782 B
782 B
Tests
Automated test routine is then accessible as tests/jfjoch_test. There are also benchmark routines:
jfjoch_hdf5_testto measure HDF5 dataset writing speed (single threaded)jfjoch_offline_processto apply spot finding and indexing routines in Jungfraujoch to an example dataset - this is equivalent to FPGA spot finding algorithm, but NOT performance equivalent as it is particularly not-efficientjfjoch_fpga_testto test quality/performance of FPGA card(s) and software routines
In addition, tests are executed to verify that datasets written by Jungfraujoch are readable with XDS Durin plugin, XDS Neggia plygin and CrystFEL.
Input files for these programs are placed in xds_durin, xds_neggia and crystfel folders. See .gitlab-ci.yml for details.