- Sep 19, 2019
-
-
Jorrit Schaap authored
SW-816: reused radb connections. Testing showed that opening/closing db connection too quickly in succession can lead to timeouts while waiting for sockets in TCP_WAIT state.
-
- Sep 16, 2019
-
-
Jorrit Schaap authored
SW-816: bonus feature: refactored RADBCommonTest into a RADBCommonTestMixin which takes care of setting up a testing postgres radb instance, and which can be used in conjunction with a unittest.TestCase to do unittests on a fresh RADB instance. By using a mixin instead of chained inheritance we have better seperation of responsibility, and tools like pycharm can handle these tests better as well.
-
Jorrit Schaap authored
SW-816: modified radb insertSpecificationAndTask into insertOrUpdateSpecificationAndTask. This has the advantage that we do not have to reconnect predecessor relations, and in the webscheduler a re-insert of a task will now be visible as an update on an existing task, instead of a delete (disappear) followed by an insert (reappear). Catch task_predecessor_unique PostgresDBQueryExecutionError in the Specification class of the resourceassigner, so scheduling can continue even on tasks which were already known and already had links to predecessors.
-
- Aug 30, 2019
-
-
Jorrit Schaap authored
-
Jorrit Schaap authored
-
Jorrit Schaap authored
SW-800: Make sure open and close get called on MoMQueryRPC when using the schedulers Closes SW-800 See merge request !24 (cherry picked from commit 596192c4) 2c343edb SW-800: Make sure open and close get called on MoMQueryRPC when using the schedulers 243f8d8c SW-800: processed review comments: use BasicScheduler within a context as well 502a4ea6 SW-800: merged master into SW-800 e7008d39 SW-800: fixes
-
Jorrit Schaap authored
-
Auke Klazema authored
Resolve SW-796 See merge request !26 (cherry picked from commit ae8f2617) fe65ce37 SW-796: fixed radb tests 65b4d86f SW-796: fixed t_momqueryservice.py. We still need to un-skip IntegrationTestMoMDatabaseWrapper. 389ea3e4 SW-796: fixed tpyparameterset 4e44e3c3 SW-796: fixed t_TreeStatusEvents 63b9b189 SW-796: typos 2eb326cc SW-796: fixed ingest typos and tests be63b190 SW-796: fixed t_qa_service 764d8d76 SW-796: fixed t_qa_service 17478140 SW-796: fixed (not-so-complete) test_ra_service_and_rpc 67306896 SW-796: fixed tRATaskSpecified 469fe393 SW-796: fixed t_resource_estimator 6d87ea88 SW-796: fixed t_schedulechecker 3fba3ba2 SW-796: fixed t_resource_availability_checker 7b1f0f7b SW-796: fixed typos in scraper. c5dc773e SW-796: fixed t_resourceassigner 7f165dd2 SW-796: fixed t_resourceassigner de48d55c SW-796: fixed ltastorageoverview tests: test_store, integration_test_store and test_lso_webservice 977ee079 SW-796: fixed t_schedulers 6d691753 SW-796: Merge branch 'SW-796' of git.astron.nl:ro/lofar into SW-796 ca84122f SW-796: fixed tresourcetool 98cc4a38 SW-796: fixed t_translation_service 4150a16d SW-796: fixed t_specification_service c9a5988b SW-796: fixed t_TriggerEmailService 4e779152 SW-796: fixed t_trigger_service 60e265b9 SW-796: fixed t_trigger_cancellation_service 897bd380 SW-796: fixed build dependency for t_ingestpipeline 469e29cd SW-796: Set default port to the one in production. 2c551559 SW-795: Change timeout because its too short for the tests running on the buildhost. 47a70ce8 SW-795: Change timeout to match tested timeout
-
- Aug 27, 2019
-
-
Auke Klazema authored
-
Jorrit Schaap authored
-
- Aug 22, 2019
-
-
Jorrit Schaap authored
SW-786: do not handle a PostgresDBQueryExecutionError silently in the RADB, but let the exception bubble upwards. Adapted t_radb_functionality.py tests. Should check resource_assigner and it's tests as well.
-
- Apr 19, 2019
-
-
Jorrit Schaap authored
SW-658: fixed test: radb enforces now to schedule an observation via prescheduled. Cannot do a direct approved->scheduled status transition anymore
-
- Mar 22, 2019
-
-
Auke Klazema authored
-
- Mar 14, 2019
-
-
Jörn Künsemöller authored
-
- Feb 20, 2019
-
-
Thomas Jürges authored
-
- Dec 20, 2018
-
-
Adriaan Renting authored
-
Adriaan Renting authored
-
- Dec 10, 2018
-
-
Adriaan Renting authored
-
- Aug 29, 2018
-
-
Jorrit Schaap authored
-
- Jul 25, 2018
-
-
Jorrit Schaap authored
SW-426: use common radb test class. Adapted t_schedulers to use real test-radb-intances instead of a fake/stubbed/mocked radb reimplementation. The t_schedulers tests are actually integration tests and depend heavily on correct radb behaviour.
-
- Apr 12, 2018
-
-
Auke Klazema authored
Story LSRT-60: Fixed a bug in Responsive Telescope where some observations go to conflict incorrectly.
-
- Jan 30, 2018
-
-
Auke Klazema authored
-
- Dec 05, 2017
-
-
Auke Klazema authored
Task LSRT-15: Tasks without a mom id are now seen as non killable and does not cause an exception. Reservations and maintenance tasks do not have a mom id.
-
- Oct 03, 2017
-
-
Jan David Mol authored
-
Jan David Mol authored
Task #11049: Added more tests and comments. Throw exception if an unknown resource group is specified.
-
- Oct 02, 2017
-
-
Jan David Mol authored
-
- Sep 26, 2017
-
-
Jan David Mol authored
-
- Sep 22, 2017
-
-
Auke Klazema authored
-
Adriaan Renting authored
-
Ruud Beukema authored
-
- Sep 20, 2017
-
-
Ruud Beukema authored
Task #9893: RA now also puts notification message on bus in case of task in conflict state. Unit tests all working again. Dwelling functionality enabled in RA.
-
Ruud Beukema authored
-
- Sep 12, 2017
-
-
Jan David Mol authored
-
- Aug 31, 2017
-
-
Jan David Mol authored
-
- Aug 03, 2017
-
-
Jan David Mol authored
-
Jan David Mol authored
-
- Jul 18, 2017
-
-
Ruud Beukema authored
Task #11020: first attempt to mock out RADB and implement unit tests. Too much to do to finish this task in sprint 10.
-
- Jun 28, 2017
-
-
Ruud Beukema authored
Task #10780: Added Jan David's implementation of the schedulers to the project and set up part of its unit test skeleton
-