$ cd apps/admin && pnpm build >/dev/null 2>&1 && ZOEN_EVIDENCE_TASK=WEB-214 pnpm exec playwright test tests/e2e/security.spec.ts --workers=1 --reporter=line # cwd /Users/king/Desktop/Workspace/SRO/zoen # exit 1 Running 24 tests using 1 worker [1/24] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as owner [2/24] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as developer [3/24] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as qa [4/24] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as gm [5/24] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as moderator [6/24] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as support [7/24] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as marketing [8/24] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as analyst [9/24] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as read_only [10/24] [desktop] › tests/e2e/security.spec.ts:10:3 › security (demo) › @security a moderator reads events and rules (no rule edits) and dismisses a report 1) [desktop] › tests/e2e/security.spec.ts:10:3 › security (demo) › @security a moderator reads events and rules (no rule edits) and dismisses a report Error: expect(locator).toBeVisible() failed Locator: locator('li').filter({ hasText: 'Moves way too fast near the Clay Cut and never misses.' }).first().getByText('dismissed') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" locator('li').filter({ hasText: 'Moves way too fast near the Clay Cut and never misses.' }).first().getByText('dismissed') with timeout 10000ms - waiting for locator('li').filter({ hasText: 'Moves way too fast near the Clay Cut and never misses.' }).first().getByText('dismissed') 28 | await row.getByRole('button', { name: 'Dismiss' }).click(); 29 | await confirmAction(page, { reason: 'e2e: not a violation', role: 'moderator' }); > 30 | await expect(row.getByText('dismissed')).toBeVisible(); | ^ 31 | } finally { 32 | await db.schema('game_demo').from('reports').update({ status: 'new', decided_by: null, decided_at: null }).eq('id', report!.id); 33 | } at /Users/king/Desktop/Workspace/SRO/zoen/apps/admin/tests/e2e/security.spec.ts:30:48 Error Context: ../../logs/evidence/pw-artifacts/admin/security-security-demo-sec-451ef-dits-and-dismisses-a-report-desktop/error-context.md attachment #2: trace (application/zip) ───────────────────────────────────────────────────────── ../../logs/evidence/pw-artifacts/admin/security-security-demo-sec-451ef-dits-and-dismisses-a-report-desktop/trace.zip Usage: pnpm exec playwright show-trace ../../logs/evidence/pw-artifacts/admin/security-security-demo-sec-451ef-dits-and-dismisses-a-report-desktop/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── [11/24] [desktop] › tests/e2e/security.spec.ts:36:3 › security (demo) › @security a ban review linked to a support request is reversed and restores the player [12/24] [desktop] › tests/e2e/security.spec.ts:68:3 › security (demo) › @security the owner demotes a rule into shadow mode (step-up), then restores it [13/24] [desktop] › tests/e2e/security.spec.ts:88:3 › security (demo) › @security support cannot open it [14/24] [desktop] › tests/e2e/security.spec.ts:95:3 › security (demo) › @security every tab is clean on every screen size [15/24] [tablet] › tests/e2e/security.spec.ts:10:3 › security (demo) › @security a moderator reads events and rules (no rule edits) and dismisses a report [16/24] [tablet] › tests/e2e/security.spec.ts:36:3 › security (demo) › @security a ban review linked to a support request is reversed and restores the player [17/24] [tablet] › tests/e2e/security.spec.ts:68:3 › security (demo) › @security the owner demotes a rule into shadow mode (step-up), then restores it [18/24] [tablet] › tests/e2e/security.spec.ts:88:3 › security (demo) › @security support cannot open it [19/24] [tablet] › tests/e2e/security.spec.ts:95:3 › security (demo) › @security every tab is clean on every screen size [20/24] [mobile] › tests/e2e/security.spec.ts:10:3 › security (demo) › @security a moderator reads events and rules (no rule edits) and dismisses a report [21/24] [mobile] › tests/e2e/security.spec.ts:36:3 › security (demo) › @security a ban review linked to a support request is reversed and restores the player [22/24] [mobile] › tests/e2e/security.spec.ts:68:3 › security (demo) › @security the owner demotes a rule into shadow mode (step-up), then restores it [23/24] [mobile] › tests/e2e/security.spec.ts:88:3 › security (demo) › @security support cannot open it [24/24] [mobile] › tests/e2e/security.spec.ts:95:3 › security (demo) › @security every tab is clean on every screen size 1 failed [desktop] › tests/e2e/security.spec.ts:10:3 › security (demo) › @security a moderator reads events and rules (no rule edits) and dismisses a report 8 skipped 15 passed (43.2s)