status(5): record matrix-synapse stale-test candidate
This commit is contained in:
@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user