Skip to content

test(scheduling): de-flake JobSystem CompletedCount assertions#4

Merged
tgiachi merged 1 commit into
mainfrom
develop
Jun 22, 2026
Merged

test(scheduling): de-flake JobSystem CompletedCount assertions#4
tgiachi merged 1 commit into
mainfrom
develop

Conversation

@tgiachi

@tgiachi tgiachi commented Jun 22, 2026

Copy link
Copy Markdown
Owner

Summary

Fixes the flaky CI failure on main: JobSystemServiceTests asserted CompletedCount immediately
after awaiting ScheduleAsync, but the worker increments the counter after the scheduled task's
completion fires — so on slower CI the counter could still be 0. The two affected tests now wait
(bounded) for CompletedCount before asserting.

Also carries the per-package "docs" README badges (docs commit, no release impact).

Release impact

Commits since v0.2.0: only test / docsno new release.

Test plan

  • JobSystemServiceTests pass locally (9/9)
  • On merge: CI on main green

@tgiachi
tgiachi merged commit 6c79ec0 into main Jun 22, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant