rspec system pg12 17/24
Passed Started
by
@.luke

Luke Duncalfe
1Running with gitlab-runner 15.3.0~beta.38.g8a5b56fa (8a5b56fa)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:ffc079081fed116f7ec22097d3e0308ab568536216cdebf45a8cab78fe30ee8f for postgres:12 with digest postgres@sha256:ca17935b3df07cb09f6ceab07913f6fee0e5f349102fe0a7922a8969c3593ae0 ...10Starting service redis:6.0-alpine ...11Pulling docker image redis:6.0-alpine ...12Using docker image sha256:374ca386513ad781c1aa2f52c9379052723b49ab188b8517167f0b24055518bf for redis:6.0-alpine with digest redis@sha256:8f94750b64abe7fcb118c2e6706be5e186efc54a62b80fe1d21b8d7a91c0f547 ...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:a9a70e41d030f83cde0068df3d11170dec855e8a8bf3a020e27b85ad5b20d11b 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:b017ecabd2a1190405dc62cb97a82b18482bf812ceeeee2c3f4200b890c43fde ...18Running on runner-suryygeg-project-278964-concurrent-0 via runner-suryygeg-shared-gitlab-org-1659389553-826e6953...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: 127308, done. 25remote: Counting objects: 100% (127308/127308), done. 26remote: Compressing objects: 100% (86137/86137), done. 27remote: Total 127308 (delta 56589), reused 83753 (delta 36275), pack-reused 0 28Receiving objects: 100% (127308/127308), 114.35 MiB | 29.00 MiB/s, done.29Resolving deltas: 100% (56589/56589), done.31 * [new ref] refs/pipelines/602249477 -> refs/pipelines/60224947732Checking out a33057a2 as refs/merge-requests/93624/merge...33Skipping Git submodules setup34$ git remote set-url origin "${CI_REPOSITORY_URL}"36Checking cache for ruby-gems-debian-bullseye-ruby-2.7-14...37cache.zip is up to date 38Successfully extracted cache39Checking cache for gitaly-ruby-gems-debian-bullseye-ruby-2.7-14...40cache.zip is up to date 41Successfully extracted cache43Downloading artifacts for compile-test-assets (2799740965)...44Downloading artifacts from coordinator... ok id=2799740965 responseStatus=200 OK token=PqeVzt-545Downloading artifacts for detect-tests (2799740974)...46Downloading artifacts from coordinator... ok id=2799740974 responseStatus=200 OK token=PqeVzt-547Downloading artifacts for retrieve-tests-metadata (2799740978)...48Downloading artifacts from coordinator... ok id=2799740978 responseStatus=200 OK token=PqeVzt-549Downloading artifacts for setup-test-env (2799740970)...50Downloading artifacts from coordinator... ok id=2799740970 responseStatus=200 OK token=PqeVzt-552Using docker image sha256:a9a70e41d030f83cde0068df3d11170dec855e8a8bf3a020e27b85ad5b20d11b 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:b017ecabd2a1190405dc62cb97a82b18482bf812ceeeee2c3f4200b890c43fde ...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.4.1 with native extensions83==> 'bundle pristine pg' succeeded in 11 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 36 seconds.97$ setup_db_praefect98SELECT pg_catalog.set_config('search_path', '', false);99CREATE DATABASE praefect_test ENCODING 'UTF8';100==> 'setup_db_praefect' succeeded in 0 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 1 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 directory109find: ‘/builds/gitlab-org/gitlab/tmp/tests/gitaly/cmd’: No such file or directory110find: ‘/builds/gitlab-org/gitlab/tmp/tests/gitaly/cmd’: No such file or directory111find: ‘/builds/gitlab-org/gitlab/tmp/tests/gitaly/cmd’: No such file or directory112find: ‘/builds/gitlab-org/gitlab/tmp/tests/gitaly/cmd’: No such file or directory113Don't run Bundler as root. Bundler can ask for sudo if it is needed, and114installing your bundle as root will break this application for all non-root115users on this machine.116Using abstract_type 0.0.7117Using concurrent-ruby 1.1.10118Using i18n 1.12.0119Using minitest 5.16.2120Using tzinfo 2.0.5121Using zeitwerk 2.6.0122Using activesupport 6.1.6.1123Using builder 3.2.4124Using erubi 1.10.0125Using mini_portile2 2.8.0126Using racc 1.6.0127Using nokogiri 1.13.6 (x86_64-linux)128Using rails-dom-testing 2.0.3129Using crass 1.0.6130Using loofah 2.16.0131Using rails-html-sanitizer 1.4.2132Using actionview 6.1.6.1133Using rack 2.2.3134Using rack-test 1.1.0135Using actionpack 6.1.6.1136Using ice_nine 0.11.2137Using thread_safe 0.3.6138Using memoizable 0.4.2139Using adamantium 0.2.0140Using public_suffix 4.0.6141Using addressable 2.7.0142Using ast 2.4.2143Using binding_ninja 0.2.3144Using bundler 2.3.15145Using charlock_holmes 0.7.7146Using coderay 1.1.2147Using equalizer 0.0.11148Using concord 0.1.5149Using diff-lcs 1.3150Using dotenv 2.7.6151Using escape_utils 1.2.2152Using factory_bot 5.0.2153Using multipart-post 2.1.1154Using faraday 1.0.1155Using ffi 1.15.3156Using json 2.5.1157Using gemojione 3.3.0158Using mini_mime 1.1.2159Using rugged 1.2.0160Using github-linguist 7.20.0161Using github-markup 1.7.0162Using mime-types-data 3.2020.1104163Using mime-types 3.3.1164Using gitlab-gollum-rugged_adapter 0.4.4.4.gitlab.1165Using rouge 3.27.0166Using sanitize 6.0.0167Using stringex 2.8.5168Using gitlab-gollum-lib 4.2.7.10.gitlab.2169Using google-protobuf 3.21.3 (x86_64-linux)170Using googleapis-common-protos-types 1.3.0171Using grpc 1.42.0 (x86_64-linux)172Using opentracing 0.5.0173Using thrift 0.15.0174Using jaeger-client 1.1.0175Using pg_query 2.1.1176Using redis 4.4.0177Using gitlab-labkit 0.23.0178Using rubyzip 2.3.2179Using thor 1.1.0180Using tomlrb 2.0.1181Using with_env 1.1.0182Using rexml 3.2.5183Using xml-simple 1.1.9184Using gitlab-license_finder 6.14.2.1185Using gitlab-markup 1.7.1186Using grpc-tools 1.42.0187Using sawyer 0.8.2188Using octokit 4.20.0189Using reverse_markdown 1.4.0190Using licensee 9.14.1191Using method_source 0.9.2192Using msgpack 1.3.3193Using optimist 3.0.1194Using parallel 1.19.2195Using parser 3.0.3.2196Using procto 0.0.3197Using unparser 0.4.7198Using proc_to_ast 0.1.0199Using pry 0.12.2200Using rainbow 3.0.0201Using rbtrace 0.4.14202Using rdoc 6.3.2203Using regexp_parser 1.8.1204Using rspec-support 3.8.0205Using rspec-core 3.8.0206Using rspec-expectations 3.8.3207Using rspec-mocks 3.8.0208Using rspec 3.8.0209Using rspec-parameterized 0.4.2210Using rubocop-ast 0.2.0211Using ruby-progressbar 1.10.1212Using unicode-display_width 1.7.0213Using rubocop 0.86.0214Using sentry-raven 3.0.4215Using timecop 0.9.1216Bundle complete! 22 Gemfile dependencies, 100 gems now installed.217Gems in the groups 'production' and 'development' were not installed.218Bundled gems are installed into `/builds/gitlab-org/gitlab/vendor/gitaly-ruby`219Checking gitaly-ruby Gemfile...220Checking gitaly-ruby bundle...221The Gemfile's dependencies are satisfied222Trying to connect to gitaly: ............................................ OK223Trying to connect to gitaly2: ................................................................ OK224Starting Praefect with in-memory election strategyTrying to connect to praefect: ........ OK225==> 'scripts/gitaly-test-spawn' succeeded in 13 seconds.226$ source ./scripts/rspec_helpers.sh227$ rspec_paralellized_job "--tag ~quarantine --tag ~level:migration"228SKIP_FLAKY_TESTS_AUTOMATICALLY: true229RETRY_FAILED_TESTS_IN_NEW_PROCESS: true230KNAPSACK_GENERATE_REPORT: true231FLAKY_RSPEC_GENERATE_REPORT: true232KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb233KNAPSACK_LOG_LEVEL: debug234KNAPSACK_REPORT_PATH: knapsack/rspec_system_pg12_17_24_report.json235FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json236FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg12_17_24_report.json237NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg12_17_24_report.json238SKIPPED_FLAKY_TESTS_REPORT_PATH: rspec/flaky/skipped_flaky_tests_rspec_system_pg12_17_24_report.txt239RETRIED_TESTS_REPORT_PATH: rspec/flaky/retried_tests_rspec_system_pg12_17_24_report.txt240CRYSTALBALL: 241Knapsack report generator started!242/builds/gitlab-org/gitlab/spec/support/shared_contexts/features/integrations/integrations_shared_context.rb:69: warning: found `= literal' in conditional, should be ==243Run options: exclude {:quarantine=>true, :level=>"migration"}244Test environment set up in 0.48237473 seconds245Project issue boards246Starting the Capybara driver server...247 signed in user248 no lists249Capybara starting Puma...250* Version 5.6.4 , codename: Birdie's Version251* Min threads: 0, max threads: 4252* Listening on unix:///tmp/20220801-467-10yrn15253 creates default lists254 with lists255 shows issues in lists256 shows confidential issues with icon257 search closed list258 search list259Skipping ./spec/features/boards/boards_spec.rb[1:1:2:6] 'Project issue boards signed in user with lists allows user to delete board' because it's flaky.260 allows user to delete board (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)261 infinite scrolls list262 closed263 shows list of closed issues264 moves issue to closed265 removes all of the same issue to closed266 lists267 changes position of list268 dragging does not duplicate list269 issue moves between lists and does not show the "Development" label since the card is in the "Development" list label270 issue moves between lists and does not show the "Planning" label since the card is in the "Planning" list label271 issue moves from closed272 without backlog and closed lists273 changes position of list274 issue card275 shows assignee276 list header277 shows issue count on the list278 filtering279 filters by author280 filters by assignee281 filters by milestone282 filters by label283 filters by label with encoded character284 removes filtered labels285Skipping ./spec/features/boards/boards_spec.rb[1:1:2:10:8] 'Project issue boards signed in user with lists filtering infinite scrolls list with label filter' because it's flaky.286 infinite scrolls list with label filter (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)287 filters by clicking label button on issue288 removes label filter by clicking label button on issue289 issue board focus mode290 shows the button291 keyboard shortcuts292 allows user to use keyboard shortcuts293 signed out user294 displays lists295 does not show create new list296 does not allow dragging297 as guest user298 does not show create new list299Issue Sidebar300 when signed in301 when concerning the assignee302 when GraphQL assignees widget feature flag is disabled303 when a privileged user can invite304 shows a link for inviting members and launches invite modal305 when user cannot invite members in assignee dropdown306 shows author in assignee dropdown and no invite link307 when user is a developer308 shows author in assignee dropdown309 shows author when filtering assignee dropdown310 assigns yourself311 keeps your filtered term after filtering and dismissing the dropdown312 shows label text as "Apply" when assignees are changed313 when GraphQL assignees widget feature flag is enabled314 when a privileged user can invite315 shows a link for inviting members and launches invite modal316 when user cannot invite members in assignee dropdown317 shows author in assignee dropdown and no invite link318 when user is a developer319 shows author in assignee dropdown320 shows author when filtering assignee dropdown321 assigns yourself322 keeps your filtered term after filtering and dismissing the dropdown323 as an allowed user324 sidebar325 changes size when the screen size is smaller326 editing issue milestone327 behaves like milestone sidebar widget328 editing milestone329 shows milestones list in the dropdown330 shows expired milestone at the bottom of the list and milestone due earliest at the top of the list331 adds a milestone332 removes a milestone333 editing issue due date334 behaves like date sidebar widget335 editing due date336 displays "None" when there is no due date337 updates due date338 editing issue labels339 behaves like labels sidebar widget340 editing labels341 shows labels list in the dropdown342 adds a label343 removes a label344 adds first label by pressing enter when search345 escapes XSS when viewing issuable labels346 shows option to create a label347 creating a label348 shows dropdown switches to "create label" section349 creates new label350 shows error message if label title is taken351 escalation status352 is not available for default issue type353 interacting with collapsed sidebar354 confidentiality block expands then collapses sidebar355 lock block expands then collapses sidebar356 as a guest357 does not have a option to edit labels358 sidebar359 finds issue copy forwarding email360 interacting with collapsed sidebar361 expands then does not show the lock dialog form362 when not signed in363 sidebar364 does not find issue email365User activates issue tracker366 behaves like external issue tracker activation367 user sets and activates the integration368 when the connection test succeeds369 activates the integration370 shows the link in the menu371 when the connection test fails372 activates the integration373 user disables the integration374 saves but does not activate the integration375 does not show the external tracker link in the menu376 behaves like external issue tracker activation377 user sets and activates the integration378 when the connection test succeeds379 activates the integration380 shows the link in the menu381 when the connection test fails382 activates the integration383 user disables the integration384 saves but does not activate the integration385 does not show the external tracker link in the menu386 behaves like external issue tracker activation387 user sets and activates the integration388 when the connection test succeeds389 activates the integration390 shows the link in the menu391 when the connection test fails392 activates the integration393 user disables the integration394 saves but does not activate the integration395 does not show the external tracker link in the menu396 behaves like external issue tracker activation397 user sets and activates the integration398 when the connection test succeeds399 activates the integration400 shows the link in the menu401 when the connection test fails402Skipping ./spec/features/projects/integrations/user_activates_issue_tracker_spec.rb[1:4:1:2:1] 'User activates issue tracker behaves like external issue tracker activation user sets and activates the integration when the connection test fails activates the integration' because it's flaky.403 activates the integration (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)404 user disables the integration405 saves but does not activate the integration406 does not show the external tracker link in the menu407 behaves like external issue tracker activation408 user sets and activates the integration409 when the connection test succeeds410 activates the integration411 shows the link in the menu412 when the connection test fails413 activates the integration414 user disables the integration415 saves but does not activate the integration416 does not show the external tracker link in the menu417Environment418 environment details page419 with auto-stop420 shows auto stop info421 shows auto stop button422 allows user to cancel auto stop423 without deployments424 does not show deployments425 with deployments426 when there is no related deployable427 does show deployment SHA428 when there is a successful deployment429 does show deployments430 when there is a running deployment431 does show deployments432 when there is a failed deployment433 does show deployments434 with many deployments435 shows all of them in ordered way436 with upcoming deployments437 shows upcoming deployments in unordered way438 with related deployable present439 does show build name440 shows the re-deploy button441 with manual action442 when user has ability to trigger deployment443 does show a play button444 does allow to play manual action445 when user has no ability to trigger a deployment446 does not show a play button447 with external_url448 does show an external link button449 with terminal450 when user configured kubernetes from CI/CD > Clusters451 for project maintainer452 web terminal453 displays a web terminal454 when environment is available455 with stop action456 when user has ability to stop environment457 allows to stop environment458 when user has no ability to stop environment459 does not allow to stop environment460 for reporter461 does not show stop button462 when environment is stopped463 does not show stop button464 environment folders465 when folder name contains special charaters466 renders a correct environment folder467 auto-close environment when branch is deleted468 user visits environment page469 user deletes the branch with running environment470Protected Tags471 explicit protected tags472 allows creating explicit protected tags473 displays the last commit on the matching tag if it exists474 displays an error message if the named tag does not exist475 wildcard protected tags476 allows creating protected tags with a wildcard477 displays the number of matching tags478 displays all the tags matching the wildcard479 access control480 allows creating protected tags that Maintainers can create481 allows updating protected tags so that Maintainers can create them482 allows creating protected tags that Developers + Maintainers can create483 allows updating protected tags so that Developers + Maintainers can create them484 allows creating protected tags that No one can create485 allows updating protected tags so that No one can create them486Labels Hierarchy487 when creating new issuable488 is able to assign ancestor group labels489 issuable sidebar490 on issue sidebar491 behaves like assigning labels from sidebar492 can assign all ancestors labels493 does not find child group labels on dropdown494 issuable filtering495 on project issuable list496 does not filter by descendant group labels497 behaves like filtering by ancestor labels for projects498 filters by ancestor labels499 does not filter by descendant group labels500 on group issuable list501 behaves like filtering by ancestor labels for groups502 filters by ancestors and current group labels503 filters by descendant group labels504 does not filter by descendant group project labels505IDE user commits changes506 user updates nested files507Project active tab508 on project Home509 activates Project scope menu510 on Project information511 default link512 behaves like page has active tab513 activates Project tab514 behaves like page has active sub tab515 activates Activity sub tab516 on Project information/Activity517 behaves like page has active tab518 activates Project tab519 behaves like page has active sub tab520 activates Activity sub tab521 on project Repository522 behaves like page has active tab523 activates Repository tab524 on project Repository/Files525 behaves like page has active tab526 activates Repository tab527 behaves like page has active sub tab528 activates Files sub tab529 on project Repository/Commits530 behaves like page has active tab531 activates Repository tab532 behaves like page has active sub tab533 activates Commits sub tab534 on project Repository/Graph535 behaves like page has active tab536 activates Repository tab537 behaves like page has active sub tab538 activates Graph sub tab539 on project Repository/Compare540 behaves like page has active tab541 activates Repository tab542 behaves like page has active sub tab543 activates Compare sub tab544 on project Repository/Branches545 behaves like page has active tab546 activates Repository tab547 behaves like page has active sub tab548 activates Branches sub tab549 on project Repository/Tags550 behaves like page has active tab551 activates Repository tab552 behaves like page has active sub tab553 activates Tags sub tab554 on project Issues555 behaves like page has active tab556 activates Issues tab557 on project Issues/Milestones558 behaves like page has active tab559 activates Issues tab560 behaves like page has active sub tab561 activates Milestones sub tab562 on project Merge Requests563 behaves like page has active tab564 activates Merge requests tab565 on project Wiki566 behaves like page has active tab567 activates Wiki tab568 on project Members569 behaves like page has active tab570 activates Members tab571 on project Settings572 on project Settings/Integrations573 behaves like page has active tab574 activates Settings tab575 behaves like page has active sub tab576 activates Integrations sub tab577 on project Settings/Repository578 behaves like page has active tab579 activates Settings tab580 behaves like page has active sub tab581 activates Repository sub tab582 on project Analytics583 on project Analytics/Value stream Analytics584 behaves like page has active tab585 activates Analytics tab586 behaves like page has active sub tab587 activates Value stream sub tab588 on project Analytics/"CI/CD"589 behaves like page has active tab590 activates Analytics tab591 behaves like page has active sub tab592 activates CI/CD sub tab593 on project CI/CD594 browsing Pipelines tabs595 Pipeline tab596 behaves like page has active tab597 activates CI/CD tab598 behaves like page has active sub tab599 activates Pipelines sub tab600 Needs tab601 behaves like page has active tab602 activates CI/CD tab603 behaves like page has active sub tab604 activates Pipelines sub tab605 Builds tab606 behaves like page has active tab607 activates CI/CD tab608 behaves like page has active sub tab609 activates Pipelines sub tab610 Failures tab611 behaves like page has active tab612 activates CI/CD tab613 behaves like page has active sub tab614 activates Pipelines sub tab615 Test Report tab616 behaves like page has active tab617 activates CI/CD tab618 behaves like page has active sub tab619 activates Pipelines sub tab620User edits Release621 renders the breadcrumbs622 renders the edit Release form623 does not update the Release when "Cancel" is clicked624 updates the Release when "Save changes" is clicked625 does not affect the asset link626 redirects to the previous page when "Cancel" is clicked when the url includes a back_url query parameter627 redirects to the main Releases page when "Cancel" is clicked when the url does not include a back_url query parameter628 redirects to the dedicated Release page when "Save changes" is clicked629Multiple Issue Boards630 behaves like multiple issue boards631 authorized user632 shows current board name633 shows a list of boards634 switches current board635 creates new board without detailed configuration636 adds a list to the none default board637 maintains sidebar state over board switch638 switches current board back639 unauthorized user640 does not show action links641Projects > Members > Groups with access list642 updates group access level643 updates expiry date644 deletes group link645 when link has expiry date set646 clears expiry date647 search in existing members648 finds no results649 finds results650User searches group settings651 in general settings page652 behaves like can search settings653 hides unmatching sections on search654 behaves like can highlight results655 has search settings field656 highlights the search terms657 in Integrations page658 behaves like can highlight results659 has search settings field660 highlights the search terms661 in Repository page662 behaves like can search settings663 hides unmatching sections on search664 behaves like can highlight results665 has search settings field666 highlights the search terms667 in CI/CD page668 behaves like can search settings669 hides unmatching sections on search670 behaves like can highlight results671 has search settings field672 highlights the search terms673 in Packages & Registries page674 behaves like can highlight results675 has search settings field676 highlights the search terms677Admin uses repository checks678 when admin mode is disabled679 admin project page requires admin mode680 when admin mode is enabled681 to trigger a single check682 to see a single failed repository check683 to clear all repository checks684Projects > Files > Project owner creates a license file685 project maintainer creates a license file manually from a template686 project maintainer creates a license file from the "Add license" link687User views milestone688 avoids N+1 database queries689 page description690 behaves like page meta description691 renders the page with description, og:description, and twitter:description meta tags that contains a plain-text version of the markdown692 issues list693 for a project milestone694 does not show the project name695 for a group milestone696 shows the project name697 when issues on milestone are over DISPLAY_ISSUES_LIMIT698 limits issues to display and shows warning699 when issues on milestone are below DISPLAY_ISSUES_LIMIT700 does not display warning701 merge requests list702 for a project milestone703 does not show the project name704 for a group milestone705 shows the project name706Import/Export - Connect to another instance707 when the user provides valid credentials708 successfully connects to remote instance709 when the user provides invalid url710 reports an error711 when the user does not fill in source URL712 reports an error713 when the user does not fill in access token714 reports an error715User searches for projects716 when signed out717 when block_anonymous_global_searches is disabled718 does not show top right search form719 finds a project720 preserves the group being searched in721 preserves the project being searched in722 when search times out723 renders timeout information724 sets tab count to 0725 when block_anonymous_global_searches is enabled726 is redirected to login page727Dashboard access728 GET /dashboard729 is expected to be allowed for admin730 is expected to be allowed for user731 is expected to be denied for visitor732 GET /dashboard/issues733 is expected to be allowed for admin734 is expected to be allowed for user735 is expected to be denied for visitor736 GET /dashboard/merge_requests737 is expected to be allowed for admin738 is expected to be allowed for user739 is expected to be denied for visitor740 GET /dashboard/projects/starred741 is expected to be allowed for admin742 is expected to be allowed for user743 is expected to be denied for visitor744 GET /help745 is expected to be allowed for admin746 is expected to be allowed for user747 is expected to be allowed for visitor748 GET /projects/new749 is expected to be allowed for admin750 is expected to be allowed for user751 is expected to be denied for visitor752 GET /groups/new753 is expected to be allowed for admin754 is expected to be allowed for user755 is expected to be denied for visitor756 GET /dashboard/groups757 is expected to be allowed for admin758 is expected to be allowed for user759 is expected to be denied for visitor760User searches for users761 when search times out762 renders timeout information763 sets tab count to 0764 when on the dashboard765 finds the user766 when on the project page767 finds the user belonging to the project768 when on the group page769 finds the user belonging to the group770Merge request > User sees system notes771 when logged-in as a member of the private project772 shows the system note773 when not logged-in774 hides the system note775Projects > Members > Member leaves project776 user leaves project777 user leaves project by url param778Merge Requests > User filters by draft779 filters results780 does not allow filtering by is not equal781User opens link to comment782 authenticated user783 switches to all activity and does not show error message784 anonymous user785 does not show error message786Group Repository settings787 Deploy tokens788 behaves like a deploy token in settings789 view deploy tokens790 add a new deploy token791 when User#time_display_relative is false792 shows absolute times for expires_at793 Default branch794 has the setting section795 renders the correct setting section content796User jumps to the next unresolved discussion797 jumps to overview tab798User edits labels799 updates label's title800 allows user to delete label801Project deploy keys802 editing key803 shows fingerprints804 removing key805 removes association between project and deploy key806View error index page807 with error tracking settings disabled808 renders call to action809 with current user as project guest810 renders not found811User Snippets812DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 7.0. To continue taking non-deterministic result, use `.take` / `.take!` instead. (called from snippet_counts at /builds/gitlab-org/gitlab/app/services/snippets/count_service.rb:73)813 view all of my snippets814DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 7.0. To continue taking non-deterministic result, use `.take` / `.take!` instead. (called from snippet_counts at /builds/gitlab-org/gitlab/app/services/snippets/count_service.rb:73)815DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 7.0. To continue taking non-deterministic result, use `.take` / `.take!` instead. (called from snippet_counts at /builds/gitlab-org/gitlab/app/services/snippets/count_service.rb:73)816 view my public snippets817DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 7.0. To continue taking non-deterministic result, use `.take` / `.take!` instead. (called from snippet_counts at /builds/gitlab-org/gitlab/app/services/snippets/count_service.rb:73)818DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 7.0. To continue taking non-deterministic result, use `.take` / `.take!` instead. (called from snippet_counts at /builds/gitlab-org/gitlab/app/services/snippets/count_service.rb:73)819 view my internal snippets820DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 7.0. To continue taking non-deterministic result, use `.take` / `.take!` instead. (called from snippet_counts at /builds/gitlab-org/gitlab/app/services/snippets/count_service.rb:73)821DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 7.0. To continue taking non-deterministic result, use `.take` / `.take!` instead. (called from snippet_counts at /builds/gitlab-org/gitlab/app/services/snippets/count_service.rb:73)822 view my private snippets823Projects > Members > Owner cannot request access to their own project824 owner does not see the request access button825Merge request > User sees page metadata826 behaves like page meta description827 renders the page with description, og:description, and twitter:description meta tags that contains a plain-text version of the markdown828read-only message829 when database is read-only830 behaves like Read-only instance831 shows read-only banner832 when database is in read-write mode833 behaves like Read-write instance834 does not show read-only banner835Explore Topics836 when no topics exist837 renders empty message838 when topics exist839 renders topic list840Knapsack report was generated. Preview:841{842 "spec/features/boards/boards_spec.rb": 362.7959990469999,843 "spec/features/issues/issue_sidebar_spec.rb": 252.41591550199973,844 "spec/features/projects/integrations/user_activates_issue_tracker_spec.rb": 205.8098243429995,845 "spec/features/projects/environments/environment_spec.rb": 116.55420790399967,846 "spec/features/protected_tags_spec.rb": 104.07001858300009,847 "spec/features/labels_hierarchy_spec.rb": 82.09649211799933,848 "spec/features/ide/user_commits_changes_spec.rb": 73.02222956699916,849 "spec/features/projects/active_tabs_spec.rb": 66.23167937899962,850 "spec/features/projects/releases/user_views_edit_release_spec.rb": 50.19770777799931,851 "spec/features/boards/multiple_boards_spec.rb": 47.86070084899984,852 "spec/features/projects/members/groups_with_access_list_spec.rb": 33.68783945799987,853 "spec/features/groups/settings/user_searches_in_settings_spec.rb": 39.356465770000796,854 "spec/features/admin/admin_uses_repository_checks_spec.rb": 29.862877839001158,855 "spec/features/projects/files/project_owner_creates_license_file_spec.rb": 27.849836804000006,856 "spec/features/milestones/user_views_milestone_spec.rb": 25.81003295299888,857 "spec/features/groups/import_export/connect_instance_spec.rb": 28.38127439299933,858 "spec/features/search/user_searches_for_projects_spec.rb": 20.215436627999225,859 "spec/features/security/dashboard_access_spec.rb": 14.19580065899936,860 "spec/features/search/user_searches_for_users_spec.rb": 14.92825770699892,861 "spec/features/merge_request/user_sees_system_notes_spec.rb": 16.532398397999714,862 "spec/features/projects/members/member_leaves_project_spec.rb": 13.089011521999055,863 "spec/features/merge_requests/user_filters_by_draft_spec.rb": 12.449032913000337,864 "spec/features/user_opens_link_to_comment_spec.rb": 11.082852346000436,865 "spec/features/groups/settings/repository_spec.rb": 10.061613278998266,866 "spec/features/merge_request/user_jumps_to_discussion_spec.rb": 9.07040163000056,867 "spec/features/projects/labels/user_edits_labels_spec.rb": 8.677717603000929,868 "spec/features/projects/deploy_keys_spec.rb": 7.440175890998944,869 "spec/features/error_tracking/user_sees_error_index_spec.rb": 3.9697944460003782,870 "spec/features/snippets/user_snippets_spec.rb": 4.193952714000261,871 "spec/features/projects/members/owner_cannot_request_access_to_his_project_spec.rb": 1.5916184119996615,872 "spec/features/merge_request/user_sees_page_metadata_spec.rb": 2.987168666000798,873 "spec/features/read_only_spec.rb": 1.1684444900001836,874 "spec/features/explore/topics_spec.rb": 0.5616565380005341875}876Knapsack global time execution for tests: 28m 18s877Pending: (Failures listed here are expected and do not affect your suite's status)878 1) Project issue boards signed in user with lists allows user to delete board879 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example880 # ./spec/features/boards/boards_spec.rb:117881 2) Project issue boards signed in user with lists filtering infinite scrolls list with label filter882 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example883 # ./spec/features/boards/boards_spec.rb:387884 3) User activates issue tracker behaves like external issue tracker activation user sets and activates the integration when the connection test fails activates the integration885 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example886 # ./spec/features/projects/integrations/user_activates_issue_tracker_spec.rb:48887Finished in 28 minutes 22 seconds (files took 1 minute 13.55 seconds to load)888301 examples, 0 failures, 3 pending889Failed to write to log, write log/workhorse-test.log: file already closed890RSpec exited with 0.891No examples to retry, congrats!893Not uploading cache ruby-gems-debian-bullseye-ruby-2.7-14 due to policy894Not uploading cache gitaly-ruby-gems-debian-bullseye-ruby-2.7-14 due to policy896Uploading artifacts...897coverage/: found 5 matching files and directories 898crystalball/: found 2 matching files and directories 899deprecations/: found 4 matching files and directories 900knapsack/: found 3 matching files and directories 901rspec/: found 9 matching files and directories 902WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory 903log/*.log: found 19 matching files and directories 904WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2799741091/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com905WARNING: Retrying... context=artifacts-uploader error=request redirected906Uploading artifacts as "archive" to coordinator... 201 Created id=2799741091 responseStatus=201 Created token=PqeVzt-5907Uploading artifacts...908rspec/junit_rspec.xml: found 1 matching files and directories 909WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2799741091/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com910WARNING: Retrying... context=artifacts-uploader error=request redirected911Uploading artifacts as "junit" to coordinator... 201 Created id=2799741091 responseStatus=201 Created token=PqeVzt-5913Job succeeded