Skip to content

coverage: pin confirm isolate emit and drop bench from llvm-cov - #509

Merged
reardencode merged 1 commit into
masterfrom
test/cov-audit-sequence
Sep 14, 2026
Merged

coverage: pin confirm isolate emit and drop bench from llvm-cov#509
reardencode merged 1 commit into
masterfrom
test/cov-audit-sequence

Conversation

@rearden-grok

@rearden-grok rearden-grok Bot commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Completes the coverage-audit sequence: pin shipped emit_confirm_reject (multi-block consensus → Cascade + one-block retry; single-block stays blacklistable; engine fault does not isolate).
  • coverage.sh drops optional rbitcoin-bench from llvm-cov (--exclude + IGNORE). cargo test --workspace still runs its lib tests. Quality already called this crate not a coverage gate.

Test plan

  • ./scripts/coverage.test.sh
  • cargo test -p rbitcoin-net --lib emit_confirm_reject_isolates
  • Required CI green (fmt, deny, clippy, ast-grep, test, windows, macos, multinode, coverage)

Made with Cursor

emit_confirm_reject requests a one-block retry on a multi-block consensus
fail. rbitcoin-bench is an optional host tool, not a production coverage
denominator.

Co-authored-by: Cursor <cursoragent@cursor.com>
@reardencode
reardencode merged commit 5cecf88 into master Sep 14, 2026
16 checks passed
@rearden-grok
rearden-grok Bot deleted the test/cov-audit-sequence branch September 14, 2026 04:15
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