rspec system pg12 8/24
Passed Started
by
@leetickett

Lee Tickett
1Running with gitlab-runner 15.1.0~beta.20.g62206bb2 (62206bb2)2 on blue-3.shared-gitlab-org.runners-manager.gitlab.com/default sUrYYgEG3 feature flags: FF_USE_FASTZIP:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-101-yarn-1.22-graphicsmagick-1.3.36 ...7Starting service postgres:12 ...8Pulling docker image postgres:12 ...9Using docker image sha256:ac3b8cd6a8b42e839456256bc514d6230b5a2538c738b3d522e1384a2a172b96 for postgres:12 with digest postgres@sha256:e6ffad42c91a4d5a29257a27ac4e160c3ae7196696b37bf2e80410024ed95951 ...10Starting service redis:6.0-alpine ...11Pulling docker image redis:6.0-alpine ...12Using docker image sha256:09401fed2a421bf0019f96dcec70c85f82ec7b76beb1ae589547b0dc302d6b76 for redis:6.0-alpine with digest redis@sha256:217a9db40a914cc3f6206a143a4d750da0607500cc013a147a4979e08e40beff ...13Waiting for services to be up and running (timeout 30 seconds)...14Authenticating with credentials from job payload (GitLab Registry)15Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-101-yarn-1.22-graphicsmagick-1.3.36 ...16Using docker image sha256:642191311550aaa03aba1d11d8d921042ead8ee5afeb833fc7e4e3f933b7ed04 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-101-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12@sha256:f0990c59018be757dd56365bb2cc6791d65f3f4bf99a431c3b26e3df08260f6a ...18Running on runner-suryygeg-project-278964-concurrent-0 via runner-suryygeg-shared-gitlab-org-1656907407-fdaa3702...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: 115982, done. 25remote: Counting objects: 100% (115982/115982), done. 26remote: Compressing objects: 100% (81018/81018), done. 27remote: Total 115982 (delta 48513), reused 75495 (delta 30560), pack-reused 0 28Receiving objects: 100% (115982/115982), 108.44 MiB | 27.98 MiB/s, done.29Resolving deltas: 100% (48513/48513), done.31 * [new ref] refs/pipelines/579176392 -> refs/pipelines/57917639232Checking out 204b4379 as refs/merge-requests/91556/merge...33Skipping Git submodules setup34$ git remote set-url origin "${CI_REPOSITORY_URL}"36Checking cache for ruby-gems-debian-bullseye-ruby-2.7-10...37Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-debian-bullseye-ruby-2.7-10 38Successfully extracted cache39Checking cache for gitaly-ruby-gems-debian-bullseye-ruby-2.7-10...40Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/gitaly-ruby-gems-debian-bullseye-ruby-2.7-10 41Successfully extracted cache43Downloading artifacts for compile-test-assets (2673336706)...44Downloading artifacts from coordinator... ok id=2673336706 responseStatus=200 OK token=u4guPrdy45Downloading artifacts for detect-tests (2673336715)...46Downloading artifacts from coordinator... ok id=2673336715 responseStatus=200 OK token=u4guPrdy47Downloading artifacts for retrieve-tests-metadata (2673336722)...48Downloading artifacts from coordinator... ok id=2673336722 responseStatus=200 OK token=u4guPrdy49Downloading artifacts for setup-test-env (2673336712)...50Downloading artifacts from coordinator... ok id=2673336712 responseStatus=200 OK token=u4guPrdy52Using docker image sha256:642191311550aaa03aba1d11d8d921042ead8ee5afeb833fc7e4e3f933b7ed04 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-101-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12@sha256:f0990c59018be757dd56365bb2cc6791d65f3f4bf99a431c3b26e3df08260f6a ...53$ echo $FOSS_ONLY54$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb55$ export GOPATH=$CI_PROJECT_DIR/.go56$ mkdir -p $GOPATH57$ source scripts/utils.sh58$ source scripts/prepare_build.sh593.2.3360Bundler version 2.2.3361Successfully installed bundler-2.3.15621 gem installed63production:development64Settings are listed in order of priority. The top value will be used.65clean66Set for your local app (/builds/gitlab-org/gitlab/.bundle/config): true67frozen68Set via BUNDLE_FROZEN: true69install_flags70Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3 --quiet"71path72Set for your local app (/builds/gitlab-org/gitlab/.bundle/config): "/builds/gitlab-org/gitlab/vendor"73without74Set via BUNDLE_WITHOUT: [:production, :development]75$ bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check76Don't run Bundler as root. Bundler can ask for sudo if it is needed, and77installing your bundle as root will break this application for all non-root78users on this machine.79The Gemfile's dependencies are satisfied80==> 'bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check' succeeded in 2 seconds.81$ bundle pristine pg82Installing pg 1.3.5 with native extensions83==> 'bundle pristine pg' succeeded in 10 seconds.84Using decomposed database config (config/database.yml.decomposed-postgresql)85$ setup_db_user_only86CREATE ROLE87GRANT88==> 'setup_db_user_only' succeeded in 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 40 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 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_8_24_report.json231FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json232FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg12_8_24_report.json233NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg12_8_24_report.json234SKIPPED_FLAKY_TESTS_REPORT_PATH: rspec/flaky/skipped_flaky_tests_rspec_system_pg12_8_24_report.txt235RETRIED_TESTS_REPORT_PATH: rspec/flaky/retried_tests_rspec_system_pg12_8_24_report.txt236CRYSTALBALL: 237Knapsack report generator started!238DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activerecord-6.1.4.7/lib/active_record/connection_adapters/postgresql_adapter.rb:78: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call239/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/pg-1.3.5/lib/pg.rb:68: warning: The called method `connect' is defined here240 (called from new_client at /builds/gitlab-org/gitlab/config/initializers/00_connection_logger.rb:21)241Run options: exclude {:quarantine=>true, :level=>"migration"}242Test environment set up in 0.471859159 seconds243Internal Project Access244 Project should be internal245 #internal?246 is expected to be truthy247 GET /:project_path248 is expected to be allowed for admin249 is expected to be allowed for owner250 is expected to be allowed for maintainer251 is expected to be allowed for developer252 is expected to be allowed for reporter253 is expected to be allowed for guest254 is expected to be allowed for user255 is expected to be denied for external256 is expected to be denied for visitor257 GET /:project_path/-/tree/master258 is expected to be allowed for admin259 is expected to be allowed for owner260 is expected to be allowed for maintainer261 is expected to be allowed for developer262 is expected to be allowed for reporter263 is expected to be allowed for guest264 is expected to be allowed for user265 is expected to be denied for external266 is expected to be denied for visitor267 GET /:project_path/-/commits/master268 is expected to be allowed for admin269 is expected to be allowed for owner270 is expected to be allowed for maintainer271 is expected to be allowed for developer272 is expected to be allowed for reporter273 is expected to be allowed for guest274 is expected to be allowed for user275 is expected to be denied for external276 is expected to be denied for visitor277 GET /:project_path/-/commit/:sha278 is expected to be allowed for admin279 is expected to be allowed for owner280 is expected to be allowed for maintainer281 is expected to be allowed for developer282 is expected to be allowed for reporter283 is expected to be allowed for guest284 is expected to be allowed for user285 is expected to be denied for external286 is expected to be denied for visitor287 GET /:project_path/-/compare288 is expected to be allowed for admin289 is expected to be allowed for owner290 is expected to be allowed for maintainer291 is expected to be allowed for developer292 is expected to be allowed for reporter293 is expected to be allowed for guest294 is expected to be allowed for user295 is expected to be denied for external296 is expected to be denied for visitor297 GET /:project_path/-/project_members298 is expected to be allowed for admin299 is expected to be allowed for owner300 is expected to be allowed for maintainer301 is expected to be allowed for developer302 is expected to be allowed for reporter303 is expected to be allowed for guest304 is expected to be allowed for user305 is expected to be denied for visitor306 is expected to be denied for external307 GET /:project_path/-/settings/ci_cd308 is allowed for admin when admin mode is enabled309 is denied for admin when admin mode is disabled310 is expected to be allowed for owner311 is expected to be allowed for maintainer312 is expected to be denied for developer313 is expected to be denied for reporter314 is expected to be denied for guest315 is expected to be denied for user316 is expected to be denied for visitor317 is expected to be denied for external318 GET /:project_path/-/settings/repository319 is allowed for admin when admin mode is enabled320 is denied for admin when admin mode is disabled321 is expected to be allowed for owner322 is expected to be allowed for maintainer323 is expected to be denied for developer324 is expected to be denied for reporter325 is expected to be denied for guest326 is expected to be denied for user327 is expected to be denied for visitor328 is expected to be denied for external329 GET /:project_path/-/blob330 is expected to be allowed for admin331 is expected to be allowed for owner332 is expected to be allowed for maintainer333 is expected to be allowed for developer334 is expected to be allowed for reporter335 is expected to be allowed for guest336 is expected to be allowed for user337 is expected to be denied for external338 is expected to be denied for visitor339 GET /:project_path/edit340 is allowed for admin when admin mode is enabled341 is denied for admin when admin mode is disabled342 is expected to be allowed for owner343 is expected to be allowed for maintainer344 is expected to be denied for developer345 is expected to be denied for reporter346 is expected to be denied for guest347 is expected to be denied for user348 is expected to be denied for external349 is expected to be denied for visitor350 GET /:project_path/deploy_keys351 is allowed for admin when admin mode is enabled352 is denied for admin when admin mode is disabled353 is expected to be allowed for owner354 is expected to be allowed for maintainer355 is expected to be denied for developer356 is expected to be denied for reporter357 is expected to be denied for guest358 is expected to be denied for user359 is expected to be denied for external360 is expected to be denied for visitor361 GET /:project_path/issues362 is expected to be allowed for admin363 is expected to be allowed for owner364 is expected to be allowed for maintainer365 is expected to be allowed for developer366 is expected to be allowed for reporter367 is expected to be allowed for guest368 is expected to be allowed for user369 is expected to be denied for external370 is expected to be denied for visitor371 GET /:project_path/issues/:id/edit372 is allowed for admin when admin mode is enabled373 is denied for admin when admin mode is disabled374 is expected to be allowed for owner375 is expected to be allowed for maintainer376 is expected to be allowed for developer377 is expected to be allowed for reporter378 is expected to be denied for guest379 is expected to be denied for user380 is expected to be denied for external381 is expected to be denied for visitor382 GET /:project_path/snippets383DEPRECATION 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)384 is expected to be allowed for admin385DEPRECATION 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)386 is expected to be allowed for owner387DEPRECATION 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)388 is expected to be allowed for maintainer389DEPRECATION 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)390 is expected to be allowed for developer391DEPRECATION 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)392 is expected to be allowed for reporter393DEPRECATION 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)394 is expected to be allowed for guest395DEPRECATION 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)396 is expected to be allowed for user397 is expected to be denied for external398 is expected to be denied for visitor399 GET /:project_path/snippets/new400 is allowed for admin when admin mode is enabled401 is denied for admin when admin mode is disabled402 is expected to be allowed for owner403 is expected to be allowed for maintainer404 is expected to be allowed for developer405 is expected to be allowed for reporter406 is expected to be denied for guest407 is expected to be denied for user408 is expected to be denied for external409 is expected to be denied for visitor410 GET /:project_path/-/merge_requests411 is expected to be allowed for admin412 is expected to be allowed for owner413 is expected to be allowed for maintainer414 is expected to be allowed for developer415 is expected to be allowed for reporter416 is expected to be allowed for guest417 is expected to be allowed for user418 is expected to be denied for external419 is expected to be denied for visitor420 GET /:project_path/-/merge_requests/new421 is allowed for admin when admin mode is enabled422 is denied for admin when admin mode is disabled423 is expected to be allowed for owner424 is expected to be allowed for maintainer425 is expected to be allowed for developer426 is expected to be denied for reporter427 is expected to be denied for guest428 is expected to be denied for user429 is expected to be denied for external430 is expected to be denied for visitor431 GET /:project_path/-/branches432 is expected to be allowed for admin433 is expected to be allowed for owner434 is expected to be allowed for maintainer435 is expected to be allowed for developer436 is expected to be allowed for reporter437 is expected to be allowed for guest438 is expected to be allowed for user439 is expected to be denied for external440 is expected to be denied for visitor441 GET /:project_path/-/tags442 is expected to be allowed for admin443 is expected to be allowed for owner444 is expected to be allowed for maintainer445 is expected to be allowed for developer446 is expected to be allowed for reporter447 is expected to be allowed for guest448 is expected to be allowed for user449 is expected to be denied for external450 is expected to be denied for visitor451 GET /:project_path/-/settings/integrations452 is allowed for admin when admin mode is enabled453 is denied for admin when admin mode is disabled454 is expected to be allowed for owner455 is expected to be allowed for maintainer456 is expected to be denied for developer457 is expected to be denied for reporter458 is expected to be denied for guest459 is expected to be denied for user460 is expected to be denied for external461 is expected to be denied for visitor462 GET /:project_path/pipelines463 is expected to be allowed for admin464 is expected to be allowed for owner465 is expected to be allowed for maintainer466 is expected to be allowed for developer467 is expected to be allowed for reporter468 is expected to be allowed for guest469 is expected to be allowed for user470 is expected to be denied for external471 is expected to be denied for visitor472 GET /:project_path/pipelines/:id473 is expected to be allowed for admin474 is expected to be allowed for owner475 is expected to be allowed for maintainer476 is expected to be allowed for developer477 is expected to be allowed for reporter478 is expected to be allowed for guest479 is expected to be allowed for user480 is expected to be denied for external481 is expected to be denied for visitor482 GET /:project_path/builds483 when allowed for public and internal484 is expected to be allowed for admin485 is expected to be allowed for owner486 is expected to be allowed for maintainer487 is expected to be allowed for developer488 is expected to be allowed for reporter489 is expected to be allowed for guest490 is expected to be allowed for user491 is expected to be denied for external492 is expected to be denied for visitor493 when disallowed for public and internal494 is allowed for admin when admin mode is enabled495 is denied for admin when admin mode is disabled496 is expected to be allowed for owner497 is expected to be allowed for maintainer498 is expected to be allowed for developer499 is expected to be allowed for reporter500 is expected to be denied for guest501 is expected to be denied for user502 is expected to be denied for external503 is expected to be denied for visitor504 GET /:project_path/builds/:id505 when allowed for public and internal506 is expected to be allowed for admin507 is expected to be allowed for owner508 is expected to be allowed for maintainer509 is expected to be allowed for developer510 is expected to be allowed for reporter511 is expected to be allowed for guest512 is expected to be allowed for user513 is expected to be denied for external514 is expected to be denied for visitor515 when disallowed for public and internal516 is allowed for admin when admin mode is enabled517 is denied for admin when admin mode is disabled518 is expected to be allowed for owner519 is expected to be allowed for maintainer520 is expected to be allowed for developer521 is expected to be allowed for reporter522 is expected to be denied for guest523 is expected to be denied for user524 is expected to be denied for external525 is expected to be denied for visitor526 GET /:project_path/builds/:id/trace527 when allowed for public and internal528 is expected to be allowed for admin529 is expected to be allowed for owner530 is expected to be allowed for maintainer531 is expected to be allowed for developer532 is expected to be allowed for reporter533 is expected to be allowed for guest534 is expected to be allowed for user535 is expected to be denied for external536 is expected to be denied for visitor537 when disallowed for public and internal538 is allowed for admin when admin mode is enabled539 is denied for admin when admin mode is disabled540 is expected to be allowed for owner541 is expected to be allowed for maintainer542 is expected to be allowed for developer543 is expected to be allowed for reporter544 is expected to be denied for guest545 is expected to be denied for user546 is expected to be denied for external547 is expected to be denied for visitor548 GET /:project_path/pipeline_schedules549 is allowed for admin when admin mode is enabled550 is allowed for admin when admin mode is disabled551 is expected to be allowed for owner552 is expected to be allowed for maintainer553 is expected to be allowed for developer554 is expected to be allowed for reporter555 is expected to be allowed for guest556 is expected to be allowed for user557 is expected to be denied for external558 is expected to be denied for visitor559 GET /:project_path/-/environments560 is allowed for admin when admin mode is enabled561 is allowed for admin when admin mode is disabled562 is expected to be allowed for owner563 is expected to be allowed for maintainer564 is expected to be allowed for developer565 is expected to be allowed for reporter566 is expected to be allowed for guest567 is expected to be allowed for user568 is expected to be denied for external569 is expected to be denied for visitor570 GET /:project_path/-/environments/:id571 is allowed for admin when admin mode is enabled572 is allowed for admin when admin mode is disabled573 is expected to be allowed for owner574 is expected to be allowed for maintainer575 is expected to be allowed for developer576 is expected to be allowed for reporter577 is expected to be allowed for guest578 is expected to be allowed for user579 is expected to be denied for external580 is expected to be denied for visitor581 GET /:project_path/-/environments/:id/deployments582 is allowed for admin when admin mode is enabled583 is allowed for admin when admin mode is disabled584 is expected to be allowed for owner585 is expected to be allowed for maintainer586 is expected to be allowed for developer587 is expected to be allowed for reporter588 is expected to be allowed for guest589 is expected to be allowed for user590 is expected to be denied for external591 is expected to be denied for visitor592 GET /:project_path/-/environments/new593 is allowed for admin when admin mode is enabled594 is denied for admin when admin mode is disabled595 is expected to be allowed for owner596 is expected to be allowed for maintainer597 is expected to be allowed for developer598 is expected to be denied for reporter599 is expected to be denied for guest600 is expected to be denied for user601 is expected to be denied for external602 is expected to be denied for visitor603 GET /:project_path/container_registry604 is expected to be allowed for admin605 is expected to be allowed for owner606 is expected to be allowed for maintainer607 is expected to be allowed for developer608 is expected to be allowed for reporter609 is expected to be allowed for guest610 is expected to be allowed for user611 is expected to be denied for external612 is expected to be denied for visitor613Branches614 logged in as developer615 on the projects with 6 active branches and 4 stale branches616 Overview page of the branches617 shows the first 5 active branches and the first 4 stale branches sorted by last updated618 Active branches page619 shows 6 active branches sorted by last updated620 Stale branches page621 shows 4 stale branches sorted by last updated622 All branches page623 shows 10 branches sorted by last updated624 with branches over more than one page625 shows only default_per_page active branches sorted by last updated626 shows only default_per_page branches sorted by last updated on All branches627 Find branches628Starting the Capybara driver server...629Capybara starting Puma...630* Version 5.6.2 , codename: Birdie's Version631* Min threads: 0, max threads: 4632* Listening on unix:///tmp/20220704-466-l8aqhj633 shows filtered branches634 Delete unprotected branch on Overview635 removes branch after confirmation636 All branches page637 shows all the branches sorted by last updated by default638 sorts the branches by name639 sorts the branches by oldest updated640 avoids a N+1 query in branches index641 Find branches on All branches642 shows filtered branches643 Delete unprotected branch on All branches644 removes branch after confirmation645 on project with 0 branch646 0 branches on Overview647 shows warning648 logged in as maintainer649 shows the merge request button650 when the project is archived651 does not show the merge request button when the project is archived652 logged out653 does not show merge request button654 with one or more pipeline655 shows pipeline status when available656 displays a placeholder when not available657 with no pipelines658 does not show placeholder or pipeline status659 comparing branches660 on a read-only instance661 behaves like compares branches662 compares branches663 on a read-write instance664 behaves like compares branches665 compares branches666User squashes a merge request667 when the MR has only one commit668 when squash message differs from existing commit message669 squashes the commits into a single commit, and adds a merge commit670 when squash message is the same as existing commit message671 accepts the merge request without squashing672 when squash is enabled on merge request creation673 shows the squash checkbox as checked674 when accepting with squash checked675 squashes the commits into a single commit, and adds a merge commit676 when accepting and unchecking squash677 accepts the merge request without squashing678 when squash is not enabled on merge request creation679 shows the squash checkbox as unchecked680 when accepting and checking squash681 squashes the commits into a single commit, and adds a merge commit682 when accepting with squash unchecked683 accepts the merge request without squashing684Projects > Files > User uploads files685 when a user has write access686 uploads and commits a new text file687 uploads and commits a new image file688 uploads and commits a new pdf file689 uploads a file to a sub-directory690 uploads and commits a new text file691 uploads and commits a new image file692 uploads and commits a new pdf file693 uploads a file to a sub-directory694 when a user does not have write access695Skipping ./spec/features/projects/files/user_uploads_files_spec.rb[1:2:1] 'Projects > Files > User uploads files when a user does not have write access uploads and commits a new file to a forked project' because it's flaky.696 uploads and commits a new file to a forked project (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)697 uploads and commits a new file to a forked project698Groups > Members > Tabs699 tab: "Members", count: 3700 renders Members tab701 tab: "Invited", count: 2702 renders Invited tab703 tab: "Groups", count: 2704 renders Groups tab705 tab: "Access requests", count: 2706 renders Access requests tab707 displays "Members" tab by default708 behaves like active "Members" tab709 displays "Members" tab710 when searching "Invited"711 behaves like active "Invited" tab712 displays "Invited" tab713 and then searching "Members"714 behaves like active "Members" tab715 displays "Members" tab716 when using "Invited" pagination717 behaves like active "Invited" tab718 displays "Invited" tab719 and then using "Members" pagination720 behaves like active "Members" tab721 displays "Members" tab722User uses header search field723 when user is in a global scope724 starts searching by pressing the enter key725 when entering text into the search field726 does not display the category search dropdown727 when searching through the search field728 displays result counts for all categories729 when user is in a project scope730 and it belongs to a group731 starts searching by pressing the enter key732 displays search options733 when entering text into the search field734 does not display the category search dropdown735 and it belongs to a user736 starts searching by pressing the enter key737 displays search options738 displays a link to project merge requests739 does not display a link to project feature flags740 when entering text into the search field741 does not display the category search dropdown742 and user is a developer743 displays a link to project feature flags744 when user is in a group scope745 starts searching by pressing the enter key746 displays search options747 when entering text into the search field748 does not display the category search dropdown749 when user is in a subgroup scope750 starts searching by pressing the enter key751 displays search options752 when entering text into the search field753 does not display the category search dropdown754Issue Detail755 when user displays the issue756 shows the issue757 when user displays the issue as an incident758 does not show design management759 when issue description has emojis760 renders gl-emoji tag761 when edited by a user who is later deleted762 shows the issue763 user updates `issue_type` via the issue type dropdown764 when an issue `issue_type` is edited765 by non-member author766 cannot see Incident option767 by reporter768DEPRECATION 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)769 routes the user to the incident details page when the `issue_type` is set to incident770 when an incident `issue_type` is edited771 by non-member author772 cannot edit issuable773 by reporter774 routes the user to the issue details page when the `issue_type` is set to issue775Merge request > User sees threads776 Diff discussions777 active threads778 shows a link to the diff779 outdated threads780 shows a link to the outdated diff781 Commit comments displayed in MR context782 a commit diff comment783 displays correct header784 behaves like a functional discussion785 is displayed786 can be replied to787 a commit non-diff discussion788 displays correct header789Groups > Members > Sort members790 sorts by account by default791 sorts by max role ascending792 sorts by max role descending793 sorts by user created on ascending794 sorts by user created on descending795 sorts by last activity ascending796 sorts by last activity descending797 sorts by access granted ascending798 sorts by access granted descending799 sorts by account ascending800 sorts by account descending801 sorts by last sign-in ascending802 sorts by last sign-in descending803Two factor auths804 when signed in805 when user has two-factor authentication disabled806 requires the current password to set up two factor authentication807 when user authenticates with an external service808 does not require the current password to set up two factor authentication809 when invalid pin is provided810 renders a error alert with a link to the troubleshooting section811 when user has two-factor authentication enabled812 requires the current_password to disable two-factor authentication813 requires the current_password to regenerate recovery codes814 when user authenticates with an external service815 does not require the current_password to disable two-factor authentication816 does not require the current_password to regenerate recovery codes817GitLab Flavored Markdown818 for commits819 renders title in commits#index820 renders title in commits#show821 renders description in commits#show822 renders title in repositories#branches823 for issues824 renders subject in issues#index825 renders subject in issues#show826 renders details in issues#show827 for merge requests828 renders title in merge_requests#index829 renders title in merge_requests#show830 for milestones831 renders title in milestones#index832 renders title in milestones#show833 renders description in milestones#show834Projects > Files > User deletes files835 when an user has write access836 deletes the file837 when an user does not have write access838 deletes the file in a forked project839User creates a project840 creates a new project841 creates a new project that is not blank842 in a subgroup they do not own843 creates a new project844 in a group with DEVELOPER_MAINTAINER_PROJECT_ACCESS project_creation_level845 creates a new project846DevOps Report page847 with devops_adoption feature flag disabled848DEPRECATION WARNING: The asset "page_bundles/dev_ops_report.css" is not present in the asset pipeline.849Falling back to an asset that may be in the public folder.850This behavior is deprecated and will be removed.851To bypass the asset pipeline and preserve this behavior,852use the `skip_pipeline: true` option.853 (called from stylesheet_link_tag_defer at /builds/gitlab-org/gitlab/app/helpers/application_helper.rb:272)854 has dismissable intro callout855 when usage ping is disabled856DEPRECATION WARNING: The asset "page_bundles/dev_ops_report.css" is not present in the asset pipeline.857Falling back to an asset that may be in the public folder.858This behavior is deprecated and will be removed.859To bypass the asset pipeline and preserve this behavior,860use the `skip_pipeline: true` option.861 (called from stylesheet_link_tag_defer at /builds/gitlab-org/gitlab/app/helpers/application_helper.rb:272)862 shows empty state863DEPRECATION WARNING: The asset "page_bundles/dev_ops_report.css" is not present in the asset pipeline.864Falling back to an asset that may be in the public folder.865This behavior is deprecated and will be removed.866To bypass the asset pipeline and preserve this behavior,867use the `skip_pipeline: true` option.868 (called from stylesheet_link_tag_defer at /builds/gitlab-org/gitlab/app/helpers/application_helper.rb:272)869 hides the intro callout870 when there is no data to display871DEPRECATION WARNING: The asset "page_bundles/dev_ops_report.css" is not present in the asset pipeline.872Falling back to an asset that may be in the public folder.873This behavior is deprecated and will be removed.874To bypass the asset pipeline and preserve this behavior,875use the `skip_pipeline: true` option.876 (called from stylesheet_link_tag_defer at /builds/gitlab-org/gitlab/app/helpers/application_helper.rb:272)877 shows empty state878 when there is data to display879DEPRECATION WARNING: The asset "page_bundles/dev_ops_report.css" is not present in the asset pipeline.880Falling back to an asset that may be in the public folder.881This behavior is deprecated and will be removed.882To bypass the asset pipeline and preserve this behavior,883use the `skip_pipeline: true` option.884 (called from stylesheet_link_tag_defer at /builds/gitlab-org/gitlab/app/helpers/application_helper.rb:272)885 shows the DevOps Score app886User creates new blob887 as a maintainer888 behaves like creating a file889 allows the user to add a new file in Web IDE890 as an admin891 behaves like creating a file892 allows the user to add a new file in Web IDE893 as a developer894 does not allow pushing to the default branch895User visits their profile896 shows correct menu item897 shows profile info898 shows user readme899 hides empty user readme900 when user has groups901 shows user groups902 storage_enforcement_banner903 with storage_enforcement_date set904 displays the banner in the profile page905 does not display the banner if user has previously closed unless threshold has changed906 with storage_enforcement_date not set907 does not display the banner in the group page908User comments on issue909 when adding comments910 adds comment911Skipping ./spec/features/issues/user_comments_on_issue_spec.rb[1:1:2] 'User comments on issue when adding comments adds comment with code block' because it's flaky.912 adds comment with code block (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)913 opens autocomplete menu for quick actions and have `/label` first choice914 when editing comments915Skipping ./spec/features/issues/user_comments_on_issue_spec.rb[1:2:1] 'User comments on issue when editing comments edits comment' because it's flaky.916 edits comment (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)917Secure Files918 user sees the Secure Files list component919 prompts the user to confirm before deleting a file920 displays an uploaded file in the file list921 displays an error when a duplicate file upload is attempted922User views open merge requests923 when project is public924 when not signed in925 when the target branch is the project's default branch926 shows merge requests927 shows open merge requests928 does not show target branch name929 when the target branch is different from the project's default branch930 shows target branch name931 when a merge request has pipelines932 shows pipeline status933 when signed in934 shows merge requests935 shows the new merge request button936 when the project is archived937 hides the new merge request button938 when project is internal939 when signed in940 shows merge requests941viewing an issue942 for a new note943 behaves like email participants warning944 shows the correct message945 for a reply form946 behaves like email participants warning947 shows the correct message948Usage stats consent949 when signed in950 hides the banner permanently when sets usage stats951 shows banner on next session if user did not set usage stats952Projects > Files > Download buttons in files tree953 behaves like archive download buttons954 when static objects external storage is enabled955 private project956 shows archive download buttons with external storage URL prepended and user token appended to their href957 public project958 shows archive download buttons with external storage URL prepended to their href959 when static objects external storage is disabled960 shows default archive download buttons961 with artifacts962 shows download artifacts button963User jumps to the next unresolved discussion964 jumps to overview tab965Artifact file966 Text file967 displays an error968 JPG file969 displays the blob970 when visiting old URL971 redirects to new URL972Project Merge Requests RSS973 when signed in974 behaves like it has an RSS button with current_user's feed token975 shows the RSS button with current_user's feed token976 behaves like an autodiscoverable RSS feed with current_user's feed token977 has an RSS autodiscovery link tag with current_user's feed token978 when signed out979 behaves like it has an RSS button without a feed token980 shows the RSS button without a feed token981 behaves like an autodiscoverable RSS feed without a feed token982 has an RSS autodiscovery link tag without a feed token983 feeds984 behaves like updates atom feed link985 for project986When a user filters Sentry errors by status987Checking 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/error_tracking/user_filters_errors_by_status_spec.rb:38988 displays the results989User deletes comments on a commit990 deletes comment991Project deploy keys992 removing key993 removes association between project and deploy key994Create a CRM contact995 creates a new contact996User searches Incident Management incidents997 when a developer displays the incident list they can search for an incident998 shows the incident table with an incident for a valid search filter bar999User edits milestone1000 shows the right start date and due date1001New project label breadcrumb1002 displays link to project labels and new project label1003Sentry1004 does not load sentry if sentry is disabled1005 loads sentry if sentry is enabled1006Knapsack report was generated. Preview:1007{1008 "spec/features/security/project/internal_access_spec.rb": 287.66187384099976,1009 "spec/features/projects/branches_spec.rb": 155.0656708459992,1010 "spec/features/merge_request/user_squashes_merge_request_spec.rb": 137.54914476500016,1011 "spec/features/projects/files/user_uploads_files_spec.rb": 113.86123860099906,1012 "spec/features/groups/members/tabs_spec.rb": 77.30703178899967,1013 "spec/features/search/user_uses_header_search_field_spec.rb": 81.99158254400027,1014 "spec/features/issues/issue_detail_spec.rb": 61.900408858000446,1015 "spec/features/merge_request/user_sees_discussions_spec.rb": 52.75265739599854,1016 "spec/features/groups/members/sort_members_spec.rb": 48.398960992000866,1017 "spec/features/profiles/two_factor_auths_spec.rb": 33.338215556999785,1018 "spec/features/markdown/gitlab_flavored_markdown_spec.rb": 46.635954106999634,1019 "spec/features/projects/files/user_deletes_files_spec.rb": 32.643425140000545,1020 "spec/features/projects/user_creates_project_spec.rb": 27.135398429001725,1021 "spec/features/admin/admin_dev_ops_reports_spec.rb": 24.12001274799877,1022 "spec/features/projects/blobs/user_creates_new_blob_in_new_project_spec.rb": 23.197330756000156,1023 "spec/features/profiles/user_visits_profile_spec.rb": 18.274003591999644,1024 "spec/features/issues/user_comments_on_issue_spec.rb": 14.565375614000004,1025 "spec/features/projects/ci/secure_files_spec.rb": 14.421358178000446,1026 "spec/features/merge_requests/user_views_open_merge_requests_spec.rb": 15.216975972,1027 "spec/features/projects/issues/email_participants_spec.rb": 9.704173839998475,1028 "spec/features/usage_stats_consent_spec.rb": 8.835599726999135,1029 "spec/features/projects/files/download_buttons_spec.rb": 8.44680074399912,1030 "spec/features/merge_request/user_jumps_to_discussion_spec.rb": 9.242538999000317,1031 "spec/features/projects/artifacts/file_spec.rb": 7.424453994999567,1032 "spec/features/merge_requests/rss_spec.rb": 7.5830564810003125,1033 "spec/features/error_tracking/user_filters_errors_by_status_spec.rb": 5.870309095000266,1034 "spec/features/projects/commit/comments/user_deletes_comments_spec.rb": 7.1996839589992305,1035 "spec/features/projects/deploy_keys_spec.rb": 4.541817950999757,1036 "spec/features/groups/crm/contacts/create_spec.rb": 4.075215450000542,1037 "spec/features/incidents/user_searches_incidents_spec.rb": 3.2387930969998706,1038 "spec/features/milestones/user_edits_milestone_spec.rb": 3.208303776998946,1039 "spec/features/projects/labels/user_sees_breadcrumb_links_spec.rb": 1.4785387909996643,1040 "spec/features/sentry_js_spec.rb": 0.395168772000033641041}1042Knapsack global time execution for tests: 22m 27s1043Pending: (Failures listed here are expected and do not affect your suite's status)1044 1) Projects > Files > User uploads files when a user does not have write access uploads and commits a new file to a forked project1045 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example1046 # ./spec/support/shared_examples/features/project_upload_files_shared_examples.rb:1051047 2) User comments on issue when adding comments adds comment with code block1048 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example1049 # ./spec/features/issues/user_comments_on_issue_spec.rb:351050 3) User comments on issue when editing comments edits comment1051 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example1052 # ./spec/features/issues/user_comments_on_issue_spec.rb:551053Finished in 22 minutes 31 seconds (files took 1 minute 7.42 seconds to load)1054502 examples, 0 failures, 3 pending1055Failed to write to log, write log/workhorse-test.log: file already closed1056RSpec exited with 0.1057No examples to retry, congrats!1059Not uploading cache ruby-gems-debian-bullseye-ruby-2.7-10 due to policy1060Not uploading cache gitaly-ruby-gems-debian-bullseye-ruby-2.7-10 due to policy1062Uploading artifacts...1063coverage/: found 5 matching files and directories 1064crystalball/: found 2 matching files and directories 1065deprecations/: found 9 matching files and directories 1066knapsack/: found 3 matching files and directories 1067rspec/: found 9 matching files and directories 1068WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory 1069log/*.log: found 19 matching files and directories 1070WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2673337276/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com1071WARNING: Retrying... context=artifacts-uploader error=request redirected1072Uploading artifacts as "archive" to coordinator... 201 Created id=2673337276 responseStatus=201 Created token=u4guPrdy1073Uploading artifacts...1074rspec/junit_rspec.xml: found 1 matching files and directories 1075WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2673337276/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com1076WARNING: Retrying... context=artifacts-uploader error=request redirected1077Uploading artifacts as "junit" to coordinator... 201 Created id=2673337276 responseStatus=201 Created token=u4guPrdy1079Job succeeded