rspec system pg14 single-redis 5/28
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-1700667580-6cc9fef3...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.42 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...43cache.zip is up to date 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_zhjou48Downloading artifacts for detect-tests (5597250235)...49Downloading artifacts from coordinator... ok host=storage.googleapis.com id=5597250235 responseStatus=200 OK token=64_zhjou50Downloading artifacts for retrieve-tests-metadata (5597250273)...51Downloading artifacts from coordinator... ok host=storage.googleapis.com id=5597250273 responseStatus=200 OK token=64_zhjou52Downloading artifacts for setup-test-env (5597250178)...53Downloading artifacts from coordinator... ok host=storage.googleapis.com id=5597250178 responseStatus=200 OK token=64_zhjou55Using 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_single-redis_5_28_report.json169FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json170FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg14_single-redis_5_28_report.json171NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg14_single-redis_5_28_report.json172RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-5597251563.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.066867008 seconds186Admin updates settings187 application setting :admin_mode is enabled188 General page189 change visibility settings190 uncheck all restricted visibility levels191 modify import sources192 change Visibility and Access Controls193 change Keys settings194 change Account and Limit Settings195 change Maximum export size196 change Maximum import size197Starting the Capybara driver server...198Capybara starting Puma...199* Version 6.4.0 , codename: The Eagle of Durango200* Min threads: 0, max threads: 4201* Listening on unix:///tmp/20231122-335-oed83202 change New users set to external203 change Sign-in restrictions204 terms of Service205 modify oauth providers206 oauth providers do not raise validation errors when saving unrelated changes207 configure web terminal208 Dormant users209 when Gitlab.com210 does not expose the setting section211 when not Gitlab.com212 exposes the setting section213 changes dormant users214 change dormant users period215 displays dormant users period field validation error216 auto disables dormant users period field depending on parent checkbox217 Change Sign-up restrictions218 Require Admin approval for new signup setting219 changes the setting220 Email confirmation settings221 is set to 'hard' by default222 changes the setting223 Configure Gitpod224 changes gitpod settings225 GitLab for Jira App settings226 changes the settings227 GitLab for Slack app settings228 has all sections229 changes the settings230 when GitLab.com231 only has the configure section232 Integrations page233 enable hiding third party offers234 enabling Mailgun events235 Integration page236 shows integrations table237 CI/CD page238 changes CI/CD settings239 changes CI/CD limits240 Runner Registration241 allows admins to control who has access to register runners242 Container Registry243 for container registry setting container_registry_delete_tags_service_timeout244 changes the setting245 for container registry setting container_registry_expiration_policies_worker_capacity246 changes the setting247 for container registry setting container_registry_cleanup_tags_service_max_list_size248 changes the setting249 for container registry setting container_registry_expiration_policies_caching250 updates container_registry_expiration_policies_caching251 Repository page252 change Repository storage settings253 still saves when settings are outdated254 External storage for repository static objects255 changes Repository external storage settings256 Reporting page257 change Spam settings258 Metrics and profiling page259 change Prometheus settings260 change Performance bar settings261 Service usage data262 when service data cached263 loads usage ping payload on click264 generates usage ping payload on button click265 when service data not cached266 renders missing cache information267 Network page268 changes Outbound requests settings269 changes User and IP Rate Limits settings270 changes Issues rate limits settings271 changes Pipelines rate limits settings272 changes Users API rate limits settings273 changes gitlab shell operation limits settings274 changes Projects API rate limits settings275 changes search rate limits276 Package Registry API rate limits277 changes rate limit settings278 Files API rate limits279 changes rate limit settings280 Deprecated API rate limits281 changes rate limit settings282 Preferences page283 change Help page284 change Pages settings285 change Real-time features settings286 shows an error when validation fails287 change Pages Let's Encrypt settings288 Email page289 when deactivation email additional text feature flag is enabled290 shows deactivation email additional text field291 Nav bar292 shows default help links in nav293 shows custom support url in nav when set294 application setting :admin_mode is disabled295 loads admin settings page without redirect for reauthentication296Admin::Users::User297 GET /admin/users/:id298 has user info299 when blocking/unblocking the user300 shows confirmation and allows blocking and unblocking301 when deactivating/re-activating the user302 shows confirmation and allows deactivating/re-activating303 when user is the sole owner of a group304 shows `Delete user and contributions` action but not `Delete user` action305 allows user to be deleted by using the `Delete user and contributions` action306 when a user is locked307 displays `(Locked)` next to user's name308 allows a user to be unlocked from the `User administration dropdown309 Impersonation310 before impersonating311 for other users312 shows impersonate button for other users313 for admin itself314 does not show impersonate button for admin itself315 for blocked user316 behaves like user that cannot be impersonated317 disables impersonate button318 shows tooltip with correct error message319 for user with expired password320 behaves like user that cannot be impersonated321 disables impersonate button322 shows tooltip with correct error message323 for internal user324 behaves like user that cannot be impersonated325 disables impersonate button326 shows tooltip with correct error message327 for locked user328 behaves like user that cannot be impersonated329 disables impersonate button330 shows tooltip with correct error message331 when already impersonating another user332 behaves like user that cannot be impersonated333 disables impersonate button334 shows tooltip with correct error message335 when impersonation is disabled336 does not show impersonate button337 when impersonating338 logs in as the user when impersonate is clicked339 sees impersonation log out icon340 when viewing the confirm email warning341 with an email that does not contain HTML342 displays the warning alert including the email343 with an email that contains HTML344 displays the impersonation alert, excludes email, and disables links345 ending impersonation346 logs out of impersonated user back to original user347 is redirected back to the impersonated users page in the admin after stopping348 a user with an expired password349 is redirected back to the impersonated users page in the admin after stopping350 Two-factor Authentication status351 shows when enabled352 shows when disabled353 Email verification status354 displays the correct status for an unverified email address355 displays the correct status for a verified email address356 show user identities357 shows user identities358 update user identities359 modifies twitter identity360 remove users secondary email361 is expected not to have text "secondary@example.com"362 remove user with identities363 removes user with twitter identity364 show user keys365 is expected not to have text "ssh-rsa Key2"366 show user attributes367 has expected attributes368 GET /admin/users369 user pending approval370 shows user info371 when user has an unconfirmed email372 path_helper: -> (user) { admin_user_path(user) }373 allows an admin to force confirmation of the user's email374 path_helper: -> (user) { projects_admin_user_path(user) }375 allows an admin to force confirmation of the user's email376 path_helper: -> (user) { keys_admin_user_path(user) }377 allows an admin to force confirmation of the user's email378 path_helper: -> (user) { admin_user_identities_path(user) }379 allows an admin to force confirmation of the user's email380 path_helper: -> (user) { admin_user_impersonation_tokens_path(user) }381 allows an admin to force confirmation of the user's email382User interacts with awards383 User interacts with awards in an issue384 toggles a custom award emoji385 adds an award emoji by a comment386 when a project is archived387 hides the add award button388 User interacts with awards on a note389 shows the award on the note390 allows adding a vote to an award391 allows adding a new emoji392 when the project is archived393 hides the buttons for adding new emoji394 does not allow toggling existing emoji395 User interacts with awards on an issue396 logged in397 adds award to issue398 when the issue is locked399 hides the add award button400 does not allow toggling existing emoji401 logged out402 does not see award menu button403 Awards Emoji404 authorized user405 visiting an issue with a legacy award emoji that is not valid anymore406 does not shows a 500 page407 Click award emoji from issue#show408 click the thumbsdown emoji409 increments the thumbsdown emoji410 decrements the thumbsup emoji411 execute /award quick action412 toggles the emoji award on noteable (PENDING: Temporarily skipped with xit)413 unauthorized user414 has disabled emoji button415Merge request > User sees deployment widget416 when merge request has associated environments417 when deployment succeeded418 displays that the environment is deployed419 when a user created a new merge request with the same SHA420 displays one environment which is related to the pipeline421 when deployment failed422 displays that the deployment failed423 when deployment running424 displays that the running deployment425 when deployment will happen426 displays that the environment name427 when deployment was cancelled428 displays that the environment name429 with stop action430 displays the re-deploy button431 for reporter432 does not show stop button433 with redeploy action434 begins redeploying the deployment435Dashboard Merge Requests436 disables target branch filter437 disables releases filter438 disables environments filter439 sidebar440 has nav items for assigned MRs and review requests441 new merge request dropdown442 shows projects only with merge requests feature enabled443 no merge requests exist444 shows an empty state445 merge requests exist446 includes assigned and reviewers in badge447 shows assigned merge requests448 does not show review requested merge requests449 shows authored merge requests450 shows labeled merge requests451 shows error message without filter452 shows sorted merge requests453 keeps sorting merge requests after visiting Projects MR page454 merge request review455 displays review requested merge requests456Edit group settings457 when the group path is changed458 the group is accessible via the new path459 the old group path redirects to the new path460 with a subgroup461 the subgroup is accessible via the new path462 the old subgroup path redirects to the new path463 with a project464 the project is accessible via the new path465 the old project path redirects to the new path466 project creation level menu467 shows the selection menu468 subgroup creation level menu469 shows the selection menu470 edit group avatar471 uploads new group avatar472 removes group avatar473 edit group path474 has a root URL label for top-level group475 has a parent group URL label for a subgroup group476 transfer group477 when transfering from a subgroup478 when transfering to no parent group479 behaves like can transfer the group480 can successfully transfer the group481 when transfering to a parent group482 behaves like can transfer the group483 can successfully transfer the group484 when transfering from a root group to a parent group485 behaves like can transfer the group486 can successfully transfer the group487 disable email notifications488 is visible489 accepts the changed state490 prevent sharing outside group hierarchy setting491 updates the setting492 is not present for a subgroup493 group README494 with gitlab-profile project and README.md495 renders link to Group README and navigates to it on click496 with gitlab-profile project and no README.md497 renders Add README button and allows user to create a README via the IDE498 with no gitlab-profile project and no README.md499 renders Add README button and allows user to create both the gitlab-profile project and README via the IDE500User reverts a commit501 when clicking revert from the dropdown for a commit on pipelines tab502 launches the modal and is able to submit the revert503 when starting from the commit tab504 without creating a new merge request505 reverts a commit506 does not revert a previously reverted commit507 with creating a new merge request508 reverts a commit509 when the project is archived510 does not show the revert button511Projects > Show > User sees setup shortcut buttons512 empty project513 as a normal user514 project buttons are not visible515 as a maintainer516 "New file" button linked to IDE new file page517 "Add README" button linked to IDE new file populated for a README518 "Add license" button linked to IDE new file populated for a license519 Gitlab::CurrentSettings.default_branch_name is available520 "New file" button linked to IDE new file page521 populated project522 as a normal user523 when Auto DevOps is enabled524 "Auto DevOps enabled" button not linked525 when Auto DevOps is not enabled526 no Auto DevOps button if can not manage pipelines527 no Kubernetes cluster button if can not manage clusters528 as a maintainer529 no "Add CHANGELOG" button if the project already has a changelog530 no "Add license" button if the project already has a license531 no "Add CONTRIBUTING" button if the project already has a contribution guide532 README button533 when the project has a populated README534 show the "README" anchor535 when the project has an empty README536 show the "README" anchor537 when the project does not have a README538 shows the single file editor "Add README" button539 GitLab CI configuration button540 when Auto DevOps is enabled541 no "Set up CI/CD" button if the project has Auto DevOps enabled542 when Auto DevOps is not enabled543 "Set up CI/CD" button linked to new file populated for a .gitlab-ci.yml544 "Set up CI/CD" button is renamed if the project already has a .gitlab-ci.yml545 Auto DevOps button546 when Auto DevOps is enabled547 "Auto DevOps enabled" anchor linked to settings page548 when Auto DevOps is not enabled549 "Enable Auto DevOps" button linked to settings page550 no Auto DevOps button if Auto DevOps callout is shown551 no Auto DevOps button if builds feature is disabled552 no "Enable Auto DevOps" button when .gitlab-ci.yml already exists553 Kubernetes cluster button554 "Add Kubernetes cluster" button linked to clusters page555 "Kubernetes cluster" button linked to cluster page556Dashboard snippets557 links to the "Explore snippets" page558 behaves like a "Your work" page with sidebar and breadcrumbs559 shows the "Your work" sidebar560 shows the correct sidebar menu item as active561 breadcrumbs562 has "Your work" as its root breadcrumb563 when the project has snippets564 shows new snippet button in header565 behaves like paginated snippets566 is limited to 20 items per page567 clicking on the link to the second page568 shows the remaining snippets569 when there are no project snippets570 shows the empty state when there are no snippets571 shows new snippet button in main content area572 shows documentation button in main comment area573 filtering by visibility574 contains all snippets of logged user575 contains all private snippets of logged user when clicking on private576 contains all internal snippets of logged user when clicking on internal577 contains all public snippets of logged user when clicking on public578 behaves like tabs with counts579 shows a tab for All snippets and count580 shows a tab for Private snippets and count581 shows a tab for Internal snippets and count582 shows a tab for Public snippets and count583 as an external user584 without snippets585 hides new snippet button586 with snippets587 hides new snippet button588list of badges589 user wants to see build status badge590 user wants to see coverage report badge591 user changes current ref of build status badge592 user changes current ref of coverage status badge593 user changes current ref of latest release status badge594Import/Export - Connect to another instance595 when importing group by direct transfer is enabled596 when the user provides valid credentials597 successfully connects to remote instance598 when the user provides invalid url599 reports an error600 when the user does not fill in source URL601 reports an error602 when the user does not fill in access token603 reports an error604 when importing group by direct transfer is disabled605 renders fields and button disabled606Group > Settings > Access Tokens607 when user is not a group owner608 behaves like resource access tokens missing access rights609 does not show access token page610 token creation611 behaves like resource access tokens creation612 allows creation of an access token613 when token creation is not allowed614 behaves like resource access tokens creation disallowed615 does not show access token creation form616 shows access token creation disabled text617 group settings link618 when user is not a group owner619 does not show group settings link620 with nested groups621 when user is not a top level group owner622 does not show group settings link623 when user is a group owner624 shows group settings link625 active tokens626 behaves like active resource access tokens627 shows active access tokens628 when User#time_display_relative is false629 shows absolute times for expires_at630 inactive tokens631 behaves like inactive resource access tokens632 allows revocation of an active token633 removes expired tokens from active section634 when resource access token creation is not allowed635 allows revocation of an active token636File blame637 displays the blame page without pagination638 as a developer639 does not display lock, replace and delete buttons640 when blob length is over the blame range limit641 displays two first lines of the file with pagination642 when user clicks on the next button643 displays next two lines of the file with pagination644 correctly redirects to the prior blame page645 when streaming is enabled646 behaves like a full blame page647 when user clicks on Show full blame button648 displays the blame page without pagination649 when feature flag disabled650 displays the blame page without pagination651 when blob length is over global max page limit652 displays two hundred lines of the file with pagination653 when user clicks on the next button654 displays next two hundred lines of the file with pagination655Profile > SSH Keys656 user sees their keys657 User adds a key658 auto-populates the title659 saves the new key660 shows a confirmable warning if the key begins with an algorithm name that is unsupported661 when only DSA and ECDSA keys are allowed662 shows a validation error663 User removes a key664 via the key index665 removes key666 via its details page667 removes key668 User revokes a key669 when a commit is signed using SSH key670 revoking the SSH key marks commits as unverified671User sees user popover672 hovering over a user link in a merge request673 displays user popover674 displays user popover in system note675User views issue designs676 navigates from the issue view677 fetches list of designs678 navigates directly to the design collection view679 expands the sidebar680 navigates directly to the individual design view681 sees the design682Projects > Settings > User manages project members683 cancels a team member684 shows all members of project shared group685User edits labels686 update label with new title687 allows user to delete label688 lock_on_merge689 behaves like lock_on_merge when editing labels690 updates lock_on_merge691 checkbox is disabled if lock_on_merge already set692 when feature flag is disabled693 does not display the checkbox/help text694Issue prioritization695 when issues have one label696 are sorted properly697 when issues have multiple labels698 are sorted properly699User clicks on merge request tabs700 adds entry to page history701Project Issues Calendar Feed702 GET /issues703 when authenticated704 with no referer705 renders calendar feed706 with GitLab as the referer707 renders calendar feed as text/plain708 when authenticated via personal access token709 renders calendar feed710 when authenticated via feed token711 renders calendar feed712 issue with due date713 renders issue fields714 sorted by priority715 renders calendar feed716Projects > Files > Download buttons in files tree717 behaves like archive download buttons718 when static objects external storage is enabled719 private project720 shows archive download buttons with external storage URL prepended and user token appended to their href721 public project722 shows archive download buttons with external storage URL prepended to their href723 when static objects external storage is disabled724 shows default archive download buttons725 with artifacts726 shows download artifacts button727Issues Feed728 GET /issues729 renders atom feed with url parameters for project issues730 renders atom feed with url parameters for group issues731 when authenticated732 behaves like an authenticated issuable atom feed733 renders atom feed with common issuable information734 behaves like an authenticated issue atom feed735 renders atom feed with additional issue information736 when authenticated via personal access token737 behaves like an authenticated issuable atom feed738 renders atom feed with common issuable information739 behaves like an authenticated issue atom feed740 renders atom feed with additional issue information741 when authenticated via feed token742 behaves like an authenticated issuable atom feed743 renders atom feed with common issuable information744 behaves like an authenticated issue atom feed745 renders atom feed with additional issue information746 when not authenticated747 and the project is private748 redirects to login page749 and the project is public750 behaves like an authenticated issuable atom feed751 renders atom feed with common issuable information752 behaves like an authenticated issue atom feed753 renders atom feed with additional issue information754Repository Settings > User sees revoke deploy token modal755 shows the revoke deploy token modal756Projects > Files > User wants to edit a file757 when the user has write access758 file has been updated since the user opened the edit page759 when the user does not have write access760 and the user has a fork of the project761 and the forked project is ahead of the upstream project762 renders an error message763User edits feature flag user list764 prefills the edit form with the list name765Topic show page766 when topic does not exist767 renders 404768 when topic exists769 shows title, avatar and description as markdown770 with associated projects771 shows project list772 without associated projects773 shows correct empty state message774Projects > Show > User sees a deletion failure message775 shows error message if deletion for project fails776auto_explain log contains 1134 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-system-pg14-single-redis-5-28.335.main.ndjson.gz777took 15.163057813778auto_explain log contains 1135 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-system-pg14-single-redis-5-28.335.ci.ndjson.gz779took 13.460344486780Knapsack report was generated. Preview:781{782 "spec/features/admin/admin_settings_spec.rb": 568.808908338,783 "spec/features/admin/users/user_spec.rb": 165.62534733500001,784 "spec/features/issues/user_interacts_with_awards_spec.rb": 131.7766025640001,785 "spec/features/merge_request/user_sees_deployment_widget_spec.rb": 100.67674755999997,786 "spec/features/dashboard/merge_requests_spec.rb": 84.79805715399971,787 "spec/features/groups/group_settings_spec.rb": 73.26582044199995,788 "spec/features/projects/commit/user_reverts_commit_spec.rb": 55.47667300300009,789 "spec/features/projects/show/user_sees_setup_shortcut_buttons_spec.rb": 58.24881154100012,790 "spec/features/dashboard/snippets_spec.rb": 35.818426435999754,791 "spec/features/projects/badges/list_spec.rb": 43.49215447100005,792 "spec/features/groups/import_export/connect_instance_spec.rb": 26.316389944000093,793 "spec/features/groups/settings/access_tokens_spec.rb": 28.425476655999773,794 "spec/features/projects/blobs/blame_spec.rb": 24.180524945000343,795 "spec/features/profiles/keys_spec.rb": 19.468140636000044,796 "spec/features/projects/user_sees_user_popover_spec.rb": 20.080646733999856,797 "spec/features/projects/issues/design_management/user_views_designs_spec.rb": 15.089949910000087,798 "spec/features/projects/members/user_manages_project_members_spec.rb": 14.382512122000207,799 "spec/features/projects/labels/user_edits_labels_spec.rb": 11.853813868000088,800 "spec/features/projects/labels/issues_sorted_by_priority_spec.rb": 10.175882017999811,801 "spec/features/merge_request/user_clicks_merge_request_tabs_spec.rb": 10.478716767999686,802 "spec/features/ics/project_issues_spec.rb": 9.410490526000103,803 "spec/features/projects/files/download_buttons_spec.rb": 7.410517829000128,804 "spec/features/atom/issues_spec.rb": 4.710190353000144,805 "spec/features/projects/settings/user_sees_revoke_deploy_token_modal_spec.rb": 6.071712624000156,806 "spec/features/projects/files/editing_a_file_spec.rb": 5.319781511000201,807 "spec/features/projects/feature_flag_user_lists/user_edits_feature_flag_user_list_spec.rb": 2.7932665560001624,808 "spec/features/topic_show_spec.rb": 1.9085085570000047,809 "spec/features/projects/show/user_sees_deletion_failure_message_spec.rb": 1.5051584870002443810}811Knapsack global time execution for tests: 25m 37s812Pending: (Failures listed here are expected and do not affect your suite's status)813 1) User interacts with awards Awards Emoji authorized user Click award emoji from issue#show execute /award quick action toggles the emoji award on noteable814 # Temporarily skipped with xit815 # ./spec/features/issues/user_interacts_with_awards_spec.rb:311816Finished in 26 minutes 11 seconds (files took 59.35 seconds to load)817306 examples, 0 failures, 1 pending818[TEST PROF INFO] Time spent in factories: 02:19.263 (8.85% of total time)819Failed to write to log, write log/workhorse-test.log: file already closed820RSpec exited with 0.821No examples to retry, congrats!823Running after script...824$ echo -e "\e[0Ksection_start:`date +%s`:report_results_section[collapsed=true]\r\e[0KReport results"832$ tooling/bin/push_job_metrics || true833[job-metrics] Pushing job metrics file for the CI/CD job.834[job-metrics] Pushed 4 CI job metric entries to InfluxDB.836Not uploading cache ruby-gems-debian-bullseye-ruby-3.1-16 due to policy838Uploading artifacts...839auto_explain/: found 3 matching artifact files and directories 840coverage/: found 5 matching artifact files and directories 841crystalball/: found 2 matching artifact files and directories 842WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 843knapsack/: found 4 matching artifact files and directories 844rspec/: found 16 matching artifact files and directories 845WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 846log/*.log: found 18 matching artifact files and directories 847WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/5597251563/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com848WARNING: Retrying... context=artifacts-uploader error=request redirected849Uploading artifacts as "archive" to coordinator... 201 Created id=5597251563 responseStatus=201 Created token=64_zhjou850Uploading artifacts...851rspec/rspec-*.xml: found 1 matching artifact files and directories 852WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/5597251563/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com853WARNING: Retrying... context=artifacts-uploader error=request redirected854Uploading artifacts as "junit" to coordinator... 201 Created id=5597251563 responseStatus=201 Created token=64_zhjou856Job succeeded