rspec system pg12 18/24
Passed Started
by
@gitlab-bot

🤖 GitLab Bot 🤖
1Running with gitlab-runner 15.1.0~beta.20.g62206bb2 (62206bb2)2 on blue-3.shared-gitlab-org.runners-manager.gitlab.com/default sUrYYgEG3 feature flags: FF_USE_FASTZIP:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-101-yarn-1.22-graphicsmagick-1.3.36 ...7Starting service postgres:12 ...8Pulling docker image postgres:12 ...9Using docker image sha256:ac3b8cd6a8b42e839456256bc514d6230b5a2538c738b3d522e1384a2a172b96 for postgres:12 with digest postgres@sha256:e6ffad42c91a4d5a29257a27ac4e160c3ae7196696b37bf2e80410024ed95951 ...10Starting service redis:6.0-alpine ...11Pulling docker image redis:6.0-alpine ...12Using docker image sha256:09401fed2a421bf0019f96dcec70c85f82ec7b76beb1ae589547b0dc302d6b76 for redis:6.0-alpine with digest redis@sha256:217a9db40a914cc3f6206a143a4d750da0607500cc013a147a4979e08e40beff ...13Waiting for services to be up and running (timeout 30 seconds)...14Authenticating with credentials from job payload (GitLab Registry)15Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-101-yarn-1.22-graphicsmagick-1.3.36 ...16Using docker image sha256:1c23a0bd0711f9f7944305c4b25ce8e4301c16167671a7873aad77579270806d for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-101-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12@sha256:d0052322332df372b949caf19e910c0ce6859c1e7ed29ff609ebec91b1dead87 ...18Running on runner-suryygeg-project-278964-concurrent-0 via runner-suryygeg-shared-gitlab-org-1656569459-1a4ccd2e...20$ eval "$CI_PRE_CLONE_SCRIPT"21Fetching changes with git depth set to 20...22Initialized empty Git repository in /builds/gitlab-org/gitlab/.git/23Created fresh repository.24remote: Enumerating objects: 114186, done. 25remote: Counting objects: 100% (114186/114186), done. 26remote: Compressing objects: 100% (80208/80208), done. 27remote: Total 114186 (delta 47125), reused 74152 (delta 29592), pack-reused 0 28Receiving objects: 100% (114186/114186), 108.04 MiB | 29.31 MiB/s, done.29Resolving deltas: 100% (47125/47125), done.31 * [new ref] refs/pipelines/576623504 -> refs/pipelines/57662350432Checking out fb40c27e as refs/merge-requests/91304/merge...33Skipping Git submodules setup34$ git remote set-url origin "${CI_REPOSITORY_URL}"36Checking cache for ruby-gems-debian-bullseye-ruby-2.7-10...37Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-debian-bullseye-ruby-2.7-10 38Successfully extracted cache39Checking cache for gitaly-ruby-gems-debian-bullseye-ruby-2.7-10...40Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/gitaly-ruby-gems-debian-bullseye-ruby-2.7-10 41Successfully extracted cache43Downloading artifacts for compile-test-assets (2660063458)...44Downloading artifacts from coordinator... ok id=2660063458 responseStatus=200 OK token=-C4twbkG45Downloading artifacts for detect-tests (2660063471)...46Downloading artifacts from coordinator... ok id=2660063471 responseStatus=200 OK token=-C4twbkG47Downloading artifacts for retrieve-tests-metadata (2660063474)...48Downloading artifacts from coordinator... ok id=2660063474 responseStatus=200 OK token=-C4twbkG49Downloading artifacts for setup-test-env (2660063469)...50Downloading artifacts from coordinator... ok id=2660063469 responseStatus=200 OK token=-C4twbkG52Using docker image sha256:1c23a0bd0711f9f7944305c4b25ce8e4301c16167671a7873aad77579270806d for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-101-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12@sha256:d0052322332df372b949caf19e910c0ce6859c1e7ed29ff609ebec91b1dead87 ...53$ echo $FOSS_ONLY54$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb55$ export GOPATH=$CI_PROJECT_DIR/.go56$ mkdir -p $GOPATH57$ source scripts/utils.sh58$ source scripts/prepare_build.sh593.2.3360Bundler version 2.2.3361Successfully installed bundler-2.3.15621 gem installed63production:development64Settings are listed in order of priority. The top value will be used.65clean66Set for your local app (/builds/gitlab-org/gitlab/.bundle/config): true67frozen68Set via BUNDLE_FROZEN: true69install_flags70Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3 --quiet"71path72Set for your local app (/builds/gitlab-org/gitlab/.bundle/config): "/builds/gitlab-org/gitlab/vendor"73without74Set via BUNDLE_WITHOUT: [:production, :development]75$ bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check76Don't run Bundler as root. Bundler can ask for sudo if it is needed, and77installing your bundle as root will break this application for all non-root78users on this machine.79The Gemfile's dependencies are satisfied80==> 'bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check' succeeded in 2 seconds.81$ bundle pristine pg82Installing pg 1.3.5 with native extensions83==> 'bundle pristine pg' succeeded in 10 seconds.84Using decomposed database config (config/database.yml.decomposed-postgresql)85$ setup_db_user_only86CREATE ROLE87GRANT88==> 'setup_db_user_only' succeeded in 0 seconds.89$ bundle exec rake db:drop db:create db:schema:load db:migrate90Dropped database 'gitlabhq_test'91Dropped database 'gitlabhq_test_ci'92Dropped database 'gitlabhq_geo_test'93Created database 'gitlabhq_test'94Created database 'gitlabhq_test_ci'95Created database 'gitlabhq_geo_test'96==> 'bundle exec rake db:drop db:create db:schema:load db:migrate' succeeded in 40 seconds.97$ setup_db_praefect98SELECT pg_catalog.set_config('search_path', '', false);99CREATE DATABASE praefect_test ENCODING 'UTF8';100==> 'setup_db_praefect' succeeded in 1 seconds.101$ run_timed_command "gem install knapsack --no-document"102$ gem install knapsack --no-document103Successfully installed knapsack-4.0.01041 gem installed105==> 'gem install knapsack --no-document' succeeded in 0 seconds.106$ run_timed_command "scripts/gitaly-test-spawn"107$ scripts/gitaly-test-spawn108find: ‘/builds/gitlab-org/gitlab/tmp/tests/gitaly/cmd’: No such file or directory109Don't run Bundler as root. Bundler can ask for sudo if it is needed, and110installing your bundle as root will break this application for all non-root111users on this machine.112Using abstract_type 0.0.7113Using concurrent-ruby 1.1.10114Using i18n 1.10.0115Using minitest 5.15.0116Using tzinfo 2.0.4117Using zeitwerk 2.5.4118Using activesupport 6.1.4.7119Using builder 3.2.4120Using erubi 1.10.0121Using mini_portile2 2.8.0122Using racc 1.6.0123Using nokogiri 1.13.6 (x86_64-linux)124Using rails-dom-testing 2.0.3125Using crass 1.0.6126Using loofah 2.16.0127Using rails-html-sanitizer 1.4.2128Using actionview 6.1.4.7129Using rack 2.2.3130Using rack-test 1.1.0131Using actionpack 6.1.4.7132Using ice_nine 0.11.2133Using thread_safe 0.3.6134Using memoizable 0.4.2135Using adamantium 0.2.0136Using public_suffix 4.0.6137Using addressable 2.7.0138Using ast 2.4.2139Using binding_ninja 0.2.3140Using bundler 2.3.15141Using charlock_holmes 0.7.7142Using coderay 1.1.2143Using equalizer 0.0.11144Using concord 0.1.5145Using diff-lcs 1.3146Using dotenv 2.7.6147Using escape_utils 1.2.1148Using factory_bot 5.0.2149Using multipart-post 2.1.1150Using faraday 1.0.1151Using ffi 1.15.3152Using json 2.5.1153Using gemojione 3.3.0154Using mini_mime 1.0.2155Using rugged 1.2.0156Using github-linguist 7.12.1157Using github-markup 1.7.0158Using mime-types-data 3.2020.1104159Using mime-types 3.3.1160Using gitlab-gollum-rugged_adapter 0.4.4.4.gitlab.1161Using rouge 3.27.0162Using sanitize 6.0.0163Using stringex 2.8.5164Using gitlab-gollum-lib 4.2.7.10.gitlab.2165Using google-protobuf 3.19.1 (x86_64-linux)166Using googleapis-common-protos-types 1.3.0167Using grpc 1.42.0 (x86_64-linux)168Using opentracing 0.5.0169Using thrift 0.15.0170Using jaeger-client 1.1.0171Using pg_query 2.1.1172Using redis 4.4.0173Using gitlab-labkit 0.21.2174Using rubyzip 2.3.2175Using thor 1.1.0176Using tomlrb 2.0.1177Using with_env 1.1.0178Using rexml 3.2.5179Using xml-simple 1.1.9180Using gitlab-license_finder 6.14.2.1181Using gitlab-markup 1.7.1182Using grpc-tools 1.42.0183Using sawyer 0.8.2184Using octokit 4.20.0185Using reverse_markdown 1.4.0186Using licensee 9.14.1187Using method_source 0.9.2188Using msgpack 1.3.3189Using optimist 3.0.1190Using parallel 1.19.2191Using parser 3.0.3.2192Using procto 0.0.3193Using unparser 0.4.7194Using proc_to_ast 0.1.0195Using pry 0.12.2196Using rainbow 3.0.0197Using rbtrace 0.4.14198Using rdoc 6.3.2199Using regexp_parser 1.8.1200Using rspec-support 3.8.0201Using rspec-core 3.8.0202Using rspec-expectations 3.8.3203Using rspec-mocks 3.8.0204Using rspec 3.8.0205Using rspec-parameterized 0.4.2206Using rubocop-ast 0.2.0207Using ruby-progressbar 1.10.1208Using unicode-display_width 1.7.0209Using rubocop 0.86.0210Using sentry-raven 3.0.4211Using timecop 0.9.1212Bundle complete! 22 Gemfile dependencies, 100 gems now installed.213Gems in the groups 'production' and 'development' were not installed.214Bundled gems are installed into `/builds/gitlab-org/gitlab/vendor/gitaly-ruby`215Checking gitaly-ruby Gemfile...216Checking gitaly-ruby bundle...217The Gemfile's dependencies are satisfied218Trying to connect to gitaly: ............................................. OK219Trying to connect to gitaly2: ............................................................ OK220Starting Praefect with in-memory election strategyTrying to connect to praefect: ........ OK221==> 'scripts/gitaly-test-spawn' succeeded in 12 seconds.222$ source ./scripts/rspec_helpers.sh223$ rspec_paralellized_job "--tag ~quarantine --tag ~level:migration"224SKIP_FLAKY_TESTS_AUTOMATICALLY: true225RETRY_FAILED_TESTS_IN_NEW_PROCESS: true226KNAPSACK_GENERATE_REPORT: true227FLAKY_RSPEC_GENERATE_REPORT: true228KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb229KNAPSACK_LOG_LEVEL: debug230KNAPSACK_REPORT_PATH: knapsack/rspec_system_pg12_18_24_report.json231FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json232FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg12_18_24_report.json233NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg12_18_24_report.json234SKIPPED_FLAKY_TESTS_REPORT_PATH: rspec/flaky/skipped_flaky_tests_rspec_system_pg12_18_24_report.txt235RETRIED_TESTS_REPORT_PATH: rspec/flaky/retried_tests_rspec_system_pg12_18_24_report.txt236CRYSTALBALL: 237Knapsack report generator started!238DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activerecord-6.1.4.7/lib/active_record/connection_adapters/postgresql_adapter.rb:78: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call239/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/pg-1.3.5/lib/pg.rb:68: warning: The called method `connect' is defined here240 (called from new_client at /builds/gitlab-org/gitlab/config/initializers/00_connection_logger.rb:21)241Run options: exclude {:quarantine=>true, :level=>"migration"}242==> /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare set up in 0.042728617 seconds...243Test environment set up in 0.469338588 seconds244User edit profile245 changes user profile246 does not set secondary emails without user input247Starting the Capybara driver server...248Capybara starting Puma...249* Version 5.6.2 , codename: Birdie's Version250* Min threads: 0, max threads: 4251* Listening on unix:///tmp/20220630-464-5zus1j252 shows an error if the full name contains an emoji253 shows an error if the website url is not valid254 when I change my email255 will prompt to confirm my password256 clears the reset password token257 when prompted to confirm password258 with the correct password successfully updates259 with the incorrect password fails to update260 user avatar261 changes user avatar262/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/carrierwave-1.3.2/lib/carrierwave/mounter.rb:113: warning: deprecated Object#=~ is called on TrueClass; it always returns nil263 removes user avatar264 user status265 profile edit form266 shows the user status form267Skipping ./spec/features/profiles/user_edit_profile_spec.rb[1:7:1:2] 'User edit profile user status profile edit form adds emoji to user status' because it's flaky.268 adds emoji to user status (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)269 adds message to user status270 adds message and emoji to user status271 clears the user status272 displays a default emoji if only message is entered273 sets the users status to busy274 with user status set to busy275 shows author as busy in the assignee dropdown276 displays the assignee busy status277 user menu278 shows the "Set status" menu item in the user menu279 shows the "Edit status" menu item in the user menu280 shows user status modal281 adds emoji to user status282 sets the users status to busy283 opens the emoji modal again after closing it284 does not update the awards panel emoji285 adds message to user status286 adds message and emoji to user status287 clears the user status with the "X" button288 displays a default emoji if only message is entered289 Remove status button290 clears the user status with the "Remove status" button291 shows the "Set status" menu item in the user menu292 note header293 displays the status emoji294 clears the status emoji295 User time preferences296 shows the user time preferences form297 allows the user to select a time zone from a dropdown list of options298 timezone defaults to empty299 work information300 when job title and organziation are entered301 shows job title and organzation on user's profile302 when only job title is entered303 shows only job title on user's profile304 when only organization is entered305 shows only organization on user's profile306Related issues307 widget visibility308 when not logged in309 does not show widget when internal project310 does not show widget when private project311 shows widget when public project312 when logged in but not a member313 shows widget when internal project314 does not show widget when private project315 shows widget when public project316 shows widget on their own public issue317 when logged in and a guest318 shows widget when internal project319 shows widget when private project320 shows widget when public project321 when logged in and a reporter322 shows widget when internal project323 shows widget when private project324 shows widget when public project325 shows widget on their own public issue326 when user has no permission to manage related issues327 visiting some issue someone else created328 shows related issues count329 visiting issue_b which was targeted by issue_a330 shows related issues count331 when user has permission to manage related issues332 without existing related issues333 shows related issues count334 add related issue335 add cross-project related issue336 pressing enter should submit the form337 disallows duplicate entries338 allows us to remove pending issues339 with existing related issues340 shows related issues count341 shows related issues342 allows us to remove a related issues343 add related issue344 add invalid related issue345 add unauthorized related issue346Using WebAuthn Devices for Authentication347 behaves like hardware device for 2fa348 registration349 when 2FA via OTP is disabled350 does not allow registering a new device351 when 2FA via OTP is enabled352 allows registering a new device with a name353 allows deleting a device354 fallback code authentication355 when no device is registered356 shows the fallback otp code UI357 when a device is registered358 provides a button that shows the fallback otp code UI359 registration360 allows the same device to be registered for multiple users361 when 2FA via OTP is enabled362 allows registering more than one device363 when there are form errors364 doesn't register the device if there are errors365 allows retrying registration366 authentication367 when 2FA via OTP is disabled368 allows logging in with the WebAuthn device369 when 2FA via OTP is enabled370 allows logging in with the WebAuthn device371 when a given WebAuthn device has already been registered by another user372 but not the current user373 does not allow logging in with that particular device374 and also the current user375 allows logging in with that particular device (PENDING: support for passing credential options in FakeClient)376 when a given WebAuthn device has not been registered377 does not allow logging in with that particular device378 when more than one device has been registered by the same user379 allows logging in with either device380Merge request > User posts notes381 the note form382 is valid383 with text384 has enable submit button, preview button and saves content to local storage385 when posting a note386 is added and form reset387 reply button388 shows a reply button389 shows reply placeholder when clicking reply button390 replying to a comment391 makes the discussion resolvable392 when comment is deleted393 shows an error message394 when previewing a note395 shows the toolbar buttons when editing a note396 hides the toolbar buttons when previewing a note397 when editing a note398 editing the note399 shows the note edit form and hide the note body400 resets the edit note form textarea with the original content of the note if cancelled401 allows using markdown buttons after saving a note and then trying to edit it again402 appends the edited at time to the note403 deleting attachment on legacy diff note404 shows the delete link (PENDING: Temporarily skipped with xit)405 removes the attachment div and resets the edit form (PENDING: Temporarily skipped with xit)406Protected Tags407 explicit protected tags408 allows creating explicit protected tags409 displays the last commit on the matching tag if it exists410 displays an error message if the named tag does not exist411 wildcard protected tags412 allows creating protected tags with a wildcard413 displays the number of matching tags414 displays all the tags matching the wildcard415 access control416 allows creating protected tags that Maintainers can create417 allows updating protected tags so that Maintainers can create them418 allows creating protected tags that Developers + Maintainers can create419 allows updating protected tags so that Developers + Maintainers can create them420 allows creating protected tags that No one can create421 allows updating protected tags so that No one can create them422User views branches423 all branches424 shows branches425 displays a disabled button with a tooltip for the default branch that cannot be deleted426 protected branches427 shows branches428Reportable note on merge request429 a normal note430 behaves like reportable note431 has an edit button432 has a `More actions` dropdown433 dropdown has Report and Delete links434 report button links to a report page435 a diff note436 behaves like reportable note437 has an edit button438 has a `More actions` dropdown439 dropdown has Report and Delete links440 report button links to a report page441Merge request > User creates image diff notes442 create commit diff notes443 create a new diff note444 shows indicator and avatar badges, and allows collapsing/expanding the discussion notes445 render commit diff notes446 render diff indicators within the image diff frame, diff notes, and avatar badge numbers447 inline view448 when images are stored in LFS449 shows lfs badges450 parallel view451 when images are stored in LFS452 shows lfs badges453 discussion tab polling454 render diff indicators within the image frame455 changes tab image diff456 onion skin457 behaves like onion skin458 resets opacity when toggling between view modes459 image view modes460 onion skin461 resizes image462 behaves like onion skin463 resets opacity when toggling between view modes464 swipe view465 behaves like swipe view466 moves the swipe handle467 shows both images at the same position468Merge requests > User mass updates469 status470 does not exist in merged state471 close merge request472 closes merge request473 reopen merge request474 reopens merge request475 assignee476 set assignee477 updates merge request with assignee478 with attention requests feature flag on479 updates merge request with assignee480 remove assignee481 removes assignee from the merge request482 milestone483 set milestone484 updates merge request with milestone485 unset milestone486 removes milestone from the merge request487Terraform488 when user is a terraform administrator489 when user does not have any terraform states and visits the index page490 sees an empty state491 when user has a terraform state492 when user visits the index page493 displays a tab with states count494 displays a table with terraform states495 displays terraform actions dropdown496 displays terraform information497 when clicking on copy Terraform init command498 shows the modal with the init command499 when user is a terraform developer500 when user visits the index page501 displays a table without an action dropdown502Projects > Settings > Visibility settings503 as owner504 project visibility select is available505 project visibility description updates on change506 merge requests select507 hides merge requests section508 given project with merge_requests_disabled access level509 hides merge requests section510 builds select511 hides builds select section512 given project with builds_disabled access level513 hides builds select section514 disable email notifications515 is visible516 accepts the changed state517 as maintainer518 project visibility is locked519 disable email notifications520 is not available521User merges a merge request522 ff-only merge523 when branch is rebased524 behaves like fast forward merge a merge request525 merges a merge request526 when branch is merged527 behaves like fast forward merge a merge request528 merges a merge request529 sidebar merge requests counter530 decrements the open MR count531Recent searches532 searching adds to recent searches533 visiting URL with search params adds to recent searches534 saved recent searches are restored last on the list535 searches are scoped to projects536 clicking item fills search input537 clear recent searches button, clears recent searches538 shows flash error when failed to parse saved history539viewing an issue with cross project references540 shows all information related to the cross project reference541 shows a link to the confidential issue in the same project542 does not show the link to a cross project confidential issue when the user does not have access543 shows the link to a cross project confidential issue when the user has access544 when an external authorization service is enabled545 only hits the external service for the project the user is viewing546 shows only the link to the cross project references547 does not link a cross project confidential issue if the user does not have access548 links a cross project confidential issue without exposing information when the user has access549 shows a link to the confidential issue in the same project550User toggles subscription551 user is not logged in552 does not display the Notification toggle553 user is logged in554 unsubscribes from issue555 when project emails are disabled556 is disabled557 user is logged in without edit permission558 subscribes to issue559User uses search filters560 when filtering by group561 shows group projects562 when the group filter is set563 clear filter button564 removes Group and Project filters565 when filtering by project566 shows a project567 when the project filter is set568 clear filter button569 removes Project filters570Merge Requests > User filters by deployments571 filtering by deployed-before572 applies the filter573 filtering by deployed-after574 applies the filter575 filtering by environment576 applies the filter577User views open merge requests578 when project is public579 when not signed in580 when the target branch is the project's default branch581 shows merge requests582 shows open merge requests583 does not show target branch name584 when the target branch is different from the project's default branch585 shows target branch name586 when a merge request has pipelines587 shows pipeline status588 when signed in589 shows merge requests590 shows the new merge request button591 when the project is archived592 hides the new merge request button593 when project is internal594 when signed in595 shows merge requests596Dashboard > User sorts todos597 sort options598 sorts with oldest created todos first599 sorts with newest created todos first600 sorts by label priority601 sorts by newest updated todos first602 issues and merge requests603 doesn't mix issues and merge requests label priorities604Merge request > User sees system notes605 when logged-in as a member of the private project606 shows the system note607 when not logged-in608 hides the system note609User searches for comments610 when search times out611 renders timeout information612 sets tab count to 0613 when a comment is in commits614 when comment belongs to an invalid commit615 finds a commit616 when a comment is in a snippet617 finds a snippet618Merge request > User marks merge request as draft619 toggles draft status620Profile > Chat621 uses authorization link622 clicks authorize623 goes to list of chat names and see chat account624 second use of link is denied625 clicks deny626 goes to list of chat names and do not see chat account627 second use of link is denied628 visits chat accounts629 sees chat user630 removes chat account631Merge request > User sees pipelines from forked project632 user visits a pipelines page633Projects > Members > Maintainer adds member with expiration date634Skipping ./spec/features/projects/members/master_adds_member_with_expiration_date_spec.rb[1:1] 'Projects > Members > Maintainer adds member with expiration date expiration date is displayed in the members list' because it's flaky.635 expiration date is displayed in the members list (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)636 changes expiration date637 clears expiration date638Create GitLab branches from Jira639 select project and branch and submit the form640User uploads new design641 when the feature is available642Skipping ./spec/features/projects/issues/design_management/user_uploads_designs_spec.rb[1:1:1] 'User uploads new design when the feature is available uploads designs' because it's flaky.643 uploads designs (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)644 when the feature is not available645 shows the message about requirements646Cluster agent registration647 allows the user to select an agent to install, and displays the resulting agent token648User promotes label649 when user can admin group labels650 shows label promote button651 when user cannot admin group labels652 does not show label promote button653Secure Files Settings654 when the :ci_secure_files feature flag is enabled655 authenticated user with admin permissions656 shows the secure files settings657 when the :ci_secure_files feature flag is disabled658 authenticated user with admin permissions659 does not shows the secure files settings660User views labels661 shows all labels662Upload a group export archive663 behaves like handling file uploads664 with object storage disabled665 behaves like for a group export archive666 is expected to change `Group.count` by 1667 is expected to eq 202668Knapsack report was generated. Preview:669{670 "spec/features/profiles/user_edit_profile_spec.rb": 272.52815128099996,671 "spec/features/issues/related_issues_spec.rb": 220.51859512,672 "spec/features/webauthn_spec.rb": 172.73283447899996,673 "spec/features/merge_request/user_posts_notes_spec.rb": 104.24790507600005,674 "spec/features/protected_tags_spec.rb": 83.37958812199986,675 "spec/features/projects/branches/user_views_branches_spec.rb": 72.4950072449999,676 "spec/features/reportable_note/merge_request_spec.rb": 65.90090978700005,677 "spec/features/merge_request/user_creates_image_diff_notes_spec.rb": 59.52825625999981,678 "spec/features/merge_requests/user_mass_updates_spec.rb": 54.067407716999924,679 "spec/features/projects/terraform_spec.rb": 38.837953004000155,680 "spec/features/projects/settings/visibility_settings_spec.rb": 38.303674151999985,681 "spec/features/merge_request/user_merges_merge_request_spec.rb": 34.416177643999845,682 "spec/features/issues/filtered_search/recent_searches_spec.rb": 26.468993348999902,683 "spec/features/projects/issues/viewing_issues_with_external_authorization_enabled_spec.rb": 26.843298382000057,684 "spec/features/issues/user_toggles_subscription_spec.rb": 22.839689555000177,685 "spec/features/search/user_uses_search_filters_spec.rb": 20.560273652999967,686 "spec/features/merge_requests/user_filters_by_deployments_spec.rb": 20.08778698800006,687 "spec/features/merge_requests/user_views_open_merge_requests_spec.rb": 12.771940445000155,688 "spec/features/dashboard/todos/todos_sorting_spec.rb": 13.56994275199986,689 "spec/features/merge_request/user_sees_system_notes_spec.rb": 13.586993239000094,690 "spec/features/search/user_searches_for_comments_spec.rb": 11.258975012000064,691 "spec/features/merge_request/user_marks_merge_request_as_draft_spec.rb": 10.19534535799994,692 "spec/features/profiles/chat_names_spec.rb": 7.947368724999933,693 "spec/features/merge_request/user_sees_pipelines_from_forked_project_spec.rb": 9.509685066999964,694 "spec/features/projects/members/master_adds_member_with_expiration_date_spec.rb": 7.180333821000204,695 "spec/features/jira_connect/branches_spec.rb": 6.115621572000009,696 "spec/features/projects/issues/design_management/user_uploads_designs_spec.rb": 4.790328511000098,697 "spec/features/clusters/create_agent_spec.rb": 6.527015320999908,698 "spec/features/projects/labels/user_promotes_label_spec.rb": 3.103864331000068,699 "spec/features/projects/settings/secure_files_settings_spec.rb": 2.8105742079999345,700 "spec/features/projects/labels/user_views_labels_spec.rb": 1.2095110349998777,701 "spec/features/file_uploads/group_import_spec.rb": 1.7055685860000267702}703Knapsack global time execution for tests: 24m 06s704Pending: (Failures listed here are expected and do not affect your suite's status)705 1) User edit profile user status profile edit form adds emoji to user status706 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example707 # ./spec/features/profiles/user_edit_profile_spec.rb:181708 2) 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 device709 # support for passing credential options in FakeClient710 Failure/Error: click_on 'Manage two-factor authentication'711 Capybara::ElementNotFound:712 Unable to find link or button "Manage two-factor authentication"713 # ./spec/support/helpers/features/two_factor_helpers.rb:18:in `manage_two_factor_authentication'714 # ./spec/features/webauthn_spec.rb:167:in `block (5 levels) in <top (required)>'715 # ./spec/spec_helper.rb:405:in `block (3 levels) in <top (required)>'716 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'717 # ./spec/spec_helper.rb:396:in `block (2 levels) in <top (required)>'718 # ./spec/spec_helper.rb:392:in `block (3 levels) in <top (required)>'719 # ./lib/gitlab/application_context.rb:52:in `with_raw_context'720 # ./spec/spec_helper.rb:392:in `block (2 levels) in <top (required)>'721 # ./spec/spec_helper.rb:261:in `block (2 levels) in <top (required)>'722 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'723 # ./spec/support/flaky_tests.rb:27:in `block (2 levels) in <top (required)>'724 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>'725 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'726 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>'727 3) Merge request > User posts notes when editing a note deleting attachment on legacy diff note shows the delete link728 # Temporarily skipped with xit729 # ./spec/features/merge_request/user_posts_notes_spec.rb:217730 4) Merge request > User posts notes when editing a note deleting attachment on legacy diff note removes the attachment div and resets the edit form731 # Temporarily skipped with xit732 # ./spec/features/merge_request/user_posts_notes_spec.rb:224733 5) Projects > Members > Maintainer adds member with expiration date expiration date is displayed in the members list734 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example735 # ./spec/features/projects/members/master_adds_member_with_expiration_date_spec.rb:24736 6) User uploads new design when the feature is available uploads designs737 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example738 # ./spec/features/projects/issues/design_management/user_uploads_designs_spec.rb:21739Finished in 24 minutes 9 seconds (files took 1 minute 9.09 seconds to load)740228 examples, 0 failures, 6 pending741Failed to write to log, write log/workhorse-test.log: file already closed742RSpec exited with 0.743No examples to retry, congrats!745Not uploading cache ruby-gems-debian-bullseye-ruby-2.7-10 due to policy746Not uploading cache gitaly-ruby-gems-debian-bullseye-ruby-2.7-10 due to policy748Uploading artifacts...749coverage/: found 5 matching files and directories 750crystalball/: found 2 matching files and directories 751WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory 752knapsack/: found 3 matching files and directories 753rspec/: found 9 matching files and directories 754WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory 755log/*.log: found 20 matching files and directories 756WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2660063529/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com757WARNING: Retrying... context=artifacts-uploader error=request redirected758Uploading artifacts as "archive" to coordinator... 201 Created id=2660063529 responseStatus=201 Created token=-C4twbkG759Uploading artifacts...760rspec/junit_rspec.xml: found 1 matching files and directories 761WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2660063529/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com762WARNING: Retrying... context=artifacts-uploader error=request redirected763Uploading artifacts as "junit" to coordinator... 201 Created id=2660063529 responseStatus=201 Created token=-C4twbkG765Job succeeded