Skip to content

Commit d3f9b66

Browse files
author
Kurt Biery
committed
Modified the integtest to clean up the setting of trigger and readout window parameters and start making use of common functions to set those params.
1 parent 5ae131b commit d3f9b66

1 file changed

Lines changed: 4 additions & 17 deletions

File tree

integtest/change_rate_test.py

Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import integrationtest.log_file_checks as log_file_checks
77
import integrationtest.basic_checks as basic_checks
88
import integrationtest.data_classes as data_classes
9+
import integrationtest.utility_functions2 as utility_functions
910
from integrationtest.verbosity_helper import IntegtestVerbosityLevels
1011

1112
import functools
@@ -82,28 +83,14 @@
8283
conf_dict.op_env = "integtest"
8384
conf_dict.config_session_name = "changerate"
8485
conf_dict.tpg_enabled = False
86+
utility_functions.set_RTCM_trigger_params(conf_dict, trigger_rate=1.0,
87+
readout_window_before_ticks=readout_window_time_before,
88+
readout_window_after_ticks=readout_window_time_after)
8589

8690
conf_dict.config_substitutions.append(
8791
data_classes.attribute_substitution(obj_class="LatencyBuffer", updates={"size": 50000})
8892
)
8993

90-
conf_dict.config_substitutions.append(
91-
data_classes.attribute_substitution(
92-
obj_class="RandomTCMakerConf",
93-
updates={"trigger_rate_hz": 1.0},
94-
)
95-
)
96-
97-
conf_dict.config_substitutions.append(
98-
data_classes.attribute_substitution(
99-
obj_class="TCReadoutMap",
100-
updates={
101-
"time_before": readout_window_time_before,
102-
"time_after": readout_window_time_after,
103-
},
104-
)
105-
)
106-
10794
confgen_arguments = {"MinimalSystem": conf_dict}
10895
# The commands to run in dunerc, as a list
10996
dunerc_command_list = (

0 commit comments

Comments
 (0)