rspec system pg12 14/24
Passed Started
by
@fguibert
Florie Guibert
1Running with gitlab-runner 15.2.0~beta.17.g34ae4a68 (34ae4a68)2 on green-2.private.runners-manager.gitlab.com/gitlab.com/gitlab-org GaSD-S1F3 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:fd40b0aa863019e7fe9616bf6665ba24d356a369a8b92582a8df89544e3b7544 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:fc314d19087f24a5d21b479ce7a6dc7778b8c941d21ecbe4d62760c7dc533470 ...18Running on runner-gasd-s1f-project-278964-concurrent-0 via runner-gasd-s1f-private-1657155075-b033eec0...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: 107798, done. 25remote: Counting objects: 100% (107798/107798), done. 26remote: Compressing objects: 100% (76542/76542), done. 27remote: Total 107798 (delta 42645), reused 69839 (delta 27219), pack-reused 0 28Receiving objects: 100% (107798/107798), 104.24 MiB | 33.27 MiB/s, done.29Resolving deltas: 100% (42645/42645), done.31 * [new ref] refs/pipelines/581948065 -> refs/pipelines/58194806532Checking out 5ef8e465 as refs/merge-requests/91652/merge...33Skipping Git submodules setup34$ git remote set-url origin "${CI_REPOSITORY_URL}"36Checking cache for ruby-gems-debian-bullseye-ruby-2.7-14...37cache.zip is up to date 38Successfully extracted cache39Checking cache for gitaly-ruby-gems-debian-bullseye-ruby-2.7-14...40Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/gitaly-ruby-gems-debian-bullseye-ruby-2.7-14 41Successfully extracted cache43Downloading artifacts for compile-test-assets (2688594864)...44Downloading artifacts from coordinator... ok id=2688594864 responseStatus=200 OK token=jF8veMVE45Downloading artifacts for detect-tests (2688594870)...46Downloading artifacts from coordinator... ok id=2688594870 responseStatus=200 OK token=jF8veMVE47Downloading artifacts for retrieve-tests-metadata (2688594877)...48Downloading artifacts from coordinator... ok id=2688594877 responseStatus=200 OK token=jF8veMVE49Downloading artifacts for setup-test-env (2688594868)...50Downloading artifacts from coordinator... ok id=2688594868 responseStatus=200 OK token=jF8veMVE52Using docker image sha256:fd40b0aa863019e7fe9616bf6665ba24d356a369a8b92582a8df89544e3b7544 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:fc314d19087f24a5d21b479ce7a6dc7778b8c941d21ecbe4d62760c7dc533470 ...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 9 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 10 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_14_24_report.json231FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json232FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg12_14_24_report.json233NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg12_14_24_report.json234SKIPPED_FLAKY_TESTS_REPORT_PATH: rspec/flaky/skipped_flaky_tests_rspec_system_pg12_14_24_report.txt235RETRIED_TESTS_REPORT_PATH: rspec/flaky/retried_tests_rspec_system_pg12_14_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 1.554404568 seconds243Pipelines244Starting the Capybara driver server...245 when user is logged in246 GET /:project/-/pipelines247 scope248 when displaying all249Capybara starting Puma...250* Version 5.6.2 , codename: Birdie's Version251* Min threads: 0, max threads: 4252* Listening on unix:///tmp/20220707-464-7ojspj253 contains pipeline commit short SHA254 contains branch name255 when displaying running256 contains pipeline commit short SHA257 contains branch name258 when displaying pending259 contains pipeline commit short SHA260 contains branch name261 when displaying finished262 contains pipeline commit short SHA263 contains branch name264 when displaying branches265 contains pipeline commit short SHA266 contains branch name267 header tabs268 shows a tab for All pipelines and count269 shows a tab for Finished pipelines and count270 shows a tab for Branches271 shows a tab for Tags272 updates content when tab is clicked273 navigation links274 renders "CI lint" link275 renders "Run pipeline" link276 when pipeline is cancelable277 indicates that pipeline can be canceled278 when canceling279 indicated that pipelines was canceled280 when pipeline is retryable281 indicates that pipeline can be retried282 when retrying283 shows running pipeline that is not retryable284 when pipeline is detached merge request pipeline285 behaves like detached merge request pipeline286Locator Integer:1 for selector :link must be an instance of String or Symbol. This will raise an error in a future version of Capybara.287 shows pipeline information without pipeline ref288 when source project is a forked project289 behaves like detached merge request pipeline290Locator Integer:1 for selector :link must be an instance of String or Symbol. This will raise an error in a future version of Capybara.291 shows pipeline information without pipeline ref292 when pipeline is merge request pipeline293 behaves like Correct merge request pipeline information294Locator Integer:1 for selector :link must be an instance of String or Symbol. This will raise an error in a future version of Capybara.295 does not show detached tag for the pipeline, and shows the link of the merge requestand does not show the ref of the pipeline296 when source project is a forked project297 behaves like Correct merge request pipeline information298Locator Integer:1 for selector :link must be an instance of String or Symbol. This will raise an error in a future version of Capybara.299 does not show detached tag for the pipeline, and shows the link of the merge requestand does not show the ref of the pipeline300 when pipeline has configuration errors301 contains badge that indicates errors302 contains badge with tooltip which contains error303 contains badge that indicates failure reason304 contains badge with tooltip which contains failure reason305 with manual actions306 has a dropdown with play button307 has link to the manual action308 when manual action was played309 enqueues manual action job310 when there is a delayed job311 has a dropdown for actionable jobs312Skipping ./spec/features/projects/pipelines/legacy_pipelines_spec.rb[1:1:1:10:2] 'Pipelines when user is logged in GET /:project/-/pipelines when there is a delayed job has link to the delayed job's action' because it's flaky.313 has link to the delayed job's action (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)314 when delayed job is expired already315 shows 00:00:00 as the remaining time316 when user played a delayed job immediately317Skipping ./spec/features/projects/pipelines/legacy_pipelines_spec.rb[1:1:1:10:4:1] 'Pipelines when user is logged in GET /:project/-/pipelines when there is a delayed job when user played a delayed job immediately enqueues the delayed job' because it's flaky.318 enqueues the delayed job (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)319 for generic statuses320 when preparing321 is cancelable322 shows the pipeline as preparing323 when running324 is cancelable325 has pipeline running326 when canceling327 indicates that pipeline was canceled328 when failed329 is not retryable330 has failed pipeline331 downloadable pipelines332 with artifacts333 has artifacts dropdown334 with artifacts expired335 is expected not to have visible css "[data-testid=\"artifact-item\"]"336 without artifacts337 is expected not to have visible css "[data-testid=\"artifact-item\"]"338 with trace artifact339 does not show trace artifact as artifacts340 mini pipeline graph341 renders a mini pipeline graph342 when clicking a stage badge343 opens a dropdown344 is possible to cancel pending build345 for a failed pipeline346 displays the failure reason347 with pagination348 renders pagination349 renders second page of pipelines350 shows updated content351 with pipeline key selection352 changes the Pipeline ID column for Pipeline IID353 GET /:project/-/pipelines/show354 shows a graph with grouped stages355 POST /:project/-/pipelines356 for valid commit357 with gitlab-ci.yml358Skipping ./spec/features/projects/pipelines/legacy_pipelines_spec.rb[1:1:3:1:1:1] 'Pipelines when user is logged in POST /:project/-/pipelines for valid commit with gitlab-ci.yml creates a new pipeline' because it's flaky.359 creates a new pipeline (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)360 when variables are specified361Skipping ./spec/features/projects/pipelines/legacy_pipelines_spec.rb[1:1:3:1:1:2:1] 'Pipelines when user is logged in POST /:project/-/pipelines for valid commit with gitlab-ci.yml when variables are specified creates a new pipeline with variables' because it's flaky.362 creates a new pipeline with variables (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)363 without gitlab-ci.yml364 is expected to have text "Missing CI config file"365Skipping ./spec/features/projects/pipelines/legacy_pipelines_spec.rb[1:1:3:1:2:2] 'Pipelines when user is logged in POST /:project/-/pipelines for valid commit without gitlab-ci.yml creates a pipeline after first request failed and a valid gitlab-ci.yml fileis available when trying again' because it's flaky.366 creates a pipeline after first request failed and a valid gitlab-ci.yml fileis available when trying again (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)367 Reset runner caches368 has a clear caches button369 user clicks the button370 when project already has jobs_cache_index371 increments jobs_cache_index372 when project does not have jobs_cache_index373 sets jobs_cache_index to 1374 Run Pipelines375 new pipeline page376 has field to add a new pipeline377 find pipelines378 shows filtered pipelines379 Empty State380DEPRECATION WARNING: publish_to_database is deprecated and should not be used for reporting anymore (called from block in enable_runners_availability_section_experiment at /builds/gitlab-org/gitlab/app/controllers/projects/pipelines_controller.rb:350)381 renders empty state382 when user is not logged in383 when project is public384 without pipelines385 is expected to have text "This project is not currently set up to run pipelines."386 when project is private387 redirects the user to sign_in and displays the flash alert388Issues > User edits issue389 with authorized user390 from edit page391 previews content392 allows user to select unassigned393 with due date394Locator Integer:2 for selector :button must be an instance of String or Symbol. This will raise an error in a future version of Capybara.395 saves with due date396 warns about version conflict397 from issue#show398 update labels399 will not send ajax request when no data is changed400 can add label to issue401 can remove label from issue by clicking on the label `x` button402 can remove label without removing label added via quick action403 update assignee404 when GraphQL assignees widget feature flag is disabled405 by authorized user406 allows user to select unassigned407 allows user to select an assignee408 allows user to unselect themselves409 by unauthorized user410 shows assignee text411 when GraphQL assignees widget feature flag is enabled412 by authorized user413 allows user to select unassigned414 allows user to select an assignee415 allows user to unselect themselves416 by unauthorized user417 shows assignee text418 update milestone419 by authorized user420 allows user to select no milestone421 allows user to de-select milestone422 allows user to search milestone423 by unauthorized user424 shows milestone text425 update due date426Locator Integer:3 for selector :button must be an instance of String or Symbol. This will raise an error in a future version of Capybara.427 adds due date to issue428Locator Integer:3 for selector :button must be an instance of String or Symbol. This will raise an error in a future version of Capybara.429 removes due date from issue430 with unauthorized user431 from issue#show432 updating labels433 cannot edit labels434 cannot remove label with a click as it has no `x` button435Issues > Labels bulk assignment436 as an allowed user437 sidebar438 is present when bulk edit is enabled439 is not present when bulk edit is disabled440 can bulk assign441 a label442 to all issues443 is expected not to have text "frontend"444 to some issues445 is expected not to have text "frontend"446 to an issue447 is expected not to have text "frontend"448 to an issue by selecting the label first449 is expected not to have text "frontend"450 multiple labels451 to all issues452 is expected to have text "feature"453 to a issue454 is expected not to have text "feature"455 can assign a label to all issues when label is present456 is expected to have text "bug"457 can bulk un-assign458 all labels to all issues459 is expected not to have text "feature"460 a label to a issue461 is expected to have text "feature"462 a label and keep the others label463 is expected to have text "feature"464 toggling a milestone465 setting a milestone466 keeps labels467 setting a milestone and adding another label468 keeps existing label and new label is present469 setting a milestone and removing existing label470 keeps existing label and new label is present471 unsetting a milestone472 keeps labels473 toggling checked issues474 is expected to have text "feature"475 mark previously toggled label476 is expected to have text "feature"477 unmarking common label478 applies label from filtered results479 as a guest480 cannot bulk assign labels481 is expected not to have visible field "Issue 1" that is not disabled that is not checked482New/edit issue483 new issue484 allows user to create new issue485 displays an error message when submitting an invalid form486 correctly updates the dropdown toggle when removing a label487 clears label search input field when a label is selected488 correctly updates the selected user when changing assignee489 description has autocomplete490 shorten users API pagination limit491 displays selected users even if they are not part of the original API call492 single assignee493 unselects other assignees when unassigned is selected494 toggles assign to me when current user is selected and unselected495 displays issue type options in the dropdown496 when user is guest497 behaves like type option is visible498 shows issue option499 behaves like type option is missing500 does not show incident option501 when user is reporter502 behaves like type option is visible503 shows issue option504 behaves like type option is visible505 shows incident option506 milestone507 escapes milestone508 new issue with query parameters509 leaves the description blank if no query parameters are specified510 fills the description from the issue[description] query parameter511 fills the description from the issuable_template query parameter512 fills the description from the issuable_template and issue[description] query parameters513 new issue from related issue514 does not offer to link the new issue to any other issues if the URL parameter is absent515 links the new issue and the issue of origin516 links the new incident and the incident of origin517 does not link the new issue to any other issues if the checkbox is not checked518 guest519 does not offer to link the new issue to an issue that the user does not have access to520 edit issue521 allows user to update issue522 description has autocomplete523 inline edit524 opens inline edit form with shortcut525 sub-group project526 creates project label from dropdown527Merge request > User sees diff528 when linking to note529 with unresolved note530 shows expanded note531 with resolved note532 shows expanded note533 when merge request has overflow534 displays warning535 when editing file536 as author537 contains direct edit link538 when file contains html539 escapes any HTML special characters in the diff chunk header540 when file is stored in LFS541 when LFS is enabled on the project542 when file is an image543 shows an error message544 when file is not an image545 shows an error message546 when LFS is not enabled547 displays the diff548Projects > Settings > User manages merge request settings549 shows "Merge commit" strategy550 shows "Merge commit with semi-linear history " strategy551 shows "Fast-forward merge" strategy552 shows Squash commit options553 when Merge Request and Pipelines are initially enabled554 when Pipelines are initially enabled555 shows the Merge Requests settings556 when Pipelines are initially disabled557 shows the Merge Requests settings that do not depend on Builds feature558 when Merge Request are initially disabled559 does not show the Merge Requests settings560 Checkbox to enable merge request link561 is initially checked562 when unchecked sets :printing_merge_request_link_enabled to false563 Checkbox to remove source branch after merge564 is initially checked565 when unchecked sets :remove_source_branch_after_merge to false566 Squash commits when merging567 initially has :squash_option set to :default_off568 allows :squash_option to be set to :default_on569 allows :squash_option to be set to :always570 allows :squash_option to be set to :never571 target project settings572 does not show target project section573 when project is a fork574 allows to change merge request target project behavior575User Cluster576 when user does not have a cluster and visits cluster index page577 when user filled form with valid parameters578 user sees a cluster details page579 user sees RBAC is enabled by default580 user sees namespace per environment is enabled by default581 when user filled form with invalid parameters582 user sees a validation error583 when user does have a cluster and visits cluster page584 user sees a cluster details page585 when user disables the cluster586 user sees the successful message587 when user changes cluster parameters588 user sees the successful message589 when user destroys the cluster590 user sees creation form with the successful message591Pages edits pages settings592 when user is the owner593 does not see anything to destroy594 when pages deployed595 renders Access pages596 does not render access control warning597 when pages are disabled in the project settings598 renders disabled warning599 when access control is enabled in gitlab settings600 renders access control warning601 when pages are public602 does not render access control warning603 when support for external domains is disabled604 renders message that support is disabled605 project settings page606 renders "Pages" tab607 when pages are disabled608 does not render "Pages" tab609 HTTPS settings610 tries to change the setting611 setting could not be updated612 tries to change the setting613 non-HTTPS domain exists614 the setting is disabled615 HTTPS pages are disabled616 the setting is unavailable617 Remove page618 when pages are deployed619 removes the pages620Thread Comments Commit621 has class .js-note-emoji622 behaves like thread comments for commit and snippet623Skipping ./spec/features/discussion_comments/commit_spec.rb[1:1:1] 'Thread Comments Commit behaves like thread comments for commit and snippet clicking "Comment" will post a comment' because it's flaky.624 clicking "Comment" will post a comment (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)625 when the toggle is clicked626 has a "Comment" item (selected by default) and "Start thread" item627 closes the menu when clicking the toggle or body628 clicking the ul padding or divider should not change the text629 when selecting "Start thread"630 updates the submit button text and closes the dropdown631 creating a thread632 clicking "Start thread" will post a thread633 when opening the menu634 has "Start thread" selected635 when selecting "Comment"636 updates the submit button text and closes the dropdown637Blob shortcuts638 pressing "a"639 On an Issue640 opens assignee dropdown for editing641 On a Merge Request642 opens assignee dropdown for editing643 pressing "m"644 On an Issue645 opens milestones dropdown for editing646 On a Merge Request647 opens milestones dropdown for editing648 pressing "l"649 On an Issue650 opens labels dropdown for editing651 On a Merge Request652 opens labels dropdown for editing653Projects > Settings > Visibility settings654 as owner655 project visibility select is available656 project visibility description updates on change657 merge requests select658 hides merge requests section659 given project with merge_requests_disabled access level660 hides merge requests section661 builds select662 hides builds select section663 given project with builds_disabled access level664 hides builds select section665 disable email notifications666 is visible667 accepts the changed state668 as maintainer669 project visibility is locked670 disable email notifications671 is not available672a maintainer edits files on a source-branch of an MR from a fork673 mentions commits will go to the source branch674 allows committing to the source branch675Projects > Snippets > Project snippet676 behaves like show and render proper snippet blob677 Ruby file678 displays the blob679 Markdown file680 visiting directly681 displays the blob using the rich viewer682 switching to the simple viewer683 displays the blob using the simple viewer684 switching to the rich viewer again685 displays the blob using the rich viewer686 visiting with a line number anchor687 displays the blob using the simple viewer688 behaves like does not show New Snippet button689 is expected not to have visible link "New snippet"690Projects settings691 can toggle sections by clicking the title or button692 forking enabled693 toggles forking enabled / disabled694 default award emojis695 shows award emojis by default696 disables award emojis when the checkbox is toggled off697Internal references698 when referencing to open issue699 from private project700 from merge request701 when user has access to private project702Skipping ./spec/features/issuables/markdown_references/internal_references_spec.rb[1:1:1:2:2:1] 'Internal references when referencing to open issue from private project from merge request when user has access to private project shows references' because it's flaky.703 shows references (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)704 when referencing to open merge request705 from private project706 from merge request707 when user has access to private project708 shows references709Reportable note on issue710 behaves like reportable note711 has an edit button712 has a `More actions` dropdown713 dropdown has Report and Delete links714Skipping ./spec/features/reportable_note/issue_spec.rb[1:1:4] 'Reportable note on issue behaves like reportable note report button links to a report page' because it's flaky.715 report button links to a report page (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)716User uses search filters717 when filtering by group718 shows group projects719 when the group filter is set720 clear filter button721 removes Group and Project filters722 when filtering by project723 shows a project724 when the project filter is set725 clear filter button726 removes Project filters727Merge request > User sees MR with deleted source branch728 shows a message about missing source branch729 still contains Discussion, Commits and Changes tabs730Contextual sidebar731 when context is a project732 when analyzing the menu733 shows flyout navs when collapsed or expanded apart from on the active item when expanded734 with invite_members_in_side_nav experiment735 allows opening of modal for the candidate experience736 does not have invite members link in side nav for the control experience737 when context is a group738 with invite_members_in_side_nav experiment739 allows opening of modal for the candidate experience740 does not have invite members link in side nav for the control experience741IDE merge request742 user opens merge request743User views milestones744Checking for expected text of nil is confusing and/or pointless since it will always match. Please specify a string or regexp instead. /builds/gitlab-org/gitlab/spec/features/milestones/user_views_milestones_spec.rb:18745 shows milestone746 with issues747 opens milestone748 with associated releases749 with a single associated release750 shows the associated release751 with lots of associated releases752 shows the associated releases and the truncation text753User views milestones with no MR754Checking for expected text of nil is confusing and/or pointless since it will always match. Please specify a string or regexp instead. /builds/gitlab-org/gitlab/spec/features/milestones/user_views_milestones_spec.rb:80755 shows milestone756 opens milestone757Projects > Files > Project owner sees a link to create a license file in empty project758 allows project maintainer creates a license file from a template in Web IDE759Comment sort direction760 on issue page761 saves sort order762Logout/Sign out763 sign out redirects to sign in page764 sign out does not show signed out flash notice765 on a read-only instance766 sign out redirects to sign in page767User paginates issue designs768 paginates to next design769User filters issues770 allows filtering by issues with no specified assignee771 allows filtering by a specified assignee772Issues Feed773 GET /issues774 renders atom feed with url parameters for project issues775 renders atom feed with url parameters for group issues776 when authenticated777 behaves like an authenticated issuable atom feed778 renders atom feed with common issuable information779 behaves like an authenticated issue atom feed780 renders atom feed with additional issue information781 when authenticated via personal access token782 behaves like an authenticated issuable atom feed783 renders atom feed with common issuable information784 behaves like an authenticated issue atom feed785 renders atom feed with additional issue information786 when authenticated via feed token787 behaves like an authenticated issuable atom feed788 renders atom feed with common issuable information789 behaves like an authenticated issue atom feed790 renders atom feed with additional issue information791 when not authenticated792 and the project is private793 redirects to login page794 and the project is public795 behaves like an authenticated issuable atom feed796 renders atom feed with common issuable information797 behaves like an authenticated issue atom feed798 renders atom feed with additional issue information799Projects > Files > User views files page800 user sees folders and submodules sorted together, followed by files801Projects > Settings > LFS settings802 LFS enabled setting803 for maintainer804 displays the correct elements805Project Activity RSS806 when signed in807 behaves like it has an RSS button with current_user's feed token808 shows the RSS button with current_user's feed token809 when signed out810 behaves like it has an RSS button without a feed token811 shows the RSS button without a feed token812Projects > Files > User wants to edit a file813 file has been updated since the user opened the edit page814read-only message815 when database is read-only816 behaves like Read-only instance817 shows read-only banner818 when database is in read-write mode819 behaves like Read-write instance820 does not show read-only banner821User password822 send password reset823 when recaptcha is enabled824 renders recaptcha825 when recaptcha is not enabled826 does not render recaptcha827Knapsack report was generated. Preview:828{829 "spec/features/projects/pipelines/legacy_pipelines_spec.rb": 250.73076604400012,830 "spec/features/issues/user_edits_issue_spec.rb": 181.13310122999997,831 "spec/features/issues/user_bulk_edits_issues_labels_spec.rb": 128.9752847960001,832 "spec/features/issues/form_spec.rb": 96.4235835909999,833 "spec/features/merge_request/user_sees_diff_spec.rb": 75.47480641000016,834 "spec/features/projects/settings/user_manages_merge_requests_settings_spec.rb": 72.4953148699999,835 "spec/features/projects/clusters/user_spec.rb": 58.12479820899989,836 "spec/features/projects/pages/user_edits_settings_spec.rb": 40.27565909899977,837 "spec/features/discussion_comments/commit_spec.rb": 48.0220717279999,838 "spec/features/issuables/shortcuts_issuable_spec.rb": 37.542673811999975,839 "spec/features/projects/settings/visibility_settings_spec.rb": 30.872404844999892,840 "spec/features/merge_request/maintainer_edits_fork_spec.rb": 27.600313886000094,841 "spec/features/projects/snippets/show_spec.rb": 27.297672046000116,842 "spec/features/projects/settings/project_settings_spec.rb": 23.775373485999808,843 "spec/features/issuables/markdown_references/internal_references_spec.rb": 15.20515810400002,844 "spec/features/reportable_note/issue_spec.rb": 15.606500768999922,845 "spec/features/search/user_uses_search_filters_spec.rb": 18.73634068599995,846 "spec/features/merge_request/user_sees_mr_with_deleted_source_branch_spec.rb": 15.479437402000258,847 "spec/features/contextual_sidebar_spec.rb": 11.624495198999739,848 "spec/features/ide/user_opens_merge_request_spec.rb": 11.433647054000176,849 "spec/features/milestones/user_views_milestones_spec.rb": 12.373729681999976,850 "spec/features/projects/files/project_owner_sees_link_to_create_license_file_in_empty_project_spec.rb": 7.7764079339999626,851 "spec/features/issues/user_sorts_issue_comments_spec.rb": 8.885855422000077,852 "spec/features/users/logout_spec.rb": 6.606719779999821,853 "spec/features/projects/issues/design_management/user_paginates_designs_spec.rb": 5.856784947000051,854 "spec/features/issues/user_filters_issues_spec.rb": 7.061746075999963,855 "spec/features/atom/issues_spec.rb": 5.769809274000181,856 "spec/features/projects/files/files_sort_submodules_with_folders_spec.rb": 5.329144052000174,857 "spec/features/projects/settings/lfs_settings_spec.rb": 3.6728912580001634,858 "spec/features/projects/activity/rss_spec.rb": 2.522823234000043,859 "spec/features/refactor_blob_viewer_disabled/projects/files/editing_a_file_spec.rb": 2.7197995449996597,860 "spec/features/read_only_spec.rb": 1.0468921540000338,861 "spec/features/users/password_spec.rb": 0.7973024529997019862}863Knapsack global time execution for tests: 20m 57s864Pending: (Failures listed here are expected and do not affect your suite's status)865 1) Pipelines when user is logged in GET /:project/-/pipelines when there is a delayed job has link to the delayed job's action866 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example867 # ./spec/features/projects/pipelines/legacy_pipelines_spec.rb:327868 2) Pipelines when user is logged in GET /:project/-/pipelines when there is a delayed job when user played a delayed job immediately enqueues the delayed job869 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example870 # ./spec/features/projects/pipelines/legacy_pipelines_spec.rb:359871 3) Pipelines when user is logged in POST /:project/-/pipelines for valid commit with gitlab-ci.yml creates a new pipeline872 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example873 # ./spec/features/projects/pipelines/legacy_pipelines_spec.rb:690874 4) Pipelines when user is logged in POST /:project/-/pipelines for valid commit with gitlab-ci.yml when variables are specified creates a new pipeline with variables875 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example876 # ./spec/features/projects/pipelines/legacy_pipelines_spec.rb:701877 5) Pipelines when user is logged in POST /:project/-/pipelines for valid commit without gitlab-ci.yml creates a pipeline after first request failed and a valid gitlab-ci.yml fileis available when trying again878 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example879 # ./spec/features/projects/pipelines/legacy_pipelines_spec.rb:726880 6) Thread Comments Commit behaves like thread comments for commit and snippet clicking "Comment" will post a comment881 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example882 # ./spec/support/shared_examples/features/discussion_comments_shared_example.rb:13883 7) Internal references when referencing to open issue from private project from merge request when user has access to private project shows references884 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example885 # ./spec/features/issuables/markdown_references/internal_references_spec.rb:65886 8) Reportable note on issue behaves like reportable note report button links to a report page887 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example888 # ./spec/support/shared_examples/features/reportable_note_shared_examples.rb:32889Finished in 21 minutes 2 seconds (files took 1 minute 13.69 seconds to load)890275 examples, 0 failures, 8 pending891Failed to write to log, write log/workhorse-test.log: file already closed892RSpec exited with 0.893No examples to retry, congrats!895Not uploading cache ruby-gems-debian-bullseye-ruby-2.7-14 due to policy896Not uploading cache gitaly-ruby-gems-debian-bullseye-ruby-2.7-14 due to policy898Uploading artifacts...899coverage/: found 5 matching files and directories 900crystalball/: found 2 matching files and directories 901deprecations/: found 5 matching files and directories 902knapsack/: found 3 matching files and directories 903rspec/: found 9 matching files and directories 904WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory 905log/*.log: found 18 matching files and directories 906WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2688595110/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com907WARNING: Retrying... context=artifacts-uploader error=request redirected908Uploading artifacts as "archive" to coordinator... 201 Created id=2688595110 responseStatus=201 Created token=jF8veMVE909Uploading artifacts...910rspec/junit_rspec.xml: found 1 matching files and directories 911WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2688595110/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com912WARNING: Retrying... context=artifacts-uploader error=request redirected913Uploading artifacts as "junit" to coordinator... 201 Created id=2688595110 responseStatus=201 Created token=jF8veMVE915Job succeeded