Draft: Implement "stop after success" scheduler policy
1 unresolved thread
Includes a new command to peek at the next scheduled tasks (in read-only mode).
TODO:
-
test coverage -
hook this up as default for the relevant visit types in schedule_recurrent.py
Merge request reports
Activity
Filter activity
assigned to @olasd
Jenkins job DSCH/gitlab-builds #312 failed in 4 min 44 sec.
See Console Output, Blue Ocean and Coverage Report for more details.added 1 commit
- e57a29ee - grab_next_visits: implement `stop_after_success` policy
Jenkins job DSCH/gitlab-builds #313 failed in 4 min 18 sec.
See Console Output, Blue Ocean and Coverage Report for more details.Jenkins job DSCH/gitlab-builds #314 succeeded in 4 min 15 sec.
See Console Output, Blue Ocean and Coverage Report for more details.290 296 and e[1].last_scheduled.timestamp() 291 297 or -1 292 298 ) 299 elif policy == "stop_after_success": 300 origins_stats = [ 301 (o, s) 302 for (o, s) in origins_stats 303 if (s is None or s.last_visit_status != LastVisitStatus.successful)
Please register or sign in to reply