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

🤖 GitLab Bot 🤖
1Running with gitlab-runner 15.1.0~beta.20.g62206bb2 (62206bb2)2 on blue-2.shared-gitlab-org.runners-manager.gitlab.com/default NL4gfoBe3 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-nl4gfobe-project-278964-concurrent-0 via runner-nl4gfobe-shared-gitlab-org-1656403749-5f908d6b...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 | 34.07 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...40cache.zip is up to date 41Successfully extracted cache43Downloading artifacts for compile-test-assets (2649391517)...44Downloading artifacts from coordinator... ok id=2649391517 responseStatus=200 OK token=fC-rZRTn45Downloading artifacts for detect-tests (2649391533)...46Downloading artifacts from coordinator... ok id=2649391533 responseStatus=200 OK token=fC-rZRTn47Downloading artifacts for retrieve-tests-metadata (2649391540)...48Downloading artifacts from coordinator... ok id=2649391540 responseStatus=200 OK token=fC-rZRTn49Downloading artifacts for setup-test-env (2649391527)...50Downloading artifacts from coordinator... ok id=2649391527 responseStatus=200 OK token=fC-rZRTn52Using 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 1 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_22_24_report.json231FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json232FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg12_22_24_report.json233NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg12_22_24_report.json234SKIPPED_FLAKY_TESTS_REPORT_PATH: rspec/flaky/skipped_flaky_tests_rspec_system_pg12_22_24_report.txt235RETRIED_TESTS_REPORT_PATH: rspec/flaky/retried_tests_rspec_system_pg12_22_24_report.txt236CRYSTALBALL: 237Knapsack report generator started!238DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activerecord-6.1.4.7/lib/active_record/connection_adapters/postgresql_adapter.rb:78: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call239/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/pg-1.3.5/lib/pg.rb:68: warning: The called method `connect' is defined here240 (called from new_client at /builds/gitlab-org/gitlab/config/initializers/00_connection_logger.rb:21)241Run options: exclude {:quarantine=>true, :level=>"migration"}242==> /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare set up in 0.049284434 seconds...243Test environment set up in 0.670586022 seconds244Pipelines245Starting the Capybara driver server...246 when user is logged in247 GET /:project/-/pipelines248 scope249 when displaying all250Capybara starting Puma...251* Version 5.6.2 , codename: Birdie's Version252* Min threads: 0, max threads: 4253* Listening on unix:///tmp/20220628-466-kmya8e254 contains pipeline commit short SHA255 contains branch name256 when displaying running257 contains pipeline commit short SHA258 contains branch name259 when displaying pending260 contains pipeline commit short SHA261 contains branch name262 when displaying finished263 contains pipeline commit short SHA264 contains branch name265 when displaying branches266 contains pipeline commit short SHA267 contains branch name268 header tabs269 shows a tab for All pipelines and count270 shows a tab for Finished pipelines and count271 shows a tab for Branches272 shows a tab for Tags273 updates content when tab is clicked274 navigation links275 renders "CI lint" link276 renders "Run pipeline" link277 when pipeline is cancelable278 indicates that pipeline can be canceled279 when canceling280 indicated that pipelines was canceled281 when pipeline is retryable282 indicates that pipeline can be retried283 when retrying284 shows running pipeline that is not retryable285 when pipeline is detached merge request pipeline286 behaves like detached merge request pipeline287Locator Integer:1 for selector :link must be an instance of String or Symbol. This will raise an error in a future version of Capybara.288 shows pipeline information without pipeline ref289 when source project is a forked project290 behaves like detached merge request pipeline291Locator Integer:1 for selector :link must be an instance of String or Symbol. This will raise an error in a future version of Capybara.292 shows pipeline information without pipeline ref293 when pipeline is merge request pipeline294 behaves like Correct merge request pipeline information295Locator Integer:1 for selector :link must be an instance of String or Symbol. This will raise an error in a future version of Capybara.296 does not show detached tag for the pipeline, and shows the link of the merge request, and does not show the ref of the pipeline297 when source project is a forked project298 behaves like Correct merge request pipeline information299Locator Integer:1 for selector :link must be an instance of String or Symbol. This will raise an error in a future version of Capybara.300 does not show detached tag for the pipeline, and shows the link of the merge request, and does not show the ref of the pipeline301 when pipeline has configuration errors302 contains badge that indicates errors303 contains badge with tooltip which contains error304 contains badge that indicates failure reason305 contains badge with tooltip which contains failure reason306 with manual actions307 has a dropdown with play button308 has link to the manual action309 when manual action was played310 enqueues manual action job311 when there is a delayed job312 has a dropdown for actionable jobs313 has link to the delayed job's action314 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/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/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/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/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 file is available when trying again' because it's flaky.366 creates a pipeline after first request failed and a valid gitlab-ci.yml file is 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 State380 when `ios_specific_templates` is not enabled381DEPRECATION 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:349)382 renders empty state383 when the `ios_specific_templates` experiment is enabled and the "Set up a runner" button is clicked384DEPRECATION 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:349)385 displays a modal with the macOS platform selected and an explanation popover386 when user is not logged in387 when project is public388 without pipelines389 is expected to have text "This project is not currently set up to run pipelines."390 when project is private391 redirects the user to sign_in and displays the flash alert392Protected Branches393 logged in as developer394 Delete protected branch395 does not allow developer to remove protected branch396 logged in as maintainer397 allows to create a protected branch with name containing HTML tags398 Delete protected branch399 removes branch after modal confirmation400 logged in as admin401 explicit protected branches402 allows creating explicit protected branches403 displays the last commit on the matching branch if it exists404 displays an error message if the named branch does not exist405 wildcard protected branches406 allows creating protected branches with a wildcard407 displays the number of matching branches408 displays all the branches matching the wildcard409 access control410 allows creating protected branches that Maintainers can push to411 allows updating protected branches so that Maintainers can push to them412 allows creating protected branches that Developers + Maintainers can push to413 allows updating protected branches so that Developers + Maintainers can push to them414 allows creating protected branches that No one can push to415 allows updating protected branches so that No one can push to them416 allows creating protected branches that Maintainers can merge to417 allows updating protected branches so that Maintainers can merge to them418 allows creating protected branches that Developers + Maintainers can merge to419 allows updating protected branches so that Developers + Maintainers can merge to them420 allows creating protected branches that No one can merge to421 allows updating protected branches so that No one can merge to them422 when the users for protected branches feature is off423 when deploy keys are enabled to this project424 when only one deploy key can push425 shows all dropdown sections in the 'Allowed to push' main dropdown, with only one deploy key426 shows all sections but not deploy keys in the 'Allowed to merge' main dropdown427 shows all sections in the 'Allowed to push' update dropdown428 when no deploy key can push429 just shows all sections but not deploy keys in the 'Allowed to push' dropdown430 just shows all sections but not deploy keys in the 'Allowed to push' update dropdown431User searches for code432 when signed in433 finds a file434 no ref switcher shown in issue result summary435 when on a project page436 does not show top right search form437 finds code and links to blob438 finds code and links to blame439 search mutiple words with refs switching440 when search times out441 renders timeout information442 sets tab count to 0443 when :new_header_search is true444 search code within refs445 shows ref switcher in code result summary446 persists branch name across search447 ref swither list all the branchs and tags448 search result changes when refs switched449 persist refs over browser tabs450 when :new_header_search is false451 search code within refs452 shows ref switcher in code result summary453 persists branch name across search454 ref swither list all the branchs and tags455 search result changes when refs switched456 persist refs over browser tabs457 when signed out458 finds code459Projects > Settings > Repository settings460 for developer461 is not allowed to view462 for maintainer463 shows a disabled mirror464 Deploy tokens465 behaves like a deploy token in settings466 view deploy tokens467 add a new deploy token468 when User#time_display_relative is false469 shows absolute times for expires_at470 Branch rules471 renders branch rules settings472 branch_rules feature flag disabled473 does not render branch rules settings474 Deploy Keys475 get list of keys476 add a new deploy key477 edit an existing deploy key478 edit an existing public deploy key to be writable479 edit a deploy key from projects user has access to480 remove an existing deploy key481 remote mirror settings482 shows push mirror settings483 creates a push mirror that mirrors all branches484 creates a push mirror that only mirrors protected branches485 creates a push mirror that keeps divergent refs486 generates an SSH public key on submission487 when project mirroring is disabled488 hides remote mirror settings489 repository cleanup settings490 uploads an object map file491 with an existing mirror492 delete remote mirrors493 for admin494 when project mirroring is enabled495 shows mirror settings496 when project mirroring is disabled497 shows mirror settings498User comments on a diff499 when viewing comments500 when toggling inline comments501 in a single file502 hides a comment503 in multiple files504Skipping ./spec/features/merge_request/user_comments_on_diff_spec.rb[1:1:1:2:1] 'User comments on a diff when viewing comments when toggling inline comments in multiple files toggles comments' because it's flaky.505 toggles comments (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)506 when adding comments507 adds a comment508 when adding multiline comments509 saves a multiline comment510 when in side-by-side view511 allows comments for changes involving both sides512 allows comments on previously hidden lines the middle of a file513 allows comments on previously hidden lines at the bottom of a file514 when editing comments515Skipping ./spec/features/merge_request/user_comments_on_diff_spec.rb[1:4:1] 'User comments on a diff when editing comments edits a comment' because it's flaky.516 edits a comment (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)517 when deleting comments518Skipping ./spec/features/merge_request/user_comments_on_diff_spec.rb[1:5:1] 'User comments on a diff when deleting comments deletes a comment' because it's flaky.519 deletes a comment (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)520Multi-file editor new file521 creates file in current directory522User Cluster523 when user does not have a cluster and visits cluster index page524 when user filled form with valid parameters525 user sees a cluster details page526 user sees RBAC is enabled by default527 user sees namespace per environment is enabled by default528 when user filled form with invalid parameters529 user sees a validation error530 when user does have a cluster and visits cluster page531 user sees a cluster details page532 when user disables the cluster533 user sees the successful message534 when user changes cluster parameters535 user sees the successful message536 when user destroys the cluster537 user sees creation form with the successful message538Projects > Files > User creates a directory539 with default target branch540 creates the directory in the default branch541 does not create a directory with a name of already existed directory542 inside sub-folder543 creates new directory544 with a new target branch545 creates the directory in the new branch and redirect to the merge request546 when an user does not have write access547 creates a directory in a forked project548Clusters549 when user does not have a cluster and visits cluster index page550 sees empty state551 when user has a cluster552 when user adds an existing cluster553 when user filled form with environment scope554 user sees a cluster details page555 when user updates environment scope556 updates the environment scope557 when user updates duplicated environment scope558 users sees an environment scope validation error559 when user has a cluster and visits cluster index page560 user sees a table with one cluster561 when user clicks on a cluster562 user sees a cluster details page563 user visits create cluster page564 user sees a link to create a GKE cluster565 user sees a link to create an EKS cluster566Merge request > User sees merge button depending on unresolved threads567 when project.only_allow_merge_if_all_discussions_are_resolved == true568 with unresolved threads569 does not allow to merge570 with all threads resolved571 allows MR to be merged572 when project.only_allow_merge_if_all_discussions_are_resolved == false573 with unresolved threads574 does not allow to merge575 with all threads resolved576 allows MR to be merged577Contributions Calendar578 calendar day selection579 displays calendar580 select calendar day581 displays calendar day activities582 select another calendar day583 displays different calendar day activities584 deselect calendar day585 hides calendar day activities586 calendar daily activities587 1 issue creation calendar activity588 behaves like a day with activity589 displays calendar activity square for 1 contribution590 issue title is shown on activity page591 displays calendar activity log592 1 comment calendar activity593 behaves like a day with activity594 displays calendar activity square for 1 contribution595 10 calendar activities596 behaves like a day with activity597 displays calendar activity square for 1 contribution598 calendar activity on two days599 displays calendar activity squares for both days600 displays calendar activity square for yesterday601 displays calendar activity square for today602 on smaller screens603 size xs604 behaves like hidden activity calendar605 hides the activity calender606Projects > Members > Groups with access list607 updates group access level608 updates expiry date609 deletes group link610 when link has expiry date set611 clears expiry date612 search in existing members613 finds no results614 finds results615Profile > Personal Access Tokens616 pushes `personal_access_tokens_scoped_to_projects` feature flag to the frontend617 prefills token details618 token creation619 allows creation of a personal access token620 when creation fails621 displays an error message622 active tokens623 only shows personal access tokens624 when User#time_display_relative is false625 shows absolute times for expires_at626 inactive tokens627 allows revocation of an active token628 removes expired tokens from 'active' section629 when revocation fails630 displays an error message631 feed token632 when enabled633 displays feed token634 when disabled635 does not display feed token636Developer creates tag637 from tag list638 with an invalid name displays an error639 with an invalid reference displays an error640 that already exists displays an error641 with multiline message displays the message in a <pre> block642 with multiline release notes parses the release note as Markdown643 opens dropdown for ref644 from new tag page645 description has emoji autocomplete646Merge Requests > User filters by target branch647 filtering by target-branch:master648 applies the filter649 filtering by target-branch:merged-target650 applies the filter651 filtering by target-branch:feature652 applies the filter653 filtering by target-branch:!=master654 applies the filter655Project group variables656 project in group shows inherited vars from ancestor group657 project in subgroup shows inherited vars from all ancestor groups658 project in nested subgroup shows inherited vars from all ancestor groups659 project origin keys link to ancestor groups ci_cd settings660Projects > Activity > User sees design Activity661 the project is public662 behaves like being able to see design activity663 shows the design comment action in the activity page664 allows filtering out the design events665 allows filtering in the design events666 the project is private667 behaves like being able to see design activity668 shows the design comment action in the activity page669 allows filtering out the design events670 allows filtering in the design events671No Password Alert672 with internal auth enabled673 when user has a password674 shows no alert675 when user has password automatically set676 shows a password alert677 with internal auth disabled678 when user has no personal access tokens679 has a personal access token alert680 when user has a personal access token681 shows no alert682 when user is ldap user683 shows no alert684Alert details685 when a developer displays the alert686 shows the alert687 shows the alert tabs688 shows the right sidebar mounted with correct widgets689 updates the alert todo button from the right sidebar690 updates the alert status from the right sidebar691 updates the alert assignee from the right sidebar692Hook logs693 shows list of hook logs694 shows hook log details695 retries hook log696 request gets internal error697 shows hook log details with internal error message698 response body contains XSS string699 displays log without getting XSS700 response data is too large701 shows request data as too large and disables retry function702Download buttons in tags page703 when checking tags704 behaves like archive download buttons705 when static objects external storage is enabled706 private project707 shows archive download buttons with external storage URL prepended and user token appended to their href708 public project709 shows archive download buttons with external storage URL prepended to their href710 when static objects external storage is disabled711 shows default archive download buttons712 with artifacts713 shows download artifacts button714User views an empty project715 when user is a maintainer716 shows a link for inviting members and launches invite modal717 behaves like allowing push to default branch718 shows push-to-default-branch instructions719 when user is an admin720 when admin mode is enabled721 behaves like allowing push to default branch722 shows push-to-default-branch instructions723 when admin mode is disabled724 does not show push-to-master instructions725 when user is a developer726 does not show push-to-master instructions nor invite members link727Navigation bar counter728 feature flag mr_attention_requests is disabled729 reflects dashboard issues count730 reflects dashboard merge requests count731 feature flag mr_attention_requests is enabled732 reflects dashboard merge requests count733Group CI/CD settings734 Runners section735 displays the new group runners view banner736 has "Enable shared runners for this group" toggle737 clicks on toggle to enable setting738 Auto DevOps form739 as owner first visiting group settings740 sees instance enabled badge741 when Auto DevOps group has been enabled742 sees group enabled badge743 when Auto DevOps group has been disabled744 does not see a badge745User deletes feature flag user list746 with a list747 deletes the list748 with a list that is in use749 does not delete the list750User activates Asana751 activates integration752Subgroup Issuables753 shows the full subgroup title when issues index page is empty754 shows the full subgroup title when merge requests index page is empty755User manages emails756 shows user's emails757 adds an email758 does not add an email that is the primary email of another user759 removes an email760Projects > Raw > User interacts with raw endpoint761 when user access a raw file762 renders the page successfully763 when user goes over the rate requests limit764 returns too many requests765User visits the authentication log766 when user signed in767 shows correct menu item768 when user has activity769 shows user activity770User searches Alert Management alerts771 when a developer displays the alert list and the alert service is enabled they can search an alert772 shows the incident table with an incident for a valid search filter bar773Projects > Members > Member cannot request access to their project774 member does not see the request access button775Bizible content security policy776 has proper Content Security Policy headers777Knapsack report was generated. Preview:778{779 "spec/features/projects/pipelines/pipelines_spec.rb": 259.62779119900006,780 "spec/features/protected_branches_spec.rb": 244.62252709800032,781 "spec/features/search/user_searches_for_code_spec.rb": 151.2390019759987,782 "spec/features/projects/settings/repository_settings_spec.rb": 98.40765084899977,783 "spec/features/merge_request/user_comments_on_diff_spec.rb": 92.01598261899926,784 "spec/features/projects/tree/create_file_spec.rb": 73.0379193230001,785 "spec/features/projects/clusters/user_spec.rb": 67.13048299100046,786 "spec/features/projects/files/user_creates_directory_spec.rb": 65.03329775299972,787 "spec/features/projects/clusters_spec.rb": 44.58305651900082,788 "spec/features/merge_request/user_sees_merge_button_depending_on_unresolved_discussions_spec.rb": 41.39255112399951,789 "spec/features/calendar_spec.rb": 34.322306690000914,790 "spec/features/projects/members/groups_with_access_list_spec.rb": 28.923476731000846,791 "spec/features/profiles/personal_access_tokens_spec.rb": 23.91472682999847,792 "spec/features/tags/developer_creates_tag_spec.rb": 28.47250871200049,793 "spec/features/merge_requests/user_filters_by_target_branch_spec.rb": 25.224585971000124,794 "spec/features/project_group_variables_spec.rb": 25.38315914300074,795 "spec/features/projects/activity/user_sees_design_activity_spec.rb": 15.711029292999228,796 "spec/features/projects/show/no_password_spec.rb": 12.349735746000079,797 "spec/features/alert_management/alert_details_spec.rb": 17.17770482600099,798 "spec/features/projects/hook_logs/user_reads_log_spec.rb": 12.463044213000103,799 "spec/features/projects/tags/download_buttons_spec.rb": 9.194324834001236,800 "spec/features/projects/user_views_empty_project_spec.rb": 8.524121980999553,801 "spec/features/dashboard/issuables_counter_spec.rb": 10.941195024999615,802 "spec/features/groups/settings/ci_cd_spec.rb": 6.997062553999058,803 "spec/features/projects/feature_flag_user_lists/user_deletes_feature_flag_user_list_spec.rb": 5.769869083000231,804 "spec/features/projects/integrations/user_activates_asana_spec.rb": 7.159515205999924,805 "spec/features/projects/sub_group_issuables_spec.rb": 6.963739488001011,806 "spec/features/profiles/user_manages_emails_spec.rb": 4.039359521000733,807 "spec/features/projects/raw/user_interacts_with_raw_endpoint_spec.rb": 2.8153169689994684,808 "spec/features/profiles/user_visits_profile_authentication_log_spec.rb": 2.2457961840009375,809 "spec/features/alert_management/user_searches_alerts_spec.rb": 2.788903113001652,810 "spec/features/projects/members/member_cannot_request_access_to_his_project_spec.rb": 1.2562272279992612,811 "spec/features/users/bizible_csp_spec.rb": 0.17427981000037107812}813Knapsack global time execution for tests: 23m 49s814Pending: (Failures listed here are expected and do not affect your suite's status)815 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 job816 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example817 # ./spec/features/projects/pipelines/pipelines_spec.rb:353818 2) Pipelines when user is logged in POST /:project/-/pipelines for valid commit with gitlab-ci.yml creates a new pipeline819 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example820 # ./spec/features/projects/pipelines/pipelines_spec.rb:677821 3) 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 variables822 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example823 # ./spec/features/projects/pipelines/pipelines_spec.rb:688824 4) 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 file is available when trying again825 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example826 # ./spec/features/projects/pipelines/pipelines_spec.rb:713827 5) User comments on a diff when viewing comments when toggling inline comments in multiple files toggles comments828 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example829 # ./spec/features/merge_request/user_comments_on_diff_spec.rb:47830 6) User comments on a diff when editing comments edits a comment831 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example832 # ./spec/features/merge_request/user_comments_on_diff_spec.rb:211833 7) User comments on a diff when deleting comments deletes a comment834 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example835 # ./spec/features/merge_request/user_comments_on_diff_spec.rb:237836Finished in 23 minutes 54 seconds (files took 1 minute 9.28 seconds to load)837273 examples, 0 failures, 7 pending838Failed to write to log, write log/workhorse-test.log: file already closed839RSpec exited with 0.840No examples to retry, congrats!842Not uploading cache ruby-gems-debian-bullseye-ruby-2.7-10 due to policy843Not uploading cache gitaly-ruby-gems-debian-bullseye-ruby-2.7-10 due to policy845Uploading artifacts...846coverage/: found 5 matching files and directories 847crystalball/: found 2 matching files and directories 848deprecations/: found 5 matching files and directories 849knapsack/: found 3 matching files and directories 850rspec/: found 9 matching files and directories 851WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory 852log/*.log: found 18 matching files and directories 853WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2649391850/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com854WARNING: Retrying... context=artifacts-uploader error=request redirected855Uploading artifacts as "archive" to coordinator... 201 Created id=2649391850 responseStatus=201 Created token=fC-rZRTn856Uploading artifacts...857rspec/junit_rspec.xml: found 1 matching files and directories 858WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2649391850/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com859WARNING: Retrying... context=artifacts-uploader error=request redirected860Uploading artifacts as "junit" to coordinator... 201 Created id=2649391850 responseStatus=201 Created token=fC-rZRTn862Job succeeded