Skip to content

chore: Add playwright tests for app in local-only mode #12

chore: Add playwright tests for app in local-only mode

chore: Add playwright tests for app in local-only mode #12

Triggered via pull request September 19, 2025 13:59
Status Success
Total duration 4m 30s
Artifacts 2

e2e-tests.yml

on: pull_request
End-to-End Tests
4m 27s
End-to-End Tests
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 1 notice
[chromium] › tests/e2e/core/navigation.spec.ts:34:7 › Navigation › should open user menu @core: packages/app/tests/e2e/core/navigation.spec.ts#L40
2) [chromium] › tests/e2e/core/navigation.spec.ts:34:7 › Navigation › should open user menu @core › Navigate to and click user menu trigger Error: page.waitForTimeout: Test timeout of 30000ms exceeded. 38 | await expect(userMenuTrigger).toBeVisible(); 39 | await userMenuTrigger.click(); > 40 | await page.waitForTimeout(500); | ^ 41 | }); 42 | 43 | await test.step('Verify user menu items are accessible', async () => { at /__w/hyperdx/hyperdx/packages/app/tests/e2e/core/navigation.spec.ts:40:18 at /__w/hyperdx/hyperdx/packages/app/tests/e2e/core/navigation.spec.ts:35:5
[chromium] › tests/e2e/core/navigation.spec.ts:34:7 › Navigation › should open user menu @core: packages/app/tests/e2e/core/navigation.spec.ts#L0
2) [chromium] › tests/e2e/core/navigation.spec.ts:34:7 › Navigation › should open user menu @core › Navigate to and click user menu trigger Test timeout of 30000ms exceeded.
[chromium] › tests/e2e/core/navigation.spec.ts:9:7 › Navigation › should navigate between main pages @core @smoke: packages/app/tests/e2e/core/navigation.spec.ts#L29
1) [chromium] › tests/e2e/core/navigation.spec.ts:9:7 › Navigation › should navigate between main pages @core @smoke Error: expect(locator).toHaveAttribute(expected) failed Locator: locator('[data-testid="nav-link-sessions"]') Expected string: "/sessions" Received string: "" Call log: - Expect "toHaveAttribute" with timeout 5000ms - waiting for locator('[data-testid="nav-link-sessions"]') 27 | const locator = page.locator(`[data-testid="${testId}"]`); 28 | await expect(locator).toBeVisible(); > 29 | await expect(locator).toHaveAttribute('href', href); | ^ 30 | } 31 | }); 32 | }, at /__w/hyperdx/hyperdx/packages/app/tests/e2e/core/navigation.spec.ts:29:33 at /__w/hyperdx/hyperdx/packages/app/tests/e2e/core/navigation.spec.ts:18:7
[chromium] › tests/e2e/core/navigation.spec.ts:9:7 › Navigation › should navigate between main pages @core @smoke: packages/app/tests/e2e/core/navigation.spec.ts#L0
1) [chromium] › tests/e2e/core/navigation.spec.ts:9:7 › Navigation › should navigate between main pages @core @smoke Test timeout of 30000ms exceeded.
🎭 Playwright Run Summary
2 flaky [chromium] › tests/e2e/core/navigation.spec.ts:9:7 › Navigation › should navigate between main pages @core @smoke [chromium] › tests/e2e/core/navigation.spec.ts:34:7 › Navigation › should open user menu @core ─ 3 skipped 14 passed (2.4m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report Expired
7.45 MB
sha256:a9cfe65b33fc7e093b09885496157afd43258c8205f7a8d85f3d2e16f40f850e
test-results Expired
6.87 MB
sha256:41405dfa792849052807b49570443feec7df1a2bd15e4887af6092e2a7371980