diff --git a/SAS/TMSS/backend/test/test_environment.py b/SAS/TMSS/backend/test/test_environment.py index 607a1d53e66d6f730eee2183179812eba5be3f84..7a4dd9679ff8b5590b30091c683747becab3bac4 100644 --- a/SAS/TMSS/backend/test/test_environment.py +++ b/SAS/TMSS/backend/test/test_environment.py @@ -893,6 +893,7 @@ def main_scheduling_unit_blueprint_simulator(): group.add_option('-e', '--event_delay', dest='event_delay', type='float', default=1.0, help='wait <event_delay> seconds between simulating events to mimic real-world behaviour, default: %default') group.add_option('-d', '--duration', dest='duration', type='float', default=60.0, help='wait <duration> seconds while "observing"/"processing" between started and finishing state to mimic real-world behaviour, default: %default') group.add_option('-g', '--grant_ingest_permission', dest='grant_ingest_permission', action='store_true', help='automatically grant ingest permission for ingest subtasks if needed') + group.add_option('-f', '--create_output_dataproducts', dest='create_output_dataproducts', action='store_true', help='create small fake output dataproduct files for the observation and pipeline subtask(s)') group = OptionGroup(parser, 'Messaging options') parser.add_option_group(group) @@ -926,6 +927,7 @@ def main_scheduling_unit_blueprint_simulator(): handle_observations=bool(options.observation), handle_pipelines=bool(options.pipeline), handle_QA=bool(options.QA), handle_ingest=bool(options.ingest), handle_cleanup=bool(options.cleanup), auto_grant_ingest_permission=bool(options.grant_ingest_permission), + create_output_dataproducts=bool(options.create_output_dataproducts), exchange=options.exchange, broker=options.broker): print("Press Ctrl-C to exit") try: