$ cd apps/admin && pnpm build >/dev/null 2>&1 && ZOEN_EVIDENCE_TASK=WEB-206 pnpm exec playwright test tests/e2e/approvals.spec.ts tests/e2e/shell.spec.ts --workers=1 --reporter=line # cwd /Users/king/Desktop/Workspace/SRO/zoen # exit 1 Running 30 tests using 1 worker [1/30] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as owner [2/30] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as developer [3/30] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as qa [4/30] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as gm [5/30] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as moderator [6/30] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as support [7/30] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as marketing [8/30] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as analyst [9/30] [setup] › tests/e2e/auth.setup.ts:14:3 › sign in as read_only [10/30] [desktop] › tests/e2e/approvals.spec.ts:14:3 › approvals inbox › @approvals a GM request waits for someone else; the owner approves it with a reason 1) [desktop] › tests/e2e/approvals.spec.ts:14:3 › approvals inbox › @approvals a GM request waits for someone else; the owner approves it with a reason Error: expect(locator).toBeVisible() failed Locator: locator('li').filter({ hasText: 'e2e-muu5a9bp grant' }).getByText('you can’t approve your own request') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" locator('li').filter({ hasText: 'e2e-muu5a9bp grant' }).getByText('you can’t approve your own request') with timeout 10000ms - waiting for locator('li').filter({ hasText: 'e2e-muu5a9bp grant' }).getByText('you can’t approve your own request') 23 | const own = gmPage.locator('li', { hasText: `${tag} grant` }); 24 | await expect(own).toBeVisible(); > 25 | await expect(own.getByText('you can’t approve your own request')).toBeVisible(); | ^ 26 | const owner = await (await browser.newContext({ storageState: stateFile('owner') })).newPage(); 27 | await owner.goto('/approvals'); 28 | const row = owner.locator('li', { hasText: `${tag} grant` }); at /Users/king/Desktop/Workspace/SRO/zoen/apps/admin/tests/e2e/approvals.spec.ts:25:71 Error Context: ../../logs/evidence/pw-artifacts/admin/approvals-approvals-inbox--91ccf-r-approves-it-with-a-reason-desktop/error-context.md Error Context: ../../logs/evidence/pw-artifacts/admin/approvals-approvals-inbox--91ccf-r-approves-it-with-a-reason-desktop/error-context.md attachment #3: trace (application/zip) ───────────────────────────────────────────────────────── ../../logs/evidence/pw-artifacts/admin/approvals-approvals-inbox--91ccf-r-approves-it-with-a-reason-desktop/trace.zip Usage: pnpm exec playwright show-trace ../../logs/evidence/pw-artifacts/admin/approvals-approvals-inbox--91ccf-r-approves-it-with-a-reason-desktop/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── [11/30] [desktop] › tests/e2e/approvals.spec.ts:41:3 › approvals inbox › @approvals inbox is clean on every screen size [12/30] [desktop] › tests/e2e/shell.spec.ts:9:3 › console shell (owner) › @shell overview renders inside the shell with no errors [13/30] [desktop] › tests/e2e/shell.spec.ts:20:3 › console shell (owner) › @shell desktop sidebar collapses and remembers it; theme switches and persists [14/30] [desktop] › tests/e2e/shell.spec.ts:43:3 › console shell (owner) › @shell ⌘K finds a module and navigates [15/30] [desktop] › tests/e2e/shell.spec.ts:55:3 › console shell (owner) › @shell phone: bottom tabs and the navigation drawer [16/30] [desktop] › tests/e2e/shell.spec.ts:72:3 › permissions shape the navigation › @rbac QA sees build tools but not website, players or system pages [17/30] [tablet] › tests/e2e/approvals.spec.ts:14:3 › approvals inbox › @approvals a GM request waits for someone else; the owner approves it with a reason [18/30] [tablet] › tests/e2e/approvals.spec.ts:41:3 › approvals inbox › @approvals inbox is clean on every screen size [19/30] [tablet] › tests/e2e/shell.spec.ts:9:3 › console shell (owner) › @shell overview renders inside the shell with no errors [20/30] [tablet] › tests/e2e/shell.spec.ts:20:3 › console shell (owner) › @shell desktop sidebar collapses and remembers it; theme switches and persists [21/30] [tablet] › tests/e2e/shell.spec.ts:43:3 › console shell (owner) › @shell ⌘K finds a module and navigates [22/30] [tablet] › tests/e2e/shell.spec.ts:55:3 › console shell (owner) › @shell phone: bottom tabs and the navigation drawer [23/30] [tablet] › tests/e2e/shell.spec.ts:72:3 › permissions shape the navigation › @rbac QA sees build tools but not website, players or system pages [24/30] [mobile] › tests/e2e/approvals.spec.ts:14:3 › approvals inbox › @approvals a GM request waits for someone else; the owner approves it with a reason [25/30] [mobile] › tests/e2e/approvals.spec.ts:41:3 › approvals inbox › @approvals inbox is clean on every screen size [26/30] [mobile] › tests/e2e/shell.spec.ts:9:3 › console shell (owner) › @shell overview renders inside the shell with no errors [27/30] [mobile] › tests/e2e/shell.spec.ts:20:3 › console shell (owner) › @shell desktop sidebar collapses and remembers it; theme switches and persists [28/30] [mobile] › tests/e2e/shell.spec.ts:43:3 › console shell (owner) › @shell ⌘K finds a module and navigates [29/30] [mobile] › tests/e2e/shell.spec.ts:55:3 › console shell (owner) › @shell phone: bottom tabs and the navigation drawer [30/30] [mobile] › tests/e2e/shell.spec.ts:72:3 › permissions shape the navigation › @rbac QA sees build tools but not website, players or system pages 1 failed [desktop] › tests/e2e/approvals.spec.ts:14:3 › approvals inbox › @approvals a GM request waits for someone else; the owner approves it with a reason 10 skipped 19 passed (2.4m) [WebServer] ⨯ Error: The destination stream closed early. [WebServer] at ignore-listed frames { [WebServer] digest: '4011478435' [WebServer] } [WebServer] ⨯ Error: The destination stream closed early. [WebServer] at ignore-listed frames { [WebServer] digest: '4011478435' [WebServer] }