status(5): record matrix-synapse stale-test candidate
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone Build is passing

This commit is contained in:
autonomic-bot
2026-06-01 14:03:48 +00:00
parent 7bad8aca3f
commit 1e6dca5e50
2 changed files with 58 additions and 3 deletions

View File

@ -74,7 +74,7 @@ preferred, `/root/cc-ci` fallback) instead of hard-coding `/root/cc-ci`.
| V2 testme-on-pr.sh reads verdict | DONE | GREEN (build #29/#35); RED (build #34); rerun fix (build #43) |
| V3 /recipe-upgrade sandbox GREEN | DONE | custom-html-tiny PR#2; build #29 SUCCESS |
| V4 3-iter regression loop | DONE | custom-html-tiny PR#5; build #34 RED, build #37 GREEN |
| V5 stale-test DEFAULT = comment | TODO | |
| V5 stale-test DEFAULT = comment | IN PROGRESS | matrix-synapse PR#1 comment posted; no test edits; awaiting full evidence bundle |
| V6 --with-tests opens+verifies cc-ci test PR | TODO | |
| V7 mirror reconciliation | DONE | PR#1 superseded, PR#4 merged-upstream, main=upstream |
| V8 /upgrade-all DEFAULT run | TODO | |
@ -110,11 +110,25 @@ preferred, `/root/cc-ci` fallback) instead of hard-coding `/root/cc-ci`.
`lasuite-docs`) so install-time OIDC wiring uses the checked-out recipe without private-origin fetches.
- Result: `POST=1 ... testme-on-pr.sh lasuite-meet 2` now returns `VERDICT=GREEN`
`BUILD=https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/58`.
- V5 live candidate: `matrix-synapse` PR `https://git.autonomic.zone/recipe-maintainers/matrix-synapse/pulls/1`
(`upgrade-7.2.0+v1.153.0`, head `21e5d844`) triggered build `#53` and returned RED.
Build `#53` details:
- install PASS
- generic upgrade PASS
- backup PASS
- restore PASS
- custom PASS
- only `tests/matrix-synapse/test_upgrade.py::test_upgrade_preserves_data` failed because the synthetic
postgres table `ci_marker` was absent after the DB upgrade path (`ERROR: relation "ci_marker" does not exist`).
Default-mode explanatory PR comment posted with no test edit:
`https://git.autonomic.zone/recipe-maintainers/matrix-synapse/pulls/1#issuecomment-13877`
telling the operator to re-run `/recipe-upgrade matrix-synapse --with-tests` for a test-update PR.
## Verification next step
- Continue the V5/V6 search on another enrolled recipe with a real upgrade path and more version-shaped
assertions; `n8n`, `cryptpad`, and `lasuite-meet` all stayed GREEN on real upgrade PRs.
- Advance this `matrix-synapse` stale-test candidate into V6 by preparing a dedicated cc-ci test branch,
updating the synthetic upgrade assertion to a real app-data-preservation check, and verifying the
recipe upgrade with that test change applied.
## Phase 5 gates