experiment: dedicated dashboards listing page #6620
main.yml
on: pull_request
Matrix: e2e-tests / e2e-tests
lint
2m 25s
unit
1m 48s
integration
3m 25s
otel-unit-test
10s
otel-smoke-test
9s
ClickHouse Bundle Build
3m 12s
End-to-End Tests
11s
Annotations
27 errors and 4 notices
|
e2e-tests / E2E Tests - Shard 1
Process completed with exit code 1.
|
|
[chromium] › tests/e2e/features/dashboard.spec.ts:16:7 › Dashboard › should display the "temporary dashboard" banner until the dashboard is created @dashboard @full-stack:
packages/app/tests/e2e/features/dashboard.spec.ts#L21
2) [chromium] › tests/e2e/features/dashboard.spec.ts:16:7 › Dashboard › should display the "temporary dashboard" banner until the dashboard is created @dashboard @full-stack › Verify that banner is initially displayed
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('[data-testid="temporary-dashboard-banner"]')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for locator('[data-testid="temporary-dashboard-banner"]')
19 | async () => {
20 | await test.step('Verify that banner is initially displayed', async () => {
> 21 | await expect(dashboardPage.temporaryDashboardBanner).toBeVisible();
| ^
22 | });
23 |
24 | await test.step('Add a tile, verify that banner is still displayed', async () => {
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/dashboard.spec.ts:21:62
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/dashboard.spec.ts:20:18
|
|
[chromium] › tests/e2e/features/dashboard.spec.ts:16:7 › Dashboard › should display the "temporary dashboard" banner until the dashboard is created @dashboard @full-stack:
packages/app/tests/e2e/features/dashboard.spec.ts#L21
2) [chromium] › tests/e2e/features/dashboard.spec.ts:16:7 › Dashboard › should display the "temporary dashboard" banner until the dashboard is created @dashboard @full-stack › Verify that banner is initially displayed
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('[data-testid="temporary-dashboard-banner"]')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for locator('[data-testid="temporary-dashboard-banner"]')
19 | async () => {
20 | await test.step('Verify that banner is initially displayed', async () => {
> 21 | await expect(dashboardPage.temporaryDashboardBanner).toBeVisible();
| ^
22 | });
23 |
24 | await test.step('Add a tile, verify that banner is still displayed', async () => {
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/dashboard.spec.ts:21:62
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/dashboard.spec.ts:20:18
|
|
[chromium] › tests/e2e/features/dashboard.spec.ts:16:7 › Dashboard › should display the "temporary dashboard" banner until the dashboard is created @dashboard @full-stack:
packages/app/tests/e2e/features/dashboard.spec.ts#L21
2) [chromium] › tests/e2e/features/dashboard.spec.ts:16:7 › Dashboard › should display the "temporary dashboard" banner until the dashboard is created @dashboard @full-stack › Verify that banner is initially displayed
Error: expect(locator).toBeVisible() failed
Locator: locator('[data-testid="temporary-dashboard-banner"]')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for locator('[data-testid="temporary-dashboard-banner"]')
19 | async () => {
20 | await test.step('Verify that banner is initially displayed', async () => {
> 21 | await expect(dashboardPage.temporaryDashboardBanner).toBeVisible();
| ^
22 | });
23 |
24 | await test.step('Add a tile, verify that banner is still displayed', async () => {
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/dashboard.spec.ts:21:62
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/dashboard.spec.ts:20:18
|
|
[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#L66
1) [chromium] › tests/e2e/core/navigation.spec.ts:9:7 › Navigation › should navigate between main pages @core @smoke › Verify all main navigation links are present and have correct hrefs
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('[data-testid="nav-link-clickhouse-dashboard"]')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for locator('[data-testid="nav-link-clickhouse-dashboard"]')
64 | for (const { testId, href } of navLinks) {
65 | const locator = page.locator(`[data-testid="${testId}"]`);
> 66 | await expect(locator).toBeVisible();
| ^
67 | await expect(locator).toHaveAttribute('href', href);
68 | }
69 | });
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/core/navigation.spec.ts:66:33
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/core/navigation.spec.ts:63: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#L66
1) [chromium] › tests/e2e/core/navigation.spec.ts:9:7 › Navigation › should navigate between main pages @core @smoke › Verify all main navigation links are present and have correct hrefs
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('[data-testid="nav-link-clickhouse-dashboard"]')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for locator('[data-testid="nav-link-clickhouse-dashboard"]')
64 | for (const { testId, href } of navLinks) {
65 | const locator = page.locator(`[data-testid="${testId}"]`);
> 66 | await expect(locator).toBeVisible();
| ^
67 | await expect(locator).toHaveAttribute('href', href);
68 | }
69 | });
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/core/navigation.spec.ts:66:33
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/core/navigation.spec.ts:63: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#L66
1) [chromium] › tests/e2e/core/navigation.spec.ts:9:7 › Navigation › should navigate between main pages @core @smoke › Verify all main navigation links are present and have correct hrefs
Error: expect(locator).toBeVisible() failed
Locator: locator('[data-testid="nav-link-clickhouse-dashboard"]')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for locator('[data-testid="nav-link-clickhouse-dashboard"]')
64 | for (const { testId, href } of navLinks) {
65 | const locator = page.locator(`[data-testid="${testId}"]`);
> 66 | await expect(locator).toBeVisible();
| ^
67 | await expect(locator).toHaveAttribute('href', href);
68 | }
69 | });
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/core/navigation.spec.ts:66:33
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/core/navigation.spec.ts:63:7
|
|
e2e-tests / E2E Tests - Shard 3
Process completed with exit code 1.
|
|
[chromium] › tests/e2e/features/search/saved-search.spec.ts:132:7 › Saved Search Functionality › should use default SELECT when switching sources within a saved search @full-stack @full-stack:
packages/app/tests/e2e/page-objects/SearchPage.ts#L88
2) [chromium] › tests/e2e/features/search/saved-search.spec.ts:132:7 › Saved Search Functionality › should use default SELECT when switching sources within a saved search @full-stack @full-stack › Switch back to original source via dropdown
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 60000ms exceeded.
Call log:
- waiting for getByTestId('source-selector')
- locator resolved to <input autocomplete="off" value="E2E Traces" aria-invalid="false" data-expanded="true" data-variant="default" id="mantine-ilu11wtxf" aria-haspopup="listbox" control="[object Object]" placeholder="Data Source" data-testid="source-selector" aria-controls="mantine-a4zvc4cgf" data-mantine-stop-propagation="true" class="m_8fb7ebe7 mantine-Input-input mantine-Select-input"/>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <button type="button" class="focus_focusRing__UFS1R SourceSelectControlled_sourceSchemaPreviewButton__qKlsK m_87cf2631 mantine-UnstyledButton-root">…</button> from <div data-position="right" class="m_82577fc2 mantine-Input-section mantine-Select-section">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <button type="button" class="focus_focusRing__UFS1R SourceSelectControlled_sourceSchemaPreviewButton__qKlsK m_87cf2631 mantine-UnstyledButton-root">…</button> from <div data-position="right" class="m_82577fc2 mantine-Input-section mantine-Select-section">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
79 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <button type="button" class="focus_focusRing__UFS1R SourceSelectControlled_sourceSchemaPreviewButton__qKlsK m_87cf2631 mantine-UnstyledButton-root">…</button> from <div data-position="right" class="m_82577fc2 mantine-Input-section mantine-Select-section">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at page-objects/SearchPage.ts:88
86 |
87 | async selectSource(sourceName: string) {
> 88 | await this.sourceSelector.click();
| ^
89 | await this.page
90 | .getByRole('option', { name: sourceName, exact: true })
91 | .click();
at SearchPage.selectSource (/home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/page-objects/SearchPage.ts:88:31)
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/search/saved-search.spec.ts:166:26
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/search/saved-search.spec.ts:164:7
|
|
[chromium] › tests/e2e/features/search/saved-search.spec.ts:132:7 › Saved Search Functionality › should use default SELECT when switching sources within a saved search @full-stack @full-stack:
packages/app/tests/e2e/features/search/saved-search.spec.ts#L0
2) [chromium] › tests/e2e/features/search/saved-search.spec.ts:132:7 › Saved Search Functionality › should use default SELECT when switching sources within a saved search @full-stack @full-stack › Switch back to original source via dropdown
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
|
[chromium] › tests/e2e/features/search/saved-search.spec.ts:132:7 › Saved Search Functionality › should use default SELECT when switching sources within a saved search @full-stack @full-stack:
packages/app/tests/e2e/page-objects/SearchPage.ts#L88
2) [chromium] › tests/e2e/features/search/saved-search.spec.ts:132:7 › Saved Search Functionality › should use default SELECT when switching sources within a saved search @full-stack @full-stack › Switch back to original source via dropdown
Error: locator.click: Test timeout of 60000ms exceeded.
Call log:
- waiting for getByTestId('source-selector')
- locator resolved to <input autocomplete="off" value="E2E Traces" aria-invalid="false" data-expanded="true" data-variant="default" id="mantine-mp2vzgzn7" aria-haspopup="listbox" control="[object Object]" placeholder="Data Source" data-testid="source-selector" aria-controls="mantine-li8vvhcpw" data-mantine-stop-propagation="true" class="m_8fb7ebe7 mantine-Input-input mantine-Select-input"/>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <button type="button" class="focus_focusRing__UFS1R SourceSelectControlled_sourceSchemaPreviewButton__qKlsK m_87cf2631 mantine-UnstyledButton-root">…</button> from <div data-position="right" class="m_82577fc2 mantine-Input-section mantine-Select-section">…</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <button type="button" class="focus_focusRing__UFS1R SourceSelectControlled_sourceSchemaPreviewButton__qKlsK m_87cf2631 mantine-UnstyledButton-root">…</button> from <div data-position="right" class="m_82577fc2 mantine-Input-section mantine-Select-section">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
89 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <button type="button" class="focus_focusRing__UFS1R SourceSelectControlled_sourceSchemaPreviewButton__qKlsK m_87cf2631 mantine-UnstyledButton-root">…</button> from <div data-position="right" class="m_82577fc2 mantine-Input-section mantine-Select-section">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
- waiting for element to be visible, enabled and stable
at page-objects/SearchPage.ts:88
86 |
87 | async selectSource(sourceName: string) {
> 88 | await this.sourceSelector.click();
| ^
89 | await this.page
90 | .getByRole('option', { name: sourceName, exact: true })
91 | .click();
at SearchPage.selectSource (/home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/page-objects/SearchPage.ts:88:31)
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/search/saved-search.spec.ts:166:26
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/search/saved-search.spec.ts:164:7
|
|
[chromium] › tests/e2e/features/search/saved-search.spec.ts:132:7 › Saved Search Functionality › should use default SELECT when switching sources within a saved search @full-stack @full-stack:
packages/app/tests/e2e/features/search/saved-search.spec.ts#L0
2) [chromium] › tests/e2e/features/search/saved-search.spec.ts:132:7 › Saved Search Functionality › should use default SELECT when switching sources within a saved search @full-stack @full-stack › Switch back to original source via dropdown
Test timeout of 60000ms exceeded.
|
|
[chromium] › tests/e2e/features/search/saved-search.spec.ts:258:7 › Saved Search Functionality › should preserve custom SELECT when loading saved search from another page @full-stack @full-stack:
packages/app/tests/e2e/features/search/saved-search.spec.ts#L284
1) [chromium] › tests/e2e/features/search/saved-search.spec.ts:258:7 › Saved Search Functionality › should preserve custom SELECT when loading saved search from another page @full-stack @full-stack › Navigate to dashboards page
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: getByTestId('dashboard-page')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByTestId('dashboard-page')
282 | await test.step('Navigate to dashboards page', async () => {
283 | await page.goto('/dashboards');
> 284 | await expect(page.getByTestId('dashboard-page')).toBeVisible();
| ^
285 | });
286 |
287 | await test.step('Navigate back to saved search', async () => {
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/search/saved-search.spec.ts:284:58
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/search/saved-search.spec.ts:282:7
|
|
[chromium] › tests/e2e/features/search/saved-search.spec.ts:258:7 › Saved Search Functionality › should preserve custom SELECT when loading saved search from another page @full-stack @full-stack:
packages/app/tests/e2e/features/search/saved-search.spec.ts#L284
1) [chromium] › tests/e2e/features/search/saved-search.spec.ts:258:7 › Saved Search Functionality › should preserve custom SELECT when loading saved search from another page @full-stack @full-stack › Navigate to dashboards page
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: getByTestId('dashboard-page')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByTestId('dashboard-page')
282 | await test.step('Navigate to dashboards page', async () => {
283 | await page.goto('/dashboards');
> 284 | await expect(page.getByTestId('dashboard-page')).toBeVisible();
| ^
285 | });
286 |
287 | await test.step('Navigate back to saved search', async () => {
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/search/saved-search.spec.ts:284:58
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/search/saved-search.spec.ts:282:7
|
|
[chromium] › tests/e2e/features/search/saved-search.spec.ts:258:7 › Saved Search Functionality › should preserve custom SELECT when loading saved search from another page @full-stack @full-stack:
packages/app/tests/e2e/features/search/saved-search.spec.ts#L284
1) [chromium] › tests/e2e/features/search/saved-search.spec.ts:258:7 › Saved Search Functionality › should preserve custom SELECT when loading saved search from another page @full-stack @full-stack › Navigate to dashboards page
Error: expect(locator).toBeVisible() failed
Locator: getByTestId('dashboard-page')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByTestId('dashboard-page')
282 | await test.step('Navigate to dashboards page', async () => {
283 | await page.goto('/dashboards');
> 284 | await expect(page.getByTestId('dashboard-page')).toBeVisible();
| ^
285 | });
286 |
287 | await test.step('Navigate back to saved search', async () => {
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/search/saved-search.spec.ts:284:58
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/search/saved-search.spec.ts:282:7
|
|
[chromium] › tests/e2e/features/shared/multiline.spec.ts:85:9 › Multiline Input › should expand Lucene input on line break on Dashboard Page @search:
packages/app/tests/e2e/features/shared/multiline.spec.ts#L99
2) [chromium] › tests/e2e/features/shared/multiline.spec.ts:85:9 › Multiline Input › should expand Lucene input on line break on Dashboard Page @search
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 60000ms exceeded.
Call log:
- waiting for locator('text=Lucene').first()
97 | // Switch to Lucene mode
98 | const container = page;
> 99 | await container.locator('text=Lucene').first().click();
| ^
100 | }
101 |
102 | const editor = getEditor(page, 'Lucene', formSelector, whereText);
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/shared/multiline.spec.ts:99:56
|
|
[chromium] › tests/e2e/features/shared/multiline.spec.ts:85:9 › Multiline Input › should expand Lucene input on line break on Dashboard Page @search:
packages/app/tests/e2e/features/shared/multiline.spec.ts#L0
2) [chromium] › tests/e2e/features/shared/multiline.spec.ts:85:9 › Multiline Input › should expand Lucene input on line break on Dashboard Page @search
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
|
[chromium] › tests/e2e/features/shared/multiline.spec.ts:85:9 › Multiline Input › should expand Lucene input on line break on Dashboard Page @search:
packages/app/tests/e2e/features/shared/multiline.spec.ts#L99
2) [chromium] › tests/e2e/features/shared/multiline.spec.ts:85:9 › Multiline Input › should expand Lucene input on line break on Dashboard Page @search
Error: locator.click: Test timeout of 60000ms exceeded.
Call log:
- waiting for locator('text=Lucene').first()
97 | // Switch to Lucene mode
98 | const container = page;
> 99 | await container.locator('text=Lucene').first().click();
| ^
100 | }
101 |
102 | const editor = getEditor(page, 'Lucene', formSelector, whereText);
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/shared/multiline.spec.ts:99:56
|
|
[chromium] › tests/e2e/features/shared/multiline.spec.ts:85:9 › Multiline Input › should expand Lucene input on line break on Dashboard Page @search:
packages/app/tests/e2e/features/shared/multiline.spec.ts#L0
2) [chromium] › tests/e2e/features/shared/multiline.spec.ts:85:9 › Multiline Input › should expand Lucene input on line break on Dashboard Page @search
Test timeout of 60000ms exceeded.
|
|
[chromium] › tests/e2e/features/shared/multiline.spec.ts:63:9 › Multiline Input › should expand SQL input on line break on Dashboard Page @search:
packages/app/tests/e2e/features/shared/multiline.spec.ts#L77
1) [chromium] › tests/e2e/features/shared/multiline.spec.ts:63:9 › Multiline Input › should expand SQL input on line break on Dashboard Page @search
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 60000ms exceeded.
Call log:
- waiting for locator('text=SQL').first()
75 | // Switch to SQL mode
76 | const container = page;
> 77 | await container.locator('text=SQL').first().click();
| ^
78 | }
79 |
80 | const editor = getEditor(page, 'SQL', formSelector, whereText);
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/shared/multiline.spec.ts:77:53
|
|
[chromium] › tests/e2e/features/shared/multiline.spec.ts:63:9 › Multiline Input › should expand SQL input on line break on Dashboard Page @search:
packages/app/tests/e2e/features/shared/multiline.spec.ts#L0
1) [chromium] › tests/e2e/features/shared/multiline.spec.ts:63:9 › Multiline Input › should expand SQL input on line break on Dashboard Page @search
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
|
[chromium] › tests/e2e/features/shared/multiline.spec.ts:63:9 › Multiline Input › should expand SQL input on line break on Dashboard Page @search:
packages/app/tests/e2e/features/shared/multiline.spec.ts#L77
1) [chromium] › tests/e2e/features/shared/multiline.spec.ts:63:9 › Multiline Input › should expand SQL input on line break on Dashboard Page @search
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 60000ms exceeded.
Call log:
- waiting for locator('text=SQL').first()
75 | // Switch to SQL mode
76 | const container = page;
> 77 | await container.locator('text=SQL').first().click();
| ^
78 | }
79 |
80 | const editor = getEditor(page, 'SQL', formSelector, whereText);
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/shared/multiline.spec.ts:77:53
|
|
[chromium] › tests/e2e/features/shared/multiline.spec.ts:63:9 › Multiline Input › should expand SQL input on line break on Dashboard Page @search:
packages/app/tests/e2e/features/shared/multiline.spec.ts#L0
1) [chromium] › tests/e2e/features/shared/multiline.spec.ts:63:9 › Multiline Input › should expand SQL input on line break on Dashboard Page @search
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
|
[chromium] › tests/e2e/features/shared/multiline.spec.ts:63:9 › Multiline Input › should expand SQL input on line break on Dashboard Page @search:
packages/app/tests/e2e/features/shared/multiline.spec.ts#L77
1) [chromium] › tests/e2e/features/shared/multiline.spec.ts:63:9 › Multiline Input › should expand SQL input on line break on Dashboard Page @search
Error: locator.click: Test timeout of 60000ms exceeded.
Call log:
- waiting for locator('text=SQL').first()
75 | // Switch to SQL mode
76 | const container = page;
> 77 | await container.locator('text=SQL').first().click();
| ^
78 | }
79 |
80 | const editor = getEditor(page, 'SQL', formSelector, whereText);
at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/shared/multiline.spec.ts:77:53
|
|
[chromium] › tests/e2e/features/shared/multiline.spec.ts:63:9 › Multiline Input › should expand SQL input on line break on Dashboard Page @search:
packages/app/tests/e2e/features/shared/multiline.spec.ts#L0
1) [chromium] › tests/e2e/features/shared/multiline.spec.ts:63:9 › Multiline Input › should expand SQL input on line break on Dashboard Page @search
Test timeout of 60000ms exceeded.
|
|
End-to-End Tests
Process completed with exit code 1.
|
|
End-to-End Tests
5 E2E test(s) failed
|
|
🎭 Playwright Run Summary
1 skipped
18 passed (3.1m)
|
|
🎭 Playwright Run Summary
2 failed
[chromium] › tests/e2e/core/navigation.spec.ts:9:7 › Navigation › should navigate between main pages @core @smoke
[chromium] › tests/e2e/features/dashboard.spec.ts:16:7 › Dashboard › should display the "temporary dashboard" banner until the dashboard is created @dashboard @full-stack
2 skipped
15 passed (3.4m)
|
|
🎭 Playwright Run Summary
1 failed
[chromium] › tests/e2e/features/search/saved-search.spec.ts:258:7 › Saved Search Functionality › should preserve custom SELECT when loading saved search from another page @full-stack @full-stack
1 flaky
[chromium] › tests/e2e/features/search/saved-search.spec.ts:132:7 › Saved Search Functionality › should use default SELECT when switching sources within a saved search @full-stack @full-stack
17 passed (5.5m)
|
|
🎭 Playwright Run Summary
2 failed
[chromium] › tests/e2e/features/shared/multiline.spec.ts:63:9 › Multiline Input › should expand SQL input on line break on Dashboard Page @search
[chromium] › tests/e2e/features/shared/multiline.spec.ts:85:9 › Multiline Input › should expand Lucene input on line break on Dashboard Page @search
1 skipped
15 passed (6.5m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
playwright-report-1
Expired
|
10.5 MB |
sha256:c9b6a7c5633685c14c84914c9f6d7cf8474a16bf15cb235419e59af716a7ac82
|
|
|
playwright-report-2
Expired
|
210 KB |
sha256:73ada9e6fe749e584236f04448ccb425850965834667a68ffab0fc17fd9659e6
|
|
|
playwright-report-3
Expired
|
33.6 MB |
sha256:e35c2ef110fff9e8cc89d54c65153936fe3dd2b9a2e89d439dd4863a2581b011
|
|
|
playwright-report-4
Expired
|
7.69 MB |
sha256:5e593f4e3db28e76e9856706086eb936eb923c17f98c55b6c926248b4062ba9d
|
|
|
test-results-1
Expired
|
9.84 MB |
sha256:03ceae1eb2d6b412817a68c44adcbbcbce261aecbb21c64a18da5be6c3673961
|
|
|
test-results-2
Expired
|
9.37 KB |
sha256:28e2fb0533dde799004252ed1a8f7f95460076daacdfea41c456d5624507fc21
|
|
|
test-results-3
Expired
|
32.9 MB |
sha256:611bd3d2d4ada9a481894d3af1c8d6bd9e8197c44b67908f22755a6286d8def2
|
|
|
test-results-4
Expired
|
7.4 MB |
sha256:acbee15cd66b79208e8f55efc570203fcc65a2cce2c08f42e313a6290d76935e
|
|