test(adr-076): two-path dispatch invariants + ci-full wiring
bond-dispatch-test.sh asserts: bond-only activates, bare refuses, repo_kind activates identically with/without a carrier (additive invariant), bond rescues a non-matching repo_kind. Wired into ci-full via ci-bond-dispatch.
This commit is contained in:
parent
22795f4329
commit
5d68f062dc
2 changed files with 4 additions and 4 deletions
|
|
@ -126,7 +126,7 @@ ci-test-coverage:
|
|||
@echo "📊 Running tests with coverage..."
|
||||
cargo llvm-cov --all-features --lcov --output-path lcov.info
|
||||
|
||||
# adr-077 two-path domain-activation dispatch invariants (repo_kind ⊕ bond).
|
||||
# adr-076 two-path domain-activation dispatch invariants (repo_kind ⊕ bond).
|
||||
# Needs an installed data dir (domains/rustelo); skipped on workers without one,
|
||||
# same skip-when-unavailable behavior as the smoke tests below.
|
||||
ci-bond-dispatch:
|
||||
|
|
@ -140,7 +140,7 @@ ci-bond-dispatch:
|
|||
echo "🔗 ci-bond-dispatch: skipped (no installed data dir — run just install-daemon)"
|
||||
exit 0
|
||||
fi
|
||||
echo "🔗 Running adr-077 bond dispatch invariants..."
|
||||
echo "🔗 Running adr-076 bond dispatch invariants..."
|
||||
bash scripts/bond-dispatch-test.sh
|
||||
|
||||
# End-to-end credential chain smoke (ADR-017 + ADR-019).
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/env bash
|
||||
#
|
||||
# adr-077 dispatch invariants — behavioural test for the two-path domain
|
||||
# adr-076 domain-activation invariants — behavioural test for the two-path domain
|
||||
# activation gate in install/ontoref-global (_dispatch_domain).
|
||||
#
|
||||
# Asserts, against the SOURCE wrapper (not the installed copy):
|
||||
|
|
@ -36,7 +36,7 @@ if [[ -z "$DD" ]]; then
|
|||
exit 3
|
||||
fi
|
||||
|
||||
echo "== adr-077 dispatch invariants =="
|
||||
echo "== adr-076 domain-activation invariants =="
|
||||
echo " wrapper=$WRAPPER data_dir=$DD domain=$DOMAIN"
|
||||
echo
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue