Skip to content

fix: testsuite/integration-arquillian/pom.xml to reduce vulnerabilities #736

fix: testsuite/integration-arquillian/pom.xml to reduce vulnerabilities

fix: testsuite/integration-arquillian/pom.xml to reduce vulnerabilities #736

Triggered via push January 16, 2026 14:57
Status Failure
Total duration 35m 17s
Artifacts 11

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
7s
Status Check - Keycloak JavaScript CI
Fit to window
Zoom out
Zoom in

Annotations

4 errors, 27 warnings, and 1 notice
[chromium] › 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] › 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] › 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] › personal-info/personal-info.spec.ts:18:3 › Personal info page › sets basic information Test timeout of 30000ms exceeded.
Admin UI E2E (2, 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] › personal-info/personal-info.spec.ts:18:3 › Personal info page › sets basic information 1 skipped 24 passed (1.4m)

Artifacts

Produced during runtime
Name Size Digest
account-ui-playwright-report Expired
1.24 MB
sha256:c989e738f055e6d63bdb6907a8a92c5c6056f1093592fb6633054caa5dce6c43
account-ui-server-log Expired
2.53 KB
sha256:6854234070dc0fe1482d0aa1215fae5c9386c3b5f57902d4edfce8f6654fc7ab
admin-ui-server-log-1-chrome Expired
2.79 KB
sha256:cc21e15605040344f9a7443d890506cb502363bd8199f7f7d779265c0c102d6c
admin-ui-server-log-2-chrome Expired
2.37 KB
sha256:56156ae576eadfcdaa6d65c25f106068ae0967e5dc0ad0eca8f1f28b7f71d728
admin-ui-server-log-3-chrome Expired
2.09 KB
sha256:4ba419daf4f8ac35be0b7b74f8bece58e01cbbeb219d673ba031bdabe92e8a57
admin-ui-server-log-4-chrome Expired
3.54 KB
sha256:672ac71a32fa4e34ece9171ead640ed6f85c7c1d6c29e3c404b7f9829267d7c7
admin-ui-server-log-5-chrome Expired
2.97 KB
sha256:35d4bc316cd79b9a01ab0531f2f24c6c56f53757eaef1c5299093d8acf3791f6
cypress-videos-2-chrome Expired
26.3 MB
sha256:3e628e45fa09074eaea876712103256b2735fa6f20d31a5f1e84df7dce09afd0
cypress-videos-4-chrome Expired
6.05 MB
sha256:b5c9ed48c0d5b97a69112c3594909f4f972f00c9724b3c9c5d157c6bd193dbf2
keycloak Expired
140 MB
sha256:e819743ece745bd3bee405cfa424f765fe5e17d321b9e9b883535b07569f8e49
m2-keycloak.tzts Expired
347 MB
sha256:e3d65597ea6067e4925ff780b6a5cefdc10315dfc28b6aaad454584dd9bc7dfb