2026-09-21 16:28:41.470 [main] [INFO] BaseTest - Initializing test with Playwright Docker: testUsersViewRolesUnderOauth2 2026-09-21 16:28:41.473 [main] [INFO] BaseTest - [security.oauth2.issuer-uri] -> [http://keycloak:8080/realms/openlstudio] 2026-09-21 16:28:41.474 [main] [INFO] BaseTest - [user.mode] -> [oauth2] 2026-09-21 16:28:41.474 [main] [INFO] BaseTest - [security.oauth2.scope] -> [openid,profile,email] 2026-09-21 16:28:41.474 [main] [INFO] BaseTest - [security.oauth2.client-id] -> [openlstudio] 2026-09-21 16:28:41.474 [main] [INFO] BaseTest - [security.administrators] -> [admin] 2026-09-21 16:28:41.474 [main] [INFO] BaseTest - [security.oauth2.attribute.username] -> [preferred_username] 2026-09-21 16:28:41.474 [main] [INFO] BaseTest - [JAVA_OPTS] -> [-Xms32m -XX:MaxRAMPercentage=50.0] 2026-09-21 16:28:41.474 [main] [INFO] BaseTest - [webstudio.configured] -> [true] 2026-09-21 16:28:41.474 [main] [INFO] BaseTest - [security.oauth2.client-secret] -> [openlstudiosecret] 2026-09-21 16:28:41.474 [main] [INFO] BaseTest - [security.oauth2.attribute.groups] -> [groups] 2026-09-21 16:28:41.476 [main] [INFO] AppContainerFactory - Starting app container: appcontainer-493250 (startup timeout: PT10M) 2026-09-21 16:28:54.969 [main] [INFO] AppContainerFactory - App Localhost accessible url for appcontainer-493250: http://localhost:32799 2026-09-21 16:28:54.970 [main] [INFO] AppContainerFactory - App Url accessible from the Browser container: http://appcontainer-493250:8080 2026-09-21 16:28:54.971 [main] [INFO] WaitUtil - Sleeping for 3000ms: Wait 3 seconds for DNS propagation in Docker's embedded DNS server 2026-09-21 16:28:57.972 [main] [INFO] WaitUtil - Waiting for condition (timeout: 10000ms, polling: 250ms): Waiting for the app container to be running before Playwright container starts 2026-09-21 16:28:57.975 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the app container to be running before Playwright container starts 2026-09-21 16:28:57.975 [main] [INFO] WaitUtil - Sleeping for 1000ms: Letting Docker DNS propagate the app container hostname across the network 2026-09-21 16:28:58.976 [main] [INFO] DockerDriverPool - Initializing Playwright Docker container with browser: chrome 2026-09-21 16:28:58.978 [main] [INFO] DockerDriverPool - npm cache of the Playwright Server container is shared from /home/runner/work/_temp/playwright-npm-cache 2026-09-21 16:28:58.978 [main] [INFO] DockerDriverPool - Creating Playwright Server Docker container with image: mcr.microsoft.com/playwright:v1.52.0-noble 2026-09-21 16:28:58.978 [main] [INFO] DockerDriverPool - Volume mapping configured: src/test/resources (host) -> /test_resources (container) 2026-09-21 16:28:58.978 [main] [INFO] DockerDriverPool - Starting container and waiting for Playwright Server (startup timeout 300 s)... 2026-09-21 16:29:00.277 [main] [INFO] DockerDriverPool - Playwright Server container started in 1299 ms 2026-09-21 16:29:00.278 [main] [INFO] DockerDriverPool - Container started - ID: d9d551e607d966ce8aaa80173bd7dcdabdd826bd6711640174846870bc6c4cab 2026-09-21 16:29:00.278 [main] [INFO] DockerDriverPool - Mapped Playwright Server port: localhost:32800 -> 3000 2026-09-21 16:29:00.278 [main] [INFO] DockerDriverPool - Container is attached to network for service discovery 2026-09-21 16:29:00.291 [main] [INFO] DockerDriverPool - Container startup logs: Listening on ws://0.0.0.0:3000/ 2026-09-21 16:29:00.291 [main] [INFO] DockerDriverPool - Playwright Server ready: http://localhost:32800 2026-09-21 16:29:01.478 [main] [INFO] DockerDriverPool - Created Playwright instance for server connection 2026-09-21 16:29:01.719 [main] [INFO] DockerDriverPool - Connected to Playwright Server via WebSocket on attempt 1: ws://localhost:32800/ 2026-09-21 16:29:01.720 [main] [INFO] DockerDriverPool - Video recording enabled for Docker container with temp directory: /tmp/playwright-videos 2026-09-21 16:29:01.751 [main] [INFO] PlaywrightTracing - Playwright tracing started (DOM snapshots, network, console, sources) 2026-09-21 16:29:01.808 [main] [INFO] DockerDriverPool - Browser container initialized successfully for thread: main 2026-09-21 16:29:01.808 [main] [INFO] DriverPool - Playwright initialized in PLAYWRIGHT_DOCKER mode 2026-09-21 16:29:02.805 [main] [INFO] BaseTest - Application started: version=6.5.0-SNAPSHOT, build=2026-09-20, commit=2b6429ad4b7d 2026-09-21 16:29:02.815 [main] [INFO] DriverPool - App URL (DOCKER): http://appcontainer-493250:8080 2026-09-21 16:29:03.516 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.KeycloakLoginPage was opened. 2026-09-21 16:29:03.520 [main] [INFO] WebElement - Waiting for kcUsername to be visible 2026-09-21 16:29:03.554 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:03.557 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:03.558 [main] [INFO] WebElement - Waiting for kcUsername to be visible (timeout: 250ms) 2026-09-21 16:29:03.587 [main] [INFO] WebElement - Filling Sequentially kcUsername with text: 'admin' 2026-09-21 16:29:03.614 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:03.616 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:03.617 [main] [INFO] WebElement - Waiting for kcPassword to be visible (timeout: 250ms) 2026-09-21 16:29:03.628 [main] [INFO] WebElement - Filling Sequentially kcPassword with text: 'admin' 2026-09-21 16:29:03.649 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:03.654 [main] [INFO] WaitUtil - Condition met after 4ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:03.654 [main] [INFO] WebElement - Waiting for kcLogin to be visible (timeout: 250ms) 2026-09-21 16:29:03.665 [main] [INFO] WebElement - Clicking kcLogin 2026-09-21 16:29:04.597 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Waiting for SSO login to land back on Studio with a session cookie 2026-09-21 16:29:04.847 [main] [INFO] WaitUtil - Condition met after 250ms: Waiting for SSO login to land back on Studio with a session cookie 2026-09-21 16:29:04.847 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-21 16:29:05.770 [main] [INFO] DriverPool - App URL (DOCKER): http://appcontainer-493250:8080 2026-09-21 16:29:06.087 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.KeycloakLoginPage was opened. 2026-09-21 16:29:06.087 [main] [INFO] WebElement - Waiting for kcUsername to be visible 2026-09-21 16:29:06.130 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:06.137 [main] [INFO] WaitUtil - Condition met after 6ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:06.137 [main] [INFO] WebElement - Waiting for kcUsername to be visible (timeout: 250ms) 2026-09-21 16:29:06.162 [main] [INFO] WebElement - Filling Sequentially kcUsername with text: 'studiouser' 2026-09-21 16:29:06.194 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:06.202 [main] [INFO] WaitUtil - Condition met after 8ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:06.203 [main] [INFO] WebElement - Waiting for kcPassword to be visible (timeout: 250ms) 2026-09-21 16:29:06.215 [main] [INFO] WebElement - Filling Sequentially kcPassword with text: 'studiouser' 2026-09-21 16:29:06.245 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:06.253 [main] [INFO] WaitUtil - Condition met after 8ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:06.253 [main] [INFO] WebElement - Waiting for kcLogin to be visible (timeout: 250ms) 2026-09-21 16:29:06.264 [main] [INFO] WebElement - Clicking kcLogin 2026-09-21 16:29:06.470 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Waiting for SSO login to land back on Studio with a session cookie 2026-09-21 16:29:06.675 [main] [INFO] WaitUtil - Condition met after 205ms: Waiting for SSO login to land back on Studio with a session cookie 2026-09-21 16:29:06.675 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-21 16:29:06.676 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-21 16:29:06.677 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 500ms): Going to 'Projects' 2026-09-21 16:29:06.677 [main] [INFO] WebElement - Waiting for projectsList to be visible (timeout: 1500ms) 2026-09-21 16:29:08.206 [main] [INFO] WebElement - Waiting for selectedTabLabel to be visible (timeout: 1500ms) 2026-09-21 16:29:08.212 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:08.213 [main] [INFO] WaitUtil - Condition met after 1ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:08.213 [main] [INFO] WebElement - Waiting for selectedTabLabel to be visible (timeout: 3000ms) 2026-09-21 16:29:08.217 [main] [INFO] WebElement - Clicking with increased timeout selectedTabLabel 2026-09-21 16:29:08.263 [main] [INFO] WebElement - Waiting for projectsList to be visible (timeout: 1500ms) 2026-09-21 16:29:08.478 [main] [INFO] WaitUtil - Condition met after 1801ms: Going to 'Projects' 2026-09-21 16:29:08.479 [main] [INFO] WebElement - Waiting for contentLoadingSpinner to be hidden 2026-09-21 16:29:08.503 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:08.507 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:08.508 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.RepositoryPage was opened. 2026-09-21 16:29:08.513 [main] [INFO] WaitUtil - Waiting for condition (timeout: 5000ms, polling: 250ms): Waiting for projects to load 2026-09-21 16:29:08.563 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:08.815 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:09.068 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:09.321 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:09.574 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:09.826 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:10.079 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:10.332 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:10.585 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:10.838 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:11.091 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:11.344 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:11.597 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:11.850 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:12.102 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:12.355 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:12.608 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:12.861 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:13.114 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:13.367 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-21 16:29:13.617 [main] [WARN] WaitUtil - Condition not met after 5000ms timeout: Waiting for projects to load 2026-09-21 16:29:13.626 [main] [INFO] DriverPool - App URL (DOCKER): http://appcontainer-493250:8080 2026-09-21 16:29:13.786 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.KeycloakLoginPage was opened. 2026-09-21 16:29:13.787 [main] [INFO] WebElement - Waiting for kcUsername to be visible 2026-09-21 16:29:13.814 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:13.822 [main] [INFO] WaitUtil - Condition met after 7ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:13.823 [main] [INFO] WebElement - Waiting for kcUsername to be visible (timeout: 250ms) 2026-09-21 16:29:13.842 [main] [INFO] WebElement - Filling Sequentially kcUsername with text: 'admin' 2026-09-21 16:29:13.905 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:13.909 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:13.909 [main] [INFO] WebElement - Waiting for kcPassword to be visible (timeout: 250ms) 2026-09-21 16:29:13.920 [main] [INFO] WebElement - Filling Sequentially kcPassword with text: 'admin' 2026-09-21 16:29:13.952 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:13.959 [main] [INFO] WaitUtil - Condition met after 7ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:13.960 [main] [INFO] WebElement - Waiting for kcLogin to be visible (timeout: 250ms) 2026-09-21 16:29:13.969 [main] [INFO] WebElement - Clicking kcLogin 2026-09-21 16:29:14.203 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Waiting for SSO login to land back on Studio with a session cookie 2026-09-21 16:29:14.424 [main] [INFO] WaitUtil - Condition met after 220ms: Waiting for SSO login to land back on Studio with a session cookie 2026-09-21 16:29:14.424 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-21 16:29:14.469 [main] [INFO] CorePage - Messages currently open: 0 2026-09-21 16:29:14.483 [main] [INFO] WaitUtil - Sleeping for 100ms: Waiting between message close attempts 2026-09-21 16:29:14.654 [main] [INFO] WaitUtil - Sleeping for 100ms: Waiting between message close attempts 2026-09-21 16:29:14.756 [main] [INFO] WaitUtil - Sleeping for 100ms: Waiting between message close attempts 2026-09-21 16:29:14.859 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:14.860 [main] [INFO] WaitUtil - Condition met after 1ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:14.860 [main] [INFO] WebElement - Waiting for User Logo to be visible (timeout: 250ms) 2026-09-21 16:29:14.872 [main] [INFO] WebElement - Clicking User Logo 2026-09-21 16:29:14.908 [main] [INFO] WebElement - Waiting for User Menu Drawer to be visible 2026-09-21 16:29:14.915 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:14.917 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:14.917 [main] [INFO] WebElement - Waiting for Administration Menu Item to be visible (timeout: 250ms) 2026-09-21 16:29:14.925 [main] [INFO] WebElement - Clicking Administration Menu Item 2026-09-21 16:29:15.354 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.AdminPage was opened. 2026-09-21 16:29:15.361 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:15.369 [main] [INFO] WaitUtil - Condition met after 7ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:15.370 [main] [INFO] WebElement - Waiting for navigationItem to be visible (timeout: 250ms) 2026-09-21 16:29:15.417 [main] [INFO] WebElement - Clicking navigationItem 2026-09-21 16:29:15.863 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for user 'studiouser' to appear in users table 2026-09-21 16:29:15.864 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-21 16:29:15.870 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for list (attempt): Waiting for table rows before counting 2026-09-21 16:29:16.124 [main] [INFO] WaitUtil - List became non-empty after 260ms: Waiting for table rows before counting 2026-09-21 16:29:16.130 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 100ms): Waiting for table rows to load before getting cell [1,1] 2026-09-21 16:29:16.131 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows to load before getting cell [1,1] 2026-09-21 16:29:16.135 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-21 16:29:16.138 [main] [INFO] WaitUtil - List became non-empty after 3ms: Waiting for table row cells to load 2026-09-21 16:29:16.141 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-21 16:29:16.159 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-21 16:29:16.159 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 100ms): Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:16.161 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:16.165 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-21 16:29:16.167 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-21 16:29:16.170 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-21 16:29:16.180 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-21 16:29:16.180 [main] [INFO] WaitUtil - Condition met after 316ms: Waiting for user 'studiouser' to appear in users table 2026-09-21 16:29:16.180 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-21 16:29:16.182 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table rows before counting 2026-09-21 16:29:16.185 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 100ms): Waiting for table rows to load before getting cell [1,1] 2026-09-21 16:29:16.187 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table rows to load before getting cell [1,1] 2026-09-21 16:29:16.190 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-21 16:29:16.193 [main] [INFO] WaitUtil - List became non-empty after 3ms: Waiting for table row cells to load 2026-09-21 16:29:16.195 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-21 16:29:16.206 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-21 16:29:16.207 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 100ms): Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:16.208 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:16.212 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-21 16:29:16.214 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-21 16:29:16.217 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-21 16:29:16.227 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-21 16:29:16.227 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for user 'studiouser' to appear in users table 2026-09-21 16:29:16.227 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-21 16:29:16.229 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table rows before counting 2026-09-21 16:29:16.233 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 100ms): Waiting for table rows to load before getting cell [1,1] 2026-09-21 16:29:16.234 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows to load before getting cell [1,1] 2026-09-21 16:29:16.239 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-21 16:29:16.241 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-21 16:29:16.245 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-21 16:29:16.255 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-21 16:29:16.256 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 100ms): Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:16.257 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:16.260 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-21 16:29:16.262 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-21 16:29:16.265 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-21 16:29:16.273 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-21 16:29:16.273 [main] [INFO] WaitUtil - Condition met after 46ms: Waiting for user 'studiouser' to appear in users table 2026-09-21 16:29:16.274 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-21 16:29:16.276 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table rows before counting 2026-09-21 16:29:16.279 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 100ms): Waiting for table rows to load before getting cell [1,1] 2026-09-21 16:29:16.280 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows to load before getting cell [1,1] 2026-09-21 16:29:16.283 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-21 16:29:16.285 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-21 16:29:16.288 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-21 16:29:16.297 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-21 16:29:16.298 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 100ms): Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:16.299 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:16.302 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-21 16:29:16.305 [main] [INFO] WaitUtil - List became non-empty after 3ms: Waiting for table row cells to load 2026-09-21 16:29:16.307 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-21 16:29:16.317 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-21 16:29:16.317 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 100ms): Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:16.318 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:16.321 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-21 16:29:16.324 [main] [INFO] WaitUtil - List became non-empty after 3ms: Waiting for table row cells to load 2026-09-21 16:29:16.500 [main] [INFO] WebElement - Waiting for drawer to be visible (timeout: 3000ms) 2026-09-21 16:29:16.581 [main] [INFO] WaitUtil - Sleeping for 150ms: Waiting for user edit drawer to fully open 2026-09-21 16:29:16.732 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:16.734 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:16.735 [main] [INFO] WebElement - Waiting for projectsTab to be visible (timeout: 250ms) 2026-09-21 16:29:16.744 [main] [INFO] WebElement - Clicking projectsTab 2026-09-21 16:29:16.826 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:16.827 [main] [INFO] WaitUtil - Condition met after 1ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:16.827 [main] [INFO] WebElement - Waiting for addRoleBtn to be visible (timeout: 250ms) 2026-09-21 16:29:16.838 [main] [INFO] WebElement - Clicking addRoleBtn 2026-09-21 16:29:16.926 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Picking 'SsoUsersViewProject' from the list 2026-09-21 16:29:16.947 [main] [INFO] WebElement - Getting attribute 'aria-expanded' from projectSelectorTemplate: 'false' 2026-09-21 16:29:16.947 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:16.963 [main] [INFO] WaitUtil - Condition met after 15ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:16.963 [main] [INFO] WebElement - Waiting for projectSelectorTemplate to be visible (timeout: 250ms) 2026-09-21 16:29:16.999 [main] [INFO] WebElement - Clicking projectSelectorTemplate 2026-09-21 16:29:17.105 [main] [INFO] WebElement - Getting attribute 'readonly' from projectSelectorTemplate: 'null' 2026-09-21 16:29:17.106 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:17.109 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:17.109 [main] [INFO] WebElement - Waiting for projectSelectorTemplate to be visible (timeout: 250ms) 2026-09-21 16:29:17.144 [main] [INFO] WebElement - Filling projectSelectorTemplate with text: '' 2026-09-21 16:29:17.296 [main] [INFO] WebElement - Waiting for selectOption[SsoUsersViewProject][1] to be visible (timeout: 500ms) 2026-09-21 16:29:17.313 [main] [INFO] WebElement - Waiting for selectOption[SsoUsersViewProject][1] to be visible (timeout: 2000ms) 2026-09-21 16:29:17.337 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:17.339 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:17.339 [main] [INFO] WebElement - Waiting for selectOption[SsoUsersViewProject][1] to be visible (timeout: 250ms) 2026-09-21 16:29:17.354 [main] [INFO] WebElement - Clicking selectOption[SsoUsersViewProject][1] 2026-09-21 16:29:17.443 [main] [INFO] WaitUtil - Condition met after 516ms: Picking 'SsoUsersViewProject' from the list 2026-09-21 16:29:17.444 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Picking 'Manager' from the list 2026-09-21 16:29:17.458 [main] [INFO] WebElement - Getting attribute 'aria-expanded' from projectRoleSelectorTemplate: 'false' 2026-09-21 16:29:17.458 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:17.461 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:17.461 [main] [INFO] WebElement - Waiting for projectRoleSelectorTemplate to be visible (timeout: 250ms) 2026-09-21 16:29:17.478 [main] [INFO] WebElement - Clicking projectRoleSelectorTemplate 2026-09-21 16:29:17.565 [main] [INFO] WebElement - Getting attribute 'readonly' from projectRoleSelectorTemplate: '' 2026-09-21 16:29:17.585 [main] [INFO] WebElement - Waiting for selectOption[Manager][1] to be visible (timeout: 500ms) 2026-09-21 16:29:17.604 [main] [INFO] WebElement - Waiting for selectOption[Manager][1] to be visible (timeout: 2000ms) 2026-09-21 16:29:17.618 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:17.620 [main] [INFO] WaitUtil - Condition met after 1ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:17.621 [main] [INFO] WebElement - Waiting for selectOption[Manager][1] to be visible (timeout: 250ms) 2026-09-21 16:29:17.637 [main] [INFO] WebElement - Clicking selectOption[Manager][1] 2026-09-21 16:29:17.962 [main] [INFO] WaitUtil - Condition met after 518ms: Picking 'Manager' from the list 2026-09-21 16:29:17.963 [main] [INFO] WebElement - Checking if emailField is enabled 2026-09-21 16:29:17.996 [main] [INFO] WebElement - Checking if displayNameField is enabled 2026-09-21 16:29:18.014 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:18.020 [main] [INFO] WaitUtil - Condition met after 5ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:18.020 [main] [INFO] WebElement - Waiting for drawerSubmitBtn to be visible (timeout: 250ms) 2026-09-21 16:29:18.035 [main] [INFO] WebElement - Clicking drawerSubmitBtn 2026-09-21 16:29:18.111 [main] [INFO] WebElement - Waiting for drawer to be hidden 2026-09-21 16:29:18.378 [main] [INFO] DriverPool - App URL (DOCKER): http://appcontainer-493250:8080 2026-09-21 16:29:18.625 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.KeycloakLoginPage was opened. 2026-09-21 16:29:18.625 [main] [INFO] WebElement - Waiting for kcUsername to be visible 2026-09-21 16:29:18.651 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:18.654 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:18.654 [main] [INFO] WebElement - Waiting for kcUsername to be visible (timeout: 250ms) 2026-09-21 16:29:18.667 [main] [INFO] WebElement - Filling Sequentially kcUsername with text: 'studiouser' 2026-09-21 16:29:18.691 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:18.692 [main] [INFO] WaitUtil - Condition met after 1ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:18.692 [main] [INFO] WebElement - Waiting for kcPassword to be visible (timeout: 250ms) 2026-09-21 16:29:18.697 [main] [INFO] WebElement - Filling Sequentially kcPassword with text: 'studiouser' 2026-09-21 16:29:18.717 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:18.719 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:18.719 [main] [INFO] WebElement - Waiting for kcLogin to be visible (timeout: 250ms) 2026-09-21 16:29:18.727 [main] [INFO] WebElement - Clicking kcLogin 2026-09-21 16:29:18.887 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Waiting for SSO login to land back on Studio with a session cookie 2026-09-21 16:29:19.064 [main] [INFO] WaitUtil - Condition met after 177ms: Waiting for SSO login to land back on Studio with a session cookie 2026-09-21 16:29:19.065 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-21 16:29:19.065 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-21 16:29:19.065 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 500ms): Going to 'Projects' 2026-09-21 16:29:19.065 [main] [INFO] WebElement - Waiting for projectsList to be visible (timeout: 1500ms) 2026-09-21 16:29:20.597 [main] [INFO] WebElement - Waiting for selectedTabLabel to be visible (timeout: 1500ms) 2026-09-21 16:29:20.601 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:20.603 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:20.603 [main] [INFO] WebElement - Waiting for selectedTabLabel to be visible (timeout: 3000ms) 2026-09-21 16:29:20.607 [main] [INFO] WebElement - Clicking with increased timeout selectedTabLabel 2026-09-21 16:29:20.662 [main] [INFO] WebElement - Waiting for projectsList to be visible (timeout: 1500ms) 2026-09-21 16:29:20.929 [main] [INFO] WaitUtil - Condition met after 1864ms: Going to 'Projects' 2026-09-21 16:29:20.929 [main] [INFO] WebElement - Waiting for contentLoadingSpinner to be hidden 2026-09-21 16:29:20.942 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:20.947 [main] [INFO] WaitUtil - Condition met after 4ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:20.947 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.RepositoryPage was opened. 2026-09-21 16:29:20.948 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Waiting for project row actions 2026-09-21 16:29:20.952 [main] [INFO] WaitUtil - Condition met after 4ms: Waiting for project row actions 2026-09-21 16:29:20.997 [main] [INFO] WebElement - Waiting for projectRowMoreBtn to be visible (timeout: 4000ms) 2026-09-21 16:29:21.010 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:21.016 [main] [INFO] WaitUtil - Condition met after 6ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:21.017 [main] [INFO] WebElement - Waiting for projectRowMoreBtn to be visible (timeout: 250ms) 2026-09-21 16:29:21.027 [main] [INFO] WebElement - Clicking projectRowMoreBtn 2026-09-21 16:29:21.108 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Waiting for the row overflow menu 2026-09-21 16:29:21.110 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the row overflow menu 2026-09-21 16:29:21.159 [main] [INFO] DriverPool - App URL (DOCKER): http://appcontainer-493250:8080 2026-09-21 16:29:21.333 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.KeycloakLoginPage was opened. 2026-09-21 16:29:21.333 [main] [INFO] WebElement - Waiting for kcUsername to be visible 2026-09-21 16:29:21.372 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:21.377 [main] [INFO] WaitUtil - Condition met after 5ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:21.377 [main] [INFO] WebElement - Waiting for kcUsername to be visible (timeout: 250ms) 2026-09-21 16:29:21.387 [main] [INFO] WebElement - Filling Sequentially kcUsername with text: 'admin' 2026-09-21 16:29:21.413 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:21.415 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:21.415 [main] [INFO] WebElement - Waiting for kcPassword to be visible (timeout: 250ms) 2026-09-21 16:29:21.424 [main] [INFO] WebElement - Filling Sequentially kcPassword with text: 'admin' 2026-09-21 16:29:21.444 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:21.446 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:21.447 [main] [INFO] WebElement - Waiting for kcLogin to be visible (timeout: 250ms) 2026-09-21 16:29:21.459 [main] [INFO] WebElement - Clicking kcLogin 2026-09-21 16:29:21.605 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Waiting for SSO login to land back on Studio with a session cookie 2026-09-21 16:29:21.771 [main] [INFO] WaitUtil - Condition met after 166ms: Waiting for SSO login to land back on Studio with a session cookie 2026-09-21 16:29:21.771 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-21 16:29:21.799 [main] [INFO] CorePage - Messages currently open: 0 2026-09-21 16:29:21.802 [main] [INFO] WaitUtil - Sleeping for 100ms: Waiting between message close attempts 2026-09-21 16:29:21.945 [main] [INFO] WaitUtil - Sleeping for 100ms: Waiting between message close attempts 2026-09-21 16:29:22.047 [main] [INFO] WaitUtil - Sleeping for 100ms: Waiting between message close attempts 2026-09-21 16:29:22.149 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:22.151 [main] [INFO] WaitUtil - Condition met after 0ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:22.151 [main] [INFO] WebElement - Waiting for User Logo to be visible (timeout: 250ms) 2026-09-21 16:29:22.164 [main] [INFO] WebElement - Clicking User Logo 2026-09-21 16:29:22.211 [main] [INFO] WebElement - Waiting for User Menu Drawer to be visible 2026-09-21 16:29:22.223 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:22.224 [main] [INFO] WaitUtil - Condition met after 1ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:22.225 [main] [INFO] WebElement - Waiting for Administration Menu Item to be visible (timeout: 250ms) 2026-09-21 16:29:22.236 [main] [INFO] WebElement - Clicking Administration Menu Item 2026-09-21 16:29:22.632 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.AdminPage was opened. 2026-09-21 16:29:22.633 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:22.641 [main] [INFO] WaitUtil - Condition met after 8ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:22.641 [main] [INFO] WebElement - Waiting for navigationItem to be visible (timeout: 250ms) 2026-09-21 16:29:22.772 [main] [INFO] WebElement - Clicking navigationItem 2026-09-21 16:29:23.063 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for user 'studiouser' to appear in users table 2026-09-21 16:29:23.063 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-21 16:29:23.078 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for list (attempt): Waiting for table rows before counting 2026-09-21 16:29:23.331 [main] [INFO] WaitUtil - List became non-empty after 268ms: Waiting for table rows before counting 2026-09-21 16:29:23.334 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 100ms): Waiting for table rows to load before getting cell [1,1] 2026-09-21 16:29:23.336 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows to load before getting cell [1,1] 2026-09-21 16:29:23.339 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-21 16:29:23.341 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-21 16:29:23.343 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-21 16:29:23.361 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-21 16:29:23.361 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 100ms): Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:23.364 [main] [INFO] WaitUtil - List became non-empty after 3ms: Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:23.367 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-21 16:29:23.369 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-21 16:29:23.371 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-21 16:29:23.382 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-21 16:29:23.382 [main] [INFO] WaitUtil - Condition met after 319ms: Waiting for user 'studiouser' to appear in users table 2026-09-21 16:29:23.382 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-21 16:29:23.383 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows before counting 2026-09-21 16:29:23.386 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 100ms): Waiting for table rows to load before getting cell [1,1] 2026-09-21 16:29:23.387 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows to load before getting cell [1,1] 2026-09-21 16:29:23.390 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-21 16:29:23.393 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-21 16:29:23.395 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-21 16:29:23.403 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-21 16:29:23.404 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 100ms): Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:23.405 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:23.408 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-21 16:29:23.410 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-21 16:29:23.412 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-21 16:29:23.420 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-21 16:29:23.421 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for user 'studiouser' to appear in users table 2026-09-21 16:29:23.421 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-21 16:29:23.422 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows before counting 2026-09-21 16:29:23.426 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 100ms): Waiting for table rows to load before getting cell [1,1] 2026-09-21 16:29:23.427 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows to load before getting cell [1,1] 2026-09-21 16:29:23.430 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-21 16:29:23.432 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-21 16:29:23.434 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-21 16:29:23.443 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-21 16:29:23.443 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 100ms): Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:23.444 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:23.448 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-21 16:29:23.450 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-21 16:29:23.452 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-21 16:29:23.461 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-21 16:29:23.461 [main] [INFO] WaitUtil - Condition met after 40ms: Waiting for user 'studiouser' to appear in users table 2026-09-21 16:29:23.461 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-21 16:29:23.463 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table rows before counting 2026-09-21 16:29:23.466 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 100ms): Waiting for table rows to load before getting cell [1,1] 2026-09-21 16:29:23.467 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows to load before getting cell [1,1] 2026-09-21 16:29:23.471 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-21 16:29:23.473 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-21 16:29:23.475 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-21 16:29:23.484 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-21 16:29:23.484 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 100ms): Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:23.485 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:23.488 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-21 16:29:23.490 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-21 16:29:23.493 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-21 16:29:23.501 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-21 16:29:23.501 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 100ms): Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:23.503 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows to load before getting cell [2,1] 2026-09-21 16:29:23.506 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-21 16:29:23.509 [main] [INFO] WaitUtil - List became non-empty after 3ms: Waiting for table row cells to load 2026-09-21 16:29:23.680 [main] [INFO] WebElement - Waiting for drawer to be visible (timeout: 3000ms) 2026-09-21 16:29:23.714 [main] [INFO] WaitUtil - Sleeping for 150ms: Waiting for user edit drawer to fully open 2026-09-21 16:29:23.864 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:23.867 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:23.867 [main] [INFO] WebElement - Waiting for projectsTab to be visible (timeout: 250ms) 2026-09-21 16:29:23.877 [main] [INFO] WebElement - Clicking projectsTab 2026-09-21 16:29:24.013 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Picking 'Viewer' from the list 2026-09-21 16:29:24.023 [main] [INFO] WebElement - Getting attribute 'aria-expanded' from projectRoleSelectorTemplate: 'false' 2026-09-21 16:29:24.023 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:24.024 [main] [INFO] WaitUtil - Condition met after 1ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:24.024 [main] [INFO] WebElement - Waiting for projectRoleSelectorTemplate to be visible (timeout: 250ms) 2026-09-21 16:29:24.035 [main] [INFO] WebElement - Clicking projectRoleSelectorTemplate 2026-09-21 16:29:24.103 [main] [INFO] WebElement - Getting attribute 'readonly' from projectRoleSelectorTemplate: '' 2026-09-21 16:29:24.143 [main] [INFO] WebElement - Waiting for selectOption[Viewer][1] to be visible (timeout: 500ms) 2026-09-21 16:29:24.169 [main] [INFO] WebElement - Waiting for selectOption[Viewer][1] to be visible (timeout: 2000ms) 2026-09-21 16:29:24.190 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:24.199 [main] [INFO] WaitUtil - Condition met after 9ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:24.199 [main] [INFO] WebElement - Waiting for selectOption[Viewer][1] to be visible (timeout: 250ms) 2026-09-21 16:29:24.210 [main] [INFO] WebElement - Clicking selectOption[Viewer][1] 2026-09-21 16:29:24.486 [main] [INFO] WaitUtil - Condition met after 472ms: Picking 'Viewer' from the list 2026-09-21 16:29:24.486 [main] [INFO] WebElement - Checking if emailField is enabled 2026-09-21 16:29:24.502 [main] [INFO] WebElement - Checking if displayNameField is enabled 2026-09-21 16:29:24.515 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:24.520 [main] [INFO] WaitUtil - Condition met after 5ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:24.521 [main] [INFO] WebElement - Waiting for drawerSubmitBtn to be visible (timeout: 250ms) 2026-09-21 16:29:24.535 [main] [INFO] WebElement - Clicking drawerSubmitBtn 2026-09-21 16:29:24.621 [main] [INFO] WebElement - Waiting for drawer to be hidden 2026-09-21 16:29:24.787 [main] [INFO] DriverPool - App URL (DOCKER): http://appcontainer-493250:8080 2026-09-21 16:29:25.047 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.KeycloakLoginPage was opened. 2026-09-21 16:29:25.047 [main] [INFO] WebElement - Waiting for kcUsername to be visible 2026-09-21 16:29:25.071 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:25.073 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:25.073 [main] [INFO] WebElement - Waiting for kcUsername to be visible (timeout: 250ms) 2026-09-21 16:29:25.077 [main] [INFO] WebElement - Filling Sequentially kcUsername with text: 'studiouser' 2026-09-21 16:29:25.110 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:25.114 [main] [INFO] WaitUtil - Condition met after 4ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:25.114 [main] [INFO] WebElement - Waiting for kcPassword to be visible (timeout: 250ms) 2026-09-21 16:29:25.127 [main] [INFO] WebElement - Filling Sequentially kcPassword with text: 'studiouser' 2026-09-21 16:29:25.163 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:25.166 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:25.166 [main] [INFO] WebElement - Waiting for kcLogin to be visible (timeout: 250ms) 2026-09-21 16:29:25.176 [main] [INFO] WebElement - Clicking kcLogin 2026-09-21 16:29:25.330 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Waiting for SSO login to land back on Studio with a session cookie 2026-09-21 16:29:25.526 [main] [INFO] WaitUtil - Condition met after 196ms: Waiting for SSO login to land back on Studio with a session cookie 2026-09-21 16:29:25.526 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-21 16:29:25.526 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-21 16:29:25.526 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 500ms): Going to 'Projects' 2026-09-21 16:29:25.526 [main] [INFO] WebElement - Waiting for projectsList to be visible (timeout: 1500ms) 2026-09-21 16:29:27.048 [main] [INFO] WebElement - Waiting for selectedTabLabel to be visible (timeout: 1500ms) 2026-09-21 16:29:27.053 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:27.054 [main] [INFO] WaitUtil - Condition met after 1ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:27.054 [main] [INFO] WebElement - Waiting for selectedTabLabel to be visible (timeout: 3000ms) 2026-09-21 16:29:27.057 [main] [INFO] WebElement - Clicking with increased timeout selectedTabLabel 2026-09-21 16:29:27.112 [main] [INFO] WebElement - Waiting for projectsList to be visible (timeout: 1500ms) 2026-09-21 16:29:27.388 [main] [INFO] WaitUtil - Condition met after 1862ms: Going to 'Projects' 2026-09-21 16:29:27.388 [main] [INFO] WebElement - Waiting for contentLoadingSpinner to be hidden 2026-09-21 16:29:27.408 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:27.414 [main] [INFO] WaitUtil - Condition met after 6ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:27.414 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.RepositoryPage was opened. 2026-09-21 16:29:27.414 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Waiting for project row actions 2026-09-21 16:29:27.420 [main] [INFO] WaitUtil - Condition met after 6ms: Waiting for project row actions 2026-09-21 16:29:27.447 [main] [INFO] WebElement - Waiting for projectRowMoreBtn to be visible (timeout: 4000ms) 2026-09-21 16:29:27.459 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-21 16:29:27.461 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-21 16:29:27.461 [main] [INFO] WebElement - Waiting for projectRowMoreBtn to be visible (timeout: 250ms) 2026-09-21 16:29:27.475 [main] [INFO] WebElement - Clicking projectRowMoreBtn 2026-09-21 16:29:27.545 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Waiting for the row overflow menu 2026-09-21 16:29:27.547 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the row overflow menu 2026-09-21 16:29:27.599 [main] [INFO] DockerDriverPool - Closing Playwright Docker for thread: main 2026-09-21 16:29:29.061 [main] [INFO] WaitUtil - Sleeping for 2000ms: Waiting for Docker daemon to complete resource cleanup