Skip to content

refactor(Tracking): Better error logging for Scenes variables #898

refactor(Tracking): Better error logging for Scenes variables

refactor(Tracking): Better error logging for Scenes variables #898

Triggered via pull request November 21, 2024 14:53
Status Success
Total duration 7m 13s
Artifacts 2

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 4 warnings, and 1 notice
[chromium] › all-services-view/all-services.spec.ts:25:9 › All services view › Main refresh button › To presrve the user context: e2e/tests/all-services-view/all-services.spec.ts#L35
1) [chromium] › all-services-view/all-services.spec.ts:25:9 › All services view › Main refresh button › To presrve the user context, the panels in grid remains in placeuntil "Refresh" is clicked Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected) Locator: getByTestId('sceneBody').locator('[data-viz-panel-key]') Expected: 3 Received: 1 Call log: - expect.toHaveCount with timeout 5000ms - waiting for getByTestId('sceneBody').locator('[data-viz-panel-key]') 2 × locator resolved to 0 elements - unexpected value "0" 7 × locator resolved to 1 element - unexpected value "1" 33 | await exploreProfilesPage.selectTimeRange('Last 5 minutes'); 34 | > 35 | await expect(exploreProfilesPage.getPanels()).toHaveCount(3); | ^ 36 | await expect(exploreProfilesPage.getPanelByTitle('load-generator')).toBeVisible(); 37 | await expect(exploreProfilesPage.getPanelByTitle('pyroscope')).toBeVisible(); 38 | await expect(exploreProfilesPage.getPanelByTitle('ride-sharing-app')).toBeVisible(); at /app/e2e/tests/all-services-view/all-services.spec.ts:35:53
[chromium] › labels-view/labels.spec.ts:9:7 › Labels view › Main UI elements: e2e/fixtures/pages/ExploreProfilesPage.ts#L140
2) [chromium] › labels-view/labels.spec.ts:9:7 › Labels view › Main UI elements ────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "Search labels (comma-separated regexes are supported)" Received: "" at ../fixtures/pages/ExploreProfilesPage.ts:140 138 | 139 | async assertQuickFilter(explectedPlaceholder: string, expectedValue: string, expectedResultsCount: number) { > 140 | await expect(await this.getQuickFilterInput().getAttribute('placeholder')).toBe(explectedPlaceholder); | ^ 141 | await expect(this.getQuickFilterInput()).toHaveValue(expectedValue); 142 | await this.assertQuickFilterResultsCount(expectedResultsCount); 143 | } at ExploreProfilesPage.assertQuickFilter (/app/e2e/fixtures/pages/ExploreProfilesPage.ts:140:80) at /app/e2e/tests/labels-view/labels.spec.ts:19:5
Slow Test: [chromium] › favorites-view/favorites-view.spec.ts#L1
[chromium] › favorites-view/favorites-view.spec.ts took 34.1s
Slow Test: [chromium] › diff-flame-graph-view/diff-flame-graph.spec.ts#L1
[chromium] › diff-flame-graph-view/diff-flame-graph.spec.ts took 31.3s
Slow Test: [chromium] › flame-graph-view/flame-graph.spec.ts#L1
[chromium] › flame-graph-view/flame-graph.spec.ts took 20.0s
Slow Test: [chromium] › profile-types-view/profile-types.spec.ts#L1
[chromium] › profile-types-view/profile-types.spec.ts took 15.0s
🎭 Playwright Run Summary
2 flaky [chromium] › all-services-view/all-services.spec.ts:25:9 › All services view › Main refresh button › To presrve the user context, the panels in grid remains in placeuntil "Refresh" is clicked [chromium] › labels-view/labels.spec.ts:9:7 › Labels view › Main UI elements ─────────────────── 74 passed (3.2m)

Artifacts

Produced during runtime
Name Size
build-frontend Expired
2.43 MB
e2e-test-reports-and-results Expired
5.33 MB