D19393: Prevent rescheduling aborted jobs until all jobs are processed

Eric Dejouhanet noreply at phabricator.kde.org
Wed Feb 27 17:17:27 GMT 2019


TallFurryMan created this revision.
Herald added a project: KDE Edu.
Herald added a subscriber: kde-edu.
TallFurryMan requested review of this revision.

REVISION SUMMARY
  Add Ekos Scheduler option for altitude cutoff of setting objects.
  Fix completion time restriction violation not showing startup time.
  Make Scheduler not re-schedule aborted jobs while running.

TEST PLAN
  Create a first scheduler job with a restriction that will trigger soon, with a duration that will make it violate the restriction.
  Create a second scheduler job that will run without restrictions just after the first.
  Start the Scheduler, observe as the first job executes, then aborts because of the restriction.
  Without the fix, the aborted job is rescheduled to the next available time, and pushes the second job afterwards.
  With the fix, the aborted job is not rescheduled, and the second job starts.

REPOSITORY
  R321 KStars

BRANCH
  improve__bypass_aborted_jobs_while_running (branched from master)

REVISION DETAIL
  https://phabricator.kde.org/D19393

AFFECTED FILES
  kstars/ekos/opsekos.ui
  kstars/ekos/scheduler/scheduler.cpp
  kstars/kstars.kcfg

To: TallFurryMan
Cc: kde-edu, narvaez, apol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-edu/attachments/20190227/4d5e583d/attachment.html>


More information about the kde-edu mailing list