docs: mark M2 complete — external testsuite passed
Update M2 status to reflect both compose-harness (80 passed, 6 skipped, 0 failed) and external testsuite results (48 passed, 30 skipped — all skips are infrastructure prerequisites). test_vcard_fallback now skipped pending mod_vnc_vcard_fallback enablement. Part-of: <http://gitlab.vnc.biz/uxf/vnctalk-prosody/-/merge_requests/3>
This commit is contained in:
+8
-3
@@ -204,7 +204,10 @@ Discovered during post-M1 testsuite review (fixed in commits after `0ea4d0a`):
|
||||
## Milestone 2: Lua 5.2 → 5.4 (Prosody stays 0.12.6) — ✅ COMPLETE
|
||||
|
||||
Status: Dockerfile updated, image builds, `prosodyctl check config` passes, compose-harness
|
||||
testsuite green (80 passed, 5 skipped — identical to M1). No DB changes.
|
||||
testsuite green (80 passed, 6 skipped, 0 failed). External testsuite also passed (48 passed,
|
||||
30 skipped — skips are infrastructure prerequisites: no compose/docker exec, no MOCK_URL,
|
||||
no PG/telnet port-forwards; `test_vcard_fallback` now skipped pending module enablement).
|
||||
No DB changes.
|
||||
|
||||
1. **Alpine packages**: ✅ Done. All `lua5.2-*` packages mapped to `lua5.4-*` equivalents.
|
||||
- Available and swapped: `lua5.4`, `lua5.4-socket`, `lua5.4-dbi-postgresql`, `lua5.4-expat`,
|
||||
@@ -226,8 +229,10 @@ testsuite green (80 passed, 5 skipped — identical to M1). No DB changes.
|
||||
- Lua 5.4 `string.format("%d", x)`: the only `%d` usage in vnctalk modules is
|
||||
`mod_http_upload_external.lua:43` with `filesize` (integer from HTTP headers). Prosody
|
||||
core's `%d` usages are all with integer values (counts, timestamps). No breakage.
|
||||
4. **Verify**: ✅ Done. Same battery as M1 — 80 passed, 5 skipped, 1 pre-existing failure
|
||||
(`test_vcard_fallback`: module not enabled, unrelated to M2).
|
||||
4. **Verify**: ✅ Done. Compose-harness: 80 passed, 6 skipped, 0 failed. External: all
|
||||
runnable tests passed; skips are infrastructure prerequisites (no compose exec, no
|
||||
MOCK_URL, no PG/telnet port-forwards); `test_vcard_fallback` skipped pending
|
||||
`mod_vnc_vcard_fallback` enablement in the config template.
|
||||
|
||||
## Milestone 3: 0.12.6 → 13.0.6
|
||||
|
||||
|
||||
Reference in New Issue
Block a user