ci: run e2e smoke subset via nextest e2e-smoke profile (#4674)

ci: run e2e smoke subset via nextest e2e-smoke profile (backlog#1149 ci-4)

The e2e-tests job previously ran a single test (delete_marker_migration
_semantics) out of ~400 in the e2e_test crate. Define a nextest
profile.e2e-smoke whose default-filter selects 17 fast single-node
dependency-free modules (63 tests) and run it in the job, reusing the
downloaded debug binary. The profile is the single wiring mechanism for
e2e tests in CI; admission criteria live in crates/e2e_test/README.md,
and docs/testing/e2e-suite-inventory.md records authoritative per-module
counts from cargo nextest list.
This commit is contained in:
Zhengchao An
2026-07-11 01:03:03 +08:00
committed by GitHub
parent 3169982623
commit ca1463a6c5
5 changed files with 139 additions and 3 deletions
+2
View File
@@ -59,6 +59,8 @@ docs/*
!docs/testing/**
!docs/superpowers/
!docs/superpowers/**
!docs/testing/
!docs/testing/**
docs/heal-scanner-logging-governance.md
docs/benchmark/rustfs-target-bench/
docs/benchmark/*.md