Build: #131 was successful

Job: Default Job was successful

Stages & jobs

  1. Default Stage

Code commits

openmrs-core master

  • Daniel Kayiwa

    Daniel Kayiwa 103f9f75b9b6c844a61efdf0f72e1bfb8608b703

    Merge pull request #911 from anotherdave/TRUNK-4212
    TRUNK-4212 SchedulerServiceTest fails depending on thread scheduling

  • David Churcher <anotherdave@users.noreply.github.com>

    David Churcher <anotherdave@users.noreply.github.com> 27b97426ce2c4135fa676507c1e1788381303451

    TRUNK-4212: Fix race conditions that were causing this test to fail on systems under heavy CPU load.
    Speed up the test by using CountDownLatch instead of arbitrary
    Thread.sleep() delays.

    Fix database unique identifier issues by removing hardcoded ids and saving
    tasks before scheduling to generate unique IDs.

    • api/src/test/java/org/openmrs/scheduler/SchedulerServiceTest.java (version 27b97426ce2c4135fa676507c1e1788381303451)