Skip to content

Conversation

@rekmarks
Copy link
Member

@rekmarks rekmarks commented Jan 27, 2026

Speed up e2e tests by parallelizing individual package runs.

Note

Parallelizes E2E tests in CI by running them per package.

  • Adds a package matrix (omnium-gatherum, nodejs, extension) to the e2e job and runs yarn workspace @ocap/${{ matrix.package }} test:e2e:ci
  • Parameterizes Playwright artifact names/paths (playwright-traces-${{ matrix.package }}, packages/${{ matrix.package }}/test-results) and ignores missing files

Written by Cursor Bugbot for commit df3ec53. This will update automatically on new commits. Configure here.

@rekmarks rekmarks requested a review from a team as a code owner January 27, 2026 23:17
@rekmarks rekmarks changed the base branch from main to rekm/fix-dependabot-2 January 27, 2026 23:18
@rekmarks rekmarks marked this pull request as draft January 27, 2026 23:18
@github-actions
Copy link
Contributor

github-actions bot commented Jan 27, 2026

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 88.44%
🟰 ±0%
5765 / 6518
🔵 Statements 88.32%
🟰 ±0%
5857 / 6631
🔵 Functions 87.23%
🟰 ±0%
1504 / 1724
🔵 Branches 84.95%
🟰 ±0%
2078 / 2446
File CoverageNo changed files found.
Generated in workflow #3386 for commit df3ec53 by the Vitest Coverage Report Action

Base automatically changed from rekm/fix-dependabot-2 to main January 27, 2026 23:33
@rekmarks rekmarks marked this pull request as ready for review January 27, 2026 23:52
@rekmarks rekmarks enabled auto-merge January 27, 2026 23:52
Run E2E tests for each package (omnium-gatherum, nodejs, extension) in
parallel instead of serially to reduce total CI wall-clock time. Each
package gets its own job with independent artifact uploads, and upload
errors are ignored for packages that don't produce test artifacts.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@rekmarks rekmarks added this pull request to the merge queue Jan 28, 2026
Merged via the queue into main with commit 0a77677 Jan 28, 2026
33 checks passed
@rekmarks rekmarks deleted the rekm/speed-up-e2e branch January 28, 2026 00:16
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.

3 participants