diff --git a/SAS/TMSS/backend/services/scheduling/test/t_dynamic_scheduling.py b/SAS/TMSS/backend/services/scheduling/test/t_dynamic_scheduling.py index 8b4de39a593215916d267241418618f6fd69f643..4b7c029776e9d2b5fb4ca8bda9d258cb0a9a2715 100755 --- a/SAS/TMSS/backend/services/scheduling/test/t_dynamic_scheduling.py +++ b/SAS/TMSS/backend/services/scheduling/test/t_dynamic_scheduling.py @@ -1576,13 +1576,10 @@ class TestDynamicScheduling(BaseDynamicSchedulingTestCase): """ Test a simple observation with the 'at' constraint """ - # JS: set loglevel to DEBUG to find out why this test is blinking on gitlab cicd - logging.getLogger('lofar.sas.tmss.services.scheduling').level = logging.DEBUG - scheduling_unit_draft = self.create_simple_observation_scheduling_unit('scheduling_unit for at constraint') # Clear/set constraints - at = datetime.utcnow().replace(minute=0, second=0, microsecond=0) + timedelta(hours=1) + at = datetime.utcnow().replace(minute=0, second=0, microsecond=0) + timedelta(hours=2) scheduling_unit_draft.scheduling_constraints_doc = {'scheduler': 'dynamic', 'time': {'at': at.isoformat()} } scheduling_unit_draft.save() @@ -1599,6 +1596,8 @@ class TestDynamicScheduling(BaseDynamicSchedulingTestCase): cycle.save() scheduling_unit_blueprint = create_scheduling_unit_blueprint_and_tasks_and_subtasks_from_scheduling_unit_draft(scheduling_unit_draft) + logger.info("test_simple_observation_with_at_constraint: %s", scheduling_unit_blueprint.scheduling_constraints_doc) + scheduled_scheduling_units = self.scheduler.do_dynamic_schedule() self.assertEqual(1, len(scheduled_scheduling_units)) scheduled_scheduling_unit = scheduled_scheduling_units[0] @@ -1609,9 +1608,6 @@ class TestDynamicScheduling(BaseDynamicSchedulingTestCase): self.assertEqual(scheduled_scheduling_unit.status.value, 'scheduled') self.assertEqual(scheduled_scheduling_unit.scheduled_start_time, at) - # JS: reset loglevel - logging.getLogger('lofar.sas.tmss.services.scheduling').level = logging.INFO - def test_two_simple_observations_with_at_constraint_one_after_the_other(self): """