rspec-ee system pg14 3/10
Passed Started
by
@gitlab-bot

🤖 GitLab Bot 🤖
1Running with gitlab-runner 16.1.0~beta.59.g83c66823 (83c66823)2 on green-2.shared-gitlab-org.runners-manager.gitlab.com/default 8zCxmpPt, system ID: s_130a96ce9e653 feature flags: FF_NETWORK_PER_BUILD:true, FF_USE_FASTZIP:true, FF_USE_IMPROVED_URL_MASKING:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-113-yarn-1.22-graphicsmagick-1.3.36 ...7Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ...8Authenticating with credentials from job payload (GitLab Registry)9Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ...10Using docker image sha256:2e09e9db92541ed81b1c00f1d5186f8c262d8b84e8d1755676ea4b25614f30c4 for registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:afc7bd7a60824044709543a6a700385e412d750d9ab4fc72b427e335e1d0f3ec ...11WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.12WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.13Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ...14Authenticating with credentials from job payload (GitLab Registry)15Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ...16Using docker image sha256:a9a90ece30d9630d694ab1997cd103ea8ec729789451b983a75c7b58b0062d45 for registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:7ef36177d5d0bc554fbb63d8210ae751bcc538bea7905b51d078d9ab90a755fa ...17Starting service redis:6.2-alpine ...18Pulling docker image redis:6.2-alpine ...19Using docker image sha256:d0675d033b87382205d08b598a004a99a1f6c4bd377cc86bb6df8957ce7dbb1c for redis:6.2-alpine with digest redis@sha256:740b5c973d1c9eea6e124a3905ba73d32354d0549f98ccc9e67af1af2a9ba478 ...20WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.2 is already created. Ignoring.21WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.2 is already created. Ignoring.22Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.2 ...23Authenticating with credentials from job payload (GitLab Registry)24Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.2 ...25Using docker image sha256:c635f6eed733b5c5a06d4a28aff99748c4cbefca04af192e08f10d87387c6485 for registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.2 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:b3cc177faa2dc274a32b66866536932c39be8578316b364363735fc0b8e1f9cb ...26Starting service elasticsearch:7.17.6 ...27Pulling docker image elasticsearch:7.17.6 ...28Using docker image sha256:5fad10241ffd65d817ed0ddfaf6e87eee1f7dc2a7db33db1047835560ea71fda for elasticsearch:7.17.6 with digest elasticsearch@sha256:6c128de5d01c0c130a806022d6bd99b3e4c27a9af5bfc33b6b81861ae117d028 ...29Waiting for services to be up and running (timeout 30 seconds)...30Authenticating with credentials from job payload (GitLab Registry)31Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-113-yarn-1.22-graphicsmagick-1.3.36 ...32Using docker image sha256:24a9e92645b17c878623efd51b7564f81e480bd281e94d7f33971082e0ca80e0 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-113-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.17-postgresql-14@sha256:ca349d228348f199cb57f574476584f42aca338747393ed93a9032a0261afc4d ...34Running on runner-8zcxmppt-project-278964-concurrent-0 via runner-8zcxmppt-shared-gitlab-org-1691663303-9927f19e...36Fetching changes with git depth set to 20...37Initialized empty Git repository in /builds/gitlab-org/gitlab/.git/38Created fresh repository.39remote: Enumerating objects: 145438, done. 40remote: Counting objects: 100% (145438/145438), done. 41remote: Compressing objects: 100% (96447/96447), done. 42remote: Total 145438 (delta 63547), reused 98646 (delta 43407), pack-reused 0 43Receiving objects: 100% (145438/145438), 119.87 MiB | 19.67 MiB/s, done.44Resolving deltas: 100% (63547/63547), done.46 * [new ref] refs/pipelines/962009091 -> refs/pipelines/96200909147Checking out 2a9b6857 as detached HEAD (ref is refs/merge-requests/128972/merge)...48Skipping Git submodules setup49$ git remote set-url origin "${CI_REPOSITORY_URL}"51Checking cache for ruby-gems-debian-bullseye-ruby-3.0-16...52cache.zip is up to date 53Successfully extracted cache55Downloading artifacts for compile-test-assets (4841630955)...56Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4841630955 responseStatus=200 OK token=64_UGjKX57Downloading artifacts for detect-tests (4841630974)...58Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4841630974 responseStatus=200 OK token=64_UGjKX59Downloading artifacts for retrieve-tests-metadata (4841630985)...60Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4841630985 responseStatus=200 OK token=64_UGjKX61Downloading artifacts for setup-test-env (4841630964)...62Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4841630964 responseStatus=200 OK token=64_UGjKX64Using docker image sha256:24a9e92645b17c878623efd51b7564f81e480bd281e94d7f33971082e0ca80e0 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-113-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.17-postgresql-14@sha256:ca349d228348f199cb57f574476584f42aca338747393ed93a9032a0261afc4d ...65$ echo $FOSS_ONLY66$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb67$ export GOPATH=$CI_PROJECT_DIR/.go68$ mkdir -p $GOPATH69$ source scripts/utils.sh70$ source scripts/prepare_build.sh102Using decomposed database config (config/database.yml.decomposed-postgresql)103Geo DB will be set up.104Embedding DB will be set up.120$ source ./scripts/rspec_helpers.sh121$ run_timed_command "gem install knapsack --no-document"122$ gem install knapsack --no-document123Successfully installed knapsack-4.0.01241 gem installed125==> 'gem install knapsack --no-document' succeeded in 2 seconds.126$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"131$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"132$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"133$ rspec_paralellized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house"134SKIP_FLAKY_TESTS_AUTOMATICALLY: 135RETRY_FAILED_TESTS_IN_NEW_PROCESS: true136KNAPSACK_GENERATE_REPORT: true137FLAKY_RSPEC_GENERATE_REPORT: true138KNAPSACK_TEST_FILE_PATTERN: {ee/}spec/{features}{,/**/}*_spec.rb139KNAPSACK_LOG_LEVEL: debug140KNAPSACK_REPORT_PATH: knapsack/rspec-ee_system_pg14_3_10_report.json141FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json142FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec-ee_system_pg14_3_10_report.json143NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec-ee_system_pg14_3_10_report.json144RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-4841631443.txt145CRYSTALBALL: 146RSPEC_TESTS_MAPPING_ENABLED: 147RSPEC_TESTS_FILTER_FILE: 148Shell set options (set -o) enabled:149braceexpand on150hashall on151interactive-comments on152pipefail on153Knapsack report generator started!154/builds/gitlab-org/gitlab/ee/app/services/remote_development/service_response_factory.rb:41: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!155/builds/gitlab-org/gitlab/ee/app/services/remote_development/workspaces/create_service.rb:28: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!156/builds/gitlab-org/gitlab/ee/app/services/remote_development/workspaces/reconcile_service.rb:38: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!157/builds/gitlab-org/gitlab/ee/app/services/remote_development/workspaces/update_service.rb:28: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!158/builds/gitlab-org/gitlab/ee/lib/remote_development/agent_config/main.rb:32: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!159/builds/gitlab-org/gitlab/ee/lib/remote_development/agent_config/updater.rb:11: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!160/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/authorizer.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!161/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/authorizer.rb:13: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!162/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/creator.rb:17: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!163/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/creator.rb:24: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!164/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/creator.rb:25: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!165/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/creator.rb:28: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!166/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/devfile_fetcher.rb:15: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!167/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/devfile_fetcher.rb:16: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!168/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/devfile_flattener.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!169/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/editor_component_injector.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!170/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/editor_component_injector.rb:17: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!171/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/editor_component_injector.rb:18: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!172/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:43: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!173/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:54: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!174/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:102: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!175/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:126: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!176/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:159: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!177/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:202: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!178/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:235: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!179/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/pre_flatten_devfile_validator.rb:24: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!180/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/pre_flatten_devfile_validator.rb:52: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!181/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/project_cloner_component_injector.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!182/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/project_cloner_component_injector.rb:17: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!183/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/project_cloner_component_injector.rb:18: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!184/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/project_cloner_component_injector.rb:23: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!185/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/volume_component_injector.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!186/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/volume_component_injector.rb:13: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!187/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/volume_component_injector.rb:14: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!188/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/main.rb:43: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!189/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/update/authorizer.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!190/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/update/updater.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!191/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/input/agent_infos_observer.rb:15: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!192/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/input/params_extractor.rb:14: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!193/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/input/params_extractor.rb:16: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!194/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/input/params_to_infos_converter.rb:14: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!195/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/input/params_validator.rb:15: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!196/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/output/rails_infos_observer.rb:11: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!197/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/output/workspaces_to_rails_infos_converter.rb:15: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!198/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/persistence/orphaned_workspaces_observer.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!199/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/persistence/workspaces_from_agent_infos_updater.rb:15: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!200/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/persistence/workspaces_to_be_returned_finder.rb:16: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!201/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/persistence/workspaces_to_be_returned_updater.rb:11: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!202Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true}203Test environment set up in 0.777211434 seconds204Admin updates EE-only settings205 enables external authentication206 Geo settings207 when the license has Geo feature208 hides JS alert209 renders JS form210 when the license does not have Geo feature211 shows JS alert212 Elasticsearch settings213 changes elasticsearch settings214Starting the Capybara driver server...215Capybara starting Puma...216* Version 6.3.0 , codename: Mugi No Toki Itaru217* Min threads: 0, max threads: 4218* Listening on unix:///tmp/20230810-330-nm92cg219 allows limiting projects and namespaces to index220 allows removing all namespaces and projects221 zero-downtime reindexing shows popup222 when not licensed223 cannot access the page224 Templates page225 render "Templates" section226 render "Custom project templates" section227 LDAP settings228 with LDAP enabled229 changes to allow group owners to manage ldap230 with LDAP disabled231 does not show option to allow group owners to manage ldap232 package registry settings233 allows you to change the maven_forwarding setting234 allows you to change the maven_lock setting235 allows you to change the npm_forwarding setting236 allows you to change the npm_lock setting237 allows you to change the pypi_forwarding setting238 allows you to change the pypi_lock setting239 with free user cap settings240 changes the settings and saves successfully241 sign up settings242 changes the user cap from unlimited to 5243 with a user cap assigned244 changes the user cap to unlimited245 with pending users246 displays a modal confirmation when removing the cap247 form submit button confirmation modal for side-effect of possibly adding unwanted new users248 submits_form if 'require admin approval for new sign-ups' is unchanged_true and the user cap is unchanged and doesn't have pending user count249 submits_form if 'require admin approval for new sign-ups' is unchanged_false and the user cap is unchanged and doesn't have pending user count250 shows_confirmation_modal if 'require admin approval for new sign-ups' is toggled_off and the user cap is unchanged and has pending user count251 submits_form if 'require admin approval for new sign-ups' is toggled_off and the user cap is unchanged and doesn't have pending user count252 submits_form if 'require admin approval for new sign-ups' is toggled_on and the user cap is unchanged and doesn't have pending user count253 shows_confirmation_modal if 'require admin approval for new sign-ups' is unchanged_false and the user cap is increased and has pending user count254 submits_form if 'require admin approval for new sign-ups' is unchanged_true and the user cap is increased and doesn't have pending user count255 shows_confirmation_modal if 'require admin approval for new sign-ups' is toggled_off and the user cap is increased and has pending user count256 submits_form if 'require admin approval for new sign-ups' is toggled_off and the user cap is increased and doesn't have pending user count257 shows_confirmation_modal if 'require admin approval for new sign-ups' is toggled_on and the user cap is increased and has pending user count258 submits_form if 'require admin approval for new sign-ups' is toggled_on and the user cap is increased and doesn't have pending user count259 submits_form if 'require admin approval for new sign-ups' is toggled_on and the user cap is decreased and doesn't have pending user count260 submits_form if 'require admin approval for new sign-ups' is toggled_on and the user cap is decreased and has pending user count261 shows_confirmation_modal if 'require admin approval for new sign-ups' is unchanged_false and the user cap is changed_from_limited_to_unlimited and has pending user count262 submits_form if 'require admin approval for new sign-ups' is unchanged_false and the user cap is changed_from_limited_to_unlimited and doesn't have pending user count263 submits_form if 'require admin approval for new sign-ups' is unchanged_false and the user cap is changed_from_unlimited_to_limited and doesn't have pending user count264 submits_form if 'require admin approval for new sign-ups' is unchanged_false and the user cap is unchanged_unlimited and doesn't have pending user count265 git abuse rate limit settings266 when license does not allow267 does not show the Git abuse rate limit section268 when license allows269 shows the Git abuse rate limit section270 shows the input fields271 saves the settings272 shows form errors when the input value is blank273 shows form errors when the input value is greater than max274 SCIM token275 when the feature is not licensed276 does not display the section when not licensed277 when the feature is licensed278 displays the section279 Namespace storage cost factor for forks setting280 when checking namespace plans281 saves the cost factor for forks282 shows an error when the cost factor is out of range283Issues > User uses EE quick actions284 issue-only commands285 behaves like status page quick actions286 /publish287 publishes the issue288 during issue creation289 publishes the issue290 publishing causes an error291 provides an error message292 user does not have permissions293 behaves like skip silently294 does not allow publishing295 status page is not configured296 behaves like skip silently297 does not allow publishing298 issue is already published299 behaves like skip silently300 does not allow publishing301 behaves like page quick action302 /page303 when licensed features are disabled304 does not escalate issue305 when licensed features are enabled306 when issue is an incident307 starts escalation with the policy308 starts escalation with policy name as case insensitive309 does not escalate when policy does not exist310 when issue is already escalated311 does not escalate again with same policy312 when issue already has an alert313 starts escalation with the policy314 when user does not have permissions315 does not escalate incident316 when issue is not an incident317 does not escalate issue318group epic roadmap319 when epics exist for the group320 roadmap page321 renders the filtered search bar correctly322 roadmap daterange filtering323 renders daterange filtering dropdown with "This quarter" selected by default no layout presets available324 selecting "This year" as daterange shows `Months` and `Weeks` layout presets325 selecting "Within 3 years" as daterange shows `Quarters`, `Months` and `Weeks` layout presets326 roadmap page with epics state filter327 renders open epics only328 renders closed epics only329 renders top level epics only330 roadmap with epics progress tracking331 renders progress bar using weight332 renders progress bar issue count333 turns off progress tracking334 roadmap milestones settings335 renders milestones section336 renders milestones based on filter337 turns off milestones338 roadmap labels settings339 does not render labels by default340 turns on labels341 roadmap rendering342 renders roadmap view343 toggles settings sidebar on click settings button344 with nested children within date range345 renders children under collapsed parent346 roadmap page with filter applied347 renders filtered search bar with applied filter token348 renders roadmap view with matching epic349 roadmap page with sort order applied350 renders the epics in expected order351 renders the epics with start_date_asc if current sort is incorrect352 filtered search353 behaves like filtered search bar354 filtered search bar tokens list355 renders values for token 'Author' correctly356 renders values for token 'Label' correctly357 renders values for token 'Milestone' correctly358 renders values for token 'Epic' correctly359 renders values for token 'My-Reaction' correctly360 filtered search bar sort dropdown361 renders sort option 'Start date' correctly362 renders sort option 'Due date' correctly363 that is a sub-group364 behaves like filtered search bar365 filtered search bar tokens list366 renders values for token 'Author' correctly367 renders values for token 'Label' correctly368 renders values for token 'Milestone' correctly369 renders values for token 'Epic' correctly370 renders values for token 'My-Reaction' correctly371 filtered search bar sort dropdown372 renders sort option 'Start date' correctly373 renders sort option 'Due date' correctly374 when no epics exist for the group375 roadmap page376 shows empty state page377CI shared runner limits378 membership_level: :owner, visible: true379 when on a project related page380 warning level381 when there is a notification and minutes still exist382 displays a warning message on pipelines page383 displays a warning message on project homepage384 displays a warning message on a job page385 danger level386 when there is a notification and minutes still exist387 displays a warning message on pipelines page388 displays a warning message on project homepage389 displays a warning message on a job page390 when limit is exceeded391 displays a warning message on project homepage392 displays a warning message on pipelines page393 displays a warning message on a job page394 when in a subgroup395 displays a warning message on subproject homepage396 when limit not yet exceeded397 does not display a warning message on project homepage398 does not display a warning message on pipelines page399 displays a warning message on a job page400 when on a group related page401 warning level402 when there is a notification and minutes still exist403 displays a warning message on group information page404 danger level405 when there is a notification and minutes still exist406 displays a warning message on group information page407 when limit is exceeded408 displays a warning message on group information page409 when limit not yet exceeded410 does not display a warning message on group information page411 membership_level: :developer, visible: false412 when on a project related page413 warning level414 when there is a notification and minutes still exist415 displays a warning message on pipelines page416 displays a warning message on project homepage417 displays a warning message on a job page418 danger level419 when there is a notification and minutes still exist420 displays a warning message on pipelines page421 displays a warning message on project homepage422 displays a warning message on a job page423 when limit is exceeded424 displays a warning message on project homepage425 displays a warning message on pipelines page426 displays a warning message on a job page427 when in a subgroup428 displays a warning message on subproject homepage429 when limit not yet exceeded430 does not display a warning message on project homepage431 does not display a warning message on pipelines page432 displays a warning message on a job page433 when on a group related page434 warning level435 when there is a notification and minutes still exist436 displays a warning message on group information page437 danger level438 when there is a notification and minutes still exist439 displays a warning message on group information page440 when limit is exceeded441 displays a warning message on group information page442 when limit not yet exceeded443 does not display a warning message on group information page444DevOps Reports page445 with ultimate license446 shows the tabbed layout447 shows the correct tabs448 defaults to the Overview tab449 does not add the tab param when the Overview tab is selected450 shows the devops core tab when the tab param is set451 behaves like displays tab content452 displays the Sec tab content when selected453 behaves like displays tab content454 displays the Ops tab content when selected455 behaves like displays tab content456 displays the DevOps Score tab content when selected457 behaves like appends the tab param to the url458 adds the ?tab=sec param when the Sec tab is selected459 behaves like appends the tab param to the url460 adds the ?tab=ops param when the Ops tab is selected461 behaves like appends the tab param to the url462 adds the ?tab=devops-score param when the DevOps Score tab is selected463 the devops score tab464 has dismissable intro callout465 when usage ping is disabled466 shows empty state467 hides the intro callout468 when there is no data to display469 shows empty state470 when there is data to display471 shows the DevOps Score app472 without ultimate license473 does not show the tabbed layout474Requirements list475 when requirements exist for the project476 shows the requirements in the navigation sidebar477 shows requirements tabs for each status type478 shows filtered search input479 filtered search input480 shows filter tokens author and status481 shows options `satisfied`, `failed` and `missing` for status token482 new requirement483 shows requirement create form when "New requirement" button is clicked484 disables new requirement button while create form is open485 creates new requirement486 updates requirements count in nav sidebar and opened and all tab badges487 open tab488 shows button "New requirement"489 shows list of all open requirements490 shows title, metadata and actions within each requirement item491 shows title and description along with edit button in drawer492 shows edit form when edit button is clicked for a requirement493 updates requirement using edit form494 archives a requirement495 archived tab496 does not show button "New requirement"497 shows list of all archived requirements498 shows title, metadata and actions within each requirement item499 reopens a requirement500 all tab501 does not show button "New requirement"502 shows list of all requirements503 filtered search504 shows filtered search input field505 shows sort dropdown506 when accessing project as guest user507 open tab does not show button "New requirement"508 when accessing project as logged out user509 renders the empty state510Protected Environments511 logged in as developer512 does not have access to Protected Environments settings513 logged in as a maintainer514 allows set "Allow pipeline triggerer to approve deployment"515 with protected environments516 has access to Protected Environments settings517 allows creating explicit protected environments518 allows seeing a list of protected environments519 allows seeing a list of upstream protected environments520 allows updating access to a protected environment521 allows unprotecting an environment522epics swimlanes filtering523 filtering524 filters by author525 filters by assignee526 filters by milestone527 filters by label528User edits merge request with blocking MRs529 feature is enabled530 user can see the other MR531 can add the other MR532 can see and remove an existing blocking MR533 user cannot see the other MR534 cannot add the other MR535 sees the existing MR as hidden and can remove it536 feature is disabled537 cannot see the blocking MR controls538Expiring Subscription Message539 for self-managed subscriptions540 when signed in user is an admin541 with a license with no expiration542 loads the page without any subscription expiration notifications543 with an expired license544 notifies the admin of the expired subscription545 with a license expiring in 15 days546 notifies the admin of a soon expiring subscription547 with a license expiring in more than 15 days548 loads the page without any subscription expiration notifications549 when self-managed subscription is already renewed550 loads the page without any subscription expiration notifications551 when signed in user is not an admin552 with a license with no expiration553 loads the page without any subscription expiration notifications554 with an expired license in the grace period555 loads the page without any subscription expiration notifications556 with an expired license beyond the grace period557 notifies the admin of the expired subscription558 for namespace subscriptions559 when signed in user is a group owner560 with an expired license561 notifies the group owner of the expired subscription562 with a license expiring in less than 15 days563 notifies the group owner of a soon expiring subscription564 with a license expiring in 30 or more days565 loads the page without any subscription expiration notifications566 when signed in user is not a group owner567 with an expired license568 loads the page without any subscription expiration notifications569 with a license expiring in less than 30 days570 loads the page without any subscription expiration notifications571Subscription flow for user picking company for paid plan572 # order random573 with sso sign up574 registers the user, processes subscription purchase and creates a group575 with regular sign up576 registers the user, processes subscription purchase and creates a group577[EE] Public Project Access578 GET /:project_path/insights579 is expected to be allowed for admin580 is expected to be allowed for auditor581 is expected to be allowed for owner582 is expected to be allowed for maintainer583 is expected to be allowed for developer584 is expected to be allowed for reporter585 is expected to be allowed for guest586 is expected to be allowed for user587 is expected to be allowed for external588 is expected to be allowed for visitor589 GET /:project_path590 is expected to be allowed for auditor591 GET /:project_path/-/tree/master592 is expected to be allowed for auditor593 GET /:project_path/-/commits/master594 is expected to be allowed for auditor595 GET /:project_path/-/commit/:sha596 is expected to be allowed for auditor597 GET /:project_path/-/compare598 is expected to be allowed for auditor599 GET /:project_path/-/project_members600 is expected to be allowed for auditor601 GET /:project_path/pipelines602 is expected to be allowed for auditor603 GET /:project_path/pipelines/:id604 is expected to be allowed for auditor605 GET /:project_path/builds606 when allowed for public607 is expected to be allowed for auditor608 when disallowed for public609 is expected to be allowed for auditor610 GET /:project_path/builds/:id611 when allowed for public612 is expected to be allowed for auditor613 when disallowed for public614 is expected to be allowed for auditor615 GET /:project_path/-/environments616 is expected to be allowed for auditor617 GET /:project_path/-/environments/:id618 is expected to be allowed for auditor619 GET /:project_path/-/environments/new620 is expected to be denied for auditor621 GET /:project_path/-/blob622 is expected to be allowed for auditor623 GET /:project_path/edit624 is expected to be denied for auditor625 GET /:project_path/deploy_keys626 is expected to be denied for auditor627 GET /:project_path/issues628 is expected to be allowed for auditor629 GET /:project_path/snippets630 is expected to be allowed for auditor631 GET /:project_path/snippets/new632 is expected to be denied for auditor633 GET /:project_path/-/merge_requests634 is expected to be allowed for auditor635 GET /:project_path/-/merge_requests/new636 is expected to be denied for auditor637 GET /:project_path/-/branches638 is expected to be allowed for auditor639 GET /:project_path/-/tags640 is expected to be allowed for auditor641 GET /:project_path/-/settings/integrations642 is expected to be denied for auditor643 when license blocks changes644 GET /:project_path/issues/new645 is expected to be denied for maintainer646 is expected to be denied for reporter647 is expected to be denied for admin648 is expected to be denied for guest649 is expected to be denied for user650 is expected to be denied for auditor651 is expected to be denied for visitor652 GET /:project_path/-/merge_requests/new653 is expected to be denied for maintainer654 is expected to be denied for reporter655 is expected to be denied for admin656 is expected to be denied for guest657 is expected to be denied for user658 is expected to be denied for auditor659 is expected to be denied for visitor660 GET /:project_path/container_registry661 is expected to be allowed for auditor662Filter issues by epic663 when group issues list page664 behaves like filter issues by epic665 filters issues by epic666 filters issues by negated epic667 shows epics in the filtered search dropdown668 shows correct filtered search epic token value669 when project issues list page670 behaves like filter issues by epic671 filters issues by epic672 filters issues by negated epic673 shows epics in the filtered search dropdown674 shows correct filtered search epic token value675Path Locks676 locking folders677 locking files678 unlocking files679 managing of lock list680Trial flow for user picking just me and creating a project681 # order random682 with sso trial sign up683 registers the user and creates a group and project reaching onboarding684 with regular trial sign up685 registers the user and creates a group and project reaching onboarding686Trial lead submission and creation with one eligible namespace687 # order random688 when applying trial fails689 fills out form, submits and is sent to select namespace with errors and is then resolved690 fails submitting trial and then chooses to create a namespace and apply trial to it691 when applying lead fails692 fills out form, submits and sent back to information form with errors and is then resolved693 when creating lead and applying trial is successful694 fills out form, submits and lands on the group page695 when part of the discover security flow696 fills out form, submits and lands on the group security dashboard page697Merge request > User edits MR with approval rules698 shows approval rules699 allows user to create approval rule700 with public group701 with empty search, does not show public group702 with non-empty search, shows public group703 feature is disabled704 cannot see the approval rules input705Labels Hierarchy706 scoped boards707 for group boards708 behaves like filter for scoped boards709 scopes board to ancestor and current group labels710 for project boards711 behaves like filter for scoped boards712 scopes board to ancestor and current group labels713User views iteration714 with license715 behaves like render iteration page716 view an iteration717Checking for expected text of nil is confusing and/or pointless since it will always match. Please specify a string or regexp instead. /builds/gitlab-org/gitlab/ee/spec/features/projects/iterations/user_views_iteration_spec.rb:25718 shows iteration info719 when grouping by label720 behaves like iteration report group by label721 groups by label722 shows ungrouped issues when `Group by: None` is selected again723 shows ungrouped issues when label `x` is clicked to remove it724 without license725 shows page not found726Changes GL.com plan for group727 for group namespace728 changes the plan729 for user namespace730 changes the plan731File blob > Code owners732 when there is a codeowners file733 when the feature is available734 shows the code owners related to a file735 shows no codeowners text and link to docs when there are no code owners736 when the user does not have maintainer access737 does not show link to branch rules738 when the feature is not available739 does not show the code owners related to a file740User edits iteration741 with license742 as authorized user743 using manual iteration cadences744 behaves like manually managed iteration745 load edit page directly746 prefills fields and allows updating all values747 load edit page from report748 prefills fields and updates URL749 using automatic iteration cadences750 load edit page directly751 prefills and allows updating description752 load edit page from report753 prefills description and updates URL754 as guest user755Checking for expected text of nil is confusing and/or pointless since it will always match. Please specify a string or regexp instead. /builds/gitlab-org/gitlab/ee/spec/features/groups/iterations/user_edits_iteration_spec.rb:154756 does not show edit dropdown757 redirects to cadence list page when loading edit page directly758Project > Settings > Access Tokens759 # order random760 when has active trial subscription761 shows access token creation form but no alert when there is no token762 hides access token creation form and shows alert when there is a token763 behaves like revoke existing token764 can revoke existing token765 when has expired trial subscription766 hides access token creation form767 behaves like revoke existing token768 can revoke existing token769CodeReviewAnalytics770 filtered search771 renders the filtered search bar correctly772 displays label and milestone in search hint773 empty state774 when a regular user is signed in775 behaves like empty state776 shows empty state with "New merge request" button777 when an "Auditor" is signed in778 when "Auditor" is a member of the project779 behaves like empty state780 shows empty state with "New merge request" button781 when "Auditor" is not a member of the project782 behaves like empty state783 shows empty state without "New merge request" button784 when no user is signed in785 behaves like empty state786 shows empty state without "New merge request" button787Merge request > User selects branches for new MR788 create a merge request for the selected branches789 saving the MR790 shows the saved MR791[EE] Internal Group access792 GET /groups/:path/-/insights793 is expected to be allowed for admin794 is expected to be allowed for auditor795 is expected to be allowed for owner796 is expected to be allowed for maintainer797 is expected to be allowed for developer798 is expected to be allowed for reporter799 is expected to be allowed for guest800 is expected to be allowed for the specified user801 is expected to be allowed for user802 is expected to be denied for external803 is expected to be denied for visitor804 GET /groups/:path805 is expected to be allowed for auditor806 GET /groups/:path/-/issues807 is expected to be allowed for auditor808 GET /groups/:path/-/merge_requests809 is expected to be allowed for auditor810 GET /groups/:path/-/group_members811 is expected to be allowed for auditor812 GET /groups/:path/-/edit813 is expected to be denied for auditor814Merge Requests > User resets approvers815 resets approvers for merge requests816SCIM Token handling817 when group has no existing SCIM token818 displays generate token form819 when group has existing SCIM token820 displays the SCIM form with an obfuscated token821 when `reset it` button is clicked822 displays the SCIM form with an obfuscated token that can be copied or shown823Project > Settings > Analytics -> Custom dashboard projects824 # order random825 without correct license826 does not show the custom dashboard projects config827 with correct license828 allows to select a project for the Analytics Dashboards config829GFM autocomplete EE830 assignees831 only lists users who are currently assigned to the issue when using /unassign832GitLab.com Google Analytics DataLayer833 on account sign up pages834 when creating a new trial registration835 tracks form submissions in the dataLayer836 when creating a new user837 track form submissions in the dataLayer838 on trial group select page839 tracks create group events840Environments dashboard841 # order random842 behaves like a "Your work" page with sidebar and breadcrumbs843 shows the "Your work" sidebar844 shows the correct sidebar menu item as active845 breadcrumbs846 has "Your work" as its root breadcrumb847Admin Groups848 show a group849 with compute usage850 when gitlab saas851 renders compute usage report852 renders additional compute minutes853 when self-managed854 renders compute usage report855 does not render additional compute minutes856Project integrations857 behaves like integration settings form858 displays all the integrations859Test case shortcuts860 # order random861 pressing "l"862 opens labels dropdown for editing863Internal Project Snippets Access864 GET /:project_path/snippets865 is expected to be allowed for auditor866 GET /:project_path/snippets/new867 is expected to be denied for auditor868 GET /:project_path/snippets/:id869 for an internal snippet870 is expected to be allowed for auditor871 for a private snippet872 is expected to be allowed for auditor873 GET /:project_path/snippets/:id/raw874 for an internal snippet875 is expected to be allowed for auditor876 for a private snippet877 is expected to be allowed for auditor878Projects > Members > Member leaves project879 when the user has been specifically allowed to access a protected branch880 user leaves project881 removes the user's branch permissions882Email Confirmation883 # order random884 when signing up through SAML885 signs in successfully886"Your work" navbar887 # order random888 when security dashboard is available889 behaves like verified navigation bar890 renders correctly891 when devops operations dashboard is available892 behaves like verified navigation bar893 renders correctly894Merge request > User approves895 Approving by approvers from groups896 when group is assigned to a project897 I am able to approve (PENDING: Temporarily skipped with xdescribe)898 I am able to unapprove (PENDING: Temporarily skipped with xdescribe)899 when group is assigned to a merge request900 I am able to approve (PENDING: Temporarily skipped with xdescribe)901 I am able to unapprove (PENDING: Temporarily skipped with xdescribe)902 when CI is running but no approval given903 I am unable to set Merge when pipeline succeeds (PENDING: Temporarily skipped with xdescribe)904 when merge when threads resolved is active905 does not show checking ability text (PENDING: Temporarily skipped with xdescribe)906Knapsack report was generated. Preview:907{908 "ee/spec/features/admin/admin_settings_spec.rb": 389.4178721170001,909 "ee/spec/features/issues/user_uses_quick_actions_spec.rb": 162.52221195400034,910 "ee/spec/features/groups/group_roadmap_spec.rb": 177.2862656389998,911 "ee/spec/features/ci_shared_runner_warnings_spec.rb": 138.03029980300016,912 "ee/spec/features/admin/admin_dev_ops_reports_spec.rb": 100.55274682199979,913 "ee/spec/features/projects/requirements_management/requirements_list_spec.rb": 83.52464379899993,914 "ee/spec/features/projects/settings/protected_environments_spec.rb": 67.67887198199969,915 "ee/spec/features/boards/swimlanes/epics_swimlanes_filtering_spec.rb": 56.39964723100002,916 "ee/spec/features/merge_request/user_edits_merge_request_blocking_mrs_spec.rb": 58.33596140099962,917 "ee/spec/features/subscriptions/expiring_subscription_message_spec.rb": 49.82483818499986,918 "ee/spec/features/registrations/saas/subscription_flow_company_paid_plan_spec.rb": 42.63515356900007,919 "ee/spec/features/security/project/public_access_spec.rb": 31.631319961000372,920 "ee/spec/features/issues/filtered_search/filter_issues_epic_spec.rb": 45.54623976599942,921 "ee/spec/features/projects/path_locks_spec.rb": 33.32780236899998,922 "ee/spec/features/registrations/saas/trial_flow_just_me_creating_project_spec.rb": 42.04994910200003,923 "ee/spec/features/trials/saas/creation_with_one_existing_namespace_flow_spec.rb": 29.79499005300022,924 "ee/spec/features/merge_request/user_edits_approval_rules_mr_spec.rb": 32.77256106599998,925 "ee/spec/features/labels_hierarchy_spec.rb": 21.3389368140015,926 "ee/spec/features/projects/iterations/user_views_iteration_spec.rb": 20.442765161000352,927 "ee/spec/features/admin/groups/admin_changes_plan_spec.rb": 20.916751947999728,928 "ee/spec/features/projects/view_blob_with_code_owners_spec.rb": 21.85972729199966,929 "ee/spec/features/groups/iterations/user_edits_iteration_spec.rb": 21.057602529999713,930 "ee/spec/features/projects/settings/access_tokens_spec.rb": 18.7030966479997,931 "ee/spec/features/analytics/code_analytics_spec.rb": 13.69391055899905,932 "ee/spec/features/merge_request/user_selects_branches_for_new_mr_spec.rb": 13.024144885999704,933 "ee/spec/features/security/group/internal_access_spec.rb": 9.664737560999129,934 "ee/spec/features/merge_requests/user_resets_approvers_spec.rb": 14.261399381999581,935 "ee/spec/features/groups/scim_token_spec.rb": 8.690224085999944,936 "ee/spec/features/projects/settings/analytics/user_configures_analytics_custom_dashboards_spec.rb": 8.576321337999616,937 "ee/spec/features/issues/gfm_autocomplete_ee_spec.rb": 9.165422706000754,938 "ee/spec/features/google_analytics_datalayer_spec.rb": 6.608139540001503,939 "ee/spec/features/dashboards/environments_spec.rb": 5.731090375000349,940 "ee/spec/features/admin/admin_groups_spec.rb": 5.375906302999283,941 "ee/spec/features/projects/integrations/project_integrations_spec.rb": 5.150060105999728,942 "ee/spec/features/projects/quality/shortcuts_test_case_spec.rb": 4.544455090001065,943 "ee/spec/features/security/project/snippet/internal_access_spec.rb": 3.4600941450007667,944 "ee/spec/features/projects/members/member_leaves_project_spec.rb": 2.9526240810009767,945 "ee/spec/features/registrations/email_confirmation_spec.rb": 2.0917587949988956,946 "ee/spec/features/dashboard/navbar_spec.rb": 0.9940264819997537947}948Knapsack global time execution for tests: 29m 39s949Pending: (Failures listed here are expected and do not affect your suite's status)950 1) Merge request > User approves Approving by approvers from groups when group is assigned to a project I am able to approve951 # Temporarily skipped with xdescribe952 # ./ee/spec/features/merge_request/user_approves_spec.rb:29953 2) Merge request > User approves Approving by approvers from groups when group is assigned to a project I am able to unapprove954 # Temporarily skipped with xdescribe955 # ./ee/spec/features/merge_request/user_approves_spec.rb:36956 3) Merge request > User approves Approving by approvers from groups when group is assigned to a merge request I am able to approve957 # Temporarily skipped with xdescribe958 # ./ee/spec/features/merge_request/user_approves_spec.rb:50959 4) Merge request > User approves Approving by approvers from groups when group is assigned to a merge request I am able to unapprove960 # Temporarily skipped with xdescribe961 # ./ee/spec/features/merge_request/user_approves_spec.rb:57962 5) Merge request > User approves Approving by approvers from groups when CI is running but no approval given I am unable to set Merge when pipeline succeeds963 # Temporarily skipped with xdescribe964 # ./ee/spec/features/merge_request/user_approves_spec.rb:73965 6) Merge request > User approves when merge when threads resolved is active does not show checking ability text966 # Temporarily skipped with xdescribe967 # ./ee/spec/features/merge_request/user_approves_spec.rb:99968Finished in 29 minutes 42 seconds (files took 1 minute 40.89 seconds to load)969367 examples, 0 failures, 6 pending970Randomized with seed 9012971[TEST PROF INFO] Time spent in factories: 02:20.032 (7.67% of total time)972Failed to write to log, write log/workhorse-test.log: file already closed973RSpec exited with 0.974No examples to retry, congrats!976Running after script...977$ echo -e "\e[0Ksection_start:`date +%s`:report_results_section[collapsed=true]\r\e[0KReport results"982Not uploading cache ruby-gems-debian-bullseye-ruby-3.0-16 due to policy984Uploading artifacts...985WARNING: auto_explain/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 986coverage/: found 5 matching artifact files and directories 987crystalball/: found 2 matching artifact files and directories 988WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 989knapsack/: found 4 matching artifact files and directories 990rspec/: found 16 matching artifact files and directories 991WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 992log/*.log: found 17 matching artifact files and directories 993WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/4841631443/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com994WARNING: Retrying... context=artifacts-uploader error=request redirected995Uploading artifacts as "archive" to coordinator... 201 Created id=4841631443 responseStatus=201 Created token=64_UGjKX996Uploading artifacts...997rspec/rspec-*.xml: found 1 matching artifact files and directories 998WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/4841631443/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com999WARNING: Retrying... context=artifacts-uploader error=request redirected1000Uploading artifacts as "junit" to coordinator... 201 Created id=4841631443 responseStatus=201 Created token=64_UGjKX1002Job succeeded