rspec system pg14 single-redis 25/28
Passed Started
by
@seggenberger

Sascha Eggenberger
1Running with gitlab-runner 16.6.0~beta.105.gd2263193 (d2263193)2 on green-5.private.runners-manager.gitlab.com/gitlab.com/gitlab-org Zi_8oswQ, system ID: s_8a4f217c24b63 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-zi8oswq-project-278964-concurrent-0 via runner-zi8oswq-private-1700667040-a307b817...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 | 32.07 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_-SPAP48Downloading artifacts for detect-tests (5597250235)...49Downloading artifacts from coordinator... ok host=storage.googleapis.com id=5597250235 responseStatus=200 OK token=64_-SPAP50Downloading artifacts for retrieve-tests-metadata (5597250273)...51Downloading artifacts from coordinator... ok host=storage.googleapis.com id=5597250273 responseStatus=200 OK token=64_-SPAP52Downloading artifacts for setup-test-env (5597250178)...53Downloading artifacts from coordinator... ok host=storage.googleapis.com id=5597250178 responseStatus=200 OK token=64_-SPAP55Using 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 2 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_25_28_report.json169FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json170FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg14_single-redis_25_28_report.json171NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg14_single-redis_25_28_report.json172RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-5597251602.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 0.9029907 seconds186User activates issue tracker187Starting the Capybara driver server...188 behaves like external issue tracker activation189 user sets and activates the integration190 when the connection test succeeds191Capybara starting Puma...192* Version 6.4.0 , codename: The Eagle of Durango193* Min threads: 0, max threads: 4194* Listening on unix:///tmp/20231122-334-2q936f195 activates the integration196 shows the link in the menu197 when the connection test fails198 activates the integration199 user disables the integration200 saves but does not activate the integration201 does not show the external tracker link in the menu202 behaves like external issue tracker activation203 user sets and activates the integration204 when the connection test succeeds205 activates the integration206 shows the link in the menu207 when the connection test fails208 activates the integration209 user disables the integration210 saves but does not activate the integration211 does not show the external tracker link in the menu212 behaves like external issue tracker activation213 user sets and activates the integration214 when the connection test succeeds215 activates the integration216 shows the link in the menu217 when the connection test fails218 activates the integration219 user disables the integration220 saves but does not activate the integration221 does not show the external tracker link in the menu222 behaves like external issue tracker activation223 user sets and activates the integration224 when the connection test succeeds225 activates the integration226 shows the link in the menu227 when the connection test fails228 activates the integration229 user disables the integration230 saves but does not activate the integration231 does not show the external tracker link in the menu232 behaves like external issue tracker activation233 user sets and activates the integration234 when the connection test succeeds235 activates the integration236 shows the link in the menu237 when the connection test fails238 activates the integration239 user disables the integration240 saves but does not activate the integration241 does not show the external tracker link in the menu242 behaves like external issue tracker activation243 user sets and activates the integration244 when the connection test succeeds245 activates the integration246 shows the link in the menu247 when the connection test fails248 activates the integration249 user disables the integration250 saves but does not activate the integration251 does not show the external tracker link in the menu252Merge request > User sees avatars on diff notes253 discussion tab254 does not show avatars on discussion tab255 does not render avatars after commenting on discussion tab256 commit view257 does not render avatar after commenting258 parallel view259 shows note avatar260 shows comment on note avatar261 toggles comments when clicking avatar262 removes avatar when note is deleted263 adds avatar when commenting264 adds multiple comments265 multiple comments266 shows extra comment count267Using WebAuthn Devices for Authentication268 when the webauth_without_totp feature flag is enabled269 registration270 shows an error when using a wrong password271 allows registering more than one device272 allows the same device to be registered for multiple users273 when there are form errors274 doesn't register the device if there are errors275 allows retrying registration276 when the webauth_without_totp feature flag is disabled277 behaves like hardware device for 2fa278 registration279 when 2FA via OTP is disabled280 does not allow registering a new device281 when 2FA via OTP is enabled282 allows registering a new device with a name283 allows deleting a device284 fallback code authentication285 when no device is registered286 shows the fallback otp code UI287 when a device is registered288 provides a button that shows the fallback otp code UI289 registration290 allows the same device to be registered for multiple users291 when 2FA via OTP is enabled292 allows registering more than one device293 when there are form errors294 doesn't register the device if there are errors295 allows retrying registration296 authentication297 when 2FA via OTP is disabled298 allows logging in with the WebAuthn device299 when 2FA via OTP is enabled300 allows logging in with the WebAuthn device301 when a given WebAuthn device has already been registered by another user302 but not the current user303 does not allow logging in with that particular device304 and also the current user305 allows logging in with that particular device (PENDING: support for passing credential options in FakeClient)306 when a given WebAuthn device has not been registered307 does not allow logging in with that particular device308 when more than one device has been registered by the same user309 allows logging in with either device310Edit Project Settings311 project features visibility selectors312 feature builds313 toggles visibility314 feature issues315 toggles visibility316 feature wiki317 toggles visibility318 feature snippets319 toggles visibility320 feature merge_requests321 toggles visibility322 feature analytics323 toggles visibility324 When external issue tracker is enabled and issues enabled on project settings325 does not hide issues tab and hides labels tab326 When external issue tracker is enabled and issues disabled on project settings327 hides issues tab328 pipelines subtabs329 shows builds when enabled330 hides builds when disabled331 project features visibility pages332 normal user333 renders 200 if tool is enabled334 renders 404 if feature is disabled335 renders 404 if feature is enabled only for team members336 renders 200 if user is member of group337 admin user338 renders 404 if feature is disabled339 renders 200 if feature is enabled only for team members340 repository visibility341 disables repository related features342 shows empty features project homepage343 hides project activity tabs344 hides comments activity tab only on disabled issues, merge requests and repository345 project statistic visibility346 does not show project statistic for guest347Project > Members > Manage groups348 displays the invite group button349 does not display the button when visiting the page not signed in350 Share with group lock351 for a project in a root group352 when the group has "Share with group lock" disabled353 the project can be shared with another group354 behaves like the project can be shared with groups355 the "Invite a group" button exists356 when the group has "Share with group lock" enabled357 behaves like the project cannot be shared with groups358 the "Invite a group" button does not exist359 for a project in a subgroup360 when the root_group has "Share with group lock" disabled361 when the subgroup has "Share with group lock" disabled362 behaves like the project can be shared with groups363 the "Invite a group" button exists364 when the subgroup has "Share with group lock" enabled365 behaves like the project cannot be shared with groups366 the "Invite a group" button does not exist367 when the root_group has "Share with group lock" enabled368 when the subgroup has "Share with group lock" disabled (parent overridden)369 behaves like the project can be shared with groups370 the "Invite a group" button exists371 when the subgroup has "Share with group lock" enabled372 behaves like the project cannot be shared with groups373 the "Invite a group" button does not exist374 setting an expiration date for a group link375 the group link shows the expiration time with a warning class376 group search results377 behaves like inviting groups search results378 with instance admin considerations379 when user is an admin380 shows groups where the admin has no direct membership381 shows groups where the admin has at least guest level membership382 when user is not an admin383 does not show groups where the user has no direct membership384 shows groups where the user has at least guest level membership385 when user is not an admin and there are hierarchy considerations386 does not show self or ancestors387 when sharing with groups outside the hierarchy is enabled388 shows groups within and outside the hierarchy in search results389 when sharing with groups outside the hierarchy is disabled390 shows only groups within the hierarchy in search results391 for a project in a nested group392 does not show the groups inherited from projects393 does not show the ancestors or project group394Issue Boards395 un-ordered issues396 has un-ordered issue as last issue397 moves un-ordered issue to top of list398 closed issues399 orders issues by closed_at400 ordering in list401 moves from middle to top402 moves from middle to bottom403 moves from top to bottom404 moves from bottom to top405 moves from top to middle406 moves from bottom to middle407 ordering when changing list408 moves to top of another list409 moves to bottom of another list410 moves to index of another list411Public Group access412 Group should be public413 #public?414 is expected to be truthy415 GET /groups/:path416 is expected to be allowed for owner417 is expected to be allowed for maintainer418 is expected to be allowed for developer419 is expected to be allowed for reporter420 is expected to be allowed for guest421 is expected to be allowed for the specified user422 is expected to be allowed for user423 is expected to be allowed for external424 is expected to be allowed for visitor425 when admin mode is enabled426 is expected to be allowed for admin427 when admin mode is disabled428 is expected to be allowed for admin429 GET /groups/:path/-/issues430 is expected to be allowed for owner431 is expected to be allowed for maintainer432 is expected to be allowed for developer433 is expected to be allowed for reporter434 is expected to be allowed for guest435 is expected to be allowed for the specified user436 is expected to be allowed for user437 is expected to be allowed for external438 is expected to be allowed for visitor439 when admin mode is enabled440 is expected to be allowed for admin441 when admin mode is disabled442 is expected to be allowed for admin443 GET /groups/:path/-/merge_requests444 is expected to be allowed for owner445 is expected to be allowed for maintainer446 is expected to be allowed for developer447 is expected to be allowed for reporter448 is expected to be allowed for guest449 is expected to be allowed for the specified user450 is expected to be allowed for user451 is expected to be allowed for external452 is expected to be allowed for visitor453 when admin mode is enabled454 is expected to be allowed for admin455 when admin mode is disabled456 is expected to be allowed for admin457 GET /groups/:path/-/group_members458 is expected to be allowed for owner459 is expected to be allowed for maintainer460 is expected to be allowed for developer461 is expected to be allowed for reporter462 is expected to be allowed for guest463 is expected to be allowed for the specified user464 is expected to be allowed for user465 is expected to be allowed for external466 is expected to be allowed for visitor467 when admin mode is enabled468 is expected to be allowed for admin469 when admin mode is disabled470 is expected to be allowed for admin471 GET /groups/:path/-/edit472 is expected to be allowed for owner473 is expected to be denied for maintainer474 is expected to be denied for developer475 is expected to be denied for reporter476 is expected to be denied for guest477 is expected to be denied for the specified user478 is expected to be denied for user479 is expected to be denied for visitor480 is expected to be denied for external481 when admin mode is enabled482 is expected to be allowed for admin483 when admin mode is disabled484 is expected to be denied for admin485Merge request > User selects branches for new MR486 selects the source branch sha when a tag with the same name exists487 selects the target branch sha when a tag with the same name exists488 generates a diff for an orphaned branch489 populates source branch button490 allows to change the diff view491 does not allow non-existing branches492 does not show error messages on initial form493 when target project cannot be viewed by the current user494 does not leak the private project name & namespace495 when source project cannot be viewed by the current user496 does not leak the private project name & namespace497 when a branch contains commits that both delete and add the same image498 renders the diff successfully499 when a new merge request has a pipeline500 shows pipelines for a new merge request501 with special characters in branch names502 escapes quotes in branch names503 does not escape unicode in branch names504Container Registry505 has a page title set506 sidebar menu is open507 when there are no image repositories508 list page has no container title509 when there are image repositories510 list page has a list of images511 navigates to repo details512 when there is a ContainerRegistry::Path::InvalidRegistryPathError513 behaves like handling feature network errors with the container registry514 displays the error message515 when there is a Faraday::Error516 behaves like handling feature network errors with the container registry517 displays the error message518 image repo details519 shows the details breadcrumb520 shows the image title521 shows the image tags522 user removes a specific tag from container repository523 when an image has the same name as the subgroup524 details page loads properly525Projects > Settings > Webhook Settings526 for developer527 to be disallowed to view528 for maintainer529 Webhooks530 show list of webhooks531 create webhook532 edit existing webhook533 test existing webhook534 delete existing webhook535 from webhooks list page536 from webhook edit page537 Webhook logs538 show list of hook logs539 show hook log details540 retry hook log541 does not show search settings on the hook log details542Explore Groups page543 when there are groups to show544 shows groups user is member of545 filters groups546 resets search when user cleans the input547 shows non-archived projects count548 landing component549 shows a landing component550 is dismissable551 does not show persistently once dismissed552 when there are no groups to show553 shows empty state554Merge request < User customizes merge commit message555 has commit message without description556 when target project has merge commit template set557 uses merge commit template558 when squash is performed559 has default message with merge request title560 when target project has squash commit template set561 uses squash commit template562User views incident563 is expected to have header with correct id and link 1, "Description header", and "description-header"564 behaves like page meta description565 renders the page with description, og:description, and twitter:description meta tags that contains a plain-text version of the markdown566 when the project is archived567 does not show the incident actions568 user actions569 shows the merge request and incident actions570 when user is guest571 and author572 does not show the incident actions573 and not author574 shows incident actions575DevOps Report page576 without licensed feature devops adoption577 has dismissable intro callout578 when usage ping is disabled579 shows empty state580 hides the intro callout581 when there is no data to display582 shows empty state583 when there is data to display584 shows the DevOps Score app585Projects > Members > Maintainer manages access requests586 behaves like Maintainer manages access requests587 maintainer can see access requests588 maintainer can grant access589 maintainer can deny access590Merge Requests > User filters by labels591 filtering by label:none592 applies the filter593 filtering by label:~enhancement594 applies the filter595 filtering by label:~enhancement and label:~bug596 applies the filters597Projects > Settings > User renames a project598 shows a successful notice when the project is updated599 with invalid characters600 shows errors for invalid project path601 when changing project name602 renames the repository603 with emojis604 shows error for invalid project name605 when changing project path606 the project is accessible via the new path607 the project is accessible via a redirect from the old path608 and a new project is added with the same path609 overrides the redirect610User updates feature flag611 with a new version feature flag612 user adds a second strategy613 user toggles the flag on614ActionCable logging615 adds extra context to logs616Admin views hidden merge request617 when signed in as admin and viewing a hidden merge request618 shows a hidden merge request icon619User filters Incident Management table by status620 when a developer displays the incident list they can filter the table by an incident status621 shows the incident table items with incident status of Open by default622 shows the incident table items with incident status of Closed623 shows the incident table items with all status624IDE merge request625 user opens merge request626User deletes feature flag user list627 with a list628 deletes the list629 with a list that is in use630 does not delete the list631Help Pages632 Get the main help page633 quick link shortcuts634 focuses search bar635 opens shortcuts help dialog636 with version check enabled637 renders the version check badge638 when help page is customized639 displays custom help page text640 hides marketing content when enabled641 uses a custom support url642Milestone editing643 behaves like milestone handling version conflicts644 warns about version conflict when milestone has been updated in the background645Dashboard > Todo target states646 on a closed issue todo has closed label647 on an open issue todo does not have an open label648 on a merged merge request todo has merged label649 on a closed merge request todo has closed label650 on an open merge request todo does not have an open label651Admin System Info652 GET /admin/system_info653 when all info is available654 shows system info page655 when CPU info is not available656 shows system info page with no CPU info657 when memory info is not available658 shows system info page with no CPU info659Upload an attachment660 with an integer project ID661 behaves like handling file uploads662 with object storage disabled663 behaves like for an attachment664 creates files665 is expected to eq 201666 with an encoded project ID667 behaves like handling file uploads668 with object storage disabled669 behaves like for an attachment670 creates files671 is expected to eq 201672Projects > Members > Owner cannot leave project673 user does not see a "Leave project" link674auto_explain log contains 1037 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-system-pg14-single-redis-25-28.334.main.ndjson.gz675took 11.051780418676auto_explain log contains 1037 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-system-pg14-single-redis-25-28.334.ci.ndjson.gz677took 8.272178762678Knapsack report was generated. Preview:679{680 "spec/features/projects/integrations/user_activates_issue_tracker_spec.rb": 247.9141976200001,681 "spec/features/merge_request/user_sees_avatar_on_diff_notes_spec.rb": 240.11577480200003,682 "spec/features/webauthn_spec.rb": 151.08411471399995,683 "spec/features/projects/features_visibility_spec.rb": 109.37023565000027,684 "spec/features/projects/members/manage_groups_spec.rb": 64.92253010400009,685 "spec/features/boards/issue_ordering_spec.rb": 64.43556717400043,686 "spec/features/security/group/public_access_spec.rb": 41.06008427300003,687 "spec/features/merge_request/user_selects_branches_for_new_mr_spec.rb": 48.16299835300015,688 "spec/features/groups/container_registry_spec.rb": 36.63564189700037,689 "spec/features/projects/settings/webhooks_settings_spec.rb": 32.940278188999855,690 "spec/features/explore/groups_list_spec.rb": 24.19034364199979,691 "spec/features/merge_request/user_customizes_merge_commit_message_spec.rb": 28.68988198399984,692 "spec/features/incidents/user_views_incident_spec.rb": 21.116668087000107,693 "spec/features/admin/admin_dev_ops_reports_spec.rb": 18.272789612999986,694 "spec/features/projects/members/master_manages_access_requests_spec.rb": 14.710536956999931,695 "spec/features/merge_requests/user_filters_by_labels_spec.rb": 16.28288061100011,696 "spec/features/projects/settings/user_renames_a_project_spec.rb": 14.83661318400027,697 "spec/features/projects/feature_flags/user_updates_feature_flag_spec.rb": 10.094239456000196,698 "spec/features/action_cable_logging_spec.rb": 8.837452126999779,699 "spec/features/merge_request/admin_views_hidden_merge_request_spec.rb": 7.558034876999955,700 "spec/features/incidents/user_filters_incidents_by_status_spec.rb": 7.522627339000337,701 "spec/features/ide/user_opens_merge_request_spec.rb": 7.011879902999681,702 "spec/features/projects/feature_flag_user_lists/user_deletes_feature_flag_user_list_spec.rb": 5.100498132000212,703 "spec/features/help_pages_spec.rb": 4.399143732999619,704 "spec/features/projects/milestones/milestone_editing_spec.rb": 4.446889104000093,705 "spec/features/dashboard/todos/target_state_spec.rb": 3.113059343000259,706 "spec/features/admin/admin_system_info_spec.rb": 2.567448291999881,707 "spec/features/file_uploads/attachment_spec.rb": 1.5481892930001777,708 "spec/features/projects/members/owner_cannot_leave_project_spec.rb": 0.9664240199999767709}710Knapsack global time execution for tests: 20m 37s711Pending: (Failures listed here are expected and do not affect your suite's status)712 1) Using WebAuthn Devices for Authentication authentication when a given WebAuthn device has already been registered by another user and also the current user allows logging in with that particular device713 # support for passing credential options in FakeClient714 Failure/Error: super715 Capybara::ElementNotFound:716 Unable to find link or button "Manage two-factor authentication"717 Timeout (30s) reached while running a waiting Capybara finder.718 Consider using a non-waiting finder.720 # ./spec/support/capybara_slow_finder.rb:18:in `synchronize'721 # ./spec/support/helpers/features/two_factor_helpers.rb:26:in `manage_two_factor_authentication'722 # ./spec/features/webauthn_spec.rb:283:in `block (5 levels) in <top (required)>'723 # ./spec/spec_helper.rb:426:in `block (3 levels) in <top (required)>'724 # ./spec/support/sidekiq_middleware.rb:18:in `with_sidekiq_server_middleware'725 # ./spec/spec_helper.rb:417:in `block (2 levels) in <top (required)>'726 # ./spec/spec_helper.rb:413:in `block (3 levels) in <top (required)>'727 # ./lib/gitlab/application_context.rb:68:in `with_raw_context'728 # ./spec/spec_helper.rb:413:in `block (2 levels) in <top (required)>'729 # ./spec/spec_helper.rb:266:in `block (2 levels) in <top (required)>'730 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'731 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'732 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>'733 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'734 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>'735 # ------------------736 # --- Caused by: ---737 # Capybara::ElementNotFound:738 # Unable to find link or button "Manage two-factor authentication"739 # ./spec/support/capybara_slow_finder.rb:18:in `synchronize'740Finished in 21 minutes 1 second (files took 42.97 seconds to load)741270 examples, 0 failures, 1 pending742Randomized with seed 18018743[TEST PROF INFO] Time spent in factories: 01:36.823 (7.67% of total time)744Failed to write to log, write log/workhorse-test.log: file already closed745RSpec exited with 0.746No examples to retry, congrats!748Running after script...749$ echo -e "\e[0Ksection_start:`date +%s`:report_results_section[collapsed=true]\r\e[0KReport results"757$ tooling/bin/push_job_metrics || true758[job-metrics] Pushing job metrics file for the CI/CD job.759[job-metrics] Pushed 4 CI job metric entries to InfluxDB.761Not uploading cache ruby-gems-debian-bullseye-ruby-3.1-16 due to policy763Uploading artifacts...764auto_explain/: found 3 matching artifact files and directories 765coverage/: found 5 matching artifact files and directories 766crystalball/: found 2 matching artifact files and directories 767WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 768knapsack/: found 4 matching artifact files and directories 769rspec/: found 16 matching artifact files and directories 770WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 771log/*.log: found 19 matching artifact files and directories 772WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/5597251602/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com773WARNING: Retrying... context=artifacts-uploader error=request redirected774Uploading artifacts as "archive" to coordinator... 201 Created id=5597251602 responseStatus=201 Created token=64_-SPAP775Uploading artifacts...776rspec/rspec-*.xml: found 1 matching artifact files and directories 777WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/5597251602/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com778WARNING: Retrying... context=artifacts-uploader error=request redirected779Uploading artifacts as "junit" to coordinator... 201 Created id=5597251602 responseStatus=201 Created token=64_-SPAP781Job succeeded