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

🤖 GitLab Bot 🤖
1Running with gitlab-runner 16.1.0~beta.59.g83c66823 (83c66823)2 on green-2.private.runners-manager.gitlab.com/gitlab.com/gitlab-org GaSD-S1F, system ID: s_5651e5b5643b3 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.16-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:4fa67bf5f0f681a62c15a144e1ecce7bf7b20e00dcbb99441c4182f5e2607534 for redis:6.2-alpine with digest redis@sha256:9b1723d69398d170688d7f382f6ace36d0fc209481b143f3acf58a2f6f0743d3 ...20WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.1 is already created. Ignoring.21WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.1 is already created. Ignoring.22Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.1 ...23Authenticating with credentials from job payload (GitLab Registry)24Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.1 ...25Using docker image sha256:bdd3992fa86a67ac06315198d28ab4e2c28f222872eea1d954ddcb1a8702b3bb for registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.1 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:b0503585bc8e1a1930419b1b31de2711d745d09f3111e406f8b90d1b73c8ea5e ...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.16-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-113-yarn-1.22-graphicsmagick-1.3.36 ...32Using docker image sha256:17ff485d60cad0e7a2cef114c588c387f0a02ea52778bdef56b31436edf609aa for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.16-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.16-postgresql-14@sha256:87a54d6d4c6d7bdd77d0700637df7c79a35b39235baf4c412cd1273ab94788c3 ...34Running on runner-gasd-s1f-project-278964-concurrent-0 via runner-gasd-s1f-private-1690426035-8155f8e6...36Fetching changes with git depth set to 20...37Initialized empty Git repository in /builds/gitlab-org/gitlab/.git/38Created fresh repository.39remote: Enumerating objects: 200368, done. 40remote: Counting objects: 100% (200368/200368), done. 41remote: Compressing objects: 100% (127761/127761), done. 42remote: Total 200368 (delta 101729), reused 135279 (delta 65007), pack-reused 0 43Receiving objects: 100% (200368/200368), 150.13 MiB | 28.57 MiB/s, done.44Resolving deltas: 100% (101729/101729), done.46 * [new ref] refs/pipelines/946806672 -> refs/pipelines/94680667247 * [new branch] master -> origin/master48Checking out 9bb6bea6 as detached HEAD (ref is master)...49Skipping Git submodules setup50$ git remote set-url origin "${CI_REPOSITORY_URL}"52Checking cache for ruby-gems-debian-bullseye-ruby-3.0-16...53cache.zip is up to date 54Successfully extracted cache56Downloading artifacts for compile-test-assets (4749214174)...57Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4749214174 responseStatus=200 OK token=64_o6iMf58Downloading artifacts for retrieve-tests-metadata (4749214304)...59Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4749214304 responseStatus=200 OK token=64_o6iMf60Downloading artifacts for setup-test-env (4749214206)...61Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4749214206 responseStatus=200 OK token=64_o6iMf63Using docker image sha256:17ff485d60cad0e7a2cef114c588c387f0a02ea52778bdef56b31436edf609aa for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.16-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.16-postgresql-14@sha256:87a54d6d4c6d7bdd77d0700637df7c79a35b39235baf4c412cd1273ab94788c3 ...64$ echo $FOSS_ONLY65$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb66$ export GOPATH=$CI_PROJECT_DIR/.go67$ mkdir -p $GOPATH68$ source scripts/utils.sh69$ source scripts/prepare_build.sh101Using decomposed database config (config/database.yml.decomposed-postgresql)102Geo DB will be set up.103Embedding DB will be set up.119$ source ./scripts/rspec_helpers.sh120$ run_timed_command "gem install knapsack --no-document"121$ gem install knapsack --no-document122Successfully installed knapsack-4.0.01231 gem installed124==> 'gem install knapsack --no-document' succeeded in 2 seconds.125$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"130$ rspec_paralellized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house"131SKIP_FLAKY_TESTS_AUTOMATICALLY: 132RETRY_FAILED_TESTS_IN_NEW_PROCESS: true133KNAPSACK_GENERATE_REPORT: true134FLAKY_RSPEC_GENERATE_REPORT: true135KNAPSACK_TEST_FILE_PATTERN: {ee/}spec/{features}{,/**/}*_spec.rb136KNAPSACK_LOG_LEVEL: debug137KNAPSACK_REPORT_PATH: knapsack/rspec-ee_system_pg14_9_10_report.json138FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json139FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec-ee_system_pg14_9_10_report.json140NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec-ee_system_pg14_9_10_report.json141SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests_rspec-ee_system_pg14_9_10.txt142CRYSTALBALL: true143RSPEC_TESTS_MAPPING_ENABLED: 144RSPEC_TESTS_FILTER_FILE: 145Shell set options (set -o) enabled:146braceexpand on147hashall on148interactive-comments on149pipefail on150Knapsack report generator started!151/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!152/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!153/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!154/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!155/builds/gitlab-org/gitlab/ee/lib/remote_development/agent_config/main.rb:35: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!156/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!157/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!158/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!159/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!160/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!161/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!162/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!163/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!164/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!165/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!166/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!167/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!168/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!169/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/main.rb:48: 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/post_flatten_devfile_validator.rb:43: 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/post_flatten_devfile_validator.rb:54: 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:102: 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:126: 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:159: 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:202: 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:235: 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/pre_flatten_devfile_validator.rb:24: 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/pre_flatten_devfile_validator.rb:52: 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/project_cloner_component_injector.rb:12: 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/project_cloner_component_injector.rb:17: 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:18: 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:23: 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/volume_component_injector.rb:12: 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/volume_component_injector.rb:13: 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:14: 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/update/authorizer.rb:12: 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/update/main.rb:28: 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/update/updater.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!189Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true}190Test environment set up in 0.674561572 seconds191Global elastic search192Starting the Capybara driver server...193 I search through the issues and I see pagination194Capybara starting Puma...195* Version 6.3.0 , codename: Mugi No Toki Itaru196* Min threads: 0, max threads: 4197* Listening on unix:///tmp/20230727-332-tgxi9c198 has a pagination199 I search through the notes and I see pagination200 has a pagination201 I search through the blobs202 finds files203 ignores nonexistent projects from stale index204 I search through the wiki blobs205 finds wiki pages from groups and projects206 I search through the commits207 finds commits208 shows proper page 2 results209 I search globally210 displays result counts for all categories211Global elastic search redactions212 when block_anonymous_global_searches is disabled213 behaves like a redacted search results page214 behaves like redacted search results page assertions215 when logged in216 redacts private features the user does not have access to217 when issues are public218 redacts other private features219 behaves like redacted search results page assertions220 when not logged in221 redacts private features the user does not have access to222 when issues are public223 redacts other private features224 when block_anonymous_global_searches is enabled225 behaves like a redacted search results page226 behaves like redacted search results page assertions227 when logged in228 redacts private features the user does not have access to229 when issues are public230 redacts other private features231Two merge requests on a merge train232 creates a pipeline for merge request 1233 creates a pipeline for merge request 2234 does not merge anything yet235 when the pipeline for merge request 1 succeeded236 merges merge request 1237 behaves like has an intact pipeline for merge request 2238 does not create a new pipeline for merge request 2239 when the pipeline for merge request 2 succeeded240 merges merge request 2241 when the pipeline for merge request 1 failed242 behaves like drops merge request 1 from the merge train243 drops merge request 1 from the merge train244 behaves like re-creates a pipeline for merge request 2245 has recreated pipeline246 when the pipeline for merge request 2 succeeded247 merges merge request 2248 when merge request 1 is canceled by a user249 behaves like drops merge request 1 from the merge train250 drops merge request 1 from the merge train251 behaves like re-creates a pipeline for merge request 2252 has recreated pipeline253 when the pipeline for merge request 2 succeeded254 merges merge request 2255 when merge request 1 got a new commit256 behaves like drops merge request 1 from the merge train257 drops merge request 1 from the merge train258 behaves like re-creates a pipeline for merge request 2259 has recreated pipeline260 when the pipeline for merge request 2 succeeded261 merges merge request 2262 when merge request 1 is not mergeable263 behaves like drops merge request 1 from the merge train264 drops merge request 1 from the merge train265 behaves like re-creates a pipeline for merge request 2266 has recreated pipeline267 when the pipeline for merge request 2 succeeded268 merges merge request 2269 when master got a new commit270 re-creates a pipeline for merge request 1271 re-creates a pipeline for merge request 2272 does not recreate pipeline when merge request 1 refreshed again273 when the pipeline for merge request 1 succeeded274 does not have a temporarily unapproved flag275 merges merge request 1276 when the pipeline for merge request 2 succeeded277 does not have a temporarily unapproved flag278 merges merge request 2279Remote Development workspaces dropdown group280 # order random281 when viewing blob page282 behaves like views and manages workspaces in workspaces dropdown group283 behaves like handles workspaces dropdown group visibility284 when remote_development_feature_flag=true285 when remote_development feature availability=true286 does not display workspaces dropdown group287 behaves like handles workspaces dropdown group visibility288 when remote_development_feature_flag=true289 when remote_development feature availability=false290 does not display workspaces dropdown group291 behaves like handles workspaces dropdown group visibility292 when remote_development_feature_flag=false293 when remote_development feature availability=true294 does not display workspaces dropdown group295 when workspaces dropdown group is visible296 allows navigating to the new workspace page297 allows managing a user workspace298 when viewing project overview page299 behaves like views and manages workspaces in workspaces dropdown group300 behaves like handles workspaces dropdown group visibility301 when remote_development_feature_flag=true302 when remote_development feature availability=true303 does not display workspaces dropdown group304 behaves like handles workspaces dropdown group visibility305 when remote_development_feature_flag=true306 when remote_development feature availability=false307 does not display workspaces dropdown group308 behaves like handles workspaces dropdown group visibility309 when remote_development_feature_flag=false310 when remote_development feature availability=true311 does not display workspaces dropdown group312 when workspaces dropdown group is visible313 allows navigating to the new workspace page314 allows managing a user workspace315Promotions316 for merge request improve317 appears in project edit page318 does not show when cookie is set319 for repository features320 appears in repository settings page321 does not show when cookie is set322 for burndown charts323 appears in milestone page324 does not show when cookie is set325 for epics in issues sidebar326 gitlab.com327 behaves like Epics promotion328 appears on the page329 is removed after dismissal330 does not appear on page after dismissal and reload331 closes dialog when clicking on X, but not dismiss it332 self hosted333 does not appear on the page334 for issue weight335 appears on the page336 is removed after dismissal337 does not appear on page after dismissal and reload338 closes dialog when clicking on X, but not dismiss it339 when checking namespace plans340 appears on the page341 for project audit events342 appears on the page343 when the "Security and Compliance" feature is disabled344 is expected to respond with numeric status code not_found345 for group webhooks346 appears on the page347 for advanced search348 appears on seearch page349 does not show when cookie is set350User visits issue boards351 visiting project boards with search params352 in list view353 when board is scoped to labels354 params: {}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]355 displays all issues satisfiying filter params and correctly sets url params356 params: {"label_name"=>["foobar"]}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]357 displays all issues satisfiying filter params and correctly sets url params358 params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]359 displays all issues satisfiying filter params and correctly sets url params360 params: {"assignee_username"=>"root"}, expected_params: {"label_name"=>["foobar", "workflow::in dev"], "assignee_username"=>"root"}, expected_issues: ["issue with all filters"]361 displays all issues satisfiying filter params and correctly sets url params362 when board is scoped to an assignee363 params: {}, expected_params: {"assignee_username"=>"root"}, expected_issues: ["issue with assignee", "issue with all filters"]364 displays all issues satisfiying filter params and correctly sets url params365 params: {"assignee_username"=>"root"}, expected_params: {"assignee_username"=>"root"}, expected_issues: ["issue with assignee", "issue with all filters"]366 displays all issues satisfiying filter params and correctly sets url params367 params: {"label_name"=>["workflow::in dev"]}, expected_params: {"label_name"=>["workflow::in dev"], "assignee_username"=>"root"}, expected_issues: ["issue with all filters"]368 displays all issues satisfiying filter params and correctly sets url params369 in epic swimlanes370 when board is scoped to labels371 params: {}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]372 displays all issues satisfiying filter params and correctly sets url params373 params: {"label_name"=>["foobar"]}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]374 displays all issues satisfiying filter params and correctly sets url params375 params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]376 displays all issues satisfiying filter params and correctly sets url params377 params: {"assignee_username"=>"root"}, expected_params: {"label_name"=>["foobar", "workflow::in dev"], "assignee_username"=>"root"}, expected_issues: ["issue with all filters"]378 displays all issues satisfiying filter params and correctly sets url params379 when board is scoped to an assignee380 params: {}, expected_params: {"assignee_username"=>"root"}, expected_issues: ["issue with assignee", "issue with all filters"]381 displays all issues satisfiying filter params and correctly sets url params382 params: {"assignee_username"=>"root"}, expected_params: {"assignee_username"=>"root"}, expected_issues: ["issue with assignee", "issue with all filters"]383 displays all issues satisfiying filter params and correctly sets url params384 params: {"label_name"=>["workflow::in dev"]}, expected_params: {"label_name"=>["workflow::in dev"], "assignee_username"=>"root"}, expected_issues: ["issue with all filters"]385 displays all issues satisfiying filter params and correctly sets url params386 visiting group boards with search params387 in list view388 when board is scoped to labels389 params: {}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]390 displays all issues satisfiying filter params and correctly sets url params391 params: {"label_name"=>["foobar"]}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]392 displays all issues satisfiying filter params and correctly sets url params393 params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]394 displays all issues satisfiying filter params and correctly sets url params395 params: {"assignee_username"=>"root"}, expected_params: {"label_name"=>["foobar", "workflow::in dev"], "assignee_username"=>"root"}, expected_issues: ["issue with all filters"]396 displays all issues satisfiying filter params and correctly sets url params397 when board is scoped to an assignee398 params: {}, expected_params: {"assignee_username"=>"root"}, expected_issues: ["issue with assignee", "issue with all filters"]399 displays all issues satisfiying filter params and correctly sets url params400 params: {"assignee_username"=>"root"}, expected_params: {"assignee_username"=>"root"}, expected_issues: ["issue with assignee", "issue with all filters"]401 displays all issues satisfiying filter params and correctly sets url params402 params: {"label_name"=>["workflow::in dev"]}, expected_params: {"label_name"=>["workflow::in dev"], "assignee_username"=>"root"}, expected_issues: ["issue with all filters"]403 displays all issues satisfiying filter params and correctly sets url params404 in epic swimlanes405 when board is scoped to labels406 params: {}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]407 displays all issues satisfiying filter params and correctly sets url params408 params: {"label_name"=>["foobar"]}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]409 displays all issues satisfiying filter params and correctly sets url params410 params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_params: {"label_name"=>["foobar", "workflow::in dev"]}, expected_issues: ["issue with all filters"]411 displays all issues satisfiying filter params and correctly sets url params412 params: {"assignee_username"=>"root"}, expected_params: {"label_name"=>["foobar", "workflow::in dev"], "assignee_username"=>"root"}, expected_issues: ["issue with all filters"]413 displays all issues satisfiying filter params and correctly sets url params414 when board is scoped to an assignee415 params: {}, expected_params: {"assignee_username"=>"root"}, expected_issues: ["issue with assignee", "issue with all filters"]416 displays all issues satisfiying filter params and correctly sets url params417 params: {"assignee_username"=>"root"}, expected_params: {"assignee_username"=>"root"}, expected_issues: ["issue with assignee", "issue with all filters"]418 displays all issues satisfiying filter params and correctly sets url params419 params: {"label_name"=>["workflow::in dev"]}, expected_params: {"label_name"=>["workflow::in dev"], "assignee_username"=>"root"}, expected_issues: ["issue with all filters"]420 displays all issues satisfiying filter params and correctly sets url params421Epic show422 when sub-epics feature is available423 Epic metadata424 shows buttons `Tree view` and `Roadmap view`425 Epics and Issues tab426 shows Related items tree with child epics427 autocompletes issues when "#" is input in the add item form428 autocompletes epics when "&" is input in the add item form429 Roadmap tab430 does not show thread filter dropdown431 when the sub-epics feature is not available432 Epic metadata433 shows epic tab `Issues`434 does not show buttons `Tree view` and `Roadmap view`435 Issues tab436 shows Related items tree with child epics437 Epic metadata438 shows epic status, date and author in header439 shows epic title and description440 shows epic overview preferences dropdown441 behaves like page meta description442 renders the page with description, og:description, and twitter:description meta tags that contains a plain-text version of the markdown443 Epic sidebar444 Labels select445 when dropdown is open446 shows labels within the label dropdown447 shows checkmark next to label when label is clicked448 shows label create view when `Create group label` is clicked449 creates new label using create view450 shows labels list view when `Cancel` button is clicked from create view451 shows labels list view when back button is clicked from create view452 Colors select453 when feature flag is disabled454 does not show the color select dropdown455 when feature flag is enabled456 shows the color select dropdown457 opens dropdown when `Edit` is clicked458 when dropdown is open459 shows colors within the color dropdown460 shows checkmark next to color after a new color has been selected461Filter issues health status462 # order random463 health with other filters464 filters issues by searched health and text465 filters issues by searched health, author and text466 filters issues by searched health, author, assignee and text467 filters issues by searched health, author, assignee, label and text468 filters issues by searched health, milestone and text469 filters issues by not on track, milestone and text470 only health471 filter issues by searched health status472 filter issues by Any health status473 filter issues by None health status474 filter issues by not on track health status475 filter issues by any health status but not on track476 behavior477 loads all the health statuses when opened for =478 loads all the health statuses when opened for !=479Groups > Usage Quotas > Pipelines tab480 # order random481 with compute under quota482 shows correct group quota info483 in projects usage table484 sorts projects list by compute used in descending order485 displays info alert for table486 with pagination487 behaves like correct pagination488 paginates correctly to page 3 and back489 when not the group owner490 shows no compute quota info491 with no quota492 shows correct group quota info493 with compute over quota494 has correct tracking setup and shows correct group quota and projects info495 when it is not GitLab.com496 does not show 'Buy additional compute minutes' button497 in usage by project498 does not show projects with 0 compute minutes used499 when group has projects in subgroups500 shows projects inside the subgroup501 Purchase additional compute minutes502 points to GitLab compute purchase flow503 when successfully purchasing compute minutes504 does show a banner505 with no projects using shared runners506 shows correct group quota info507Trial flow for user picking company and creating a project508 # order random509 when last name is missing for SSO and has to be filled in510 registers the user, creates a group and project reaching onboarding511 with regular trial sign up512 registers the user and creates a group and project reaching onboarding513 with sso trial sign up514 registers the user and creates a group and project reaching onboarding515Disable Merge Trains Setting516 # order random517 when merge pipelines is enabled518 merge pipelines checkbox is always enabled519 merge trains checkbox is enabled only when merge_pipelines_enabled is true520 checking merge trains checkbox doesn't affect merge pipelines checkbox521 unchecking merge pipelines checkbox disables merge trains checkbox522 unchecking merge pipelines checkbox unchecks merge trains checkbox if it was previously checked523 when both merge pipelines and merge trains are enabled524 merge pipelines checkbox is always enabled525 merge trains checkbox is enabled only when merge_pipelines_enabled is true526 unchecking merge pipelines checkbox disables and unchecks merge trains checkbox527 unchecking merge trains checkbox doesn't affect merge pipelines checkbox528 when merge pipelines is disabled529 merge pipelines checkbox is always enabled530 merge trains checkbox is enabled only when merge_pipelines_enabled is true531 checking merge pipelines checkbox enables merge trains checkbox532 checking merge pipelines checkbox should leave merge trains checkbox unchecked533 when visiting the project settings page534 merge_pipelines_setting: true, merge_trains_setting: true535 merge pipelines checkbox is always enabled536 merge trains checkbox is enabled only when merge_pipelines_enabled is true537 merge_pipelines_setting: true, merge_trains_setting: false538 merge pipelines checkbox is always enabled539 merge trains checkbox is enabled only when merge_pipelines_enabled is true540 merge_pipelines_setting: false, merge_trains_setting: true541 merge pipelines checkbox is always enabled542 merge trains checkbox is enabled only when merge_pipelines_enabled is true543 merge_pipelines_setting: false, merge_trains_setting: false544 merge pipelines checkbox is always enabled545 merge trains checkbox is enabled only when merge_pipelines_enabled is true546SAML provider settings547 settings548 displays required information to user549 provides metadata XML550 allows creation of new provider551 shows errors if fields missing552 "Enforce SSO-only authentication for web activity for this group" checkbox553 is checked by default554 displays warning if unchecked555 with existing SAML provider556 allows provider to be disabled557 displays user login URL558 updates the enforced sso setting559 for Microsoft Azure integration560 when the feature flag is not enabled561 does not display the settings562 when the feature flag is enabled563 displays the settings564 renders 404 when trying to save when the feature flag is disabled565 successfully saves566 displays an error when fields are not filled567 enforced_group_managed_accounts enabled568 updates the enforced_group_managed_accounts flag569 updates the prohibited_outer_forks flag570 enforced_group_managed_accounts disabled571 does not render toggles572 test button573 displays XML validation errors574 displays SAML Response XML575 #sso576 with no SAML provider configured577 acts as if the group was not found578 as owner579 redirects to settings page with warning580 with existing SAML provider581 when not signed in582 shows the sso page so user can sign in583 when signed in584 shows warning that linking accounts authorizes control over sign in585 Authorize/link button redirects to auth flow586 with linked account587 sign in button redirects to auth flow588 when user has access locked589 warns user that their account is locked590 with 2FA591 warns user their account is locked592 for a private group593 when not signed in594 doesn't show sso page595 shows the sso page if the token is given596 when signed in597 displays sign in button598 doesn't leak group information599Display approaching user count limit banner600 with reached user count threshold601 when admin is logged in602 in admin area603 behaves like a visible banner604 shows the banner605 when banner was dismissed606 behaves like a hidden banner607 does not show the banner608 in regular area609 behaves like a hidden banner610 does not show the banner611 when regular user is logged in612 behaves like a hidden banner613 does not show the banner614 when not reached user count threshold615 when admin is logged in616 behaves like a hidden banner617 does not show the banner618 when regular user is logged in619 behaves like a hidden banner620 does not show the banner621 when active user count is above license user count622 behaves like a hidden banner623 does not show the banner624 without license625 behaves like a hidden banner626 does not show the banner627 with trial license628 behaves like a hidden banner629 does not show the banner630Filter issues by epic631 when group issues list page632 behaves like filter issues by epic633 filters issues by epic634 filters issues by negated epic635 shows epics in the filtered search dropdown636 shows correct filtered search epic token value637 when project issues list page638 behaves like filter issues by epic639 filters issues by epic640 filters issues by negated epic641 shows epics in the filtered search dropdown642 shows correct filtered search epic token value643Merge Requests > User filters644 by "approvers"645 filtering by approver:none646 applies the filter647 filtering by approver:any648 applies the filter649 filtering by approver:@username650 applies the filter651 filtering by multiple approvers652 applies the filter653 filtering by an approver from a group654 applies the filter655Trial flow for user picking just me and creating a project656 # order random657 with regular trial sign up658 registers the user and creates a group and project reaching onboarding659 with sso trial sign up660 registers the user and creates a group and project reaching onboarding661Project settings > [EE] Merge Requests662 Status checks663 Feature is not available664 does not render the status checks area665 Feature is available666 adds a status check667 with a status check668 updates the status check669 removes the status check670 Issuable default templates671 Feature is not available672 input to configure merge request template is not shown673 does not mention the merge request template in the section's description text674 Feature is available675 input to configure merge request template is shown676 mentions the merge request template in the section's description text677 MR checks678 behaves like MR checks settings679 when checkboxes are not locked680 shows initial status681 when checkboxes are locked682 shows disabled status683Group > Unlimited members alert684 # order random685 when group not in trial686 does not display alert687 when group is in trial688 when user is not owner689 does not display alert690 when user is owner691 behaves like unlimited members during trial alert692 displays alert with only Explore paid plans link on members page693 displays alert with Explore paid plans link and Invite more members button on other pages694 does not display alert after user dismisses695 when new nav is enabled696 displays alert with Explore paid plans link and Invite more members button on other pages697 when group is subgroup698 behaves like unlimited members during trial alert699 displays alert with only Explore paid plans link on members page700 displays alert with Explore paid plans link and Invite more members button on other pages701 does not display alert after user dismisses702 when new nav is enabled703 displays alert with Explore paid plans link and Invite more members button on other pages704Standard flow for user picking just me and importing a project705 # order random706 with sso sign up707 registers the user and starts to import a project708 with regular sign up709 registers the user and starts to import a project710Pending group memberships711 with a public group712 a pending member sees a public group as if not a member713 a pending member sees a public group with a project as if not a member714 a pending member sees a public group with a private project as if not a member715 a pending group member gets a 404 for a private project in the group716 a group member can see a private project in the group once the pending membership transitions to active717 with a private group718 a pending member gets a 404 for a private group719 a pending member gets a 404 for a private group with a project720 with a subgroup721 a pending member of the root group sees the root group as if not a member722 a pending member of the root group sees a subgroup as if not a member723 a pending member of the root group sees a subgroup project as if not a member724 a pending member of a subgroup sees a root group as if not a member725 a pending member of a subgroup sees a project as if not a member726 a member with an active group membership and a pending subgroup membership sees a subgroup project as if the pending membership does not exist727 with a shared group728 a pending member of the invited group sees the shared group as if not a member729 a pending member of the invited group sees the shared group as if not a member when the shared group has a project730 a pending member of the invited group sees a project in the shared group as if not a member731 with a shared project732 a pending member of the invited group sees the shared project's group as if not a member733 a pending member of the invited group sees the shared project as if not a member734Issue Boards new issue735 authorized user736 successfully assigns weight to newly-created issue737 milestone list738 successfuly loads milestone to be added to newly created issue739 board scoped to current iteration740Checking 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/boards/new_issue_spec.rb:73741 adds a new issue742Merge request > User merges with Push Rules743 commit message is invalid744 displays error message after merge request is clicked745 author email is invalid746 displays error message after merge request is clicked747Trial Widget in Sidebar748 # order random749 for the widget750 shows the correct days used and remaining751 on the first day of trial752 shows the correct days used753 on the last day of trial754 shows days used and remaining as the same755 for the popover756 when in a group757 shows the popover for the trial status widget758 when in a project759 shows the popover for the trial status widget760Group or Project invitations761 # order random762 when not on .com763 bypasses the setup_for_company question764 when on .com765 without setup question766 bypasses the setup_for_company question767 with setup question768 has the setup question769 behaves like creates a user with ArkoseLabs risk band770 creates the user771Group navbar772 for maintainers773 when devops adoption analytics is available774 behaves like verified navigation bar775 renders correctly776 when productivity analytics is available777 behaves like verified navigation bar778 renders correctly779 when value stream analytics is available780 redirects to value stream when Analytics item is clicked781 behaves like verified navigation bar782 renders correctly783 when epics are available784 behaves like verified navigation bar785 renders correctly786 when packages are available787 when container registry is available788 behaves like verified navigation bar789 renders correctly790 when customer relations feature is enabled791 behaves like verified navigation bar792 renders correctly793 when customer relations feature enabled but subgroup794 behaves like verified navigation bar795 renders correctly796 when iterations are available797 behaves like verified navigation bar798 renders correctly799 when group wiki is available800 behaves like verified navigation bar801 renders correctly802 when harbor registry is available803 behaves like verified navigation bar804 renders correctly805 when observability tab is enabled806 behaves like verified navigation bar807 renders correctly808 for owners809 structure810 behaves like verified navigation bar811 renders correctly812 when SAML SSO is available813 behaves like verified navigation bar814 renders correctly815 when security dashboard is available816 behaves like verified navigation bar817 renders correctly818Signup819 almost there page820 when public visibility is restricted821 hides Explore link822 hides help link823 with a user cap set824 when the cap has not been reached825 does not send an approval email to the user826 does not send a notification email to the admin827 when the cap has been reached828 sends notification email to the admin829Merge request > User selects branches for new MR830 create a merge request for the selected branches831 saving the MR832 shows the saved MR833Dashboard merge requests834 behaves like dashboard ultimate trial callout835 hides promotion callout if not .com836 .com837 shows dismissable promotion callout if default dashboard for an owner838 hides dismissable promotion callout if default dashboard for a non group owner839 hides dismissable promotion callout if not default dashboard840 hides promotion callout if a trial is active841 hides promotion callout if user owns a paid namespace842User views all merge requests843 shows custom tooltip after user has approved844 shows custom tooltip after a different user has approved845 shows custom tooltip after multiple users have approved846 shows custom tooltip after multiple users have approved, including self847 more approvals are required848 shows generic approvals tooltip849 shows custom tooltip after a different user has approved850 shows custom tooltip after self has approved851Confidential notes on epics852 # order random853 behaves like confidential notes on issuables854 when user does not have permissions855 does not show confidential note checkbox856 when user has permissions857 creates confidential note858user sees MR approvals promo859 when creating an MR860 shows the promo text861 when editing an MR862 shows the promo text863Groups > Settings > User configures Insights864 without correct license865 does not show the Insight config866 with correct license867 allows to select a project in a subgroup for the Insights config868User deletes feature flag869 records audit event870On-call Schedules871 displaying the empty state by default872 is expected to have visible button "Add schedule" that is not disabled873 creating a schedule874 adds a schedule given valid options875Admin Groups876 show a group877 with compute usage878 when gitlab saas879 renders compute usage report880 renders additional compute minutes881 when self-managed882 renders compute usage report883 does not render additional compute minutes884Security dashboard885 # order random886 behaves like a "Your work" page with sidebar and breadcrumbs887 shows the "Your work" sidebar888 shows the correct sidebar menu item as active889 breadcrumbs890 has "Your work" as its root breadcrumb891User views Release892 renders the group milestone893Profile access894 GET /-/profile/keys895 is expected to be allowed for auditor896 GET /-/profile897 is expected to be allowed for auditor898 GET /-/profile/account899 is expected to be allowed for auditor900 GET /-/profile/preferences901 is expected to be allowed for auditor902 GET /-/profile/audit_log903 is expected to be allowed for auditor904 GET /-/profile/notifications905 is expected to be allowed for auditor906Private Project Snippets Access907 GET /:project_path/snippets908 is expected to be allowed for auditor909 GET /:project_path/snippets/new910 is expected to be denied for auditor911 GET /:project_path/snippets/:id for a private snippet912 is expected to be allowed for auditor913 GET /:project_path/snippets/:id/raw for a private snippet914 is expected to be allowed for auditor915EE-specific GitLab Markdown916 default pipeline917 includes custom filters918Knapsack report was generated. Preview:919{920 "ee/spec/features/search/elastic/global_search_spec.rb": 245.5240571179993,921 "ee/spec/features/merge_trains/two_merge_requests_on_train_spec.rb": 199.59056433000023,922 "ee/spec/features/remote_development/workspaces_dropdown_group_spec.rb": 161.754887692,923 "ee/spec/features/promotion_spec.rb": 132.07295367200004,924 "ee/spec/features/boards/user_visits_board_spec.rb": 86.11442775599971,925 "ee/spec/features/epics/epic_show_spec.rb": 103.88474680099989,926 "ee/spec/features/issues/filtered_search/filter_issues_by_health_spec.rb": 78.6017668329996,927 "ee/spec/features/groups/usage_quotas/pipelines_tab_spec.rb": 66.97619528199994,928 "ee/spec/features/registrations/saas/trial_flow_company_creating_project_spec.rb": 73.19705857699955,929 "ee/spec/features/projects/settings/merge_requests/disable_merge_trains_setting_spec.rb": 51.6998280429998,930 "ee/spec/features/groups/saml_providers_spec.rb": 50.142552139000145,931 "ee/spec/features/admin/licenses/show_user_count_threshold_spec.rb": 42.782255461000204,932 "ee/spec/features/issues/filtered_search/filter_issues_epic_spec.rb": 42.91918260700004,933 "ee/spec/features/merge_requests/user_filters_by_approvers_spec.rb": 30.118511505000242,934 "ee/spec/features/registrations/saas/trial_flow_just_me_creating_project_spec.rb": 33.82544299300025,935 "ee/spec/features/projects/settings/merge_requests_settings_spec.rb": 30.873749944000338,936 "ee/spec/features/groups/user_interacts_with_unlimited_members_during_trial_alert_spec.rb": 31.59769852499994,937 "ee/spec/features/registrations/saas/standard_flow_just_me_importing_project_spec.rb": 23.92428722800014,938 "ee/spec/features/pending_group_memberships_spec.rb": 26.138182108000365,939 "ee/spec/features/boards/new_issue_spec.rb": 22.985153051999987,940 "ee/spec/features/merge_request/user_merges_with_push_rules_spec.rb": 20.32245167400015,941 "ee/spec/features/trials/trial_widget_in_sidebar_spec.rb": 14.378560729000128,942 "ee/spec/features/invites_spec.rb": 15.26078367900027,943 "ee/spec/features/groups/navbar_spec.rb": 16.30871425799978,944 "ee/spec/features/users/signup_spec.rb": 10.182354374999704,945 "ee/spec/features/merge_request/user_selects_branches_for_new_mr_spec.rb": 12.110932913999932,946 "ee/spec/features/dashboards/merge_requests_spec.rb": 8.453286314000252,947 "ee/spec/features/merge_requests/user_views_all_merge_requests_spec.rb": 11.482024287000058,948 "ee/spec/features/epics/confidential_notes_spec.rb": 9.348546102,949 "ee/spec/features/merge_request/user_sees_mr_approvals_promo_spec.rb": 7.6940022850003515,950 "ee/spec/features/groups/settings/user_configures_insights_spec.rb": 8.689192116999948,951 "ee/spec/features/projects/feature_flags/user_deletes_feature_flag_spec.rb": 6.523573015000693,952 "ee/spec/features/oncall_schedules/user_creates_schedule_spec.rb": 7.743973372000255,953 "ee/spec/features/admin/admin_groups_spec.rb": 6.289744431999679,954 "ee/spec/features/dashboards/security_spec.rb": 5.04357780600003,955 "ee/spec/features/projects/releases/user_views_release_spec.rb": 4.664897091999592,956 "ee/spec/features/security/profile_access_spec.rb": 5.304318137999871,957 "ee/spec/features/security/project/snippet/private_access_spec.rb": 3.165838633999556,958 "ee/spec/features/markdown/markdown_spec.rb": 1.9967249440005617959}960Knapsack global time execution for tests: 28m 29s961Finished in 28 minutes 33 seconds (files took 1 minute 36.43 seconds to load)962342 examples, 0 failures963Randomized with seed 34013964[TEST PROF INFO] Time spent in factories: 02:28.081 (8.45% of total time)965Failed to write to log, write log/workhorse-test.log: file already closed966RSpec exited with 0.967No examples to retry, congrats!969Running after script...970$ echo -e "\e[0Ksection_start:`date +%s`:report_results_section[collapsed=true]\r\e[0KReport results"980Not uploading cache ruby-gems-debian-bullseye-ruby-3.0-16 due to policy982Uploading artifacts...983WARNING: auto_explain/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 984coverage/: found 5 matching artifact files and directories 985crystalball/: found 2 matching artifact files and directories 986WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 987knapsack/: found 4 matching artifact files and directories 988rspec/: found 10 matching artifact files and directories 989WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 990log/*.log: found 19 matching artifact files and directories 991WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/4749214816/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com992WARNING: Retrying... context=artifacts-uploader error=request redirected993Uploading artifacts as "archive" to coordinator... 201 Created id=4749214816 responseStatus=201 Created token=64_o6iMf994Uploading artifacts...995rspec/rspec-*.xml: found 1 matching artifact files and directories 996WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/4749214816/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com997WARNING: Retrying... context=artifacts-uploader error=request redirected998Uploading artifacts as "junit" to coordinator... 201 Created id=4749214816 responseStatus=201 Created token=64_o6iMf1000Job succeeded