2026-09-28 18:06:25.020 [main] [INFO] BaseTest - Initializing test with Playwright Docker: testUsersViewRolesUnderOauth2 2026-09-28 18:06:25.024 [main] [INFO] BaseTest - [security.oauth2.issuer-uri] -> [http://keycloak:8080/realms/openlstudio] 2026-09-28 18:06:25.024 [main] [INFO] BaseTest - [user.mode] -> [oauth2] 2026-09-28 18:06:25.024 [main] [INFO] BaseTest - [security.oauth2.scope] -> [openid,profile,email] 2026-09-28 18:06:25.024 [main] [INFO] BaseTest - [security.oauth2.client-id] -> [openlstudio] 2026-09-28 18:06:25.024 [main] [INFO] BaseTest - [security.administrators] -> [admin] 2026-09-28 18:06:25.024 [main] [INFO] BaseTest - [security.oauth2.attribute.username] -> [preferred_username] 2026-09-28 18:06:25.025 [main] [INFO] BaseTest - [JAVA_OPTS] -> [-Xms32m -XX:MaxRAMPercentage=50.0] 2026-09-28 18:06:25.025 [main] [INFO] BaseTest - [webstudio.configured] -> [true] 2026-09-28 18:06:25.025 [main] [INFO] BaseTest - [security.oauth2.client-secret] -> [***] 2026-09-28 18:06:25.025 [main] [INFO] BaseTest - [security.oauth2.attribute.groups] -> [groups] 2026-09-28 18:06:25.028 [main] [INFO] AppContainerFactory - Starting app container: appcontainer-659024 (startup timeout: PT10M) 2026-09-28 18:06:41.395 [main] [INFO] AppContainerFactory - App Localhost accessible url for appcontainer-659024: http://localhost:32796 2026-09-28 18:06:41.396 [main] [INFO] AppContainerFactory - App Url accessible from the Browser container: http://appcontainer-659024:8080 2026-09-28 18:06:41.398 [main] [INFO] WaitUtil - Sleeping for 3000ms: Wait 3 seconds for DNS propagation in Docker's embedded DNS server 2026-09-28 18:06:44.399 [main] [INFO] WaitUtil - Waiting for condition (timeout: 10000ms, polling: 250ms): Waiting for the app container to be running before Playwright container starts 2026-09-28 18:06:44.402 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the app container to be running before Playwright container starts 2026-09-28 18:06:44.402 [main] [INFO] WaitUtil - Sleeping for 1000ms: Letting Docker DNS propagate the app container hostname across the network 2026-09-28 18:06:45.404 [main] [INFO] DockerDriverPool - Initializing Playwright Docker container with browser: chrome 2026-09-28 18:06:45.406 [main] [INFO] DockerDriverPool - npm cache of the Playwright Server container is shared from /home/runner/work/_temp/playwright-npm-cache 2026-09-28 18:06:45.406 [main] [INFO] DockerDriverPool - Creating Playwright Server Docker container with image: mcr.microsoft.com/playwright:v1.52.0-noble 2026-09-28 18:06:45.406 [main] [INFO] DockerDriverPool - Volume mapping configured: src/test/resources (host) -> /test_resources (container) 2026-09-28 18:06:45.406 [main] [INFO] DockerDriverPool - Starting container and waiting for Playwright Server (startup timeout 300 s)... 2026-09-28 18:06:46.855 [main] [INFO] DockerDriverPool - Playwright Server container started in 1449 ms 2026-09-28 18:06:46.855 [main] [INFO] DockerDriverPool - Container started - ID: 1cda88940685f377e7687e5451727661dbf2a86f8319dc8236ae53d9e66954a1 2026-09-28 18:06:46.855 [main] [INFO] DockerDriverPool - Mapped Playwright Server port: localhost:32797 -> 3000 2026-09-28 18:06:46.855 [main] [INFO] DockerDriverPool - Container is attached to network for service discovery 2026-09-28 18:06:46.868 [main] [INFO] DockerDriverPool - Container startup logs: Listening on ws://0.0.0.0:3000/ 2026-09-28 18:06:46.868 [main] [INFO] DockerDriverPool - Playwright Server ready: http://localhost:32797 2026-09-28 18:06:48.369 [main] [INFO] DockerDriverPool - Created Playwright instance for server connection 2026-09-28 18:06:48.546 [main] [INFO] DockerDriverPool - Connected to Playwright Server via WebSocket on attempt 1: ws://localhost:32797/ 2026-09-28 18:06:48.546 [main] [INFO] DockerDriverPool - Video recording enabled for Docker container with temp directory: /tmp/playwright-videos 2026-09-28 18:06:48.579 [main] [INFO] PlaywrightTracing - Playwright tracing started (DOM snapshots, network, console, sources) 2026-09-28 18:06:48.637 [main] [INFO] DockerDriverPool - Browser container initialized successfully for thread: main 2026-09-28 18:06:48.637 [main] [INFO] DriverPool - Playwright initialized in PLAYWRIGHT_DOCKER mode 2026-09-28 18:06:49.514 [main] [INFO] BaseTest - Application info unavailable: keycloak: Temporary failure in name resolution 2026-09-28 18:06:49.525 [main] [INFO] DriverPool - App URL (DOCKER): http://appcontainer-659024:8080 2026-09-28 18:06:50.460 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.KeycloakLoginPage was opened. 2026-09-28 18:06:50.469 [main] [INFO] WebElement - Waiting for kcUsername to be visible 2026-09-28 18:06:50.566 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:06:50.569 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-28 18:06:50.570 [main] [INFO] WebElement - Waiting for kcUsername to be visible (timeout: 250ms) 2026-09-28 18:06:50.611 [main] [INFO] WebElement - Filling Sequentially kcUsername with text: 'admin' 2026-09-28 18:06:50.643 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:06:50.650 [main] [INFO] WaitUtil - Condition met after 7ms: Waiting for the loading overlay to disappear 2026-09-28 18:06:50.650 [main] [INFO] WebElement - Waiting for kcPassword to be visible (timeout: 250ms) 2026-09-28 18:06:50.663 [main] [INFO] WebElement - Filling Sequentially kcPassword with text: 'admin' 2026-09-28 18:06:50.703 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:06:50.707 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-28 18:06:50.707 [main] [INFO] WebElement - Waiting for kcLogin to be visible (timeout: 250ms) 2026-09-28 18:06:50.726 [main] [INFO] WebElement - Clicking kcLogin 2026-09-28 18:06:51.875 [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-28 18:06:52.192 [main] [INFO] WaitUtil - Condition met after 317ms: Waiting for SSO login to land back on Studio with a session cookie 2026-09-28 18:06:52.193 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-28 18:06:53.382 [main] [INFO] DriverPool - App URL (DOCKER): http://appcontainer-659024:8080 2026-09-28 18:06:53.669 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.KeycloakLoginPage was opened. 2026-09-28 18:06:53.670 [main] [INFO] WebElement - Waiting for kcUsername to be visible 2026-09-28 18:06:53.738 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:06:53.741 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-28 18:06:53.742 [main] [INFO] WebElement - Waiting for kcUsername to be visible (timeout: 250ms) 2026-09-28 18:06:53.760 [main] [INFO] WebElement - Filling Sequentially kcUsername with text: 'studiouser' 2026-09-28 18:06:53.797 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:06:53.801 [main] [INFO] WaitUtil - Condition met after 4ms: Waiting for the loading overlay to disappear 2026-09-28 18:06:53.802 [main] [INFO] WebElement - Waiting for kcPassword to be visible (timeout: 250ms) 2026-09-28 18:06:53.817 [main] [INFO] WebElement - Filling Sequentially kcPassword with text: 'studiouser' 2026-09-28 18:06:53.865 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:06:53.869 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-28 18:06:53.869 [main] [INFO] WebElement - Waiting for kcLogin to be visible (timeout: 250ms) 2026-09-28 18:06:53.883 [main] [INFO] WebElement - Clicking kcLogin 2026-09-28 18:06:54.096 [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-28 18:06:54.329 [main] [INFO] WaitUtil - Condition met after 233ms: Waiting for SSO login to land back on Studio with a session cookie 2026-09-28 18:06:54.330 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-28 18:06:54.332 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-28 18:06:54.336 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 500ms): Going to 'Projects' 2026-09-28 18:06:54.336 [main] [INFO] WebElement - Waiting for projectsList to be visible (timeout: 1500ms) 2026-09-28 18:06:55.877 [main] [INFO] WebElement - Waiting for selectedTabLabel to be visible (timeout: 1500ms) 2026-09-28 18:06:55.884 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:06:55.886 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-28 18:06:55.886 [main] [INFO] WebElement - Waiting for selectedTabLabel to be visible (timeout: 3000ms) 2026-09-28 18:06:55.892 [main] [INFO] WebElement - Clicking with increased timeout selectedTabLabel 2026-09-28 18:06:55.958 [main] [INFO] WebElement - Waiting for projectsList to be visible (timeout: 1500ms) 2026-09-28 18:06:56.256 [main] [INFO] WaitUtil - Condition met after 1920ms: Going to 'Projects' 2026-09-28 18:06:56.257 [main] [INFO] WebElement - Waiting for contentLoadingSpinner to be hidden 2026-09-28 18:06:56.297 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:06:56.306 [main] [INFO] WaitUtil - Condition met after 7ms: Waiting for the loading overlay to disappear 2026-09-28 18:06:56.306 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.RepositoryPage was opened. 2026-09-28 18:06:56.314 [main] [INFO] WaitUtil - Waiting for condition (timeout: 5000ms, polling: 250ms): Waiting for projects to load 2026-09-28 18:06:56.327 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:06:56.582 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:06:56.835 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:06:57.088 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:06:57.341 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:06:57.594 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:06:57.847 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:06:58.100 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:06:58.354 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:06:58.607 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:06:58.860 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:06:59.113 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:06:59.366 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:06:59.619 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:06:59.872 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:07:00.125 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:07:00.380 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:07:00.633 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:07:00.886 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:07:01.139 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for condition (attempt): Waiting for projects to load 2026-09-28 18:07:01.390 [main] [WARN] WaitUtil - Condition not met after 5000ms timeout: Waiting for projects to load 2026-09-28 18:07:01.400 [main] [INFO] DriverPool - App URL (DOCKER): http://appcontainer-659024:8080 2026-09-28 18:07:01.613 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.KeycloakLoginPage was opened. 2026-09-28 18:07:01.613 [main] [INFO] WebElement - Waiting for kcUsername to be visible 2026-09-28 18:07:01.656 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:01.661 [main] [INFO] WaitUtil - Condition met after 5ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:01.661 [main] [INFO] WebElement - Waiting for kcUsername to be visible (timeout: 250ms) 2026-09-28 18:07:01.709 [main] [INFO] WebElement - Filling Sequentially kcUsername with text: 'admin' 2026-09-28 18:07:01.746 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:01.751 [main] [INFO] WaitUtil - Condition met after 5ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:01.752 [main] [INFO] WebElement - Waiting for kcPassword to be visible (timeout: 250ms) 2026-09-28 18:07:01.770 [main] [INFO] WebElement - Filling Sequentially kcPassword with text: 'admin' 2026-09-28 18:07:01.803 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:01.810 [main] [INFO] WaitUtil - Condition met after 7ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:01.811 [main] [INFO] WebElement - Waiting for kcLogin to be visible (timeout: 250ms) 2026-09-28 18:07:01.823 [main] [INFO] WebElement - Clicking kcLogin 2026-09-28 18:07:01.998 [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-28 18:07:02.278 [main] [INFO] WaitUtil - Condition met after 279ms: Waiting for SSO login to land back on Studio with a session cookie 2026-09-28 18:07:02.278 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-28 18:07:02.324 [main] [INFO] CorePage - Messages currently open: 0 2026-09-28 18:07:02.330 [main] [INFO] WaitUtil - Sleeping for 100ms: Waiting between message close attempts 2026-09-28 18:07:02.570 [main] [INFO] WaitUtil - Sleeping for 100ms: Waiting between message close attempts 2026-09-28 18:07:02.674 [main] [INFO] WaitUtil - Sleeping for 100ms: Waiting between message close attempts 2026-09-28 18:07:02.779 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:02.781 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:02.781 [main] [INFO] WebElement - Waiting for User Logo to be visible (timeout: 250ms) 2026-09-28 18:07:02.817 [main] [INFO] WebElement - Clicking User Logo 2026-09-28 18:07:02.877 [main] [INFO] WebElement - Waiting for User Menu Drawer to be visible 2026-09-28 18:07:02.889 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:02.894 [main] [INFO] WaitUtil - Condition met after 4ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:02.895 [main] [INFO] WebElement - Waiting for Administration Menu Item to be visible (timeout: 250ms) 2026-09-28 18:07:02.923 [main] [INFO] WebElement - Clicking Administration Menu Item 2026-09-28 18:07:03.331 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.AdminPage was opened. 2026-09-28 18:07:03.337 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:03.346 [main] [INFO] WaitUtil - Condition met after 9ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:03.346 [main] [INFO] WebElement - Waiting for navigationItem to be visible (timeout: 250ms) 2026-09-28 18:07:03.666 [main] [INFO] WebElement - Clicking navigationItem 2026-09-28 18:07:03.842 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for user 'studiouser' to appear in users table 2026-09-28 18:07:03.843 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-28 18:07:03.863 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for list (attempt): Waiting for table rows before counting 2026-09-28 18:07:04.126 [main] [INFO] WaitUtil - List became non-empty after 283ms: Waiting for table rows before counting 2026-09-28 18:07:04.256 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [1,1] to be drawn 2026-09-28 18:07:04.295 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-28 18:07:04.326 [main] [INFO] WaitUtil - List became non-empty after 30ms: Waiting for table row cells to load 2026-09-28 18:07:04.342 [main] [INFO] WaitUtil - Condition met after 86ms: Waiting for cell [1,1] to be drawn 2026-09-28 18:07:04.342 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-28 18:07:04.381 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-28 18:07:04.381 [main] [INFO] WaitUtil - Sleeping for 100ms: Polling for condition (attempt): Waiting for user 'studiouser' to appear in users table 2026-09-28 18:07:04.482 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-28 18:07:04.484 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table rows before counting 2026-09-28 18:07:04.489 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [1,1] to be drawn 2026-09-28 18:07:04.495 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-28 18:07:04.498 [main] [INFO] WaitUtil - List became non-empty after 3ms: Waiting for table row cells to load 2026-09-28 18:07:04.504 [main] [INFO] WaitUtil - Condition met after 15ms: Waiting for cell [1,1] to be drawn 2026-09-28 18:07:04.504 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-28 18:07:04.519 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-28 18:07:04.519 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-28 18:07:04.526 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-28 18:07:04.529 [main] [INFO] WaitUtil - List became non-empty after 3ms: Waiting for table row cells to load 2026-09-28 18:07:04.534 [main] [INFO] WaitUtil - Condition met after 15ms: Waiting for cell [2,1] to be drawn 2026-09-28 18:07:04.534 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-28 18:07:04.546 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-28 18:07:04.546 [main] [INFO] WaitUtil - Condition met after 704ms: Waiting for user 'studiouser' to appear in users table 2026-09-28 18:07:04.546 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-28 18:07:04.548 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table rows before counting 2026-09-28 18:07:04.553 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [1,1] to be drawn 2026-09-28 18:07:04.559 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-28 18:07:04.563 [main] [INFO] WaitUtil - List became non-empty after 4ms: Waiting for table row cells to load 2026-09-28 18:07:04.573 [main] [INFO] WaitUtil - Condition met after 20ms: Waiting for cell [1,1] to be drawn 2026-09-28 18:07:04.573 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-28 18:07:04.587 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-28 18:07:04.587 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-28 18:07:04.593 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-28 18:07:04.596 [main] [INFO] WaitUtil - List became non-empty after 3ms: Waiting for table row cells to load 2026-09-28 18:07:04.601 [main] [INFO] WaitUtil - Condition met after 14ms: Waiting for cell [2,1] to be drawn 2026-09-28 18:07:04.601 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-28 18:07:04.614 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-28 18:07:04.615 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for user 'studiouser' to appear in users table 2026-09-28 18:07:04.615 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-28 18:07:04.616 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows before counting 2026-09-28 18:07:04.621 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [1,1] to be drawn 2026-09-28 18:07:04.627 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-28 18:07:04.630 [main] [INFO] WaitUtil - List became non-empty after 3ms: Waiting for table row cells to load 2026-09-28 18:07:04.636 [main] [INFO] WaitUtil - Condition met after 15ms: Waiting for cell [1,1] to be drawn 2026-09-28 18:07:04.636 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-28 18:07:04.650 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-28 18:07:04.650 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-28 18:07:04.656 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-28 18:07:04.659 [main] [INFO] WaitUtil - List became non-empty after 3ms: Waiting for table row cells to load 2026-09-28 18:07:04.665 [main] [INFO] WaitUtil - Condition met after 15ms: Waiting for cell [2,1] to be drawn 2026-09-28 18:07:04.665 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-28 18:07:04.676 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-28 18:07:04.677 [main] [INFO] WaitUtil - Condition met after 62ms: Waiting for user 'studiouser' to appear in users table 2026-09-28 18:07:04.677 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-28 18:07:04.678 [main] [INFO] WaitUtil - List became non-empty after 1ms: Waiting for table rows before counting 2026-09-28 18:07:04.684 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [1,1] to be drawn 2026-09-28 18:07:04.689 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-28 18:07:04.692 [main] [INFO] WaitUtil - List became non-empty after 3ms: Waiting for table row cells to load 2026-09-28 18:07:04.697 [main] [INFO] WaitUtil - Condition met after 13ms: Waiting for cell [1,1] to be drawn 2026-09-28 18:07:04.697 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-28 18:07:04.711 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-28 18:07:04.711 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-28 18:07:04.716 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-28 18:07:04.719 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-28 18:07:04.724 [main] [INFO] WaitUtil - Condition met after 13ms: Waiting for cell [2,1] to be drawn 2026-09-28 18:07:04.725 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-28 18:07:04.736 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-28 18:07:04.737 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-28 18:07:04.742 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-28 18:07:04.745 [main] [INFO] WaitUtil - List became non-empty after 3ms: Waiting for table row cells to load 2026-09-28 18:07:04.751 [main] [INFO] WaitUtil - Condition met after 14ms: Waiting for cell [2,1] to be drawn 2026-09-28 18:07:04.952 [main] [INFO] WebElement - Waiting for drawer to be visible (timeout: 3000ms) 2026-09-28 18:07:05.000 [main] [INFO] WaitUtil - Sleeping for 150ms: Waiting for user edit drawer to fully open 2026-09-28 18:07:05.150 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:05.153 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:05.153 [main] [INFO] WebElement - Waiting for projectsTab to be visible (timeout: 250ms) 2026-09-28 18:07:05.172 [main] [INFO] WebElement - Clicking projectsTab 2026-09-28 18:07:05.313 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:05.315 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:05.315 [main] [INFO] WebElement - Waiting for addRoleBtn to be visible (timeout: 250ms) 2026-09-28 18:07:05.328 [main] [INFO] WebElement - Clicking addRoleBtn 2026-09-28 18:07:05.423 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Picking 'SsoUsersViewProject' from the list 2026-09-28 18:07:05.457 [main] [INFO] WebElement - Getting attribute 'aria-expanded' from projectSelectorTemplate: 'false' 2026-09-28 18:07:05.457 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:05.464 [main] [INFO] WaitUtil - Condition met after 7ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:05.464 [main] [INFO] WebElement - Waiting for projectSelectorTemplate to be visible (timeout: 250ms) 2026-09-28 18:07:05.505 [main] [INFO] WebElement - Clicking projectSelectorTemplate 2026-09-28 18:07:05.618 [main] [INFO] WebElement - Getting attribute 'readonly' from projectSelectorTemplate: 'null' 2026-09-28 18:07:05.618 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:05.622 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:05.622 [main] [INFO] WebElement - Waiting for projectSelectorTemplate to be visible (timeout: 250ms) 2026-09-28 18:07:05.644 [main] [INFO] WebElement - Filling projectSelectorTemplate with text: '' 2026-09-28 18:07:05.860 [main] [INFO] WebElement - Waiting for selectOption[SsoUsersViewProject][1] to be visible (timeout: 500ms) 2026-09-28 18:07:05.889 [main] [INFO] WebElement - Waiting for selectOption[SsoUsersViewProject][1] to be visible (timeout: 2000ms) 2026-09-28 18:07:05.907 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:05.912 [main] [INFO] WaitUtil - Condition met after 5ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:05.913 [main] [INFO] WebElement - Waiting for selectOption[SsoUsersViewProject][1] to be visible (timeout: 250ms) 2026-09-28 18:07:05.939 [main] [INFO] WebElement - Clicking selectOption[SsoUsersViewProject][1] 2026-09-28 18:07:06.059 [main] [INFO] WaitUtil - Condition met after 635ms: Picking 'SsoUsersViewProject' from the list 2026-09-28 18:07:06.060 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Picking 'Manager' from the list 2026-09-28 18:07:06.077 [main] [INFO] WebElement - Getting attribute 'aria-expanded' from projectRoleSelectorTemplate: 'false' 2026-09-28 18:07:06.077 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:06.081 [main] [INFO] WaitUtil - Condition met after 4ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:06.081 [main] [INFO] WebElement - Waiting for projectRoleSelectorTemplate to be visible (timeout: 250ms) 2026-09-28 18:07:06.094 [main] [INFO] WebElement - Clicking projectRoleSelectorTemplate 2026-09-28 18:07:06.182 [main] [INFO] WebElement - Getting attribute 'readonly' from projectRoleSelectorTemplate: '' 2026-09-28 18:07:06.209 [main] [INFO] WebElement - Waiting for selectOption[Manager][1] to be visible (timeout: 500ms) 2026-09-28 18:07:06.226 [main] [INFO] WebElement - Waiting for selectOption[Manager][1] to be visible (timeout: 2000ms) 2026-09-28 18:07:06.264 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:06.269 [main] [INFO] WaitUtil - Condition met after 5ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:06.269 [main] [INFO] WebElement - Waiting for selectOption[Manager][1] to be visible (timeout: 250ms) 2026-09-28 18:07:06.289 [main] [INFO] WebElement - Clicking selectOption[Manager][1] 2026-09-28 18:07:06.611 [main] [INFO] WaitUtil - Condition met after 551ms: Picking 'Manager' from the list 2026-09-28 18:07:06.611 [main] [INFO] WebElement - Checking if emailField is enabled 2026-09-28 18:07:06.632 [main] [INFO] WebElement - Checking if displayNameField is enabled 2026-09-28 18:07:06.648 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:06.651 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:06.651 [main] [INFO] WebElement - Waiting for drawerSubmitBtn to be visible (timeout: 250ms) 2026-09-28 18:07:06.666 [main] [INFO] WebElement - Clicking drawerSubmitBtn 2026-09-28 18:07:06.762 [main] [INFO] WebElement - Waiting for drawer to be hidden 2026-09-28 18:07:07.128 [main] [INFO] DriverPool - App URL (DOCKER): http://appcontainer-659024:8080 2026-09-28 18:07:07.370 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.KeycloakLoginPage was opened. 2026-09-28 18:07:07.370 [main] [INFO] WebElement - Waiting for kcUsername to be visible 2026-09-28 18:07:07.411 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:07.413 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:07.414 [main] [INFO] WebElement - Waiting for kcUsername to be visible (timeout: 250ms) 2026-09-28 18:07:07.423 [main] [INFO] WebElement - Filling Sequentially kcUsername with text: 'studiouser' 2026-09-28 18:07:07.471 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:07.477 [main] [INFO] WaitUtil - Condition met after 6ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:07.478 [main] [INFO] WebElement - Waiting for kcPassword to be visible (timeout: 250ms) 2026-09-28 18:07:07.487 [main] [INFO] WebElement - Filling Sequentially kcPassword with text: 'studiouser' 2026-09-28 18:07:07.534 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:07.538 [main] [INFO] WaitUtil - Condition met after 4ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:07.538 [main] [INFO] WebElement - Waiting for kcLogin to be visible (timeout: 250ms) 2026-09-28 18:07:07.547 [main] [INFO] WebElement - Clicking kcLogin 2026-09-28 18:07:07.691 [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-28 18:07:07.903 [main] [INFO] WaitUtil - Condition met after 211ms: Waiting for SSO login to land back on Studio with a session cookie 2026-09-28 18:07:07.904 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-28 18:07:07.905 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-28 18:07:07.905 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 500ms): Going to 'Projects' 2026-09-28 18:07:07.905 [main] [INFO] WebElement - Waiting for projectsList to be visible (timeout: 1500ms) 2026-09-28 18:07:09.431 [main] [INFO] WebElement - Waiting for selectedTabLabel to be visible (timeout: 1500ms) 2026-09-28 18:07:09.437 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:09.439 [main] [INFO] WaitUtil - Condition met after 1ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:09.439 [main] [INFO] WebElement - Waiting for selectedTabLabel to be visible (timeout: 3000ms) 2026-09-28 18:07:09.444 [main] [INFO] WebElement - Clicking with increased timeout selectedTabLabel 2026-09-28 18:07:09.504 [main] [INFO] WebElement - Waiting for projectsList to be visible (timeout: 1500ms) 2026-09-28 18:07:09.780 [main] [INFO] WaitUtil - Condition met after 1875ms: Going to 'Projects' 2026-09-28 18:07:09.781 [main] [INFO] WebElement - Waiting for contentLoadingSpinner to be hidden 2026-09-28 18:07:09.892 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:09.894 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:09.894 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.RepositoryPage was opened. 2026-09-28 18:07:09.895 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Waiting for project row actions 2026-09-28 18:07:09.903 [main] [INFO] WaitUtil - Condition met after 8ms: Waiting for project row actions 2026-09-28 18:07:09.973 [main] [INFO] WebElement - Waiting for projectRowMoreBtn to be visible (timeout: 4000ms) 2026-09-28 18:07:09.993 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:09.997 [main] [INFO] WaitUtil - Condition met after 4ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:09.998 [main] [INFO] WebElement - Waiting for projectRowMoreBtn to be visible (timeout: 250ms) 2026-09-28 18:07:10.024 [main] [INFO] WebElement - Clicking projectRowMoreBtn 2026-09-28 18:07:10.106 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Waiting for the row overflow menu 2026-09-28 18:07:10.111 [main] [INFO] WaitUtil - Condition met after 5ms: Waiting for the row overflow menu 2026-09-28 18:07:10.172 [main] [INFO] DriverPool - App URL (DOCKER): http://appcontainer-659024:8080 2026-09-28 18:07:10.399 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.KeycloakLoginPage was opened. 2026-09-28 18:07:10.400 [main] [INFO] WebElement - Waiting for kcUsername to be visible 2026-09-28 18:07:10.437 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:10.445 [main] [INFO] WaitUtil - Condition met after 8ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:10.445 [main] [INFO] WebElement - Waiting for kcUsername to be visible (timeout: 250ms) 2026-09-28 18:07:10.458 [main] [INFO] WebElement - Filling Sequentially kcUsername with text: 'admin' 2026-09-28 18:07:10.485 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:10.490 [main] [INFO] WaitUtil - Condition met after 4ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:10.490 [main] [INFO] WebElement - Waiting for kcPassword to be visible (timeout: 250ms) 2026-09-28 18:07:10.513 [main] [INFO] WebElement - Filling Sequentially kcPassword with text: 'admin' 2026-09-28 18:07:10.540 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:10.546 [main] [INFO] WaitUtil - Condition met after 6ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:10.546 [main] [INFO] WebElement - Waiting for kcLogin to be visible (timeout: 250ms) 2026-09-28 18:07:10.561 [main] [INFO] WebElement - Clicking kcLogin 2026-09-28 18:07:10.705 [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-28 18:07:10.938 [main] [INFO] WaitUtil - Condition met after 233ms: Waiting for SSO login to land back on Studio with a session cookie 2026-09-28 18:07:10.938 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-28 18:07:10.980 [main] [INFO] CorePage - Messages currently open: 0 2026-09-28 18:07:10.983 [main] [INFO] WaitUtil - Sleeping for 100ms: Waiting between message close attempts 2026-09-28 18:07:11.179 [main] [INFO] WaitUtil - Sleeping for 100ms: Waiting between message close attempts 2026-09-28 18:07:11.281 [main] [INFO] WaitUtil - Sleeping for 100ms: Waiting between message close attempts 2026-09-28 18:07:11.384 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:11.385 [main] [INFO] WaitUtil - Condition met after 1ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:11.386 [main] [INFO] WebElement - Waiting for User Logo to be visible (timeout: 250ms) 2026-09-28 18:07:11.399 [main] [INFO] WebElement - Clicking User Logo 2026-09-28 18:07:11.454 [main] [INFO] WebElement - Waiting for User Menu Drawer to be visible 2026-09-28 18:07:11.467 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:11.470 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:11.470 [main] [INFO] WebElement - Waiting for Administration Menu Item to be visible (timeout: 250ms) 2026-09-28 18:07:11.480 [main] [INFO] WebElement - Clicking Administration Menu Item 2026-09-28 18:07:11.892 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.AdminPage was opened. 2026-09-28 18:07:11.892 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:11.906 [main] [INFO] WaitUtil - Condition met after 14ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:11.906 [main] [INFO] WebElement - Waiting for navigationItem to be visible (timeout: 250ms) 2026-09-28 18:07:12.103 [main] [INFO] WebElement - Clicking navigationItem 2026-09-28 18:07:12.421 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for user 'studiouser' to appear in users table 2026-09-28 18:07:12.421 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-28 18:07:12.427 [main] [INFO] WaitUtil - Sleeping for 250ms: Polling for list (attempt): Waiting for table rows before counting 2026-09-28 18:07:12.680 [main] [INFO] WaitUtil - List became non-empty after 259ms: Waiting for table rows before counting 2026-09-28 18:07:12.684 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [1,1] to be drawn 2026-09-28 18:07:12.690 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-28 18:07:12.692 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-28 18:07:12.699 [main] [INFO] WaitUtil - Condition met after 14ms: Waiting for cell [1,1] to be drawn 2026-09-28 18:07:12.699 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-28 18:07:12.718 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-28 18:07:12.718 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-28 18:07:12.724 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-28 18:07:12.726 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-28 18:07:12.732 [main] [INFO] WaitUtil - Condition met after 14ms: Waiting for cell [2,1] to be drawn 2026-09-28 18:07:12.732 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-28 18:07:12.747 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-28 18:07:12.747 [main] [INFO] WaitUtil - Condition met after 326ms: Waiting for user 'studiouser' to appear in users table 2026-09-28 18:07:12.747 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-28 18:07:12.749 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table rows before counting 2026-09-28 18:07:12.753 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [1,1] to be drawn 2026-09-28 18:07:12.758 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-28 18:07:12.761 [main] [INFO] WaitUtil - List became non-empty after 3ms: Waiting for table row cells to load 2026-09-28 18:07:12.766 [main] [INFO] WaitUtil - Condition met after 13ms: Waiting for cell [1,1] to be drawn 2026-09-28 18:07:12.766 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-28 18:07:12.779 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-28 18:07:12.779 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-28 18:07:12.785 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-28 18:07:12.788 [main] [INFO] WaitUtil - List became non-empty after 3ms: Waiting for table row cells to load 2026-09-28 18:07:12.793 [main] [INFO] WaitUtil - Condition met after 14ms: Waiting for cell [2,1] to be drawn 2026-09-28 18:07:12.793 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-28 18:07:12.804 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-28 18:07:12.804 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for user 'studiouser' to appear in users table 2026-09-28 18:07:12.804 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-28 18:07:12.806 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table rows before counting 2026-09-28 18:07:12.810 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [1,1] to be drawn 2026-09-28 18:07:12.815 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-28 18:07:12.818 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-28 18:07:12.824 [main] [INFO] WaitUtil - Condition met after 14ms: Waiting for cell [1,1] to be drawn 2026-09-28 18:07:12.824 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-28 18:07:12.837 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-28 18:07:12.838 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-28 18:07:12.843 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-28 18:07:12.846 [main] [INFO] WaitUtil - List became non-empty after 3ms: Waiting for table row cells to load 2026-09-28 18:07:12.851 [main] [INFO] WaitUtil - Condition met after 13ms: Waiting for cell [2,1] to be drawn 2026-09-28 18:07:12.851 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-28 18:07:12.862 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-28 18:07:12.862 [main] [INFO] WaitUtil - Condition met after 58ms: Waiting for user 'studiouser' to appear in users table 2026-09-28 18:07:12.862 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 20000ms, polling: 250ms): Waiting for table rows before counting 2026-09-28 18:07:12.864 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table rows before counting 2026-09-28 18:07:12.869 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [1,1] to be drawn 2026-09-28 18:07:12.874 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-28 18:07:12.876 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-28 18:07:12.882 [main] [INFO] WaitUtil - Condition met after 13ms: Waiting for cell [1,1] to be drawn 2026-09-28 18:07:12.882 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-28 18:07:12.894 [main] [INFO] WebElement - Getting inner text from cells_0: 'admin' 2026-09-28 18:07:12.894 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-28 18:07:12.899 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-28 18:07:12.902 [main] [INFO] WaitUtil - List became non-empty after 2ms: Waiting for table row cells to load 2026-09-28 18:07:12.907 [main] [INFO] WaitUtil - Condition met after 13ms: Waiting for cell [2,1] to be drawn 2026-09-28 18:07:12.907 [main] [INFO] WebElement - Waiting for cells_0 to be visible (timeout: 250ms) 2026-09-28 18:07:12.921 [main] [INFO] WebElement - Getting inner text from cells_0: 'studiouser' 2026-09-28 18:07:12.921 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 100ms): Waiting for cell [2,1] to be drawn 2026-09-28 18:07:12.926 [main] [INFO] WaitUtil - Waiting for list not to be empty (timeout: 250ms, polling: 50ms): Waiting for table row cells to load 2026-09-28 18:07:12.929 [main] [INFO] WaitUtil - List became non-empty after 3ms: Waiting for table row cells to load 2026-09-28 18:07:12.937 [main] [INFO] WaitUtil - Condition met after 16ms: Waiting for cell [2,1] to be drawn 2026-09-28 18:07:13.123 [main] [INFO] WebElement - Waiting for drawer to be visible (timeout: 3000ms) 2026-09-28 18:07:13.164 [main] [INFO] WaitUtil - Sleeping for 150ms: Waiting for user edit drawer to fully open 2026-09-28 18:07:13.314 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:13.317 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:13.317 [main] [INFO] WebElement - Waiting for projectsTab to be visible (timeout: 250ms) 2026-09-28 18:07:13.336 [main] [INFO] WebElement - Clicking projectsTab 2026-09-28 18:07:13.487 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Picking 'Viewer' from the list 2026-09-28 18:07:13.501 [main] [INFO] WebElement - Getting attribute 'aria-expanded' from projectRoleSelectorTemplate: 'false' 2026-09-28 18:07:13.502 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:13.505 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:13.505 [main] [INFO] WebElement - Waiting for projectRoleSelectorTemplate to be visible (timeout: 250ms) 2026-09-28 18:07:13.519 [main] [INFO] WebElement - Clicking projectRoleSelectorTemplate 2026-09-28 18:07:13.642 [main] [INFO] WebElement - Getting attribute 'readonly' from projectRoleSelectorTemplate: '' 2026-09-28 18:07:13.690 [main] [INFO] WebElement - Waiting for selectOption[Viewer][1] to be visible (timeout: 500ms) 2026-09-28 18:07:13.710 [main] [INFO] WebElement - Waiting for selectOption[Viewer][1] to be visible (timeout: 2000ms) 2026-09-28 18:07:13.733 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:13.742 [main] [INFO] WaitUtil - Condition met after 9ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:13.742 [main] [INFO] WebElement - Waiting for selectOption[Viewer][1] to be visible (timeout: 250ms) 2026-09-28 18:07:13.762 [main] [INFO] WebElement - Clicking selectOption[Viewer][1] 2026-09-28 18:07:13.982 [main] [INFO] WaitUtil - Condition met after 495ms: Picking 'Viewer' from the list 2026-09-28 18:07:13.982 [main] [INFO] WebElement - Checking if emailField is enabled 2026-09-28 18:07:14.004 [main] [INFO] WebElement - Checking if displayNameField is enabled 2026-09-28 18:07:14.038 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:14.046 [main] [INFO] WaitUtil - Condition met after 8ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:14.046 [main] [INFO] WebElement - Waiting for drawerSubmitBtn to be visible (timeout: 250ms) 2026-09-28 18:07:14.079 [main] [INFO] WebElement - Clicking drawerSubmitBtn 2026-09-28 18:07:14.186 [main] [INFO] WebElement - Waiting for drawer to be hidden 2026-09-28 18:07:14.419 [main] [INFO] DriverPool - App URL (DOCKER): http://appcontainer-659024:8080 2026-09-28 18:07:14.681 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.KeycloakLoginPage was opened. 2026-09-28 18:07:14.681 [main] [INFO] WebElement - Waiting for kcUsername to be visible 2026-09-28 18:07:14.725 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:14.731 [main] [INFO] WaitUtil - Condition met after 6ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:14.731 [main] [INFO] WebElement - Waiting for kcUsername to be visible (timeout: 250ms) 2026-09-28 18:07:14.741 [main] [INFO] WebElement - Filling Sequentially kcUsername with text: 'studiouser' 2026-09-28 18:07:14.786 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:14.789 [main] [INFO] WaitUtil - Condition met after 3ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:14.789 [main] [INFO] WebElement - Waiting for kcPassword to be visible (timeout: 250ms) 2026-09-28 18:07:14.802 [main] [INFO] WebElement - Filling Sequentially kcPassword with text: 'studiouser' 2026-09-28 18:07:14.835 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:14.839 [main] [INFO] WaitUtil - Condition met after 4ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:14.840 [main] [INFO] WebElement - Waiting for kcLogin to be visible (timeout: 250ms) 2026-09-28 18:07:14.852 [main] [INFO] WebElement - Clicking kcLogin 2026-09-28 18:07:14.972 [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-28 18:07:15.207 [main] [INFO] WaitUtil - Condition met after 235ms: Waiting for SSO login to land back on Studio with a session cookie 2026-09-28 18:07:15.207 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-28 18:07:15.208 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.EditorPage was opened. 2026-09-28 18:07:15.208 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 500ms): Going to 'Projects' 2026-09-28 18:07:15.208 [main] [INFO] WebElement - Waiting for projectsList to be visible (timeout: 1500ms) 2026-09-28 18:07:16.738 [main] [INFO] WebElement - Waiting for selectedTabLabel to be visible (timeout: 1500ms) 2026-09-28 18:07:16.744 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:16.745 [main] [INFO] WaitUtil - Condition met after 1ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:16.745 [main] [INFO] WebElement - Waiting for selectedTabLabel to be visible (timeout: 3000ms) 2026-09-28 18:07:16.751 [main] [INFO] WebElement - Clicking with increased timeout selectedTabLabel 2026-09-28 18:07:16.803 [main] [INFO] WebElement - Waiting for projectsList to be visible (timeout: 1500ms) 2026-09-28 18:07:17.130 [main] [INFO] WaitUtil - Condition met after 1922ms: Going to 'Projects' 2026-09-28 18:07:17.131 [main] [INFO] WebElement - Waiting for contentLoadingSpinner to be hidden 2026-09-28 18:07:17.237 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:17.239 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:17.239 [main] [INFO] CorePage - domain.ui.webstudio.pages.mainpages.RepositoryPage was opened. 2026-09-28 18:07:17.239 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Waiting for project row actions 2026-09-28 18:07:17.244 [main] [INFO] WaitUtil - Condition met after 5ms: Waiting for project row actions 2026-09-28 18:07:17.302 [main] [INFO] WebElement - Waiting for projectRowMoreBtn to be visible (timeout: 4000ms) 2026-09-28 18:07:17.318 [main] [INFO] WaitUtil - Waiting for condition (timeout: 60000ms, polling: 150ms): Waiting for the loading overlay to disappear 2026-09-28 18:07:17.321 [main] [INFO] WaitUtil - Condition met after 2ms: Waiting for the loading overlay to disappear 2026-09-28 18:07:17.321 [main] [INFO] WebElement - Waiting for projectRowMoreBtn to be visible (timeout: 250ms) 2026-09-28 18:07:17.333 [main] [INFO] WebElement - Clicking projectRowMoreBtn 2026-09-28 18:07:17.413 [main] [INFO] WaitUtil - Waiting for condition (timeout: 20000ms, polling: 250ms): Waiting for the row overflow menu 2026-09-28 18:07:17.415 [main] [INFO] WaitUtil - Condition met after 1ms: Waiting for the row overflow menu 2026-09-28 18:07:17.480 [main] [INFO] DockerDriverPool - Closing Playwright Docker for thread: main 2026-09-28 18:07:17.893 [main] [INFO] WaitUtil - Sleeping for 2000ms: Waiting for Docker daemon to complete resource cleanup