Skip to content

ci(quint): run spec verification without recompiling Rust MBT - #309

Merged
davidabram merged 1 commit into
perf/nix-test-profile-quint-dedupfrom
perf/ci-stack-1-quint-spec-only
Oct 11, 2026
Merged

davidabram merged 1 commit into
perf/nix-test-profile-quint-dedupfrom
perf/ci-stack-1-quint-spec-only

Conversation

@davidabram

@davidabram davidabram commented Oct 9, 2026 •

Copy link
Copy Markdown
Member

Pull request stack

Review and merge bottom-up. Each PR targets the previous PR's branch, so Files changed shows only that step's incremental changes.

Step Pull request Change
1/4 #308 — Faster Nix checks Rust test-profile cache; deduplicate default MBT check
2/4 #309 — Quint workflow cleanup Stop recompiling Rust MBT separately
3/4 #310 — macOS smoke-build reuse Reuse release artifact for macOS smoke tests
4/4 #311 — CI timing summaries Record Nix phase durations in job summaries

You are reviewing step 2/4: #309. Parent: #308. Next: #310.


The full Rust cli-tests check already executes the Quint Connect model-based tests on Linux and macOS. Drop the additional Rust MBT build from .github/workflows/quint.yml while retaining Quint typechecking, named spec tests, randomized safety checks, and the required gate job.

The focused nix build .#mutation-trace-quint-connect remains available on demand. Remove the unused Magic Nix Cache action from this now-spec-only workflow, reducing concurrent cache pressure.

Validation: Nix CI must continue to run the entire Rust suite, and Quint gate must pass. Actual CI timings pending.

@davidabram
davidabram force-pushed the perf/ci-stack-1-quint-spec-only branch from ce7966d to e132a37 Compare October 10, 2026 14:24
@davidabram
davidabram removed this pull request from stack #313 October 10, 2026 14:25
@davidabram
davidabram added this pull request to stack #312 October 10, 2026 14:27
@davidabram
davidabram removed this pull request from stack #312 October 10, 2026 22:50
@davidabram
davidabram added this pull request to stack #320 October 10, 2026 22:50
@davidabram
davidabram merged commit 3da5ed7 into remove-tokio-db-runtimes Oct 11, 2026
13 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