$ cd apps/admin && pnpm build >/dev/null 2>&1 && ZOEN_EVIDENCE_TASK=WEB-213 pnpm exec playwright test tests/e2e/players.spec.ts tests/e2e/approvals.spec.ts --workers=1 --reporter=line # cwd /Users/king/Desktop/Workspace/SRO/zoen # exit 0 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:17:3 › approvals inbox › @approvals a GM request waits for someone else; the owner approves it with a reason [11/30] [desktop] › tests/e2e/approvals.spec.ts:48:3 › approvals inbox › @approvals inbox is clean on every screen size [12/30] [desktop] › tests/e2e/players.spec.ts:8:3 › players (demo) › @players support finds a player, sees masked data and no actions [13/30] [desktop] › tests/e2e/players.spec.ts:27:3 › players (demo) › @players a GM mutes and lifts; a grant waits for approval, then the owner approves and it lands in the bag [14/30] [desktop] › tests/e2e/players.spec.ts:63:3 › players (demo) › @players the owner reveals an e-mail, bans with confirmation and lifts, renames and resets position [15/30] [desktop] › tests/e2e/players.spec.ts:96:3 › players (demo) › @players other roles cannot open it [16/30] [desktop] › tests/e2e/players.spec.ts:103:3 › players (demo) › @players pages are clean on every screen size [17/30] [tablet] › tests/e2e/approvals.spec.ts:17: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:48:3 › approvals inbox › @approvals inbox is clean on every screen size [19/30] [tablet] › tests/e2e/players.spec.ts:8:3 › players (demo) › @players support finds a player, sees masked data and no actions [20/30] [tablet] › tests/e2e/players.spec.ts:27:3 › players (demo) › @players a GM mutes and lifts; a grant waits for approval, then the owner approves and it lands in the bag [21/30] [tablet] › tests/e2e/players.spec.ts:63:3 › players (demo) › @players the owner reveals an e-mail, bans with confirmation and lifts, renames and resets position [22/30] [tablet] › tests/e2e/players.spec.ts:96:3 › players (demo) › @players other roles cannot open it [23/30] [tablet] › tests/e2e/players.spec.ts:103:3 › players (demo) › @players pages are clean on every screen size [24/30] [mobile] › tests/e2e/approvals.spec.ts:17: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:48:3 › approvals inbox › @approvals inbox is clean on every screen size [26/30] [mobile] › tests/e2e/players.spec.ts:8:3 › players (demo) › @players support finds a player, sees masked data and no actions [27/30] [mobile] › tests/e2e/players.spec.ts:27:3 › players (demo) › @players a GM mutes and lifts; a grant waits for approval, then the owner approves and it lands in the bag [28/30] [mobile] › tests/e2e/players.spec.ts:63:3 › players (demo) › @players the owner reveals an e-mail, bans with confirmation and lifts, renames and resets position [29/30] [mobile] › tests/e2e/players.spec.ts:96:3 › players (demo) › @players other roles cannot open it [30/30] [mobile] › tests/e2e/players.spec.ts:103:3 › players (demo) › @players pages are clean on every screen size 10 skipped 20 passed (53.6s)