Skip to content

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

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

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

Triggered via pull request September 19, 2025 13:10
Status Failure
Total duration 4m 54s
Artifacts 2

e2e-tests.yml

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

Annotations

7 errors and 1 notice
End-to-End Tests
Process completed with exit code 1.
[chromium] › tests/e2e/core/modals.spec.ts:4:7 › Modal Interactions › should handle confirmation modals @core: packages/app/tests/e2e/utils/base-test.ts#L15
2) [chromium] › tests/e2e/core/modals.spec.ts:4:7 › Modal Interactions › should handle confirmation modals @core Error: page.waitForLoadState: Test timeout of 30000ms exceeded. at utils/base-test.ts:15 13 | page.goto = async (url: string, options?: any) => { 14 | const result = await originalGoto(url, options); > 15 | await page.waitForLoadState('networkidle'); | ^ 16 | 17 | // Handle onboarding modal 18 | await TestUtils.handleOnboardingModal(page); at Page.page.goto (/__w/hyperdx/hyperdx/packages/app/tests/e2e/utils/base-test.ts:15:18) at /__w/hyperdx/hyperdx/packages/app/tests/e2e/core/modals.spec.ts:5:5
[chromium] › tests/e2e/core/modals.spec.ts:4:7 › Modal Interactions › should handle confirmation modals @core: packages/app/tests/e2e/core/modals.spec.ts#L0
2) [chromium] › tests/e2e/core/modals.spec.ts:4:7 › Modal Interactions › should handle confirmation modals @core Test timeout of 30000ms exceeded.
[chromium] › tests/e2e/core/modals.spec.ts:15:7 › Modal Interactions › should handle connection form modal @core: packages/app/tests/e2e/core/modals.spec.ts#L38
1) [chromium] › tests/e2e/core/modals.spec.ts:15:7 › Modal Interactions › should handle connection form modal @core Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: locator('[data-testid="connection-save-button"]') Expected: visible Received: <element(s) not found> Timeout: 5000ms Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('[data-testid="connection-save-button"]') 36 | await expect( 37 | page.locator('[data-testid="connection-save-button"]'), > 38 | ).toBeVisible(); | ^ 39 | } 40 | }); 41 | }); at /__w/hyperdx/hyperdx/packages/app/tests/e2e/core/modals.spec.ts:38:9
[chromium] › tests/e2e/core/modals.spec.ts:15:7 › Modal Interactions › should handle connection form modal @core: packages/app/tests/e2e/core/modals.spec.ts#L33
1) [chromium] › tests/e2e/core/modals.spec.ts:15:7 › Modal Interactions › should handle connection form modal @core Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: locator('[data-testid="connection-username-input"]') Expected: visible Received: <element(s) not found> Timeout: 5000ms Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('[data-testid="connection-username-input"]') 31 | await expect( 32 | page.locator('[data-testid="connection-username-input"]'), > 33 | ).toBeVisible(); | ^ 34 | 35 | // Check save button 36 | await expect( at /__w/hyperdx/hyperdx/packages/app/tests/e2e/core/modals.spec.ts:33:9
[chromium] › tests/e2e/core/modals.spec.ts:15:7 › Modal Interactions › should handle connection form modal @core: packages/app/tests/e2e/utils/base-test.ts#L15
1) [chromium] › tests/e2e/core/modals.spec.ts:15:7 › Modal Interactions › should handle connection form modal @core Error: page.waitForLoadState: Test timeout of 30000ms exceeded. at utils/base-test.ts:15 13 | page.goto = async (url: string, options?: any) => { 14 | const result = await originalGoto(url, options); > 15 | await page.waitForLoadState('networkidle'); | ^ 16 | 17 | // Handle onboarding modal 18 | await TestUtils.handleOnboardingModal(page); at Page.page.goto (/__w/hyperdx/hyperdx/packages/app/tests/e2e/utils/base-test.ts:15:18) at /__w/hyperdx/hyperdx/packages/app/tests/e2e/core/modals.spec.ts:16:5
[chromium] › tests/e2e/core/modals.spec.ts:15:7 › Modal Interactions › should handle connection form modal @core: packages/app/tests/e2e/core/modals.spec.ts#L0
1) [chromium] › tests/e2e/core/modals.spec.ts:15:7 › Modal Interactions › should handle connection form modal @core Test timeout of 30000ms exceeded.
🎭 Playwright Run Summary
1 failed [chromium] › tests/e2e/core/modals.spec.ts:15:7 › Modal Interactions › should handle connection form modal @core 1 flaky [chromium] › tests/e2e/core/modals.spec.ts:4:7 › Modal Interactions › should handle confirmation modals @core 3 skipped 18 passed (2.8m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report Expired
6.55 MB
sha256:cebc535a7aa9f4594faebf27eee6e88da62a40458d0dca421ff8f563e5f24c17
test-results Expired
5.97 MB
sha256:379defe1f7e131d442af3480c4085bb16019184cbcdbaa73cd7285c53adf3b8d