Repository navigation
fix(app): read leftover product names from the brand hook #16255
main.yml
on: pull_request
Matrix: e2e-tests / e2e-tests
Matrix: integration-shards
lint
3m 40s
unit
5m 2s
otel-unit-test
13s
otel-smoke-test
12s
ClickHouse Bundle Build
3m 3s
End-to-End Tests
10s
integration
2s
Annotations
3 errors, 5 warnings, and 4 notices
|
[chromium] › tests/e2e/features/team.spec.ts:132:7 › Team Settings Page › should cancel team name editing @team @full-stack:
packages/app/tests/e2e/features/team.spec.ts#L150
1) [chromium] › tests/e2e/features/team.spec.ts:132:7 › Team Settings Page › should cancel team name editing @team @full-stack › Verify original name is still displayed
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('team-name-display')
Expected: "My team"
Received: "e2e-test-1793901346580-vsbjfkz@hyperdx.io's Team"
Timeout: 5000ms
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for getByTestId('team-name-display')
8 × locator resolved to <span data-testid="team-name-display">e2e-test-1793901346580-vsbjfkz@hyperdx.io's Team</span>
- unexpected value "e2e-test-1793901346580-vsbjfkz@hyperdx.io's Team"
148 |
149 | await test.step('Verify original name is still displayed', async () => {
> 150 | await expect(teamPage.teamNameValue).toHaveText(originalName!);
| ^
151 | await expect(teamPage.teamNameSave).toBeHidden();
152 | });
153 | });
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/team.spec.ts:150:44
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/team.spec.ts:149:16
|
|
[chromium] › tests/e2e/features/dashboard.spec.ts:312:7 › Dashboard › should warn when closing tile editor with unsaved changes @dashboard:
packages/app/tests/e2e/features/dashboard.spec.ts#L317
1) [chromium] › tests/e2e/features/dashboard.spec.ts:312:7 › Dashboard › should warn when closing tile editor with unsaved changes @dashboard
Error: expect(locator).toBeAttached() failed
Locator: getByRole('dialog').filter({ has: getByTestId('confirm-confirm-button') })
Expected: attached
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeAttached" with timeout 5000ms
- waiting for getByRole('dialog').filter({ has: getByTestId('confirm-confirm-button') })
315 |
316 | await dashboardPage.page.keyboard.press('Escape');
> 317 | await expect(dashboardPage.unsavedChangesConfirmModal).toBeAttached({
| ^
318 | timeout: 5000,
319 | });
320 |
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/dashboard.spec.ts:317:60
|
|
[chromium] › tests/e2e/features/alerts.spec.ts:631:7 › Alert Creation › should create a between-threshold alert from a dashboard tile and verify on the alerts page @alerts @full-stack @full-stack:
packages/app/tests/e2e/components/ChartEditorComponent.ts#L932
1) [chromium] › tests/e2e/features/alerts.spec.ts:631:7 › Alert Creation › should create a between-threshold alert from a dashboard tile and verify on the alerts page @alerts @full-stack @full-stack › Save the tile with the alert configured
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for getByTestId('chart-save-button') to be hidden
24 × locator resolved to visible <button type="button" data-variant="primary" data-testid="chart-save-button" class="mantine-focus-auto mantine-active m_77c9d27d mantine-Button-root m_87cf2631 mantine-UnstyledButton-root">…</button>
at components/ChartEditorComponent.ts:932
930 | await this.saveButton.click();
931 | // The modal closes once the dashboard mutation resolves.
> 932 | await this.saveButton.waitFor({ state: 'hidden', timeout: 10000 });
| ^
933 | }
934 |
935 | /**
at ChartEditorComponent.save (/home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/components/ChartEditorComponent.ts:932:27)
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/alerts.spec.ts:683:9
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/alerts.spec.ts:682:7
|
|
lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
e2e-tests / E2E Tests - Shard 4
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
e2e-tests / E2E Tests - Shard 2
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
e2e-tests / E2E Tests - Shard 1
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
e2e-tests / E2E Tests - Shard 3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🎭 Playwright Run Summary
1 flaky
[chromium] › tests/e2e/features/team.spec.ts:132:7 › Team Settings Page › should cancel team name editing @team @full-stack
1 skipped
114 passed (5.9m)
|
|
🎭 Playwright Run Summary
1 flaky
[chromium] › tests/e2e/features/dashboard.spec.ts:312:7 › Dashboard › should warn when closing tile editor with unsaved changes @dashboard
115 passed (6.5m)
|
|
🎭 Playwright Run Summary
1 flaky
[chromium] › tests/e2e/features/alerts.spec.ts:631:7 › Alert Creation › should create a between-threshold alert from a dashboard tile and verify on the alerts page @alerts @full-stack @full-stack
116 passed (6.4m)
|
|
🎭 Playwright Run Summary
116 passed (6.7m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
playwright-report-1
|
9.74 MB |
sha256:19c104ee52ac8248964b23109f26d5100680968800aede0b6bfc8fdfc900d2cf
|
|
|
playwright-report-2
|
5 MB |
sha256:47ee4ba066976e76b45b6b47fd3f99f54f839ee996371525490a0d9f08cddda9
|
|
|
playwright-report-3
|
430 KB |
sha256:f973b88b6c7486abbd99460e93381e84e11132328f1a05c9337c07258b5350c6
|
|
|
playwright-report-4
|
3.1 MB |
sha256:06f22f675f10458be5c4723f7770e18f8d7ca6b7655b3ba840141602f7d4861d
|
|
|
test-results-1
|
8.82 MB |
sha256:56ffd06608d6e075ed8ce2d5d983994226f6c497c3eaa1ce851de48c718ddbd4
|
|
|
test-results-2
|
4.13 MB |
sha256:d3c1256a67c583d9a1c05e0ee08abd9fb0d336db08a63147f999ecf9864c93b2
|
|
|
test-results-3
|
17.5 KB |
sha256:dd717fdbdc0eb535e24cbcf690c1aec4aadbd84fff81dd470287c543dfb45986
|
|
|
test-results-4
|
2.36 MB |
sha256:0496fdd0d2978cad48435ff9add2b7088979020fff5630d0f928d326fb7440b1
|
|