mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-07-29 18:50:07 +00:00
* test(sync): deflake SPAP-35 banner-refresh specs on slow CI runners The two positive live-refresh specs waited a fixed 160ms for the revision-triggered refresh (100ms auditTime window + async journal read), leaving only ~60ms of slack. On the slow/contended macOS CI runner the trailing refresh had not fired yet when the assertion ran, so it saw the banner's original counts and failed intermittently (Mac-only flake). Replace the fixed sleep with a waitFor() poll that waits for the refresh to actually land (open/dismiss call), so the assertion no longer depends on runner speed. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01P2k84g6MWEEG8Zx3MUShD9 * ci: drop redundant unit-test step from macOS build job The manual Mac build job ran the full Angular/Karma unit suite, which is platform-independent (headless Chrome) and already gates every PR on Linux via ci.yml → test-on-linux. Re-running it on the slow, expensive macOS runner added no coverage and only surfaced timing-sensitive test flakes. The Mac job's purpose is the signed DMG build; keep that, drop the tests. This matches existing repo precedent: the Mac Store release workflow already has its unit-test step commented out, and test-mac-dmg-build.yml runs none. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01P2k84g6MWEEG8Zx3MUShD9 --------- Co-authored-by: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| actions | ||
| annotations | ||
| ISSUE_TEMPLATE | ||
| workflows | ||
| CODE_OF_CONDUCT.md | ||
| CODEOWNERS | ||
| CONTRIBUTING.md | ||
| dependabot.yml | ||
| FUNDING.yml | ||
| PULL_REQUEST_TEMPLATE.md | ||
| SECURITY-SETUP.md | ||