Skip to content

[UI] EVEREST-1052: update technology selection card #369

[UI] EVEREST-1052: update technology selection card

[UI] EVEREST-1052: update technology selection card #369

Triggered via pull request June 27, 2024 10:57
Status Failure
Total duration 19m 6s
Artifacts 1

dev-fe-gatekeeper.yaml

on: pull_request
Cache PNPM
17s
Cache PNPM
permission_checks
3s
permission_checks
E2E_tests_workflow  /  e2e
18m 17s
E2E_tests_workflow / e2e
Matrix: CI_checks
Merge Gatekeeper
23s
Merge Gatekeeper
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 11 warnings, and 1 notice
[Chrome Stable] › ../multinamespaces/storage-location.e2e.ts:74:3 › Namespaces: Backup Storage availability › Backup Storage autocomplete in DB Wizard has only backup storages in selected namespace: ui/apps/everest/.e2e/utils/db-cluster.ts#L126
1) [Chrome Stable] › ../multinamespaces/storage-location.e2e.ts:74:3 › Namespaces: Backup Storage availability › Backup Storage autocomplete in DB Wizard has only backup storages in selected namespace Error: expect(received).toBeTruthy() Received: false at ../utils/db-cluster.ts:126 124 | ); 125 | > 126 | expect(response.ok()).toBeTruthy(); | ^ 127 | }; 128 | 129 | export const deleteDbClusterFn = async ( at createDbClusterFn (/home/runner/work/everest/everest/ui/apps/everest/.e2e/utils/db-cluster.ts:126:25) at /home/runner/work/everest/everest/ui/apps/everest/.e2e/multinamespaces/storage-location.e2e.ts:52:5
[Chrome Stable] › ../multinamespaces/storage-location.e2e.ts:74:3 › Namespaces: Backup Storage availability › Backup Storage autocomplete in DB Wizard has only backup storages in selected namespace: ui/apps/everest/.e2e/utils/db-cluster.ts#L126
1) [Chrome Stable] › ../multinamespaces/storage-location.e2e.ts:74:3 › Namespaces: Backup Storage availability › Backup Storage autocomplete in DB Wizard has only backup storages in selected namespace Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeTruthy() Received: false at ../utils/db-cluster.ts:126 124 | ); 125 | > 126 | expect(response.ok()).toBeTruthy(); | ^ 127 | }; 128 | 129 | export const deleteDbClusterFn = async ( at createDbClusterFn (/home/runner/work/everest/everest/ui/apps/everest/.e2e/utils/db-cluster.ts:126:25) at /home/runner/work/everest/everest/ui/apps/everest/.e2e/multinamespaces/storage-location.e2e.ts:42:5
[Chrome Stable] › ../multinamespaces/storage-location.e2e.ts:74:3 › Namespaces: Backup Storage availability › Backup Storage autocomplete in DB Wizard has only backup storages in selected namespace: ui/apps/everest/.e2e/utils/db-cluster.ts#L126
1) [Chrome Stable] › ../multinamespaces/storage-location.e2e.ts:74:3 › Namespaces: Backup Storage availability › Backup Storage autocomplete in DB Wizard has only backup storages in selected namespace Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeTruthy() Received: false at ../utils/db-cluster.ts:126 124 | ); 125 | > 126 | expect(response.ok()).toBeTruthy(); | ^ 127 | }; 128 | 129 | export const deleteDbClusterFn = async ( at createDbClusterFn (/home/runner/work/everest/everest/ui/apps/everest/.e2e/utils/db-cluster.ts:126:25) at /home/runner/work/everest/everest/ui/apps/everest/.e2e/multinamespaces/storage-location.e2e.ts:42:5
[Chrome Stable] › ../settings/upgrades.e2e.ts:80:3 › Operator upgrades › show operator versions without any upgrade header above table: ui/apps/everest/.e2e/settings/upgrades.e2e.ts#L96
2) [Chrome Stable] › ../settings/upgrades.e2e.ts:80:3 › Operator upgrades › show operator versions without any upgrade header above table Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByText('version 2.3.1') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByText('version 2.3.1') 94 | ); 95 | await page.goto(`/settings/namespaces/${namespaces[0]}`); > 96 | await expect(page.getByText('version 2.3.1')).toBeVisible(); | ^ 97 | await expect(page.getByText('version 1.15.0')).toBeVisible(); 98 | await expect(page.getByText('version 1.13.0')).toBeVisible(); 99 | await expect( at /home/runner/work/everest/everest/ui/apps/everest/.e2e/settings/upgrades.e2e.ts:96:51
[Chrome Stable] › ../settings/upgrades.e2e.ts:80:3 › Operator upgrades › show operator versions without any upgrade header above table: ui/apps/everest/.e2e/settings/upgrades.e2e.ts#L96
2) [Chrome Stable] › ../settings/upgrades.e2e.ts:80:3 › Operator upgrades › show operator versions without any upgrade header above table Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByText('version 2.3.1') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByText('version 2.3.1') 94 | ); 95 | await page.goto(`/settings/namespaces/${namespaces[0]}`); > 96 | await expect(page.getByText('version 2.3.1')).toBeVisible(); | ^ 97 | await expect(page.getByText('version 1.15.0')).toBeVisible(); 98 | await expect(page.getByText('version 1.13.0')).toBeVisible(); 99 | await expect( at /home/runner/work/everest/everest/ui/apps/everest/.e2e/settings/upgrades.e2e.ts:96:51
[Chrome Stable] › ../settings/upgrades.e2e.ts:80:3 › Operator upgrades › show operator versions without any upgrade header above table: ui/apps/everest/.e2e/settings/upgrades.e2e.ts#L96
2) [Chrome Stable] › ../settings/upgrades.e2e.ts:80:3 › Operator upgrades › show operator versions without any upgrade header above table Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByText('version 2.3.1') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByText('version 2.3.1') 94 | ); 95 | await page.goto(`/settings/namespaces/${namespaces[0]}`); > 96 | await expect(page.getByText('version 2.3.1')).toBeVisible(); | ^ 97 | await expect(page.getByText('version 1.15.0')).toBeVisible(); 98 | await expect(page.getByText('version 1.13.0')).toBeVisible(); 99 | await expect( at /home/runner/work/everest/everest/ui/apps/everest/.e2e/settings/upgrades.e2e.ts:96:51
[Chrome Stable] › ../settings/upgrades.e2e.ts:104:3 › Operator upgrades › show new version available with upgrade button: ui/apps/everest/.e2e/settings/upgrades.e2e.ts#L139
3) [Chrome Stable] › ../settings/upgrades.e2e.ts:104:3 › Operator upgrades › show new version available with upgrade button Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByText('Upgrade available') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByText('Upgrade available') 137 | page.getByRole('button', { name: 'Upgrade Operator' }) 138 | ).not.toBeVisible(); > 139 | await expect(page.getByText('Upgrade available')).toBeVisible(); | ^ 140 | await page.getByTestId('mongodb-toggle-button').click(); 141 | await expect( 142 | page.getByRole('button', { name: 'Upgrade Operator' }) at /home/runner/work/everest/everest/ui/apps/everest/.e2e/settings/upgrades.e2e.ts:139:55
[Chrome Stable] › ../settings/upgrades.e2e.ts:104:3 › Operator upgrades › show new version available with upgrade button: ui/apps/everest/.e2e/settings/upgrades.e2e.ts#L139
3) [Chrome Stable] › ../settings/upgrades.e2e.ts:104:3 › Operator upgrades › show new version available with upgrade button Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByText('Upgrade available') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByText('Upgrade available') 137 | page.getByRole('button', { name: 'Upgrade Operator' }) 138 | ).not.toBeVisible(); > 139 | await expect(page.getByText('Upgrade available')).toBeVisible(); | ^ 140 | await page.getByTestId('mongodb-toggle-button').click(); 141 | await expect( 142 | page.getByRole('button', { name: 'Upgrade Operator' }) at /home/runner/work/everest/everest/ui/apps/everest/.e2e/settings/upgrades.e2e.ts:139:55
[Chrome Stable] › ../settings/upgrades.e2e.ts:104:3 › Operator upgrades › show new version available with upgrade button: ui/apps/everest/.e2e/settings/upgrades.e2e.ts#L139
3) [Chrome Stable] › ../settings/upgrades.e2e.ts:104:3 › Operator upgrades › show new version available with upgrade button Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByText('Upgrade available') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByText('Upgrade available') 137 | page.getByRole('button', { name: 'Upgrade Operator' }) 138 | ).not.toBeVisible(); > 139 | await expect(page.getByText('Upgrade available')).toBeVisible(); | ^ 140 | await page.getByTestId('mongodb-toggle-button').click(); 141 | await expect( 142 | page.getByRole('button', { name: 'Upgrade Operator' }) at /home/runner/work/everest/everest/ui/apps/everest/.e2e/settings/upgrades.e2e.ts:139:55
[Chrome Stable] › ../settings/upgrades.e2e.ts:159:3 › Operator upgrades › show new version even if no databases available: ui/apps/everest/.e2e/settings/upgrades.e2e.ts#L185
4) [Chrome Stable] › ../settings/upgrades.e2e.ts:159:3 › Operator upgrades › show new version even if no databases available Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByText('Upgrade available') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByText('Upgrade available') 183 | ); 184 | await page.goto(`/settings/namespaces/${namespaces[0]}`); > 185 | await expect(page.getByText('Upgrade available')).toBeVisible(); | ^ 186 | await page.getByTestId('mongodb-toggle-button').click(); 187 | await expect( 188 | page.getByRole('button', { name: 'Upgrade Operator' }) at /home/runner/work/everest/everest/ui/apps/everest/.e2e/settings/upgrades.e2e.ts:185:55
CI_checks (lint): ui/packages/design/src/themes/base/BaseTheme.tsx#L99
Fast refresh only works when a file only exports components. Move your component(s) to a separate file
CI_checks (lint): ui/packages/ui-lib/src/table/usePersistentColumnVisibility.ts#L45
React Hook useEffect has a missing dependency: 'key'. Either include it or remove the dependency array
CI_checks (lint): ui/apps/everest/src/components/protected-route/ProtectedRoute.tsx#L19
React Hook useEffect has missing dependencies: 'location.pathname' and 'setRedirectRoute'. Either include them or remove the dependency array
CI_checks (lint): ui/apps/everest/src/components/schedule-form-dialog/schedule-form-wrapper/schedule-form-wrapper.tsx#L66
React Hook useEffect has a missing dependency: 'trigger'. Either include it or remove the dependency array
CI_checks (lint): ui/apps/everest/src/contexts/auth/auth.provider.tsx#L112
React Hook useCallback has a missing dependency: 'isSsoEnabled'. Either include it or remove the dependency array
CI_checks (lint): ui/apps/everest/src/contexts/auth/auth.provider.tsx#L122
React Hook useCallback has a missing dependency: 'setLogoutStatus'. Either include it or remove the dependency array
CI_checks (lint): ui/apps/everest/src/contexts/auth/auth.provider.tsx#L182
React Hook useEffect has missing dependencies: 'checkAuth' and 'setLogoutStatus'. Either include them or remove the dependency array
CI_checks (lint): ui/apps/everest/src/pages/database-form/database-form-body/steps/backups/pitr/pitr-storage.tsx#L29
React Hook useEffect has a missing dependency: 'setValue'. Either include it or remove the dependency array
CI_checks (lint): ui/apps/everest/src/pages/database-form/database-form-body/steps/backups/pitr/pitr.tsx#L84
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
CI_checks (lint): ui/apps/everest/src/pages/database-form/database-form-body/steps/first/first-step.tsx#L131
React Hook useCallback has a missing dependency: 'setValue'. Either include it or remove the dependency array
E2E_tests_workflow / e2e
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: percona-platform/setup-go@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🎭 Playwright Run Summary
6 failed [Chrome Stable] › ../multinamespaces/storage-location.e2e.ts:74:3 › Namespaces: Backup Storage availability › Backup Storage autocomplete in DB Wizard has only backup storages in selected namespace [Chrome Stable] › ../settings/upgrades.e2e.ts:80:3 › Operator upgrades › show operator versions without any upgrade header above table [Chrome Stable] › ../settings/upgrades.e2e.ts:104:3 › Operator upgrades › show new version available with upgrade button [Chrome Stable] › ../settings/upgrades.e2e.ts:159:3 › Operator upgrades › show new version even if no databases available [Chrome Stable] › ../settings/upgrades.e2e.ts:192:3 › Operator upgrades › Upgrading ──────────── [Chrome Stable] › ../settings/upgrades.e2e.ts:223:3 › Operator upgrades › Pending tasks ──────── 14 skipped 42 passed (5.6m)

Artifacts

Produced during runtime
Name Size
playwright-report Expired
104 MB