81 lines
2.3 KiB
Markdown
81 lines
2.3 KiB
Markdown
# M9 UAT Run — 20260304-060223-wow
|
|
|
|
## Overview
|
|
|
|
| Field | Value |
|
|
|-------|-------|
|
|
| Milestone | m9 — Community Sync & Revocation |
|
|
| Run ID | 20260304-060223-wow |
|
|
| Started | 2026-03-04T06:02:23Z |
|
|
| Completed | 2026-03-04T06:08:00Z |
|
|
| Verdict | **PASS** |
|
|
|
|
## Feature Test Results
|
|
|
|
### m9-community-profile-sync — 10/10
|
|
|
|
| Test | Result |
|
|
|------|--------|
|
|
| join_and_query_membership | PASS |
|
|
| signal_routes_to_community_aggregate | PASS |
|
|
| nonmember_signal_not_forwarded | PASS |
|
|
| multiple_communities_independent | PASS |
|
|
| membership_persists_across_restart | PASS |
|
|
| join_idempotent | PASS |
|
|
| invalid_community_name_empty | PASS |
|
|
| invalid_community_name_too_long | PASS |
|
|
| forwarding_does_not_block_primary_write | PASS |
|
|
| community_aggregate_windowed_count | PASS |
|
|
|
|
### m9-leave-revocation — 7/7
|
|
|
|
| Test | Result |
|
|
|------|--------|
|
|
| leave_stops_cohort_fanout | PASS |
|
|
| join_resumes_cohort_fanout | PASS |
|
|
| leave_is_idempotent | PASS |
|
|
| status_query_lifecycle | PASS |
|
|
| left_at_ns_preserved_on_rejoin | PASS |
|
|
| unknown_user_defaults_to_active | PASS |
|
|
| leave_stops_community_forwarding | PASS |
|
|
|
|
### m9-retroactive-purge — 8/8
|
|
|
|
| Test | Result |
|
|
|------|--------|
|
|
| basic_purge_retracts_score | PASS |
|
|
| second_purge_is_idempotent | PASS |
|
|
| purge_does_not_affect_other_users | PASS |
|
|
| manifest_persisted_and_listable | PASS |
|
|
| purge_unknown_cohort_is_noop | PASS |
|
|
| score_never_goes_negative | PASS |
|
|
| multiple_items_purged_together | PASS |
|
|
| non_cohort_member_purge_is_noop | PASS |
|
|
|
|
### m9-purge-rematerialization — 6/6
|
|
|
|
| Test | Result |
|
|
|------|--------|
|
|
| submit_purge_job_returns_job_id | PASS |
|
|
| purge_job_status_pending_after_submit | PASS |
|
|
| unknown_job_id_returns_none | PASS |
|
|
| rematerialization_metrics_snapshot_is_valid | PASS |
|
|
| job_succeeds_in_persistent_mode | PASS |
|
|
| multiple_jobs_processed_independently | PASS |
|
|
|
|
## Regression
|
|
|
|
| Suite | Result |
|
|
|-------|--------|
|
|
| cargo test --lib | 1317 passed |
|
|
| m7_uat | 10/10 passed |
|
|
|
|
## Quality (informational — failures from M10 WIP, not M9)
|
|
|
|
| Check | Result | Notes |
|
|
|-------|--------|-------|
|
|
| cargo fmt --check | WARN | Diff in tcp_transport.rs (M10 WIP file) |
|
|
| cargo clippy -D warnings | WARN | 1 needless_continue in tcp_transport.rs (M10 WIP file) |
|
|
|
|
All quality issues are in uncommitted M10 WIP code (`tcp_transport.rs`), not in any M9 code.
|