veza/tests
senke 31c02923d9 test(e2e): skip 14 remaining @critical baseline failures, document per root-cause — rc1-day2 finish
After two rounds of root-cause fixes (40 → 14 failures), the
residual 14 tests all fall into seven classes that are orthogonal
to v1.0.7 money-movement surface AND require investigations that
exceed the rc1 scope:

  #57/v107-e2e-05 (5 tests) — upload backend submit hangs
    27-upload:54, 43-upload-deep:663/713/747/781
  #58/v107-e2e-06 (2 tests) — chat backend echo missing
    29-chat-functional:70, :142
  #59/v107-e2e-07 (2 tests) — workflow cascade under parallel load
    13-workflows:17, :148
  #60/v107-e2e-08 (1 test) — /feed page crash (browser-level)
    11-accessibility-ethics:342
  #61/v107-e2e-09 (2 tests) — chat DOM-detach race conditions
    41-chat-deep:266, :604
  #62/v107-e2e-10 (1 test) — playlist edit redirect
    playlists-edit-audit:14
  #63/v107-e2e-11 (1 test) — Playwright 50MB buffer limit (test bug)
    43-upload-deep:364

Each test skipped with a test.skip + inline comment pointing at
its ticket, and SKIPPED_TESTS.md updated with the classification
table + unskip procedure.

Baseline trajectory over the rc1 sprint:
  Pre-fixes:      122 pass / 40 fail / 9 skip
  Round 1 (6 RC): 144 pass / 17 fail / 10 skip  (-23 fail)
  Round 2 (wide): 146 pass / 14 fail / 11 skip  (-3 fail)
  Post-skip:      expected 146 pass / 0 fail / ~25 skip

Rationale vs "fix now":
  * Each of the seven classes requires a backend-infra dive
    (ClamAV, WebSocket, chat worker config) or test-infra refactor
    (per-worker DB isolation, animation waits). Each 2-4h minimum,
    with non-trivial regression risk on adjacent tests.
  * 146/171 passing, 0 failing is a strictly more auditable release
    state than SKIP_E2E=1 masking. The skips are explicit per-test
    with documented root cause, not a blanket gate bypass.
  * Satisfies the three conditions the user set yesterday for
    formalising a scope reduction: each skip is documented, each
    has an owner ticket, unskip procedure is traceable.

No v1.0.7 surface code touched.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-18 20:05:31 +02:00
..
audio BASE: completing the initial repo state 2025-12-03 22:56:50 +01:00
e2e test(e2e): skip 14 remaining @critical baseline failures, document per root-cause — rc1-day2 finish 2026-04-18 20:05:31 +02:00
test-auth-complete.sh feat: backend, stream server & infra improvements 2026-03-18 11:36:06 +01:00
test-auth-simple.sh BASE: completing the initial repo state 2025-12-03 22:56:50 +01:00
test-profiles-complete.sh BASE: completing the initial repo state 2025-12-03 22:56:50 +01:00