rspec system pg14 10/26
Passed Started
by
@seggenberger

Sascha Eggenberger
1Running with gitlab-runner 16.6.0~beta.105.gd2263193 (d2263193)2 on green-4.shared-gitlab-org.runners-manager.gitlab.com/default x5QiHUKw, system ID: s_b9637080a79e3 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.1.patched-golang-1.20-rust-1.73-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:c9052246611fd2d9efcf620a05898778c045696a9ef664a13d2454e073dd05cc for redis:6.2-alpine with digest redis@sha256:80cc8518800438c684a53ed829c621c94afd1087aaeb59b0d4343ed3e7bcf6c5 ...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.1.patched-golang-1.20-rust-1.73-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:b6ecd857a9432dbcf3db944482b11a6539f3a0be42b882ff1b2e14c381fb46ad for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.1.patched-golang-1.20-rust-1.73-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.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14@sha256:1312a2d5cbb44b0f06794cc762e3b684b200c3e4c0ba6e458c61a641293b28c0 ...25Running on runner-x5qihukw-project-278964-concurrent-0 via runner-x5qihukw-shared-gitlab-org-1700667749-6d7c78df...27Fetching changes with git depth set to 20...28Initialized empty Git repository in /builds/gitlab-org/gitlab/.git/29Created fresh repository.30remote: Enumerating objects: 160062, done. 31remote: Counting objects: 100% (160062/160062), done. 32remote: Compressing objects: 100% (106043/106043), done. 33remote: Total 160062 (delta 72911), reused 107612 (delta 47791), pack-reused 0 34Receiving objects: 100% (160062/160062), 141.24 MiB | 29.06 MiB/s, done.35Resolving deltas: 100% (72911/72911), done.37 * [new ref] refs/pipelines/1081810896 -> refs/pipelines/108181089638Checking out bc34b5b9 as detached HEAD (ref is refs/merge-requests/137025/merge)...39Skipping Git submodules setup40$ git remote set-url origin "${CI_REPOSITORY_URL}"42Checking cache for ruby-gems-debian-bullseye-ruby-3.1-16...43Downloading cache from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-debian-bullseye-ruby-3.1-16 44Successfully extracted cache46Downloading artifacts for compile-test-assets (5597250154)...47Downloading artifacts from coordinator... ok host=storage.googleapis.com id=5597250154 responseStatus=200 OK token=64_zDfg-48Downloading artifacts for detect-tests (5597250235)...49Downloading artifacts from coordinator... ok host=storage.googleapis.com id=5597250235 responseStatus=200 OK token=64_zDfg-50Downloading artifacts for retrieve-tests-metadata (5597250273)...51Downloading artifacts from coordinator... ok host=storage.googleapis.com id=5597250273 responseStatus=200 OK token=64_zDfg-52Downloading artifacts for setup-test-env (5597250178)...53Downloading artifacts from coordinator... ok host=storage.googleapis.com id=5597250178 responseStatus=200 OK token=64_zDfg-55Using docker image sha256:b6ecd857a9432dbcf3db944482b11a6539f3a0be42b882ff1b2e14c381fb46ad for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.1.patched-golang-1.20-rust-1.73-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.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14@sha256:1312a2d5cbb44b0f06794cc762e3b684b200c3e4c0ba6e458c61a641293b28c0 ...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 decomposed database config (config/database.yml.decomposed-postgresql)94Geo DB won't be set up.95Embedding DB won't be set up.147$ source ./scripts/rspec_helpers.sh148$ run_timed_command "gem install knapsack --no-document"149$ gem install knapsack --no-document150Successfully installed knapsack-4.0.01511 gem installed152==> 'gem install knapsack --no-document' succeeded in 1 seconds.153$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"158$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"159$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"160$ tooling/bin/create_job_metrics_file || true161[job-metrics] Creating the job metrics file for the CI/CD job.162$ rspec_paralellized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request"163RETRY_FAILED_TESTS_IN_NEW_PROCESS: true164KNAPSACK_GENERATE_REPORT: true165FLAKY_RSPEC_GENERATE_REPORT: true166KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb167KNAPSACK_LOG_LEVEL: debug168KNAPSACK_REPORT_PATH: knapsack/rspec_system_pg14_10_26_report.json169FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json170FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg14_10_26_report.json171NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg14_10_26_report.json172RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-5597251493.txt173CRYSTALBALL: 174RSPEC_TESTS_MAPPING_ENABLED: 175RSPEC_TESTS_FILTER_FILE: 176Shell set options (set -o) enabled:177braceexpand on178hashall on179interactive-comments on180pipefail on181Knapsack report generator started!182Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}183unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.184unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.185Test environment set up in 1.019973577 seconds186Jobs187 GET /:project/jobs188 with no jobs189Starting the Capybara driver server...190Capybara starting Puma...191* Version 6.4.0 , codename: The Eagle of Durango192* Min threads: 0, max threads: 4193* Listening on unix:///tmp/20231122-338-ej62d2194 shows the empty state page195 with a job196 when visiting old URL197 redirects to new URL198 GET /:project/jobs/:id199 Job from project200 shows status name201 shows commit`s data202 shows active job203 pipeline info block204 shows pipeline id and source branch205 when pipeline is detached merge request pipeline206 shows merge request iid and source branch207 when source project is a forked project208 shows merge request iid and source branch209 when pipeline is merge request pipeline210 shows merge request iid and source branch211 when source project is a forked project212 shows merge request iid and source branch213 sidebar214 renders escaped tooltip name215 when job is not running216 if job passed217 does not show New issue button218 if job failed219 shows New issue button220 when job is running221 job is cancelable222 shows cancel button223 when job is waiting for resource224 shows correct UI components225 Job from other project226 is expected to eq 404227 Download artifacts228 has button to download artifacts229 downloads the zip file when user clicks the download button230 Artifacts expire date231 no expire date defined232 does not have the Keep button233 when expire date is defined234 when user has ability to update job235 when artifacts are unlocked236 keeps artifacts when keep button is clicked237 when artifacts are locked238 shows the keep button239 when user does not have ability to update job240 does not have keep button241 when artifacts expired242 when artifacts are unlocked243 does not have the Keep button244 when artifacts are locked245 has the Keep button246 when visiting old URL247 redirects to new URL248 Raw trace249 is expected to have visible css "[data-testid=\"job-raw-link-controller\"]"250 HTML trace251 when job has an initial trace252 loads job logs253 Variables254 when user is a maintainer255 when variables are stored in trigger_request256 behaves like no reveal button variables behavior257 renders a hidden value with no reveal values button258 when variables are stored in pipeline_variables259 behaves like no reveal button variables behavior260 renders a hidden value with no reveal values button261 when user is a maintainer262 when variables are stored in trigger_request263 behaves like reveal button variables behavior264 renders a hidden value with a reveal values button265 reveals values on button click266 when variables are stored in pipeline_variables267 behaves like reveal button variables behavior268 renders a hidden value with a reveal values button269 reveals values on button click270 when job starts environment271 job is successful and has deployment272 shows a link for the job273 shows deployment message274 when there is a cluster used for the deployment275 shows a link to the cluster276 shows the name of the cluster277 when the user is not able to view the cluster278 includes only the name of the cluster without a link279 job is complete and not successful280 shows a link for the job281 deployment still not finished282 shows a link to latest deployment283 when job stops environment284 does not show environment information banner285 environment info in job view286 job with outdated deployment287 shows deployment message288 renders a link to the most recent deployment289 when deployment does not have a deployable290 has an empty href291 job failed to deploy292 shows deployment message293 job will deploy294 when environment exists295 shows deployment message296 when it has deployment297 shows that deployment will be overwritten298 when environment does not exist299 shows deployment message300 job that failed to deploy and environment has not been created301 shows deployment message302 job that will deploy and environment has not been created303 shows deployment message304 Playable manual action305 shows manual action empty state306 plays manual action and shows pending status307 Delayed job308 shows delayed job309 unschedules delayed job and shows manual action310 Non triggered job311 shows empty state312 Pending job313 shows pending empty state314 Canceled job315 with log316 renders job log317 without log318 renders empty state319 Skipped job320 renders empty state321 when job is failed but has no trace322 renders empty state323 with erased job324 renders erased job warning325 without erased job326 does not render erased job warning327 on mobile328 renders collapsed sidebar329 on desktop330 renders expanded sidebar331 stuck332 without active runners available333 renders message about job being stuck because no runners are active334 when available runners can not run specified tag335 renders message about job being stuck because of no runners with the specified tags336 when runners are offline and build has tags337 renders message about job being stuck because of no runners with the specified tags338 without any runners available339 renders message about job being stuck because no runners are available340 without available runners online341 renders message about job being stuck because runners are offline342 POST /:project/jobs/:id/cancel343 Job from project344 loads the page and shows all needed controls345 POST /:project/jobs/:id/retry346 Job from project347 shows the right status and buttons348 Job that current user is not allowed to retry349 does not show the Retry button350 Job that failed because of a forward deployment failure351 shows a modal to warn the user352 retries the job353 GET /:project/jobs/:id/raw354 access source355 job from project356 when job is running357 sends the right headers358 when job is complete359 sends the right headers360 job from other project361 sends the right headers362 when visiting old URL363 redirects to new URL364 GET /:project/jobs/:id/trace.json365 Job from project366 is expected to eq 200367 Job from other project368 is expected to eq 404369Project variables370 when ci_variables_pages FF is enabled371 behaves like variable list drawer372 renders the list drawer373 adds a new CI variable374 allows variable with empty value to be created375 defaults to unmasked, expanded376 edits a variable377 shows validation error for duplicate keys378 shows validation error for unmaskable values379 handles multiple edits and a deletion380 with application setting for protected attribute381 when application setting is true382 defaults to protected383 when application setting is false384 defaults to unprotected385 behaves like variable list env scope386 adds a new variable with an environment scope387 resets environment scope list after closing the form388 behaves like variable list pagination389 can navigate between pages390 sorts variables alphabetically in ASC and DESC order391 when ci_variables_pages FF is disabled392 behaves like variable list drawer393 renders the list drawer394 adds a new CI variable395 allows variable with empty value to be created396 defaults to unmasked, expanded397 edits a variable398 shows validation error for duplicate keys399 shows validation error for unmaskable values400 handles multiple edits and a deletion401 with application setting for protected attribute402 when application setting is true403 defaults to protected404 when application setting is false405 defaults to unprotected406 behaves like variable list env scope407 adds a new variable with an environment scope408 resets environment scope list after closing the form409Admin::Users::User410 GET /admin/users/:id411 has user info412 when blocking/unblocking the user413 shows confirmation and allows blocking and unblocking414 when deactivating/re-activating the user415 shows confirmation and allows deactivating/re-activating416 when user is the sole owner of a group417 shows `Delete user and contributions` action but not `Delete user` action418 allows user to be deleted by using the `Delete user and contributions` action419 when a user is locked420 displays `(Locked)` next to user's name421 allows a user to be unlocked from the `User administration dropdown422 Impersonation423 before impersonating424 for other users425 shows impersonate button for other users426 for admin itself427 does not show impersonate button for admin itself428 for blocked user429 behaves like user that cannot be impersonated430 disables impersonate button431 shows tooltip with correct error message432 for user with expired password433 behaves like user that cannot be impersonated434 disables impersonate button435 shows tooltip with correct error message436 for internal user437 behaves like user that cannot be impersonated438 disables impersonate button439 shows tooltip with correct error message440 for locked user441 behaves like user that cannot be impersonated442 disables impersonate button443 shows tooltip with correct error message444 when already impersonating another user445 behaves like user that cannot be impersonated446 disables impersonate button447 shows tooltip with correct error message448 when impersonation is disabled449 does not show impersonate button450 when impersonating451 logs in as the user when impersonate is clicked452 sees impersonation log out icon453 when viewing the confirm email warning454 with an email that does not contain HTML455 displays the warning alert including the email456 with an email that contains HTML457 displays the impersonation alert, excludes email, and disables links458 ending impersonation459 logs out of impersonated user back to original user460 is redirected back to the impersonated users page in the admin after stopping461 a user with an expired password462 is redirected back to the impersonated users page in the admin after stopping463 Two-factor Authentication status464 shows when enabled465 shows when disabled466 Email verification status467 displays the correct status for an unverified email address468 displays the correct status for a verified email address469 show user identities470 shows user identities471 update user identities472 modifies twitter identity473 remove users secondary email474 is expected not to have text "secondary@example.com"475 remove user with identities476 removes user with twitter identity477 show user keys478 is expected not to have text "ssh-rsa Key2"479 show user attributes480 has expected attributes481 GET /admin/users482 user pending approval483 shows user info484 when user has an unconfirmed email485 path_helper: -> (user) { admin_user_path(user) }486 allows an admin to force confirmation of the user's email487 path_helper: -> (user) { projects_admin_user_path(user) }488 allows an admin to force confirmation of the user's email489 path_helper: -> (user) { keys_admin_user_path(user) }490 allows an admin to force confirmation of the user's email491 path_helper: -> (user) { admin_user_identities_path(user) }492 allows an admin to force confirmation of the user's email493 path_helper: -> (user) { admin_user_impersonation_tokens_path(user) }494 allows an admin to force confirmation of the user's email495Overview tab on a user profile496 activities section497 user has no activities498 does not show any entries in the list of activities499 does not show a link to the activity list500 user has 3 activities501 display 3 entries in the list of activities502 user has 15 activities503 displays 15 entries in the list of activities504 shows a link to the activity list505 links to the activity tab506 projects section507 user has no personal projects508 shows an empty project list with an info message509 does not show a link to the project list510 user has a personal project511 shows one entry in the list of projects512 shows a link to the project list513 shows projects in "compact mode"514 user has more than ten personal projects515 shows max. ten entries in the list of projects516 shows a link to the project list517 does not show pagination518 followers section519 user has no followers520 shows an empty followers list with an info message521 user has less then 20 followers522WARNING: Active Record does not support composite primary key.523user_follow_users has composite primary key. Composite primary key is ignored.524 shows followers525 user has more then 20 followers526 shows paginated followers527 following section528 user is not following others529 shows an empty following list with an info message530 user is following less then 20 people531 shows following user532 user is following more then 20 people533 shows paginated following534 bot user535 feature flag enabled536 activity panel's title is 'Bot activity'537 does not show projects panel538 feature flag disabled539 activity panel's title is not 'Bot activity'540 shows projects panel541issuable templates542 user creates an issue using templates543 user selects "bug" template544 user selects "bug" template and then "no template"545 user selects "bug" template, edits description and then selects "reset template"546 user creates an issue template using issuable_template query param547 applies correctly in the rich text editor548 user creates an issue using templates, with a prior description549 user selects "bug" template550 user creates an issue with a default template from the repo551 does not overwrite autosaved description552 user creates a merge request using templates553 user selects "feature-proposal" template554 changes template555 user selects "bug" template, then updates description, then selects "feature-proposal" template, then cancels template change556 user selects "bug" template, then updates description, then selects "feature-proposal" template, then dismiss the template warning557 user selects "bug" template, then updates description, then selects "feature-proposal" template, then applies template change558 user creates a merge request from a forked project using templates559 feature proposal template560 template exists in target project561 user selects template562Group empty states563 for issues564 group has a project565 the project has issues566 does not display an empty state567 displays link to create new issue when no open issue is found568 displays link to create new issue when the current search gave no results569 displays conditional text when no closed issue is found570 the project has no issues571 displays an empty state572 shows a new issue button573 the new issue button opens a project dropdown574 group without a project575 group has a subgroup576 the project has issues577 does not display an empty state578 the project has no issues579 displays an empty state580 group has no subgroups581 behaves like no projects582 displays an empty state583 does not show a new issue button584 group has only a project with issues disabled585 behaves like no projects586 displays an empty state587 does not show a new issue button588 for merge requests589 group has a project590 the project has merge requests591 does not display an empty state592 displays link to create new merge_request when no open merge_request is found593 displays link to create new issue when the current search gave no results594 displays conditional text when no closed merge_request is found595 the project has no merge requests596 displays an empty state597 shows a new merge request button598 the new merge request button opens a project dropdown599 group without a project600 group has a subgroup601 the project has merge requests602 does not display an empty state603 the project has no merge requests604 displays an empty state605 group has no subgroups606 behaves like no projects607 displays an empty state608 does not show a new merge request button609 group has only a project with issues disabled610 behaves like no projects611 displays an empty state612 does not show a new merge request button613User activates Jira614 user tests Jira integration615 when Jira connection test succeeds616 activates the Jira integration617 when Jira connection test fails618 shows errors when some required fields are not filled in619 activates the Jira integration620 user disables the Jira integration621 saves but does not activate the Jira integration622 does not show the Jira link in the menu623 issue transition settings624 using custom transitions625 using automatic transitions626 disabling issue transitions627User searches project settings628 in general settings page629 behaves like can search settings630 hides unmatching sections on search631 behaves like can highlight results632 has search settings field633 highlights the search terms634 in Integrations page635 behaves like can highlight results636 has search settings field637 highlights the search terms638 in Access Tokens page639 behaves like can highlight results640 has search settings field641 highlights the search terms642 in Repository page643 behaves like can search settings644 hides unmatching sections on search645 behaves like can highlight results646 has search settings field647 highlights the search terms648 in CI/CD page649 behaves like can search settings650 hides unmatching sections on search651 behaves like can highlight results652 has search settings field653 highlights the search terms654 in Operations page655 behaves like can search settings656 hides unmatching sections on search657 behaves like can highlight results658 has search settings field659 highlights the search terms660Merge Request Discussion Lock661 moved sidebar flag disabled662 when a user is a team member663 when the discussion is unlocked664 the user can lock the merge_request665 when the discussion is locked666 the user can unlock the merge_request667 when a user is not a team member668 when the discussion is unlocked669 the user can not lock the merge_request670 when the discussion is locked671 the user can not unlock the merge_request672 moved sidebar flag enabled673 when the discussion is unlocked674 the user can lock the merge_request675 when the discussion is locked676 the user can unlock the merge_request677Projects > Settings > User transfers a project678 focuses on the confirmation field679 allows transferring a project to a group680 and a new project is added with the same path681 overrides the redirect682 when nested groups are available683 allows transferring a project to a subgroup684Projects > Snippets > User comments on a snippet685 leaves a comment on a snippet686 has autocomplete687 has zen mode688Secure Files689 user sees the Secure Files list component690 prompts the user to confirm before deleting a file691 displays an uploaded file in the file list692 displays an error when a duplicate file upload is attempted693 when disabled at the instance level694 does not show the secure files settings695 authenticated user with admin permissions696 shows the secure files settings697Import/Export - Connect to another instance698 when importing group by direct transfer is enabled699 when the user provides valid credentials700 successfully connects to remote instance701 when the user provides invalid url702 reports an error703 when the user does not fill in source URL704 reports an error705 when the user does not fill in access token706 reports an error707 when importing group by direct transfer is disabled708 renders fields and button disabled709User searches for merge requests710 does not show top right search form711 finds a merge request712 sorts by created date713 when search times out714 renders timeout information715 sets tab count to 0716 when on a project page717 finds a merge request718Projects > Show > User manages notifications719 changes the notification setting720 changes the notification setting to disabled721 custom notification settings722 shows notification settings checkbox723 when project emails are disabled724 is disabled725Admin mode for workers726 as a regular user727 cannot delete user728 as an admin user729 when admin mode disabled730 cannot delete user731 when admin mode enabled732 can delete user733Private Project Snippets Access734 GET /:project_path/snippets735 is allowed for admin when admin mode is enabled736 is denied for admin when admin mode is disabled737 aggregate_failures738 GET /:project_path/snippets/new739 is allowed for admin when admin mode is enabled740 is denied for admin when admin mode is disabled741 aggregate_failures742 GET /:project_path/snippets/:id for a private snippet743 is allowed for admin when admin mode is enabled744 is denied for admin when admin mode is disabled745 aggregate_failures746 GET /:project_path/snippets/:id/raw for a private snippet747 is allowed for admin when admin mode is enabled748 is denied for admin when admin mode is disabled749 aggregate_failures750User removes labels751 when one label752 removes label753 when many labels754 removes all labels755Infrastructure Registry756 when packages registry is not enabled757 gives 404758 when packages registry is enabled759 displays the empty message760 when there are modules761 behaves like packages list762 shows a list of packages763 details link764 navigates to the correct url765 deleting a package766 allows you to delete a module767Commit > User uses quick actions768 Tagging a commit769 behaves like tag quick action770 post note to existing commit771 tags this commit772 preview773 removes quick action from note and explains it774User uses comment template775 applies comment template776Issue rebalancing777 when issue rebalancing is in progress778 shows an alert in project boards779 shows an alert in group boards780 shows an alert in project issues list with manual sort781 shows an alert in group issues list with manual sort782 does not show an alert in project issues list with other sorts783 does not show an alert in group issues list with other sorts784Sort labels785 sorts by title by default786 sorts by date787User activates irker (IRC gateway)788 activates integration789Projects > Files > Download buttons in files tree790 behaves like archive download buttons791 when static objects external storage is enabled792 private project793 shows archive download buttons with external storage URL prepended and user token appended to their href794 public project795 shows archive download buttons with external storage URL prepended to their href796 when static objects external storage is disabled797 shows default archive download buttons798 with artifacts799 shows download artifacts button800Search group member801 renders member users802Group label on issue803 renders link to the project issues page804GraphiQL805 without relative_url_root806 has the correct graphQLEndpoint807 with relative_url_root808 has the correct graphQLEndpoint809Admin System Info810 GET /admin/system_info811 when all info is available812 shows system info page813 when CPU info is not available814 shows system info page with no CPU info815 when memory info is not available816 shows system info page with no CPU info817Subscriptions Content Security Policy818 when there is no global config819 does not add CSP directives820 when a global CSP config exists821 appends to CSP directives822User views merged merge requests823 shows merged merge requests824auto_explain log contains 1116 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-system-pg14-10-26.338.main.ndjson.gz825took 18.220270587826auto_explain log contains 1117 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-system-pg14-10-26.338.ci.ndjson.gz827took 15.358784101828Knapsack report was generated. Preview:829{830 "spec/features/projects/jobs_spec.rb": 492.5675114380001,831 "spec/features/project_variables_spec.rb": 219.99955662499997,832 "spec/features/admin/users/user_spec.rb": 163.37775149000004,833 "spec/features/users/overview_spec.rb": 114.56331180200004,834 "spec/features/projects/issuable_templates_spec.rb": 99.82545947300014,835 "spec/features/groups/empty_states_spec.rb": 78.55751578800027,836 "spec/features/projects/integrations/user_activates_jira_spec.rb": 67.31232872400005,837 "spec/features/projects/settings/user_searches_in_settings_spec.rb": 63.641762773999744,838 "spec/features/merge_request/merge_request_discussion_lock_spec.rb": 53.8802277599998,839 "spec/features/projects/settings/user_transfers_a_project_spec.rb": 40.90644192799982,840 "spec/features/projects/snippets/user_comments_on_snippet_spec.rb": 36.71866126099985,841 "spec/features/projects/settings/secure_files_spec.rb": 35.975926698999956,842 "spec/features/groups/import_export/connect_instance_spec.rb": 24.996020726000097,843 "spec/features/search/user_searches_for_merge_requests_spec.rb": 25.69474167999988,844 "spec/features/projects/show/user_manages_notifications_spec.rb": 24.060817427000075,845 "spec/features/admin/admin_mode/workers_spec.rb": 20.92864720200032,846 "spec/features/security/project/snippet/private_access_spec.rb": 18.224273208999875,847 "spec/features/projects/labels/user_removes_labels_spec.rb": 16.87058988700028,848 "spec/features/projects/infrastructure_registry_spec.rb": 13.792672507999669,849 "spec/features/commits/user_uses_quick_actions_spec.rb": 13.06698134599992,850 "spec/features/profiles/user_uses_comment_template_spec.rb": 9.870226184999865,851 "spec/features/issue_rebalancing_spec.rb": 9.016339804999916,852 "spec/features/projects/labels/sort_labels_spec.rb": 8.48826352299966,853 "spec/features/projects/integrations/user_activates_irker_spec.rb": 7.832736326000031,854 "spec/features/projects/files/download_buttons_spec.rb": 6.974629091000224,855 "spec/features/groups/members/search_members_spec.rb": 5.480418707000354,856 "spec/features/issues/group_label_sidebar_spec.rb": 5.590423529999953,857 "spec/features/graphiql_spec.rb": 5.885467610999967,858 "spec/features/admin/admin_system_info_spec.rb": 3.065212612000323,859 "spec/features/jira_connect/subscriptions_spec.rb": 1.7327783989999261,860 "spec/features/merge_requests/user_views_merged_merge_requests_spec.rb": 1.4875398940002924861}862Knapsack global time execution for tests: 28m 10s863Finished in 28 minutes 50 seconds (files took 45.5 seconds to load)864316 examples, 0 failures865Randomized with seed 60921866[TEST PROF INFO] Time spent in factories: 03:46.508 (13.08% of total time)867Failed to write to log, write log/workhorse-test.log: file already closed868RSpec exited with 0.869No examples to retry, congrats!871Running after script...872$ echo -e "\e[0Ksection_start:`date +%s`:report_results_section[collapsed=true]\r\e[0KReport results"880$ tooling/bin/push_job_metrics || true881[job-metrics] Pushing job metrics file for the CI/CD job.882[job-metrics] Pushed 4 CI job metric entries to InfluxDB.884Not uploading cache ruby-gems-debian-bullseye-ruby-3.1-16 due to policy886Uploading artifacts...887auto_explain/: found 3 matching artifact files and directories 888coverage/: found 5 matching artifact files and directories 889crystalball/: found 2 matching artifact files and directories 890WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 891knapsack/: found 4 matching artifact files and directories 892rspec/: found 16 matching artifact files and directories 893WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 894log/*.log: found 19 matching artifact files and directories 895WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/5597251493/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com896WARNING: Retrying... context=artifacts-uploader error=request redirected897Uploading artifacts as "archive" to coordinator... 201 Created id=5597251493 responseStatus=201 Created token=64_zDfg-898Uploading artifacts...899rspec/rspec-*.xml: found 1 matching artifact files and directories 900WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/5597251493/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com901WARNING: Retrying... context=artifacts-uploader error=request redirected902Uploading artifacts as "junit" to coordinator... 201 Created id=5597251493 responseStatus=201 Created token=64_zDfg-904Job succeeded