commit f2f28e12de314f154bfa11a484d920841e2896a1
parent 0d4e8935682582fde2e1b7756c76ca07d0936ee1
Author: triesap <tyson@radroots.org>
Date: Sat, 6 Jun 2026 20:18:17 -0700
release: wire benchmark artifact capture
- run benchmark artifact capture during release acceptance
- guard the release script for the benchmark report wrapper
- keep strict coverage outside the release acceptance path
- preserve local benchmark evidence under the ignored artifact root
Diffstat:
2 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/crates/tangle/tests/release_acceptance.rs b/crates/tangle/tests/release_acceptance.rs
@@ -26,6 +26,7 @@ fn release_acceptance_script_covers_release_candidate_validation_ladder() {
"cargo test -p tangle --test run_integration",
"cargo test -p tangle_runtime runtime_restore_command_imports_backup_and_rebuilds_projection_state",
"cargo test -p tangle_bench",
+ "scripts/benchmark_report.sh",
"cargo test -p tangle --test source_comments",
"cargo test -p tangle --test unsafe_code",
] {
diff --git a/scripts/release_acceptance.sh b/scripts/release_acceptance.sh
@@ -16,5 +16,6 @@ cargo test -p tangle --test abuse_conformance
cargo test -p tangle --test run_integration
cargo test -p tangle_runtime runtime_restore_command_imports_backup_and_rebuilds_projection_state
cargo test -p tangle_bench
+scripts/benchmark_report.sh
cargo test -p tangle --test source_comments
cargo test -p tangle --test unsafe_code