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

🤖 GitLab Bot 🤖
1Running with gitlab-runner 15.1.0~beta.20.g62206bb2 (62206bb2)2 on blue-4.shared-gitlab-org.runners-manager.gitlab.com/default 8cwZ3F433 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-8cwz3f43-project-278964-concurrent-0 via runner-8cwz3f43-shared-gitlab-org-1656408304-92c58fd2...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: 113684, done. 25remote: Counting objects: 100% (113684/113684), done. 26remote: Compressing objects: 100% (80120/80120), done. 27remote: Total 113684 (delta 47013), reused 73436 (delta 29194), pack-reused 0 28Receiving objects: 100% (113684/113684), 107.95 MiB | 31.76 MiB/s, done.29Resolving deltas: 100% (47013/47013), done.31 * [new ref] refs/pipelines/574770947 -> refs/pipelines/57477094732Checking out f470b997 as refs/merge-requests/90613/merge...33Skipping Git submodules setup34$ git remote set-url origin "${CI_REPOSITORY_URL}"36Checking cache for ruby-gems-debian-bullseye-ruby-2.7-10...37cache.zip is up to date 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 (2649391517)...44Downloading artifacts from coordinator... ok id=2649391517 responseStatus=200 OK token=a6aWGHR345Downloading artifacts for detect-tests (2649391533)...46Downloading artifacts from coordinator... ok id=2649391533 responseStatus=200 OK token=a6aWGHR347Downloading artifacts for retrieve-tests-metadata (2649391540)...48Downloading artifacts from coordinator... ok id=2649391540 responseStatus=200 OK token=a6aWGHR349Downloading artifacts for setup-test-env (2649391527)...50Downloading artifacts from coordinator... ok id=2649391527 responseStatus=200 OK token=a6aWGHR352Using 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 39 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.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 13 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_7_24_report.json231FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json232FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg12_7_24_report.json233NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg12_7_24_report.json234SKIPPED_FLAKY_TESTS_REPORT_PATH: rspec/flaky/skipped_flaky_tests_rspec_system_pg12_7_24_report.txt235RETRIED_TESTS_REPORT_PATH: rspec/flaky/retried_tests_rspec_system_pg12_7_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.155143376 seconds...243Test environment set up in 0.688438878 seconds244Jobs245 GET /:project/jobs246 with no jobs247 shows the empty state page248 with a job249 Pending scope250 shows Pending tab jobs251 Running scope252 shows Running tab jobs253 Finished scope254 shows Finished tab jobs255 All jobs256 shows All tab jobs257 when visiting old URL258 redirects to new URL259 GET /:project/jobs/:id260 Job from project261Starting the Capybara driver server...262Capybara starting Puma...263* Version 5.6.2 , codename: Birdie's Version264* Min threads: 0, max threads: 4265* Listening on unix:///tmp/20220628-465-6u954z266 shows status name267 shows commit`s data268 shows active job269 pipeline info block270 shows pipeline id and source branch271 when pipeline is detached merge request pipeline272 shows merge request iid and source branch273 when source project is a forked project274 shows merge request iid and source branch275 when pipeline is merge request pipeline276 shows merge request iid and source branch277 when source project is a forked project278 shows merge request iid and source branch279 sidebar280 renders escaped tooltip name281 when job is not running282 shows retry button283 if job passed284 does not show New issue button285 if job failed286 shows New issue button287 links to issues/new with the title and description filled in288 when job is running289 job is cancelable290 shows cancel button291 when job is waiting for resource292DEPRECATION WARNING: The asset "ci_favicons/favicon_pending.png" is not present in the asset pipeline.293Falling back to an asset that may be in the public folder.294This behavior is deprecated and will be removed.295To bypass the asset pipeline and preserve this behavior,296use the `skip_pipeline: true` option.297 (called from status_overlay at /builds/gitlab-org/gitlab/lib/gitlab/favicon.rb:33)298DEPRECATION WARNING: The asset "ci_favicons/favicon_pending.png" is not present in the asset pipeline.299Falling back to an asset that may be in the public folder.300This behavior is deprecated and will be removed.301To bypass the asset pipeline and preserve this behavior,302use the `skip_pipeline: true` option.303 (called from status_overlay at /builds/gitlab-org/gitlab/lib/gitlab/favicon.rb:33)304DEPRECATION WARNING: The asset "ci_favicons/favicon_pending.png" is not present in the asset pipeline.305Falling back to an asset that may be in the public folder.306This behavior is deprecated and will be removed.307To bypass the asset pipeline and preserve this behavior,308use the `skip_pipeline: true` option.309 (called from status_overlay at /builds/gitlab-org/gitlab/lib/gitlab/favicon.rb:33)310 shows correct UI components311 Job from other project312 is expected to eq 404313 Download artifacts314 has button to download artifacts315 downloads the zip file when user clicks the download button316 Artifacts expire date317 no expire date defined318 does not have the Keep button319 when expire date is defined320 when user has ability to update job321 when artifacts are unlocked322 keeps artifacts when keep button is clicked323 when artifacts are locked324 shows the keep button325 when user does not have ability to update job326 does not have keep button327 when artifacts expired328 when artifacts are unlocked329 does not have the Keep button330 when artifacts are locked331 has the Keep button332 when visiting old URL333 redirects to new URL334 Raw trace335 is expected to have visible css "[data-testid=\"job-raw-link-controller\"]"336 HTML trace337 when job has an initial trace338 loads job logs339 Variables340 when user is a maintainer341 when variables are stored in trigger_request342 behaves like no reveal button variables behavior343 renders a hidden value with no reveal values button344 when variables are stored in pipeline_variables345 behaves like no reveal button variables behavior346 renders a hidden value with no reveal values button347 when user is a maintainer348 when variables are stored in trigger_request349 behaves like reveal button variables behavior350 renders a hidden value with a reveal values button351 reveals values on button click352 when variables are stored in pipeline_variables353 behaves like reveal button variables behavior354 renders a hidden value with a reveal values button355 reveals values on button click356 when job starts environment357 job is successful and has deployment358 shows a link for the job359 shows deployment message360 when there is a cluster used for the deployment361 shows a link to the cluster362 shows the name of the cluster363 when the user is not able to view the cluster364 includes only the name of the cluster without a link365 job is complete and not successful366 shows a link for the job367 deployment still not finished368 shows a link to latest deployment369 when job stops environment370 does not show environment information banner371 environment info in job view372 job with outdated deployment373 shows deployment message374 renders a link to the most recent deployment375 when deployment does not have a deployable376 has an empty href377 job failed to deploy378 shows deployment message379 job will deploy380 when environment exists381 shows deployment message382 when it has deployment383 shows that deployment will be overwritten384 when environment does not exist385 shows deployment message386 job that failed to deploy and environment has not been created387 shows deployment message388 job that will deploy and environment has not been created389 shows deployment message390 Playable manual action391 shows manual action empty state392 plays manual action and shows pending status393 Delayed job394 shows delayed job395 unschedules delayed job and shows manual action396 Non triggered job397 shows empty state398 Pending job399 shows pending empty state400 Canceled job401 with log402 renders job log403 without log404 renders empty state405 Skipped job406 renders empty state407 when job is failed but has no trace408 renders empty state409 with erased job410 renders erased job warning411 without erased job412 does not render erased job warning413 on mobile414 renders collapsed sidebar415 on desktop416 renders expanded sidebar417 stuck418 without active runners available419 renders message about job being stuck because no runners are active420 when available runners can not run specified tag421 renders message about job being stuck because of no runners with the specified tags422 when runners are offline and build has tags423 renders message about job being stuck because of no runners with the specified tags424 without any runners available425 renders message about job being stuck because no runners are available426 without available runners online427 renders message about job being stuck because runners are offline428 POST /:project/jobs/:id/cancel429 Job from project430 loads the page and shows all needed controls431 POST /:project/jobs/:id/retry432 Job from project433 shows the right status and buttons434 Job that current user is not allowed to retry435 does not show the Retry button436 Job that failed because of a forward deployment failure437 shows a modal to warn the user438 retries the job439 GET /:project/jobs/:id/download440 Build from other project441 is expected to eq 404442 GET /:project/jobs/:id/raw443 access source444 job from project445 when job is running446 sends the right headers447 when job is complete448 sends the right headers449 job from other project450 sends the right headers451 when visiting old URL452 redirects to new URL453 GET /:project/jobs/:id/trace.json454 Job from project455 is expected to eq 200456 Job from other project457 is expected to eq 404458 GET /:project/jobs/:id/status459 Job from project460 is expected to eq 200461 Job from other project462 is expected to eq 404463Environments page464 does have a new environment button465 page tabs466 shows "Available" and "Stopped" tab with links467 with one available environment468 in available tab page469 shows one environment470 with environments spanning multiple pages471 renders second page of pipelines472 in stopped tab page473 shows no environments474 when cluster is not reachable475 shows one environment without error476 with one stopped environment477 in available tab page478 shows no environments479 in stopped tab page480 shows one environment481 without environments482 does not show environments and counters are set to zero483 environments table484 when there are no deployments485 shows environments names and counters486 does not show deployments487 shows stop button when environment is not stoppable488 when there are successful deployments489 shows deployment SHA and internal ID490 when builds and manual actions are present491 shows a play button492 allows to play a manual action493 shows a stop button494 does not show external link button495 does not show terminal button496 with external_url497 shows an external link button498 with stop action499 shows a stop button500 when user is a reporter501 does not show stop button502 when kubernetes terminal is available503 when user configured kubernetes from CI/CD > Clusters504 for project maintainer505 shows the terminal button506 when user is a developer507 does not show terminal button508 when there is a delayed job509 has a dropdown for actionable jobs510 has link to the delayed job's action511 when delayed job is expired already512 shows 00:00:00 as the remaining time513 when user played a delayed job immediately514Skipping ./spec/features/projects/environments/environments_spec.rb[1:3:2:3:4:1] 'Environments page environments table when there are successful deployments when there is a delayed job when user played a delayed job immediately enqueues the delayed job' because it's flaky.515 enqueues the delayed job (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)516 when there is a failed deployment517 does not show deployments518 when there is an upcoming deployment519 renders the upcoming deployment520 creating a new environment521 user is a developer522 developer creates a new environment with a valid name523 developer creates a new environment with invalid name524 user is a reporter525 reporters tries to create a new environment526 environments folders527 available environments528 users unfurls an environment folder529 stopped environments530 users unfurls an environment folder531 environments folders view532 user opens folder view533Projects > Files > User uploads files534 when a user has write access535 uploads and commits a new text file536 uploads and commits a new image file537 uploads and commits a new pdf file538 uploads a file to a sub-directory539 uploads and commits a new text file540 uploads and commits a new image file541 uploads and commits a new pdf file542 uploads a file to a sub-directory543 when a user does not have write access544 uploads and commits a new file to a forked project545 uploads and commits a new file to a forked project546Value Stream Analytics547 as an allowed user548 when project is new549 displays metrics with relevant values550 shows active stage with empty message551 when there's value stream analytics data552 displays metrics553 can filter the issues by date554 can filter the metrics by date555 paginates the results556 can navigate directly to a value stream stream stage with filters applied557 as a guest558 does not show the commit stats559 needs permissions to see restricted stages560Labels Hierarchy561 when creating new issuable562 is able to assign ancestor group labels563 issuable sidebar564 on issue sidebar565 behaves like assigning labels from sidebar566 can assign all ancestors labels567 does not find child group labels on dropdown568 issuable filtering569 on project issuable list570 does not filter by descendant group labels571 behaves like filtering by ancestor labels for projects572 filters by ancestor labels573 does not filter by descendant group labels574 on group issuable list575 behaves like filtering by ancestor labels for groups576 filters by ancestors and current group labels577 filters by descendant group labels578 does not filter by descendant group project labels579Merge requests > User lists merge requests580 filters on no assignee581 filters on a specific assignee582 sorts by newest583 sorts by last updated584 sorts by milestone due date585 sorts by merged at586 sorts by closed at587 filters on one label and sorts by milestone due date588 merge request reviewers589 has reviewers in MR list590 shows reviewers avatar count badge if more_reviewers_count > 4591 does not show reviewers avatar count badge if more_reviewers_count <= 4592 while filtering on two labels593 sorts by milestone due date594 filter on assignee and595 sorts by milestone due date596 sorts by recently due milestone597User activates Jira598 user tests Jira integration599 when Jira connection test succeeds600 activates the Jira integration601 when Jira connection test fails602 shows errors when some required fields are not filled in603 activates the Jira integration604 user disables the Jira integration605 saves but does not activate the Jira integration606 does not show the Jira link in the menu607 issue transition settings608 using custom transitions609 using automatic transitions610 disabling issue transitions611Groups > Members > Sort members612 sorts by account by default613 sorts by max role ascending614 sorts by max role descending615 sorts by user created on ascending616 sorts by user created on descending617 sorts by last activity ascending618 sorts by last activity descending619 sorts by access granted ascending620 sorts by access granted descending621 sorts by account ascending622 sorts by account descending623 sorts by last sign-in ascending624 sorts by last sign-in descending625Incident details626 when a developer+ displays the incident627DEPRECATION 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)628 shows the incident629DEPRECATION 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)630 does not show design management631DEPRECATION 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)632 shows the incident tabs633DEPRECATION 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)634 shows the right sidebar mounted with type issue635 escalation status636DEPRECATION 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)637 has an interactable escalation status widget638 when an incident `issue_type` is edited by a signed in user639DEPRECATION 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)640 routes the user to the incident details page when the `issue_type` is set to incident641 when incident details are edited by a signed in user642DEPRECATION 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)643 routes the user to the incident details page when the `issue_type` is set to incident644User views incident645DEPRECATION 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)646 is expected to have header with correct id and link 1, "Description header", and "description-header"647 behaves like page meta description648DEPRECATION 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)649 renders the page with description, og:description, and twitter:description meta tags that contains a plain-text version of the markdown650 user actions651DEPRECATION 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)652 shows the merge request and incident actions653 when user is a guest654DEPRECATION 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)655DEPRECATION 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)656 does not show the incident actions657 when the project is archived658DEPRECATION 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)659DEPRECATION 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)660 hides the merge request and incident actions661 user status662 when showing status of the author of the incident663 behaves like showing user status664DEPRECATION 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)665DEPRECATION 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)666 shows the status667 when showing status of a user who commented on an incident668 behaves like showing user status669DEPRECATION 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)670DEPRECATION 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)671 shows the status672 when status message has an emoji673DEPRECATION 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)674 correctly renders the emoji675Admin mode676 application setting :admin_mode is enabled677 when not in admin mode678 has no leave admin mode button679 can open pages not in admin scope680 is necessary to provide credentials again before opening pages in admin scope681 can enter admin mode682 on a read-only instance683Skipping ./spec/features/admin/admin_mode_spec.rb[1:1:1:5:1] 'Admin mode application setting :admin_mode is enabled when not in admin mode on a read-only instance can enter admin mode' because it's flaky.684 can enter admin mode (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)685 when in admin_mode686 contains link to leave admin mode687Skipping ./spec/features/admin/admin_mode_spec.rb[1:1:2:2] 'Admin mode application setting :admin_mode is enabled when in admin_mode can leave admin mode using main dashboard link' because it's flaky.688 can leave admin mode using main dashboard link (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)689 can open pages not in admin scope690 nav bar691 shows admin dashboard links on bigger screen692 on a read-only instance693 can leave admin mode694 application setting :admin_mode is disabled695 shows no admin mode buttons in navbar696Recent searches697 searching adds to recent searches698 visiting URL with search params adds to recent searches699 saved recent searches are restored last on the list700 searches are scoped to projects701 clicking item fills search input702 clear recent searches button, clears recent searches703 shows flash error when failed to parse saved history704a maintainer edits files on a source-branch of an MR from a fork705 mentions commits will go to the source branch706 allows committing to the source branch707User reverts a commit708 when clicking revert from the dropdown for a commit on pipelines tab709 launches the modal and is able to submit the revert710 when starting from the commit tab711 without creating a new merge request712 reverts a commit713Skipping ./spec/features/projects/commit/user_reverts_commit_spec.rb[1:2:1:2] 'User reverts a commit when starting from the commit tab without creating a new merge request does not revert a previously reverted commit' because it's flaky.714 does not revert a previously reverted commit (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)715 with creating a new merge request716Skipping ./spec/features/projects/commit/user_reverts_commit_spec.rb[1:2:2:1] 'User reverts a commit when starting from the commit tab with creating a new merge request reverts a commit' because it's flaky.717 reverts a commit (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)718 when the project is archived719 does not show the revert button720Groups > Members > List members721 show members from current group and parent722 show user once if member of both current group and parent723 showing status of members724 shows the status725 when user has 2FA enabled726 shows 2FA badge to user with "Owner" access level727 shows 2FA badge to admins728 does not show 2FA badge to users with access level below "Owner"729 shows 2FA badge to themselves730Merge Requests > User filters731 by "approved by"732 filtering by approved-by:none733 applies the filter734 filtering by approved-by:any735 applies the filter736 filtering by approved-by:@username737 applies the filter738 filtering by an approver from a group739 applies the filter740User rebases a merge request741 when merge is regular742 behaves like rebases743 rebases744 when merge is ff-only745 behaves like rebases746 rebases747Dashboard snippets748 when the project has snippets749DEPRECATION 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)750 shows new snippet button in header751 behaves like paginated snippets752DEPRECATION 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)753 is limited to 20 items per page754 clicking on the link to the second page755DEPRECATION 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)756DEPRECATION 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)757 shows the remaining snippets758 when there are no project snippets759DEPRECATION 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)760 shows the empty state when there are no snippets761DEPRECATION 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)762 shows new snippet button in main content area763DEPRECATION 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)764 shows documentation button in main comment area765 filtering by visibility766DEPRECATION 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)767 contains all snippets of logged user768DEPRECATION 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)769DEPRECATION 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)770 contains all private snippets of logged user when clicking on private771DEPRECATION 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)772DEPRECATION 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)773 contains all internal snippets of logged user when clicking on internal774DEPRECATION 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)775DEPRECATION 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)776 contains all public snippets of logged user when clicking on public777 behaves like tabs with counts778DEPRECATION 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)779 shows a tab for All snippets and count780DEPRECATION 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)781 shows a tab for Private snippets and count782DEPRECATION 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)783 shows a tab for Internal snippets and count784DEPRECATION 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)785 shows a tab for Public snippets and count786 as an external user787 without snippets788DEPRECATION 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)789 hides new snippet button790 with snippets791DEPRECATION 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)792 hides new snippet button793Profile > SSH Keys794 user sees their keys795 User adds a key796 auto-populates the title797 saves the new key798 shows a confirmable warning if the key begins with an algorithm name that is unsupported799 when only DSA and ECDSA keys are allowed800 shows a validation error801 User removes a key802 via the key index803 behaves like removes key804 removes key805 via its details page806 behaves like removes key807 removes key808Commit > User uses quick actions809 Tagging a commit810 behaves like tag quick action811 post note to existing commit812 tags this commit813 preview814 removes quick action from note and explains it815Merge requests > User filters by multiple criteria816 filtering by label:~"Won't fix" and assignee:~bug817 applies the filters818 filtering by text, author, assignee, milestone, and label819 filters by text, author, assignee, milestone, and label820Internal Snippets821 normal user822 sees internal snippets823 sees raw internal snippets824Project Commits RSS825 when signed in826 behaves like it has an RSS button with current_user's feed token827 shows the RSS button with current_user's feed token828 behaves like an autodiscoverable RSS feed with current_user's feed token829 has an RSS autodiscovery link tag with current_user's feed token830 when signed out831 behaves like it has an RSS button without a feed token832 shows the RSS button without a feed token833 behaves like an autodiscoverable RSS feed without a feed token834 has an RSS autodiscovery link tag without a feed token835User clicks on merge request tabs836 adds entry to page history837User activates Assembla838 activates integration839Edit group label840 update label with new title841 allows user to delete label842listing forks of a project843 shows the forked project in the list with commit as description844 does not show the commit message when an external authorization service is used845User updates Alert Management status846 when a developer+ displays the alerts list and the alert service is enabled they can update an alert status847 shows the alert table with an alert status dropdown848 updates the alert status849User views integrations850 shows the list of available integrations851Dashboard > label filter852 duplicate labels853 removes duplicate labels854JIRA OAuth Provider855 JIRA DVCS OAuth Authorization856 behaves like Secure OAuth Authorizations857 when user is confirmed858 asks the user to authorize the application859 when user is unconfirmed860 displays an error861User views all merge requests862 shows all merge requests863Knapsack report was generated. Preview:864{865 "spec/features/projects/jobs_spec.rb": 460.5353941770004,866 "spec/features/projects/environments/environments_spec.rb": 185.12060759900032,867 "spec/features/projects/files/user_uploads_files_spec.rb": 136.52056419500013,868 "spec/features/cycle_analytics_spec.rb": 101.6543997370004,869 "spec/features/labels_hierarchy_spec.rb": 75.23092454499965,870 "spec/features/merge_requests/user_lists_merge_requests_spec.rb": 46.00125013300021,871 "spec/features/projects/integrations/user_activates_jira_spec.rb": 53.71385817499959,872 "spec/features/groups/members/sort_members_spec.rb": 44.816136774999904,873 "spec/features/incidents/incident_details_spec.rb": 46.63937989599981,874 "spec/features/incidents/user_views_incident_spec.rb": 31.48488941300002,875 "spec/features/admin/admin_mode_spec.rb": 34.29767568999978,876 "spec/features/issues/filtered_search/recent_searches_spec.rb": 25.54266685699986,877 "spec/features/merge_request/maintainer_edits_fork_spec.rb": 30.58840181100004,878 "spec/features/projects/commit/user_reverts_commit_spec.rb": 24.060278196999207,879 "spec/features/groups/members/list_members_spec.rb": 24.444270779999897,880 "spec/features/merge_requests/user_filters_by_approvals_spec.rb": 22.8432004769993,881 "spec/features/merge_request/user_rebases_merge_request_spec.rb": 15.91470558600031,882 "spec/features/dashboard/snippets_spec.rb": 15.510493384000256,883 "spec/features/profiles/keys_spec.rb": 12.087484284999846,884 "spec/features/commits/user_uses_quick_actions_spec.rb": 11.817857527000342,885 "spec/features/merge_requests/user_filters_by_multiple_criteria_spec.rb": 13.54581934899943,886 "spec/features/snippets/internal_snippet_spec.rb": 9.392124226000305,887 "spec/features/projects/commits/rss_spec.rb": 7.1207419180000215,888 "spec/features/merge_request/user_clicks_merge_request_tabs_spec.rb": 7.413538323000466,889 "spec/features/projects/integrations/user_activates_assembla_spec.rb": 7.419022818000485,890 "spec/features/groups/labels/edit_spec.rb": 6.995085396999457,891 "spec/features/projects/forks/fork_list_spec.rb": 5.675462601999243,892 "spec/features/alert_management/user_updates_alert_status_spec.rb": 5.944257804000699,893 "spec/features/projects/integrations/user_views_services_spec.rb": 4.0069045469999764,894 "spec/features/dashboard/label_filter_spec.rb": 4.23260538500017,895 "spec/features/jira_oauth_provider_authorize_spec.rb": 1.5499731619993327,896 "spec/features/merge_requests/user_views_all_merge_requests_spec.rb": 1.4042683819998274897}898Knapsack global time execution for tests: 24m 33s899Pending: (Failures listed here are expected and do not affect your suite's status)900 1) Environments page environments table when there are successful deployments when there is a delayed job when user played a delayed job immediately enqueues the delayed job901 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example902 # ./spec/features/projects/environments/environments_spec.rb:342903 2) Admin mode application setting :admin_mode is enabled when not in admin mode on a read-only instance can enter admin mode904 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example905 # ./spec/features/admin/admin_mode_spec.rb:63906 3) Admin mode application setting :admin_mode is enabled when in admin_mode can leave admin mode using main dashboard link907 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example908 # ./spec/features/admin/admin_mode_spec.rb:88909 4) User reverts a commit when starting from the commit tab without creating a new merge request does not revert a previously reverted commit910 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example911 # ./spec/features/projects/commit/user_reverts_commit_spec.rb:43912 5) User reverts a commit when starting from the commit tab with creating a new merge request reverts a commit913 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example914 # ./spec/features/projects/commit/user_reverts_commit_spec.rb:55915Finished in 24 minutes 37 seconds (files took 1 minute 11.3 seconds to load)916286 examples, 0 failures, 5 pending917Failed to write to log, write log/workhorse-test.log: file already closed918RSpec exited with 0.919No examples to retry, congrats!921Not uploading cache ruby-gems-debian-bullseye-ruby-2.7-10 due to policy922Not uploading cache gitaly-ruby-gems-debian-bullseye-ruby-2.7-10 due to policy924Uploading artifacts...925coverage/: found 5 matching files and directories 926crystalball/: found 2 matching files and directories 927deprecations/: found 13 matching files and directories 928knapsack/: found 3 matching files and directories 929rspec/: found 9 matching files and directories 930WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory 931log/*.log: found 20 matching files and directories 932WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2649391794/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com933WARNING: Retrying... context=artifacts-uploader error=request redirected934Uploading artifacts as "archive" to coordinator... 201 Created id=2649391794 responseStatus=201 Created token=a6aWGHR3935Uploading artifacts...936rspec/junit_rspec.xml: found 1 matching files and directories 937WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2649391794/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com938WARNING: Retrying... context=artifacts-uploader error=request redirected939Uploading artifacts as "junit" to coordinator... 201 Created id=2649391794 responseStatus=201 Created token=a6aWGHR3941Job succeeded