rspec system pg14 single-db-ci-connection 16/28
Passed Started
by
@vshushlin

Vladimir Shushlin
1Running with gitlab-runner 16.3.0~beta.108.g2b6048b4 (2b6048b4)2 on blue-1.shared-gitlab-org.runners-manager.gitlab.com/default KzYhZxBv, system ID: s_e6befde69e263 feature flags: FF_NETWORK_PER_BUILD:true, FF_USE_FASTZIP:true, FF_USE_IMPROVED_URL_MASKING:true, FF_RESOLVE_FULL_TLS_CHAIN:false6Using 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:6c7370fd46a94d5beaed2a0304c7518e74a5759d4da3322ea9f7052507f51d80 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:1b39aac95406782d786043ec3f1772c0a3a5ce1b9ce28cf001cac9a290f366c8 ...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:f4c047edb00d9bbfcc2b002a01548fab14592940f5b3e6b3f227f690e3fa272d 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:9a1b6b68dc464f0baae914703d5b059e7773bf23c9579c44e2a1b1154a83656f ...17Starting service redis:6.2-alpine ...18Pulling docker image redis:6.2-alpine ...19Using docker image sha256:9b4dc93acb797b99419bb31d8a452680508f1bf10a8604d721c0474072417a2b for redis:6.2-alpine with digest redis@sha256:452b7655bda0e270a6376b71d22fcb30662e745dcb4728f99fa87f01287b465d ...20Waiting for services to be up and running (timeout 30 seconds)...21Authenticating with credentials from job payload (GitLab Registry)22Pulling 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 ...23Using docker image sha256:d68252162deca904d1a0066983188b98dfe3f6fe8181458b0a55905e79ed85a1 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:2113f34affc7e2ee40bac87419dcd7c65a94d4abfa9edb86192e1aa6a1e46590 ...25Running on runner-kzyhzxbv-project-278964-concurrent-0 via runner-kzyhzxbv-shared-gitlab-org-1697785439-377b0c4d...27Fetching changes with git depth set to 20...28Initialized empty Git repository in /builds/gitlab-org/gitlab/.git/29Created fresh repository.30remote: Enumerating objects: 148580, done. 31remote: Counting objects: 100% (148580/148580), done. 32remote: Compressing objects: 100% (104624/104624), done. 33remote: Total 148580 (delta 64637), reused 94927 (delta 38178), pack-reused 0 34Receiving objects: 100% (148580/148580), 135.67 MiB | 29.79 MiB/s, done.35Resolving deltas: 100% (64637/64637), done.37 * [new ref] refs/pipelines/1043537122 -> refs/pipelines/104353712238Checking out 537c07c6 as detached HEAD (ref is refs/merge-requests/118829/merge)...39Skipping Git submodules setup40$ git remote set-url origin "${CI_REPOSITORY_URL}"42Checking cache for ruby-gems-debian-bullseye-ruby-3.0-16...43Downloading cache from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-debian-bullseye-ruby-3.0-16 44Successfully extracted cache46Downloading artifacts for compile-test-assets (5336650410)...47Downloading artifacts from coordinator... ok host=storage.googleapis.com id=5336650410 responseStatus=200 OK token=64_6f6eQ48Downloading artifacts for detect-tests (5336650454)...49Downloading artifacts from coordinator... ok host=storage.googleapis.com id=5336650454 responseStatus=200 OK token=64_6f6eQ50Downloading artifacts for retrieve-tests-metadata (5336650473)...51Downloading artifacts from coordinator... ok host=storage.googleapis.com id=5336650473 responseStatus=200 OK token=64_6f6eQ52Downloading artifacts for setup-test-env (5336650424)...53Downloading artifacts from coordinator... ok host=storage.googleapis.com id=5336650424 responseStatus=200 OK token=64_6f6eQ55Using docker image sha256:d68252162deca904d1a0066983188b98dfe3f6fe8181458b0a55905e79ed85a1 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:2113f34affc7e2ee40bac87419dcd7c65a94d4abfa9edb86192e1aa6a1e46590 ...56$ echo $FOSS_ONLY57$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb58$ export GOPATH=$CI_PROJECT_DIR/.go59$ mkdir -p $GOPATH60$ source scripts/utils.sh61$ source scripts/prepare_build.sh93Using two connections, single database config (config/database.yml.postgresql)94Geo DB won't be set up.95Embedding DB won't be set up.116$ source ./scripts/rspec_helpers.sh117$ run_timed_command "gem install knapsack --no-document"118$ gem install knapsack --no-document119Successfully installed knapsack-4.0.01201 gem installed121==> 'gem install knapsack --no-document' succeeded in 1 seconds.122$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"127$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"128$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"129$ tooling/bin/create_job_metrics_file || true130[job-metrics] Creating the job metrics file for the CI/CD job.131$ rspec_paralellized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request"132RETRY_FAILED_TESTS_IN_NEW_PROCESS: true133KNAPSACK_GENERATE_REPORT: true134FLAKY_RSPEC_GENERATE_REPORT: true135KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb136KNAPSACK_LOG_LEVEL: debug137KNAPSACK_REPORT_PATH: knapsack/rspec_system_pg14_single-db-ci-connection_16_28_report.json138FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json139FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg14_single-db-ci-connection_16_28_report.json140NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg14_single-db-ci-connection_16_28_report.json141RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-5336651268.txt142CRYSTALBALL: 143RSPEC_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/reconcile_service.rb:38: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!154/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!155/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!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:15: 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:19: 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/devfile_fetcher.rb:15: 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/devfile_fetcher.rb:16: 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_flattener.rb:12: 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/editor_component_injector.rb:12: 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/editor_component_injector.rb:17: 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:18: 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/personal_access_token_creator.rb:12: 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/personal_access_token_creator.rb:17: 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/post_flatten_devfile_validator.rb:43: 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:54: 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:102: 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:126: 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:159: 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:202: 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:235: 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/pre_flatten_devfile_validator.rb:24: 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:52: 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/project_cloner_component_injector.rb:12: 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:17: 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:18: 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:23: 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/volume_component_injector.rb:12: 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:13: 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:14: 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/workspace_creator.rb:15: 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/workspace_creator.rb:24: 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/workspace_creator.rb:25: 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/create/workspace_creator.rb:28: 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/create/workspace_variables_creator.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/reconcile/main.rb:43: 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/update/authorizer.rb:12: 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/update/updater.rb:13: 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/agent_infos_observer.rb:15: 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_extractor.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_extractor.rb:16: 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/input/params_to_infos_converter.rb:14: 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/input/params_validator.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/output/rails_infos_observer.rb:11: 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/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!200/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!201/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!202/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!203/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!204Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}205Test environment set up in 0.622409403 seconds206Project variables207Starting the Capybara driver server...208Capybara starting Puma...209* Version 6.4.0 , codename: The Eagle of Durango210* Min threads: 0, max threads: 4211* Listening on unix:///tmp/20231020-327-jizixu212 adds a new variable with an environment scope213 when ci_variables_pages FF is enabled214 behaves like variable list215 shows a list of variables216 adds a new CI variable217 adds a new protected variable218 defaults to unmasked219 reveals and hides variables220 deletes a variable221 edits a variable222 edits a variable to be unmasked223 edits a variable to be masked224 shows a validation error box about duplicate keys225 allows variable to be added even if no value is provided226 shows validation error box about unmaskable values227 handles multiple edits and a deletion228 defaults to the application setting229 application setting is true230 defaults to protected231 application setting is false232 defaults to unprotected233 does not show a message regarding the default234 behaves like variable list pagination235 can navigate between pages236 sorts variables alphabetically in ASC and DESC order237 when ci_variables_pages FF is disabled238 behaves like variable list239 shows a list of variables240 adds a new CI variable241 adds a new protected variable242 defaults to unmasked243 reveals and hides variables244 deletes a variable245 edits a variable246 edits a variable to be unmasked247 edits a variable to be masked248 shows a validation error box about duplicate keys249 allows variable to be added even if no value is provided250 shows validation error box about unmaskable values251 handles multiple edits and a deletion252 defaults to the application setting253 application setting is true254 defaults to protected255 application setting is false256 defaults to unprotected257 does not show a message regarding the default258 when ci_variable_drawer FF is enabled259 behaves like variable list drawer260 renders the list drawer261 adds a new CI variable262 allows variable with empty value to be created263 defaults to unmasked, expanded264 edits a variable265 shows validation error for duplicate keys266 shows validation error for unmaskable values267 handles multiple edits and a deletion268 with application setting for protected attribute269 when application setting is true270 defaults to protected271 when application setting is false272 defaults to unprotected273Project issue boards sidebar274 behaves like issue boards sidebar275 shows sidebar when clicking issue276 closes sidebar when clicking issue277 shows issue details when sidebar is open278 when clicking close button279 unhighlights the active issue card280 closes sidebar when clicking close button281 editing issue title282 edits issue title283 editing issue milestone284 behaves like milestone sidebar widget285 editing milestone286 shows milestones list in the dropdown287 shows expired milestone at the bottom of the list and milestone due earliest at the top of the list288 adds a milestone289 removes a milestone290 editing issue due date291 behaves like date sidebar widget292 editing due date293 displays "None" when there is no due date294 updates due date295 editing issue labels296 behaves like labels sidebar widget297 editing labels298 shows labels list in the dropdown299 adds a label300 removes a label301 escapes XSS when viewing issuable labels302 shows option to create a label303 creating a label304 shows dropdown switches to "create label" section305 creates new label306 shows error message if label title is taken307 in notifications subscription308 displays notifications toggle309 shows toggle as on then as off as user toggles to subscribe and unsubscribe310 when notifications have been disabled311 displays a message that notifications have been disabled312 confidentiality313 make issue confidential314 in time tracking315 displays time tracking feature with default message316 when only spent time is recorded317 shows the total time spent only318 when only estimated time is recorded319 shows the estimated time only320 when estimated and spent times are available321 shows time tracking progress bar322 shows both estimated and spent time text323 when limitedToHours instance option is turned on324 shows the total time spent only325User comments on a diff326 when viewing comments327 when toggling inline comments328 in a single file329 hides a comment330 when adding comments331 adds a comment332 when adding a diff suggestion in rich text editor333 works on the Overview tab334 when adding multiline comments335 saves a multiline comment336 when in side-by-side view337 allows comments for changes involving both sides338 allows comments on previously hidden lines the middle of a file339 allows comments on previously hidden lines at the bottom of a file340 when editing comments341 edits a comment342 when deleting comments343 deletes a comment344User creates release345 renders the breadcrumbs346 defaults the "Create from" dropdown to the project's default branch347 when the "Save release" button is clicked348 creates a new release when "Create release" is clicked and redirects to the release's dedicated page349 when the "Cancel" button is clicked350 redirects to the main "Releases" page351 when the URL includes a back_url query parameter352 redirects to the page specified with back_url353 when the release notes "Preview" tab is clicked354 renders a preview of the release notes markdown355 when tag name supplied in the parameters356 creates release with preselected tag357Group empty states358 for issues359 group has a project360 the project has issues361 does not display an empty state362 displays link to create new issue when no open issue is found363 displays link to create new issue when the current search gave no results364 displays conditional text when no closed issue is found365 the project has no issues366 displays an empty state367 shows a new issue button368 the new issue button opens a project dropdown369 group without a project370 group has a subgroup371 the project has issues372 does not display an empty state373 the project has no issues374 displays an empty state375 group has no subgroups376 behaves like no projects377 displays an empty state378 does not show a new issue button379 group has only a project with issues disabled380 behaves like no projects381 displays an empty state382 does not show a new issue button383 for merge requests384 group has a project385 the project has merge requests386 does not display an empty state387 displays link to create new merge_request when no open merge_request is found388 displays link to create new issue when the current search gave no results389 displays conditional text when no closed merge_request is found390 the project has no merge requests391 displays an empty state392 shows a new merge request button393 the new merge request button opens a project dropdown394 group without a project395 group has a subgroup396 the project has merge requests397 does not display an empty state398 the project has no merge requests399 displays an empty state400 group has no subgroups401 behaves like no projects402 displays an empty state403 does not show a new merge request button404 group has only a project with issues disabled405 behaves like no projects406 displays an empty state407 does not show a new merge request button408Container Registry409 has a page title set410 does not have link to settings411 has link to settings when user is maintainer412 when there are no image repositories413 list page has no container title414 list page has cli commands415 when there are image repositories416 list page has a list of images417 user removes entire container repository418 navigates to repo details419 image repo details420 shows the details breadcrumb421 shows the image title422 shows the image tags423 user removes a specific tag from container repository424 pagination navigate to the second page425 with a tag missing digest426 renders the tags list correctly427 when there is a ContainerRegistry::Path::InvalidRegistryPathError428 behaves like handling feature network errors with the container registry429 displays the error message430 when there is a Faraday::Error431 behaves like handling feature network errors with the container registry432 displays the error message433 image repo details when image has no name434 renders correctly435 when there are more than 10 images436 shows pagination437 pagination goes to second page438 pagination is preserved after navigating back from details439User activates Jira440 user tests Jira integration441 when Jira connection test succeeds442 activates the Jira integration443 when Jira connection test fails444 shows errors when some required fields are not filled in445 activates the Jira integration446 user disables the Jira integration447 saves but does not activate the Jira integration448 does not show the Jira link in the menu449 issue transition settings450 using custom transitions451 using automatic transitions452 disabling issue transitions453Groups > Members > Sort members454 sorts by account by default455 sorts by max role ascending456 sorts by max role descending457 sorts by user created on ascending458 sorts by user created on descending459 sorts by last activity ascending460 sorts by last activity descending461 sorts by access granted ascending462 sorts by access granted descending463 sorts by account ascending464 sorts by account descending465 sorts by last sign-in ascending466 sorts by last sign-in descending467GitLab Flavored Markdown468 for commits469 renders title in commits#index470 renders title in commits#show471 renders description in commits#show472 renders title in repositories#branches473 for issues474 renders subject in issues#index475 renders subject in issues#show476 renders details in issues#show477 for merge requests478 renders title in merge_requests#index479 renders title in merge_requests#show480 for milestones481 renders title in milestones#index482 renders title in milestones#show483 renders description in milestones#show484Projects > Settings > Webhook Settings485 for developer486 to be disallowed to view487 for maintainer488 Webhooks489 show list of webhooks490 create webhook491 edit existing webhook492 test existing webhook493 delete existing webhook494 from webhooks list page495 from webhook edit page496 Webhook logs497 show list of hook logs498 show hook log details499 retry hook log500 does not show search settings on the hook log details501issue state502 when open503 when clicking the top `Close issue` button504 behaves like issue closed505 can close an issue506 when clicking the bottom `Close issue` button507 behaves like issue closed508 can close an issue509 when closed510 when clicking the top `Reopen issue` button511 behaves like issue reopened512 can reopen an issue513 when clicking the bottom `Reopen issue` button514 behaves like issue reopened515 can reopen an issue516Projects > Files > User deletes files517 when an user has write access518 deletes the file519 when an user does not have write access520 deletes the file in a forked project521Manually create a todo item from issue522 creates todo when clicking button523 marks a todo as done524Group Dependency Proxy525 feature settings526 when not logged in and feature disabled527 does not show the feature settings528 feature is available529 when logged in as group owner530 sidebar menu is open531 toggles defaults to enabled532 shows the proxy URL533 has link to settings534 hides the proxy URL when feature is disabled535 when logged in as group reporter536 does not show the feature toggle but shows the proxy URL537 does not have link to settings538 feature is not avaible539 feature is disabled globally540 renders 404 page541Groups > User sees users dropdowns in issuables list542 issues543 Author dropdown544 only includes members of the project/group545 Assignee dropdown546 only includes members of the project/group547 merge requests548 author dropdown549 only includes members of the project/group550 assignee dropdown551 only includes members of the project/group552Project > Settings > Packages and registries > Container registry tag expiration policy553 as owner554 passes axe automated accessibility testing555 shows active tab on sidebar556 shows available section557 contains link to cleanup policies page558 with a project without expiration policy559 with container_expiration_policies_enable_historic_entries enabled560 displays the related section561 with container_expiration_policies_enable_historic_entries disabled562 does not display the related section563 when registry is disabled564 does not exists565 when container registry is disabled on project566 does not exists567User opens link to comment568 authenticated user569 switches to all activity and does not show error message570 anonymous user571 does not show error message572No Password Alert573 with internal auth enabled574 when user has a password575 shows no alert576 when user has password automatically set577 shows a password alert578 with internal auth disabled579 when user has no personal access tokens580 has a personal access token alert581 when user has a personal access token582 shows no alert583 when user is ldap user584 shows no alert585Public Snippets586 unauthenticated user should see public snippets587 unauthenticated user should see raw public snippets588Internal Snippets589 normal user590 sees internal snippets591 sees raw internal snippets592GFM autocomplete593 new milestone page594 behaves like displays autocomplete menu for all entities595 autocompletes all available entities596 update milestone page597 behaves like displays autocomplete menu for all entities598 autocompletes all available entities599Group Issue Boards600 labels601 only shows valid labels for the issue project and group602viewing issues with design references603 the user has access to a public project604 behaves like successful use of design link references605 shows the issue description and design references606 the user does not have access to a private project607 redacts inaccessible design references608 the user has access to a private project609 behaves like successful use of design link references610 shows the issue description and design references611 design management is entirely disabled612 processes design links as issue references613Issues Feed614 GET /issues615 renders atom feed with url parameters for project issues616 renders atom feed with url parameters for group issues617 when authenticated618 behaves like an authenticated issuable atom feed619 renders atom feed with common issuable information620 behaves like an authenticated issue atom feed621 renders atom feed with additional issue information622 when authenticated via personal access token623 behaves like an authenticated issuable atom feed624 renders atom feed with common issuable information625 behaves like an authenticated issue atom feed626 renders atom feed with additional issue information627 when authenticated via feed token628 behaves like an authenticated issuable atom feed629 renders atom feed with common issuable information630 behaves like an authenticated issue atom feed631 renders atom feed with additional issue information632 when not authenticated633 and the project is private634 redirects to login page635 and the project is public636 behaves like an authenticated issuable atom feed637 renders atom feed with common issuable information638 behaves like an authenticated issue atom feed639 renders atom feed with additional issue information640Admin::HookLogs641 show list of hook logs642 show hook log details643 retry hook log644 response data is too large645 shows request data as too large and disables retry function646User views integrations647 shows the list of available integrations648User views merged merge request from deleted fork649 correctly shows the merge request650Profile > Comment templates > List users comment templates651 # order random652 shows the user a list of their comment templates653Upload a nuget package654 behaves like handling file uploads655 with object storage disabled656 behaves like for a nuget package657 creates package files658 is expected to eq 201659auto_explain log contains 1066 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-system-pg14-single-db-ci-connection-16-28.327.main.ndjson.gz660took 17.038876248661auto_explain log contains 1067 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-system-pg14-single-db-ci-connection-16-28.327.ci.ndjson.gz662took 15.183396009663Knapsack report was generated. Preview:664{665 "spec/features/project_variables_spec.rb": 425.86812916300005,666 "spec/features/boards/sidebar_spec.rb": 230.41550848899988,667 "spec/features/merge_request/user_comments_on_diff_spec.rb": 178.53007662500022,668 "spec/features/projects/releases/user_creates_release_spec.rb": 132.19731721000062,669 "spec/features/groups/empty_states_spec.rb": 93.49279850200037,670 "spec/features/projects/container_registry_spec.rb": 89.68878194200079,671 "spec/features/projects/integrations/user_activates_jira_spec.rb": 67.2834250449996,672 "spec/features/groups/members/sort_members_spec.rb": 54.15858616100013,673 "spec/features/markdown/gitlab_flavored_markdown_spec.rb": 40.871070068000336,674 "spec/features/projects/settings/webhooks_settings_spec.rb": 41.33403451100003,675 "spec/features/issues/issue_state_spec.rb": 34.81739030100016,676 "spec/features/projects/files/user_deletes_files_spec.rb": 33.933199729999615,677 "spec/features/issues/todo_spec.rb": 27.564143694999984,678 "spec/features/groups/dependency_proxy_spec.rb": 25.512147776999882,679 "spec/features/groups/user_sees_users_dropdowns_in_issuables_list_spec.rb": 19.452754589000506,680 "spec/features/projects/settings/registry_settings_spec.rb": 17.59936593099974,681 "spec/features/user_opens_link_to_comment_spec.rb": 13.578015064999818,682 "spec/features/projects/show/no_password_spec.rb": 11.699909037999532,683 "spec/features/snippets/public_snippets_spec.rb": 11.07872331100043,684 "spec/features/snippets/internal_snippet_spec.rb": 11.42824578499949,685 "spec/features/projects/milestones/gfm_autocomplete_spec.rb": 10.184922951999397,686 "spec/features/groups/board_sidebar_spec.rb": 8.020491923999543,687 "spec/features/projects/issues/design_management/user_links_to_designs_in_issue_spec.rb": 6.074534225000207,688 "spec/features/atom/issues_spec.rb": 4.628385814000467,689 "spec/features/admin/admin_hook_logs_spec.rb": 4.8194755049999,690 "spec/features/projects/integrations/user_views_services_spec.rb": 5.448605139999927,691 "spec/features/merge_request/user_views_merge_request_from_deleted_fork_spec.rb": 3.4945118310006364,692 "spec/features/profiles/list_users_comment_template_spec.rb": 2.691164913000648,693 "spec/features/file_uploads/nuget_package_spec.rb": 1.1866480079997928694}695Knapsack global time execution for tests: 26m 47s696Finished in 27 minutes 22 seconds (files took 45.81 seconds to load)697248 examples, 0 failures698Randomized with seed 50973699[TEST PROF INFO] Time spent in factories: 02:48.237 (10.24% of total time)700Failed to write to log, write log/workhorse-test.log: file already closed701RSpec exited with 0.702No examples to retry, congrats!704Running after script...705$ echo -e "\e[0Ksection_start:`date +%s`:report_results_section[collapsed=true]\r\e[0KReport results"709$ tooling/bin/push_job_metrics || true710[job-metrics] Pushing job metrics file for the CI/CD job.711[job-metrics] Pushed 4 CI job metric entries to InfluxDB.713Not uploading cache ruby-gems-debian-bullseye-ruby-3.0-16 due to policy715Uploading artifacts...716auto_explain/: found 3 matching artifact files and directories 717coverage/: found 5 matching artifact files and directories 718crystalball/: found 2 matching artifact files and directories 719WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 720knapsack/: found 4 matching artifact files and directories 721rspec/: found 16 matching artifact files and directories 722WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 723log/*.log: found 18 matching artifact files and directories 724WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/5336651268/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com725WARNING: Retrying... context=artifacts-uploader error=request redirected726Uploading artifacts as "archive" to coordinator... 201 Created id=5336651268 responseStatus=201 Created token=64_6f6eQ727Uploading artifacts...728rspec/rspec-*.xml: found 1 matching artifact files and directories 729WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/5336651268/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com730WARNING: Retrying... context=artifacts-uploader error=request redirected731Uploading artifacts as "junit" to coordinator... 201 Created id=5336651268 responseStatus=201 Created token=64_6f6eQ733Job succeeded