2026-09-25 12:01:53.637 [main] [INFO] BaseTest - Initializing test with Playwright Docker: testUsersViewRolesUnderOauth2 2026-09-25 12:01:53.641 [main] [INFO] BaseTest - [security.oauth2.issuer-uri] -> [http://keycloak:8080/realms/openlstudio] 2026-09-25 12:01:53.641 [main] [INFO] BaseTest - [user.mode] -> [oauth2] 2026-09-25 12:01:53.641 [main] [INFO] BaseTest - [security.oauth2.scope] -> [openid,profile,email] 2026-09-25 12:01:53.641 [main] [INFO] BaseTest - [security.oauth2.client-id] -> [openlstudio] 2026-09-25 12:01:53.641 [main] [INFO] BaseTest - [security.administrators] -> [admin] 2026-09-25 12:01:53.641 [main] [INFO] BaseTest - [security.oauth2.attribute.username] -> [preferred_username] 2026-09-25 12:01:53.641 [main] [INFO] BaseTest - [JAVA_OPTS] -> [-Xms32m -XX:MaxRAMPercentage=50.0] 2026-09-25 12:01:53.642 [main] [INFO] BaseTest - [webstudio.configured] -> [true] 2026-09-25 12:01:53.642 [main] [INFO] BaseTest - [security.oauth2.client-secret] -> [***] 2026-09-25 12:01:53.642 [main] [INFO] BaseTest - [security.oauth2.attribute.groups] -> [groups] 2026-09-25 12:01:53.644 [main] [INFO] AppContainerFactory - Starting app container: appcontainer-963870 (startup timeout: PT10M) 2026-09-25 12:02:06.141 [main] [INFO] AppContainerFactory - App Localhost accessible url for appcontainer-963870: http://localhost:32798 2026-09-25 12:02:06.143 [main] [INFO] AppContainerFactory - App Url accessible from the Browser container: http://appcontainer-963870:8080 2026-09-25 12:02:06.146 [main] [INFO] WaitUtil - Sleeping for 3000ms: Wait 3 seconds for DNS propagation in Docker's embedded DNS server 2026-09-25 12:02:09.147 [main] [INFO] WaitUtil - Waiting for condition (timeout: 10000ms, polling: 250ms): Waiting for the app container to be running before Playwright container starts 2026-09-25 12:02:09.150 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the app container to be running before Playwright container starts 2026-09-25 12:02:09.150 [main] [INFO] WaitUtil - Sleeping for 1000ms: Letting Docker DNS propagate the app container hostname across the network 2026-09-25 12:02:10.152 [main] [INFO] DockerDriverPool - Initializing Playwright Docker container with browser: chrome 2026-09-25 12:02:10.153 [main] [INFO] DockerDriverPool - npm cache of the Playwright Server container is shared from /home/runner/work/_temp/playwright-npm-cache 2026-09-25 12:02:10.153 [main] [INFO] DockerDriverPool - Creating Playwright Server Docker container with image: mcr.microsoft.com/playwright:v1.52.0-noble 2026-09-25 12:02:10.153 [main] [INFO] DockerDriverPool - Volume mapping configured: src/test/resources (host) -> /test_resources (container) 2026-09-25 12:02:10.153 [main] [INFO] DockerDriverPool - Starting container and waiting for Playwright Server (startup timeout 300 s)... 2026-09-25 12:02:11.204 [main] [INFO] DockerDriverPool - Playwright Server container started in 1051 ms 2026-09-25 12:02:11.204 [main] [INFO] DockerDriverPool - Container started - ID: 5a7827e655a63f587b56be825ce57f2083ff5794e65aec7accdd2fe4566b0dd6 2026-09-25 12:02:11.204 [main] [INFO] DockerDriverPool - Mapped Playwright Server port: localhost:32799 -> 3000 2026-09-25 12:02:11.205 [main] [INFO] DockerDriverPool - Container is attached to network for service discovery 2026-09-25 12:02:11.217 [main] [INFO] DockerDriverPool - Container startup logs: Listening on ws://0.0.0.0:3000/ 2026-09-25 12:02:11.218 [main] [INFO] DockerDriverPool - Playwright Server ready: http://localhost:32799 2026-09-25 12:02:12.237 [main] [INFO] DockerDriverPool - Created Playwright instance for server connection 2026-09-25 12:02:12.386 [main] [INFO] DockerDriverPool - Connected to Playwright Server via WebSocket on attempt 1: ws://localhost:32799/ 2026-09-25 12:02:12.387 [main] [INFO] DockerDriverPool - Video recording enabled for Docker container with temp directory: /tmp/playwright-videos 2026-09-25 12:02:12.419 [main] [INFO] PlaywrightTracing - Playwright tracing started (DOM snapshots, network, console, sources) 2026-09-25 12:02:12.474 [main] [INFO] DockerDriverPool - Browser container initialized successfully for thread: main 2026-09-25 12:02:12.474 [main] [INFO] DriverPool - Playwright initialized in PLAYWRIGHT_DOCKER mode 2026-09-25 12:02:13.361 [main] [INFO] BaseTest - Application started: version=6.5.0-SNAPSHOT, build=2026-09-24, commit=1cf7d6c9cf0c 2026-09-25 12:02:13.373 [main] [INFO] DriverPool - App URL (DOCKER): http://appcontainer-963870:8080 2026-09-25 12:02:14.060 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.KeycloakLoginPage was opened. 2026-09-25 12:02:14.064 [main] [INFO] WebElement - Waiting for kcUsername to be visible 2026-09-25 12:02:14.115 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:14.128 [main] [INFO] WaitUtil - Condition met after 12ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:14.128 [main] [INFO] WebElement - Waiting for kcUsername to be visible (timeout: 250ms) 2026-09-25 12:02:14.158 [main] [INFO] WebElement - Filling Sequentially kcUsername with text: 'admin' 2026-09-25 12:02:14.190 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:14.198 [main] [INFO] WaitUtil - Condition met after 8ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:14.199 [main] [INFO] WebElement - Waiting for kcPassword to be visible (timeout: 250ms) 2026-09-25 12:02:14.220 [main] [INFO] WebElement - Filling Sequentially kcPassword with text: 'admin' 2026-09-25 12:02:14.242 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:14.246 [main] [INFO] WaitUtil - Condition met after 4ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:14.246 [main] [INFO] WebElement - Waiting for kcLogin to be visible (timeout: 250ms) 2026-09-25 12:02:14.258 [main] [INFO] WebElement - Clicking kcLogin 2026-09-25 12:02:15.035 [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-25 12:02:15.246 [main] [INFO] WaitUtil - Condition met after 210ms: Waiting for SSO login to land back on Studio with a session cookie 2026-09-25 12:02:15.247 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-25 12:02:16.094 [main] [INFO] DriverPool - App URL (DOCKER): http://appcontainer-963870:8080 2026-09-25 12:02:16.351 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.KeycloakLoginPage was opened. 2026-09-25 12:02:16.352 [main] [INFO] WebElement - Waiting for kcUsername to be visible 2026-09-25 12:02:16.411 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:16.417 [main] [INFO] WaitUtil - Condition met after 5ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:16.417 [main] [INFO] WebElement - Waiting for kcUsername to be visible (timeout: 250ms) 2026-09-25 12:02:16.432 [main] [INFO] WebElement - Filling Sequentially kcUsername with text: 'studiouser' 2026-09-25 12:02:16.452 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:16.455 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:16.456 [main] [INFO] WebElement - Waiting for kcPassword to be visible (timeout: 250ms) 2026-09-25 12:02:16.465 [main] [INFO] WebElement - Filling Sequentially kcPassword with text: 'studiouser' 2026-09-25 12:02:16.504 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:16.507 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:16.507 [main] [INFO] WebElement - Waiting for kcLogin to be visible (timeout: 250ms) 2026-09-25 12:02:16.514 [main] [INFO] WebElement - Clicking kcLogin 2026-09-25 12:02:16.675 [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-25 12:02:16.845 [main] [INFO] WaitUtil - Condition met after 170ms: Waiting for SSO login to land back on Studio with a session cookie 2026-09-25 12:02:16.845 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-25 12:02:16.845 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-25 12:02:16.853 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 500ms): Going to 'Projects' 2026-09-25 12:02:16.856 [main] [INFO] WebElement - Waiting for projectsList to be visible (timeout: 1500ms) 2026-09-25 12:02:18.373 [main] [INFO] WebElement - Waiting for selectedTabLabel to be visible (timeout: 1500ms) 2026-09-25 12:02:18.378 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:18.379 [main] [INFO] WaitUtil - Condition met after 1ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:18.379 [main] [INFO] WebElement - Waiting for selectedTabLabel to be visible (timeout: 3000ms) 2026-09-25 12:02:18.383 [main] [INFO] WebElement - Clicking with increased timeout selectedTabLabel 2026-09-25 12:02:18.433 [main] [INFO] WebElement - Waiting for projectsList to be visible (timeout: 1500ms) 2026-09-25 12:02:18.580 [main] [INFO] WaitUtil - Condition met after 1724ms: Going to 'Projects' 2026-09-25 12:02:18.580 [main] [INFO] WebElement - Waiting for contentLoadingSpinner to be hidden 2026-09-25 12:02:18.616 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:18.643 [main] [INFO] WaitUtil - Condition met after 27ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:18.643 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.RepositoryPage was opened. 2026-09-25 12:02:18.648 [main] [INFO] WaitUtil - Waiting for condition (timeout: 5000ms, polling: 250ms): Waiting for projects to load 2026-09-25 12:02:18.656 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:18.909 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:19.162 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:19.415 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:19.668 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:19.921 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:20.174 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:20.427 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:20.680 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:20.937 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:21.190 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:21.443 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:21.696 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:21.949 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:22.202 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:22.455 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:22.708 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:22.961 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:23.214 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:23.467 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-25 12:02:23.718 [main] [WARN] WaitUtil - Condition not met after 5000ms timeout: Waiting for projects to load 2026-09-25 12:02:23.728 [main] [INFO] DriverPool - App URL (DOCKER): http://appcontainer-963870:8080 2026-09-25 12:02:23.886 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.KeycloakLoginPage was opened. 2026-09-25 12:02:23.886 [main] [INFO] WebElement - Waiting for kcUsername to be visible 2026-09-25 12:02:23.904 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:23.910 [main] [INFO] WaitUtil - Condition met after 5ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:23.910 [main] [INFO] WebElement - Waiting for kcUsername to be visible (timeout: 250ms) 2026-09-25 12:02:23.928 [main] [INFO] WebElement - Filling Sequentially kcUsername with text: 'admin' 2026-09-25 12:02:23.967 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:23.977 [main] [INFO] WaitUtil - Condition met after 10ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:23.977 [main] [INFO] WebElement - Waiting for kcPassword to be visible (timeout: 250ms) 2026-09-25 12:02:24.007 [main] [INFO] WebElement - Filling Sequentially kcPassword with text: 'admin' 2026-09-25 12:02:24.023 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:24.025 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:24.025 [main] [INFO] WebElement - Waiting for kcLogin to be visible (timeout: 250ms) 2026-09-25 12:02:24.036 [main] [INFO] WebElement - Clicking kcLogin 2026-09-25 12:02:24.194 [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-25 12:02:24.395 [main] [INFO] WaitUtil - Condition met after 201ms: Waiting for SSO login to land back on Studio with a session cookie 2026-09-25 12:02:24.396 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-25 12:02:24.435 [main] [INFO] CorePage - Messages currently open: 0 2026-09-25 12:02:24.439 [main] [INFO] WaitUtil - Sleeping for 100ms: Waiting between message close attempts 2026-09-25 12:02:24.613 [main] [INFO] WaitUtil - Sleeping for 100ms: Waiting between message close attempts 2026-09-25 12:02:24.716 [main] [INFO] WaitUtil - Sleeping for 100ms: Waiting between message close attempts 2026-09-25 12:02:24.819 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:24.821 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:24.821 [main] [INFO] WebElement - Waiting for User Logo to be visible (timeout: 250ms) 2026-09-25 12:02:24.831 [main] [INFO] WebElement - Clicking User Logo 2026-09-25 12:02:24.874 [main] [INFO] WebElement - Waiting for User Menu Drawer to be visible 2026-09-25 12:02:24.881 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:24.885 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:24.885 [main] [INFO] WebElement - Waiting for Administration Menu Item to be visible (timeout: 250ms) 2026-09-25 12:02:24.892 [main] [INFO] WebElement - Clicking Administration Menu Item 2026-09-25 12:02:25.302 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.AdminPage was opened. 2026-09-25 12:02:25.306 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:25.337 [main] [INFO] WaitUtil - Condition met after 31ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:25.337 [main] [INFO] WebElement - Waiting for navigationItem to be visible (timeout: 250ms) 2026-09-25 12:02:25.373 [main] [INFO] WebElement - Clicking navigationItem 2026-09-25 12:02:25.735 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for user 'studiouser' to appear in users table 2026-09-25 12:02:25.736 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-25 12:02:25.744 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for list (attempt): Waiting for table rows before counting 2026-09-25 12:02:26.004 [main] [INFO] WaitUtil - List became non-empty after 268ms: Waiting for table rows before counting 2026-09-25 12:02:26.018 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [1,1] to be drawn 2026-09-25 12:02:26.025 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-25 12:02:26.029 [main] [INFO] WaitUtil - List became non-empty after 4ms: Waiting for table row cells to load 2026-09-25 12:02:26.033 [main] [INFO] WaitUtil - Condition met after 15ms: Waiting for cell [1,1] to be drawn 2026-09-25 12:02:26.033 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-25 12:02:26.053 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-25 12:02:26.054 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-25 12:02:26.068 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-25 12:02:26.072 [main] [INFO] WaitUtil - List became non-empty after 4ms: Waiting for table row cells to load 2026-09-25 12:02:26.076 [main] [INFO] WaitUtil - Condition met after 22ms: Waiting for cell [2,1] to be drawn 2026-09-25 12:02:26.076 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-25 12:02:26.108 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-25 12:02:26.108 [main] [INFO] WaitUtil - Condition met after 373ms: Waiting for user 'studiouser' to appear in users table 2026-09-25 12:02:26.108 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-25 12:02:26.113 [main] [INFO] WaitUtil - List became non-empty after 5ms: Waiting for table rows before counting 2026-09-25 12:02:26.122 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [1,1] to be drawn 2026-09-25 12:02:26.127 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-25 12:02:26.129 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-25 12:02:26.133 [main] [INFO] WaitUtil - Condition met after 10ms: Waiting for cell [1,1] to be drawn 2026-09-25 12:02:26.133 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-25 12:02:26.144 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-25 12:02:26.144 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-25 12:02:26.149 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-25 12:02:26.151 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-25 12:02:26.156 [main] [INFO] WaitUtil - Condition met after 12ms: Waiting for cell [2,1] to be drawn 2026-09-25 12:02:26.156 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-25 12:02:26.170 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-25 12:02:26.171 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for user 'studiouser' to appear in users table 2026-09-25 12:02:26.171 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-25 12:02:26.172 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows before counting 2026-09-25 12:02:26.176 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [1,1] to be drawn 2026-09-25 12:02:26.180 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-25 12:02:26.186 [main] [INFO] WaitUtil - List became non-empty after 6ms: Waiting for table row cells to load 2026-09-25 12:02:26.191 [main] [INFO] WaitUtil - Condition met after 15ms: Waiting for cell [1,1] to be drawn 2026-09-25 12:02:26.191 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-25 12:02:26.201 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-25 12:02:26.201 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-25 12:02:26.205 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-25 12:02:26.207 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-25 12:02:26.211 [main] [INFO] WaitUtil - Condition met after 10ms: Waiting for cell [2,1] to be drawn 2026-09-25 12:02:26.211 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-25 12:02:26.222 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-25 12:02:26.222 [main] [INFO] WaitUtil - Condition met after 51ms: Waiting for user 'studiouser' to appear in users table 2026-09-25 12:02:26.222 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-25 12:02:26.224 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table rows before counting 2026-09-25 12:02:26.227 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [1,1] to be drawn 2026-09-25 12:02:26.231 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-25 12:02:26.233 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-25 12:02:26.237 [main] [INFO] WaitUtil - Condition met after 10ms: Waiting for cell [1,1] to be drawn 2026-09-25 12:02:26.237 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-25 12:02:26.246 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-25 12:02:26.246 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-25 12:02:26.250 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-25 12:02:26.252 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-25 12:02:26.255 [main] [INFO] WaitUtil - Condition met after 9ms: Waiting for cell [2,1] to be drawn 2026-09-25 12:02:26.255 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-25 12:02:26.265 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-25 12:02:26.265 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-25 12:02:26.269 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-25 12:02:26.271 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-25 12:02:26.276 [main] [INFO] WaitUtil - Condition met after 11ms: Waiting for cell [2,1] to be drawn 2026-09-25 12:02:26.439 [main] [INFO] WebElement - Waiting for drawer to be visible (timeout: 3000ms) 2026-09-25 12:02:26.463 [main] [INFO] WaitUtil - Sleeping for 150ms: Waiting for user edit drawer to fully open 2026-09-25 12:02:26.614 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:26.617 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:26.617 [main] [INFO] WebElement - Waiting for projectsTab to be visible (timeout: 250ms) 2026-09-25 12:02:26.627 [main] [INFO] WebElement - Clicking projectsTab 2026-09-25 12:02:26.760 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:26.762 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:26.763 [main] [INFO] WebElement - Waiting for addRoleBtn to be visible (timeout: 250ms) 2026-09-25 12:02:26.775 [main] [INFO] WebElement - Clicking addRoleBtn 2026-09-25 12:02:26.873 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Picking 'SsoUsersViewProject' from the list 2026-09-25 12:02:26.909 [main] [INFO] WebElement - Getting attribute 'aria-expanded' from projectSelectorTemplate: 'false' 2026-09-25 12:02:26.910 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:26.916 [main] [INFO] WaitUtil - Condition met after 6ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:26.916 [main] [INFO] WebElement - Waiting for projectSelectorTemplate to be visible (timeout: 250ms) 2026-09-25 12:02:26.927 [main] [INFO] WebElement - Clicking projectSelectorTemplate 2026-09-25 12:02:27.010 [main] [INFO] WebElement - Getting attribute 'readonly' from projectSelectorTemplate: 'null' 2026-09-25 12:02:27.011 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:27.013 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:27.013 [main] [INFO] WebElement - Waiting for projectSelectorTemplate to be visible (timeout: 250ms) 2026-09-25 12:02:27.023 [main] [INFO] WebElement - Filling projectSelectorTemplate with text: '' 2026-09-25 12:02:27.172 [main] [INFO] WebElement - Waiting for selectOption[SsoUsersViewProject][1] to be visible (timeout: 500ms) 2026-09-25 12:02:27.190 [main] [INFO] WebElement - Waiting for selectOption[SsoUsersViewProject][1] to be visible (timeout: 2000ms) 2026-09-25 12:02:27.201 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:27.205 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:27.205 [main] [INFO] WebElement - Waiting for selectOption[SsoUsersViewProject][1] to be visible (timeout: 250ms) 2026-09-25 12:02:27.218 [main] [INFO] WebElement - Clicking selectOption[SsoUsersViewProject][1] 2026-09-25 12:02:27.310 [main] [INFO] WaitUtil - Condition met after 437ms: Picking 'SsoUsersViewProject' from the list 2026-09-25 12:02:27.311 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Picking 'Manager' from the list 2026-09-25 12:02:27.320 [main] [INFO] WebElement - Getting attribute 'aria-expanded' from projectRoleSelectorTemplate: 'false' 2026-09-25 12:02:27.320 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:27.323 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:27.323 [main] [INFO] WebElement - Waiting for projectRoleSelectorTemplate to be visible (timeout: 250ms) 2026-09-25 12:02:27.339 [main] [INFO] WebElement - Clicking projectRoleSelectorTemplate 2026-09-25 12:02:27.420 [main] [INFO] WebElement - Getting attribute 'readonly' from projectRoleSelectorTemplate: '' 2026-09-25 12:02:27.439 [main] [INFO] WebElement - Waiting for selectOption[Manager][1] to be visible (timeout: 500ms) 2026-09-25 12:02:27.452 [main] [INFO] WebElement - Waiting for selectOption[Manager][1] to be visible (timeout: 2000ms) 2026-09-25 12:02:27.462 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:27.466 [main] [INFO] WaitUtil - Condition met after 4ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:27.467 [main] [INFO] WebElement - Waiting for selectOption[Manager][1] to be visible (timeout: 250ms) 2026-09-25 12:02:27.478 [main] [INFO] WebElement - Clicking selectOption[Manager][1] 2026-09-25 12:02:27.774 [main] [INFO] WaitUtil - Condition met after 463ms: Picking 'Manager' from the list 2026-09-25 12:02:27.774 [main] [INFO] WebElement - Checking if emailField is enabled 2026-09-25 12:02:27.791 [main] [INFO] WebElement - Checking if displayNameField is enabled 2026-09-25 12:02:27.809 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:27.835 [main] [INFO] WaitUtil - Condition met after 25ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:27.835 [main] [INFO] WebElement - Waiting for drawerSubmitBtn to be visible (timeout: 250ms) 2026-09-25 12:02:27.850 [main] [INFO] WebElement - Clicking drawerSubmitBtn 2026-09-25 12:02:27.924 [main] [INFO] WebElement - Waiting for drawer to be hidden 2026-09-25 12:02:28.200 [main] [INFO] DriverPool - App URL (DOCKER): http://appcontainer-963870:8080 2026-09-25 12:02:28.399 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.KeycloakLoginPage was opened. 2026-09-25 12:02:28.400 [main] [INFO] WebElement - Waiting for kcUsername to be visible 2026-09-25 12:02:28.435 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:28.437 [main] [INFO] WaitUtil - Condition met after 1ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:28.437 [main] [INFO] WebElement - Waiting for kcUsername to be visible (timeout: 250ms) 2026-09-25 12:02:28.444 [main] [INFO] WebElement - Filling Sequentially kcUsername with text: 'studiouser' 2026-09-25 12:02:28.480 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:28.482 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:28.482 [main] [INFO] WebElement - Waiting for kcPassword to be visible (timeout: 250ms) 2026-09-25 12:02:28.491 [main] [INFO] WebElement - Filling Sequentially kcPassword with text: 'studiouser' 2026-09-25 12:02:28.510 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:28.515 [main] [INFO] WaitUtil - Condition met after 5ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:28.515 [main] [INFO] WebElement - Waiting for kcLogin to be visible (timeout: 250ms) 2026-09-25 12:02:28.524 [main] [INFO] WebElement - Clicking kcLogin 2026-09-25 12:02:28.641 [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-25 12:02:28.788 [main] [INFO] WaitUtil - Condition met after 147ms: Waiting for SSO login to land back on Studio with a session cookie 2026-09-25 12:02:28.788 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-25 12:02:28.788 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-25 12:02:28.789 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 500ms): Going to 'Projects' 2026-09-25 12:02:28.789 [main] [INFO] WebElement - Waiting for projectsList to be visible (timeout: 1500ms) 2026-09-25 12:02:30.319 [main] [INFO] WebElement - Waiting for selectedTabLabel to be visible (timeout: 1500ms) 2026-09-25 12:02:30.323 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:30.325 [main] [INFO] WaitUtil - Condition met after 0ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:30.325 [main] [INFO] WebElement - Waiting for selectedTabLabel to be visible (timeout: 3000ms) 2026-09-25 12:02:30.328 [main] [INFO] WebElement - Clicking with increased timeout selectedTabLabel 2026-09-25 12:02:30.379 [main] [INFO] WebElement - Waiting for projectsList to be visible (timeout: 1500ms) 2026-09-25 12:02:30.643 [main] [INFO] WaitUtil - Condition met after 1854ms: Going to 'Projects' 2026-09-25 12:02:30.644 [main] [INFO] WebElement - Waiting for contentLoadingSpinner to be hidden 2026-09-25 12:02:30.747 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:30.751 [main] [INFO] WaitUtil - Condition met after 4ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:30.752 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.RepositoryPage was opened. 2026-09-25 12:02:30.752 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Waiting for project row actions 2026-09-25 12:02:30.756 [main] [INFO] WaitUtil - Condition met after 4ms: Waiting for project row actions 2026-09-25 12:02:30.786 [main] [INFO] WebElement - Waiting for projectRowMoreBtn to be visible (timeout: 4000ms) 2026-09-25 12:02:30.793 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:30.795 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:30.795 [main] [INFO] WebElement - Waiting for projectRowMoreBtn to be visible (timeout: 250ms) 2026-09-25 12:02:30.804 [main] [INFO] WebElement - Clicking projectRowMoreBtn 2026-09-25 12:02:30.858 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Waiting for the row overflow menu 2026-09-25 12:02:30.866 [main] [INFO] WaitUtil - Condition met after 8ms: Waiting for the row overflow menu 2026-09-25 12:02:30.907 [main] [INFO] DriverPool - App URL (DOCKER): http://appcontainer-963870:8080 2026-09-25 12:02:31.054 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.KeycloakLoginPage was opened. 2026-09-25 12:02:31.055 [main] [INFO] WebElement - Waiting for kcUsername to be visible 2026-09-25 12:02:31.076 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:31.078 [main] [INFO] WaitUtil - Condition met after 1ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:31.079 [main] [INFO] WebElement - Waiting for kcUsername to be visible (timeout: 250ms) 2026-09-25 12:02:31.083 [main] [INFO] WebElement - Filling Sequentially kcUsername with text: 'admin' 2026-09-25 12:02:31.102 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:31.113 [main] [INFO] WaitUtil - Condition met after 11ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:31.113 [main] [INFO] WebElement - Waiting for kcPassword to be visible (timeout: 250ms) 2026-09-25 12:02:31.134 [main] [INFO] WebElement - Filling Sequentially kcPassword with text: 'admin' 2026-09-25 12:02:31.152 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:31.156 [main] [INFO] WaitUtil - Condition met after 4ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:31.156 [main] [INFO] WebElement - Waiting for kcLogin to be visible (timeout: 250ms) 2026-09-25 12:02:31.167 [main] [INFO] WebElement - Clicking kcLogin 2026-09-25 12:02:31.283 [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-25 12:02:31.421 [main] [INFO] WaitUtil - Condition met after 138ms: Waiting for SSO login to land back on Studio with a session cookie 2026-09-25 12:02:31.422 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-25 12:02:31.458 [main] [INFO] CorePage - Messages currently open: 0 2026-09-25 12:02:31.466 [main] [INFO] WaitUtil - Sleeping for 100ms: Waiting between message close attempts 2026-09-25 12:02:31.593 [main] [INFO] WaitUtil - Sleeping for 100ms: Waiting between message close attempts 2026-09-25 12:02:31.696 [main] [INFO] WaitUtil - Sleeping for 100ms: Waiting between message close attempts 2026-09-25 12:02:31.799 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:31.800 [main] [INFO] WaitUtil - Condition met after 1ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:31.800 [main] [INFO] WebElement - Waiting for User Logo to be visible (timeout: 250ms) 2026-09-25 12:02:31.811 [main] [INFO] WebElement - Clicking User Logo 2026-09-25 12:02:31.854 [main] [INFO] WebElement - Waiting for User Menu Drawer to be visible 2026-09-25 12:02:31.860 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:31.862 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:31.862 [main] [INFO] WebElement - Waiting for Administration Menu Item to be visible (timeout: 250ms) 2026-09-25 12:02:31.869 [main] [INFO] WebElement - Clicking Administration Menu Item 2026-09-25 12:02:32.283 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.AdminPage was opened. 2026-09-25 12:02:32.283 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:32.287 [main] [INFO] WaitUtil - Condition met after 4ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:32.288 [main] [INFO] WebElement - Waiting for navigationItem to be visible (timeout: 250ms) 2026-09-25 12:02:32.388 [main] [INFO] WebElement - Clicking navigationItem 2026-09-25 12:02:32.670 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for user 'studiouser' to appear in users table 2026-09-25 12:02:32.670 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-25 12:02:32.678 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for list (attempt): Waiting for table rows before counting 2026-09-25 12:02:32.930 [main] [INFO] WaitUtil - List became non-empty after 260ms: Waiting for table rows before counting 2026-09-25 12:02:32.933 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [1,1] to be drawn 2026-09-25 12:02:32.937 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-25 12:02:32.939 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table row cells to load 2026-09-25 12:02:32.942 [main] [INFO] WaitUtil - Condition met after 8ms: Waiting for cell [1,1] to be drawn 2026-09-25 12:02:32.942 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-25 12:02:32.959 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-25 12:02:32.959 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-25 12:02:32.964 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-25 12:02:32.966 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-25 12:02:32.970 [main] [INFO] WaitUtil - Condition met after 11ms: Waiting for cell [2,1] to be drawn 2026-09-25 12:02:32.970 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-25 12:02:32.981 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-25 12:02:32.981 [main] [INFO] WaitUtil - Condition met after 311ms: Waiting for user 'studiouser' to appear in users table 2026-09-25 12:02:32.981 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-25 12:02:32.982 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows before counting 2026-09-25 12:02:32.985 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [1,1] to be drawn 2026-09-25 12:02:32.988 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-25 12:02:32.990 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-25 12:02:32.993 [main] [INFO] WaitUtil - Condition met after 8ms: Waiting for cell [1,1] to be drawn 2026-09-25 12:02:32.993 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-25 12:02:33.002 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-25 12:02:33.002 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-25 12:02:33.006 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-25 12:02:33.008 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-25 12:02:33.011 [main] [INFO] WaitUtil - Condition met after 9ms: Waiting for cell [2,1] to be drawn 2026-09-25 12:02:33.011 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-25 12:02:33.022 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-25 12:02:33.022 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for user 'studiouser' to appear in users table 2026-09-25 12:02:33.022 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-25 12:02:33.023 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows before counting 2026-09-25 12:02:33.026 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [1,1] to be drawn 2026-09-25 12:02:33.030 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-25 12:02:33.032 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-25 12:02:33.035 [main] [INFO] WaitUtil - Condition met after 8ms: Waiting for cell [1,1] to be drawn 2026-09-25 12:02:33.035 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-25 12:02:33.043 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-25 12:02:33.043 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-25 12:02:33.046 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-25 12:02:33.048 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table row cells to load 2026-09-25 12:02:33.052 [main] [INFO] WaitUtil - Condition met after 9ms: Waiting for cell [2,1] to be drawn 2026-09-25 12:02:33.052 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-25 12:02:33.062 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-25 12:02:33.062 [main] [INFO] WaitUtil - Condition met after 40ms: Waiting for user 'studiouser' to appear in users table 2026-09-25 12:02:33.062 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-25 12:02:33.063 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows before counting 2026-09-25 12:02:33.066 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [1,1] to be drawn 2026-09-25 12:02:33.069 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-25 12:02:33.071 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-25 12:02:33.075 [main] [INFO] WaitUtil - Condition met after 9ms: Waiting for cell [1,1] to be drawn 2026-09-25 12:02:33.075 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-25 12:02:33.084 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-25 12:02:33.084 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-25 12:02:33.089 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-25 12:02:33.091 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-25 12:02:33.095 [main] [INFO] WaitUtil - Condition met after 11ms: Waiting for cell [2,1] to be drawn 2026-09-25 12:02:33.095 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-25 12:02:33.104 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-25 12:02:33.104 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-25 12:02:33.107 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-25 12:02:33.109 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table row cells to load 2026-09-25 12:02:33.112 [main] [INFO] WaitUtil - Condition met after 8ms: Waiting for cell [2,1] to be drawn 2026-09-25 12:02:33.249 [main] [INFO] WebElement - Waiting for drawer to be visible (timeout: 3000ms) 2026-09-25 12:02:33.293 [main] [INFO] WaitUtil - Sleeping for 150ms: Waiting for user edit drawer to fully open 2026-09-25 12:02:33.443 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:33.446 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:33.447 [main] [INFO] WebElement - Waiting for projectsTab to be visible (timeout: 250ms) 2026-09-25 12:02:33.459 [main] [INFO] WebElement - Clicking projectsTab 2026-09-25 12:02:33.591 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Picking 'Viewer' from the list 2026-09-25 12:02:33.602 [main] [INFO] WebElement - Getting attribute 'aria-expanded' from projectRoleSelectorTemplate: 'false' 2026-09-25 12:02:33.602 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:33.605 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:33.605 [main] [INFO] WebElement - Waiting for projectRoleSelectorTemplate to be visible (timeout: 250ms) 2026-09-25 12:02:33.615 [main] [INFO] WebElement - Clicking projectRoleSelectorTemplate 2026-09-25 12:02:33.717 [main] [INFO] WebElement - Getting attribute 'readonly' from projectRoleSelectorTemplate: '' 2026-09-25 12:02:33.736 [main] [INFO] WebElement - Waiting for selectOption[Viewer][1] to be visible (timeout: 500ms) 2026-09-25 12:02:33.752 [main] [INFO] WebElement - Waiting for selectOption[Viewer][1] to be visible (timeout: 2000ms) 2026-09-25 12:02:33.769 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:33.771 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:33.771 [main] [INFO] WebElement - Waiting for selectOption[Viewer][1] to be visible (timeout: 250ms) 2026-09-25 12:02:33.785 [main] [INFO] WebElement - Clicking selectOption[Viewer][1] 2026-09-25 12:02:34.091 [main] [INFO] WaitUtil - Condition met after 500ms: Picking 'Viewer' from the list 2026-09-25 12:02:34.091 [main] [INFO] WebElement - Checking if emailField is enabled 2026-09-25 12:02:34.103 [main] [INFO] WebElement - Checking if displayNameField is enabled 2026-09-25 12:02:34.115 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:34.118 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:34.118 [main] [INFO] WebElement - Waiting for drawerSubmitBtn to be visible (timeout: 250ms) 2026-09-25 12:02:34.137 [main] [INFO] WebElement - Clicking drawerSubmitBtn 2026-09-25 12:02:34.224 [main] [INFO] WebElement - Waiting for drawer to be hidden 2026-09-25 12:02:34.389 [main] [INFO] DriverPool - App URL (DOCKER): http://appcontainer-963870:8080 2026-09-25 12:02:34.556 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.KeycloakLoginPage was opened. 2026-09-25 12:02:34.557 [main] [INFO] WebElement - Waiting for kcUsername to be visible 2026-09-25 12:02:34.601 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:34.608 [main] [INFO] WaitUtil - Condition met after 7ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:34.608 [main] [INFO] WebElement - Waiting for kcUsername to be visible (timeout: 250ms) 2026-09-25 12:02:34.621 [main] [INFO] WebElement - Filling Sequentially kcUsername with text: 'studiouser' 2026-09-25 12:02:34.640 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:34.642 [main] [INFO] WaitUtil - Condition met after 1ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:34.643 [main] [INFO] WebElement - Waiting for kcPassword to be visible (timeout: 250ms) 2026-09-25 12:02:34.652 [main] [INFO] WebElement - Filling Sequentially kcPassword with text: 'studiouser' 2026-09-25 12:02:34.675 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:34.677 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:34.678 [main] [INFO] WebElement - Waiting for kcLogin to be visible (timeout: 250ms) 2026-09-25 12:02:34.686 [main] [INFO] WebElement - Clicking kcLogin 2026-09-25 12:02:34.788 [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-25 12:02:34.948 [main] [INFO] WaitUtil - Condition met after 160ms: Waiting for SSO login to land back on Studio with a session cookie 2026-09-25 12:02:34.948 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-25 12:02:34.949 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-25 12:02:34.950 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 500ms): Going to 'Projects' 2026-09-25 12:02:34.950 [main] [INFO] WebElement - Waiting for projectsList to be visible (timeout: 1500ms) 2026-09-25 12:02:36.466 [main] [INFO] WebElement - Waiting for selectedTabLabel to be visible (timeout: 1500ms) 2026-09-25 12:02:36.471 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:36.472 [main] [INFO] WaitUtil - Condition met after 1ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:36.472 [main] [INFO] WebElement - Waiting for selectedTabLabel to be visible (timeout: 3000ms) 2026-09-25 12:02:36.476 [main] [INFO] WebElement - Clicking with increased timeout selectedTabLabel 2026-09-25 12:02:36.524 [main] [INFO] WebElement - Waiting for projectsList to be visible (timeout: 1500ms) 2026-09-25 12:02:36.666 [main] [INFO] WaitUtil - Condition met after 1716ms: Going to 'Projects' 2026-09-25 12:02:36.667 [main] [INFO] WebElement - Waiting for contentLoadingSpinner to be hidden 2026-09-25 12:02:36.824 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:36.831 [main] [INFO] WaitUtil - Condition met after 7ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:36.831 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.RepositoryPage was opened. 2026-09-25 12:02:36.831 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Waiting for project row actions 2026-09-25 12:02:36.837 [main] [INFO] WaitUtil - Condition met after 6ms: Waiting for project row actions 2026-09-25 12:02:36.862 [main] [INFO] WebElement - Waiting for projectRowMoreBtn to be visible (timeout: 4000ms) 2026-09-25 12:02:36.878 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-25 12:02:36.882 [main] [INFO] WaitUtil - Condition met after 4ms: Waiting for the loading overlay to disappear 2026-09-25 12:02:36.883 [main] [INFO] WebElement - Waiting for projectRowMoreBtn to be visible (timeout: 250ms) 2026-09-25 12:02:36.895 [main] [INFO] WebElement - Clicking projectRowMoreBtn 2026-09-25 12:02:36.959 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Waiting for the row overflow menu 2026-09-25 12:02:36.961 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the row overflow menu 2026-09-25 12:02:37.005 [main] [INFO] DockerDriverPool - Closing Playwright Docker for thread: main 2026-09-25 12:02:38.001 [main] [INFO] WaitUtil - Sleeping for 2000ms: Waiting for Docker daemon to complete resource cleanup