Skip to content

ci: run the browser checks in parallel - #10

Merged
wiifree merged 3 commits into
mainfrom
ci/faster-checks
Oct 23, 2026
Merged

wiifree merged 3 commits into
mainfrom
ci/faster-checks

Conversation

@wiifree

@wiifree wiifree commented Oct 23, 2026

Copy link
Copy Markdown
Member

No description provided.

The axe check opens up to four pages at once (A11Y_CONCURRENCY) and can check a share of the stories (A11Y_SHARD); CI splits the Vue and React Storybooks in halves. Playwright runs every test on its own (fullyParallel) with 75 % of the cores in CI, so the single big files (visual, css/parity) no longer run on one worker.

Screenshots wait until nothing scrolls any more: the baseline of the native LogViewer (Follow) showed a list halfway to its end.

Signed-off-by: Florian Laabs <florian.laabs@wirecore.net>
Typed key by key, Ark's input sync overwrote a key on a slow CI runner ("John De"); the test is about taking own entries.

Signed-off-by: Florian Laabs <florian.laabs@wirecore.net>
With several pages at once a busy runner caught pdf.js re-rendering a page: its text pointed to links that were not there yet (aria-owns). The check waits until the story has not changed for 150 ms (at most 3 s).

Signed-off-by: Florian Laabs <florian.laabs@wirecore.net>
@wiifree
wiifree merged commit 846e8c5 into main Oct 23, 2026
18 checks passed
@wiifree
wiifree deleted the ci/faster-checks branch October 24, 2026 16:12
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