Skip to content

feat(alerts): model and schema groundwork for multiple notification c… #12615

feat(alerts): model and schema groundwork for multiple notification c…

feat(alerts): model and schema groundwork for multiple notification c… #12615

Triggered via push August 21, 2026 01:44
Status Success
Total duration 7m 42s
Artifacts 8

main.yml

on: push
Matrix: e2e-tests / e2e-tests
Matrix: integration-shards
End-to-End Tests
3s
End-to-End Tests
integration
2s
integration
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 5 warnings, and 4 notices
[chromium] › tests/e2e/features/search/search-filters.spec.ts:74:7 › Search Filters › Should pin filter and verify it persists after reload @search: packages/app/tests/e2e/components/FilterComponent.ts#L127
1) [chromium] › tests/e2e/features/search/search-filters.spec.ts:74:7 › Search Filters › Should pin filter and verify it persists after reload @search TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for getByRole('menuitem', { name: 'Pin for me' }) - locator resolved to <button type="button" tabindex="-1" role="menuitem" data-menu-item="true" data-mantine-stop-propagation="true" class="focus_focusRing__UFS1R m_99ac2aa1 mantine-Menu-item m_87cf2631 mantine-UnstyledButton-root">…</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is not visible - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is not visible - retrying click action - waiting 100ms 18 × waiting for element to be visible, enabled and stable - element is not visible - retrying click action - waiting 500ms at components/FilterComponent.ts:127 125 | await this.page 126 | .getByRole('menuitem', { name: 'Pin for me' }) > 127 | .click({ timeout: 10000 }); | ^ 128 | } 129 | 130 | /** at FilterComponent.pinFilter (/home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/components/FilterComponent.ts:127:8) at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/search/search-filters.spec.ts:75:5
[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-1787276876133-3avt6ow@hyperdx.io's Team" Timeout: 5000ms Call log: - Expect "toHaveText" with timeout 5000ms - waiting for getByTestId('team-name-display') 9 × locator resolved to <span data-testid="team-name-display">e2e-test-1787276876133-3avt6ow@hyperdx.io's Team</span> - unexpected value "e2e-test-1787276876133-3avt6ow@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
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, actions/cache/save@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/
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 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 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/
🎭 Playwright Run Summary
1 flaky [chromium] › tests/e2e/features/search/search-filters.spec.ts:74:7 › Search Filters › Should pin filter and verify it persists after reload @search 76 passed (4.2m)
🎭 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 75 passed (4.4m)
🎭 Playwright Run Summary
78 passed (4.6m)
🎭 Playwright Run Summary
77 passed (5.7m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report-1
373 KB
sha256:502afc6ccb2dc66d434085dfda319ed76a1089753e3badc17d6ec8240063ccca
playwright-report-2
420 KB
sha256:fea3d665e442cf9420154351c015688ac61b39c3f55506ef193b3b5daab90426
playwright-report-3
6.63 MB
sha256:62ee7eae3c689c43ac955985eb2e1cae982d22d24964e05474e0c009017f4c4f
playwright-report-4
2.01 MB
sha256:e4474990479a9943f8be0aa8d1e017bf9355589c34934c80e86176a77983ffe1
test-results-1
12.6 KB
sha256:949f147c548f07e7f94d6c2c7c1203b9ec7e5c63c9b941f34c6f8f1220035a67
test-results-2
13.8 KB
sha256:4db20346f7c9de529cbf01d5d1c11e6959659af3cc1beecb9f38c99c246c3177
test-results-3
5.95 MB
sha256:209ceb6a035d79886389c0a76607d1ac9834e57b51b7d12d47a4e065193b1413
test-results-4
1.34 MB
sha256:c2b30add53d1bae44a4eb333860885eaa2cff70cc3198f2aa44eb3a1233b97a5