rspec system pg12 22/24
Passed Started
by
@lamportsapprentice

Hannes Moser
1Running with gitlab-runner 15.2.0~beta.17.g34ae4a68 (34ae4a68)2 on green-1.private.runners-manager.gitlab.com/gitlab.com/gitlab-org 4bq1s9yM3 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:642191311550aaa03aba1d11d8d921042ead8ee5afeb833fc7e4e3f933b7ed04 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:f0990c59018be757dd56365bb2cc6791d65f3f4bf99a431c3b26e3df08260f6a ...18Running on runner-4bq1s9ym-project-278964-concurrent-0 via runner-4bq1s9ym-private-1656912952-f12faef7...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: 116039, done. 25remote: Counting objects: 100% (116039/116039), done. 26remote: Compressing objects: 100% (81230/81230), done. 27remote: Total 116039 (delta 48550), reused 75347 (delta 30398), pack-reused 0 28Receiving objects: 100% (116039/116039), 108.46 MiB | 29.68 MiB/s, done.29Resolving deltas: 100% (48550/48550), done.31 * [new ref] refs/pipelines/579240176 -> refs/pipelines/57924017632Checking out ad477312 as refs/merge-requests/90914/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 (2673682644)...44Downloading artifacts from coordinator... ok id=2673682644 responseStatus=200 OK token=j4pvmUrk45Downloading artifacts for detect-tests (2673682683)...46Downloading artifacts from coordinator... ok id=2673682683 responseStatus=200 OK token=j4pvmUrk47Downloading artifacts for retrieve-tests-metadata (2673682698)...48Downloading artifacts from coordinator... ok id=2673682698 responseStatus=200 OK token=j4pvmUrk49Downloading artifacts for setup-test-env (2673682668)...50Downloading artifacts from coordinator... ok id=2673682668 responseStatus=200 OK token=j4pvmUrk52Using docker image sha256:642191311550aaa03aba1d11d8d921042ead8ee5afeb833fc7e4e3f933b7ed04 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:f0990c59018be757dd56365bb2cc6791d65f3f4bf99a431c3b26e3df08260f6a ...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 38 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 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.23.0174Using 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_22_24_report.json231FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json232FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg12_22_24_report.json233NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg12_22_24_report.json234SKIPPED_FLAKY_TESTS_REPORT_PATH: rspec/flaky/skipped_flaky_tests_rspec_system_pg12_22_24_report.txt235RETRIED_TESTS_REPORT_PATH: rspec/flaky/retried_tests_rspec_system_pg12_22_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"}242Test environment set up in 0.514760949 seconds243Project issue boards sidebar244Starting the Capybara driver server...245 behaves like issue boards sidebar246Capybara starting Puma...247* Version 5.6.2 , codename: Birdie's Version248* Min threads: 0, max threads: 4249* Listening on unix:///tmp/20220704-465-19bp03b250 shows sidebar when clicking issue251 closes sidebar when clicking issue252 shows issue details when sidebar is open253 when clicking close button254 unhighlights the active issue card255 closes sidebar when clicking close button256 editing issue milestone257 behaves like milestone sidebar widget258 editing milestone259 shows milestones list in the dropdown260 shows expired milestone at the bottom of the list and milestone due earliest at the top of the list261 adds a milestone262 removes a milestone263 editing issue due date264 behaves like date sidebar widget265 editing due date266 displays "None" when there is no due date267 updates due date268 editing issue labels269 behaves like labels sidebar widget270 editing labels271 shows labels list in the dropdown272 adds a label273 removes a label274 adds first label by pressing enter when search275 escapes XSS when viewing issuable labels276 shows option to create a label277 creating a label278 shows dropdown switches to "create label" section279 creates new label280 shows error message if label title is taken281 in notifications subscription282 displays notifications toggle283 shows toggle as on then as off as user toggles to subscribe and unsubscribe284 when notifications have been disabled285 displays a message that notifications have been disabled286 confidentiality287 make issue confidential288 in time tracking289 displays time tracking feature with default message290 when only spent time is recorded291 shows the total time spent only292 when only estimated time is recorded293 shows the estimated time only294 when estimated and spent times are available295 shows time tracking progress bar296 shows both estimated and spent time text297 when limitedToHours instance option is turned on298 shows the total time spent only299Merge request > User sees avatars on diff notes300 discussion tab301 does not show avatars on discussion tab302 does not render avatars after commenting on discussion tab303 commit view304 does not render avatar after commenting305 parallel view306 shows note avatar307 shows comment on note avatar308 toggles comments when clicking avatar309 removes avatar when note is deleted310 adds avatar when commenting311 adds multiple comments312 multiple comments313 shows extra comment count314Branches315 logged in as developer316 on the projects with 6 active branches and 4 stale branches317 Overview page of the branches318 shows the first 5 active branches and the first 4 stale branches sorted by last updated319 Active branches page320 shows 6 active branches sorted by last updated321 Stale branches page322 shows 4 stale branches sorted by last updated323 All branches page324 shows 10 branches sorted by last updated325 with branches over more than one page326 shows only default_per_page active branches sorted by last updated327 shows only default_per_page branches sorted by last updated on All branches328 Find branches329 shows filtered branches330 Delete unprotected branch on Overview331 removes branch after confirmation332 All branches page333 shows all the branches sorted by last updated by default334 sorts the branches by name335 sorts the branches by oldest updated336 avoids a N+1 query in branches index337 Find branches on All branches338 shows filtered branches339 Delete unprotected branch on All branches340 removes branch after confirmation341 on project with 0 branch342 0 branches on Overview343 shows warning344 logged in as maintainer345 shows the merge request button346 when the project is archived347 does not show the merge request button when the project is archived348 logged out349 does not show merge request button350 with one or more pipeline351 shows pipeline status when available352 displays a placeholder when not available353 with no pipelines354 does not show placeholder or pipeline status355 comparing branches356 on a read-only instance357 behaves like compares branches358 compares branches359 on a read-write instance360 behaves like compares branches361 compares branches362Instance integrations363 behaves like integration settings form364 displays all the integrations365User views branches366 all branches367 shows branches368 displays a disabled button with a tooltip for the default branch that cannot be deleted369 protected branches370 shows branches371User sorts projects and order persists372 from explore projects373 behaves like sort order persists across all views374 is set on the dashboard_projects_path375 is set on the explore_projects_path376 is set on the group_canonical_path377 is set on the details_group_path378 from dashboard projects379 behaves like sort order persists across all views380 is set on the dashboard_projects_path381 is set on the explore_projects_path382 is set on the group_canonical_path383 is set on the details_group_path384 from group homepage385 behaves like sort order persists across all views386 is set on the dashboard_projects_path387 is set on the explore_projects_path388 is set on the group_canonical_path389 is set on the details_group_path390 from group details391 behaves like sort order persists across all views392 is set on the dashboard_projects_path393 is set on the explore_projects_path394 is set on the group_canonical_path395 is set on the details_group_path396issuable list397 counts upvotes, downvotes and notes count for each Issue398 sorts labels alphabetically399 counts upvotes, downvotes and notes count for each Merge request400 sorts labels alphabetically401 displays a warning if counting the number of issues times out402 counts merge requests closing issues icons for each issue403Projects > Members > Sorting404 sorts by account by default405 sorts by max role ascending406 sorts by max role descending407 sorts by user created on ascending408 sorts by user created on descending409 sorts by last activity ascending410 sorts by last activity descending411 sorts by access granted ascending412 sorts by access granted descending413 sorts by account ascending414 sorts by account descending415 sorts by last sign-in ascending416 sorts by last sign-in descending417Internal Project Snippets Access418 GET /:project_path/snippets419DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)420 is expected to be allowed for admin421DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)422 is expected to be allowed for owner423DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)424 is expected to be allowed for maintainer425DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)426 is expected to be allowed for developer427DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)428 is expected to be allowed for reporter429DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)430 is expected to be allowed for guest431DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)432 is expected to be allowed for user433 is expected to be denied for external434 is expected to be denied for visitor435 GET /:project_path/snippets/new436 is allowed for admin when admin mode is enabled437 is denied for admin when admin mode is disabled438 is expected to be allowed for owner439 is expected to be allowed for maintainer440 is expected to be allowed for developer441 is expected to be allowed for reporter442 is expected to be denied for guest443 is expected to be denied for user444 is expected to be denied for external445 is expected to be denied for visitor446 GET /:project_path/snippets/:id447 for an internal snippet448 is expected to be allowed for admin449 is expected to be allowed for owner450 is expected to be allowed for maintainer451 is expected to be allowed for developer452 is expected to be allowed for reporter453 is expected to be allowed for guest454 is expected to be allowed for user455 is expected to be denied for external456 is expected to be denied for visitor457 for a private snippet458 is allowed for admin when admin mode is enabled459 is denied for admin when admin mode is disabled460 is expected to be allowed for owner461 is expected to be allowed for maintainer462 is expected to be allowed for developer463 is expected to be allowed for reporter464 is expected to be allowed for guest465 is expected to be denied for user466 is expected to be denied for external467 is expected to be denied for visitor468 GET /:project_path/snippets/:id/raw469 for an internal snippet470 is expected to be allowed for admin471 is expected to be allowed for owner472 is expected to be allowed for maintainer473 is expected to be allowed for developer474 is expected to be allowed for reporter475 is expected to be allowed for guest476 is expected to be allowed for user477 is expected to be denied for external478 is expected to be denied for visitor479 for a private snippet480 is allowed for admin when admin mode is enabled481 is denied for admin when admin mode is disabled482 is expected to be allowed for owner483 is expected to be allowed for maintainer484 is expected to be allowed for developer485 is expected to be allowed for reporter486 is expected to be allowed for guest487 is expected to be denied for user488 is expected to be denied for external489 is expected to be denied for visitor490Issue boards sidebar labels select491 group boards492 in the top-level group board493 selecting an issue from a direct descendant project494 when editing labels495 displays the label from the top-level group496 displays the label from the project497 does not display labels from the project's siblings or their descendents498 selecting an issue from a subgroup's project499 when editing labels500 displays the label from the top-level group501 displays the label from the subgroup502 displays the label from the project503 does not display labels from the subgroup's siblings (project or group)504Incident details505DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. To continue taking non-deterministic result, use `.take` / `.take!` instead. (called from block in incident at /builds/gitlab-org/gitlab/app/controllers/projects/incidents_controller.rb:28)506 routes the user to the incident details page when the `issue_type` is set to incident507DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. To continue taking non-deterministic result, use `.take` / `.take!` instead. (called from block in incident at /builds/gitlab-org/gitlab/app/controllers/projects/incidents_controller.rb:28)508 routes the user to the issue details page when the `issue_type` is set to issue509 when a developer+ displays the incident510DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. To continue taking non-deterministic result, use `.take` / `.take!` instead. (called from block in incident at /builds/gitlab-org/gitlab/app/controllers/projects/incidents_controller.rb:28)511 shows correct elements on the page512 escalation status513DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. To continue taking non-deterministic result, use `.take` / `.take!` instead. (called from block in incident at /builds/gitlab-org/gitlab/app/controllers/projects/incidents_controller.rb:28)514 has an interactable escalation status widget515Project > User views empty wiki516 behaves like User views empty wiki517 when project is public518 behaves like empty wiki message519 shows the empty state message with the expected elements520 when issue tracker is private521 behaves like empty wiki message522 shows the empty state message with the expected elements523 when issue tracker is disabled524 behaves like empty wiki message525 shows the empty state message with the expected elements526 and user is logged in527 and user is not a member528 behaves like empty wiki message529 shows the empty state message with the expected elements530 and user is a member531 behaves like empty wiki message532 shows the empty state message with the expected elements533 when project is private534 behaves like wiki is not found535 shows an error message536 and user is logged in537 and user is not a member538 behaves like wiki is not found539 shows an error message540 and user is a member541 behaves like empty wiki message542 shows the empty state message with the expected elements543 and user is a maintainer544 behaves like empty wiki message545 shows the empty state message with the expected elements546 and Confluence is already enabled547 behaves like empty wiki message548 shows the empty state message with the expected elements549Dashboard Projects550 avoids an N+1 query in dashboard index551 behaves like an autodiscoverable RSS feed with current_user's feed token552 has an RSS autodiscovery link tag with current_user's feed token553 when user has access to the project554 shows role badge555 when role changes556 displays the right role557 when last_repository_updated_at, last_activity_at and update_at are present558Skipping ./spec/features/dashboard/projects_spec.rb[1:3:1] 'Dashboard Projects when last_repository_updated_at, last_activity_at and update_at are present shows the last_repository_updated_at attribute as the update date' because it's flaky.559 shows the last_repository_updated_at attribute as the update date (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)560 shows the last_activity_at attribute as the update date561 when last_repository_updated_at and last_activity_at are missing562 shows the updated_at attribute as the update date563 when on Your projects tab564 shows all projects by default565 shows personal projects on personal projects tab566 sorts projects by most stars when sorting by most stars567 shows tabs to filter by all projects or personal568 when on Starred projects tab569 shows only starred projects570 does not show tabs to filter by all projects or personal571 with a pipeline572 shows that the last pipeline passed573 guest user of project and project has private pipelines574 behaves like hidden pipeline status575 does not show the pipeline status576 when last_pipeline is missing577 behaves like hidden pipeline status578 does not show the pipeline status579 with topics580 when project has topics581 shows project topics if exist582 when project does not have topics583 does not show project topics584 last push widget585 shows "Create merge request" button586User comments on commit587 when adding new comment588 adds comment589 when editing comment590 edits comment591 when deleting comment592 deletes comment593 when checking task lists594 allows the tasks to be checked595Projects > Settings > User manages project members596 cancels a team member597 imports a team from another project598 shows all members of project shared group599User uses search filters600 when filtering by group601 shows group projects602 when the group filter is set603 clear filter button604 removes Group and Project filters605 when filtering by project606 shows a project607 when the project filter is set608 clear filter button609 removes Project filters610Dashboard snippets611 when the project has snippets612DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)613 shows new snippet button in header614 behaves like paginated snippets615DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)616 is limited to 20 items per page617 clicking on the link to the second page618DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)619DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)620 shows the remaining snippets621 when there are no project snippets622DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)623 shows the empty state when there are no snippets624DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)625 shows new snippet button in main content area626DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)627 shows documentation button in main comment area628 filtering by visibility629DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)630 contains all snippets of logged user631DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)632DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)633 contains all private snippets of logged user when clicking on private634DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)635DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)636 contains all internal snippets of logged user when clicking on internal637DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)638DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)639 contains all public snippets of logged user when clicking on public640 behaves like tabs with counts641DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)642 shows a tab for All snippets and count643DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)644 shows a tab for Private snippets and count645DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)646 shows a tab for Internal snippets and count647DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)648 shows a tab for Public snippets and count649 as an external user650 without snippets651DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)652 hides new snippet button653 with snippets654DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. 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)655 hides new snippet button656Merge request > User sees revert modal657 without page reload after merge validates js correctly loaded658 behaves like showing the revert modal659Skipping ./spec/features/user_sees_revert_modal_spec.rb[1:1:1:1] 'Merge request > User sees revert modal without page reload after merge validates js correctly loaded behaves like showing the revert modal shows the revert modal' because it's flaky.660 shows the revert modal (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)661 with page reload validates js correctly loaded662 behaves like showing the revert modal663 shows the revert modal664Projects > Show > Download buttons665 when checking project main page666 behaves like archive download buttons667 when static objects external storage is enabled668 private project669 shows archive download buttons with external storage URL prepended and user token appended to their href670 public project671 shows archive download buttons with external storage URL prepended to their href672 when static objects external storage is disabled673 shows default archive download buttons674 with artifacts675 shows download artifacts button676 download links have download attribute677Profile > GPG Keys678 user sees their key679 user removes a key via the key index680 user revokes a key via the key index681 User adds a key682 saves the new key683 with multiple subkeys684Admin disables 2FA for a user685 successfully686 for a user without 2FA enabled687Merge Requests > User filters by draft688 filters results689 does not allow filtering by is not equal690User creates milestone691 creates milestone692Canonical link693 behaves like does not show canonical link694 is expected not to have xpath "//link[@rel=\"canonical\"]"695 behaves like shows canonical link696 is expected to have xpath "//link[@rel=\"canonical\" and @href=\"http://www.example.com/user217/project116/-/issues/1\"]"697 behaves like shows canonical link698 is expected to have xpath "//link[@rel=\"canonical\" and @href=\"http://www.example.com/user217/project116/-/issues?state=opened\"]"699 behaves like does not show canonical link700 is expected not to have xpath "//link[@rel=\"canonical\"]"701 behaves like shows canonical link702 is expected to have xpath "//link[@rel=\"canonical\" and @href=\"http://www.example.com/user217/project116\"]"703 behaves like shows canonical link704 is expected to have xpath "//link[@rel=\"canonical\" and @href=\"http://www.example.com/user217/project116?foo=bar\"]"705 behaves like shows canonical link706 is expected to have xpath "//link[@rel=\"canonical\" and @href=\"http://www.example.com/explore/projects\"]"707User activates Emails on push708 activates integration709Help Pages710 Get the main help page711 quick link shortcuts712 focuses search bar713 opens shortcuts help dialog714 with version check enabled715 renders the version check badge716 when help page is customized717 displays custom help page text718 hides marketing content when enabled719 uses a custom support url720listing forks of a project721 shows the forked project in the list with commit as description722 does not show the commit message when an external authorization service is used723Repository Settings > User sees revoke deploy token modal724 shows the revoke deploy token modal725User updates Alert Management status726 when a developer+ displays the alerts list and the alert service is enabled they can update an alert status727 shows the alert table with an alert status dropdown728 updates the alert status729User edits milestone730 shows the right start date and due date731Creating a new project milestone732 description has emoji autocomplete733User RSS734 when signed in735 behaves like it has an RSS button with current_user's feed token736 shows the RSS button with current_user's feed token737 when signed out738 behaves like it has an RSS button without a feed token739 shows the RSS button without a feed token740Sentry741 does not load sentry if sentry is disabled742 loads sentry if sentry is enabled743Knapsack report was generated. Preview:744{745 "spec/features/boards/sidebar_spec.rb": 248.15479763199983,746 "spec/features/merge_request/user_sees_avatar_on_diff_notes_spec.rb": 218.20562416100074,747 "spec/features/projects/branches_spec.rb": 144.47792378600025,748 "spec/features/admin/integrations/instance_integrations_spec.rb": 106.14010131500072,749 "spec/features/projects/branches/user_views_branches_spec.rb": 72.12797345299987,750 "spec/features/projects/user_sorts_projects_spec.rb": 56.016228713999226,751 "spec/features/issuables/issuable_list_spec.rb": 46.639698462000524,752 "spec/features/projects/members/sorting_spec.rb": 45.619729433999964,753 "spec/features/security/project/snippet/internal_access_spec.rb": 34.92977296800018,754 "spec/features/boards/sidebar_labels_in_namespaces_spec.rb": 36.485139557000366,755 "spec/features/incidents/incident_details_spec.rb": 32.48498967699925,756 "spec/features/projects/wiki/user_views_wiki_empty_spec.rb": 25.814772961000926,757 "spec/features/dashboard/projects_spec.rb": 22.139622330001657,758 "spec/features/projects/commit/user_comments_on_commit_spec.rb": 25.293580245999692,759 "spec/features/projects/settings/user_manages_project_members_spec.rb": 18.946480468001027,760 "spec/features/search/user_uses_search_filters_spec.rb": 19.937068403000012,761 "spec/features/dashboard/snippets_spec.rb": 13.494871263001187,762 "spec/features/user_sees_revert_modal_spec.rb": 16.16142269899865,763 "spec/features/projects/show/download_buttons_spec.rb": 12.719226802999401,764 "spec/features/profiles/gpg_keys_spec.rb": 11.799744063000617,765 "spec/features/admin/admin_disables_two_factor_spec.rb": 8.567038853001577,766 "spec/features/merge_requests/user_filters_by_draft_spec.rb": 9.86675612900035,767 "spec/features/milestones/user_creates_milestone_spec.rb": 8.143079041001329,768 "spec/features/canonical_link_spec.rb": 6.045953546999954,769 "spec/features/projects/integrations/user_activates_emails_on_push_spec.rb": 6.885038293001344,770 "spec/features/help_pages_spec.rb": 5.275524306000079,771 "spec/features/projects/forks/fork_list_spec.rb": 7.9712476519998745,772 "spec/features/projects/settings/user_sees_revoke_deploy_token_modal_spec.rb": 3.909826866000003,773 "spec/features/alert_management/user_updates_alert_status_spec.rb": 5.382971259999977,774 "spec/features/milestones/user_edits_milestone_spec.rb": 3.2921984960012196,775 "spec/features/projects/milestones/new_spec.rb": 2.580696111999714,776 "spec/features/users/rss_spec.rb": 1.4715281640001194,777 "spec/features/sentry_js_spec.rb": 0.6190631499994197778}779Knapsack global time execution for tests: 21m 17s780Pending: (Failures listed here are expected and do not affect your suite's status)781 1) Dashboard Projects when last_repository_updated_at, last_activity_at and update_at are present shows the last_repository_updated_at attribute as the update date782 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example783 # ./spec/features/dashboard/projects_spec.rb:50784 2) Merge request > User sees revert modal without page reload after merge validates js correctly loaded behaves like showing the revert modal shows the revert modal785 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example786 # ./spec/features/user_sees_revert_modal_spec.rb:11787Finished in 21 minutes 21 seconds (files took 1 minute 4.66 seconds to load)788268 examples, 0 failures, 2 pending789Failed to write to log, write log/workhorse-test.log: file already closed790RSpec exited with 0.791No examples to retry, congrats!793Not uploading cache ruby-gems-debian-bullseye-ruby-2.7-10 due to policy794Not uploading cache gitaly-ruby-gems-debian-bullseye-ruby-2.7-10 due to policy796Uploading artifacts...797coverage/: found 5 matching files and directories 798crystalball/: found 2 matching files and directories 799deprecations/: found 14 matching files and directories 800knapsack/: found 3 matching files and directories 801rspec/: found 9 matching files and directories 802WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory 803log/*.log: found 19 matching files and directories 804WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2673683087/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com805WARNING: Retrying... context=artifacts-uploader error=request redirected806Uploading artifacts as "archive" to coordinator... 201 Created id=2673683087 responseStatus=201 Created token=j4pvmUrk807Uploading artifacts...808rspec/junit_rspec.xml: found 1 matching files and directories 809WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2673683087/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com810WARNING: Retrying... context=artifacts-uploader error=request redirected811Uploading artifacts as "junit" to coordinator... 201 Created id=2673683087 responseStatus=201 Created token=j4pvmUrk813Job succeeded