Skip to content

skip: CI / CUDA tests (san in parallel)#7076

Merged
joseph-isaacs merged 4 commits intodevelopfrom
ji/fixup-cuda-test
Mar 20, 2026
Merged

skip: CI / CUDA tests (san in parallel)#7076
joseph-isaacs merged 4 commits intodevelopfrom
ji/fixup-cuda-test

Conversation

@joseph-isaacs
Copy link
Contributor

@joseph-isaacs joseph-isaacs commented Mar 20, 2026

Use a matrix to run the slowest ci tests in parallel

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs changed the title fix use nextest to speed up ci Mar 20, 2026
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@0ax1 0ax1 self-requested a review March 20, 2026 14:27
joseph-isaacs and others added 2 commits March 20, 2026 14:33
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Run memcheck, synccheck, and initcheck as concurrent matrix jobs instead
of sequentially. Each job uses sccache (100% cache hit rate) so the
rebuild is fast, and total wall-clock time drops from ~5min to ~2.5min.

Signed-off-by: Joe Isaacs <joe@spiraldb.com>

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@codspeed-hq
Copy link

codspeed-hq bot commented Mar 20, 2026

Merging this PR will not alter performance

✅ 1016 untouched benchmarks
⏩ 1522 skipped benchmarks1


Comparing ji/fixup-cuda-test (82a5c5a) with develop (124c698)

Open in CodSpeed

Footnotes

  1. 1522 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

@joseph-isaacs joseph-isaacs changed the title use nextest to speed up ci skip: CI / CUDA tests (san in parallel) Mar 20, 2026
@joseph-isaacs joseph-isaacs marked this pull request as ready for review March 20, 2026 15:11
@vortex-data vortex-data deleted a comment from claude bot Mar 20, 2026
@vortex-data vortex-data deleted a comment from 0ax1 Mar 20, 2026
@joseph-isaacs joseph-isaacs added the changelog/skip Do not list PR in the changelog label Mar 20, 2026
@joseph-isaacs joseph-isaacs enabled auto-merge (squash) March 20, 2026 16:17
@joseph-isaacs joseph-isaacs disabled auto-merge March 20, 2026 16:17
@joseph-isaacs joseph-isaacs enabled auto-merge (squash) March 20, 2026 16:17
@joseph-isaacs joseph-isaacs merged commit 8e1fe29 into develop Mar 20, 2026
99 of 108 checks passed
@joseph-isaacs joseph-isaacs deleted the ji/fixup-cuda-test branch March 20, 2026 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/skip Do not list PR in the changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants