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..."
|
@echo "📊 Running tests with coverage..."
|
||||||
cargo llvm-cov --all-features --lcov --output-path lcov.info
|
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,
|
# Needs an installed data dir (domains/rustelo); skipped on workers without one,
|
||||||
# same skip-when-unavailable behavior as the smoke tests below.
|
# same skip-when-unavailable behavior as the smoke tests below.
|
||||||
ci-bond-dispatch:
|
ci-bond-dispatch:
|
||||||
|
|
@ -140,7 +140,7 @@ ci-bond-dispatch:
|
||||||
echo "🔗 ci-bond-dispatch: skipped (no installed data dir — run just install-daemon)"
|
echo "🔗 ci-bond-dispatch: skipped (no installed data dir — run just install-daemon)"
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
echo "🔗 Running adr-077 bond dispatch invariants..."
|
echo "🔗 Running adr-076 bond dispatch invariants..."
|
||||||
bash scripts/bond-dispatch-test.sh
|
bash scripts/bond-dispatch-test.sh
|
||||||
|
|
||||||
# End-to-end credential chain smoke (ADR-017 + ADR-019).
|
# End-to-end credential chain smoke (ADR-017 + ADR-019).
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
#!/usr/bin/env bash
|
#!/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).
|
# activation gate in install/ontoref-global (_dispatch_domain).
|
||||||
#
|
#
|
||||||
# Asserts, against the SOURCE wrapper (not the installed copy):
|
# Asserts, against the SOURCE wrapper (not the installed copy):
|
||||||
|
|
@ -36,7 +36,7 @@ if [[ -z "$DD" ]]; then
|
||||||
exit 3
|
exit 3
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "== adr-077 dispatch invariants =="
|
echo "== adr-076 domain-activation invariants =="
|
||||||
echo " wrapper=$WRAPPER data_dir=$DD domain=$DOMAIN"
|
echo " wrapper=$WRAPPER data_dir=$DD domain=$DOMAIN"
|
||||||
echo
|
echo
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue