Skip to content

Update @playwright/test to version 1.57.0 #712

Update @playwright/test to version 1.57.0

Update @playwright/test to version 1.57.0 #712

Triggered via push November 26, 2025 12:40
Status Failure
Total duration 47m 23s
Artifacts 12

js-ci.yml

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

Annotations

5 errors, 27 warnings, and 1 notice
Admin UI E2E (2, chrome)
Cypress tests: 1 failed
[chromium] › test/personal-info/personal-info.spec.ts:18:3 › Personal info page › sets basic information: js/apps/account-ui/test/personal-info/personal-info.spec.ts#L23
1) [chromium] › test/personal-info/personal-info.spec.ts:18:3 › Personal info page › sets basic information Error: locator.fill: Test timeout of 30000ms exceeded. Call log: - waiting for getByTestId('email') 21 | await login(page, user, "pwd"); 22 | > 23 | await page.getByTestId("email").fill(`${user}@somewhere.com`); | ^ 24 | await page.getByTestId("firstName").fill("Erik"); 25 | await page.getByTestId("lastName").fill("de Wit"); 26 | await page.getByTestId("save").click(); at /home/runner/work/keycloak/keycloak/js/apps/account-ui/test/personal-info/personal-info.spec.ts:23:37
[chromium] › test/personal-info/personal-info.spec.ts:18:3 › Personal info page › sets basic information: js/apps/account-ui/test/personal-info/personal-info.spec.ts#L0
1) [chromium] › test/personal-info/personal-info.spec.ts:18:3 › Personal info page › sets basic information Test timeout of 30000ms exceeded.
Admin UI E2E (5, chrome)
Cypress tests: 1 failed
Status Check - Keycloak JavaScript CI
Process completed with exit code 1.
UI Shared: js/libs/ui-shared/src/utils/useStoredState.ts#L34
React Hook useCallback has a missing dependency: 'setStoredValue'. Either include it or remove the dependency array
UI Shared: js/libs/ui-shared/src/utils/useStorageItem.ts#L48
React Hook useEffect has a missing dependency: 'defaultValue'. Either include it or remove the dependency array. If 'setInnerValue' needs the current value of 'defaultValue', you can also switch to useReducer instead of useState and read 'defaultValue' in the reducer
UI Shared: js/libs/ui-shared/src/utils/useStorageItem.ts#L23
React Hook useCallback has missing dependencies: 'keyName' and 'storageArea'. Either include them or remove the dependency array
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
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/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/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/controls/table/KeycloakDataTable.tsx#L419
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/controls/table/KeycloakDataTable.tsx#L123
React Hook useEffect has missing dependencies: 'canSelectAll' and 'rows.length'. Either include them or remove the dependency array
Account UI: js/apps/account-ui/test/personal-info/personal-info.spec.ts#L117
Unexpected use of the `.skip()` annotation
Account UI: js/apps/account-ui/test/personal-info/personal-info.spec.ts#L81
Unexpected use of page.waitForSelector()
Account UI: js/apps/account-ui/test/personal-info/personal-info.spec.ts#L67
Unexpected use of page.waitForSelector()
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/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/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/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/oid4vci/Oid4Vci.tsx#L69
React Hook useEffect has missing dependencies: 'context', 'credentialsIssuer', 'initialSelected', and 'selectOptions'. Either include them or remove the dependency array
Admin UI: js/apps/admin-ui/cypress/e2e/group_test.spec.ts#L264
Unexpected skipped mocha test
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/events_test.spec.ts#L71
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/clients_test.spec.ts#L599
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#L242
Do not wait for arbitrary time periods
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/authentication_test.spec.ts#L84
Unexpected skipped mocha test
🎭 Playwright Run Summary
1 flaky [chromium] › test/personal-info/personal-info.spec.ts:18:3 › Personal info page › sets basic information 1 skipped 24 passed (1.3m)

Artifacts

Produced during runtime
Name Size Digest
account-ui-playwright-report Expired
1.38 MB
sha256:5c4223bc92a458952ae9ed256b0efe4f573b9b23a2c5e58486f692b015ac5746
account-ui-server-log Expired
2.53 KB
sha256:218131e907b11efef2b87c4241e22cb51da7286786935bc5e34d6314de1d9add
admin-ui-server-log-1-chrome Expired
1.81 KB
sha256:5182d3e6b5e2439f07b7ec6bca147e87669c98a535b38dad10b09d4f07ba1169
admin-ui-server-log-2-chrome Expired
2.71 KB
sha256:98cdc7a6573544b8a99ba48186e08952642acc76e803ca225be23deaf06fe802
admin-ui-server-log-3-chrome Expired
1.39 KB
sha256:0763dbb06b908741d40247f49611da1d27c611330e391b2682130a386e9695e6
admin-ui-server-log-4-chrome Expired
3.57 KB
sha256:3e701a67dc1a5422b1b2a8185de6090ab4c41d0c53465e3cacfd2655d07799ce
admin-ui-server-log-5-chrome Expired
4.01 KB
sha256:5de13b4cdf196ae0b18865b8ea3de92fe08290e9b21048b94d2676f967e32849
cypress-videos-2-chrome Expired
22.5 MB
sha256:f2f2c2d43e6fb98fbcec1754454d79a4af8d6b9515d7bc337331c2fac3752ccd
cypress-videos-4-chrome Expired
5.62 MB
sha256:e54de46b5265159332242a95df99437e603428c1db9d9d4a358b520ea6533559
cypress-videos-5-chrome Expired
25.4 MB
sha256:2b675a286f4d9072d44e408fb2df44faca39925e303d077882b7419b8721632d
keycloak Expired
140 MB
sha256:3fa4b4c828bb859b19e0d3540cc1d791923b9a131c92a227029021c597b3ec14
m2-keycloak.tzts Expired
348 MB
sha256:a8d33954a349508ca720842eda8de3df80a3c1816caa07cd5cdecf824fa30965