Playwright Report - Seller Platform - Sprint 15

PROD · 24 Jul 2026

CI execution summary from fast, slow, stock, UI navigation, and Open API runs.

PARTIAL
Release Signal
698/739
Executed Passed

Run 1 | Fast worker (PROD)

Fast lane API Seller Platform cases from full-seed-split-prod.

2 FAIL
PARTIAL PROD
99.63%
Executed
546
Passed
544
Failed
2
Skipped
64

Run 2 | Slow worker (PROD)

Slow lane API Seller Platform cases from full-seed-split-prod.

1 FAIL

Run 3 | Stock worker (PROD)

Stock FSM live cases from full-seed-split-prod.

38 FAIL

Run 4 | UI Seller Center Navigation (PROD)

Sidebar click navigation + crawled state route smoke · pipeline #183682.

PASS

Run 5 | Open API (PROD)

API Full Suite · tests/api/open-api @prod · 2026-07-24_01-52-53_prod-open-api.

PASS
PASSED PROD
100.00%
Executed
51
Passed
51
Failed
0
Skipped
4

Failed Reason Notes

Investigation notes for remaining failed / deferred cases (English).

⏭️ @TC-9 - [Fuzz] End a promotion scheduled to start in the future (boundary)
tests/api/seller-platform/shipping-fee/test-daily-shipping-fee-end.spec.ts
Not rerun yet — this case depends on a promo that must start at least 1 hour from now.
❌ @TC-6 - Create PRODUCT Voucher (Free Shipping)
tests/api/seller-platform/voucher/test-daily-voucher.spec.ts
Switched to another active product; create voucher now returns 201. Current fail is a contract/schema mismatch: missing every_spending_amount, happitat_point_customer, lucky_draw_earned, is_selection_reward, and an unexpected attributes field.
⚠️ @TC-3 - End Shop Voucher
tests/api/seller-platform/voucher/test-daily-voucher.spec.ts
Not closed out yet. Previous rerun stalled while polling the voucher into ongoing, so there is no clean final result like the two recovered cases above.
❌ 38 stock FSM failures (cluster)
tests/api/seller-platform/stock/live/*
This is a systemic stock + flash-sale state-machine failure cluster, not 38 independent defects.

Release Decision

Gate criteria and advice for Sprint 15 PROD release.

🟡 CONDITIONAL
🟡 Decision
CONDITIONAL
📋 Release Gate
P0 = 100% · P1 ≥ 95% · P2 ≥ 85% · Overall ≥ 90%
⚠️ Advice
Release only after manual review of skipped/untagged coverage.
  • Skipped tests exist; validate coverage/data gaps before release
  • Some tests without @p0/@p1/@p2 priority tag need review