Files
Jungfraujoch/docs/TESTS.md
2025-05-05 19:32:22 +02:00

782 B

Tests

Automated test routine is then accessible as tests/jfjoch_test. There are also benchmark routines:

  • jfjoch_hdf5_test to measure HDF5 dataset writing speed (single threaded)
  • jfjoch_offline_process to 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-efficient
  • jfjoch_fpga_test to 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.