Skip to content

Fixes #35103

Fixes #35103 #2

Triggered via push November 27, 2024 21:18
Status Success
Total duration 15m 3s
Artifacts 10

js-ci.yml

on: push
Check conditional workflows and jobs
6s
Check conditional workflows and jobs
Matrix: Admin UI E2E
Status Check - Keycloak JavaScript CI
6s
Status Check - Keycloak JavaScript CI
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 28 warnings, and 1 notice
[chromium] › personal-info/personal-info.spec.ts:25:3 › Personal info page › sets basic information: js/apps/account-ui/test/personal-info/personal-info.spec.ts#L1
1) [chromium] › personal-info/personal-info.spec.ts:25:3 › Personal info page › sets basic information Test timeout of 30000ms exceeded.
[chromium] › personal-info/personal-info.spec.ts:25:3 › Personal info page › sets basic information: js/apps/account-ui/test/personal-info/personal-info.spec.ts#L28
1) [chromium] › personal-info/personal-info.spec.ts:25:3 › Personal info page › sets basic information Error: locator.fill: Test timeout of 30000ms exceeded. Call log: - waiting for getByTestId('email') 26 | await login(page, user, "pwd", realm); 27 | > 28 | await page.getByTestId("email").fill(`${user}@somewhere.com`); | ^ 29 | await page.getByTestId("firstName").fill("Erik"); 30 | await page.getByTestId("lastName").fill("de Wit"); 31 | await page.getByTestId("save").click(); at /home/runner/work/keycloak/keycloak/js/apps/account-ui/test/personal-info/personal-info.spec.ts:28:37
Account UI: js/apps/account-ui/src/oid4vci/Oid4Vci.tsx#L69
React Hook useEffect has missing dependencies: 'context', 'credentialsIssuer', 'initialSelected', and 'selectOptions'. Either include them or remove the dependency array
Account UI: js/apps/account-ui/src/resources/EditTheResource.tsx#L42
React Hook useEffect has missing dependencies: 'permissions' and 'reset'. Either include them or remove the dependency array
Account UI: js/apps/account-ui/src/resources/ShareTheResource.tsx#L72
React Hook useEffect has a missing dependency: 'append'. Either include it or remove the dependency array
Account UI: js/apps/account-ui/src/utils/usePromise.ts#L73
React Hook useEffect was passed a dependency list that is not an array literal. This means we can't statically verify whether you've passed the correct dependencies
Account UI: js/apps/account-ui/src/utils/usePromise.ts#L73
React Hook useEffect has missing dependencies: 'callback' and 'factory'. Either include them or remove the dependency array. If 'callback' changes too often, find the parent component that defines it and wrap that definition in useCallback
Account UI: js/apps/account-ui/test/oid4vci/oid4vci.spec.ts#L7
Unexpected use of the `.skip()` annotation
Account UI: js/apps/account-ui/test/personal-info/personal-info.spec.ts#L72
Unexpected use of page.waitForSelector()
Account UI: js/apps/account-ui/test/personal-info/personal-info.spec.ts#L86
Unexpected use of page.waitForSelector()
UI Shared: js/libs/ui-shared/src/context/KeycloakContext.tsx#L46
Unexpected reassignment of a variable which was defined outside of the component. Components and hooks should be pure and side-effect free, but variable reassignment is a form of side-effect. If this variable is used in rendering, use useState instead. (https://react.dev/reference/rules/components-and-hooks-must-be-pure#side-effects-must-run-outside-of-render)
UI Shared: js/libs/ui-shared/src/context/KeycloakContext.tsx#L81
React Hook useEffect has a missing dependency: 'environment.scope'. Either include it or remove the dependency array
UI Shared: js/libs/ui-shared/src/controls/table/KeycloakDataTable.tsx#L132
React Hook useEffect has a missing dependency: 'rowsSelectedOnPage.length'. Either include it or remove the dependency array
UI Shared: js/libs/ui-shared/src/controls/table/KeycloakDataTable.tsx#L456
React Hook useMemo has missing dependencies: 'convertToColumns', 'getNodeText', 'isPaginated', and 'unPaginatedData'. Either include them or remove the dependency array
UI Shared: js/libs/ui-shared/src/select/SingleSelect.tsx#L52
This function accesses a ref value (the `current` property), which may not be accessed during render. (https://react.dev/reference/react/useRef)
UI Shared: js/libs/ui-shared/src/select/SingleSelect.tsx#L52
Ref values (the `current` property) may not be accessed during render. (https://react.dev/reference/react/useRef)
UI Shared: js/libs/ui-shared/src/user-profile/MultiInputComponent.tsx#L72
React Hook useMemo has a missing dependency: 'defaultValue'. Either include it or remove the dependency array
UI Shared: js/libs/ui-shared/src/user-profile/MultiInputComponent.tsx#L99
React Hook useEffect has a missing dependency: 'name'. Either include it or remove the dependency array
UI Shared: js/libs/ui-shared/src/utils/useFetch.ts#L43
React Hook useEffect was passed a dependency list that is not an array literal. This means we can't statically verify whether you've passed the correct dependencies
UI Shared: js/libs/ui-shared/src/utils/useFetch.ts#L43
React Hook useEffect has missing dependencies: 'adminClientCall', 'callback', and 'showBoundary'. Either include them or remove the dependency array. If 'adminClientCall' changes too often, find the parent component that defines it and wrap that definition in useCallback
Admin UI: js/apps/admin-ui/cypress/e2e/authentication_test.spec.ts#L84
Unexpected skipped mocha test
Admin UI: js/apps/admin-ui/cypress/e2e/client_scopes_test.spec.ts#L181
Do not wait for arbitrary time periods
Admin UI: js/apps/admin-ui/cypress/e2e/clients_test.spec.ts#L242
Do not wait for arbitrary time periods
Admin UI: js/apps/admin-ui/cypress/e2e/clients_test.spec.ts#L252
Do not wait for arbitrary time periods
Admin UI: js/apps/admin-ui/cypress/e2e/clients_test.spec.ts#L599
Do not wait for arbitrary time periods
Admin UI: js/apps/admin-ui/cypress/e2e/events_test.spec.ts#L33
Unexpected skipped mocha test
Admin UI: js/apps/admin-ui/cypress/e2e/events_test.spec.ts#L71
Do not wait for arbitrary time periods
Admin UI: js/apps/admin-ui/cypress/e2e/events_test.spec.ts#L106
Do not wait for arbitrary time periods
Admin UI: js/apps/admin-ui/cypress/e2e/i18n_test.spec.ts#L102
Unexpected skipped mocha test
🎭 Playwright Run Summary
1 flaky [chromium] › personal-info/personal-info.spec.ts:25:3 › Personal info page › sets basic information 1 skipped 24 passed (1.2m)

Artifacts

Produced during runtime
Name Size Digest
account-ui-playwright-report Expired
1.23 MB
sha256:266079a49a4bf97e7aa917b82e49a8b292726594242aa4c0759f8d50405ce1d1
account-ui-server-log Expired
1.52 KB
sha256:fbfdffbbcbb57620109a2092a7872f29faad536b760c9dd7af7f7ad28ecb1cb9
admin-ui-server-log-1-chrome Expired
2.37 KB
sha256:6b73fb8afefcd79cf617fd95b4ff96cc57cbc8fea91c17af5ac5d253211d3e8f
admin-ui-server-log-2-chrome Expired
1.33 KB
sha256:796027bfc1916746cc128bd805ca68fd1cd4aebadbbba12b5a645f0e3ae86366
admin-ui-server-log-3-chrome Expired
3.11 KB
sha256:79b609328a2d178579b7fe8bf1ee7ed421d60c902494170713ad00ab82bdb2a7
admin-ui-server-log-4-chrome Expired
2.61 KB
sha256:690cd36bd83eae10c1637f5d71014fac1bcdbbbd8dd46fb801a3f663d194fb27
admin-ui-server-log-5-chrome Expired
3.78 KB
sha256:21a9c5617e66bf66bd8df38d0398bb42c9eb1fac9244d1910808e0a7b7a6b58d
cypress-videos-5-chrome Expired
3.34 MB
sha256:cb1ade7d607eaf3e091e669cc878b8beb6fdde8fa3e4b2ab25863aba67687548
keycloak Expired
140 MB
sha256:f52cdef695d29d0309b59a2223d5f865d031351f80589bf04c276e1e31dc6ea4
m2-keycloak.tzts Expired
349 MB
sha256:1cee3f55149c7ce516c56c493f1ef2f62c28a04f3d359b01bc8452c8151e5218