simple 19-Nov-2024 22:49:11 Build Onedata Products - gui acceptance pkg - Onepanel basic #2947 (ODSRV-GAPT-COBT-2947) is being prepared for building on agent bamboo-agent-os-15, bamboo version: 9.6.0 simple 19-Nov-2024 22:49:11 Remote agent on 10.87.23.36 (10.87.23.36:22) simple 19-Nov-2024 22:49:11 Build working directory is /home/bamboo/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT simple 19-Nov-2024 22:49:11 Executing build Onedata Products - gui acceptance pkg - Onepanel basic #2947 (ODSRV-GAPT-COBT-2947) simple 19-Nov-2024 22:49:11 Running pre-build action: Build Log Labeller Pre Build Action simple 19-Nov-2024 22:49:11 Running pre-build action: VCS Version Collector simple 19-Nov-2024 22:49:11 Build Onedata Products - gui acceptance pkg - Onepanel basic #2947 (ODSRV-GAPT-COBT-2947) started building on agent 'bamboo-agent-os-15' (Remote agent on 10.87.23.36 (10.87.23.36:22)) simple 19-Nov-2024 22:49:11 All conditions for task 'Clear env' were met. Conditions: Variable bamboo.buildNumber matches pattern [4-9]|.{2,} command 19-Nov-2024 22:49:11 Substituting variable: ${bamboo.OnedataFinalTasksURL} with https://raw.githubusercontent.com/onedata/bamboos/develop/final_tasks.sh simple 19-Nov-2024 22:49:11 Starting task 'Clear env' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 19-Nov-2024 22:49:11 Beginning to execute external process for build 'Onedata Products - gui acceptance pkg - Onepanel basic #2947 (ODSRV-GAPT-COBT-2947)'\n ... running command line: \n/home/bamboo/bamboo-agent-home/temp/ODSRV-GAPT-COBT-2947-ScriptBuildTask-10155074770696253411.sh\n ... in: /home/bamboo/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT\n error 19-Nov-2024 22:49:12 % Total % Received % Xferd Average Speed Time Time Time Current error 19-Nov-2024 22:49:12 Dload Upload Total Spent Left Speed error 19-Nov-2024 22:49:12 error 19-Nov-2024 22:49:12 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 error 19-Nov-2024 22:49:12 100 4822 100 4822 0 0 57404 0 --:--:-- --:--:-- --:--:-- 57404 build 19-Nov-2024 22:49:12 Clearing /tmp/onedata and /home/bamboo/.one-env build 19-Nov-2024 22:49:12 Cleaning helm deployments build 19-Nov-2024 22:49:13 Cleanining pods build 19-Nov-2024 22:49:13 Cleaning kube persistant volumes build 19-Nov-2024 22:49:13 Cleaning dockswift container build 19-Nov-2024 22:49:13 Cleaning docker containers build 19-Nov-2024 22:49:15 Stalled docker containers to remove: build 19-Nov-2024 22:49:15 b6ae807affaf build 19-Nov-2024 22:49:15 Removing stalled docker containers error 19-Nov-2024 22:49:15 Error response from daemon: Cannot kill container: b6ae807affaf: Container b6ae807affafbccdbe23e421c2108f571a3c77a211385acaa0e8682496035ab1 is not running build 19-Nov-2024 22:49:15 b6ae807affaf build 19-Nov-2024 22:49:15 Stalled docker volumes to remove: build 19-Nov-2024 22:49:15 build 19-Nov-2024 22:49:15 Removing stalled docker volumes build 19-Nov-2024 22:49:15 Removing stalled loopdevices build 19-Nov-2024 22:49:18 Done simple 19-Nov-2024 22:49:18 Finished task 'Clear env' with result: Success simple 19-Nov-2024 22:49:18 All conditions for task 'Restart minikube' were met. Conditions: Variable bamboo.buildNumber matches pattern [4-9]|.{2,} simple 19-Nov-2024 22:49:18 Starting task 'Restart minikube' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 19-Nov-2024 22:49:18 Beginning to execute external process for build 'Onedata Products - gui acceptance pkg - Onepanel basic #2947 (ODSRV-GAPT-COBT-2947)'\n ... running command line: \n/home/bamboo/bamboo-agent-home/temp/ODSRV-GAPT-COBT-2947-ScriptBuildTask-10783893127769012953.sh\n ... in: /home/bamboo/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT\n build 19-Nov-2024 22:49:18 Checking status of kubernetes node... build 19-Nov-2024 22:49:18 > kubernetes node status: OK build 19-Nov-2024 22:49:18 Checking status of pods in all namespaces... build 19-Nov-2024 22:49:19 > pod statuses: OK build 19-Nov-2024 22:49:19 Minikube is running, no need to restart. build 19-Nov-2024 22:49:19 If you wish to restart minikube anyway, use the '--force-restart' option. simple 19-Nov-2024 22:49:19 Finished task 'Restart minikube' with result: Success simple 19-Nov-2024 22:49:19 Starting task 'Checkout Default Repository' of type 'com.atlassian.bamboo.plugins.vcs:task.vcs.checkout' simple 19-Nov-2024 22:49:19 Build always requires a clean checkout simple 19-Nov-2024 22:49:19 Cleaning build directory '/home/bamboo/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance' simple 19-Nov-2024 22:49:19 Checking out into /home/bamboo/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance simple 19-Nov-2024 22:49:19 Updating source code to revision: e08cf96f4a472cf11845ec3b04a704bc1a7e3253 simple 19-Nov-2024 22:49:19 Creating local git repository in '/home/bamboo/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/.git'. simple 19-Nov-2024 22:49:19 hint: Using 'master' as the name for the initial branch. This default branch name simple 19-Nov-2024 22:49:19 hint: is subject to change. To configure the initial branch name to use in all simple 19-Nov-2024 22:49:19 hint: of your new repositories, which will suppress this warning, call: simple 19-Nov-2024 22:49:19 hint: simple 19-Nov-2024 22:49:19 hint: git config --global init.defaultBranch simple 19-Nov-2024 22:49:19 hint: simple 19-Nov-2024 22:49:19 hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and simple 19-Nov-2024 22:49:19 hint: 'development'. The just-created branch can be renamed via this command: simple 19-Nov-2024 22:49:19 hint: simple 19-Nov-2024 22:49:19 hint: git branch -m simple 19-Nov-2024 22:49:19 Initialized empty Git repository in /mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/.git/ simple 19-Nov-2024 22:49:19 Fetching 'refs/heads/develop' from 'ssh://git@git.onedata.org:7999/vfs/onedata-acceptance.git'. simple 19-Nov-2024 22:49:19 Warning: Permanently added '[127.0.0.1]:43053' (RSA) to the list of known hosts. simple 19-Nov-2024 22:49:20 Checking out revision e08cf96f4a472cf11845ec3b04a704bc1a7e3253. simple 19-Nov-2024 22:49:21 Switched to branch 'develop' simple 19-Nov-2024 22:49:21 Updated source code to revision: e08cf96f4a472cf11845ec3b04a704bc1a7e3253 simple 19-Nov-2024 22:49:21 Finished task 'Checkout Default Repository' with result: Success simple 19-Nov-2024 22:49:21 All conditions for task 'Init submodules' were met. Conditions: Variable bamboo.buildNumber matches pattern [2-9]|.{2,} command 19-Nov-2024 22:49:21 Substituting variable: ${bamboo.repository.git.repositoryUrl} with ssh://git@git.onedata.org:7999/vfs/onedata-acceptance.git simple 19-Nov-2024 22:49:21 Starting task 'Init submodules' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 19-Nov-2024 22:49:21 Beginning to execute external process for build 'Onedata Products - gui acceptance pkg - Onepanel basic #2947 (ODSRV-GAPT-COBT-2947)'\n ... running command line: \n/home/bamboo/bamboo-agent-home/temp/ODSRV-GAPT-COBT-2947-ScriptBuildTask-870915913228609659.sh\n ... in: /home/bamboo/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT\n build 19-Nov-2024 22:49:21 origin ssh://git@git.onedata.org:7999/vfs/onedata-acceptance.git (fetch) build 19-Nov-2024 22:49:21 origin ssh://git@git.onedata.org:7999/vfs/onedata-acceptance.git (push) build 19-Nov-2024 22:49:21 git submodule init error 19-Nov-2024 22:49:21 Submodule 'automation-examples' (ssh://git@git.onedata.org:7999/vfs/automation-examples.git) registered for path 'automation-examples' error 19-Nov-2024 22:49:21 Submodule 'bamboos' (ssh://git@git.onedata.org:7999/vfs/bamboos.git) registered for path 'bamboos' error 19-Nov-2024 22:49:21 Submodule 'cdmi_swagger' (ssh://git@git.onedata.org:7999/vfs/cdmi-swagger.git) registered for path 'cdmi_swagger' error 19-Nov-2024 22:49:21 Submodule 'one_env' (ssh://git@git.onedata.org:7999/vfs/one-env.git) registered for path 'one_env' error 19-Nov-2024 22:49:21 Submodule 'onepanel_swagger' (ssh://git@git.onedata.org:7999/vfs/onepanel-swagger.git) registered for path 'onepanel_swagger' error 19-Nov-2024 22:49:21 Submodule 'oneprovider_swagger' (ssh://git@git.onedata.org:7999/vfs/oneprovider-swagger.git) registered for path 'oneprovider_swagger' error 19-Nov-2024 22:49:21 Submodule 'onezone_swagger' (ssh://git@git.onedata.org:7999/vfs/onezone-swagger.git) registered for path 'onezone_swagger' build 19-Nov-2024 22:49:21 git submodule update --init --recursive error 19-Nov-2024 22:49:21 Cloning into '/mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/automation-examples'... error 19-Nov-2024 22:49:21 Cloning into '/mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/bamboos'... error 19-Nov-2024 22:49:23 Cloning into '/mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/cdmi_swagger'... error 19-Nov-2024 22:49:24 Cloning into '/mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/one_env'... error 19-Nov-2024 22:49:24 Cloning into '/mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/onepanel_swagger'... error 19-Nov-2024 22:49:25 Cloning into '/mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/oneprovider_swagger'... error 19-Nov-2024 22:49:25 Cloning into '/mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/onezone_swagger'... build 19-Nov-2024 22:49:26 Submodule path 'automation-examples': checked out 'd437e1396007bff2514e435abb63af7e820a22fd' build 19-Nov-2024 22:49:26 Submodule path 'bamboos': checked out 'd2f70c44ec85c1a5f6e837a426fee34fb3bc70eb' build 19-Nov-2024 22:49:26 Submodule path 'cdmi_swagger': checked out '4dd9a95a3eb4602e83457b050b4f973bb6dc3822' build 19-Nov-2024 22:49:26 Submodule path 'one_env': checked out '89c86712cb3dbffd5b6838684ca6820f1d4d64f8' build 19-Nov-2024 22:49:26 Submodule path 'onepanel_swagger': checked out '6ba7d202f7b2202f05c23e6e0317d7cba51da10f' error 19-Nov-2024 22:49:26 Submodule 'bamboos' (ssh://git@git.onedata.org:7999/vfs/bamboos.git) registered for path 'onepanel_swagger/bamboos' error 19-Nov-2024 22:49:26 Cloning into '/mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/onepanel_swagger/bamboos'... build 19-Nov-2024 22:49:28 Submodule path 'onepanel_swagger/bamboos': checked out 'd2f70c44ec85c1a5f6e837a426fee34fb3bc70eb' build 19-Nov-2024 22:49:28 Submodule path 'oneprovider_swagger': checked out '9af1ad3a25560c93284107837f808fea6c12df46' error 19-Nov-2024 22:49:28 Submodule 'bamboos' (ssh://git@git.onedata.org:7999/vfs/bamboos.git) registered for path 'oneprovider_swagger/bamboos' error 19-Nov-2024 22:49:28 Cloning into '/mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/oneprovider_swagger/bamboos'... build 19-Nov-2024 22:49:29 Submodule path 'oneprovider_swagger/bamboos': checked out 'd2f70c44ec85c1a5f6e837a426fee34fb3bc70eb' build 19-Nov-2024 22:49:29 Submodule path 'onezone_swagger': checked out '744de4e20cf55aab62b0c54a30399a2717af853d' error 19-Nov-2024 22:49:29 Submodule 'bamboos' (ssh://git@git.onedata.org:7999/vfs/bamboos.git) registered for path 'onezone_swagger/bamboos' error 19-Nov-2024 22:49:29 Cloning into '/mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/onezone_swagger/bamboos'... build 19-Nov-2024 22:49:31 Submodule path 'onezone_swagger/bamboos': checked out 'd2f70c44ec85c1a5f6e837a426fee34fb3bc70eb' simple 19-Nov-2024 22:49:31 Finished task 'Init submodules' with result: Success simple 19-Nov-2024 22:49:31 Skipping task 'Pull surefire artifact and unpack it' because of unfulfilled condition. Reason: Variable bamboo.buildNumber matches pattern 2|3 simple 19-Nov-2024 22:49:31 All conditions for task 'Download artifacts' were met. Conditions: Variable bamboo.buildNumber matches pattern [4-9]|.{2,} command 19-Nov-2024 22:49:31 Substituting variable: ${bamboo.artifactRepoHostname} with S3 command 19-Nov-2024 22:49:31 Substituting variable: ${bamboo.artifactRepoPort} with 10161 command 19-Nov-2024 22:49:31 Substituting variable: ${bamboo.artifactRepoHostname} with S3 command 19-Nov-2024 22:49:31 Substituting variable: ${bamboo.artifactRepoPort} with 10161 simple 19-Nov-2024 22:49:31 Starting task 'Download artifacts' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 19-Nov-2024 22:49:31 Beginning to execute external process for build 'Onedata Products - gui acceptance pkg - Onepanel basic #2947 (ODSRV-GAPT-COBT-2947)'\n ... running command line: \n/home/bamboo/bamboo-agent-home/temp/ODSRV-GAPT-COBT-2947-ScriptBuildTask-10235947680606932295.sh\n ... in: /home/bamboo/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance\n build 19-Nov-2024 22:49:31 one_env/onenv pull_artifacts --hostname S3 --port 10161 --packages-only branchConfig.yaml build 19-Nov-2024 22:49:33 [WARNING] This is the first run on this host. Initializing config... build 19-Nov-2024 22:49:33 [INFO] Created config file: /home/bamboo/.one-env/config.yaml build 19-Nov-2024 22:49:33 [INFO] Initializing config:  build 19-Nov-2024 22:49:33 [INFO] hostHomeDir: '/home/bamboo' build 19-Nov-2024 22:49:33 [INFO] kubeHostHomeDir: '/home/bamboo' build 19-Nov-2024 22:49:33 [WARNING] Please make sure that the auto-generated config is correct build 19-Nov-2024 22:49:33 version.BuildInfo{Version:"v3.6.3", GitCommit:"d506314abfb5d21419df8c7e7e68012379db2354", GitTreeState:"clean", GoVersion:"go1.16.5"} build 19-Nov-2024 22:49:33 NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION error 19-Nov-2024 22:49:33 error: failed to create clusterrolebinding: clusterrolebindings.rbac.authorization.k8s.io "serviceaccounts-cluster-admin" already exists build 19-Nov-2024 22:49:34 [INFO] ENV variable "bamboo_planRepository_branchName" is set to develop - using it as current branch name simple 19-Nov-2024 22:49:34 Finished task 'Download artifacts' with result: Success simple 19-Nov-2024 22:49:34 All conditions for task 'Codetag Tracker' were met. Conditions: Variable bamboo.buildNumber matches pattern [4-9]|.{2,} simple 19-Nov-2024 22:49:34 Starting task 'Codetag Tracker' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 19-Nov-2024 22:49:34 Beginning to execute external process for build 'Onedata Products - gui acceptance pkg - Onepanel basic #2947 (ODSRV-GAPT-COBT-2947)'\n ... running command line: \n/home/bamboo/bamboo-agent-home/temp/ODSRV-GAPT-COBT-2947-ScriptBuildTask-6319210005175417096.sh\n ... in: /home/bamboo/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance\n build 19-Nov-2024 22:49:34 ./test_run.py -t tests/gui/scenarios/test_onepanel_basic.py --test-type gui -vvv --driver=Chrome -i onedata/acceptance_tests:v1.115 --xvfb --xvfb-recording=failed \ build 19-Nov-2024 22:49:34 -k= --timeout 600 --reruns 1 --reruns-delay 10 build 19-Nov-2024 22:49:35 develop: Pulling from onezone-dev build 19-Nov-2024 22:49:35 Digest: sha256:ac2894641553b1cafefa48f7a3d1eef659ba0caf0ac729ac241c2b252f95addf build 19-Nov-2024 22:49:35 Status: Image is up to date for docker.onedata.org/onezone-dev:develop build 19-Nov-2024 22:49:35 docker.onedata.org/onezone-dev:develop build 19-Nov-2024 22:49:35 develop: Pulling from oneprovider-dev build 19-Nov-2024 22:49:35 Digest: sha256:0ce6aaec5e81f7c010ebc266416bcde93e00a2f5429928d9815d6a900fb2d089 build 19-Nov-2024 22:49:35 Status: Image is up to date for docker.onedata.org/oneprovider-dev:develop build 19-Nov-2024 22:49:35 docker.onedata.org/oneprovider-dev:develop build 19-Nov-2024 22:49:35 develop: Pulling from rest-cli build 19-Nov-2024 22:49:35 Digest: sha256:717da3d152a87a4633a4982dc1daed216f8dfa93408360d780e8c9b245c5dde1 build 19-Nov-2024 22:49:35 Status: Image is up to date for docker.onedata.org/rest-cli:develop build 19-Nov-2024 22:49:35 docker.onedata.org/rest-cli:develop build 19-Nov-2024 22:49:37 Sidecar injection has been disabled build 19-Nov-2024 22:49:37 [WARNING] Could not find: /home/bamboo/.one-env/deployments. Will attempt to delete only the default deployment. build 19-Nov-2024 22:49:37 There is no default deployment to clean build 19-Nov-2024 22:49:37 Deleted 0 k8s deployments build 19-Nov-2024 22:49:37 Deleted 0 k8s services build 19-Nov-2024 22:49:37 Deleted 0 persistent volumes build 19-Nov-2024 22:49:39 ============================= test session starts ============================== build 19-Nov-2024 22:49:39 platform linux -- Python 3.12.3, pytest-8.1.2, pluggy-1.5.0 -- /usr/bin/python3 build 19-Nov-2024 22:49:39 cachedir: .pytest_cache build 19-Nov-2024 22:49:39 metadata: {'Python': '3.12.3', 'Platform': 'Linux-5.4.0-200-generic-x86_64-with-glibc2.39', 'Packages': {'pytest': '8.1.2', 'pluggy': '1.5.0'}, 'Plugins': {'rerunfailures': '14.0', 'html': '4.1.1', 'bdd': '7.2.0', 'base-url': '2.1.0', 'cov': '5.0.0', 'variables': '3.1.0', 'metadata': '3.1.1', 'selenium': '4.1.0'}, 'Base URL': '', 'Driver': 'Chrome', 'Capabilities': {}} build 19-Nov-2024 22:49:39 driver: Chrome build 19-Nov-2024 22:49:39 sensitiveurl: (.*\.)?onedata\.org build 19-Nov-2024 22:49:39 driver: Chrome build 19-Nov-2024 22:49:39 rootdir: /mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/tests build 19-Nov-2024 22:49:39 configfile: pytest.ini build 19-Nov-2024 22:49:39 plugins: rerunfailures-14.0, html-4.1.1, bdd-7.2.0, base-url-2.1.0, cov-5.0.0, variables-3.1.0, metadata-3.1.1, selenium-4.1.0 build 19-Nov-2024 22:49:40 collecting ... collected 17 items build 19-Nov-2024 22:49:40 error 19-Nov-2024 22:49:42 error: failed to create clusterrolebinding: clusterrolebindings.rbac.authorization.k8s.io "serviceaccounts-cluster-admin" already exists build 19-Nov-2024 22:52:26 tests/gui/scenarios/test_onepanel_basic.py::test_support_space[1oz_1op_deployed-browser1] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py Running command: ['one_env/onenv', 'init'] build 19-Nov-2024 22:52:26 version.BuildInfo{Version:"v3.6.3", GitCommit:"d506314abfb5d21419df8c7e7e68012379db2354", GitTreeState:"clean", GoVersion:"go1.16.5"} build 19-Nov-2024 22:52:26 NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION build 19-Nov-2024 22:52:26 Running command: ['./onenv', 'up', '-zi', 'docker.onedata.org/onezone-dev:develop', '-pi', 'docker.onedata.org/oneprovider-dev:develop', '-ri', 'docker.onedata.org/rest-cli:develop', '--timeout', '600', '/mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/tests/gui/environments/1oz_1op_deployed.yaml'] build 19-Nov-2024 22:52:26 [INFO] Resolving image options: build 19-Nov-2024 22:52:26 [INFO] onezoneImage -> docker.onedata.org/onezone-dev:develop build 19-Nov-2024 22:52:26 [INFO] oneproviderImage -> docker.onedata.org/oneprovider-dev:develop build 19-Nov-2024 22:52:26 Hang tight while we grab the latest from your chart repositories... build 19-Nov-2024 22:52:26 ...Successfully got an update from the "onedata" chart repository build 19-Nov-2024 22:52:26 Update Complete. ⎈Happy Helming!⎈ build 19-Nov-2024 22:52:26 Sidecar injection has been disabled build 19-Nov-2024 22:52:26 [INFO] Adding https://onedata.github.io/charts/ repo to helm repositories build 19-Nov-2024 22:52:26 "onedata" already exists with the same configuration, skipping build 19-Nov-2024 22:52:26 coalesce.go:200: warning: cannot overwrite table with non table for external-volume-mounts (map[]) build 19-Nov-2024 22:52:26 coalesce.go:200: warning: cannot overwrite table with non table for external-volumes (map[]) build 19-Nov-2024 22:52:26 coalesce.go:200: warning: cannot overwrite table with non table for external-volume-mounts (map[]) build 19-Nov-2024 22:52:26 coalesce.go:200: warning: cannot overwrite table with non table for external-volumes (map[]) build 19-Nov-2024 22:52:26 coalesce.go:200: warning: cannot overwrite table with non table for external-volumes (map[]) build 19-Nov-2024 22:52:26 coalesce.go:200: warning: cannot overwrite table with non table for external-volume-mounts (map[]) build 19-Nov-2024 22:52:26 coalesce.go:200: warning: cannot overwrite table with non table for external-volume-mounts (map[]) build 19-Nov-2024 22:52:26 coalesce.go:200: warning: cannot overwrite table with non table for external-volumes (map[]) build 19-Nov-2024 22:52:26 coalesce.go:200: warning: cannot overwrite table with non table for external-volumes (map[]) build 19-Nov-2024 22:52:26 coalesce.go:200: warning: cannot overwrite table with non table for external-volume-mounts (map[]) build 19-Nov-2024 22:52:26 coalesce.go:200: warning: cannot overwrite table with non table for external-volume-mounts (map[]) build 19-Nov-2024 22:52:26 coalesce.go:200: warning: cannot overwrite table with non table for external-volumes (map[]) build 19-Nov-2024 22:52:26 coalesce.go:200: warning: cannot overwrite table with non table for external-volume-mounts (map[]) build 19-Nov-2024 22:52:26 coalesce.go:200: warning: cannot overwrite table with non table for external-volumes (map[]) build 19-Nov-2024 22:52:26 NAME: dev build 19-Nov-2024 22:52:26 LAST DEPLOYED: Tue Nov 19 22:49:46 2024 build 19-Nov-2024 22:52:26 NAMESPACE: default build 19-Nov-2024 22:52:26 STATUS: deployed build 19-Nov-2024 22:52:26 REVISION: 1 build 19-Nov-2024 22:52:26 TEST SUITE: None build 19-Nov-2024 22:52:26 Running command: ['./onenv', 'wait', '--timeout', '600'] build 19-Nov-2024 22:52:26 Running command: ['./onenv', 'status'] build 19-Nov-2024 22:52:26 ready: True build 19-Nov-2024 22:52:26 pods: build 19-Nov-2024 22:52:26 dev-oneprovider-krakow-0: build 19-Nov-2024 22:52:26 name: dev-oneprovider-krakow build 19-Nov-2024 22:52:26 domain: dev-oneprovider-krakow.default.svc.cluster.local build 19-Nov-2024 22:52:26 service-type: oneprovider build 19-Nov-2024 22:52:26 ip: 10.244.24.218 build 19-Nov-2024 22:52:26 container-id: 38d89612c1444e4e3a383b519065cbc831653a5cb99bb07d98c9faed236cb058 build 19-Nov-2024 22:52:26 hostname: dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local build 19-Nov-2024 22:52:26 dev-onezone-0: build 19-Nov-2024 22:52:26 name: dev-onezone build 19-Nov-2024 22:52:26 domain: dev-onezone.default.svc.cluster.local build 19-Nov-2024 22:52:26 service-type: onezone build 19-Nov-2024 22:52:26 ip: 10.244.24.216 build 19-Nov-2024 22:52:26 container-id: 86cf79c6bec644f70f474ef20abcec21cb0ebae3e416737a9992efb4b69b9092 build 19-Nov-2024 22:52:26 hostname: dev-onezone-0.dev-onezone.default.svc.cluster.local build 19-Nov-2024 22:52:26 build 19-Nov-2024 22:52:26 Running command: ['./onenv', 'hosts'] build 19-Nov-2024 22:52:26 Removed hosts entry: 10.244.24.213 dev-oneprovider-krakow.default.svc.cluster.local build 19-Nov-2024 22:52:26 Removed hosts entry: 10.244.24.213 dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local build 19-Nov-2024 22:52:26 Removed hosts entry: 10.244.24.210 dev-onezone.default.svc.cluster.local build 19-Nov-2024 22:52:26 Removed hosts entry: 10.244.24.210 dev-onezone-0.dev-onezone.default.svc.cluster.local build 19-Nov-2024 22:52:26 Added hosts entry: 10.244.24.218 dev-oneprovider-krakow.default.svc.cluster.local build 19-Nov-2024 22:52:26 Added hosts entry: 10.244.24.218 dev-oneprovider-krakow-0.dev-oneprovider-krakow.default.svc.cluster.local build 19-Nov-2024 22:52:26 Added hosts entry: 10.244.24.216 dev-onezone.default.svc.cluster.local build 19-Nov-2024 22:52:26 Added hosts entry: 10.244.24.216 dev-onezone-0.dev-onezone.default.svc.cluster.local build 19-Nov-2024 22:52:26 build 19-Nov-2024 22:52:26 ================================================================= build 19-Nov-2024 22:52:26 - Executing scenario 'Support space' build 19-Nov-2024 22:52:26 - from feature 'Basic spaces management utilities using onepanel' build 19-Nov-2024 22:52:26 ----------------------------------------------------------------- build 19-Nov-2024 22:52:26 -- Executing step: admin user does not have access to any space build 19-Nov-2024 22:52:26 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 22:52:26 -- Executing step: users opened [browser1, browser2] browsers' windows build 19-Nov-2024 22:52:26 -- Executing step: users of [browser1, browser2] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 22:52:26 -- Executing step: user of [browser1, browser2] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 creates "space1" space in Onezone build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 clicks "space1" on the spaces list in the sidebar build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 clicks "Providers" of "space1" space in the sidebar build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 clicks Add support button on providers page build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 clicks Copy button on Add support page build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 sees an info notify with text matching to: .*copied.* build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 sends copied token to user of browser1 build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 clicks on Clusters in the main menu build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 clicks on "oneprovider-1" in clusters menu build 19-Nov-2024 22:52:26 -- Executing step: user of browser is idle for 1 second build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 clicks on Spaces item in submenu of "oneprovider-1" item in CLUSTERS sidebar in Onepanel build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 clicks on Support space button in spaces page in Onepanel if there are some spaces already supported build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 selects "posix" from storage selector in support space form in Onepanel build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 types received token to Support token field in support space form in Onepanel build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 types "1" to Size input field in support space form in Onepanel build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 selects GiB radio button in support space form in Onepanel build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 clicks on Support space button in support space form in Onepanel build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 sees an info notify with text matching to: .*[Aa]dded.*support.*space.* build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 sees that space support record for "space1" has appeared in Spaces page in Onepanel build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 clicks "space1" on the spaces list in the sidebar build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 clicks "Providers" of "space1" space in the sidebar build 19-Nov-2024 22:52:26 -- Executing step: user of browser1 sees "oneprovider-1" is on the providers list build 19-Nov-2024 22:52:26 ================================================================= build 19-Nov-2024 22:52:26 PASSED build 19-Nov-2024 22:53:33 tests/gui/scenarios/test_onepanel_basic.py::test_support_space[1oz_1op_deployed-browser2] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 22:53:33 ================================================================= build 19-Nov-2024 22:53:33 - Executing scenario 'Support space' build 19-Nov-2024 22:53:33 - from feature 'Basic spaces management utilities using onepanel' build 19-Nov-2024 22:53:33 ----------------------------------------------------------------- build 19-Nov-2024 22:53:33 -- Executing step: admin user does not have access to any space build 19-Nov-2024 22:53:33 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 22:53:33 -- Executing step: users opened [browser1, browser2] browsers' windows build 19-Nov-2024 22:53:33 -- Executing step: users of [browser1, browser2] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 22:53:33 -- Executing step: user of [browser1, browser2] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 22:53:33 -- Executing step: user of browser1 creates "space1" space in Onezone build 19-Nov-2024 22:53:33 -- Executing step: user of browser1 clicks "space1" on the spaces list in the sidebar build 19-Nov-2024 22:53:33 -- Executing step: user of browser1 clicks "Providers" of "space1" space in the sidebar build 19-Nov-2024 22:53:33 -- Executing step: user of browser1 clicks Add support button on providers page build 19-Nov-2024 22:53:33 -- Executing step: user of browser1 clicks Copy button on Add support page build 19-Nov-2024 22:53:33 -- Executing step: user of browser1 sees an info notify with text matching to: .*copied.* build 19-Nov-2024 22:53:33 -- Executing step: user of browser1 sends copied token to user of browser2 build 19-Nov-2024 22:53:33 -- Executing step: user of browser1 clicks on Clusters in the main menu build 19-Nov-2024 22:53:33 -- Executing step: user of browser1 clicks on "oneprovider-1" in clusters menu build 19-Nov-2024 22:53:33 -- Executing step: user of browser is idle for 1 second build 19-Nov-2024 22:53:33 -- Executing step: user of browser2 clicks on Spaces item in submenu of "oneprovider-1" item in CLUSTERS sidebar in Onepanel build 19-Nov-2024 22:53:33 -- Executing step: user of browser2 clicks on Support space button in spaces page in Onepanel if there are some spaces already supported build 19-Nov-2024 22:53:33 -- Executing step: user of browser2 selects "posix" from storage selector in support space form in Onepanel build 19-Nov-2024 22:53:33 -- Executing step: user of browser2 types received token to Support token field in support space form in Onepanel build 19-Nov-2024 22:53:33 -- Executing step: user of browser2 types "1" to Size input field in support space form in Onepanel build 19-Nov-2024 22:53:33 -- Executing step: user of browser2 selects GiB radio button in support space form in Onepanel build 19-Nov-2024 22:53:33 -- Executing step: user of browser2 clicks on Support space button in support space form in Onepanel build 19-Nov-2024 22:53:33 -- Executing step: user of browser2 sees an info notify with text matching to: .*[Aa]dded.*support.*space.* build 19-Nov-2024 22:53:33 -- Executing step: user of browser2 sees that space support record for "space1" has appeared in Spaces page in Onepanel build 19-Nov-2024 22:53:33 -- Executing step: user of browser1 clicks "space1" on the spaces list in the sidebar build 19-Nov-2024 22:53:33 -- Executing step: user of browser1 clicks "Providers" of "space1" space in the sidebar build 19-Nov-2024 22:53:33 -- Executing step: user of browser1 sees "oneprovider-1" is on the providers list build 19-Nov-2024 22:53:33 ================================================================= build 19-Nov-2024 22:53:33 PASSED build 19-Nov-2024 22:54:25 tests/gui/scenarios/test_onepanel_basic.py::test_user_uploads_files_on_freshly_supported_space_on_newly_created_storage[1oz_1op_deployed-browser_unified] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 22:54:25 ================================================================= build 19-Nov-2024 22:54:25 - Executing scenario 'User uploads files on freshly supported space on newly created storage' build 19-Nov-2024 22:54:25 - from feature 'Storage management using onepanel' build 19-Nov-2024 22:54:25 ----------------------------------------------------------------- build 19-Nov-2024 22:54:25 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 22:54:25 -- Executing step: admin user does not have access to any space build 19-Nov-2024 22:54:25 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 22:54:25 -- Executing step: there is no "new_storage1" storage in "oneprovider-1" Oneprovider panel service build 19-Nov-2024 22:54:25 -- Executing step: users opened [browser_unified, browser_emergency] browsers' windows build 19-Nov-2024 22:54:25 -- Executing step: users of [browser_unified, browser_emergency] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 22:54:25 -- Executing step: user of [browser_unified, browser_emergency] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 22:54:25 -- Executing step: directory tree structure on local file system: (...) build 19-Nov-2024 22:54:25 -- Executing step: user of browser_unified clicks on Clusters in the main menu build 19-Nov-2024 22:54:25 -- Executing step: user of browser_unified clicks on "oneprovider-1" in clusters menu build 19-Nov-2024 22:54:25 -- Executing step: user of browser_unified clicks on Storage backends item in submenu of "oneprovider-1" item in CLUSTERS sidebar in Onepanel build 19-Nov-2024 22:54:25 -- Executing step: user of browser_unified clicks on Add storage backend button in storages page in Onepanel build 19-Nov-2024 22:54:25 -- Executing step: user of browser_unified selects POSIX from storage selector in storages page in Onepanel build 19-Nov-2024 22:54:25 --- STEP FAILED on When "user of browser_unified selects POSIX from storage selector in storages page in Onepanel" build 19-Nov-2024 22:54:25 --- Exception: no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow build 19-Nov-2024 22:54:25 Oneprovider Panel 21.02.7 build 19-Nov-2024 22:54:25 build 19-Nov-2024 22:54:25 ================================================================= build 19-Nov-2024 22:54:25 RERUN build 19-Nov-2024 22:55:07 tests/gui/scenarios/test_onepanel_basic.py::test_user_uploads_files_on_freshly_supported_space_on_newly_created_storage[1oz_1op_deployed-browser_unified] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 22:55:07 ================================================================= build 19-Nov-2024 22:55:07 - Executing scenario 'User uploads files on freshly supported space on newly created storage' build 19-Nov-2024 22:55:07 - from feature 'Storage management using onepanel' build 19-Nov-2024 22:55:07 ----------------------------------------------------------------- build 19-Nov-2024 22:55:07 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 22:55:07 -- Executing step: admin user does not have access to any space build 19-Nov-2024 22:55:07 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 22:55:07 -- Executing step: there is no "new_storage1" storage in "oneprovider-1" Oneprovider panel service build 19-Nov-2024 22:55:07 -- Executing step: users opened [browser_unified, browser_emergency] browsers' windows build 19-Nov-2024 22:55:07 -- Executing step: users of [browser_unified, browser_emergency] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 22:55:07 -- Executing step: user of [browser_unified, browser_emergency] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 22:55:07 -- Executing step: directory tree structure on local file system: (...) build 19-Nov-2024 22:55:07 -- Executing step: user of browser_unified clicks on Clusters in the main menu build 19-Nov-2024 22:55:07 -- Executing step: user of browser_unified clicks on "oneprovider-1" in clusters menu build 19-Nov-2024 22:55:07 -- Executing step: user of browser_unified clicks on Storage backends item in submenu of "oneprovider-1" item in CLUSTERS sidebar in Onepanel build 19-Nov-2024 22:55:07 -- Executing step: user of browser_unified clicks on Add storage backend button in storages page in Onepanel build 19-Nov-2024 22:55:07 -- Executing step: user of browser_unified selects POSIX from storage selector in storages page in Onepanel build 19-Nov-2024 22:55:07 --- STEP FAILED on When "user of browser_unified selects POSIX from storage selector in storages page in Onepanel" build 19-Nov-2024 22:55:07 --- Exception: no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow build 19-Nov-2024 22:55:07 Oneprovider Panel 21.02.7 build 19-Nov-2024 22:55:07 build 19-Nov-2024 22:55:07 ================================================================= build 19-Nov-2024 22:55:07 FAILED build 19-Nov-2024 22:56:00 tests/gui/scenarios/test_onepanel_basic.py::test_user_uploads_files_on_freshly_supported_space_on_newly_created_storage[1oz_1op_deployed-browser_emergency] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 22:56:00 ================================================================= build 19-Nov-2024 22:56:00 - Executing scenario 'User uploads files on freshly supported space on newly created storage' build 19-Nov-2024 22:56:00 - from feature 'Storage management using onepanel' build 19-Nov-2024 22:56:00 ----------------------------------------------------------------- build 19-Nov-2024 22:56:00 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 22:56:00 -- Executing step: admin user does not have access to any space build 19-Nov-2024 22:56:00 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 22:56:00 -- Executing step: there is no "new_storage1" storage in "oneprovider-1" Oneprovider panel service build 19-Nov-2024 22:56:00 -- Executing step: users opened [browser_unified, browser_emergency] browsers' windows build 19-Nov-2024 22:56:00 -- Executing step: users of [browser_unified, browser_emergency] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 22:56:00 -- Executing step: user of [browser_unified, browser_emergency] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 22:56:00 -- Executing step: directory tree structure on local file system: (...) build 19-Nov-2024 22:56:00 -- Executing step: user of browser_unified clicks on Clusters in the main menu build 19-Nov-2024 22:56:00 -- Executing step: user of browser_unified clicks on "oneprovider-1" in clusters menu build 19-Nov-2024 22:56:00 -- Executing step: user of browser_emergency clicks on Storage backends item in submenu of "oneprovider-1" item in CLUSTERS sidebar in Onepanel build 19-Nov-2024 22:56:00 -- Executing step: user of browser_emergency clicks on Add storage backend button in storages page in Onepanel build 19-Nov-2024 22:56:00 -- Executing step: user of browser_emergency selects POSIX from storage selector in storages page in Onepanel build 19-Nov-2024 22:56:00 --- STEP FAILED on When "user of browser_emergency selects POSIX from storage selector in storages page in Onepanel" build 19-Nov-2024 22:56:00 --- Exception: no item found in StorageAddForm in StorageContentPage in content in Oneprovider Panel 21.02.7 build 19-Nov-2024 22:56:00 build 19-Nov-2024 22:56:00 ================================================================= build 19-Nov-2024 22:56:00 RERUN build 19-Nov-2024 22:56:39 tests/gui/scenarios/test_onepanel_basic.py::test_user_uploads_files_on_freshly_supported_space_on_newly_created_storage[1oz_1op_deployed-browser_emergency] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 22:56:39 ================================================================= build 19-Nov-2024 22:56:39 - Executing scenario 'User uploads files on freshly supported space on newly created storage' build 19-Nov-2024 22:56:39 - from feature 'Storage management using onepanel' build 19-Nov-2024 22:56:39 ----------------------------------------------------------------- build 19-Nov-2024 22:56:39 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 22:56:39 -- Executing step: admin user does not have access to any space build 19-Nov-2024 22:56:39 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 22:56:39 -- Executing step: there is no "new_storage1" storage in "oneprovider-1" Oneprovider panel service build 19-Nov-2024 22:56:39 -- Executing step: users opened [browser_unified, browser_emergency] browsers' windows build 19-Nov-2024 22:56:39 -- Executing step: users of [browser_unified, browser_emergency] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 22:56:39 -- Executing step: user of [browser_unified, browser_emergency] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 22:56:39 -- Executing step: directory tree structure on local file system: (...) build 19-Nov-2024 22:56:39 -- Executing step: user of browser_unified clicks on Clusters in the main menu build 19-Nov-2024 22:56:39 -- Executing step: user of browser_unified clicks on "oneprovider-1" in clusters menu build 19-Nov-2024 22:56:39 -- Executing step: user of browser_emergency clicks on Storage backends item in submenu of "oneprovider-1" item in CLUSTERS sidebar in Onepanel build 19-Nov-2024 22:56:39 -- Executing step: user of browser_emergency clicks on Add storage backend button in storages page in Onepanel build 19-Nov-2024 22:56:39 -- Executing step: user of browser_emergency selects POSIX from storage selector in storages page in Onepanel build 19-Nov-2024 22:56:39 --- STEP FAILED on When "user of browser_emergency selects POSIX from storage selector in storages page in Onepanel" build 19-Nov-2024 22:56:39 --- Exception: no item found in StorageAddForm in StorageContentPage in content in Oneprovider Panel 21.02.7 build 19-Nov-2024 22:56:39 build 19-Nov-2024 22:56:39 ================================================================= build 19-Nov-2024 22:56:39 FAILED build 19-Nov-2024 22:57:29 tests/gui/scenarios/test_onepanel_basic.py::test_user_modifies_newly_created_storage[1oz_1op_deployed-browser_unified] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 22:57:29 ================================================================= build 19-Nov-2024 22:57:29 - Executing scenario 'User modifies newly created storage' build 19-Nov-2024 22:57:29 - from feature 'Storage management using onepanel' build 19-Nov-2024 22:57:29 ----------------------------------------------------------------- build 19-Nov-2024 22:57:29 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 22:57:29 -- Executing step: admin user does not have access to any space build 19-Nov-2024 22:57:29 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 22:57:29 -- Executing step: there is no "new_storage1" storage in "oneprovider-1" Oneprovider panel service build 19-Nov-2024 22:57:29 -- Executing step: users opened [browser_unified, browser_emergency] browsers' windows build 19-Nov-2024 22:57:29 -- Executing step: users of [browser_unified, browser_emergency] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 22:57:29 -- Executing step: user of [browser_unified, browser_emergency] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 22:57:29 -- Executing step: directory tree structure on local file system: (...) build 19-Nov-2024 22:57:29 -- Executing step: user of browser_unified adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: (...) build 19-Nov-2024 22:57:29 --- STEP FAILED on When "user of browser_unified adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: build 19-Nov-2024 22:57:29 storage type: POSIX build 19-Nov-2024 22:57:29 mount point: /volumes/posix" build 19-Nov-2024 22:57:29 --- Exception: no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow build 19-Nov-2024 22:57:29 Oneprovider Panel 21.02.7 build 19-Nov-2024 22:57:29 build 19-Nov-2024 22:57:29 ================================================================= build 19-Nov-2024 22:57:29 RERUN build 19-Nov-2024 22:58:11 tests/gui/scenarios/test_onepanel_basic.py::test_user_modifies_newly_created_storage[1oz_1op_deployed-browser_unified] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 22:58:11 ================================================================= build 19-Nov-2024 22:58:11 - Executing scenario 'User modifies newly created storage' build 19-Nov-2024 22:58:11 - from feature 'Storage management using onepanel' build 19-Nov-2024 22:58:11 ----------------------------------------------------------------- build 19-Nov-2024 22:58:11 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 22:58:11 -- Executing step: admin user does not have access to any space build 19-Nov-2024 22:58:11 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 22:58:11 -- Executing step: there is no "new_storage1" storage in "oneprovider-1" Oneprovider panel service build 19-Nov-2024 22:58:11 -- Executing step: users opened [browser_unified, browser_emergency] browsers' windows build 19-Nov-2024 22:58:11 -- Executing step: users of [browser_unified, browser_emergency] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 22:58:11 -- Executing step: user of [browser_unified, browser_emergency] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 22:58:11 -- Executing step: directory tree structure on local file system: (...) build 19-Nov-2024 22:58:11 -- Executing step: user of browser_unified adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: (...) build 19-Nov-2024 22:58:11 --- STEP FAILED on When "user of browser_unified adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: build 19-Nov-2024 22:58:11 storage type: POSIX build 19-Nov-2024 22:58:11 mount point: /volumes/posix" build 19-Nov-2024 22:58:11 --- Exception: no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow build 19-Nov-2024 22:58:11 Oneprovider Panel 21.02.7 build 19-Nov-2024 22:58:11 build 19-Nov-2024 22:58:11 ================================================================= build 19-Nov-2024 22:58:11 FAILED build 19-Nov-2024 22:58:56 tests/gui/scenarios/test_onepanel_basic.py::test_user_modifies_newly_created_storage[1oz_1op_deployed-browser_emergency] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 22:58:56 ================================================================= build 19-Nov-2024 22:58:56 - Executing scenario 'User modifies newly created storage' build 19-Nov-2024 22:58:56 - from feature 'Storage management using onepanel' build 19-Nov-2024 22:58:56 ----------------------------------------------------------------- build 19-Nov-2024 22:58:56 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 22:58:56 -- Executing step: admin user does not have access to any space build 19-Nov-2024 22:58:56 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 22:58:56 -- Executing step: there is no "new_storage1" storage in "oneprovider-1" Oneprovider panel service build 19-Nov-2024 22:58:56 -- Executing step: users opened [browser_unified, browser_emergency] browsers' windows build 19-Nov-2024 22:58:56 -- Executing step: users of [browser_unified, browser_emergency] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 22:58:56 -- Executing step: user of [browser_unified, browser_emergency] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 22:58:56 -- Executing step: directory tree structure on local file system: (...) build 19-Nov-2024 22:58:56 -- Executing step: user of browser_emergency adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: (...) build 19-Nov-2024 22:58:56 --- STEP FAILED on When "user of browser_emergency adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: build 19-Nov-2024 22:58:56 storage type: POSIX build 19-Nov-2024 22:58:56 mount point: /volumes/posix" build 19-Nov-2024 22:58:56 --- Exception: no item found in StorageAddForm in StorageContentPage in content in Oneprovider Panel 21.02.7 build 19-Nov-2024 22:58:56 build 19-Nov-2024 22:58:56 ================================================================= build 19-Nov-2024 22:58:56 RERUN build 19-Nov-2024 22:59:31 tests/gui/scenarios/test_onepanel_basic.py::test_user_modifies_newly_created_storage[1oz_1op_deployed-browser_emergency] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 22:59:31 ================================================================= build 19-Nov-2024 22:59:31 - Executing scenario 'User modifies newly created storage' build 19-Nov-2024 22:59:31 - from feature 'Storage management using onepanel' build 19-Nov-2024 22:59:31 ----------------------------------------------------------------- build 19-Nov-2024 22:59:31 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 22:59:31 -- Executing step: admin user does not have access to any space build 19-Nov-2024 22:59:31 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 22:59:31 -- Executing step: there is no "new_storage1" storage in "oneprovider-1" Oneprovider panel service build 19-Nov-2024 22:59:31 -- Executing step: users opened [browser_unified, browser_emergency] browsers' windows build 19-Nov-2024 22:59:31 -- Executing step: users of [browser_unified, browser_emergency] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 22:59:31 -- Executing step: user of [browser_unified, browser_emergency] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 22:59:31 -- Executing step: directory tree structure on local file system: (...) build 19-Nov-2024 22:59:31 -- Executing step: user of browser_emergency adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: (...) build 19-Nov-2024 22:59:31 --- STEP FAILED on When "user of browser_emergency adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: build 19-Nov-2024 22:59:31 storage type: POSIX build 19-Nov-2024 22:59:31 mount point: /volumes/posix" build 19-Nov-2024 22:59:31 --- Exception: no item found in StorageAddForm in StorageContentPage in content in Oneprovider Panel 21.02.7 build 19-Nov-2024 22:59:31 build 19-Nov-2024 22:59:31 ================================================================= build 19-Nov-2024 22:59:31 FAILED build 19-Nov-2024 23:00:24 tests/gui/scenarios/test_onepanel_basic.py::test_user_removes_newly_created_storage[1oz_1op_deployed-browser_unified] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 23:00:24 ================================================================= build 19-Nov-2024 23:00:24 - Executing scenario 'User removes newly created storage' build 19-Nov-2024 23:00:24 - from feature 'Storage management using onepanel' build 19-Nov-2024 23:00:24 ----------------------------------------------------------------- build 19-Nov-2024 23:00:24 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 23:00:24 -- Executing step: admin user does not have access to any space build 19-Nov-2024 23:00:24 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 23:00:24 -- Executing step: there is no "new_storage1" storage in "oneprovider-1" Oneprovider panel service build 19-Nov-2024 23:00:24 -- Executing step: users opened [browser_unified, browser_emergency] browsers' windows build 19-Nov-2024 23:00:24 -- Executing step: users of [browser_unified, browser_emergency] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 23:00:24 -- Executing step: user of [browser_unified, browser_emergency] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 23:00:24 -- Executing step: directory tree structure on local file system: (...) build 19-Nov-2024 23:00:24 -- Executing step: user of browser_unified adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: (...) build 19-Nov-2024 23:00:24 --- STEP FAILED on When "user of browser_unified adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: build 19-Nov-2024 23:00:24 storage type: POSIX build 19-Nov-2024 23:00:24 mount point: /volumes/posix" build 19-Nov-2024 23:00:24 --- Exception: no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow build 19-Nov-2024 23:00:24 Oneprovider Panel 21.02.7 build 19-Nov-2024 23:00:24 build 19-Nov-2024 23:00:24 ================================================================= build 19-Nov-2024 23:00:24 RERUN build 19-Nov-2024 23:01:06 tests/gui/scenarios/test_onepanel_basic.py::test_user_removes_newly_created_storage[1oz_1op_deployed-browser_unified] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 23:01:06 ================================================================= build 19-Nov-2024 23:01:06 - Executing scenario 'User removes newly created storage' build 19-Nov-2024 23:01:06 - from feature 'Storage management using onepanel' build 19-Nov-2024 23:01:06 ----------------------------------------------------------------- build 19-Nov-2024 23:01:06 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 23:01:06 -- Executing step: admin user does not have access to any space build 19-Nov-2024 23:01:06 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 23:01:06 -- Executing step: there is no "new_storage1" storage in "oneprovider-1" Oneprovider panel service build 19-Nov-2024 23:01:06 -- Executing step: users opened [browser_unified, browser_emergency] browsers' windows build 19-Nov-2024 23:01:06 -- Executing step: users of [browser_unified, browser_emergency] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 23:01:06 -- Executing step: user of [browser_unified, browser_emergency] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 23:01:06 -- Executing step: directory tree structure on local file system: (...) build 19-Nov-2024 23:01:06 -- Executing step: user of browser_unified adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: (...) build 19-Nov-2024 23:01:06 --- STEP FAILED on When "user of browser_unified adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: build 19-Nov-2024 23:01:06 storage type: POSIX build 19-Nov-2024 23:01:06 mount point: /volumes/posix" build 19-Nov-2024 23:01:06 --- Exception: no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow build 19-Nov-2024 23:01:06 Oneprovider Panel 21.02.7 build 19-Nov-2024 23:01:06 build 19-Nov-2024 23:01:06 ================================================================= build 19-Nov-2024 23:01:06 FAILED build 19-Nov-2024 23:01:52 tests/gui/scenarios/test_onepanel_basic.py::test_user_removes_newly_created_storage[1oz_1op_deployed-browser_emergency] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 23:01:52 ================================================================= build 19-Nov-2024 23:01:52 - Executing scenario 'User removes newly created storage' build 19-Nov-2024 23:01:52 - from feature 'Storage management using onepanel' build 19-Nov-2024 23:01:52 ----------------------------------------------------------------- build 19-Nov-2024 23:01:52 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 23:01:52 -- Executing step: admin user does not have access to any space build 19-Nov-2024 23:01:52 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 23:01:52 -- Executing step: there is no "new_storage1" storage in "oneprovider-1" Oneprovider panel service build 19-Nov-2024 23:01:52 -- Executing step: users opened [browser_unified, browser_emergency] browsers' windows build 19-Nov-2024 23:01:52 -- Executing step: users of [browser_unified, browser_emergency] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 23:01:52 -- Executing step: user of [browser_unified, browser_emergency] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 23:01:52 -- Executing step: directory tree structure on local file system: (...) build 19-Nov-2024 23:01:52 -- Executing step: user of browser_emergency adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: (...) build 19-Nov-2024 23:01:52 --- STEP FAILED on When "user of browser_emergency adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: build 19-Nov-2024 23:01:52 storage type: POSIX build 19-Nov-2024 23:01:52 mount point: /volumes/posix" build 19-Nov-2024 23:01:52 --- Exception: no item found in StorageAddForm in StorageContentPage in content in Oneprovider Panel 21.02.7 build 19-Nov-2024 23:01:52 build 19-Nov-2024 23:01:52 ================================================================= build 19-Nov-2024 23:01:52 RERUN build 19-Nov-2024 23:02:27 tests/gui/scenarios/test_onepanel_basic.py::test_user_removes_newly_created_storage[1oz_1op_deployed-browser_emergency] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 23:02:27 ================================================================= build 19-Nov-2024 23:02:27 - Executing scenario 'User removes newly created storage' build 19-Nov-2024 23:02:27 - from feature 'Storage management using onepanel' build 19-Nov-2024 23:02:27 ----------------------------------------------------------------- build 19-Nov-2024 23:02:27 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 23:02:27 -- Executing step: admin user does not have access to any space build 19-Nov-2024 23:02:27 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 23:02:27 -- Executing step: there is no "new_storage1" storage in "oneprovider-1" Oneprovider panel service build 19-Nov-2024 23:02:27 -- Executing step: users opened [browser_unified, browser_emergency] browsers' windows build 19-Nov-2024 23:02:27 -- Executing step: users of [browser_unified, browser_emergency] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 23:02:27 -- Executing step: user of [browser_unified, browser_emergency] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 23:02:27 -- Executing step: directory tree structure on local file system: (...) build 19-Nov-2024 23:02:27 -- Executing step: user of browser_emergency adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: (...) build 19-Nov-2024 23:02:27 --- STEP FAILED on When "user of browser_emergency adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: build 19-Nov-2024 23:02:27 storage type: POSIX build 19-Nov-2024 23:02:27 mount point: /volumes/posix" build 19-Nov-2024 23:02:27 --- Exception: no item found in StorageAddForm in StorageContentPage in content in Oneprovider Panel 21.02.7 build 19-Nov-2024 23:02:27 build 19-Nov-2024 23:02:27 ================================================================= build 19-Nov-2024 23:02:27 FAILED build 19-Nov-2024 23:03:34 tests/gui/scenarios/test_onepanel_basic.py::test_user_sees_that_synchronization_autoupdate_still_works_after_changing_mount_point_for_storage[1oz_1op_deployed] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 23:03:34 ================================================================= build 19-Nov-2024 23:03:34 - Executing scenario 'User sees that synchronization auto-update still works after changing mount point for storage' build 19-Nov-2024 23:03:34 - from feature 'Storage management using onepanel' build 19-Nov-2024 23:03:34 ----------------------------------------------------------------- build 19-Nov-2024 23:03:34 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 23:03:34 -- Executing step: admin user does not have access to any space build 19-Nov-2024 23:03:34 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 23:03:34 -- Executing step: there is no "new_storage1" storage in "oneprovider-1" Oneprovider panel service build 19-Nov-2024 23:03:34 -- Executing step: users opened [browser_unified, browser_emergency] browsers' windows build 19-Nov-2024 23:03:34 -- Executing step: users of [browser_unified, browser_emergency] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 23:03:34 -- Executing step: user of [browser_unified, browser_emergency] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 23:03:34 -- Executing step: directory tree structure on local file system: (...) build 19-Nov-2024 23:03:34 -- Executing step: user of browser_unified creates "space1" space in Onezone build 19-Nov-2024 23:03:34 -- Executing step: user of browser_unified copies dir1 to /volumes/posix/dir directory on docker build 19-Nov-2024 23:03:34 -- Executing step: user of browser_unified adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: (...) build 19-Nov-2024 23:03:34 --- STEP FAILED on When "user of browser_unified adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: build 19-Nov-2024 23:03:34 storage type: POSIX build 19-Nov-2024 23:03:34 mount point: /volumes/posix/dir build 19-Nov-2024 23:03:34 imported storage: true" build 19-Nov-2024 23:03:34 --- Exception: no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow build 19-Nov-2024 23:03:34 Oneprovider Panel 21.02.7 build 19-Nov-2024 23:03:34 build 19-Nov-2024 23:03:34 ================================================================= build 19-Nov-2024 23:03:34 RERUN build 19-Nov-2024 23:04:27 tests/gui/scenarios/test_onepanel_basic.py::test_user_sees_that_synchronization_autoupdate_still_works_after_changing_mount_point_for_storage[1oz_1op_deployed] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 23:04:27 ================================================================= build 19-Nov-2024 23:04:27 - Executing scenario 'User sees that synchronization auto-update still works after changing mount point for storage' build 19-Nov-2024 23:04:27 - from feature 'Storage management using onepanel' build 19-Nov-2024 23:04:27 ----------------------------------------------------------------- build 19-Nov-2024 23:04:27 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 23:04:27 -- Executing step: admin user does not have access to any space build 19-Nov-2024 23:04:27 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 23:04:27 -- Executing step: there is no "new_storage1" storage in "oneprovider-1" Oneprovider panel service build 19-Nov-2024 23:04:27 -- Executing step: users opened [browser_unified, browser_emergency] browsers' windows build 19-Nov-2024 23:04:27 -- Executing step: users of [browser_unified, browser_emergency] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 23:04:27 -- Executing step: user of [browser_unified, browser_emergency] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 23:04:27 -- Executing step: directory tree structure on local file system: (...) build 19-Nov-2024 23:04:27 -- Executing step: user of browser_unified creates "space1" space in Onezone build 19-Nov-2024 23:04:27 -- Executing step: user of browser_unified copies dir1 to /volumes/posix/dir directory on docker build 19-Nov-2024 23:04:27 -- Executing step: user of browser_unified adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: (...) build 19-Nov-2024 23:04:27 --- STEP FAILED on When "user of browser_unified adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: build 19-Nov-2024 23:04:27 storage type: POSIX build 19-Nov-2024 23:04:27 mount point: /volumes/posix/dir build 19-Nov-2024 23:04:27 imported storage: true" build 19-Nov-2024 23:04:27 --- Exception: no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow build 19-Nov-2024 23:04:27 Oneprovider Panel 21.02.7 build 19-Nov-2024 23:04:27 build 19-Nov-2024 23:04:27 ================================================================= build 19-Nov-2024 23:04:27 FAILED build 19-Nov-2024 23:05:26 tests/gui/scenarios/test_onepanel_basic.py::test_user_fails_to_update_import_in_storage_that_is_not_importenabled[1oz_1op_deployed] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 23:05:26 ================================================================= build 19-Nov-2024 23:05:26 - Executing scenario 'User fails to update import in storage that is not import-enabled' build 19-Nov-2024 23:05:26 - from feature 'Storage management using onepanel' build 19-Nov-2024 23:05:26 ----------------------------------------------------------------- build 19-Nov-2024 23:05:26 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 23:05:26 -- Executing step: admin user does not have access to any space build 19-Nov-2024 23:05:26 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 23:05:26 -- Executing step: there is no "new_storage1" storage in "oneprovider-1" Oneprovider panel service build 19-Nov-2024 23:05:26 -- Executing step: users opened [browser_unified, browser_emergency] browsers' windows build 19-Nov-2024 23:05:26 -- Executing step: users of [browser_unified, browser_emergency] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 23:05:26 -- Executing step: user of [browser_unified, browser_emergency] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 23:05:26 -- Executing step: directory tree structure on local file system: (...) build 19-Nov-2024 23:05:26 -- Executing step: user of browser_unified creates "space1" space in Onezone build 19-Nov-2024 23:05:26 -- Executing step: user of browser_unified copies dir1 to /volumes/posix/dir directory on docker build 19-Nov-2024 23:05:26 -- Executing step: user of browser_unified adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: (...) build 19-Nov-2024 23:05:26 --- STEP FAILED on When "user of browser_unified adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: build 19-Nov-2024 23:05:26 storage type: POSIX build 19-Nov-2024 23:05:26 mount point: /volumes/posix/dir" build 19-Nov-2024 23:05:26 --- Exception: no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow build 19-Nov-2024 23:05:26 Oneprovider Panel 21.02.7 build 19-Nov-2024 23:05:26 build 19-Nov-2024 23:05:26 ================================================================= build 19-Nov-2024 23:05:26 RERUN build 19-Nov-2024 23:06:16 tests/gui/scenarios/test_onepanel_basic.py::test_user_fails_to_update_import_in_storage_that_is_not_importenabled[1oz_1op_deployed] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 23:06:16 ================================================================= build 19-Nov-2024 23:06:16 - Executing scenario 'User fails to update import in storage that is not import-enabled' build 19-Nov-2024 23:06:16 - from feature 'Storage management using onepanel' build 19-Nov-2024 23:06:16 ----------------------------------------------------------------- build 19-Nov-2024 23:06:16 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 23:06:16 -- Executing step: admin user does not have access to any space build 19-Nov-2024 23:06:16 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 23:06:16 -- Executing step: there is no "new_storage1" storage in "oneprovider-1" Oneprovider panel service build 19-Nov-2024 23:06:16 -- Executing step: users opened [browser_unified, browser_emergency] browsers' windows build 19-Nov-2024 23:06:16 -- Executing step: users of [browser_unified, browser_emergency] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 23:06:16 -- Executing step: user of [browser_unified, browser_emergency] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 23:06:16 -- Executing step: directory tree structure on local file system: (...) build 19-Nov-2024 23:06:16 -- Executing step: user of browser_unified creates "space1" space in Onezone build 19-Nov-2024 23:06:16 -- Executing step: user of browser_unified copies dir1 to /volumes/posix/dir directory on docker build 19-Nov-2024 23:06:16 -- Executing step: user of browser_unified adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: (...) build 19-Nov-2024 23:06:16 --- STEP FAILED on When "user of browser_unified adds "new_storage1" storage in "oneprovider-1" Oneprovider panel service with following configuration: build 19-Nov-2024 23:06:16 storage type: POSIX build 19-Nov-2024 23:06:16 mount point: /volumes/posix/dir" build 19-Nov-2024 23:06:16 --- Exception: no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow build 19-Nov-2024 23:06:16 Oneprovider Panel 21.02.7 build 19-Nov-2024 23:06:16 build 19-Nov-2024 23:06:16 ================================================================= build 19-Nov-2024 23:06:17 FAILED build 19-Nov-2024 23:07:09 tests/gui/scenarios/test_onepanel_basic.py::test_user_succeeds_to_create_2_storages_with_the_same_name[1oz_1op_deployed] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 23:07:09 ================================================================= build 19-Nov-2024 23:07:09 - Executing scenario 'User succeeds to create 2 storages with the same name' build 19-Nov-2024 23:07:09 - from feature 'Storage management using onepanel' build 19-Nov-2024 23:07:09 ----------------------------------------------------------------- build 19-Nov-2024 23:07:09 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 23:07:09 -- Executing step: admin user does not have access to any space build 19-Nov-2024 23:07:09 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 23:07:09 -- Executing step: there is no "new_storage1" storage in "oneprovider-1" Oneprovider panel service build 19-Nov-2024 23:07:09 -- Executing step: users opened [browser_unified, browser_emergency] browsers' windows build 19-Nov-2024 23:07:09 -- Executing step: users of [browser_unified, browser_emergency] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 23:07:09 -- Executing step: user of [browser_unified, browser_emergency] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 23:07:09 -- Executing step: directory tree structure on local file system: (...) build 19-Nov-2024 23:07:09 -- Executing step: there is no "storage" storage in "oneprovider-1" Oneprovider panel build 19-Nov-2024 23:07:09 -- Executing step: user of browser_unified clicks on Clusters in the main menu build 19-Nov-2024 23:07:09 -- Executing step: user of browser_unified clicks on "oneprovider-1" in clusters menu build 19-Nov-2024 23:07:09 -- Executing step: user of browser_unified clicks on Storage backends item in submenu of "oneprovider-1" item in CLUSTERS sidebar in Onepanel build 19-Nov-2024 23:07:09 -- Executing step: user of browser_unified clicks on Add storage backend button in storages page in Onepanel build 19-Nov-2024 23:07:09 -- Executing step: user of browser_unified selects POSIX from storage selector in storages page in Onepanel build 19-Nov-2024 23:07:09 --- STEP FAILED on When "user of browser_unified selects POSIX from storage selector in storages page in Onepanel" build 19-Nov-2024 23:07:09 --- Exception: no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow build 19-Nov-2024 23:07:09 Oneprovider Panel 21.02.7 build 19-Nov-2024 23:07:09 build 19-Nov-2024 23:07:09 ================================================================= build 19-Nov-2024 23:07:09 RERUN build 19-Nov-2024 23:07:52 tests/gui/scenarios/test_onepanel_basic.py::test_user_succeeds_to_create_2_storages_with_the_same_name[1oz_1op_deployed] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 23:07:52 ================================================================= build 19-Nov-2024 23:07:52 - Executing scenario 'User succeeds to create 2 storages with the same name' build 19-Nov-2024 23:07:52 - from feature 'Storage management using onepanel' build 19-Nov-2024 23:07:52 ----------------------------------------------------------------- build 19-Nov-2024 23:07:52 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 23:07:52 -- Executing step: admin user does not have access to any space build 19-Nov-2024 23:07:52 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 23:07:52 -- Executing step: there is no "new_storage1" storage in "oneprovider-1" Oneprovider panel service build 19-Nov-2024 23:07:52 -- Executing step: users opened [browser_unified, browser_emergency] browsers' windows build 19-Nov-2024 23:07:52 -- Executing step: users of [browser_unified, browser_emergency] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 23:07:52 -- Executing step: user of [browser_unified, browser_emergency] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 23:07:52 -- Executing step: directory tree structure on local file system: (...) build 19-Nov-2024 23:07:52 -- Executing step: there is no "storage" storage in "oneprovider-1" Oneprovider panel build 19-Nov-2024 23:07:52 -- Executing step: user of browser_unified clicks on Clusters in the main menu build 19-Nov-2024 23:07:52 -- Executing step: user of browser_unified clicks on "oneprovider-1" in clusters menu build 19-Nov-2024 23:07:52 -- Executing step: user of browser_unified clicks on Storage backends item in submenu of "oneprovider-1" item in CLUSTERS sidebar in Onepanel build 19-Nov-2024 23:07:52 -- Executing step: user of browser_unified clicks on Add storage backend button in storages page in Onepanel build 19-Nov-2024 23:07:52 -- Executing step: user of browser_unified selects POSIX from storage selector in storages page in Onepanel build 19-Nov-2024 23:07:52 --- STEP FAILED on When "user of browser_unified selects POSIX from storage selector in storages page in Onepanel" build 19-Nov-2024 23:07:52 --- Exception: no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow build 19-Nov-2024 23:07:52 Oneprovider Panel 21.02.7 build 19-Nov-2024 23:07:52 build 19-Nov-2024 23:07:52 ================================================================= build 19-Nov-2024 23:07:52 FAILED build 19-Nov-2024 23:09:12 tests/gui/scenarios/test_onepanel_basic.py::test_user_successfully_deletes_space_instead_of_revoking_it[1oz_1op_deployed] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 23:09:12 ================================================================= build 19-Nov-2024 23:09:12 - Executing scenario 'User successfully deletes space instead of revoking it' build 19-Nov-2024 23:09:12 - from feature 'Basic spaces management utilities using onepanel' build 19-Nov-2024 23:09:12 ----------------------------------------------------------------- build 19-Nov-2024 23:09:12 -- Executing step: admin user does not have access to any space build 19-Nov-2024 23:09:12 -- Executing step: there are no spaces supported by oneprovider-1 in Onepanel build 19-Nov-2024 23:09:12 -- Executing step: users opened [browser1, browser2] browsers' windows build 19-Nov-2024 23:09:12 -- Executing step: users of [browser1, browser2] opened [Onezone, oneprovider-1 provider panel] page build 19-Nov-2024 23:09:12 -- Executing step: user of [browser1, browser2] logged as [admin, admin] to [Onezone, emergency interface of Onepanel] service build 19-Nov-2024 23:09:12 -- Executing step: user of browser1 creates "space1" space in Onezone build 19-Nov-2024 23:09:12 -- Executing step: user of browser1 sends support token for "space1" to user of browser2 build 19-Nov-2024 23:09:12 -- Executing step: user of browser2 supports "space1" space in "oneprovider-1" Oneprovider panel service with following configuration: (...) build 19-Nov-2024 23:09:12 -- Executing step: user of browser1 sees that "space1" has appeared on the spaces list in the sidebar build 19-Nov-2024 23:09:12 -- Executing step: user of browser1 is idle for 2 seconds build 19-Nov-2024 23:09:12 -- Executing step: user of browser1 clicks "space1" on the spaces list in the sidebar build 19-Nov-2024 23:09:12 -- Executing step: user of browser1 clicks "Providers" of "space1" space in the sidebar build 19-Nov-2024 23:09:12 -- Executing step: user of browser1 sees "oneprovider-1" is on the providers list build 19-Nov-2024 23:09:12 -- Executing step: user of browser1 sees that length of providers list of "space1" equals "1" build 19-Nov-2024 23:09:12 -- Executing step: user of browser1 clicks on Clusters in the main menu build 19-Nov-2024 23:09:12 -- Executing step: user of browser1 clicks on "oneprovider-1" in clusters menu build 19-Nov-2024 23:09:12 -- Executing step: user of browser is idle for 1 second build 19-Nov-2024 23:09:12 -- Executing step: user of browser1 clicks on Spaces item in submenu of "oneprovider-1" item in CLUSTERS sidebar in Onepanel build 19-Nov-2024 23:09:12 -- Executing step: user of browser1 expands toolbar for "space1" space record in Spaces page in Onepanel build 19-Nov-2024 23:09:12 -- Executing step: user of browser1 clicks on Revoke space support option in space's toolbar in Onepanel build 19-Nov-2024 23:09:12 -- Executing step: user of browser1 removes space using delete space modal invoked from provided link build 19-Nov-2024 23:09:12 -- Executing step: user of browser1 sees that "space1" has disappeared on the spaces list in the sidebar build 19-Nov-2024 23:09:12 ================================================================= build 19-Nov-2024 23:09:12 PASSED build 19-Nov-2024 23:09:53 tests/gui/scenarios/test_onepanel_basic.py::test_user_sees_notification_on_login_page_after_setting_signin_notification[1oz_1op_deployed] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 23:09:53 ================================================================= build 19-Nov-2024 23:09:53 - Executing scenario 'User sees notification on log-in page after setting sign-in notification' build 19-Nov-2024 23:09:53 - from feature 'Management of GUI settings in Onezone GUI' build 19-Nov-2024 23:09:53 ----------------------------------------------------------------- build 19-Nov-2024 23:09:53 -- Executing step: user opened browser window build 19-Nov-2024 23:09:53 -- Executing step: user of browser opened Onezone page build 19-Nov-2024 23:09:53 -- Executing step: user of browser logged as admin to Onezone service build 19-Nov-2024 23:09:53 -- Executing step: user of browser sets sign in notification: "test sign-in notification" in GUI settings page of "onezone" build 19-Nov-2024 23:09:53 -- Executing step: user of browser logs out from Onezone page build 19-Nov-2024 23:09:53 -- Executing step: user of browser sees sign in notification message: "test sign-in notification" in the login page build 19-Nov-2024 23:09:53 -- Executing step: user of browser logs as admin to Onezone service build 19-Nov-2024 23:09:53 -- Executing step: user of browser removes "test sign-in notification" text from sign in notification in GUI settings page of "onezone" build 19-Nov-2024 23:09:53 ================================================================= build 19-Nov-2024 23:09:53 PASSED build 19-Nov-2024 23:10:38 tests/gui/scenarios/test_onepanel_basic.py::test_user_sees_terms_of_use_page_after_setting_terms_of_use[1oz_1op_deployed] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 23:10:38 ================================================================= build 19-Nov-2024 23:10:38 - Executing scenario 'User sees terms of use page after setting terms of use' build 19-Nov-2024 23:10:38 - from feature 'Management of GUI settings in Onezone GUI' build 19-Nov-2024 23:10:38 ----------------------------------------------------------------- build 19-Nov-2024 23:10:38 -- Executing step: user opened browser window build 19-Nov-2024 23:10:38 -- Executing step: user of browser opened Onezone page build 19-Nov-2024 23:10:38 -- Executing step: user of browser logged as admin to Onezone service build 19-Nov-2024 23:10:38 -- Executing step: user of browser sets terms of use: "test terms of use" in GUI settings page of "onezone" build 19-Nov-2024 23:10:38 -- Executing step: user of browser clicks on Data in the main menu build 19-Nov-2024 23:10:38 -- Executing step: user of browser goes to Terms of use page build 19-Nov-2024 23:10:38 -- Executing step: user of browser sees "test terms of use" on terms of use page build 19-Nov-2024 23:10:38 -- Executing step: user of browser clicks "Back to main page" button on terms of use page build 19-Nov-2024 23:10:38 -- Executing step: user of browser removes "test terms of use" text from terms of use in GUI settings page of "onezone" build 19-Nov-2024 23:10:38 ================================================================= build 19-Nov-2024 23:10:38 PASSED build 19-Nov-2024 23:11:38 tests/gui/scenarios/test_onepanel_basic.py::test_user_sees_information_about_using_cookies_and_link_to_privacy_policy_terms_after_setting_cookies_and_privacy_policy[1oz_1op_deployed] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 23:11:38 ================================================================= build 19-Nov-2024 23:11:38 - Executing scenario 'User sees information about using cookies and link to privacy policy terms after setting cookies and privacy policy' build 19-Nov-2024 23:11:38 - from feature 'Management of GUI settings in Onezone GUI' build 19-Nov-2024 23:11:38 ----------------------------------------------------------------- build 19-Nov-2024 23:11:38 -- Executing step: user opened browser window build 19-Nov-2024 23:11:38 -- Executing step: user of browser opened Onezone page build 19-Nov-2024 23:11:38 -- Executing step: user of browser logged as admin to Onezone service build 19-Nov-2024 23:11:38 -- Executing step: user of browser sets privacy policy: "test privacy policy" in GUI settings page of "onezone" build 19-Nov-2024 23:11:38 -- Executing step: user of browser sets cookie consent notification: "test cookie consent" in GUI settings page of "onezone" build 19-Nov-2024 23:11:38 -- Executing step: user of browser inserts privacy policy link in cookie consent notification in GUI settings page of "onezone" build 19-Nov-2024 23:11:38 -- Executing step: user of browser clicks on Data in the main menu build 19-Nov-2024 23:11:38 -- Executing step: user of browser clicks on privacy policy link in cookies popup build 19-Nov-2024 23:11:38 -- Executing step: user of browser sees "test privacy policy" on privacy policy page build 19-Nov-2024 23:11:38 -- Executing step: user of browser clicks "I understand" button in cookies popup build 19-Nov-2024 23:11:38 -- Executing step: user of browser clicks "Back to main page" button on privacy policy page build 19-Nov-2024 23:11:38 -- Executing step: user of browser removes "test privacy policy" text from privacy policy in GUI settings page of "onezone" build 19-Nov-2024 23:11:38 -- Executing step: user of browser removes "test cookie consent" text from cookie consent notification in GUI settings page of "onezone" build 19-Nov-2024 23:11:38 ================================================================= build 19-Nov-2024 23:11:38 PASSED build 19-Nov-2024 23:12:36 tests/gui/scenarios/test_onepanel_basic.py::test_user_changes_provider_name_and_domain[1oz_1op_deployed] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 23:12:36 ================================================================= build 19-Nov-2024 23:12:36 - Executing scenario 'User changes provider name and domain' build 19-Nov-2024 23:12:36 - from feature 'Provider management in Onepanel GUI' build 19-Nov-2024 23:12:36 ----------------------------------------------------------------- build 19-Nov-2024 23:12:36 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 23:12:36 -- Executing step: initial spaces configuration in "onezone" Onezone service: (...) build 19-Nov-2024 23:12:36 -- Executing step: opened [browser_emergency, space_owner_browser] with [admin, space-owner-user] signed in to [emergency interface of Onepanel, onezone] service build 19-Nov-2024 23:12:36 -- Executing step: provider name set to name of "oneprovider-1" by user of browser_emergency in Onepanel build 19-Nov-2024 23:12:36 -- Executing step: user of browser_emergency clicks on Provider configuration item in submenu of "oneprovider-1" item in CLUSTERS sidebar in Onepanel build 19-Nov-2024 23:12:36 -- Executing step: user of browser_emergency sees that Provider name attribute is equal to the name of "oneprovider-1" provider in Provider panel build 19-Nov-2024 23:12:36 -- Executing step: user of browser_emergency sees that Domain attribute is equal to the hostname of "oneprovider-1" provider in Provider panel build 19-Nov-2024 23:12:36 -- Executing step: user of space_owner_browser clicks "space1" on the spaces list in the sidebar build 19-Nov-2024 23:12:36 -- Executing step: user of space_owner_browser clicks "Files" of "space1" space in the sidebar build 19-Nov-2024 23:12:36 -- Executing step: user of space_owner_browser sees file browser in files tab in Oneprovider page build 19-Nov-2024 23:12:36 -- Executing step: user of space_owner_browser sees current provider named "oneprovider-1" on file browser page build 19-Nov-2024 23:12:36 -- Executing step: user of browser_emergency clicks on Provider configuration item in submenu of "oneprovider-1" item in CLUSTERS sidebar in Onepanel build 19-Nov-2024 23:12:36 -- Executing step: user of browser_emergency clicks on Edit settings button in provider page in Onepanel build 19-Nov-2024 23:12:36 -- Executing step: user of browser_emergency types "pro1" to Provider name input box in modify provider details form in Provider panel build 19-Nov-2024 23:12:36 -- Executing step: user of browser_emergency types test hostname of "oneprovider-1" to Domain input box in modify provider details form in Provider panel build 19-Nov-2024 23:12:36 -- Executing step: user of browser_emergency saves changes in provider details form in Provider panel build 19-Nov-2024 23:12:36 -- Executing step: user of browser_emergency sees an info notify with text matching to: .*[Pp]rovider.*data.*modified.* build 19-Nov-2024 23:12:36 -- Executing step: user of browser_emergency clicks on Discard button in the configure web cert modal build 19-Nov-2024 23:12:36 -- Executing step: user of browser_emergency sees that Provider name attribute is equal to "pro1" in Provider panel build 19-Nov-2024 23:12:36 -- Executing step: user of browser_emergency sees that Domain attribute is equal to test hostname of "oneprovider-1" in Provider panel build 19-Nov-2024 23:12:36 -- Executing step: user of space_owner_browser sees that current provider is "pro1" on file browser page build 19-Nov-2024 23:12:36 -- Executing step: user of space_owner_browser clicks on Data in the main menu build 19-Nov-2024 23:12:36 -- Executing step: user of space_owner_browser sees that "space1" has appeared on the spaces list in the sidebar build 19-Nov-2024 23:12:36 -- Executing step: user of space_owner_browser clicks "space1" on the spaces list in the sidebar build 19-Nov-2024 23:12:36 -- Executing step: user of space_owner_browser clicks "Providers" of "space1" space in the sidebar build 19-Nov-2024 23:12:36 -- Executing step: user of space_owner_browser sees "pro1" is on the providers list build 19-Nov-2024 23:12:36 -- Executing step: user of space_owner_browser sees that hostname in displayed provider popup matches test hostname of provider "oneprovider-1" build 19-Nov-2024 23:12:36 -- Executing step: user of browser_emergency clicks on Edit settings button in provider page in Onepanel build 19-Nov-2024 23:12:36 -- Executing step: user of browser_emergency types name of "oneprovider-1" provider to Provider name input box in modify provider details form in Provider panel build 19-Nov-2024 23:12:36 -- Executing step: user of browser_emergency types hostname of "oneprovider-1" provider to Domain input box in modify provider details form in Provider panel build 19-Nov-2024 23:12:36 -- Executing step: user of browser_emergency saves changes in provider details form in Provider panel build 19-Nov-2024 23:12:36 -- Executing step: user of browser_emergency sees an info notify with text matching to: .*[Pp]rovider.*data.*modified.* build 19-Nov-2024 23:12:36 -- Executing step: user of browser_emergency is idle for 2 seconds build 19-Nov-2024 23:12:36 ================================================================= build 19-Nov-2024 23:12:36 PASSED build 19-Nov-2024 23:13:59 tests/gui/scenarios/test_onepanel_basic.py::test_user_deregisters_provider_registers_it_again_and_sees_that_provider_is_working[1oz_1op_deployed] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 23:13:59 ================================================================= build 19-Nov-2024 23:13:59 - Executing scenario 'User deregisters provider, registers it again and sees that provider is working' build 19-Nov-2024 23:13:59 - from feature 'Provider management in Onepanel GUI' build 19-Nov-2024 23:13:59 ----------------------------------------------------------------- build 19-Nov-2024 23:13:59 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 23:13:59 -- Executing step: initial spaces configuration in "onezone" Onezone service: (...) build 19-Nov-2024 23:13:59 -- Executing step: opened [browser_emergency, space_owner_browser] with [admin, space-owner-user] signed in to [emergency interface of Onepanel, onezone] service build 19-Nov-2024 23:13:59 -- Executing step: provider name set to name of "oneprovider-1" by user of browser_emergency in Onepanel build 19-Nov-2024 23:13:59 -- Executing step: user of space_owner_browser clicks on Data in the main menu build 19-Nov-2024 23:13:59 -- Executing step: user of space_owner_browser clicks "space1" on the spaces list in the sidebar build 19-Nov-2024 23:13:59 -- Executing step: user of space_owner_browser clicks "Providers" of "space1" space in the sidebar build 19-Nov-2024 23:13:59 -- Executing step: user of space_owner_browser sees "oneprovider-1" is on the providers list build 19-Nov-2024 23:13:59 -- Executing step: user of browser_emergency deregisters provider in "oneprovider-1" Oneprovider panel service build 19-Nov-2024 23:13:59 -- Executing step: user of space_owner_browser is idle for 8 seconds build 19-Nov-2024 23:13:59 -- Executing step: user of space_owner_browser clicks on add new provider cluster button in clusters menu build 19-Nov-2024 23:13:59 -- Executing step: user of space_owner_browser copies registration token from clusters page build 19-Nov-2024 23:13:59 -- Executing step: user of space_owner_browser sends copied token to user of browser_emergency build 19-Nov-2024 23:13:59 -- Executing step: user of browser_emergency types received registration token in step 2 of deployment process in Onepanel build 19-Nov-2024 23:13:59 -- Executing step: user of browser_emergency clicks proceed button in step 2 of deployment process in Onepanel build 19-Nov-2024 23:13:59 -- Executing step: user of browser_emergency types name of "oneprovider-1" provider to Provider name field in step 2 of deployment process in Onepanel build 19-Nov-2024 23:13:59 -- Executing step: user of browser_emergency deactivates Request a subdomain toggle build 19-Nov-2024 23:13:59 -- Executing step: user of browser_emergency types hostname of "oneprovider-1" provider to domain field in step 2 of deployment process in Onepanel build 19-Nov-2024 23:13:59 -- Executing step: user of browser_emergency types "admin@admin.email" to admin email field in step 2 of deployment process in Onepanel build 19-Nov-2024 23:13:59 -- Executing step: user of browser_emergency clicks on Register button in step 2 of deployment process in Onepanel build 19-Nov-2024 23:13:59 -- Executing step: user of space_owner_browser is idle for 5 seconds build 19-Nov-2024 23:13:59 -- Executing step: user of browser_emergency selects POSIX from storage selector in step 5 of deployment process in Onepanel build 19-Nov-2024 23:13:59 --- STEP FAILED on When "user of browser_emergency selects POSIX from storage selector in step 5 of deployment process in Onepanel" build 19-Nov-2024 23:13:59 --- Exception: no item found in Step 2: Oneprovider Registration deployment step in content in build 19-Nov-2024 23:13:59 build 19-Nov-2024 23:13:59 ================================================================= build 19-Nov-2024 23:13:59 RERUN build 19-Nov-2024 23:14:33 tests/gui/scenarios/test_onepanel_basic.py::test_user_deregisters_provider_registers_it_again_and_sees_that_provider_is_working[1oz_1op_deployed] <- ../../../../../../../../usr/local/lib/python3.12/dist-packages/pytest_bdd/scenario.py build 19-Nov-2024 23:14:33 ================================================================= build 19-Nov-2024 23:14:33 - Executing scenario 'User deregisters provider, registers it again and sees that provider is working' build 19-Nov-2024 23:14:33 - from feature 'Provider management in Onepanel GUI' build 19-Nov-2024 23:14:33 ----------------------------------------------------------------- build 19-Nov-2024 23:14:33 -- Executing step: initial users configuration in "onezone" Onezone service: (...) build 19-Nov-2024 23:14:33 -- Executing step: initial spaces configuration in "onezone" Onezone service: (...) build 19-Nov-2024 23:14:33 --- STEP FAILED on Given "initial spaces configuration in "onezone" Onezone service: build 19-Nov-2024 23:14:33 space1: build 19-Nov-2024 23:14:33 owner: space-owner-user build 19-Nov-2024 23:14:33 providers: build 19-Nov-2024 23:14:33 - oneprovider-1: build 19-Nov-2024 23:14:33 storage: posix build 19-Nov-2024 23:14:33 size: 1000000" build 19-Nov-2024 23:14:33 --- Exception: [503] Service Unavailable: {"error":{"id":"unregisteredOneprovider","description":"This Oneprovider is not registered."}} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 ================================================================= build 19-Nov-2024 23:14:33 Running command: ['./onenv', 'export', '/mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/tests/gui/logs/report.1732056579.8151004', '-c', '/tmp/logs'] build 19-Nov-2024 23:14:33 [WARNING] Couldn't get entrypoint logs for pod dev-cross-support-job-3p-users-5h7cl. See /home/bamboo/.one-env/deployments/2024.11.19-22.49.43/pod-logs/dev-cross-support-job-3p-users-5h7cl/entrypoint.log for more details build 19-Nov-2024 23:14:33 [INFO] Rsyncing from pod dev-oneprovider-krakow-0: /volumes/persistence/var/log/cluster_manager -> /home/bamboo/.one-env/deployments/2024.11.19-22.49.43/pod-logs/dev-oneprovider-krakow-0/cluster-manager  build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 0 0% 0.00kB/s 0:00:00 (xfr#1, to-chk=11/14) build 19-Nov-2024 23:14:33 0 0% 0.00kB/s 0:00:00 build 19-Nov-2024 23:14:33 3,890 15% 3.71MB/s 0:00:00 (xfr#2, to-chk=9/14) build 19-Nov-2024 23:14:33 8,632 33% 8.23MB/s 0:00:00 (xfr#3, to-chk=7/14) build 19-Nov-2024 23:14:33 8,882 34% 8.47MB/s 0:00:00 (xfr#4, to-chk=5/14) build 19-Nov-2024 23:14:33 12,569 48% 11.99MB/s 0:00:00 (xfr#5, to-chk=3/14) build 19-Nov-2024 23:14:33 12,831 50% 12.24MB/s 0:00:00 (xfr#6, to-chk=1/14) build 19-Nov-2024 23:14:33 12,831 50% 6.12MB/s 0:00:00 (xfr#6, to-chk=0/14) build 19-Nov-2024 23:14:33 [INFO] Rsyncing from pod dev-oneprovider-krakow-0: /volumes/persistence/var/log/op_worker -> /home/bamboo/.one-env/deployments/2024.11.19-22.49.43/pod-logs/dev-oneprovider-krakow-0/op-worker  build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 0 0% 0.00kB/s 0:00:00 build 19-Nov-2024 23:14:33 12,815 0% 12.22MB/s 0:00:00 (xfr#1, to-chk=32/35) build 19-Nov-2024 23:14:33 40,512 0% 38.64MB/s 0:00:00 (xfr#2, to-chk=30/35) build 19-Nov-2024 23:14:33 2,351,076 45% 25.77MB/s 0:00:00 (xfr#3, to-chk=28/35) build 19-Nov-2024 23:14:33 2,378,211 45% 26.07MB/s 0:00:00 (xfr#4, to-chk=26/35) build 19-Nov-2024 23:14:33 2,385,798 45% 25.28MB/s 0:00:00 (xfr#5, to-chk=24/35) build 19-Nov-2024 23:14:33 2,385,798 45% 25.28MB/s 0:00:00 (xfr#6, to-chk=22/35) build 19-Nov-2024 23:14:33 2,410,406 46% 25.54MB/s 0:00:00 (xfr#7, to-chk=20/35) build 19-Nov-2024 23:14:33 2,410,768 46% 25.55MB/s 0:00:00 (xfr#8, to-chk=18/35) build 19-Nov-2024 23:14:33 2,411,069 46% 25.55MB/s 0:00:00 (xfr#9, to-chk=16/35) build 19-Nov-2024 23:14:33 2,578,830 49% 26.16MB/s 0:00:00 (xfr#10, to-chk=14/35) build 19-Nov-2024 23:14:33 2,592,389 49% 26.02MB/s 0:00:00 (xfr#11, to-chk=4/35) build 19-Nov-2024 23:14:33 2,595,359 50% 26.05MB/s 0:00:00 (xfr#12, to-chk=3/35) build 19-Nov-2024 23:14:33 2,595,745 50% 26.06MB/s 0:00:00 (xfr#13, to-chk=2/35) build 19-Nov-2024 23:14:33 2,596,815 50% 26.07MB/s 0:00:00 (xfr#14, to-chk=1/35) build 19-Nov-2024 23:14:33 2,611,174 50% 26.21MB/s 0:00:00 (xfr#15, to-chk=0/35) build 19-Nov-2024 23:14:33 2,611,174 50% 25.67MB/s 0:00:00 (xfr#15, to-chk=0/35) build 19-Nov-2024 23:14:33 2,611,174 50% 25.67MB/s 0:00:00 (xfr#15, to-chk=0/35) build 19-Nov-2024 23:14:33 2,611,174 50% 25.67MB/s 0:00:00 (xfr#15, to-chk=0/35) build 19-Nov-2024 23:14:33 2,611,174 50% 25.67MB/s 0:00:00 (xfr#15, to-chk=0/35) build 19-Nov-2024 23:14:33 2,611,174 50% 25.67MB/s 0:00:00 (xfr#15, to-chk=0/35) build 19-Nov-2024 23:14:33 [INFO] Rsyncing from pod dev-oneprovider-krakow-0: /volumes/persistence/var/log/op_panel -> /home/bamboo/.one-env/deployments/2024.11.19-22.49.43/pod-logs/dev-oneprovider-krakow-0/op-panel  build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 0 0% 0.00kB/s 0:00:00 (xfr#1, to-chk=11/14) build 19-Nov-2024 23:14:33 0 0% 0.00kB/s 0:00:00 build 19-Nov-2024 23:14:33 14,545 15% 13.87MB/s 0:00:00 (xfr#2, to-chk=9/14) build 19-Nov-2024 23:14:33 30,029 32% 28.64MB/s 0:00:00 (xfr#3, to-chk=7/14) build 19-Nov-2024 23:14:33 31,381 34% 29.93MB/s 0:00:00 (xfr#4, to-chk=5/14) build 19-Nov-2024 23:14:33 45,723 49% 43.60MB/s 0:00:00 (xfr#5, to-chk=3/14) build 19-Nov-2024 23:14:33 46,014 50% 43.88MB/s 0:00:00 (xfr#6, to-chk=1/14) build 19-Nov-2024 23:14:33 46,014 50% 21.94MB/s 0:00:00 (xfr#6, to-chk=0/14) build 19-Nov-2024 23:14:33 [INFO] Rsyncing from pod dev-onezone-0: /volumes/persistence/var/log/cluster_manager -> /home/bamboo/.one-env/deployments/2024.11.19-22.49.43/pod-logs/dev-onezone-0/cluster-manager  build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 0 0% 0.00kB/s 0:00:00 (xfr#1, to-chk=11/14) build 19-Nov-2024 23:14:33 0 0% 0.00kB/s 0:00:00 build 19-Nov-2024 23:14:33 1,978 14% 1.89MB/s 0:00:00 (xfr#2, to-chk=9/14) build 19-Nov-2024 23:14:33 4,708 34% 4.49MB/s 0:00:00 (xfr#3, to-chk=7/14) build 19-Nov-2024 23:14:33 4,708 34% 4.49MB/s 0:00:00 (xfr#4, to-chk=5/14) build 19-Nov-2024 23:14:33 6,483 48% 6.18MB/s 0:00:00 (xfr#5, to-chk=3/14) build 19-Nov-2024 23:14:33 6,745 50% 6.43MB/s 0:00:00 (xfr#6, to-chk=1/14) build 19-Nov-2024 23:14:33 6,745 50% 3.22MB/s 0:00:00 (xfr#6, to-chk=0/14) build 19-Nov-2024 23:14:33 [INFO] Rsyncing from pod dev-onezone-0: /volumes/persistence/var/log/oz_panel -> /home/bamboo/.one-env/deployments/2024.11.19-22.49.43/pod-logs/dev-onezone-0/oz-panel  build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 0 0% 0.00kB/s 0:00:00 (xfr#1, to-chk=11/14) build 19-Nov-2024 23:14:33 0 0% 0.00kB/s 0:00:00 build 19-Nov-2024 23:14:33 7,284 16% 6.95MB/s 0:00:00 (xfr#2, to-chk=9/14) build 19-Nov-2024 23:14:33 15,355 33% 14.64MB/s 0:00:00 (xfr#3, to-chk=7/14) build 19-Nov-2024 23:14:33 15,355 33% 14.64MB/s 0:00:00 (xfr#4, to-chk=5/14) build 19-Nov-2024 23:14:33 22,436 49% 21.40MB/s 0:00:00 (xfr#5, to-chk=3/14) build 19-Nov-2024 23:14:33 22,727 50% 21.67MB/s 0:00:00 (xfr#6, to-chk=1/14) build 19-Nov-2024 23:14:33 22,727 50% 2.71MB/s 0:00:00 (xfr#6, to-chk=0/14) build 19-Nov-2024 23:14:33 [INFO] Rsyncing from pod dev-onezone-0: /volumes/persistence/var/log/oz_worker -> /home/bamboo/.one-env/deployments/2024.11.19-22.49.43/pod-logs/dev-onezone-0/oz-worker  build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 0 0% 0.00kB/s 0:00:00 (xfr#1, to-chk=17/20) build 19-Nov-2024 23:14:33 0 0% 0.00kB/s 0:00:00 build 19-Nov-2024 23:14:33 14,377 2% 13.71MB/s 0:00:00 (xfr#2, to-chk=15/20) build 19-Nov-2024 23:14:33 29,375 4% 28.01MB/s 0:00:00 (xfr#3, to-chk=13/20) build 19-Nov-2024 23:14:33 29,375 4% 28.01MB/s 0:00:00 (xfr#4, to-chk=11/20) build 19-Nov-2024 23:14:33 43,272 6% 10.32MB/s 0:00:00 (xfr#5, to-chk=9/20) build 19-Nov-2024 23:14:33 43,363 6% 10.34MB/s 0:00:00 (xfr#6, to-chk=7/20) build 19-Nov-2024 23:14:33 179,153 25% 34.17MB/s 0:00:00 (xfr#7, to-chk=5/20) build 19-Nov-2024 23:14:33 179,450 25% 34.23MB/s 0:00:00 (xfr#8, to-chk=3/20) build 19-Nov-2024 23:14:33 352,873 50% 24.04MB/s 0:00:00 (xfr#9, to-chk=1/20) build 19-Nov-2024 23:14:33 352,873 50% 13.46MB/s 0:00:00 (xfr#9, to-chk=0/20) build 19-Nov-2024 23:14:33 [WARNING] Directory /mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/tests/gui/logs/report.1732056579.8151004 exists, exporting anyway. build 19-Nov-2024 23:14:33 FAILED build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 =================================== FAILURES =================================== build 19-Nov-2024 23:14:33 _ test_user_uploads_files_on_freshly_supported_space_on_newly_created_storage[1oz_1op_deployed-browser_unified] _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 web_elem_root = build 19-Nov-2024 23:14:33 css_sel = '.ember-basic-dropdown' build 19-Nov-2024 23:14:33 err_msg = 'no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow\nOneprovider Panel 21.02.7' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def find_web_elem(web_elem_root, css_sel, err_msg): build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 _scroll_to_css_sel(web_elem_root, css_sel) build 19-Nov-2024 23:14:33 > item = web_elem_root.find_element(By.CSS_SELECTOR, css_sel) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/gui/utils/generic.py:148: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webelement.py:417: in find_element build 19-Nov-2024 23:14:33 return self._execute(Command.FIND_CHILD_ELEMENT, {"using": by, "value": value})["value"] build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webelement.py:395: in _execute build 19-Nov-2024 23:14:33 return self._parent.execute(command, params) build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webdriver.py:354: in execute build 19-Nov-2024 23:14:33 self.error_handler.check_response(response) build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 self = build 19-Nov-2024 23:14:33 response = {'status': 404, 'value': '{"value":{"error":"no such element","message":"no such element: Unable to locate element: {\...unknown>\\n#19 0x5628f4e37ee3 \\u003Cunknown>\\n#20 0x7fa762b16a94 \\u003Cunknown>\\n#21 0x7fa762ba3a34 __clone\\n"}}'} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def check_response(self, response: Dict[str, Any]) -> None: build 19-Nov-2024 23:14:33 """Checks that a JSON response from the WebDriver does not have an build 19-Nov-2024 23:14:33 error. build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 :Args: build 19-Nov-2024 23:14:33 - response - The JSON response from the WebDriver server as a dictionary build 19-Nov-2024 23:14:33 object. build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 :Raises: If the response contains an error message. build 19-Nov-2024 23:14:33 """ build 19-Nov-2024 23:14:33 status = response.get("status", None) build 19-Nov-2024 23:14:33 if not status or status == ErrorCode.SUCCESS: build 19-Nov-2024 23:14:33 return build 19-Nov-2024 23:14:33 value = None build 19-Nov-2024 23:14:33 message = response.get("message", "") build 19-Nov-2024 23:14:33 screen: str = response.get("screen", "") build 19-Nov-2024 23:14:33 stacktrace = None build 19-Nov-2024 23:14:33 if isinstance(status, int): build 19-Nov-2024 23:14:33 value_json = response.get("value", None) build 19-Nov-2024 23:14:33 if value_json and isinstance(value_json, str): build 19-Nov-2024 23:14:33 import json build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 value = json.loads(value_json) build 19-Nov-2024 23:14:33 if len(value) == 1: build 19-Nov-2024 23:14:33 value = value["value"] build 19-Nov-2024 23:14:33 status = value.get("error", None) build 19-Nov-2024 23:14:33 if not status: build 19-Nov-2024 23:14:33 status = value.get("status", ErrorCode.UNKNOWN_ERROR) build 19-Nov-2024 23:14:33 message = value.get("value") or value.get("message") build 19-Nov-2024 23:14:33 if not isinstance(message, str): build 19-Nov-2024 23:14:33 value = message build 19-Nov-2024 23:14:33 message = message.get("message") build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 message = value.get("message", None) build 19-Nov-2024 23:14:33 except ValueError: build 19-Nov-2024 23:14:33 pass build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 exception_class: Type[WebDriverException] build 19-Nov-2024 23:14:33 e = ErrorCode() build 19-Nov-2024 23:14:33 error_codes = [item for item in dir(e) if not item.startswith("__")] build 19-Nov-2024 23:14:33 for error_code in error_codes: build 19-Nov-2024 23:14:33 error_info = getattr(ErrorCode, error_code) build 19-Nov-2024 23:14:33 if isinstance(error_info, list) and status in error_info: build 19-Nov-2024 23:14:33 exception_class = getattr(ExceptionMapping, error_code, WebDriverException) build 19-Nov-2024 23:14:33 break build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 exception_class = WebDriverException build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 if not value: build 19-Nov-2024 23:14:33 value = response["value"] build 19-Nov-2024 23:14:33 if isinstance(value, str): build 19-Nov-2024 23:14:33 raise exception_class(value) build 19-Nov-2024 23:14:33 if message == "" and "message" in value: build 19-Nov-2024 23:14:33 message = value["message"] build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 screen = None # type: ignore[assignment] build 19-Nov-2024 23:14:33 if "screen" in value: build 19-Nov-2024 23:14:33 screen = value["screen"] build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 stacktrace = None build 19-Nov-2024 23:14:33 st_value = value.get("stackTrace") or value.get("stacktrace") build 19-Nov-2024 23:14:33 if st_value: build 19-Nov-2024 23:14:33 if isinstance(st_value, str): build 19-Nov-2024 23:14:33 stacktrace = st_value.split("\n") build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 stacktrace = [] build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 for frame in st_value: build 19-Nov-2024 23:14:33 line = frame.get("lineNumber", "") build 19-Nov-2024 23:14:33 file = frame.get("fileName", "") build 19-Nov-2024 23:14:33 if line: build 19-Nov-2024 23:14:33 file = f"{file}:{line}" build 19-Nov-2024 23:14:33 meth = frame.get("methodName", "") build 19-Nov-2024 23:14:33 if "className" in frame: build 19-Nov-2024 23:14:33 meth = f"{frame['className']}.{meth}" build 19-Nov-2024 23:14:33 msg = " at %s (%s)" build 19-Nov-2024 23:14:33 msg = msg % (meth, file) build 19-Nov-2024 23:14:33 stacktrace.append(msg) build 19-Nov-2024 23:14:33 except TypeError: build 19-Nov-2024 23:14:33 pass build 19-Nov-2024 23:14:33 if exception_class == UnexpectedAlertPresentException: build 19-Nov-2024 23:14:33 alert_text = None build 19-Nov-2024 23:14:33 if "data" in value: build 19-Nov-2024 23:14:33 alert_text = value["data"].get("text") build 19-Nov-2024 23:14:33 elif "alert" in value: build 19-Nov-2024 23:14:33 alert_text = value["alert"].get("text") build 19-Nov-2024 23:14:33 raise exception_class(message, screen, stacktrace, alert_text) # type: ignore[call-arg] # mypy is not smart enough here build 19-Nov-2024 23:14:33 > raise exception_class(message, screen, stacktrace) build 19-Nov-2024 23:14:33 E selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".ember-basic-dropdown"} build 19-Nov-2024 23:14:33 E (Session info: chrome=115.0.5763.0); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception build 19-Nov-2024 23:14:33 E Stacktrace: build 19-Nov-2024 23:14:33 E #0 0x5628f4e3f2b3 build 19-Nov-2024 23:14:33 E #1 0x5628f4b6f2d7 build 19-Nov-2024 23:14:33 E #2 0x5628f4bad87b build 19-Nov-2024 23:14:33 E #3 0x5628f4bad971 build 19-Nov-2024 23:14:33 E #4 0x5628f4ba3816 build 19-Nov-2024 23:14:33 E #5 0x5628f4bccdcd build 19-Nov-2024 23:14:33 E #6 0x5628f4ba36e6 build 19-Nov-2024 23:14:33 E #7 0x5628f4bccf6e build 19-Nov-2024 23:14:33 E #8 0x5628f4be4fe9 build 19-Nov-2024 23:14:33 E #9 0x5628f4bccb73 build 19-Nov-2024 23:14:33 E #10 0x5628f4ba21ab build 19-Nov-2024 23:14:33 E #11 0x5628f4ba2f4e build 19-Nov-2024 23:14:33 E #12 0x5628f4e00668 build 19-Nov-2024 23:14:33 E #13 0x5628f4e04627 build 19-Nov-2024 23:14:33 E #14 0x5628f4e0eb8c build 19-Nov-2024 23:14:33 E #15 0x5628f4e05253 build 19-Nov-2024 23:14:33 E #16 0x5628f4dd3927 build 19-Nov-2024 23:14:33 E #17 0x5628f4e29018 build 19-Nov-2024 23:14:33 E #18 0x5628f4e291a6 build 19-Nov-2024 23:14:33 E #19 0x5628f4e37ee3 build 19-Nov-2024 23:14:33 E #20 0x7fa762b16a94 build 19-Nov-2024 23:14:33 E #21 0x7fa762ba3a34 __clone build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/errorhandler.py:229: NoSuchElementException build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 The above exception was the direct cause of the following exception: build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 fixturefunc = build 19-Nov-2024 23:14:33 request = > build 19-Nov-2024 23:14:33 kwargs = {'browser_id': 'browser_unified', 'onepanel': , 'selenium': {'browser_emerg...iles_on_freshly_supported_space_on_newly_created_storage[1oz_1op_deployed-browser_unified]>>}, 'storage_type': 'POSIX'} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def call_fixture_func( build 19-Nov-2024 23:14:33 fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs build 19-Nov-2024 23:14:33 ) -> FixtureValue: build 19-Nov-2024 23:14:33 if is_generator(fixturefunc): build 19-Nov-2024 23:14:33 fixturefunc = cast( build 19-Nov-2024 23:14:33 Callable[..., Generator[FixtureValue, None, None]], fixturefunc build 19-Nov-2024 23:14:33 ) build 19-Nov-2024 23:14:33 generator = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 fixture_result = next(generator) build 19-Nov-2024 23:14:33 except StopIteration: build 19-Nov-2024 23:14:33 raise ValueError(f"{request.fixturename} did not yield a value") from None build 19-Nov-2024 23:14:33 finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator) build 19-Nov-2024 23:14:33 request.addfinalizer(finalizer) build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 fixturefunc = cast(Callable[..., FixtureValue], fixturefunc) build 19-Nov-2024 23:14:33 > fixture_result = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/_pytest/fixtures.py:913: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 tests/utils/bdd_utils.py:78: in wrapper build 19-Nov-2024 23:14:33 return fun(*ba.args, **ba.kwargs) build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/decorator.py:232: in fun build 19-Nov-2024 23:14:33 return caller(func, *(extras + args), **kw) build 19-Nov-2024 23:14:33 tests/utils/utils.py:93: in wrapper build 19-Nov-2024 23:14:33 return fun(*args, **kwargs) build 19-Nov-2024 23:14:33 tests/gui/steps/onepanel/storages.py:28: in wt_select_storage_type_in_storage_page_op_panel build 19-Nov-2024 23:14:33 ).content.storages.form.storage_selector build 19-Nov-2024 23:14:33 tests/gui/utils/core/web_elements.py:60: in __get__ build 19-Nov-2024 23:14:33 elem = super().__get__(instance, owner) build 19-Nov-2024 23:14:33 tests/gui/utils/core/web_elements.py:26: in __get__ build 19-Nov-2024 23:14:33 return find_web_elem( build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 web_elem_root = build 19-Nov-2024 23:14:33 css_sel = '.ember-basic-dropdown' build 19-Nov-2024 23:14:33 err_msg = 'no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow\nOneprovider Panel 21.02.7' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def find_web_elem(web_elem_root, css_sel, err_msg): build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 _scroll_to_css_sel(web_elem_root, css_sel) build 19-Nov-2024 23:14:33 item = web_elem_root.find_element(By.CSS_SELECTOR, css_sel) build 19-Nov-2024 23:14:33 except NoSuchElementException as exc: build 19-Nov-2024 23:14:33 with suppress(TypeError): build 19-Nov-2024 23:14:33 err_msg = err_msg() build 19-Nov-2024 23:14:33 > raise RuntimeError(err_msg) from exc build 19-Nov-2024 23:14:33 E RuntimeError: no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow build 19-Nov-2024 23:14:33 E Oneprovider Panel 21.02.7 build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/gui/utils/generic.py:152: RuntimeError build 19-Nov-2024 23:14:33 ------------------------------ Captured log call ------------------------------- build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 ------------------------------ Captured log call ------------------------------- build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 ------------------------------- pytest-selenium -------------------------------- build 19-Nov-2024 23:14:33 URL: https://dev-oneprovider-krakow.default.svc.cluster.local:9443/#/onedata/clusters/86f7ac8f0f384f0b4a286ed62bec867echc669/overview build 19-Nov-2024 23:14:33 _ test_user_uploads_files_on_freshly_supported_space_on_newly_created_storage[1oz_1op_deployed-browser_emergency] _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 web_elem_root = build 19-Nov-2024 23:14:33 css_sel = '.ember-basic-dropdown' build 19-Nov-2024 23:14:33 err_msg = 'no item found in StorageAddForm in StorageContentPage in content in Oneprovider Panel 21.02.7' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def find_web_elem(web_elem_root, css_sel, err_msg): build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 _scroll_to_css_sel(web_elem_root, css_sel) build 19-Nov-2024 23:14:33 > item = web_elem_root.find_element(By.CSS_SELECTOR, css_sel) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/gui/utils/generic.py:148: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webelement.py:417: in find_element build 19-Nov-2024 23:14:33 return self._execute(Command.FIND_CHILD_ELEMENT, {"using": by, "value": value})["value"] build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webelement.py:395: in _execute build 19-Nov-2024 23:14:33 return self._parent.execute(command, params) build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webdriver.py:354: in execute build 19-Nov-2024 23:14:33 self.error_handler.check_response(response) build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 self = build 19-Nov-2024 23:14:33 response = {'status': 404, 'value': '{"value":{"error":"no such element","message":"no such element: Unable to locate element: {\...unknown>\\n#19 0x56451c74eee3 \\u003Cunknown>\\n#20 0x7fcaae26ca94 \\u003Cunknown>\\n#21 0x7fcaae2f9a34 __clone\\n"}}'} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def check_response(self, response: Dict[str, Any]) -> None: build 19-Nov-2024 23:14:33 """Checks that a JSON response from the WebDriver does not have an build 19-Nov-2024 23:14:33 error. build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 :Args: build 19-Nov-2024 23:14:33 - response - The JSON response from the WebDriver server as a dictionary build 19-Nov-2024 23:14:33 object. build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 :Raises: If the response contains an error message. build 19-Nov-2024 23:14:33 """ build 19-Nov-2024 23:14:33 status = response.get("status", None) build 19-Nov-2024 23:14:33 if not status or status == ErrorCode.SUCCESS: build 19-Nov-2024 23:14:33 return build 19-Nov-2024 23:14:33 value = None build 19-Nov-2024 23:14:33 message = response.get("message", "") build 19-Nov-2024 23:14:33 screen: str = response.get("screen", "") build 19-Nov-2024 23:14:33 stacktrace = None build 19-Nov-2024 23:14:33 if isinstance(status, int): build 19-Nov-2024 23:14:33 value_json = response.get("value", None) build 19-Nov-2024 23:14:33 if value_json and isinstance(value_json, str): build 19-Nov-2024 23:14:33 import json build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 value = json.loads(value_json) build 19-Nov-2024 23:14:33 if len(value) == 1: build 19-Nov-2024 23:14:33 value = value["value"] build 19-Nov-2024 23:14:33 status = value.get("error", None) build 19-Nov-2024 23:14:33 if not status: build 19-Nov-2024 23:14:33 status = value.get("status", ErrorCode.UNKNOWN_ERROR) build 19-Nov-2024 23:14:33 message = value.get("value") or value.get("message") build 19-Nov-2024 23:14:33 if not isinstance(message, str): build 19-Nov-2024 23:14:33 value = message build 19-Nov-2024 23:14:33 message = message.get("message") build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 message = value.get("message", None) build 19-Nov-2024 23:14:33 except ValueError: build 19-Nov-2024 23:14:33 pass build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 exception_class: Type[WebDriverException] build 19-Nov-2024 23:14:33 e = ErrorCode() build 19-Nov-2024 23:14:33 error_codes = [item for item in dir(e) if not item.startswith("__")] build 19-Nov-2024 23:14:33 for error_code in error_codes: build 19-Nov-2024 23:14:33 error_info = getattr(ErrorCode, error_code) build 19-Nov-2024 23:14:33 if isinstance(error_info, list) and status in error_info: build 19-Nov-2024 23:14:33 exception_class = getattr(ExceptionMapping, error_code, WebDriverException) build 19-Nov-2024 23:14:33 break build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 exception_class = WebDriverException build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 if not value: build 19-Nov-2024 23:14:33 value = response["value"] build 19-Nov-2024 23:14:33 if isinstance(value, str): build 19-Nov-2024 23:14:33 raise exception_class(value) build 19-Nov-2024 23:14:33 if message == "" and "message" in value: build 19-Nov-2024 23:14:33 message = value["message"] build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 screen = None # type: ignore[assignment] build 19-Nov-2024 23:14:33 if "screen" in value: build 19-Nov-2024 23:14:33 screen = value["screen"] build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 stacktrace = None build 19-Nov-2024 23:14:33 st_value = value.get("stackTrace") or value.get("stacktrace") build 19-Nov-2024 23:14:33 if st_value: build 19-Nov-2024 23:14:33 if isinstance(st_value, str): build 19-Nov-2024 23:14:33 stacktrace = st_value.split("\n") build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 stacktrace = [] build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 for frame in st_value: build 19-Nov-2024 23:14:33 line = frame.get("lineNumber", "") build 19-Nov-2024 23:14:33 file = frame.get("fileName", "") build 19-Nov-2024 23:14:33 if line: build 19-Nov-2024 23:14:33 file = f"{file}:{line}" build 19-Nov-2024 23:14:33 meth = frame.get("methodName", "") build 19-Nov-2024 23:14:33 if "className" in frame: build 19-Nov-2024 23:14:33 meth = f"{frame['className']}.{meth}" build 19-Nov-2024 23:14:33 msg = " at %s (%s)" build 19-Nov-2024 23:14:33 msg = msg % (meth, file) build 19-Nov-2024 23:14:33 stacktrace.append(msg) build 19-Nov-2024 23:14:33 except TypeError: build 19-Nov-2024 23:14:33 pass build 19-Nov-2024 23:14:33 if exception_class == UnexpectedAlertPresentException: build 19-Nov-2024 23:14:33 alert_text = None build 19-Nov-2024 23:14:33 if "data" in value: build 19-Nov-2024 23:14:33 alert_text = value["data"].get("text") build 19-Nov-2024 23:14:33 elif "alert" in value: build 19-Nov-2024 23:14:33 alert_text = value["alert"].get("text") build 19-Nov-2024 23:14:33 raise exception_class(message, screen, stacktrace, alert_text) # type: ignore[call-arg] # mypy is not smart enough here build 19-Nov-2024 23:14:33 > raise exception_class(message, screen, stacktrace) build 19-Nov-2024 23:14:33 E selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".ember-basic-dropdown"} build 19-Nov-2024 23:14:33 E (Session info: chrome=115.0.5763.0); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception build 19-Nov-2024 23:14:33 E Stacktrace: build 19-Nov-2024 23:14:33 E #0 0x56451c7562b3 build 19-Nov-2024 23:14:33 E #1 0x56451c4862d7 build 19-Nov-2024 23:14:33 E #2 0x56451c4c487b build 19-Nov-2024 23:14:33 E #3 0x56451c4c4971 build 19-Nov-2024 23:14:33 E #4 0x56451c4ba816 build 19-Nov-2024 23:14:33 E #5 0x56451c4e3dcd build 19-Nov-2024 23:14:33 E #6 0x56451c4ba6e6 build 19-Nov-2024 23:14:33 E #7 0x56451c4e3f6e build 19-Nov-2024 23:14:33 E #8 0x56451c4fbfe9 build 19-Nov-2024 23:14:33 E #9 0x56451c4e3b73 build 19-Nov-2024 23:14:33 E #10 0x56451c4b91ab build 19-Nov-2024 23:14:33 E #11 0x56451c4b9f4e build 19-Nov-2024 23:14:33 E #12 0x56451c717668 build 19-Nov-2024 23:14:33 E #13 0x56451c71b627 build 19-Nov-2024 23:14:33 E #14 0x56451c725b8c build 19-Nov-2024 23:14:33 E #15 0x56451c71c253 build 19-Nov-2024 23:14:33 E #16 0x56451c6ea927 build 19-Nov-2024 23:14:33 E #17 0x56451c740018 build 19-Nov-2024 23:14:33 E #18 0x56451c7401a6 build 19-Nov-2024 23:14:33 E #19 0x56451c74eee3 build 19-Nov-2024 23:14:33 E #20 0x7fcaae26ca94 build 19-Nov-2024 23:14:33 E #21 0x7fcaae2f9a34 __clone build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/errorhandler.py:229: NoSuchElementException build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 The above exception was the direct cause of the following exception: build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 fixturefunc = build 19-Nov-2024 23:14:33 request = > build 19-Nov-2024 23:14:33 kwargs = {'browser_id': 'browser_emergency', 'onepanel': , 'selenium': {'browser_eme...es_on_freshly_supported_space_on_newly_created_storage[1oz_1op_deployed-browser_emergency]>>}, 'storage_type': 'POSIX'} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def call_fixture_func( build 19-Nov-2024 23:14:33 fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs build 19-Nov-2024 23:14:33 ) -> FixtureValue: build 19-Nov-2024 23:14:33 if is_generator(fixturefunc): build 19-Nov-2024 23:14:33 fixturefunc = cast( build 19-Nov-2024 23:14:33 Callable[..., Generator[FixtureValue, None, None]], fixturefunc build 19-Nov-2024 23:14:33 ) build 19-Nov-2024 23:14:33 generator = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 fixture_result = next(generator) build 19-Nov-2024 23:14:33 except StopIteration: build 19-Nov-2024 23:14:33 raise ValueError(f"{request.fixturename} did not yield a value") from None build 19-Nov-2024 23:14:33 finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator) build 19-Nov-2024 23:14:33 request.addfinalizer(finalizer) build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 fixturefunc = cast(Callable[..., FixtureValue], fixturefunc) build 19-Nov-2024 23:14:33 > fixture_result = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/_pytest/fixtures.py:913: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 tests/utils/bdd_utils.py:78: in wrapper build 19-Nov-2024 23:14:33 return fun(*ba.args, **ba.kwargs) build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/decorator.py:232: in fun build 19-Nov-2024 23:14:33 return caller(func, *(extras + args), **kw) build 19-Nov-2024 23:14:33 tests/utils/utils.py:93: in wrapper build 19-Nov-2024 23:14:33 return fun(*args, **kwargs) build 19-Nov-2024 23:14:33 tests/gui/steps/onepanel/storages.py:28: in wt_select_storage_type_in_storage_page_op_panel build 19-Nov-2024 23:14:33 ).content.storages.form.storage_selector build 19-Nov-2024 23:14:33 tests/gui/utils/core/web_elements.py:60: in __get__ build 19-Nov-2024 23:14:33 elem = super().__get__(instance, owner) build 19-Nov-2024 23:14:33 tests/gui/utils/core/web_elements.py:26: in __get__ build 19-Nov-2024 23:14:33 return find_web_elem( build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 web_elem_root = build 19-Nov-2024 23:14:33 css_sel = '.ember-basic-dropdown' build 19-Nov-2024 23:14:33 err_msg = 'no item found in StorageAddForm in StorageContentPage in content in Oneprovider Panel 21.02.7' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def find_web_elem(web_elem_root, css_sel, err_msg): build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 _scroll_to_css_sel(web_elem_root, css_sel) build 19-Nov-2024 23:14:33 item = web_elem_root.find_element(By.CSS_SELECTOR, css_sel) build 19-Nov-2024 23:14:33 except NoSuchElementException as exc: build 19-Nov-2024 23:14:33 with suppress(TypeError): build 19-Nov-2024 23:14:33 err_msg = err_msg() build 19-Nov-2024 23:14:33 > raise RuntimeError(err_msg) from exc build 19-Nov-2024 23:14:33 E RuntimeError: no item found in StorageAddForm in StorageContentPage in content in Oneprovider Panel 21.02.7 build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/gui/utils/generic.py:152: RuntimeError build 19-Nov-2024 23:14:33 ------------------------------ Captured log call ------------------------------- build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 ------------------------------ Captured log call ------------------------------- build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 ------------------------------- pytest-selenium -------------------------------- build 19-Nov-2024 23:14:33 URL: https://dev-oneprovider-krakow.default.svc.cluster.local:9443/#/onedata/clusters/86f7ac8f0f384f0b4a286ed62bec867echc669/storages build 19-Nov-2024 23:14:33 __ test_user_modifies_newly_created_storage[1oz_1op_deployed-browser_unified] __ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 web_elem_root = build 19-Nov-2024 23:14:33 css_sel = '.ember-basic-dropdown' build 19-Nov-2024 23:14:33 err_msg = 'no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow\nOneprovider Panel 21.02.7' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def find_web_elem(web_elem_root, css_sel, err_msg): build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 _scroll_to_css_sel(web_elem_root, css_sel) build 19-Nov-2024 23:14:33 > item = web_elem_root.find_element(By.CSS_SELECTOR, css_sel) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/gui/utils/generic.py:148: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webelement.py:417: in find_element build 19-Nov-2024 23:14:33 return self._execute(Command.FIND_CHILD_ELEMENT, {"using": by, "value": value})["value"] build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webelement.py:395: in _execute build 19-Nov-2024 23:14:33 return self._parent.execute(command, params) build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webdriver.py:354: in execute build 19-Nov-2024 23:14:33 self.error_handler.check_response(response) build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 self = build 19-Nov-2024 23:14:33 response = {'status': 404, 'value': '{"value":{"error":"no such element","message":"no such element: Unable to locate element: {\...unknown>\\n#19 0x55d8d1ac6ee3 \\u003Cunknown>\\n#20 0x7f392c791a94 \\u003Cunknown>\\n#21 0x7f392c81ea34 __clone\\n"}}'} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def check_response(self, response: Dict[str, Any]) -> None: build 19-Nov-2024 23:14:33 """Checks that a JSON response from the WebDriver does not have an build 19-Nov-2024 23:14:33 error. build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 :Args: build 19-Nov-2024 23:14:33 - response - The JSON response from the WebDriver server as a dictionary build 19-Nov-2024 23:14:33 object. build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 :Raises: If the response contains an error message. build 19-Nov-2024 23:14:33 """ build 19-Nov-2024 23:14:33 status = response.get("status", None) build 19-Nov-2024 23:14:33 if not status or status == ErrorCode.SUCCESS: build 19-Nov-2024 23:14:33 return build 19-Nov-2024 23:14:33 value = None build 19-Nov-2024 23:14:33 message = response.get("message", "") build 19-Nov-2024 23:14:33 screen: str = response.get("screen", "") build 19-Nov-2024 23:14:33 stacktrace = None build 19-Nov-2024 23:14:33 if isinstance(status, int): build 19-Nov-2024 23:14:33 value_json = response.get("value", None) build 19-Nov-2024 23:14:33 if value_json and isinstance(value_json, str): build 19-Nov-2024 23:14:33 import json build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 value = json.loads(value_json) build 19-Nov-2024 23:14:33 if len(value) == 1: build 19-Nov-2024 23:14:33 value = value["value"] build 19-Nov-2024 23:14:33 status = value.get("error", None) build 19-Nov-2024 23:14:33 if not status: build 19-Nov-2024 23:14:33 status = value.get("status", ErrorCode.UNKNOWN_ERROR) build 19-Nov-2024 23:14:33 message = value.get("value") or value.get("message") build 19-Nov-2024 23:14:33 if not isinstance(message, str): build 19-Nov-2024 23:14:33 value = message build 19-Nov-2024 23:14:33 message = message.get("message") build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 message = value.get("message", None) build 19-Nov-2024 23:14:33 except ValueError: build 19-Nov-2024 23:14:33 pass build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 exception_class: Type[WebDriverException] build 19-Nov-2024 23:14:33 e = ErrorCode() build 19-Nov-2024 23:14:33 error_codes = [item for item in dir(e) if not item.startswith("__")] build 19-Nov-2024 23:14:33 for error_code in error_codes: build 19-Nov-2024 23:14:33 error_info = getattr(ErrorCode, error_code) build 19-Nov-2024 23:14:33 if isinstance(error_info, list) and status in error_info: build 19-Nov-2024 23:14:33 exception_class = getattr(ExceptionMapping, error_code, WebDriverException) build 19-Nov-2024 23:14:33 break build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 exception_class = WebDriverException build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 if not value: build 19-Nov-2024 23:14:33 value = response["value"] build 19-Nov-2024 23:14:33 if isinstance(value, str): build 19-Nov-2024 23:14:33 raise exception_class(value) build 19-Nov-2024 23:14:33 if message == "" and "message" in value: build 19-Nov-2024 23:14:33 message = value["message"] build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 screen = None # type: ignore[assignment] build 19-Nov-2024 23:14:33 if "screen" in value: build 19-Nov-2024 23:14:33 screen = value["screen"] build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 stacktrace = None build 19-Nov-2024 23:14:33 st_value = value.get("stackTrace") or value.get("stacktrace") build 19-Nov-2024 23:14:33 if st_value: build 19-Nov-2024 23:14:33 if isinstance(st_value, str): build 19-Nov-2024 23:14:33 stacktrace = st_value.split("\n") build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 stacktrace = [] build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 for frame in st_value: build 19-Nov-2024 23:14:33 line = frame.get("lineNumber", "") build 19-Nov-2024 23:14:33 file = frame.get("fileName", "") build 19-Nov-2024 23:14:33 if line: build 19-Nov-2024 23:14:33 file = f"{file}:{line}" build 19-Nov-2024 23:14:33 meth = frame.get("methodName", "") build 19-Nov-2024 23:14:33 if "className" in frame: build 19-Nov-2024 23:14:33 meth = f"{frame['className']}.{meth}" build 19-Nov-2024 23:14:33 msg = " at %s (%s)" build 19-Nov-2024 23:14:33 msg = msg % (meth, file) build 19-Nov-2024 23:14:33 stacktrace.append(msg) build 19-Nov-2024 23:14:33 except TypeError: build 19-Nov-2024 23:14:33 pass build 19-Nov-2024 23:14:33 if exception_class == UnexpectedAlertPresentException: build 19-Nov-2024 23:14:33 alert_text = None build 19-Nov-2024 23:14:33 if "data" in value: build 19-Nov-2024 23:14:33 alert_text = value["data"].get("text") build 19-Nov-2024 23:14:33 elif "alert" in value: build 19-Nov-2024 23:14:33 alert_text = value["alert"].get("text") build 19-Nov-2024 23:14:33 raise exception_class(message, screen, stacktrace, alert_text) # type: ignore[call-arg] # mypy is not smart enough here build 19-Nov-2024 23:14:33 > raise exception_class(message, screen, stacktrace) build 19-Nov-2024 23:14:33 E selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".ember-basic-dropdown"} build 19-Nov-2024 23:14:33 E (Session info: chrome=115.0.5763.0); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception build 19-Nov-2024 23:14:33 E Stacktrace: build 19-Nov-2024 23:14:33 E #0 0x55d8d1ace2b3 build 19-Nov-2024 23:14:33 E #1 0x55d8d17fe2d7 build 19-Nov-2024 23:14:33 E #2 0x55d8d183c87b build 19-Nov-2024 23:14:33 E #3 0x55d8d183c971 build 19-Nov-2024 23:14:33 E #4 0x55d8d1832816 build 19-Nov-2024 23:14:33 E #5 0x55d8d185bdcd build 19-Nov-2024 23:14:33 E #6 0x55d8d18326e6 build 19-Nov-2024 23:14:33 E #7 0x55d8d185bf6e build 19-Nov-2024 23:14:33 E #8 0x55d8d1873fe9 build 19-Nov-2024 23:14:33 E #9 0x55d8d185bb73 build 19-Nov-2024 23:14:33 E #10 0x55d8d18311ab build 19-Nov-2024 23:14:33 E #11 0x55d8d1831f4e build 19-Nov-2024 23:14:33 E #12 0x55d8d1a8f668 build 19-Nov-2024 23:14:33 E #13 0x55d8d1a93627 build 19-Nov-2024 23:14:33 E #14 0x55d8d1a9db8c build 19-Nov-2024 23:14:33 E #15 0x55d8d1a94253 build 19-Nov-2024 23:14:33 E #16 0x55d8d1a62927 build 19-Nov-2024 23:14:33 E #17 0x55d8d1ab8018 build 19-Nov-2024 23:14:33 E #18 0x55d8d1ab81a6 build 19-Nov-2024 23:14:33 E #19 0x55d8d1ac6ee3 build 19-Nov-2024 23:14:33 E #20 0x7f392c791a94 build 19-Nov-2024 23:14:33 E #21 0x7f392c81ea34 __clone build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/errorhandler.py:229: NoSuchElementException build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 The above exception was the direct cause of the following exception: build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 fixturefunc = build 19-Nov-2024 23:14:33 request = > build 19-Nov-2024 23:14:33 kwargs = {'browser_id': 'browser_unified', 'config': 'storage type: POSIX\nmount point: /volumes/posix', 'hosts': {'oneprovider...v-onezone.default.svc.cluster.local', 'ip': '10.244.24.216', 'name': 'dev-onezone', ...}}, 'name': 'new_storage1', ...} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def call_fixture_func( build 19-Nov-2024 23:14:33 fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs build 19-Nov-2024 23:14:33 ) -> FixtureValue: build 19-Nov-2024 23:14:33 if is_generator(fixturefunc): build 19-Nov-2024 23:14:33 fixturefunc = cast( build 19-Nov-2024 23:14:33 Callable[..., Generator[FixtureValue, None, None]], fixturefunc build 19-Nov-2024 23:14:33 ) build 19-Nov-2024 23:14:33 generator = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 fixture_result = next(generator) build 19-Nov-2024 23:14:33 except StopIteration: build 19-Nov-2024 23:14:33 raise ValueError(f"{request.fixturename} did not yield a value") from None build 19-Nov-2024 23:14:33 finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator) build 19-Nov-2024 23:14:33 request.addfinalizer(finalizer) build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 fixturefunc = cast(Callable[..., FixtureValue], fixturefunc) build 19-Nov-2024 23:14:33 > fixture_result = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/_pytest/fixtures.py:913: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 tests/utils/bdd_utils.py:78: in wrapper build 19-Nov-2024 23:14:33 return fun(*ba.args, **ba.kwargs) build 19-Nov-2024 23:14:33 tests/gui/meta_steps/onepanel/storages.py:86: in add_storage_in_op_panel_using_gui build 19-Nov-2024 23:14:33 _add_storage_in_op_panel_using_gui(selenium, browser_id, config, onepanel, name) build 19-Nov-2024 23:14:33 tests/gui/meta_steps/onepanel/storages.py:124: in _add_storage_in_op_panel_using_gui build 19-Nov-2024 23:14:33 wt_select_storage_type_in_storage_page_op_panel( build 19-Nov-2024 23:14:33 tests/utils/bdd_utils.py:78: in wrapper build 19-Nov-2024 23:14:33 return fun(*ba.args, **ba.kwargs) build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/decorator.py:232: in fun build 19-Nov-2024 23:14:33 return caller(func, *(extras + args), **kw) build 19-Nov-2024 23:14:33 tests/utils/utils.py:93: in wrapper build 19-Nov-2024 23:14:33 return fun(*args, **kwargs) build 19-Nov-2024 23:14:33 tests/gui/steps/onepanel/storages.py:28: in wt_select_storage_type_in_storage_page_op_panel build 19-Nov-2024 23:14:33 ).content.storages.form.storage_selector build 19-Nov-2024 23:14:33 tests/gui/utils/core/web_elements.py:60: in __get__ build 19-Nov-2024 23:14:33 elem = super().__get__(instance, owner) build 19-Nov-2024 23:14:33 tests/gui/utils/core/web_elements.py:26: in __get__ build 19-Nov-2024 23:14:33 return find_web_elem( build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 web_elem_root = build 19-Nov-2024 23:14:33 css_sel = '.ember-basic-dropdown' build 19-Nov-2024 23:14:33 err_msg = 'no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow\nOneprovider Panel 21.02.7' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def find_web_elem(web_elem_root, css_sel, err_msg): build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 _scroll_to_css_sel(web_elem_root, css_sel) build 19-Nov-2024 23:14:33 item = web_elem_root.find_element(By.CSS_SELECTOR, css_sel) build 19-Nov-2024 23:14:33 except NoSuchElementException as exc: build 19-Nov-2024 23:14:33 with suppress(TypeError): build 19-Nov-2024 23:14:33 err_msg = err_msg() build 19-Nov-2024 23:14:33 > raise RuntimeError(err_msg) from exc build 19-Nov-2024 23:14:33 E RuntimeError: no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow build 19-Nov-2024 23:14:33 E Oneprovider Panel 21.02.7 build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/gui/utils/generic.py:152: RuntimeError build 19-Nov-2024 23:14:33 ------------------------------ Captured log call ------------------------------- build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 ------------------------------ Captured log call ------------------------------- build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 ------------------------------- pytest-selenium -------------------------------- build 19-Nov-2024 23:14:33 URL: https://dev-oneprovider-krakow.default.svc.cluster.local:9443/#/onedata/clusters/86f7ac8f0f384f0b4a286ed62bec867echc669/overview build 19-Nov-2024 23:14:33 _ test_user_modifies_newly_created_storage[1oz_1op_deployed-browser_emergency] _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 web_elem_root = build 19-Nov-2024 23:14:33 css_sel = '.ember-basic-dropdown' build 19-Nov-2024 23:14:33 err_msg = 'no item found in StorageAddForm in StorageContentPage in content in Oneprovider Panel 21.02.7' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def find_web_elem(web_elem_root, css_sel, err_msg): build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 _scroll_to_css_sel(web_elem_root, css_sel) build 19-Nov-2024 23:14:33 > item = web_elem_root.find_element(By.CSS_SELECTOR, css_sel) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/gui/utils/generic.py:148: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webelement.py:417: in find_element build 19-Nov-2024 23:14:33 return self._execute(Command.FIND_CHILD_ELEMENT, {"using": by, "value": value})["value"] build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webelement.py:395: in _execute build 19-Nov-2024 23:14:33 return self._parent.execute(command, params) build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webdriver.py:354: in execute build 19-Nov-2024 23:14:33 self.error_handler.check_response(response) build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 self = build 19-Nov-2024 23:14:33 response = {'status': 404, 'value': '{"value":{"error":"no such element","message":"no such element: Unable to locate element: {\...unknown>\\n#19 0x5568c0448ee3 \\u003Cunknown>\\n#20 0x7fde9fb66a94 \\u003Cunknown>\\n#21 0x7fde9fbf3a34 __clone\\n"}}'} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def check_response(self, response: Dict[str, Any]) -> None: build 19-Nov-2024 23:14:33 """Checks that a JSON response from the WebDriver does not have an build 19-Nov-2024 23:14:33 error. build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 :Args: build 19-Nov-2024 23:14:33 - response - The JSON response from the WebDriver server as a dictionary build 19-Nov-2024 23:14:33 object. build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 :Raises: If the response contains an error message. build 19-Nov-2024 23:14:33 """ build 19-Nov-2024 23:14:33 status = response.get("status", None) build 19-Nov-2024 23:14:33 if not status or status == ErrorCode.SUCCESS: build 19-Nov-2024 23:14:33 return build 19-Nov-2024 23:14:33 value = None build 19-Nov-2024 23:14:33 message = response.get("message", "") build 19-Nov-2024 23:14:33 screen: str = response.get("screen", "") build 19-Nov-2024 23:14:33 stacktrace = None build 19-Nov-2024 23:14:33 if isinstance(status, int): build 19-Nov-2024 23:14:33 value_json = response.get("value", None) build 19-Nov-2024 23:14:33 if value_json and isinstance(value_json, str): build 19-Nov-2024 23:14:33 import json build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 value = json.loads(value_json) build 19-Nov-2024 23:14:33 if len(value) == 1: build 19-Nov-2024 23:14:33 value = value["value"] build 19-Nov-2024 23:14:33 status = value.get("error", None) build 19-Nov-2024 23:14:33 if not status: build 19-Nov-2024 23:14:33 status = value.get("status", ErrorCode.UNKNOWN_ERROR) build 19-Nov-2024 23:14:33 message = value.get("value") or value.get("message") build 19-Nov-2024 23:14:33 if not isinstance(message, str): build 19-Nov-2024 23:14:33 value = message build 19-Nov-2024 23:14:33 message = message.get("message") build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 message = value.get("message", None) build 19-Nov-2024 23:14:33 except ValueError: build 19-Nov-2024 23:14:33 pass build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 exception_class: Type[WebDriverException] build 19-Nov-2024 23:14:33 e = ErrorCode() build 19-Nov-2024 23:14:33 error_codes = [item for item in dir(e) if not item.startswith("__")] build 19-Nov-2024 23:14:33 for error_code in error_codes: build 19-Nov-2024 23:14:33 error_info = getattr(ErrorCode, error_code) build 19-Nov-2024 23:14:33 if isinstance(error_info, list) and status in error_info: build 19-Nov-2024 23:14:33 exception_class = getattr(ExceptionMapping, error_code, WebDriverException) build 19-Nov-2024 23:14:33 break build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 exception_class = WebDriverException build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 if not value: build 19-Nov-2024 23:14:33 value = response["value"] build 19-Nov-2024 23:14:33 if isinstance(value, str): build 19-Nov-2024 23:14:33 raise exception_class(value) build 19-Nov-2024 23:14:33 if message == "" and "message" in value: build 19-Nov-2024 23:14:33 message = value["message"] build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 screen = None # type: ignore[assignment] build 19-Nov-2024 23:14:33 if "screen" in value: build 19-Nov-2024 23:14:33 screen = value["screen"] build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 stacktrace = None build 19-Nov-2024 23:14:33 st_value = value.get("stackTrace") or value.get("stacktrace") build 19-Nov-2024 23:14:33 if st_value: build 19-Nov-2024 23:14:33 if isinstance(st_value, str): build 19-Nov-2024 23:14:33 stacktrace = st_value.split("\n") build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 stacktrace = [] build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 for frame in st_value: build 19-Nov-2024 23:14:33 line = frame.get("lineNumber", "") build 19-Nov-2024 23:14:33 file = frame.get("fileName", "") build 19-Nov-2024 23:14:33 if line: build 19-Nov-2024 23:14:33 file = f"{file}:{line}" build 19-Nov-2024 23:14:33 meth = frame.get("methodName", "") build 19-Nov-2024 23:14:33 if "className" in frame: build 19-Nov-2024 23:14:33 meth = f"{frame['className']}.{meth}" build 19-Nov-2024 23:14:33 msg = " at %s (%s)" build 19-Nov-2024 23:14:33 msg = msg % (meth, file) build 19-Nov-2024 23:14:33 stacktrace.append(msg) build 19-Nov-2024 23:14:33 except TypeError: build 19-Nov-2024 23:14:33 pass build 19-Nov-2024 23:14:33 if exception_class == UnexpectedAlertPresentException: build 19-Nov-2024 23:14:33 alert_text = None build 19-Nov-2024 23:14:33 if "data" in value: build 19-Nov-2024 23:14:33 alert_text = value["data"].get("text") build 19-Nov-2024 23:14:33 elif "alert" in value: build 19-Nov-2024 23:14:33 alert_text = value["alert"].get("text") build 19-Nov-2024 23:14:33 raise exception_class(message, screen, stacktrace, alert_text) # type: ignore[call-arg] # mypy is not smart enough here build 19-Nov-2024 23:14:33 > raise exception_class(message, screen, stacktrace) build 19-Nov-2024 23:14:33 E selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".ember-basic-dropdown"} build 19-Nov-2024 23:14:33 E (Session info: chrome=115.0.5763.0); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception build 19-Nov-2024 23:14:33 E Stacktrace: build 19-Nov-2024 23:14:33 E #0 0x5568c04502b3 build 19-Nov-2024 23:14:33 E #1 0x5568c01802d7 build 19-Nov-2024 23:14:33 E #2 0x5568c01be87b build 19-Nov-2024 23:14:33 E #3 0x5568c01be971 build 19-Nov-2024 23:14:33 E #4 0x5568c01b4816 build 19-Nov-2024 23:14:33 E #5 0x5568c01dddcd build 19-Nov-2024 23:14:33 E #6 0x5568c01b46e6 build 19-Nov-2024 23:14:33 E #7 0x5568c01ddf6e build 19-Nov-2024 23:14:33 E #8 0x5568c01f5fe9 build 19-Nov-2024 23:14:33 E #9 0x5568c01ddb73 build 19-Nov-2024 23:14:33 E #10 0x5568c01b31ab build 19-Nov-2024 23:14:33 E #11 0x5568c01b3f4e build 19-Nov-2024 23:14:33 E #12 0x5568c0411668 build 19-Nov-2024 23:14:33 E #13 0x5568c0415627 build 19-Nov-2024 23:14:33 E #14 0x5568c041fb8c build 19-Nov-2024 23:14:33 E #15 0x5568c0416253 build 19-Nov-2024 23:14:33 E #16 0x5568c03e4927 build 19-Nov-2024 23:14:33 E #17 0x5568c043a018 build 19-Nov-2024 23:14:33 E #18 0x5568c043a1a6 build 19-Nov-2024 23:14:33 E #19 0x5568c0448ee3 build 19-Nov-2024 23:14:33 E #20 0x7fde9fb66a94 build 19-Nov-2024 23:14:33 E #21 0x7fde9fbf3a34 __clone build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/errorhandler.py:229: NoSuchElementException build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 The above exception was the direct cause of the following exception: build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 fixturefunc = build 19-Nov-2024 23:14:33 request = > build 19-Nov-2024 23:14:33 kwargs = {'browser_id': 'browser_emergency', 'config': 'storage type: POSIX\nmount point: /volumes/posix', 'hosts': {'oneprovid...v-onezone.default.svc.cluster.local', 'ip': '10.244.24.216', 'name': 'dev-onezone', ...}}, 'name': 'new_storage1', ...} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def call_fixture_func( build 19-Nov-2024 23:14:33 fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs build 19-Nov-2024 23:14:33 ) -> FixtureValue: build 19-Nov-2024 23:14:33 if is_generator(fixturefunc): build 19-Nov-2024 23:14:33 fixturefunc = cast( build 19-Nov-2024 23:14:33 Callable[..., Generator[FixtureValue, None, None]], fixturefunc build 19-Nov-2024 23:14:33 ) build 19-Nov-2024 23:14:33 generator = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 fixture_result = next(generator) build 19-Nov-2024 23:14:33 except StopIteration: build 19-Nov-2024 23:14:33 raise ValueError(f"{request.fixturename} did not yield a value") from None build 19-Nov-2024 23:14:33 finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator) build 19-Nov-2024 23:14:33 request.addfinalizer(finalizer) build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 fixturefunc = cast(Callable[..., FixtureValue], fixturefunc) build 19-Nov-2024 23:14:33 > fixture_result = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/_pytest/fixtures.py:913: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 tests/utils/bdd_utils.py:78: in wrapper build 19-Nov-2024 23:14:33 return fun(*ba.args, **ba.kwargs) build 19-Nov-2024 23:14:33 tests/gui/meta_steps/onepanel/storages.py:86: in add_storage_in_op_panel_using_gui build 19-Nov-2024 23:14:33 _add_storage_in_op_panel_using_gui(selenium, browser_id, config, onepanel, name) build 19-Nov-2024 23:14:33 tests/gui/meta_steps/onepanel/storages.py:124: in _add_storage_in_op_panel_using_gui build 19-Nov-2024 23:14:33 wt_select_storage_type_in_storage_page_op_panel( build 19-Nov-2024 23:14:33 tests/utils/bdd_utils.py:78: in wrapper build 19-Nov-2024 23:14:33 return fun(*ba.args, **ba.kwargs) build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/decorator.py:232: in fun build 19-Nov-2024 23:14:33 return caller(func, *(extras + args), **kw) build 19-Nov-2024 23:14:33 tests/utils/utils.py:93: in wrapper build 19-Nov-2024 23:14:33 return fun(*args, **kwargs) build 19-Nov-2024 23:14:33 tests/gui/steps/onepanel/storages.py:28: in wt_select_storage_type_in_storage_page_op_panel build 19-Nov-2024 23:14:33 ).content.storages.form.storage_selector build 19-Nov-2024 23:14:33 tests/gui/utils/core/web_elements.py:60: in __get__ build 19-Nov-2024 23:14:33 elem = super().__get__(instance, owner) build 19-Nov-2024 23:14:33 tests/gui/utils/core/web_elements.py:26: in __get__ build 19-Nov-2024 23:14:33 return find_web_elem( build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 web_elem_root = build 19-Nov-2024 23:14:33 css_sel = '.ember-basic-dropdown' build 19-Nov-2024 23:14:33 err_msg = 'no item found in StorageAddForm in StorageContentPage in content in Oneprovider Panel 21.02.7' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def find_web_elem(web_elem_root, css_sel, err_msg): build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 _scroll_to_css_sel(web_elem_root, css_sel) build 19-Nov-2024 23:14:33 item = web_elem_root.find_element(By.CSS_SELECTOR, css_sel) build 19-Nov-2024 23:14:33 except NoSuchElementException as exc: build 19-Nov-2024 23:14:33 with suppress(TypeError): build 19-Nov-2024 23:14:33 err_msg = err_msg() build 19-Nov-2024 23:14:33 > raise RuntimeError(err_msg) from exc build 19-Nov-2024 23:14:33 E RuntimeError: no item found in StorageAddForm in StorageContentPage in content in Oneprovider Panel 21.02.7 build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/gui/utils/generic.py:152: RuntimeError build 19-Nov-2024 23:14:33 ------------------------------ Captured log call ------------------------------- build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 ------------------------------ Captured log call ------------------------------- build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 ------------------------------- pytest-selenium -------------------------------- build 19-Nov-2024 23:14:33 URL: https://dev-oneprovider-krakow.default.svc.cluster.local:9443/#/onedata/clusters/86f7ac8f0f384f0b4a286ed62bec867echc669/storages build 19-Nov-2024 23:14:33 __ test_user_removes_newly_created_storage[1oz_1op_deployed-browser_unified] ___ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 web_elem_root = build 19-Nov-2024 23:14:33 css_sel = '.ember-basic-dropdown' build 19-Nov-2024 23:14:33 err_msg = 'no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow\nOneprovider Panel 21.02.7' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def find_web_elem(web_elem_root, css_sel, err_msg): build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 _scroll_to_css_sel(web_elem_root, css_sel) build 19-Nov-2024 23:14:33 > item = web_elem_root.find_element(By.CSS_SELECTOR, css_sel) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/gui/utils/generic.py:148: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webelement.py:417: in find_element build 19-Nov-2024 23:14:33 return self._execute(Command.FIND_CHILD_ELEMENT, {"using": by, "value": value})["value"] build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webelement.py:395: in _execute build 19-Nov-2024 23:14:33 return self._parent.execute(command, params) build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webdriver.py:354: in execute build 19-Nov-2024 23:14:33 self.error_handler.check_response(response) build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 self = build 19-Nov-2024 23:14:33 response = {'status': 404, 'value': '{"value":{"error":"no such element","message":"no such element: Unable to locate element: {\...unknown>\\n#19 0x5559dac38ee3 \\u003Cunknown>\\n#20 0x7f98e8074a94 \\u003Cunknown>\\n#21 0x7f98e8101a34 __clone\\n"}}'} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def check_response(self, response: Dict[str, Any]) -> None: build 19-Nov-2024 23:14:33 """Checks that a JSON response from the WebDriver does not have an build 19-Nov-2024 23:14:33 error. build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 :Args: build 19-Nov-2024 23:14:33 - response - The JSON response from the WebDriver server as a dictionary build 19-Nov-2024 23:14:33 object. build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 :Raises: If the response contains an error message. build 19-Nov-2024 23:14:33 """ build 19-Nov-2024 23:14:33 status = response.get("status", None) build 19-Nov-2024 23:14:33 if not status or status == ErrorCode.SUCCESS: build 19-Nov-2024 23:14:33 return build 19-Nov-2024 23:14:33 value = None build 19-Nov-2024 23:14:33 message = response.get("message", "") build 19-Nov-2024 23:14:33 screen: str = response.get("screen", "") build 19-Nov-2024 23:14:33 stacktrace = None build 19-Nov-2024 23:14:33 if isinstance(status, int): build 19-Nov-2024 23:14:33 value_json = response.get("value", None) build 19-Nov-2024 23:14:33 if value_json and isinstance(value_json, str): build 19-Nov-2024 23:14:33 import json build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 value = json.loads(value_json) build 19-Nov-2024 23:14:33 if len(value) == 1: build 19-Nov-2024 23:14:33 value = value["value"] build 19-Nov-2024 23:14:33 status = value.get("error", None) build 19-Nov-2024 23:14:33 if not status: build 19-Nov-2024 23:14:33 status = value.get("status", ErrorCode.UNKNOWN_ERROR) build 19-Nov-2024 23:14:33 message = value.get("value") or value.get("message") build 19-Nov-2024 23:14:33 if not isinstance(message, str): build 19-Nov-2024 23:14:33 value = message build 19-Nov-2024 23:14:33 message = message.get("message") build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 message = value.get("message", None) build 19-Nov-2024 23:14:33 except ValueError: build 19-Nov-2024 23:14:33 pass build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 exception_class: Type[WebDriverException] build 19-Nov-2024 23:14:33 e = ErrorCode() build 19-Nov-2024 23:14:33 error_codes = [item for item in dir(e) if not item.startswith("__")] build 19-Nov-2024 23:14:33 for error_code in error_codes: build 19-Nov-2024 23:14:33 error_info = getattr(ErrorCode, error_code) build 19-Nov-2024 23:14:33 if isinstance(error_info, list) and status in error_info: build 19-Nov-2024 23:14:33 exception_class = getattr(ExceptionMapping, error_code, WebDriverException) build 19-Nov-2024 23:14:33 break build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 exception_class = WebDriverException build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 if not value: build 19-Nov-2024 23:14:33 value = response["value"] build 19-Nov-2024 23:14:33 if isinstance(value, str): build 19-Nov-2024 23:14:33 raise exception_class(value) build 19-Nov-2024 23:14:33 if message == "" and "message" in value: build 19-Nov-2024 23:14:33 message = value["message"] build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 screen = None # type: ignore[assignment] build 19-Nov-2024 23:14:33 if "screen" in value: build 19-Nov-2024 23:14:33 screen = value["screen"] build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 stacktrace = None build 19-Nov-2024 23:14:33 st_value = value.get("stackTrace") or value.get("stacktrace") build 19-Nov-2024 23:14:33 if st_value: build 19-Nov-2024 23:14:33 if isinstance(st_value, str): build 19-Nov-2024 23:14:33 stacktrace = st_value.split("\n") build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 stacktrace = [] build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 for frame in st_value: build 19-Nov-2024 23:14:33 line = frame.get("lineNumber", "") build 19-Nov-2024 23:14:33 file = frame.get("fileName", "") build 19-Nov-2024 23:14:33 if line: build 19-Nov-2024 23:14:33 file = f"{file}:{line}" build 19-Nov-2024 23:14:33 meth = frame.get("methodName", "") build 19-Nov-2024 23:14:33 if "className" in frame: build 19-Nov-2024 23:14:33 meth = f"{frame['className']}.{meth}" build 19-Nov-2024 23:14:33 msg = " at %s (%s)" build 19-Nov-2024 23:14:33 msg = msg % (meth, file) build 19-Nov-2024 23:14:33 stacktrace.append(msg) build 19-Nov-2024 23:14:33 except TypeError: build 19-Nov-2024 23:14:33 pass build 19-Nov-2024 23:14:33 if exception_class == UnexpectedAlertPresentException: build 19-Nov-2024 23:14:33 alert_text = None build 19-Nov-2024 23:14:33 if "data" in value: build 19-Nov-2024 23:14:33 alert_text = value["data"].get("text") build 19-Nov-2024 23:14:33 elif "alert" in value: build 19-Nov-2024 23:14:33 alert_text = value["alert"].get("text") build 19-Nov-2024 23:14:33 raise exception_class(message, screen, stacktrace, alert_text) # type: ignore[call-arg] # mypy is not smart enough here build 19-Nov-2024 23:14:33 > raise exception_class(message, screen, stacktrace) build 19-Nov-2024 23:14:33 E selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".ember-basic-dropdown"} build 19-Nov-2024 23:14:33 E (Session info: chrome=115.0.5763.0); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception build 19-Nov-2024 23:14:33 E Stacktrace: build 19-Nov-2024 23:14:33 E #0 0x5559dac402b3 build 19-Nov-2024 23:14:33 E #1 0x5559da9702d7 build 19-Nov-2024 23:14:33 E #2 0x5559da9ae87b build 19-Nov-2024 23:14:33 E #3 0x5559da9ae971 build 19-Nov-2024 23:14:33 E #4 0x5559da9a4816 build 19-Nov-2024 23:14:33 E #5 0x5559da9cddcd build 19-Nov-2024 23:14:33 E #6 0x5559da9a46e6 build 19-Nov-2024 23:14:33 E #7 0x5559da9cdf6e build 19-Nov-2024 23:14:33 E #8 0x5559da9e5fe9 build 19-Nov-2024 23:14:33 E #9 0x5559da9cdb73 build 19-Nov-2024 23:14:33 E #10 0x5559da9a31ab build 19-Nov-2024 23:14:33 E #11 0x5559da9a3f4e build 19-Nov-2024 23:14:33 E #12 0x5559dac01668 build 19-Nov-2024 23:14:33 E #13 0x5559dac05627 build 19-Nov-2024 23:14:33 E #14 0x5559dac0fb8c build 19-Nov-2024 23:14:33 E #15 0x5559dac06253 build 19-Nov-2024 23:14:33 E #16 0x5559dabd4927 build 19-Nov-2024 23:14:33 E #17 0x5559dac2a018 build 19-Nov-2024 23:14:33 E #18 0x5559dac2a1a6 build 19-Nov-2024 23:14:33 E #19 0x5559dac38ee3 build 19-Nov-2024 23:14:33 E #20 0x7f98e8074a94 build 19-Nov-2024 23:14:33 E #21 0x7f98e8101a34 __clone build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/errorhandler.py:229: NoSuchElementException build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 The above exception was the direct cause of the following exception: build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 fixturefunc = build 19-Nov-2024 23:14:33 request = > build 19-Nov-2024 23:14:33 kwargs = {'browser_id': 'browser_unified', 'config': 'storage type: POSIX\nmount point: /volumes/posix', 'hosts': {'oneprovider...v-onezone.default.svc.cluster.local', 'ip': '10.244.24.216', 'name': 'dev-onezone', ...}}, 'name': 'new_storage1', ...} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def call_fixture_func( build 19-Nov-2024 23:14:33 fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs build 19-Nov-2024 23:14:33 ) -> FixtureValue: build 19-Nov-2024 23:14:33 if is_generator(fixturefunc): build 19-Nov-2024 23:14:33 fixturefunc = cast( build 19-Nov-2024 23:14:33 Callable[..., Generator[FixtureValue, None, None]], fixturefunc build 19-Nov-2024 23:14:33 ) build 19-Nov-2024 23:14:33 generator = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 fixture_result = next(generator) build 19-Nov-2024 23:14:33 except StopIteration: build 19-Nov-2024 23:14:33 raise ValueError(f"{request.fixturename} did not yield a value") from None build 19-Nov-2024 23:14:33 finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator) build 19-Nov-2024 23:14:33 request.addfinalizer(finalizer) build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 fixturefunc = cast(Callable[..., FixtureValue], fixturefunc) build 19-Nov-2024 23:14:33 > fixture_result = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/_pytest/fixtures.py:913: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 tests/utils/bdd_utils.py:78: in wrapper build 19-Nov-2024 23:14:33 return fun(*ba.args, **ba.kwargs) build 19-Nov-2024 23:14:33 tests/gui/meta_steps/onepanel/storages.py:86: in add_storage_in_op_panel_using_gui build 19-Nov-2024 23:14:33 _add_storage_in_op_panel_using_gui(selenium, browser_id, config, onepanel, name) build 19-Nov-2024 23:14:33 tests/gui/meta_steps/onepanel/storages.py:124: in _add_storage_in_op_panel_using_gui build 19-Nov-2024 23:14:33 wt_select_storage_type_in_storage_page_op_panel( build 19-Nov-2024 23:14:33 tests/utils/bdd_utils.py:78: in wrapper build 19-Nov-2024 23:14:33 return fun(*ba.args, **ba.kwargs) build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/decorator.py:232: in fun build 19-Nov-2024 23:14:33 return caller(func, *(extras + args), **kw) build 19-Nov-2024 23:14:33 tests/utils/utils.py:93: in wrapper build 19-Nov-2024 23:14:33 return fun(*args, **kwargs) build 19-Nov-2024 23:14:33 tests/gui/steps/onepanel/storages.py:28: in wt_select_storage_type_in_storage_page_op_panel build 19-Nov-2024 23:14:33 ).content.storages.form.storage_selector build 19-Nov-2024 23:14:33 tests/gui/utils/core/web_elements.py:60: in __get__ build 19-Nov-2024 23:14:33 elem = super().__get__(instance, owner) build 19-Nov-2024 23:14:33 tests/gui/utils/core/web_elements.py:26: in __get__ build 19-Nov-2024 23:14:33 return find_web_elem( build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 web_elem_root = build 19-Nov-2024 23:14:33 css_sel = '.ember-basic-dropdown' build 19-Nov-2024 23:14:33 err_msg = 'no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow\nOneprovider Panel 21.02.7' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def find_web_elem(web_elem_root, css_sel, err_msg): build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 _scroll_to_css_sel(web_elem_root, css_sel) build 19-Nov-2024 23:14:33 item = web_elem_root.find_element(By.CSS_SELECTOR, css_sel) build 19-Nov-2024 23:14:33 except NoSuchElementException as exc: build 19-Nov-2024 23:14:33 with suppress(TypeError): build 19-Nov-2024 23:14:33 err_msg = err_msg() build 19-Nov-2024 23:14:33 > raise RuntimeError(err_msg) from exc build 19-Nov-2024 23:14:33 E RuntimeError: no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow build 19-Nov-2024 23:14:33 E Oneprovider Panel 21.02.7 build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/gui/utils/generic.py:152: RuntimeError build 19-Nov-2024 23:14:33 ------------------------------ Captured log call ------------------------------- build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 ------------------------------ Captured log call ------------------------------- build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 ------------------------------- pytest-selenium -------------------------------- build 19-Nov-2024 23:14:33 URL: https://dev-oneprovider-krakow.default.svc.cluster.local:9443/#/onedata/clusters/86f7ac8f0f384f0b4a286ed62bec867echc669/overview build 19-Nov-2024 23:14:33 _ test_user_removes_newly_created_storage[1oz_1op_deployed-browser_emergency] __ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 web_elem_root = build 19-Nov-2024 23:14:33 css_sel = '.ember-basic-dropdown' build 19-Nov-2024 23:14:33 err_msg = 'no item found in StorageAddForm in StorageContentPage in content in Oneprovider Panel 21.02.7' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def find_web_elem(web_elem_root, css_sel, err_msg): build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 _scroll_to_css_sel(web_elem_root, css_sel) build 19-Nov-2024 23:14:33 > item = web_elem_root.find_element(By.CSS_SELECTOR, css_sel) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/gui/utils/generic.py:148: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webelement.py:417: in find_element build 19-Nov-2024 23:14:33 return self._execute(Command.FIND_CHILD_ELEMENT, {"using": by, "value": value})["value"] build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webelement.py:395: in _execute build 19-Nov-2024 23:14:33 return self._parent.execute(command, params) build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webdriver.py:354: in execute build 19-Nov-2024 23:14:33 self.error_handler.check_response(response) build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 self = build 19-Nov-2024 23:14:33 response = {'status': 404, 'value': '{"value":{"error":"no such element","message":"no such element: Unable to locate element: {\...unknown>\\n#19 0x55c261849ee3 \\u003Cunknown>\\n#20 0x7f6c96cf5a94 \\u003Cunknown>\\n#21 0x7f6c96d82a34 __clone\\n"}}'} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def check_response(self, response: Dict[str, Any]) -> None: build 19-Nov-2024 23:14:33 """Checks that a JSON response from the WebDriver does not have an build 19-Nov-2024 23:14:33 error. build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 :Args: build 19-Nov-2024 23:14:33 - response - The JSON response from the WebDriver server as a dictionary build 19-Nov-2024 23:14:33 object. build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 :Raises: If the response contains an error message. build 19-Nov-2024 23:14:33 """ build 19-Nov-2024 23:14:33 status = response.get("status", None) build 19-Nov-2024 23:14:33 if not status or status == ErrorCode.SUCCESS: build 19-Nov-2024 23:14:33 return build 19-Nov-2024 23:14:33 value = None build 19-Nov-2024 23:14:33 message = response.get("message", "") build 19-Nov-2024 23:14:33 screen: str = response.get("screen", "") build 19-Nov-2024 23:14:33 stacktrace = None build 19-Nov-2024 23:14:33 if isinstance(status, int): build 19-Nov-2024 23:14:33 value_json = response.get("value", None) build 19-Nov-2024 23:14:33 if value_json and isinstance(value_json, str): build 19-Nov-2024 23:14:33 import json build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 value = json.loads(value_json) build 19-Nov-2024 23:14:33 if len(value) == 1: build 19-Nov-2024 23:14:33 value = value["value"] build 19-Nov-2024 23:14:33 status = value.get("error", None) build 19-Nov-2024 23:14:33 if not status: build 19-Nov-2024 23:14:33 status = value.get("status", ErrorCode.UNKNOWN_ERROR) build 19-Nov-2024 23:14:33 message = value.get("value") or value.get("message") build 19-Nov-2024 23:14:33 if not isinstance(message, str): build 19-Nov-2024 23:14:33 value = message build 19-Nov-2024 23:14:33 message = message.get("message") build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 message = value.get("message", None) build 19-Nov-2024 23:14:33 except ValueError: build 19-Nov-2024 23:14:33 pass build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 exception_class: Type[WebDriverException] build 19-Nov-2024 23:14:33 e = ErrorCode() build 19-Nov-2024 23:14:33 error_codes = [item for item in dir(e) if not item.startswith("__")] build 19-Nov-2024 23:14:33 for error_code in error_codes: build 19-Nov-2024 23:14:33 error_info = getattr(ErrorCode, error_code) build 19-Nov-2024 23:14:33 if isinstance(error_info, list) and status in error_info: build 19-Nov-2024 23:14:33 exception_class = getattr(ExceptionMapping, error_code, WebDriverException) build 19-Nov-2024 23:14:33 break build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 exception_class = WebDriverException build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 if not value: build 19-Nov-2024 23:14:33 value = response["value"] build 19-Nov-2024 23:14:33 if isinstance(value, str): build 19-Nov-2024 23:14:33 raise exception_class(value) build 19-Nov-2024 23:14:33 if message == "" and "message" in value: build 19-Nov-2024 23:14:33 message = value["message"] build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 screen = None # type: ignore[assignment] build 19-Nov-2024 23:14:33 if "screen" in value: build 19-Nov-2024 23:14:33 screen = value["screen"] build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 stacktrace = None build 19-Nov-2024 23:14:33 st_value = value.get("stackTrace") or value.get("stacktrace") build 19-Nov-2024 23:14:33 if st_value: build 19-Nov-2024 23:14:33 if isinstance(st_value, str): build 19-Nov-2024 23:14:33 stacktrace = st_value.split("\n") build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 stacktrace = [] build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 for frame in st_value: build 19-Nov-2024 23:14:33 line = frame.get("lineNumber", "") build 19-Nov-2024 23:14:33 file = frame.get("fileName", "") build 19-Nov-2024 23:14:33 if line: build 19-Nov-2024 23:14:33 file = f"{file}:{line}" build 19-Nov-2024 23:14:33 meth = frame.get("methodName", "") build 19-Nov-2024 23:14:33 if "className" in frame: build 19-Nov-2024 23:14:33 meth = f"{frame['className']}.{meth}" build 19-Nov-2024 23:14:33 msg = " at %s (%s)" build 19-Nov-2024 23:14:33 msg = msg % (meth, file) build 19-Nov-2024 23:14:33 stacktrace.append(msg) build 19-Nov-2024 23:14:33 except TypeError: build 19-Nov-2024 23:14:33 pass build 19-Nov-2024 23:14:33 if exception_class == UnexpectedAlertPresentException: build 19-Nov-2024 23:14:33 alert_text = None build 19-Nov-2024 23:14:33 if "data" in value: build 19-Nov-2024 23:14:33 alert_text = value["data"].get("text") build 19-Nov-2024 23:14:33 elif "alert" in value: build 19-Nov-2024 23:14:33 alert_text = value["alert"].get("text") build 19-Nov-2024 23:14:33 raise exception_class(message, screen, stacktrace, alert_text) # type: ignore[call-arg] # mypy is not smart enough here build 19-Nov-2024 23:14:33 > raise exception_class(message, screen, stacktrace) build 19-Nov-2024 23:14:33 E selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".ember-basic-dropdown"} build 19-Nov-2024 23:14:33 E (Session info: chrome=115.0.5763.0); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception build 19-Nov-2024 23:14:33 E Stacktrace: build 19-Nov-2024 23:14:33 E #0 0x55c2618512b3 build 19-Nov-2024 23:14:33 E #1 0x55c2615812d7 build 19-Nov-2024 23:14:33 E #2 0x55c2615bf87b build 19-Nov-2024 23:14:33 E #3 0x55c2615bf971 build 19-Nov-2024 23:14:33 E #4 0x55c2615b5816 build 19-Nov-2024 23:14:33 E #5 0x55c2615dedcd build 19-Nov-2024 23:14:33 E #6 0x55c2615b56e6 build 19-Nov-2024 23:14:33 E #7 0x55c2615def6e build 19-Nov-2024 23:14:33 E #8 0x55c2615f6fe9 build 19-Nov-2024 23:14:33 E #9 0x55c2615deb73 build 19-Nov-2024 23:14:33 E #10 0x55c2615b41ab build 19-Nov-2024 23:14:33 E #11 0x55c2615b4f4e build 19-Nov-2024 23:14:33 E #12 0x55c261812668 build 19-Nov-2024 23:14:33 E #13 0x55c261816627 build 19-Nov-2024 23:14:33 E #14 0x55c261820b8c build 19-Nov-2024 23:14:33 E #15 0x55c261817253 build 19-Nov-2024 23:14:33 E #16 0x55c2617e5927 build 19-Nov-2024 23:14:33 E #17 0x55c26183b018 build 19-Nov-2024 23:14:33 E #18 0x55c26183b1a6 build 19-Nov-2024 23:14:33 E #19 0x55c261849ee3 build 19-Nov-2024 23:14:33 E #20 0x7f6c96cf5a94 build 19-Nov-2024 23:14:33 E #21 0x7f6c96d82a34 __clone build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/errorhandler.py:229: NoSuchElementException build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 The above exception was the direct cause of the following exception: build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 fixturefunc = build 19-Nov-2024 23:14:33 request = > build 19-Nov-2024 23:14:33 kwargs = {'browser_id': 'browser_emergency', 'config': 'storage type: POSIX\nmount point: /volumes/posix', 'hosts': {'oneprovid...v-onezone.default.svc.cluster.local', 'ip': '10.244.24.216', 'name': 'dev-onezone', ...}}, 'name': 'new_storage1', ...} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def call_fixture_func( build 19-Nov-2024 23:14:33 fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs build 19-Nov-2024 23:14:33 ) -> FixtureValue: build 19-Nov-2024 23:14:33 if is_generator(fixturefunc): build 19-Nov-2024 23:14:33 fixturefunc = cast( build 19-Nov-2024 23:14:33 Callable[..., Generator[FixtureValue, None, None]], fixturefunc build 19-Nov-2024 23:14:33 ) build 19-Nov-2024 23:14:33 generator = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 fixture_result = next(generator) build 19-Nov-2024 23:14:33 except StopIteration: build 19-Nov-2024 23:14:33 raise ValueError(f"{request.fixturename} did not yield a value") from None build 19-Nov-2024 23:14:33 finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator) build 19-Nov-2024 23:14:33 request.addfinalizer(finalizer) build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 fixturefunc = cast(Callable[..., FixtureValue], fixturefunc) build 19-Nov-2024 23:14:33 > fixture_result = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/_pytest/fixtures.py:913: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 tests/utils/bdd_utils.py:78: in wrapper build 19-Nov-2024 23:14:33 return fun(*ba.args, **ba.kwargs) build 19-Nov-2024 23:14:33 tests/gui/meta_steps/onepanel/storages.py:86: in add_storage_in_op_panel_using_gui build 19-Nov-2024 23:14:33 _add_storage_in_op_panel_using_gui(selenium, browser_id, config, onepanel, name) build 19-Nov-2024 23:14:33 tests/gui/meta_steps/onepanel/storages.py:124: in _add_storage_in_op_panel_using_gui build 19-Nov-2024 23:14:33 wt_select_storage_type_in_storage_page_op_panel( build 19-Nov-2024 23:14:33 tests/utils/bdd_utils.py:78: in wrapper build 19-Nov-2024 23:14:33 return fun(*ba.args, **ba.kwargs) build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/decorator.py:232: in fun build 19-Nov-2024 23:14:33 return caller(func, *(extras + args), **kw) build 19-Nov-2024 23:14:33 tests/utils/utils.py:93: in wrapper build 19-Nov-2024 23:14:33 return fun(*args, **kwargs) build 19-Nov-2024 23:14:33 tests/gui/steps/onepanel/storages.py:28: in wt_select_storage_type_in_storage_page_op_panel build 19-Nov-2024 23:14:33 ).content.storages.form.storage_selector build 19-Nov-2024 23:14:33 tests/gui/utils/core/web_elements.py:60: in __get__ build 19-Nov-2024 23:14:33 elem = super().__get__(instance, owner) build 19-Nov-2024 23:14:33 tests/gui/utils/core/web_elements.py:26: in __get__ build 19-Nov-2024 23:14:33 return find_web_elem( build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 web_elem_root = build 19-Nov-2024 23:14:33 css_sel = '.ember-basic-dropdown' build 19-Nov-2024 23:14:33 err_msg = 'no item found in StorageAddForm in StorageContentPage in content in Oneprovider Panel 21.02.7' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def find_web_elem(web_elem_root, css_sel, err_msg): build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 _scroll_to_css_sel(web_elem_root, css_sel) build 19-Nov-2024 23:14:33 item = web_elem_root.find_element(By.CSS_SELECTOR, css_sel) build 19-Nov-2024 23:14:33 except NoSuchElementException as exc: build 19-Nov-2024 23:14:33 with suppress(TypeError): build 19-Nov-2024 23:14:33 err_msg = err_msg() build 19-Nov-2024 23:14:33 > raise RuntimeError(err_msg) from exc build 19-Nov-2024 23:14:33 E RuntimeError: no item found in StorageAddForm in StorageContentPage in content in Oneprovider Panel 21.02.7 build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/gui/utils/generic.py:152: RuntimeError build 19-Nov-2024 23:14:33 ------------------------------ Captured log call ------------------------------- build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 ------------------------------ Captured log call ------------------------------- build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 ------------------------------- pytest-selenium -------------------------------- build 19-Nov-2024 23:14:33 URL: https://dev-oneprovider-krakow.default.svc.cluster.local:9443/#/onedata/clusters/86f7ac8f0f384f0b4a286ed62bec867echc669/storages build 19-Nov-2024 23:14:33 _ test_user_sees_that_synchronization_autoupdate_still_works_after_changing_mount_point_for_storage[1oz_1op_deployed] _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 web_elem_root = build 19-Nov-2024 23:14:33 css_sel = '.ember-basic-dropdown' build 19-Nov-2024 23:14:33 err_msg = 'no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow\nOneprovider Panel 21.02.7' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def find_web_elem(web_elem_root, css_sel, err_msg): build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 _scroll_to_css_sel(web_elem_root, css_sel) build 19-Nov-2024 23:14:33 > item = web_elem_root.find_element(By.CSS_SELECTOR, css_sel) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/gui/utils/generic.py:148: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webelement.py:417: in find_element build 19-Nov-2024 23:14:33 return self._execute(Command.FIND_CHILD_ELEMENT, {"using": by, "value": value})["value"] build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webelement.py:395: in _execute build 19-Nov-2024 23:14:33 return self._parent.execute(command, params) build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webdriver.py:354: in execute build 19-Nov-2024 23:14:33 self.error_handler.check_response(response) build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 self = build 19-Nov-2024 23:14:33 response = {'status': 404, 'value': '{"value":{"error":"no such element","message":"no such element: Unable to locate element: {\...unknown>\\n#19 0x55e4eb5a2ee3 \\u003Cunknown>\\n#20 0x7f4211500a94 \\u003Cunknown>\\n#21 0x7f421158da34 __clone\\n"}}'} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def check_response(self, response: Dict[str, Any]) -> None: build 19-Nov-2024 23:14:33 """Checks that a JSON response from the WebDriver does not have an build 19-Nov-2024 23:14:33 error. build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 :Args: build 19-Nov-2024 23:14:33 - response - The JSON response from the WebDriver server as a dictionary build 19-Nov-2024 23:14:33 object. build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 :Raises: If the response contains an error message. build 19-Nov-2024 23:14:33 """ build 19-Nov-2024 23:14:33 status = response.get("status", None) build 19-Nov-2024 23:14:33 if not status or status == ErrorCode.SUCCESS: build 19-Nov-2024 23:14:33 return build 19-Nov-2024 23:14:33 value = None build 19-Nov-2024 23:14:33 message = response.get("message", "") build 19-Nov-2024 23:14:33 screen: str = response.get("screen", "") build 19-Nov-2024 23:14:33 stacktrace = None build 19-Nov-2024 23:14:33 if isinstance(status, int): build 19-Nov-2024 23:14:33 value_json = response.get("value", None) build 19-Nov-2024 23:14:33 if value_json and isinstance(value_json, str): build 19-Nov-2024 23:14:33 import json build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 value = json.loads(value_json) build 19-Nov-2024 23:14:33 if len(value) == 1: build 19-Nov-2024 23:14:33 value = value["value"] build 19-Nov-2024 23:14:33 status = value.get("error", None) build 19-Nov-2024 23:14:33 if not status: build 19-Nov-2024 23:14:33 status = value.get("status", ErrorCode.UNKNOWN_ERROR) build 19-Nov-2024 23:14:33 message = value.get("value") or value.get("message") build 19-Nov-2024 23:14:33 if not isinstance(message, str): build 19-Nov-2024 23:14:33 value = message build 19-Nov-2024 23:14:33 message = message.get("message") build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 message = value.get("message", None) build 19-Nov-2024 23:14:33 except ValueError: build 19-Nov-2024 23:14:33 pass build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 exception_class: Type[WebDriverException] build 19-Nov-2024 23:14:33 e = ErrorCode() build 19-Nov-2024 23:14:33 error_codes = [item for item in dir(e) if not item.startswith("__")] build 19-Nov-2024 23:14:33 for error_code in error_codes: build 19-Nov-2024 23:14:33 error_info = getattr(ErrorCode, error_code) build 19-Nov-2024 23:14:33 if isinstance(error_info, list) and status in error_info: build 19-Nov-2024 23:14:33 exception_class = getattr(ExceptionMapping, error_code, WebDriverException) build 19-Nov-2024 23:14:33 break build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 exception_class = WebDriverException build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 if not value: build 19-Nov-2024 23:14:33 value = response["value"] build 19-Nov-2024 23:14:33 if isinstance(value, str): build 19-Nov-2024 23:14:33 raise exception_class(value) build 19-Nov-2024 23:14:33 if message == "" and "message" in value: build 19-Nov-2024 23:14:33 message = value["message"] build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 screen = None # type: ignore[assignment] build 19-Nov-2024 23:14:33 if "screen" in value: build 19-Nov-2024 23:14:33 screen = value["screen"] build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 stacktrace = None build 19-Nov-2024 23:14:33 st_value = value.get("stackTrace") or value.get("stacktrace") build 19-Nov-2024 23:14:33 if st_value: build 19-Nov-2024 23:14:33 if isinstance(st_value, str): build 19-Nov-2024 23:14:33 stacktrace = st_value.split("\n") build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 stacktrace = [] build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 for frame in st_value: build 19-Nov-2024 23:14:33 line = frame.get("lineNumber", "") build 19-Nov-2024 23:14:33 file = frame.get("fileName", "") build 19-Nov-2024 23:14:33 if line: build 19-Nov-2024 23:14:33 file = f"{file}:{line}" build 19-Nov-2024 23:14:33 meth = frame.get("methodName", "") build 19-Nov-2024 23:14:33 if "className" in frame: build 19-Nov-2024 23:14:33 meth = f"{frame['className']}.{meth}" build 19-Nov-2024 23:14:33 msg = " at %s (%s)" build 19-Nov-2024 23:14:33 msg = msg % (meth, file) build 19-Nov-2024 23:14:33 stacktrace.append(msg) build 19-Nov-2024 23:14:33 except TypeError: build 19-Nov-2024 23:14:33 pass build 19-Nov-2024 23:14:33 if exception_class == UnexpectedAlertPresentException: build 19-Nov-2024 23:14:33 alert_text = None build 19-Nov-2024 23:14:33 if "data" in value: build 19-Nov-2024 23:14:33 alert_text = value["data"].get("text") build 19-Nov-2024 23:14:33 elif "alert" in value: build 19-Nov-2024 23:14:33 alert_text = value["alert"].get("text") build 19-Nov-2024 23:14:33 raise exception_class(message, screen, stacktrace, alert_text) # type: ignore[call-arg] # mypy is not smart enough here build 19-Nov-2024 23:14:33 > raise exception_class(message, screen, stacktrace) build 19-Nov-2024 23:14:33 E selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".ember-basic-dropdown"} build 19-Nov-2024 23:14:33 E (Session info: chrome=115.0.5763.0); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception build 19-Nov-2024 23:14:33 E Stacktrace: build 19-Nov-2024 23:14:33 E #0 0x55e4eb5aa2b3 build 19-Nov-2024 23:14:33 E #1 0x55e4eb2da2d7 build 19-Nov-2024 23:14:33 E #2 0x55e4eb31887b build 19-Nov-2024 23:14:33 E #3 0x55e4eb318971 build 19-Nov-2024 23:14:33 E #4 0x55e4eb30e816 build 19-Nov-2024 23:14:33 E #5 0x55e4eb337dcd build 19-Nov-2024 23:14:33 E #6 0x55e4eb30e6e6 build 19-Nov-2024 23:14:33 E #7 0x55e4eb337f6e build 19-Nov-2024 23:14:33 E #8 0x55e4eb34ffe9 build 19-Nov-2024 23:14:33 E #9 0x55e4eb337b73 build 19-Nov-2024 23:14:33 E #10 0x55e4eb30d1ab build 19-Nov-2024 23:14:33 E #11 0x55e4eb30df4e build 19-Nov-2024 23:14:33 E #12 0x55e4eb56b668 build 19-Nov-2024 23:14:33 E #13 0x55e4eb56f627 build 19-Nov-2024 23:14:33 E #14 0x55e4eb579b8c build 19-Nov-2024 23:14:33 E #15 0x55e4eb570253 build 19-Nov-2024 23:14:33 E #16 0x55e4eb53e927 build 19-Nov-2024 23:14:33 E #17 0x55e4eb594018 build 19-Nov-2024 23:14:33 E #18 0x55e4eb5941a6 build 19-Nov-2024 23:14:33 E #19 0x55e4eb5a2ee3 build 19-Nov-2024 23:14:33 E #20 0x7f4211500a94 build 19-Nov-2024 23:14:33 E #21 0x7f421158da34 __clone build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/errorhandler.py:229: NoSuchElementException build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 The above exception was the direct cause of the following exception: build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 fixturefunc = build 19-Nov-2024 23:14:33 request = > build 19-Nov-2024 23:14:33 kwargs = {'browser_id': 'browser_unified', 'config': 'storage type: POSIX\nmount point: /volumes/posix/dir\nimported storage: t...v-onezone.default.svc.cluster.local', 'ip': '10.244.24.216', 'name': 'dev-onezone', ...}}, 'name': 'new_storage1', ...} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def call_fixture_func( build 19-Nov-2024 23:14:33 fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs build 19-Nov-2024 23:14:33 ) -> FixtureValue: build 19-Nov-2024 23:14:33 if is_generator(fixturefunc): build 19-Nov-2024 23:14:33 fixturefunc = cast( build 19-Nov-2024 23:14:33 Callable[..., Generator[FixtureValue, None, None]], fixturefunc build 19-Nov-2024 23:14:33 ) build 19-Nov-2024 23:14:33 generator = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 fixture_result = next(generator) build 19-Nov-2024 23:14:33 except StopIteration: build 19-Nov-2024 23:14:33 raise ValueError(f"{request.fixturename} did not yield a value") from None build 19-Nov-2024 23:14:33 finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator) build 19-Nov-2024 23:14:33 request.addfinalizer(finalizer) build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 fixturefunc = cast(Callable[..., FixtureValue], fixturefunc) build 19-Nov-2024 23:14:33 > fixture_result = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/_pytest/fixtures.py:913: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 tests/utils/bdd_utils.py:78: in wrapper build 19-Nov-2024 23:14:33 return fun(*ba.args, **ba.kwargs) build 19-Nov-2024 23:14:33 tests/gui/meta_steps/onepanel/storages.py:86: in add_storage_in_op_panel_using_gui build 19-Nov-2024 23:14:33 _add_storage_in_op_panel_using_gui(selenium, browser_id, config, onepanel, name) build 19-Nov-2024 23:14:33 tests/gui/meta_steps/onepanel/storages.py:124: in _add_storage_in_op_panel_using_gui build 19-Nov-2024 23:14:33 wt_select_storage_type_in_storage_page_op_panel( build 19-Nov-2024 23:14:33 tests/utils/bdd_utils.py:78: in wrapper build 19-Nov-2024 23:14:33 return fun(*ba.args, **ba.kwargs) build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/decorator.py:232: in fun build 19-Nov-2024 23:14:33 return caller(func, *(extras + args), **kw) build 19-Nov-2024 23:14:33 tests/utils/utils.py:93: in wrapper build 19-Nov-2024 23:14:33 return fun(*args, **kwargs) build 19-Nov-2024 23:14:33 tests/gui/steps/onepanel/storages.py:28: in wt_select_storage_type_in_storage_page_op_panel build 19-Nov-2024 23:14:33 ).content.storages.form.storage_selector build 19-Nov-2024 23:14:33 tests/gui/utils/core/web_elements.py:60: in __get__ build 19-Nov-2024 23:14:33 elem = super().__get__(instance, owner) build 19-Nov-2024 23:14:33 tests/gui/utils/core/web_elements.py:26: in __get__ build 19-Nov-2024 23:14:33 return find_web_elem( build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 web_elem_root = build 19-Nov-2024 23:14:33 css_sel = '.ember-basic-dropdown' build 19-Nov-2024 23:14:33 err_msg = 'no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow\nOneprovider Panel 21.02.7' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def find_web_elem(web_elem_root, css_sel, err_msg): build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 _scroll_to_css_sel(web_elem_root, css_sel) build 19-Nov-2024 23:14:33 item = web_elem_root.find_element(By.CSS_SELECTOR, css_sel) build 19-Nov-2024 23:14:33 except NoSuchElementException as exc: build 19-Nov-2024 23:14:33 with suppress(TypeError): build 19-Nov-2024 23:14:33 err_msg = err_msg() build 19-Nov-2024 23:14:33 > raise RuntimeError(err_msg) from exc build 19-Nov-2024 23:14:33 E RuntimeError: no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow build 19-Nov-2024 23:14:33 E Oneprovider Panel 21.02.7 build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/gui/utils/generic.py:152: RuntimeError build 19-Nov-2024 23:14:33 ------------------------------ Captured log call ------------------------------- build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 ------------------------------ Captured log call ------------------------------- build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 ------------------------------- pytest-selenium -------------------------------- build 19-Nov-2024 23:14:33 URL: https://dev-oneprovider-krakow.default.svc.cluster.local:9443/#/onedata/clusters/86f7ac8f0f384f0b4a286ed62bec867echc669/overview build 19-Nov-2024 23:14:33 _ test_user_fails_to_update_import_in_storage_that_is_not_importenabled[1oz_1op_deployed] _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 web_elem_root = build 19-Nov-2024 23:14:33 css_sel = '.ember-basic-dropdown' build 19-Nov-2024 23:14:33 err_msg = 'no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow\nOneprovider Panel 21.02.7' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def find_web_elem(web_elem_root, css_sel, err_msg): build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 _scroll_to_css_sel(web_elem_root, css_sel) build 19-Nov-2024 23:14:33 > item = web_elem_root.find_element(By.CSS_SELECTOR, css_sel) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/gui/utils/generic.py:148: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webelement.py:417: in find_element build 19-Nov-2024 23:14:33 return self._execute(Command.FIND_CHILD_ELEMENT, {"using": by, "value": value})["value"] build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webelement.py:395: in _execute build 19-Nov-2024 23:14:33 return self._parent.execute(command, params) build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webdriver.py:354: in execute build 19-Nov-2024 23:14:33 self.error_handler.check_response(response) build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 self = build 19-Nov-2024 23:14:33 response = {'status': 404, 'value': '{"value":{"error":"no such element","message":"no such element: Unable to locate element: {\...unknown>\\n#19 0x55e67a230ee3 \\u003Cunknown>\\n#20 0x7f89afc7ca94 \\u003Cunknown>\\n#21 0x7f89afd09a34 __clone\\n"}}'} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def check_response(self, response: Dict[str, Any]) -> None: build 19-Nov-2024 23:14:33 """Checks that a JSON response from the WebDriver does not have an build 19-Nov-2024 23:14:33 error. build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 :Args: build 19-Nov-2024 23:14:33 - response - The JSON response from the WebDriver server as a dictionary build 19-Nov-2024 23:14:33 object. build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 :Raises: If the response contains an error message. build 19-Nov-2024 23:14:33 """ build 19-Nov-2024 23:14:33 status = response.get("status", None) build 19-Nov-2024 23:14:33 if not status or status == ErrorCode.SUCCESS: build 19-Nov-2024 23:14:33 return build 19-Nov-2024 23:14:33 value = None build 19-Nov-2024 23:14:33 message = response.get("message", "") build 19-Nov-2024 23:14:33 screen: str = response.get("screen", "") build 19-Nov-2024 23:14:33 stacktrace = None build 19-Nov-2024 23:14:33 if isinstance(status, int): build 19-Nov-2024 23:14:33 value_json = response.get("value", None) build 19-Nov-2024 23:14:33 if value_json and isinstance(value_json, str): build 19-Nov-2024 23:14:33 import json build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 value = json.loads(value_json) build 19-Nov-2024 23:14:33 if len(value) == 1: build 19-Nov-2024 23:14:33 value = value["value"] build 19-Nov-2024 23:14:33 status = value.get("error", None) build 19-Nov-2024 23:14:33 if not status: build 19-Nov-2024 23:14:33 status = value.get("status", ErrorCode.UNKNOWN_ERROR) build 19-Nov-2024 23:14:33 message = value.get("value") or value.get("message") build 19-Nov-2024 23:14:33 if not isinstance(message, str): build 19-Nov-2024 23:14:33 value = message build 19-Nov-2024 23:14:33 message = message.get("message") build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 message = value.get("message", None) build 19-Nov-2024 23:14:33 except ValueError: build 19-Nov-2024 23:14:33 pass build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 exception_class: Type[WebDriverException] build 19-Nov-2024 23:14:33 e = ErrorCode() build 19-Nov-2024 23:14:33 error_codes = [item for item in dir(e) if not item.startswith("__")] build 19-Nov-2024 23:14:33 for error_code in error_codes: build 19-Nov-2024 23:14:33 error_info = getattr(ErrorCode, error_code) build 19-Nov-2024 23:14:33 if isinstance(error_info, list) and status in error_info: build 19-Nov-2024 23:14:33 exception_class = getattr(ExceptionMapping, error_code, WebDriverException) build 19-Nov-2024 23:14:33 break build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 exception_class = WebDriverException build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 if not value: build 19-Nov-2024 23:14:33 value = response["value"] build 19-Nov-2024 23:14:33 if isinstance(value, str): build 19-Nov-2024 23:14:33 raise exception_class(value) build 19-Nov-2024 23:14:33 if message == "" and "message" in value: build 19-Nov-2024 23:14:33 message = value["message"] build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 screen = None # type: ignore[assignment] build 19-Nov-2024 23:14:33 if "screen" in value: build 19-Nov-2024 23:14:33 screen = value["screen"] build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 stacktrace = None build 19-Nov-2024 23:14:33 st_value = value.get("stackTrace") or value.get("stacktrace") build 19-Nov-2024 23:14:33 if st_value: build 19-Nov-2024 23:14:33 if isinstance(st_value, str): build 19-Nov-2024 23:14:33 stacktrace = st_value.split("\n") build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 stacktrace = [] build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 for frame in st_value: build 19-Nov-2024 23:14:33 line = frame.get("lineNumber", "") build 19-Nov-2024 23:14:33 file = frame.get("fileName", "") build 19-Nov-2024 23:14:33 if line: build 19-Nov-2024 23:14:33 file = f"{file}:{line}" build 19-Nov-2024 23:14:33 meth = frame.get("methodName", "") build 19-Nov-2024 23:14:33 if "className" in frame: build 19-Nov-2024 23:14:33 meth = f"{frame['className']}.{meth}" build 19-Nov-2024 23:14:33 msg = " at %s (%s)" build 19-Nov-2024 23:14:33 msg = msg % (meth, file) build 19-Nov-2024 23:14:33 stacktrace.append(msg) build 19-Nov-2024 23:14:33 except TypeError: build 19-Nov-2024 23:14:33 pass build 19-Nov-2024 23:14:33 if exception_class == UnexpectedAlertPresentException: build 19-Nov-2024 23:14:33 alert_text = None build 19-Nov-2024 23:14:33 if "data" in value: build 19-Nov-2024 23:14:33 alert_text = value["data"].get("text") build 19-Nov-2024 23:14:33 elif "alert" in value: build 19-Nov-2024 23:14:33 alert_text = value["alert"].get("text") build 19-Nov-2024 23:14:33 raise exception_class(message, screen, stacktrace, alert_text) # type: ignore[call-arg] # mypy is not smart enough here build 19-Nov-2024 23:14:33 > raise exception_class(message, screen, stacktrace) build 19-Nov-2024 23:14:33 E selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".ember-basic-dropdown"} build 19-Nov-2024 23:14:33 E (Session info: chrome=115.0.5763.0); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception build 19-Nov-2024 23:14:33 E Stacktrace: build 19-Nov-2024 23:14:33 E #0 0x55e67a2382b3 build 19-Nov-2024 23:14:33 E #1 0x55e679f682d7 build 19-Nov-2024 23:14:33 E #2 0x55e679fa687b build 19-Nov-2024 23:14:33 E #3 0x55e679fa6971 build 19-Nov-2024 23:14:33 E #4 0x55e679f9c816 build 19-Nov-2024 23:14:33 E #5 0x55e679fc5dcd build 19-Nov-2024 23:14:33 E #6 0x55e679f9c6e6 build 19-Nov-2024 23:14:33 E #7 0x55e679fc5f6e build 19-Nov-2024 23:14:33 E #8 0x55e679fddfe9 build 19-Nov-2024 23:14:33 E #9 0x55e679fc5b73 build 19-Nov-2024 23:14:33 E #10 0x55e679f9b1ab build 19-Nov-2024 23:14:33 E #11 0x55e679f9bf4e build 19-Nov-2024 23:14:33 E #12 0x55e67a1f9668 build 19-Nov-2024 23:14:33 E #13 0x55e67a1fd627 build 19-Nov-2024 23:14:33 E #14 0x55e67a207b8c build 19-Nov-2024 23:14:33 E #15 0x55e67a1fe253 build 19-Nov-2024 23:14:33 E #16 0x55e67a1cc927 build 19-Nov-2024 23:14:33 E #17 0x55e67a222018 build 19-Nov-2024 23:14:33 E #18 0x55e67a2221a6 build 19-Nov-2024 23:14:33 E #19 0x55e67a230ee3 build 19-Nov-2024 23:14:33 E #20 0x7f89afc7ca94 build 19-Nov-2024 23:14:33 E #21 0x7f89afd09a34 __clone build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/errorhandler.py:229: NoSuchElementException build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 The above exception was the direct cause of the following exception: build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 fixturefunc = build 19-Nov-2024 23:14:33 request = > build 19-Nov-2024 23:14:33 kwargs = {'browser_id': 'browser_unified', 'config': 'storage type: POSIX\nmount point: /volumes/posix/dir', 'hosts': {'oneprov...v-onezone.default.svc.cluster.local', 'ip': '10.244.24.216', 'name': 'dev-onezone', ...}}, 'name': 'new_storage1', ...} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def call_fixture_func( build 19-Nov-2024 23:14:33 fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs build 19-Nov-2024 23:14:33 ) -> FixtureValue: build 19-Nov-2024 23:14:33 if is_generator(fixturefunc): build 19-Nov-2024 23:14:33 fixturefunc = cast( build 19-Nov-2024 23:14:33 Callable[..., Generator[FixtureValue, None, None]], fixturefunc build 19-Nov-2024 23:14:33 ) build 19-Nov-2024 23:14:33 generator = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 fixture_result = next(generator) build 19-Nov-2024 23:14:33 except StopIteration: build 19-Nov-2024 23:14:33 raise ValueError(f"{request.fixturename} did not yield a value") from None build 19-Nov-2024 23:14:33 finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator) build 19-Nov-2024 23:14:33 request.addfinalizer(finalizer) build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 fixturefunc = cast(Callable[..., FixtureValue], fixturefunc) build 19-Nov-2024 23:14:33 > fixture_result = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/_pytest/fixtures.py:913: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 tests/utils/bdd_utils.py:78: in wrapper build 19-Nov-2024 23:14:33 return fun(*ba.args, **ba.kwargs) build 19-Nov-2024 23:14:33 tests/gui/meta_steps/onepanel/storages.py:86: in add_storage_in_op_panel_using_gui build 19-Nov-2024 23:14:33 _add_storage_in_op_panel_using_gui(selenium, browser_id, config, onepanel, name) build 19-Nov-2024 23:14:33 tests/gui/meta_steps/onepanel/storages.py:124: in _add_storage_in_op_panel_using_gui build 19-Nov-2024 23:14:33 wt_select_storage_type_in_storage_page_op_panel( build 19-Nov-2024 23:14:33 tests/utils/bdd_utils.py:78: in wrapper build 19-Nov-2024 23:14:33 return fun(*ba.args, **ba.kwargs) build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/decorator.py:232: in fun build 19-Nov-2024 23:14:33 return caller(func, *(extras + args), **kw) build 19-Nov-2024 23:14:33 tests/utils/utils.py:93: in wrapper build 19-Nov-2024 23:14:33 return fun(*args, **kwargs) build 19-Nov-2024 23:14:33 tests/gui/steps/onepanel/storages.py:28: in wt_select_storage_type_in_storage_page_op_panel build 19-Nov-2024 23:14:33 ).content.storages.form.storage_selector build 19-Nov-2024 23:14:33 tests/gui/utils/core/web_elements.py:60: in __get__ build 19-Nov-2024 23:14:33 elem = super().__get__(instance, owner) build 19-Nov-2024 23:14:33 tests/gui/utils/core/web_elements.py:26: in __get__ build 19-Nov-2024 23:14:33 return find_web_elem( build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 web_elem_root = build 19-Nov-2024 23:14:33 css_sel = '.ember-basic-dropdown' build 19-Nov-2024 23:14:33 err_msg = 'no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow\nOneprovider Panel 21.02.7' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def find_web_elem(web_elem_root, css_sel, err_msg): build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 _scroll_to_css_sel(web_elem_root, css_sel) build 19-Nov-2024 23:14:33 item = web_elem_root.find_element(By.CSS_SELECTOR, css_sel) build 19-Nov-2024 23:14:33 except NoSuchElementException as exc: build 19-Nov-2024 23:14:33 with suppress(TypeError): build 19-Nov-2024 23:14:33 err_msg = err_msg() build 19-Nov-2024 23:14:33 > raise RuntimeError(err_msg) from exc build 19-Nov-2024 23:14:33 E RuntimeError: no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow build 19-Nov-2024 23:14:33 E Oneprovider Panel 21.02.7 build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/gui/utils/generic.py:152: RuntimeError build 19-Nov-2024 23:14:33 ------------------------------ Captured log call ------------------------------- build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 ------------------------------ Captured log call ------------------------------- build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 ------------------------------- pytest-selenium -------------------------------- build 19-Nov-2024 23:14:33 URL: https://dev-oneprovider-krakow.default.svc.cluster.local:9443/#/onedata/clusters/86f7ac8f0f384f0b4a286ed62bec867echc669/overview build 19-Nov-2024 23:14:33 _ test_user_succeeds_to_create_2_storages_with_the_same_name[1oz_1op_deployed] _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 web_elem_root = build 19-Nov-2024 23:14:33 css_sel = '.ember-basic-dropdown' build 19-Nov-2024 23:14:33 err_msg = 'no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow\nOneprovider Panel 21.02.7' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def find_web_elem(web_elem_root, css_sel, err_msg): build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 _scroll_to_css_sel(web_elem_root, css_sel) build 19-Nov-2024 23:14:33 > item = web_elem_root.find_element(By.CSS_SELECTOR, css_sel) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/gui/utils/generic.py:148: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webelement.py:417: in find_element build 19-Nov-2024 23:14:33 return self._execute(Command.FIND_CHILD_ELEMENT, {"using": by, "value": value})["value"] build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webelement.py:395: in _execute build 19-Nov-2024 23:14:33 return self._parent.execute(command, params) build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/webdriver.py:354: in execute build 19-Nov-2024 23:14:33 self.error_handler.check_response(response) build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 self = build 19-Nov-2024 23:14:33 response = {'status': 404, 'value': '{"value":{"error":"no such element","message":"no such element: Unable to locate element: {\...unknown>\\n#19 0x55af18d71ee3 \\u003Cunknown>\\n#20 0x7efe5d7cfa94 \\u003Cunknown>\\n#21 0x7efe5d85ca34 __clone\\n"}}'} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def check_response(self, response: Dict[str, Any]) -> None: build 19-Nov-2024 23:14:33 """Checks that a JSON response from the WebDriver does not have an build 19-Nov-2024 23:14:33 error. build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 :Args: build 19-Nov-2024 23:14:33 - response - The JSON response from the WebDriver server as a dictionary build 19-Nov-2024 23:14:33 object. build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 :Raises: If the response contains an error message. build 19-Nov-2024 23:14:33 """ build 19-Nov-2024 23:14:33 status = response.get("status", None) build 19-Nov-2024 23:14:33 if not status or status == ErrorCode.SUCCESS: build 19-Nov-2024 23:14:33 return build 19-Nov-2024 23:14:33 value = None build 19-Nov-2024 23:14:33 message = response.get("message", "") build 19-Nov-2024 23:14:33 screen: str = response.get("screen", "") build 19-Nov-2024 23:14:33 stacktrace = None build 19-Nov-2024 23:14:33 if isinstance(status, int): build 19-Nov-2024 23:14:33 value_json = response.get("value", None) build 19-Nov-2024 23:14:33 if value_json and isinstance(value_json, str): build 19-Nov-2024 23:14:33 import json build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 value = json.loads(value_json) build 19-Nov-2024 23:14:33 if len(value) == 1: build 19-Nov-2024 23:14:33 value = value["value"] build 19-Nov-2024 23:14:33 status = value.get("error", None) build 19-Nov-2024 23:14:33 if not status: build 19-Nov-2024 23:14:33 status = value.get("status", ErrorCode.UNKNOWN_ERROR) build 19-Nov-2024 23:14:33 message = value.get("value") or value.get("message") build 19-Nov-2024 23:14:33 if not isinstance(message, str): build 19-Nov-2024 23:14:33 value = message build 19-Nov-2024 23:14:33 message = message.get("message") build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 message = value.get("message", None) build 19-Nov-2024 23:14:33 except ValueError: build 19-Nov-2024 23:14:33 pass build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 exception_class: Type[WebDriverException] build 19-Nov-2024 23:14:33 e = ErrorCode() build 19-Nov-2024 23:14:33 error_codes = [item for item in dir(e) if not item.startswith("__")] build 19-Nov-2024 23:14:33 for error_code in error_codes: build 19-Nov-2024 23:14:33 error_info = getattr(ErrorCode, error_code) build 19-Nov-2024 23:14:33 if isinstance(error_info, list) and status in error_info: build 19-Nov-2024 23:14:33 exception_class = getattr(ExceptionMapping, error_code, WebDriverException) build 19-Nov-2024 23:14:33 break build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 exception_class = WebDriverException build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 if not value: build 19-Nov-2024 23:14:33 value = response["value"] build 19-Nov-2024 23:14:33 if isinstance(value, str): build 19-Nov-2024 23:14:33 raise exception_class(value) build 19-Nov-2024 23:14:33 if message == "" and "message" in value: build 19-Nov-2024 23:14:33 message = value["message"] build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 screen = None # type: ignore[assignment] build 19-Nov-2024 23:14:33 if "screen" in value: build 19-Nov-2024 23:14:33 screen = value["screen"] build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 stacktrace = None build 19-Nov-2024 23:14:33 st_value = value.get("stackTrace") or value.get("stacktrace") build 19-Nov-2024 23:14:33 if st_value: build 19-Nov-2024 23:14:33 if isinstance(st_value, str): build 19-Nov-2024 23:14:33 stacktrace = st_value.split("\n") build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 stacktrace = [] build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 for frame in st_value: build 19-Nov-2024 23:14:33 line = frame.get("lineNumber", "") build 19-Nov-2024 23:14:33 file = frame.get("fileName", "") build 19-Nov-2024 23:14:33 if line: build 19-Nov-2024 23:14:33 file = f"{file}:{line}" build 19-Nov-2024 23:14:33 meth = frame.get("methodName", "") build 19-Nov-2024 23:14:33 if "className" in frame: build 19-Nov-2024 23:14:33 meth = f"{frame['className']}.{meth}" build 19-Nov-2024 23:14:33 msg = " at %s (%s)" build 19-Nov-2024 23:14:33 msg = msg % (meth, file) build 19-Nov-2024 23:14:33 stacktrace.append(msg) build 19-Nov-2024 23:14:33 except TypeError: build 19-Nov-2024 23:14:33 pass build 19-Nov-2024 23:14:33 if exception_class == UnexpectedAlertPresentException: build 19-Nov-2024 23:14:33 alert_text = None build 19-Nov-2024 23:14:33 if "data" in value: build 19-Nov-2024 23:14:33 alert_text = value["data"].get("text") build 19-Nov-2024 23:14:33 elif "alert" in value: build 19-Nov-2024 23:14:33 alert_text = value["alert"].get("text") build 19-Nov-2024 23:14:33 raise exception_class(message, screen, stacktrace, alert_text) # type: ignore[call-arg] # mypy is not smart enough here build 19-Nov-2024 23:14:33 > raise exception_class(message, screen, stacktrace) build 19-Nov-2024 23:14:33 E selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".ember-basic-dropdown"} build 19-Nov-2024 23:14:33 E (Session info: chrome=115.0.5763.0); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception build 19-Nov-2024 23:14:33 E Stacktrace: build 19-Nov-2024 23:14:33 E #0 0x55af18d792b3 build 19-Nov-2024 23:14:33 E #1 0x55af18aa92d7 build 19-Nov-2024 23:14:33 E #2 0x55af18ae787b build 19-Nov-2024 23:14:33 E #3 0x55af18ae7971 build 19-Nov-2024 23:14:33 E #4 0x55af18add816 build 19-Nov-2024 23:14:33 E #5 0x55af18b06dcd build 19-Nov-2024 23:14:33 E #6 0x55af18add6e6 build 19-Nov-2024 23:14:33 E #7 0x55af18b06f6e build 19-Nov-2024 23:14:33 E #8 0x55af18b1efe9 build 19-Nov-2024 23:14:33 E #9 0x55af18b06b73 build 19-Nov-2024 23:14:33 E #10 0x55af18adc1ab build 19-Nov-2024 23:14:33 E #11 0x55af18adcf4e build 19-Nov-2024 23:14:33 E #12 0x55af18d3a668 build 19-Nov-2024 23:14:33 E #13 0x55af18d3e627 build 19-Nov-2024 23:14:33 E #14 0x55af18d48b8c build 19-Nov-2024 23:14:33 E #15 0x55af18d3f253 build 19-Nov-2024 23:14:33 E #16 0x55af18d0d927 build 19-Nov-2024 23:14:33 E #17 0x55af18d63018 build 19-Nov-2024 23:14:33 E #18 0x55af18d631a6 build 19-Nov-2024 23:14:33 E #19 0x55af18d71ee3 build 19-Nov-2024 23:14:33 E #20 0x7efe5d7cfa94 build 19-Nov-2024 23:14:33 E #21 0x7efe5d85ca34 __clone build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/selenium/webdriver/remote/errorhandler.py:229: NoSuchElementException build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 The above exception was the direct cause of the following exception: build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 fixturefunc = build 19-Nov-2024 23:14:33 request = > build 19-Nov-2024 23:14:33 kwargs = {'browser_id': 'browser_unified', 'onepanel': , 'selenium': {'browser_emerg...for >}, 'storage_type': 'POSIX'} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def call_fixture_func( build 19-Nov-2024 23:14:33 fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs build 19-Nov-2024 23:14:33 ) -> FixtureValue: build 19-Nov-2024 23:14:33 if is_generator(fixturefunc): build 19-Nov-2024 23:14:33 fixturefunc = cast( build 19-Nov-2024 23:14:33 Callable[..., Generator[FixtureValue, None, None]], fixturefunc build 19-Nov-2024 23:14:33 ) build 19-Nov-2024 23:14:33 generator = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 fixture_result = next(generator) build 19-Nov-2024 23:14:33 except StopIteration: build 19-Nov-2024 23:14:33 raise ValueError(f"{request.fixturename} did not yield a value") from None build 19-Nov-2024 23:14:33 finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator) build 19-Nov-2024 23:14:33 request.addfinalizer(finalizer) build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 fixturefunc = cast(Callable[..., FixtureValue], fixturefunc) build 19-Nov-2024 23:14:33 > fixture_result = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/_pytest/fixtures.py:913: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 tests/utils/bdd_utils.py:78: in wrapper build 19-Nov-2024 23:14:33 return fun(*ba.args, **ba.kwargs) build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/decorator.py:232: in fun build 19-Nov-2024 23:14:33 return caller(func, *(extras + args), **kw) build 19-Nov-2024 23:14:33 tests/utils/utils.py:93: in wrapper build 19-Nov-2024 23:14:33 return fun(*args, **kwargs) build 19-Nov-2024 23:14:33 tests/gui/steps/onepanel/storages.py:28: in wt_select_storage_type_in_storage_page_op_panel build 19-Nov-2024 23:14:33 ).content.storages.form.storage_selector build 19-Nov-2024 23:14:33 tests/gui/utils/core/web_elements.py:60: in __get__ build 19-Nov-2024 23:14:33 elem = super().__get__(instance, owner) build 19-Nov-2024 23:14:33 tests/gui/utils/core/web_elements.py:26: in __get__ build 19-Nov-2024 23:14:33 return find_web_elem( build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 web_elem_root = build 19-Nov-2024 23:14:33 css_sel = '.ember-basic-dropdown' build 19-Nov-2024 23:14:33 err_msg = 'no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow\nOneprovider Panel 21.02.7' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def find_web_elem(web_elem_root, css_sel, err_msg): build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 _scroll_to_css_sel(web_elem_root, css_sel) build 19-Nov-2024 23:14:33 item = web_elem_root.find_element(By.CSS_SELECTOR, css_sel) build 19-Nov-2024 23:14:33 except NoSuchElementException as exc: build 19-Nov-2024 23:14:33 with suppress(TypeError): build 19-Nov-2024 23:14:33 err_msg = err_msg() build 19-Nov-2024 23:14:33 > raise RuntimeError(err_msg) from exc build 19-Nov-2024 23:14:33 E RuntimeError: no item found in StorageAddForm in StorageContentPage in content in dev-oneprovider-krakow build 19-Nov-2024 23:14:33 E Oneprovider Panel 21.02.7 build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/gui/utils/generic.py:152: RuntimeError build 19-Nov-2024 23:14:33 ------------------------------ Captured log call ------------------------------- build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 ------------------------------ Captured log call ------------------------------- build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 ------------------------------- pytest-selenium -------------------------------- build 19-Nov-2024 23:14:33 URL: https://dev-oneprovider-krakow.default.svc.cluster.local:9443/#/onedata/clusters/86f7ac8f0f384f0b4a286ed62bec867echc669/overview build 19-Nov-2024 23:14:33 _ test_user_deregisters_provider_registers_it_again_and_sees_that_provider_is_working[1oz_1op_deployed] _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 zone_hostname = 'dev-onezone.default.svc.cluster.local' build 19-Nov-2024 23:14:33 onepanel_credentials = build 19-Nov-2024 23:14:33 owner_credentials = build 19-Nov-2024 23:14:33 space_id = '4e1e5e524538c532d6ea2245b190ca48chcacc' build 19-Nov-2024 23:14:33 storages_db = {'dev-oneprovider-krakow': {}} build 19-Nov-2024 23:14:33 hosts = {'oneprovider-1': {'container-id': '38d89612c1444e4e3a383b519065cbc831653a5cb99bb07d98c9faed236cb058', 'hostname': 'de...efb4b69b9092', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.24.216', 'name': 'dev-onezone', ...}} build 19-Nov-2024 23:14:33 providers = [{'oneprovider-1': {'size': 1000000, 'storage': 'posix'}}] build 19-Nov-2024 23:14:33 members = [] build 19-Nov-2024 23:14:33 users = {'admin': , 'onepanel': , 'user1': } build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def _get_support(zone_hostname, onepanel_credentials, build 19-Nov-2024 23:14:33 owner_credentials, space_id, storages_db, hosts, providers, build 19-Nov-2024 23:14:33 members, users): build 19-Nov-2024 23:14:33 onepanel_username = onepanel_credentials.username build 19-Nov-2024 23:14:33 onepanel_password = onepanel_credentials.password build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 for provider in providers: build 19-Nov-2024 23:14:33 [(provider, options)] = provider.items() build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 provider_name = hosts[provider]['name'] build 19-Nov-2024 23:14:33 provider_hostname = hosts[provider]['hostname'] build 19-Nov-2024 23:14:33 storage_name = options['storage'] build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 > storage_id = storages_db[provider_name][storage_name] build 19-Nov-2024 23:14:33 E KeyError: 'dev-oneprovider-krakow' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/utils/entities_setup/spaces.py:224: KeyError build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 During handling of the above exception, another exception occurred: build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 http_method = build 19-Nov-2024 23:14:33 ip = 'dev-oneprovider-krakow.default.svc.cluster.local', port = 9443 build 19-Nov-2024 23:14:33 path = '/api/v3/onepanel/provider/storages', use_ssl = True, headers = None build 19-Nov-2024 23:14:33 verify = False, cert = None, auth = ('onepanel', 'password'), data = None build 19-Nov-2024 23:14:33 default_headers = True, retries = 5 build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def http_request(http_method, ip, port, path, use_ssl=True, headers=None, build 19-Nov-2024 23:14:33 verify=False, cert=None, auth=None, data=None, build 19-Nov-2024 23:14:33 default_headers=True, retries=5): build 19-Nov-2024 23:14:33 protocol = 'https' if use_ssl else 'http' build 19-Nov-2024 23:14:33 request_headers = DEFAULT_HEADERS.copy() if default_headers else {} build 19-Nov-2024 23:14:33 if headers: build 19-Nov-2024 23:14:33 request_headers.update(headers) build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 response = http_method('{0}://{1}:{2}{3}'.format(protocol, ip, port, path), build 19-Nov-2024 23:14:33 verify=verify, headers=request_headers, timeout=40, build 19-Nov-2024 23:14:33 cert=cert, auth=auth, data=data) build 19-Nov-2024 23:14:33 if 200 <= response.status_code < 300: build 19-Nov-2024 23:14:33 return response build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 > raise_http_exception(response) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/utils/rest_utils.py:89: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 response = build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def raise_http_exception(response): build 19-Nov-2024 23:14:33 ex_cls = _exceptions.get(response.status_code, HTTPError) build 19-Nov-2024 23:14:33 > raise ex_cls(response) build 19-Nov-2024 23:14:33 E tests.utils.http_exceptions.HTTPServiceUnavailable: [503] Service Unavailable: {"error":{"id":"unregisteredOneprovider","description":"This Oneprovider is not registered."}} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/utils/http_exceptions.py:15: HTTPServiceUnavailable build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 During handling of the above exception, another exception occurred: build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 http_method = build 19-Nov-2024 23:14:33 ip = 'dev-oneprovider-krakow.default.svc.cluster.local', port = 9443 build 19-Nov-2024 23:14:33 path = '/api/v3/onepanel/provider/storages', use_ssl = True, headers = None build 19-Nov-2024 23:14:33 verify = False, cert = None, auth = ('onepanel', 'password'), data = None build 19-Nov-2024 23:14:33 default_headers = True, retries = 4 build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def http_request(http_method, ip, port, path, use_ssl=True, headers=None, build 19-Nov-2024 23:14:33 verify=False, cert=None, auth=None, data=None, build 19-Nov-2024 23:14:33 default_headers=True, retries=5): build 19-Nov-2024 23:14:33 protocol = 'https' if use_ssl else 'http' build 19-Nov-2024 23:14:33 request_headers = DEFAULT_HEADERS.copy() if default_headers else {} build 19-Nov-2024 23:14:33 if headers: build 19-Nov-2024 23:14:33 request_headers.update(headers) build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 response = http_method('{0}://{1}:{2}{3}'.format(protocol, ip, port, path), build 19-Nov-2024 23:14:33 verify=verify, headers=request_headers, timeout=40, build 19-Nov-2024 23:14:33 cert=cert, auth=auth, data=data) build 19-Nov-2024 23:14:33 if 200 <= response.status_code < 300: build 19-Nov-2024 23:14:33 return response build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 > raise_http_exception(response) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/utils/rest_utils.py:89: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 response = build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def raise_http_exception(response): build 19-Nov-2024 23:14:33 ex_cls = _exceptions.get(response.status_code, HTTPError) build 19-Nov-2024 23:14:33 > raise ex_cls(response) build 19-Nov-2024 23:14:33 E tests.utils.http_exceptions.HTTPServiceUnavailable: [503] Service Unavailable: {"error":{"id":"unregisteredOneprovider","description":"This Oneprovider is not registered."}} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/utils/http_exceptions.py:15: HTTPServiceUnavailable build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 During handling of the above exception, another exception occurred: build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 http_method = build 19-Nov-2024 23:14:33 ip = 'dev-oneprovider-krakow.default.svc.cluster.local', port = 9443 build 19-Nov-2024 23:14:33 path = '/api/v3/onepanel/provider/storages', use_ssl = True, headers = None build 19-Nov-2024 23:14:33 verify = False, cert = None, auth = ('onepanel', 'password'), data = None build 19-Nov-2024 23:14:33 default_headers = True, retries = 3 build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def http_request(http_method, ip, port, path, use_ssl=True, headers=None, build 19-Nov-2024 23:14:33 verify=False, cert=None, auth=None, data=None, build 19-Nov-2024 23:14:33 default_headers=True, retries=5): build 19-Nov-2024 23:14:33 protocol = 'https' if use_ssl else 'http' build 19-Nov-2024 23:14:33 request_headers = DEFAULT_HEADERS.copy() if default_headers else {} build 19-Nov-2024 23:14:33 if headers: build 19-Nov-2024 23:14:33 request_headers.update(headers) build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 response = http_method('{0}://{1}:{2}{3}'.format(protocol, ip, port, path), build 19-Nov-2024 23:14:33 verify=verify, headers=request_headers, timeout=40, build 19-Nov-2024 23:14:33 cert=cert, auth=auth, data=data) build 19-Nov-2024 23:14:33 if 200 <= response.status_code < 300: build 19-Nov-2024 23:14:33 return response build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 > raise_http_exception(response) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/utils/rest_utils.py:89: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 response = build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def raise_http_exception(response): build 19-Nov-2024 23:14:33 ex_cls = _exceptions.get(response.status_code, HTTPError) build 19-Nov-2024 23:14:33 > raise ex_cls(response) build 19-Nov-2024 23:14:33 E tests.utils.http_exceptions.HTTPServiceUnavailable: [503] Service Unavailable: {"error":{"id":"unregisteredOneprovider","description":"This Oneprovider is not registered."}} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/utils/http_exceptions.py:15: HTTPServiceUnavailable build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 During handling of the above exception, another exception occurred: build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 http_method = build 19-Nov-2024 23:14:33 ip = 'dev-oneprovider-krakow.default.svc.cluster.local', port = 9443 build 19-Nov-2024 23:14:33 path = '/api/v3/onepanel/provider/storages', use_ssl = True, headers = None build 19-Nov-2024 23:14:33 verify = False, cert = None, auth = ('onepanel', 'password'), data = None build 19-Nov-2024 23:14:33 default_headers = True, retries = 2 build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def http_request(http_method, ip, port, path, use_ssl=True, headers=None, build 19-Nov-2024 23:14:33 verify=False, cert=None, auth=None, data=None, build 19-Nov-2024 23:14:33 default_headers=True, retries=5): build 19-Nov-2024 23:14:33 protocol = 'https' if use_ssl else 'http' build 19-Nov-2024 23:14:33 request_headers = DEFAULT_HEADERS.copy() if default_headers else {} build 19-Nov-2024 23:14:33 if headers: build 19-Nov-2024 23:14:33 request_headers.update(headers) build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 response = http_method('{0}://{1}:{2}{3}'.format(protocol, ip, port, path), build 19-Nov-2024 23:14:33 verify=verify, headers=request_headers, timeout=40, build 19-Nov-2024 23:14:33 cert=cert, auth=auth, data=data) build 19-Nov-2024 23:14:33 if 200 <= response.status_code < 300: build 19-Nov-2024 23:14:33 return response build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 > raise_http_exception(response) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/utils/rest_utils.py:89: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 response = build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def raise_http_exception(response): build 19-Nov-2024 23:14:33 ex_cls = _exceptions.get(response.status_code, HTTPError) build 19-Nov-2024 23:14:33 > raise ex_cls(response) build 19-Nov-2024 23:14:33 E tests.utils.http_exceptions.HTTPServiceUnavailable: [503] Service Unavailable: {"error":{"id":"unregisteredOneprovider","description":"This Oneprovider is not registered."}} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/utils/http_exceptions.py:15: HTTPServiceUnavailable build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 During handling of the above exception, another exception occurred: build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 http_method = build 19-Nov-2024 23:14:33 ip = 'dev-oneprovider-krakow.default.svc.cluster.local', port = 9443 build 19-Nov-2024 23:14:33 path = '/api/v3/onepanel/provider/storages', use_ssl = True, headers = None build 19-Nov-2024 23:14:33 verify = False, cert = None, auth = ('onepanel', 'password'), data = None build 19-Nov-2024 23:14:33 default_headers = True, retries = 1 build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def http_request(http_method, ip, port, path, use_ssl=True, headers=None, build 19-Nov-2024 23:14:33 verify=False, cert=None, auth=None, data=None, build 19-Nov-2024 23:14:33 default_headers=True, retries=5): build 19-Nov-2024 23:14:33 protocol = 'https' if use_ssl else 'http' build 19-Nov-2024 23:14:33 request_headers = DEFAULT_HEADERS.copy() if default_headers else {} build 19-Nov-2024 23:14:33 if headers: build 19-Nov-2024 23:14:33 request_headers.update(headers) build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 response = http_method('{0}://{1}:{2}{3}'.format(protocol, ip, port, path), build 19-Nov-2024 23:14:33 verify=verify, headers=request_headers, timeout=40, build 19-Nov-2024 23:14:33 cert=cert, auth=auth, data=data) build 19-Nov-2024 23:14:33 if 200 <= response.status_code < 300: build 19-Nov-2024 23:14:33 return response build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 > raise_http_exception(response) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/utils/rest_utils.py:89: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 response = build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def raise_http_exception(response): build 19-Nov-2024 23:14:33 ex_cls = _exceptions.get(response.status_code, HTTPError) build 19-Nov-2024 23:14:33 > raise ex_cls(response) build 19-Nov-2024 23:14:33 E tests.utils.http_exceptions.HTTPServiceUnavailable: [503] Service Unavailable: {"error":{"id":"unregisteredOneprovider","description":"This Oneprovider is not registered."}} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/utils/http_exceptions.py:15: HTTPServiceUnavailable build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 During handling of the above exception, another exception occurred: build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 fixturefunc = build 19-Nov-2024 23:14:33 request = > build 19-Nov-2024 23:14:33 kwargs = {'admin_credentials': , 'config': 'space1:\n owner: spac...9b9092', 'hostname': 'dev-onezone.default.svc.cluster.local', 'ip': '10.244.24.216', 'name': 'dev-onezone', ...}}, ...} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def call_fixture_func( build 19-Nov-2024 23:14:33 fixturefunc: "_FixtureFunc[FixtureValue]", request: FixtureRequest, kwargs build 19-Nov-2024 23:14:33 ) -> FixtureValue: build 19-Nov-2024 23:14:33 if is_generator(fixturefunc): build 19-Nov-2024 23:14:33 fixturefunc = cast( build 19-Nov-2024 23:14:33 Callable[..., Generator[FixtureValue, None, None]], fixturefunc build 19-Nov-2024 23:14:33 ) build 19-Nov-2024 23:14:33 generator = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 try: build 19-Nov-2024 23:14:33 fixture_result = next(generator) build 19-Nov-2024 23:14:33 except StopIteration: build 19-Nov-2024 23:14:33 raise ValueError(f"{request.fixturename} did not yield a value") from None build 19-Nov-2024 23:14:33 finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator) build 19-Nov-2024 23:14:33 request.addfinalizer(finalizer) build 19-Nov-2024 23:14:33 else: build 19-Nov-2024 23:14:33 fixturefunc = cast(Callable[..., FixtureValue], fixturefunc) build 19-Nov-2024 23:14:33 > fixture_result = fixturefunc(**kwargs) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 /usr/local/lib/python3.12/dist-packages/_pytest/fixtures.py:913: build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 tests/utils/bdd_utils.py:78: in wrapper build 19-Nov-2024 23:14:33 return fun(*ba.args, **ba.kwargs) build 19-Nov-2024 23:14:33 tests/utils/entities_setup/spaces.py:30: in create_and_configure_spaces_step build 19-Nov-2024 23:14:33 create_and_configure_spaces(yaml.load(config, yaml.Loader), zone_host, admin_credentials, onepanel_credentials, hosts, build 19-Nov-2024 23:14:33 tests/utils/entities_setup/spaces.py:108: in create_and_configure_spaces build 19-Nov-2024 23:14:33 _create_and_configure_spaces(config, zone_host, admin_credentials, build 19-Nov-2024 23:14:33 tests/utils/entities_setup/spaces.py:138: in _create_and_configure_spaces build 19-Nov-2024 23:14:33 _get_support(zone_hostname, onepanel_credentials, owner, space_id, build 19-Nov-2024 23:14:33 tests/utils/entities_setup/spaces.py:229: in _get_support build 19-Nov-2024 23:14:33 _get_storage_id(provider_hostname, onepanel_username, build 19-Nov-2024 23:14:33 tests/utils/entities_setup/spaces.py:267: in _get_storage_id build 19-Nov-2024 23:14:33 storages_id = http_get(ip=provider_hostname, port=PANEL_REST_PORT, build 19-Nov-2024 23:14:33 tests/utils/rest_utils.py:47: in http_get build 19-Nov-2024 23:14:33 return http_request(requests.get, ip, port, path, use_ssl, headers, build 19-Nov-2024 23:14:33 tests/utils/rest_utils.py:93: in http_request build 19-Nov-2024 23:14:33 return http_request(http_method, ip, port, path, use_ssl, headers, build 19-Nov-2024 23:14:33 tests/utils/rest_utils.py:93: in http_request build 19-Nov-2024 23:14:33 return http_request(http_method, ip, port, path, use_ssl, headers, build 19-Nov-2024 23:14:33 tests/utils/rest_utils.py:93: in http_request build 19-Nov-2024 23:14:33 return http_request(http_method, ip, port, path, use_ssl, headers, build 19-Nov-2024 23:14:33 tests/utils/rest_utils.py:93: in http_request build 19-Nov-2024 23:14:33 return http_request(http_method, ip, port, path, use_ssl, headers, build 19-Nov-2024 23:14:33 tests/utils/rest_utils.py:93: in http_request build 19-Nov-2024 23:14:33 return http_request(http_method, ip, port, path, use_ssl, headers, build 19-Nov-2024 23:14:33 tests/utils/rest_utils.py:96: in http_request build 19-Nov-2024 23:14:33 raise e build 19-Nov-2024 23:14:33 tests/utils/rest_utils.py:89: in http_request build 19-Nov-2024 23:14:33 raise_http_exception(response) build 19-Nov-2024 23:14:33 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 response = build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 def raise_http_exception(response): build 19-Nov-2024 23:14:33 ex_cls = _exceptions.get(response.status_code, HTTPError) build 19-Nov-2024 23:14:33 > raise ex_cls(response) build 19-Nov-2024 23:14:33 E tests.utils.http_exceptions.HTTPServiceUnavailable: [503] Service Unavailable: {"error":{"id":"unregisteredOneprovider","description":"This Oneprovider is not registered."}} build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/utils/http_exceptions.py:15: HTTPServiceUnavailable build 19-Nov-2024 23:14:33 ------------------------------ Captured log call ------------------------------- build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 WARNING selenium.webdriver.common.selenium_manager:selenium_manager.py:135 Cache folder (/home/bamboo/.cache/selenium) cannot be created: Permission denied (os error 13) build 19-Nov-2024 23:14:33 ------------------------------- pytest-selenium -------------------------------- build 19-Nov-2024 23:14:33 WARNING: Failed to gather URL: HTTPConnectionPool(host='localhost', port=50425): Max retries exceeded with url: /session/c9577c0b629bbb27571e73f6cf2423c5/url (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) build 19-Nov-2024 23:14:33 WARNING: Failed to gather screenshot: HTTPConnectionPool(host='localhost', port=50425): Max retries exceeded with url: /session/c9577c0b629bbb27571e73f6cf2423c5/screenshot (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) build 19-Nov-2024 23:14:33 WARNING: Failed to gather HTML: HTTPConnectionPool(host='localhost', port=50425): Max retries exceeded with url: /session/c9577c0b629bbb27571e73f6cf2423c5/source (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) build 19-Nov-2024 23:14:33 WARNING: Failed to gather log types: HTTPConnectionPool(host='localhost', port=50425): Max retries exceeded with url: /session/c9577c0b629bbb27571e73f6cf2423c5/se/log/types (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) build 19-Nov-2024 23:14:33 =============================== warnings summary =============================== build 19-Nov-2024 23:14:33 tests/utils/rest_utils.py:98 build 19-Nov-2024 23:14:33 /mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/tests/utils/rest_utils.py:98: SyntaxWarning: invalid escape sequence '\ ' build 19-Nov-2024 23:14:33 print(""" build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/utils/path_utils.py:112 build 19-Nov-2024 23:14:33 /mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/tests/utils/path_utils.py:112: SyntaxWarning: invalid escape sequence '\ ' build 19-Nov-2024 23:14:33 return path.replace("'", "\\'").replace(' ', '\ ') build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/utils/acceptance_utils.py:55 build 19-Nov-2024 23:14:33 /mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/tests/utils/acceptance_utils.py:55: SyntaxWarning: invalid escape sequence '\d' build 19-Nov-2024 23:14:33 '(?P\d*\.?\d+([eE][-+]?\d+)?) seconds?')) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/utils/acceptance_utils.py:57 build 19-Nov-2024 23:14:33 /mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/tests/utils/acceptance_utils.py:57: SyntaxWarning: invalid escape sequence '\d' build 19-Nov-2024 23:14:33 '(?P\d*\.?\d+([eE][-+]?\d+)?) seconds?')) build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 tests/gui/steps/onezone/automation/automation_basic.py:327 build 19-Nov-2024 23:14:33 /mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/tests/gui/steps/onezone/automation/automation_basic.py:327: SyntaxWarning: invalid escape sequence '\(' build 19-Nov-2024 23:14:33 'new revision|Duplicate to...|Download \(json\)|Remove)" button ' build 19-Nov-2024 23:14:33 build 19-Nov-2024 23:14:33 -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html build 19-Nov-2024 23:14:33 - generated xml file: /mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/test-reports/results.xml - build 19-Nov-2024 23:14:33 - Generated html report: file:///mnt/storage/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance/tests/gui/logs/report.1732056579.8151004/report.html - build 19-Nov-2024 23:14:33 ======= 10 failed, 7 passed, 5 warnings, 10 rerun in 1493.41s (0:24:53) ======== build 19-Nov-2024 23:14:38 release "dev" uninstalled build 19-Nov-2024 23:14:38 Sidecar injection has been disabled build 19-Nov-2024 23:14:38 Cleaning helm release "dev"... build 19-Nov-2024 23:14:38 Deleted 1 helm deployments build 19-Nov-2024 23:14:38 Deleted 0 k8s deployments build 19-Nov-2024 23:14:38 Deleted 0 k8s services build 19-Nov-2024 23:14:38 Deleted 0 persistent volumes build 19-Nov-2024 23:14:39 [INFO] ENV variable "bamboo_planRepository_branchName" is set to develop - using it as current branch name build 19-Nov-2024 23:14:39 [INFO] Using image docker.onedata.org/onezone-dev:develop for service onezone build 19-Nov-2024 23:14:39 [INFO] ENV variable "bamboo_planRepository_branchName" is set to develop - using it as current branch name build 19-Nov-2024 23:14:39 [INFO] Using image docker.onedata.org/oneprovider-dev:develop for service oneprovider build 19-Nov-2024 23:14:39 [INFO] Using image docker.onedata.org/rest-cli:develop for service rest-cli simple 19-Nov-2024 23:14:39 Finished task 'Codetag Tracker' with result: Success simple 19-Nov-2024 23:14:39 Starting task 'Parse test results' of type 'com.atlassian.bamboo.plugins.testresultparser:task.testresultparser.junit' simple 19-Nov-2024 23:14:39 Parsing test results under /home/bamboo/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT... simple 19-Nov-2024 23:14:39 Failing task since 10 failing test cases were found. simple 19-Nov-2024 23:14:39 Finished task 'Parse test results' with result: Failed simple 19-Nov-2024 23:14:39 All conditions for task 'Pack and push surefire artifact' were met. Conditions: Variable bamboo.buildNumber matches pattern [4-9]|.{2,} command 19-Nov-2024 23:14:39 Substituting variable: ${bamboo.artifactRepoHostname} with S3 command 19-Nov-2024 23:14:39 Substituting variable: ${bamboo.artifactRepoPort} with 10161 command 19-Nov-2024 23:14:39 Substituting variable: ${bamboo.artifactRepoUsername} with ubuntu command 19-Nov-2024 23:14:39 Substituting variable: ${bamboo.planRepository.branchName} with develop command 19-Nov-2024 23:14:39 Substituting variable: ${bamboo.planRepository.name} with onedata-acceptance command 19-Nov-2024 23:14:39 Substituting variable: ${bamboo.artifactRepoHostname} with S3 command 19-Nov-2024 23:14:39 Substituting variable: ${bamboo.artifactRepoPort} with 10161 command 19-Nov-2024 23:14:39 Substituting variable: ${bamboo.artifactRepoUsername} with ubuntu command 19-Nov-2024 23:14:39 Substituting variable: ${bamboo.planRepository.branchName} with develop command 19-Nov-2024 23:14:39 Substituting variable: ${bamboo.planRepository.name} with onedata-acceptance simple 19-Nov-2024 23:14:39 Starting task 'Pack and push surefire artifact' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 19-Nov-2024 23:14:39 Beginning to execute external process for build 'Onedata Products - gui acceptance pkg - Onepanel basic #2947 (ODSRV-GAPT-COBT-2947)'\n ... running command line: \n/home/bamboo/bamboo-agent-home/temp/ODSRV-GAPT-COBT-2947-ScriptBuildTask-7964463695298506199.sh\n ... in: /home/bamboo/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance\n build 19-Nov-2024 23:14:39 ./bamboos/artifacts/push_artifact.py --hostname S3 --port 10161 --username ubuntu --branch develop --plan onedata-acceptance --artifact-name surefire_Onepanel_basic.tar.gz build 19-Nov-2024 23:14:40 Uploading artifact build 19-Nov-2024 23:14:40 source path: surefire_Onepanel_basic.tar.gz build 19-Nov-2024 23:14:40 dest. path: artifacts/onedata-acceptance/develop/surefire_Onepanel_basic.tar.gz simple 19-Nov-2024 23:14:40 Finished task 'Pack and push surefire artifact' with result: Success simple 19-Nov-2024 23:14:40 All conditions for task 'Pack logs' were met. Conditions: Variable bamboo.buildNumber matches pattern [4-9]|.{2,} simple 19-Nov-2024 23:14:40 Starting task 'Pack logs' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 19-Nov-2024 23:14:40 Beginning to execute external process for build 'Onedata Products - gui acceptance pkg - Onepanel basic #2947 (ODSRV-GAPT-COBT-2947)'\n ... running command line: \n/home/bamboo/bamboo-agent-home/temp/ODSRV-GAPT-COBT-2947-ScriptBuildTask-2592361536733738506.sh\n ... in: /home/bamboo/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT\n error 19-Nov-2024 23:14:40 cp: cannot stat 'onedata-acceptance/one_env/sources_info.yaml': No such file or directory simple 19-Nov-2024 23:14:40 Finished task 'Pack logs' with result: Success simple 19-Nov-2024 23:14:40 All conditions for task 'Clear env and working dir' were met. Conditions: Variable bamboo.buildNumber matches pattern [4-9]|.{2,} command 19-Nov-2024 23:14:40 Substituting variable: ${bamboo.OnedataFinalTasksURL} with https://raw.githubusercontent.com/onedata/bamboos/develop/final_tasks.sh simple 19-Nov-2024 23:14:40 Starting task 'Clear env and working dir' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 19-Nov-2024 23:14:40 Beginning to execute external process for build 'Onedata Products - gui acceptance pkg - Onepanel basic #2947 (ODSRV-GAPT-COBT-2947)'\n ... running command line: \n/home/bamboo/bamboo-agent-home/temp/ODSRV-GAPT-COBT-2947-ScriptBuildTask-372648236524107793.sh\n ... in: /home/bamboo/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT/onedata-acceptance\n error 19-Nov-2024 23:14:40 % Total % Received % Xferd Average Speed Time Time Time Current error 19-Nov-2024 23:14:40 Dload Upload Total Spent Left Speed error 19-Nov-2024 23:14:40 error 19-Nov-2024 23:14:40 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 error 19-Nov-2024 23:14:40 100 4822 100 4822 0 0 59530 0 --:--:-- --:--:-- --:--:-- 59530 build 19-Nov-2024 23:14:40 Clearing /tmp/onedata and /home/bamboo/.one-env build 19-Nov-2024 23:14:41 Cleaning helm deployments build 19-Nov-2024 23:14:41 Cleanining pods build 19-Nov-2024 23:14:42 Cleaning kube persistant volumes build 19-Nov-2024 23:14:42 Cleaning dockswift container build 19-Nov-2024 23:14:42 Cleaning docker containers build 19-Nov-2024 23:14:45 Stalled docker containers to remove: build 19-Nov-2024 23:14:45 47ff7d34d647 4429901cc4a5 d3bb37c08981 bcd6a6114c9c 622f32fdd440 19a7d5f8e0e9 353f9ecd989f 77c0ada2b781 ef2729b6520b 1d58d3c44994 bb51ed623159 0e77990e5300 18fe5192147a 23c7133b76a6 build 19-Nov-2024 23:14:45 Removing stalled docker containers error 19-Nov-2024 23:14:45 Error response from daemon: Cannot kill container: 47ff7d34d647: Container 47ff7d34d647991450ef01b36708b293b6d7bde823d4135fc0a188b05e334f10 is not running build 19-Nov-2024 23:14:45 47ff7d34d647 error 19-Nov-2024 23:14:45 Error response from daemon: Cannot kill container: 4429901cc4a5: Container 4429901cc4a57de6bfd194ed9a8d5fe1297f1a80246d8d21e5f1f6ca4da6ed55 is not running build 19-Nov-2024 23:14:45 4429901cc4a5 error 19-Nov-2024 23:14:45 Error response from daemon: Cannot kill container: d3bb37c08981: Container d3bb37c0898197264cc9c9c257a7f6401306ab40822e7222f9085ec5127c6eef is not running build 19-Nov-2024 23:14:45 d3bb37c08981 error 19-Nov-2024 23:14:45 Error response from daemon: Cannot kill container: bcd6a6114c9c: Container bcd6a6114c9c5e58fff40ee0314de7d8017037f8add2c66f8b17c25a5baf1f5e is not running build 19-Nov-2024 23:14:45 bcd6a6114c9c error 19-Nov-2024 23:14:45 Error response from daemon: Cannot kill container: 622f32fdd440: Container 622f32fdd4403a8dd2b8a98e7e421d635c41bcaaa3786bd5c2d5dceca995ec1c is not running build 19-Nov-2024 23:14:45 622f32fdd440 error 19-Nov-2024 23:14:45 Error response from daemon: Cannot kill container: 19a7d5f8e0e9: Container 19a7d5f8e0e94d59aa7ee91361546bcad1e1889e7e2270d661fe0e6c4894fb9b is not running build 19-Nov-2024 23:14:45 19a7d5f8e0e9 error 19-Nov-2024 23:14:45 Error response from daemon: Cannot kill container: 353f9ecd989f: Container 353f9ecd989f9d50599de0891cfaa611eb048963a7e88c5d9faa0f1c5c0b1b76 is not running build 19-Nov-2024 23:14:46 353f9ecd989f error 19-Nov-2024 23:14:46 Error response from daemon: Cannot kill container: 77c0ada2b781: Container 77c0ada2b7816baba9fb151b04b8e4027858ba475c3e8581ef2f832f6a99f4a4 is not running build 19-Nov-2024 23:14:46 77c0ada2b781 error 19-Nov-2024 23:14:46 Error response from daemon: Cannot kill container: ef2729b6520b: Container ef2729b6520b847ca599362f92a5f1bb5570399eb4147a983e41baead252591e is not running build 19-Nov-2024 23:14:46 ef2729b6520b error 19-Nov-2024 23:14:46 Error response from daemon: Cannot kill container: 1d58d3c44994: Container 1d58d3c4499407bc54ea13405aa73ac157c7da4957291c906c7c14af6b17c971 is not running build 19-Nov-2024 23:14:46 1d58d3c44994 error 19-Nov-2024 23:14:46 Error response from daemon: Cannot kill container: bb51ed623159: Container bb51ed6231592efda853de60a87a20474dbd4f77d6a5e0cfe2c1deb13a0d4f8b is not running build 19-Nov-2024 23:14:46 bb51ed623159 error 19-Nov-2024 23:14:46 Error response from daemon: Cannot kill container: 0e77990e5300: Container 0e77990e5300a3c637524c43688921aed4aceaa0b7343a9044525df1434bc06a is not running build 19-Nov-2024 23:14:46 0e77990e5300 error 19-Nov-2024 23:14:46 Error response from daemon: Cannot kill container: 18fe5192147a: Container 18fe5192147a7f3016a1d6a16553a6ddb56544f2702323bdd55b4204bf833ba1 is not running build 19-Nov-2024 23:14:46 18fe5192147a build 19-Nov-2024 23:14:48 23c7133b76a6 build 19-Nov-2024 23:14:48 23c7133b76a6 build 19-Nov-2024 23:14:48 Stalled docker volumes to remove: build 19-Nov-2024 23:14:48 build 19-Nov-2024 23:14:48 Removing stalled docker volumes build 19-Nov-2024 23:14:48 Removing stalled loopdevices build 19-Nov-2024 23:14:49 Done simple 19-Nov-2024 23:14:49 Finished task 'Clear env and working dir' with result: Success simple 19-Nov-2024 23:14:49 Skipping task 'Qnthack - always fail on build 2' because of unfulfilled condition. Reason: Variable bamboo.buildNumber matches pattern 2 simple 19-Nov-2024 23:14:49 Running post build plugin 'Docker Container Cleanup' simple 19-Nov-2024 23:14:49 Running post build plugin 'NCover Results Collector' simple 19-Nov-2024 23:14:49 Running post build plugin 'Build Results Label Collector' simple 19-Nov-2024 23:14:49 Running post build plugin 'Clover Results Collector' simple 19-Nov-2024 23:14:49 Running post build plugin 'npm Cache Cleanup' simple 19-Nov-2024 23:14:49 Running post build plugin 'Artifact Copier' simple 19-Nov-2024 23:14:49 Publishing an artifact: report simple 19-Nov-2024 23:15:02 Finished publishing of artifact Non required job artifact Http Compression On : [report], patterns: [**/*.*] anchored at: [onedata-acceptance/tests/gui/logs/] in 12.22 s simple 19-Nov-2024 23:15:02 Successfully removed working directory at '/home/bamboo/bamboo-agent-home/xml-data/build-dir/ODSRV-GAPT-COBT' simple 19-Nov-2024 23:15:02 Finalising the build... simple 19-Nov-2024 23:15:02 Stopping timer. simple 19-Nov-2024 23:15:02 Build ODSRV-GAPT-COBT-2947 completed. simple 19-Nov-2024 23:15:02 Running on server: post build plugin 'Build Hanging Detection Configuration' simple 19-Nov-2024 23:15:02 Running on server: post build plugin 'NCover Results Collector' simple 19-Nov-2024 23:15:02 Running on server: post build plugin 'Build Labeller' simple 19-Nov-2024 23:15:02 Running on server: post build plugin 'Clover Delta Calculator' simple 19-Nov-2024 23:15:02 Running on server: post build plugin 'Maven Dependencies Postprocessor' simple 19-Nov-2024 23:15:02 All post build plugins have finished simple 19-Nov-2024 23:15:02 Generating build results summary... simple 19-Nov-2024 23:15:02 Saving build results to disk... simple 19-Nov-2024 23:15:02 Store variable context... simple 19-Nov-2024 23:15:02 Finished building ODSRV-GAPT-COBT-2947.