rspec system pg12 4/24
Passed Started
by
@alexkalderimis

Alex Kalderimis
1Running with gitlab-runner 14.2.0-rc1 (0ac3a46e)2 on docker-auto-scale-com 9538b0ab3 feature flags: FF_USE_FASTZIP:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.patched-golang-1.16-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 ...7Starting service postgres:12 ...8Pulling docker image postgres:12 ...9Using docker image sha256:91d892a67245e889ee058993bb08077e9980b16e08991c8b172adadee015594f for postgres:12 with digest postgres@sha256:5afbf72bfdb224f9ad3b29dd570747b4752ab2e81e9c25145847004f8a350e60 ...10Starting service redis:5.0-alpine ...11Pulling docker image redis:5.0-alpine ...12Using docker image sha256:a0a8ec67111be1ffa9ee627aa0ef080c8281aba0f31a4a67f2b550f8e1e0b022 for redis:5.0-alpine with digest redis@sha256:fea243676a4d2d67f5990ddcbd4a56db9423b7f25e55758491e39988efc1cfbe ...13Waiting for services to be up and running...14Authenticating with credentials from job payload (GitLab Registry)15Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.patched-golang-1.16-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 ...16Using docker image sha256:4cc2f63f50a93772721d8b8586f6fe8c920262e1302e0e8b6c12a1040960cfab for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.patched-golang-1.16-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:eef05654d1ff5d68556b37c53250a692ec3a5fa299726f5bd1cbb4738b738976 ...18Running on runner-9538b0ab-project-278964-concurrent-0 via runner-9538b0ab-gsrm-1631645024-149060ee...20$ eval "$CI_PRE_CLONE_SCRIPT"21Downloading archived master...22Connecting to storage.googleapis.com (172.217.193.128:443)23saving to '/tmp/gitlab.tar.gz'24gitlab.tar.gz 41% |************* | 140M 0:00:01 ETA25gitlab.tar.gz 100% |********************************| 341M 0:00:00 ETA26'/tmp/gitlab.tar.gz' saved27Extracting tarball into /builds/gitlab-org/gitlab...28Fetching changes with git depth set to 20...29Reinitialized existing Git repository in /builds/gitlab-org/gitlab/.git/30Created fresh repository.31remote: Enumerating objects: 53, done. 32remote: Counting objects: 100% (47/47), done. 33remote: Compressing objects: 100% (21/21), done. 34remote: Total 29 (delta 22), reused 12 (delta 8), pack-reused 0 36 * [new ref] 7818fd5200fa647737976e6f87724e1b0d1a58fe -> refs/pipelines/37074602837Checking out 7818fd52 as refs/merge-requests/69982/merge...38Skipping Git submodules setup40Checking cache for ruby-gems-v1-4...41cache.zip is up to date 42Successfully extracted cache43Checking cache for gitaly-ruby-gems-v1-4...44cache.zip is up to date 45Successfully extracted cache47Downloading artifacts for compile-test-assets (1590280839)...48Downloading artifacts from coordinator... ok id=1590280839 responseStatus=200 OK token=Vk-pyboB49Downloading artifacts for detect-tests (1590280857)...50Downloading artifacts from coordinator... ok id=1590280857 responseStatus=200 OK token=B5P4yR8851Downloading artifacts for retrieve-tests-metadata (1590280864)...52Downloading artifacts from coordinator... ok id=1590280864 responseStatus=200 OK token=Er-hZnZL53Downloading artifacts for setup-test-env (1590280847)...54Downloading artifacts from coordinator... ok id=1590280847 responseStatus=200 OK token=N-Q5DksJ56Using docker image sha256:4cc2f63f50a93772721d8b8586f6fe8c920262e1302e0e8b6c12a1040960cfab for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.patched-golang-1.16-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:eef05654d1ff5d68556b37c53250a692ec3a5fa299726f5bd1cbb4738b738976 ...57$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb58$ export GOPATH=$CI_PROJECT_DIR/.go59$ mkdir -p $GOPATH60$ source scripts/utils.sh61$ source scripts/prepare_build.sh62Bundler version 2.1.463production:development64Settings are listed in order of priority. The top value will be used.65path66Set for the current user (/root/.bundle/config): "/builds/gitlab-org/gitlab/vendor"67clean68Set for the current user (/root/.bundle/config): "true"69without70Set via BUNDLE_WITHOUT: [:production, :development]71install_flags72Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3 --quiet"73$ bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check74The Gemfile's dependencies are satisfied75==> 'bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check' succeeded in 2 seconds.76$ bundle pristine pg77Installing pg 1.2.3 with native extensions78==> 'bundle pristine pg' succeeded in 11 seconds.79$ setup_db_user_only80CREATE ROLE81GRANT82==> 'setup_db_user_only' succeeded in 0 seconds.83$ bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee84Dropped database 'gitlabhq_test'85Created database 'gitlabhq_test'86DEPRECATION WARNING: Using `bin/rails db:structure:load` is deprecated and will be removed in Rails 6.2. Configure the format using `config.active_record.schema_format = :sql` to use `structure.sql` and run `bin/rails db:schema:load` instead. (called from load at /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/bin/rake:23)87Dropped database 'gitlabhq_geo_test'88Created database 'gitlabhq_geo_test'89==> 'bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee' succeeded in 27 seconds.90$ run_timed_command "gem install knapsack --no-document"91$ gem install knapsack --no-document92Successfully installed knapsack-4.0.0931 gem installed94==> 'gem install knapsack --no-document' succeeded in 1 seconds.95$ run_timed_command "scripts/gitaly-test-spawn"96$ scripts/gitaly-test-spawn97Settings are listed in order of priority. The top value will be used.98jobs99Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): 4100retry101Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): 3102path103Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): "/builds/gitlab-org/gitlab/vendor/gitaly-ruby"104deployment105Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): true106without107Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): [:production, :development]108Set via BUNDLE_WITHOUT: [:production, :development]109app_config110Set via BUNDLE_APP_CONFIG: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle"111gemfile112Set via BUNDLE_GEMFILE: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/Gemfile"113Don't run Bundler as root. Bundler can ask for sudo if it is needed, and114installing your bundle as root will break this application for all non-root115users on this machine.116Using abstract_type 0.0.7117Using concurrent-ruby 1.1.9118Using i18n 1.8.10119Using minitest 5.14.4120Using tzinfo 2.0.4121Using zeitwerk 2.4.2122Using activesupport 6.1.3.2123Using builder 3.2.4124Using erubi 1.10.0125Using mini_portile2 2.5.1126Using racc 1.5.2127Using nokogiri 1.11.7 (x86_64-linux)128Using rails-dom-testing 2.0.3129Using crass 1.0.6130Using loofah 2.10.0131Using rails-html-sanitizer 1.3.0132Using actionview 6.1.3.2133Using rack 2.2.3134Using rack-test 1.1.0135Using actionpack 6.1.3.2136Using ice_nine 0.11.2137Using thread_safe 0.3.6138Using memoizable 0.4.2139Using adamantium 0.2.0140Using public_suffix 4.0.6141Using addressable 2.7.0142Using ast 2.4.1143Using binding_ninja 0.2.3144Using bundler 2.1.4145Using charlock_holmes 0.7.7146Using coderay 1.1.2147Using equalizer 0.0.11148Using concord 0.1.5149Using diff-lcs 1.3150Using dotenv 2.7.6151Using escape_utils 1.2.1152Using factory_bot 5.0.2153Using multipart-post 2.1.1154Using faraday 1.0.1155Using ffi 1.15.3156Using json 2.5.1157Using gemojione 3.3.0158Using mini_mime 1.0.2159Using rugged 1.1.0160Using github-linguist 7.12.1161Using github-markup 1.7.0162Using mime-types-data 3.2020.1104163Using mime-types 3.3.1164Using gitlab-gollum-rugged_adapter 0.4.4.4.gitlab.1165Using rouge 3.26.0166Using nokogumbo 1.5.0167Using sanitize 4.6.6168Using stringex 2.8.5169Using gitlab-gollum-lib 4.2.7.10.gitlab.1170Using google-protobuf 3.17.3 (x86_64-linux)171Using googleapis-common-protos-types 1.1.0172Using grpc 1.30.2 (x86_64-linux)173Using opentracing 0.5.0174Using thrift 0.14.1175Using jaeger-client 1.1.0176Using pg_query 2.1.0177Using redis 4.2.5178Using gitlab-labkit 0.20.0179Using gitlab-markup 1.7.1180Using grpc-tools 1.30.2181Using sawyer 0.8.2182Using octokit 4.20.0183Using reverse_markdown 1.4.0184Using thor 1.1.0185Using licensee 9.14.1186Using method_source 0.9.2187Using msgpack 1.3.3188Using optimist 3.0.1189Using parallel 1.19.2190Using parser 2.7.2.0191Using procto 0.0.3192Using unparser 0.4.7193Using proc_to_ast 0.1.0194Using pry 0.12.2195Using rainbow 3.0.0196Using rbtrace 0.4.14197Using rdoc 6.3.2198Using regexp_parser 1.8.1199Using rexml 3.2.4200Using 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! 21 Gemfile dependencies, 96 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: ..................................................................... OK220Trying to connect to praefect: ........ OK221==> 'scripts/gitaly-test-spawn' succeeded in 15 seconds.222$ source ./scripts/rspec_helpers.sh223$ rspec_paralellized_job "--tag ~quarantine --tag ~geo --tag ~level:migration"224KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb225Knapsack report generator started!226Run options: exclude {:quarantine=>true, :geo=>true, :level=>"migration"}227==> /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare set up in 0.091551769 seconds...228Test environment set up in 1.128651537 seconds229Pipeline230Starting the Capybara driver server...231DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo.svg (called from brand_header_logo at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:42)232DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo.svg (called from brand_header_logo at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:42)233 GET /:project/-/pipelines/:id234Capybara starting Puma...235* Version 5.3.2 , codename: Sweetnighter236* Min threads: 0, max threads: 4237* Listening on unix:///tmp/20210914-435-1hyf637238DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_commit.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)239DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_commit.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)240DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_timer.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)241DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_timer.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)242DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo_type.svg (called from brand_header_logo_type at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:49)243DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo_type.svg (called from brand_header_logo_type at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:49)244 shows the pipeline graph245 shows Pipeline tab pane as active246 shows link to the pipeline ref247 shows the pipeline information248 related merge requests249 when there are no related merge requests250 shows a "no related merge requests" message251 when there is one related merge request252 shows a link to the merge request253 when there are two related merge requests254 links to the most recent related merge request255 expands to show links to all related merge requests256 pipelines details view257 pipeline header shows the user status and emoji258 pipeline graph259 when pipeline has running builds260 shows a running icon and a cancel action for the running build261 cancels the running build and shows retry button262 when pipeline has preparing builds263 shows a preparing icon and a cancel action264 cancels the preparing build and shows retry button265 when pipeline has successful builds266 shows the success icon and a retry action for the successful build267 is possible to retry the success job268 when pipeline has a delayed job269 shows the scheduled icon and an unschedule action for the delayed job270 unschedules the delayed job and shows play button as a manual job271 when pipeline has failed builds272 shows the failed icon and a retry action for the failed build273 is possible to retry the failed build274 includes the failure reason275 when pipeline has manual jobs276 shows the skipped icon and a play action for the manual build277 is possible to play the manual job278 when pipeline has external job279 shows the success icon and the generic comit status build280 when the pipeline has manual stage281 displays play all button282 page tabs283 shows Pipeline, Jobs, DAG and Failed Jobs tabs with link284 shows counter in Jobs tab285 shows Pipeline tab as active286 without permission to access builds287 does not show the pipeline details page288 test tabs289 with test reports290 shows badge counter in Tests tab291 calls summary.json endpoint292 without test reports293 shows zero294 retrying jobs295 is expected not to have text "retried"296 when retrying297 does not show a "Retry" button298 shows running status in pipeline header299 canceling jobs300 is expected not to have visible css ".ci-canceled"301 when canceling302 does not show a "Cancel running" button303 when user can not delete304 is expected not to have visible button "Delete" that is not disabled305 when deleting306 redirects to pipeline overview page307 when pipeline ref does not exist in repository anymore308 does not render link to the pipeline ref309 does not render render raw HTML to the pipeline ref310 when pipeline is detached merge request pipeline311 shows the pipeline information312 when source branch does not exist313 does not link to the source branch commit path314 when source project is a forked project315 shows the pipeline information316 when pipeline is merge request pipeline317 shows the pipeline information318 when target branch does not exist319 does not link to the target branch commit path320 when source project is a forked project321 shows the pipeline information322 when user does not have access to read jobs323 GET /:project/-/pipelines/:id324 shows the pipeline graph325 does not link to job326 when a bridge job exists327 GET /:project/-/pipelines/:id328 shows the pipeline with a bridge job329 when a scheduled pipeline is created by a blocked user330 displays the PipelineSchedule in an inactive state331 does not create a new Pipeline332 GET /:project/-/pipelines/:id/builds333 shows a bridge job on a list334 when build requires resource335 GET /:project/-/pipelines/:id336 shows deploy job as created337 when test job succeeded338 shows deploy job as pending339 when test job succeeded but there are no available resources340DEPRECATION WARNING: The asset "ci_favicons/favicon_pending.png" is not present in the asset pipeline.341Falling back to an asset that may be in the public folder.342This behavior is deprecated and will be removed.343To bypass the asset pipeline and preserve this behavior,344use the `skip_pipeline: true` option.345 (called from status_overlay at /builds/gitlab-org/gitlab/lib/gitlab/favicon.rb:33)346 shows deploy job as waiting for resource347 when resource is released from another job348 shows deploy job as pending349 when deploy job is a bridge to trigger a downstream pipeline350DEPRECATION WARNING: The asset "ci_favicons/favicon_pending.png" is not present in the asset pipeline.351Falling back to an asset that may be in the public folder.352This behavior is deprecated and will be removed.353To bypass the asset pipeline and preserve this behavior,354use the `skip_pipeline: true` option.355 (called from status_overlay at /builds/gitlab-org/gitlab/lib/gitlab/favicon.rb:33)356 shows deploy job as waiting for resource357 when deploy job is a bridge to trigger a downstream pipeline358DEPRECATION WARNING: The asset "ci_favicons/favicon_pending.png" is not present in the asset pipeline.359Falling back to an asset that may be in the public folder.360This behavior is deprecated and will be removed.361To bypass the asset pipeline and preserve this behavior,362use the `skip_pipeline: true` option.363 (called from status_overlay at /builds/gitlab-org/gitlab/lib/gitlab/favicon.rb:33)364 shows deploy job as waiting for resource365 GET /:project/-/pipelines/:id/builds366 shows a list of jobs367 shows jobs tab pane as active368 page tabs369 shows Pipeline, Jobs and DAG tabs with link370 shows counter in Jobs tab371 shows Jobs tab as active372 retrying jobs373 is expected not to have text "retried"374 when retrying375 does not show a "Retry" button376 canceling jobs377 is expected not to have visible css ".ci-canceled"378 when canceling379 does not show a "Cancel running" button380 playing manual job381 is expected to be pending382 when user unschedules a delayed job383 unschedules the delayed job and shows play button as a manual job384 failed jobs385 displays a tooltip with the failure reason386 GET /:project/-/pipelines/:id/failures387 with failed build388 shows jobs tab pane as active389 lists failed builds390 shows build failure logs391 shows the failure reason392 when user does not have permission to retry build393 shows retry button for failed build394 when user does have permission to retry build395 shows retry button for failed build396 when missing build logs397 shows jobs tab pane as active398 lists failed builds399 does not show log400 without permission to access builds401 when accessing failed jobs page402 renders a 404 page403 without failures404 displays the pipeline graph405 GET /:project/-/pipelines/:id/dag406 shows DAG tab pane as active407 page tabs408 shows Pipeline, Jobs and DAG tabs with link409 shows counter in Jobs tab410 shows DAG tab as active411 when user sees pipeline flags in a pipeline detail page412 when pipeline is latest413 contains badge that indicates it is the latest build414 when pipeline has configuration errors415 contains badge that indicates errors416 contains badge with tooltip which contains error417 contains badge that indicates failure reason418 contains badge with tooltip which contains failure reason419 contains a pipeline header with title420 when pipeline is stuck421 contains badge that indicates being stuck422 when pipeline uses auto devops423 contains badge that indicates using auto devops424 when pipeline runs in a merge request context425 contains badge that indicates detached merge request pipeline426Edit Project Settings427 project features visibility selectors428 feature builds429DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_service_desk.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)430DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_service_desk.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)431DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo.svg (called from brand_header_logo at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:42)432DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo.svg (called from brand_header_logo at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:42)433DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo_type.svg (called from brand_header_logo_type at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:49)434DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo_type.svg (called from brand_header_logo_type at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:49)435 toggles visibility436 feature issues437 toggles visibility438 feature wiki439 toggles visibility440 feature snippets441 toggles visibility442 feature merge_requests443 toggles visibility444 feature analytics445 toggles visibility446 When external issue tracker is enabled and issues enabled on project settings447 does not hide issues tab and hides labels tab448 When external issue tracker is enabled and issues disabled on project settings449 hides issues tab450 pipelines subtabs451 shows builds when enabled452 hides builds when disabled453 project features visibility pages454 normal user455DEPRECATION 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)456 renders 200 if tool is enabled457 renders 404 if feature is disabled458 renders 404 if feature is enabled only for team members459DEPRECATION 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)460 renders 200 if user is member of group461 admin user462unknown OID 28: failed to recognize type of 'relfrozenxid'. It will be treated as String.463unknown OID 1034: failed to recognize type of 'relacl'. It will be treated as String.464unknown OID 194: failed to recognize type of 'relpartbound'. It will be treated as String.465 renders 404 if feature is disabled466DEPRECATION 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)467 renders 200 if feature is enabled only for team members468 repository visibility469 disables repository related features470 shows empty features project homepage471 hides project activity tabs472 hides comments activity tab only on disabled issues, merge requests and repository473 project statistic visibility474 does not show project statistic for guest475Multi-file editor new directory476 creates directory in current directory477Overview tab on a user profile478 activities section479 user has no activities480 does not show any entries in the list of activities481 does not show a link to the activity list482 user has 3 activities483 display 3 entries in the list of activities484 user has 11 activities485 displays 10 entries in the list of activities486 shows a link to the activity list487 links to the activity tab488 projects section489 user has no personal projects490 shows an empty project list with an info message491 does not show a link to the project list492 user has a personal project493 shows one entry in the list of projects494 shows a link to the project list495 shows projects in "compact mode"496 user has more than ten personal projects497 shows max. ten entries in the list of projects498 shows a link to the project list499 does not show pagination500 followers section501 user has no followers502 shows an empty followers list with an info message503 user has less then 20 followers504WARNING: Active Record does not support composite primary key.505user_follow_users has composite primary key. Composite primary key is ignored.506 shows followers507 user has more then 20 followers508 shows paginated followers509 following section510 user is not following others511 shows an empty following list with an info message512 user is following less then 20 people513 shows following user514 user is following more then 20 people515 shows paginated following516 bot user517 feature flag enabled518 activity panel's title is 'Bot activity'519 does not show projects panel520 feature flag disabled521 activity panel's title is not 'Bot activity'522 shows projects panel523Public Group access524 Group should be public525 #public?526 is expected to be truthy527 GET /groups/:path528DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_empty_groups.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)529DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_empty_groups.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)530 is expected to be allowed for owner531 is expected to be allowed for maintainer532 is expected to be allowed for developer533 is expected to be allowed for reporter534 is expected to be allowed for guest535 is expected to be allowed for the specified user536 is expected to be allowed for user537 is expected to be allowed for external538 is expected to be allowed for visitor539 when admin mode is enabled540 is expected to be allowed for admin541 when admin mode is disabled542 is expected to be allowed for admin543 GET /groups/:path/-/issues544 is expected to be allowed for owner545 is expected to be allowed for maintainer546 is expected to be allowed for developer547 is expected to be allowed for reporter548 is expected to be allowed for guest549 is expected to be allowed for the specified user550 is expected to be allowed for user551 is expected to be allowed for external552 is expected to be allowed for visitor553 when admin mode is enabled554 is expected to be allowed for admin555 when admin mode is disabled556 is expected to be allowed for admin557 GET /groups/:path/-/merge_requests558 is expected to be allowed for owner559 is expected to be allowed for maintainer560 is expected to be allowed for developer561 is expected to be allowed for reporter562 is expected to be allowed for guest563 is expected to be allowed for the specified user564 is expected to be allowed for user565 is expected to be allowed for external566 is expected to be allowed for visitor567 when admin mode is enabled568 is expected to be allowed for admin569 when admin mode is disabled570 is expected to be allowed for admin571 GET /groups/:path/-/group_members572 is expected to be allowed for owner573 is expected to be allowed for maintainer574 is expected to be allowed for developer575 is expected to be allowed for reporter576 is expected to be allowed for guest577 is expected to be allowed for the specified user578 is expected to be allowed for user579 is expected to be allowed for external580 is expected to be allowed for visitor581 when admin mode is enabled582 is expected to be allowed for admin583 when admin mode is disabled584 is expected to be allowed for admin585 GET /groups/:path/-/edit586 is expected to be allowed for owner587 is expected to be denied for maintainer588 is expected to be denied for developer589 is expected to be denied for reporter590 is expected to be denied for guest591 is expected to be denied for the specified user592 is expected to be denied for user593 is expected to be denied for visitor594 is expected to be denied for external595 when admin mode is enabled596 is expected to be allowed for admin597 when admin mode is disabled598 is expected to be denied for admin599issue move to another project600 user does not have permission to move issue601 moving issue to another project not allowed602 user has permission to move issue603DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_arrow_right.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)604DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_arrow_right.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)605 moving issue to another project606 searching project dropdown607 user does not have permission to move the issue to a project608 browsing projects in projects select609 issue has been already moved610 user wants to move issue that has already been moved611 service desk issue moved to a project with service desk disabled612 shows an alert after being moved613 does not show an alert after being dismissed614Project Jobs Permissions615 jobs pages616 when public access for jobs is disabled617 when user is a guest618 behaves like recent job page details responds with status619 is expected to eq 404620 behaves like project jobs page responds with status621 is expected to eq 404622 when project is internal623 behaves like recent job page details responds with status624 is expected to eq 404625 behaves like project jobs page responds with status626 is expected to eq 404627 when public access for jobs is enabled628 when user is a guest629 behaves like recent job page details responds with status630 is expected to eq 200631 behaves like project jobs page responds with status632 is expected to eq 200633 when user is a developer634 behaves like recent job page details responds with status635 is expected to eq 200636 behaves like project jobs page responds with status637 is expected to eq 200638 when project is internal639 behaves like recent job page details responds with status640 is expected to eq 200641 renders job details642 behaves like project jobs page responds with status643 is expected to eq 200644 renders job645 artifacts page646 when recent job has artifacts available647 when public access for jobs is disabled648 when user with guest role649 responds with 404 status650 when user with reporter role651 starts download artifact652 with CI_DEBUG_TRACE653 trace endpoint654 public_builds: true, user_project_role: "developer", ci_debug_trace: true, expected_status_code: 200655 renders trace to authorized users656 public_builds: true, user_project_role: "guest", ci_debug_trace: true, expected_status_code: 403657 renders trace to authorized users658 public_builds: true, user_project_role: "developer", ci_debug_trace: false, expected_status_code: 200659 renders trace to authorized users660 public_builds: true, user_project_role: "guest", ci_debug_trace: false, expected_status_code: 200661 renders trace to authorized users662 public_builds: false, user_project_role: "developer", ci_debug_trace: true, expected_status_code: 200663 renders trace to authorized users664 public_builds: false, user_project_role: "guest", ci_debug_trace: true, expected_status_code: 403665 renders trace to authorized users666 public_builds: false, user_project_role: "developer", ci_debug_trace: false, expected_status_code: 200667 renders trace to authorized users668 public_builds: false, user_project_role: "guest", ci_debug_trace: false, expected_status_code: 403669 renders trace to authorized users670 raw page671 public_builds: true, user_project_role: "developer", ci_debug_trace: true, expected_status_code: 200, expected_msg: nil672Checking 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/projects/jobs/permissions_spec.rb:211673 renders raw trace to authorized users674 public_builds: true, user_project_role: "guest", ci_debug_trace: true, expected_status_code: 403, expected_msg: "You must have developer or higher permissions"675 renders raw trace to authorized users676 public_builds: true, user_project_role: "developer", ci_debug_trace: false, expected_status_code: 200, expected_msg: nil677Checking 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/projects/jobs/permissions_spec.rb:211678 renders raw trace to authorized users679 public_builds: true, user_project_role: "guest", ci_debug_trace: false, expected_status_code: 200, expected_msg: nil680Checking 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/projects/jobs/permissions_spec.rb:211681 renders raw trace to authorized users682 public_builds: false, user_project_role: "developer", ci_debug_trace: true, expected_status_code: 200, expected_msg: nil683Checking 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/projects/jobs/permissions_spec.rb:211684 renders raw trace to authorized users685 public_builds: false, user_project_role: "guest", ci_debug_trace: true, expected_status_code: 403, expected_msg: "You must have developer or higher permissions"686 renders raw trace to authorized users687 public_builds: false, user_project_role: "developer", ci_debug_trace: false, expected_status_code: 200, expected_msg: nil688Checking 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/projects/jobs/permissions_spec.rb:211689 renders raw trace to authorized users690 public_builds: false, user_project_role: "guest", ci_debug_trace: false, expected_status_code: 403, expected_msg: "The current user is not authorized to access the job log"691 renders raw trace to authorized users692Projects > Files > User replaces files693 when an user has write access694 replaces an existed file with a new one695 when an user does not have write access696 replaces an existed file with a new one in a forked project697Group show page698 when signed in699 behaves like an autodiscoverable RSS feed with current_user's feed token700 has an RSS autodiscovery link tag with current_user's feed token701 when group does not exist702 is expected to eq 404703 when signed out704 RSS705 behaves like an autodiscoverable RSS feed without a feed token706 has an RSS autodiscovery link tag without a feed token707 when group has a public project708 renders public project709 when group has a private project710 does not render private project711 subgroup support712 for owners713 when subgroups are supported714 allows creating subgroups715 for maintainers716 when subgroups are supported717 when subgroup_creation_level is set to maintainers718 allows creating subgroups719 when subgroup_creation_level is set to owners720 does not allow creating subgroups721 group has a project with emoji in description722 shows the project info723 where group has projects724 allows users to sorts projects by most stars725 notification button726 is enabled by default727 is disabled if emails are disabled728 page og:description729 behaves like page meta description730 renders the page with description, og:description, and twitter:description meta tags that contains a plain-text version of the markdown731 structured schema markup732 shows Organization structured markup733 does not include structured markup in shared projects tab734 does not include structured markup in archived projects tab735a maintainer edits files on a source-branch of an MR from a fork736 mentions commits will go to the source branch737 allows committing to the source branch738Projects > Files > User browses LFS files739 when LFS is disabled740 is possible to see raw content of LFS pointer741 when LFS is enabled742 shows an LFS object743 when feature flag :consolidated_edit_button is off744 does not show single file edit link745Projects > Settings > For a forked project746 Sidebar > Monitor747 renders the menu in the sidebar748 Settings > Monitor749 Incidents750 renders form for incident management751 sets correct default values752 error tracking settings form753 success path754 successfully fills and submits the form755 project dropdown fails to load756 displays error message757 grafana integration settings form758 successfully fills and completes the form759Groups > Members > Filter members760 shows all members761 shows only 2FA members762 shows only non 2FA members763 shows inherited members by default764 shows only group members765 shows only inherited members766Search for labels767 searches for label by title768 searches for label by title769 shows nothing found message770 priority labels771 searches for priority label772 searches for other label773User creates confidential merge request on issue page774 user has no private fork775 shows that user has no fork available776 user has private fork777 create merge request in fork778Merge requests > User filters by multiple criteria779 filtering by label:~"Won't fix" and assignee:~bug780 applies the filters781 filtering by text, author, assignee, milestone, and label782 filters by text, author, assignee, milestone, and label783User sees feature flag list784 with feature flags785 shows the user the first flag786 shows the user the second flag787 shows the user the third flag788 allows the user to update the status toggle789 when there are no feature flags790 shows the empty page791User activates Slack notifications792 when service is not configured yet793 activates service794 when service is already configured795 filters events by channel796Dashboard Issues Feed797 GET /issues798 atom feed799 returns 400 if no filter is used800DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: layouts/xml.atom (called from render at /builds/gitlab-org/gitlab/app/controllers/application_controller.rb:125)801DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: layouts/xml.atom (called from render at /builds/gitlab-org/gitlab/app/controllers/application_controller.rb:125)802 renders atom feed via personal access token803 renders atom feed via feed token804 renders atom feed with url parameters805 issue with basic fields806 renders issue fields807 issue with label and milestone808 renders issue label and milestone info809User activates Emails on push810 activates service811User visits the notifications tab812 turns on the receive product marketing emails setting813 changes the project notifications setting814 when project emails are disabled815 notification button is disabled816User creates labels817 in project818 when data is valid819 creates new label820 when data is invalid821 when title is invalid822 shows error message823 when color is invalid824 shows error message825 when label already exists826 shows error message827 in another project828 creates new label829Group activity page830 when signed in831 RSS832 behaves like it has an RSS button with current_user's feed token833 shows the RSS button with current_user's feed token834 behaves like an autodiscoverable RSS feed with current_user's feed token835 has an RSS autodiscovery link tag with current_user's feed token836 when project is in the group837 renders user joined to project event838 when signed out839 behaves like it has an RSS button without a feed token840 shows the RSS button without a feed token841 behaves like an autodiscoverable RSS feed without a feed token842 has an RSS autodiscovery link tag without a feed token843Labels subscription844 when signed in845 users can subscribe/unsubscribe to labels846 when not signed in847 users can not subscribe/unsubscribe to labels848Registration enabled callout849 when "Sign-up enabled" setting is `true`850 when an admin is logged in851 displays callout852 when callout is dismissed853 does not display callout854 when a non-admin is logged in855 does not display callout856Dropdown milestone857 behavior858 loads all the milestones when opened859Dropdown release860 behavior861 loads all the releases when opened862User edits milestone863 shows the right start date and due date864Upload an attachment865 with an integer project ID866 behaves like handling file uploads867 with object storage disabled868 behaves like for an attachment869 creates files870 is expected to eq 201871 with an encoded project ID872 behaves like handling file uploads873 with object storage disabled874 behaves like for an attachment875 creates files876 is expected to eq 201877Projects > Show > User sees a deletion failure message878 shows error message if deletion for project fails879Knapsack report was generated. Preview:880{881 "spec/features/projects/pipelines/pipeline_spec.rb": 337.077811655,882 "spec/features/projects/features_visibility_spec.rb": 99.21307408800021,883 "spec/features/projects/tree/create_directory_spec.rb": 71.27754182999979,884 "spec/features/users/overview_spec.rb": 49.61591375399985,885 "spec/features/security/group/public_access_spec.rb": 35.63147370000024,886 "spec/features/issues/move_spec.rb": 44.600703011000405,887 "spec/features/projects/jobs/permissions_spec.rb": 21.034066836999955,888 "spec/features/projects/files/user_replaces_files_spec.rb": 30.73041253700012,889 "spec/features/groups/show_spec.rb": 21.739549746000193,890 "spec/features/merge_request/maintainer_edits_fork_spec.rb": 20.446153255000354,891 "spec/features/projects/files/user_browses_lfs_files_spec.rb": 19.254399417999593,892 "spec/features/projects/settings/monitor_settings_spec.rb": 17.813460733000284,893 "spec/features/groups/members/filter_members_spec.rb": 14.48971813299977,894 "spec/features/projects/labels/search_labels_spec.rb": 15.030645056999674,895 "spec/features/issues/user_creates_confidential_merge_request_spec.rb": 11.083448383999894,896 "spec/features/merge_requests/user_filters_by_multiple_criteria_spec.rb": 9.428888802999609,897 "spec/features/projects/feature_flags/user_sees_feature_flag_list_spec.rb": 7.624647090999133,898 "spec/features/projects/services/user_activates_slack_notifications_spec.rb": 8.588032294000186,899 "spec/features/atom/dashboard_issues_spec.rb": 6.381662030999905,900 "spec/features/projects/services/user_activates_emails_on_push_spec.rb": 5.277339254000253,901 "spec/features/profiles/user_visits_notifications_tab_spec.rb": 6.3706947420005235,902 "spec/features/projects/labels/user_creates_labels_spec.rb": 6.400343078000333,903 "spec/features/groups/activity_spec.rb": 4.506581017000826,904 "spec/features/projects/labels/subscription_spec.rb": 4.9560341619999235,905 "spec/features/callouts/registration_enabled_spec.rb": 2.9880339299998013,906 "spec/features/issues/filtered_search/dropdown_milestone_spec.rb": 2.2092242930002612,907 "spec/features/issues/filtered_search/dropdown_release_spec.rb": 2.663232750000134,908 "spec/features/milestones/user_edits_milestone_spec.rb": 1.8239342000006218,909 "spec/features/file_uploads/attachment_spec.rb": 1.4795971820003615,910 "spec/features/projects/show/user_sees_deletion_failure_message_spec.rb": 0.9960991399993873911}912Knapsack global time execution for tests: 14m 40s913Finished in 14 minutes 43 seconds (files took 50.32 seconds to load)914317 examples, 0 failures915Failed to write to log, write log/workhorse-test.log: file already closed916Tue 14 Sep 2021 08:29:42 PM UTC918Not uploading cache ruby-gems-v1-4 due to policy919Not uploading cache gitaly-ruby-gems-v1-4 due to policy921Uploading artifacts...922coverage/: found 5 matching files and directories 923WARNING: crystalball/: no matching files 924deprecations/: found 13 matching files and directories 925knapsack/: found 3 matching files and directories 926rspec_flaky/: found 4 matching files and directories 927rspec_profiling/: found 1 matching files and directories 928WARNING: tmp/capybara/: no matching files 929tmp/memory_test/: found 2 matching files and directories 930log/*.log: found 16 matching files and directories 931Uploading artifacts as "archive" to coordinator... ok id=1590281011 responseStatus=201 Created token=eKWienSY932Uploading artifacts...933junit_rspec.xml: found 1 matching files and directories 934Uploading artifacts as "junit" to coordinator... ok id=1590281011 responseStatus=201 Created token=eKWienSY936Job succeeded