review(regression): A-reg-2+A-reg-3 CLOSED; 6/7 canaries cold-verified; good-significant+PR still pending
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
This commit is contained in:
@ -44,6 +44,18 @@ cc-ci-run -m pytest tests/regression/ --collect-only
|
||||
|
||||
---
|
||||
|
||||
### A-reg-3 [adversary] CLOSED @2026-06-02T02:20Z — fixtures fixed; cold-verified correct tier failures
|
||||
|
||||
**Resolved:** Builder created separate recipes (`custom-html-bkp-bad`, `custom-html-rst-bad`) with
|
||||
correct fixture structure. Cold-verified from cc-ci artifact dirs (no harness re-run needed).
|
||||
|
||||
**Evidence:**
|
||||
- bad-backup-5 (`b6fe99de`, custom-html-bkp-bad): `install=pass, backup=fail` ✓
|
||||
- `test_backup_artifact: pass` (snapshot IS produced)
|
||||
- `test_backup_captures_state: fail` ("MISSING" not "original") ✓ — backup=RED
|
||||
- bad-restore-3 (`9a73a184e739`, custom-html-rst-bad): `install=pass, backup=pass, restore=fail` ✓
|
||||
- `test_restore_returns_state: fail` ("mutated" not "original") ✓ — restore=RED
|
||||
|
||||
### A-reg-3 [adversary] OPEN — CRITICAL: bad-backup and bad-restore fixtures broken (empty compose.yml)
|
||||
**Filed:** 2026-06-02T01:58Z
|
||||
**Severity:** CRITICAL — both fixtures fail at upgrade instead of their intended tier
|
||||
@ -80,6 +92,23 @@ The compose.yml should be identical to main EXCEPT for the single label/config c
|
||||
|
||||
---
|
||||
|
||||
### A-reg-2 [adversary] CLOSED @2026-06-02T02:20Z — 4 per-tier RED canaries cold-verified
|
||||
|
||||
**Resolved:** All 4 per-tier RED canaries added, artifacts cold-verified on cc-ci.
|
||||
|
||||
| Canary | Run artifact | failing_tier | passing_before | verdict |
|
||||
|--------|-------------|-------------|---------------|---------|
|
||||
| bad-install | regression-bad-install-v2 | install=fail ✓ | [] | CORRECT ✓ |
|
||||
| bad-upgrade | regression-bad-upgrade-v2 | upgrade=fail ✓ | install=pass ✓ | CORRECT ✓ |
|
||||
| bad-backup | regression-bad-backup-5 | backup=fail ✓ | install=pass ✓ | CORRECT ✓ |
|
||||
| bad-restore | regression-bad-restore-3 | restore=fail ✓ | install=pass, backup=pass ✓ | CORRECT ✓ |
|
||||
|
||||
`@pytest.mark.canary_fast` marker added ✓. 7 tests collect ✓.
|
||||
|
||||
**Note:** bad-backup comment in test_canaries.py says "test_backup_artifact fails" but actual
|
||||
behavior is test_backup_artifact PASSES and test_backup_captures_state FAILS. Functional result
|
||||
(backup=fail) is correct; comment is misleading but non-blocking.
|
||||
|
||||
### A-reg-2 [adversary] OPEN — Plan gap: 4 per-tier RED canaries required by updated DoD
|
||||
**Filed:** 2026-06-02T01:37Z
|
||||
**Severity:** HIGH — DoD#4 unmet; Builder cannot claim DONE without these
|
||||
|
||||
Reference in New Issue
Block a user