Fix JFJochFullIntegrationTest

This commit is contained in:
2023-11-16 20:23:00 +01:00
parent bef9f440ce
commit de5ebbeb1d

View File

@@ -51,7 +51,7 @@ TEST_CASE("JFJochIntegrationTest_ZMQ", "[JFJochReceiver]") {
REQUIRE_NOTHROW(state_machine.Initialize());
logger.Info("Initialized");
DatasetSettings setup;
DatasetSettings setup{};
setup.ntrigger = 1;
setup.images_per_trigger = 5;
setup.detector_distance_mm = 100;
@@ -136,7 +136,7 @@ TEST_CASE("JFJochIntegrationTest_ZMQ_save_calibration", "[JFJochReceiver]") {
REQUIRE_NOTHROW(state_machine.Initialize());
logger.Info("Initialized");
DatasetSettings setup;
DatasetSettings setup{};
setup.ntrigger = 1;
setup.images_per_trigger = 5;
setup.detector_distance_mm = 100;
@@ -223,7 +223,7 @@ TEST_CASE("JFJochIntegrationTest_ZMQ_2DataStreams_4Devices", "[JFJochReceiver]")
REQUIRE_NOTHROW(state_machine.Initialize());
logger.Info("Initialized");
DatasetSettings setup;
DatasetSettings setup{};
setup.ntrigger = 1;
setup.images_per_trigger = 5;
setup.detector_distance_mm = 100;
@@ -306,7 +306,7 @@ TEST_CASE("JFJochIntegrationTest_ZMQ_RAW", "[JFJochReceiver]") {
StreamWriter writer(zmq_context, logger, "inproc://#1");
auto writer_future = writer.RunFuture();
DetectorSettings detector_settings;
DetectorSettings detector_settings{};
detector_settings.frame_time_us = 500;
detector_settings.collect_raw_data = true;
detector_settings.storage_cell_count = 1;
@@ -314,7 +314,7 @@ TEST_CASE("JFJochIntegrationTest_ZMQ_RAW", "[JFJochReceiver]") {
REQUIRE_NOTHROW(state_machine.Initialize());
logger.Info("Initialized");
DatasetSettings setup;
DatasetSettings setup{};
setup.ntrigger = 1;
setup.detector_distance_mm = 100;
setup.file_prefix = "integration_raw_test";
@@ -403,7 +403,7 @@ TEST_CASE("JFJochIntegrationTest_ZMQ_3Writers", "[JFJochReceiver]") {
REQUIRE_NOTHROW(state_machine.Initialize());
logger.Info("Initialized");
DatasetSettings setup;
DatasetSettings setup{};
setup.ntrigger = 1;
setup.detector_distance_mm = 100;
setup.file_prefix = "integration_test_3writers";
@@ -488,13 +488,14 @@ TEST_CASE("JFJochIntegrationTest_Cancel", "[JFJochReceiver]") {
REQUIRE_NOTHROW(state_machine.Initialize());
logger.Info("Initialized");
DatasetSettings setup;
DatasetSettings setup{};
setup.ntrigger = 1;
setup.detector_distance_mm = 100;
setup.file_prefix = "integration_test";
setup.images_per_trigger = 2 * nimages;
setup.photon_energy_keV = 12.4;
setup.data_file_count = 1;
setup.save_calibration = false;
REQUIRE_NOTHROW(state_machine.Start(setup));
logger.Info("Started measurement");
@@ -568,7 +569,7 @@ TEST_CASE("JFJochIntegrationTest_ZMQ_with_preview", "[JFJochReceiver]") {
REQUIRE_NOTHROW(state_machine.Initialize());
logger.Info("Initialized");
DatasetSettings setup;
DatasetSettings setup{};
setup.ntrigger = 1;
setup.detector_distance_mm = 100;
setup.file_prefix = "integration_test_preview";
@@ -665,7 +666,7 @@ TEST_CASE("JFJochIntegrationTest_ZMQ_with_preview_no_writer", "[JFJochReceiver]"
REQUIRE_NOTHROW(state_machine.Initialize());
logger.Info("Initialized");
DatasetSettings setup;
DatasetSettings setup{};
setup.ntrigger = 1;
setup.detector_distance_mm = 100;
setup.images_per_trigger = 5;
@@ -774,7 +775,7 @@ TEST_CASE("JFJochIntegrationTest_ZMQ_lysozyme_spot", "[JFJochReceiver]") {
REQUIRE_NOTHROW(state_machine.Initialize());
logger.Info("Initialized");
DatasetSettings setup;
DatasetSettings setup{};
setup.ntrigger = 1;
setup.detector_distance_mm = 75;
setup.file_prefix = "spot_finding_test";
@@ -785,7 +786,7 @@ TEST_CASE("JFJochIntegrationTest_ZMQ_lysozyme_spot", "[JFJochReceiver]") {
setup.unit_cell = UnitCell{.a = 36.9, .b = 78.95, .c = 78.95, .alpha = 90.0, .beta = 90.0, .gamma = 90.0};
setup.data_file_count = 1;
DataProcessingSettings settings;
DataProcessingSettings settings{};
settings.signal_to_noise_threshold = 4;
settings.photon_count_threshold = 5;
settings.min_pix_per_spot = 3;
@@ -880,7 +881,7 @@ TEST_CASE("JFJochIntegrationTest_ZMQ_lysozyme_spot_and_index", "[JFJochReceiver]
REQUIRE_NOTHROW(state_machine.Initialize());
logger.Info("Initialized");
DatasetSettings setup;
DatasetSettings setup{};
setup.ntrigger = 1;
setup.detector_distance_mm = 75;
setup.file_prefix = "spot_finding_test";
@@ -997,7 +998,7 @@ TEST_CASE("JFJochIntegrationTest_ZMQ_lysozyme_rad_int", "[JFJochReceiver]") {
REQUIRE_NOTHROW(state_machine.Initialize());
logger.Info("Initialized");
DatasetSettings setup;
DatasetSettings setup{};
setup.ntrigger = 1;
setup.detector_distance_mm = 75;
setup.file_prefix = "spot_finding_test";
@@ -1105,7 +1106,7 @@ TEST_CASE("JFJochIntegrationTest_ZMQ_lysozyme_spot_and_index_sum", "[JFJochRecei
REQUIRE_NOTHROW(state_machine.Initialize());
logger.Info("Initialized");
DatasetSettings setup;
DatasetSettings setup{};
setup.ntrigger = 1;
setup.detector_distance_mm = 75;
setup.summation = 3;