rspec system pg12 15/24
Passed Started
by
@peterhegman
Peter Hegman
1Running with gitlab-runner 14.3.0-rc1 (ed15bfbf)2 on docker-auto-scale-com 8a6210b83 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:cfd0d250289d0bf03e73e68f249d8ca80c572ec04d2a5902dcf7b0f1429e15ec for postgres:12 with digest postgres@sha256:7428e2451a9815c613bf567441922a813b5afe309ca3547e8080c03ae01bf30e ...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-8a6210b8-project-278964-concurrent-0 via runner-8a6210b8-gsrm-1632942182-c965beba...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 37% |*********** | 128M 0:00:01 ETA25gitlab.tar.gz 100% |********************************| 344M 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: 187, done. 32remote: Counting objects: 100% (123/123), done. 33remote: Compressing objects: 100% (54/54), done. 34remote: Total 63 (delta 43), reused 14 (delta 6), pack-reused 0 36 * [new ref] 6c9cdce57f0e700f6c83b722659fe2d1068e9cb5 -> refs/pipelines/37967945937Checking out 6c9cdce5 as refs/merge-requests/70878/merge...38Skipping Git submodules setup40Checking cache for ruby-gems-v1-4...41Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-v1-4 42Successfully extracted cache43Checking cache for gitaly-ruby-gems-v1-4...44Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/gitaly-ruby-gems-v1-4 45Successfully extracted cache47Downloading artifacts for compile-test-assets (1635190595)...48Downloading artifacts from coordinator... ok id=1635190595 responseStatus=200 OK token=R-ox-sfs49Downloading artifacts for detect-tests (1635190610)...50Downloading artifacts from coordinator... ok id=1635190610 responseStatus=200 OK token=PgA9h6F951Downloading artifacts for retrieve-tests-metadata (1635190613)...52Downloading artifacts from coordinator... ok id=1635190613 responseStatus=200 OK token=xiDqT1se53Downloading artifacts for setup-test-env (1635190603)...54Downloading artifacts from coordinator... ok id=1635190603 responseStatus=200 OK token=dZdRZsGg56Using 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 1 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 134 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 0 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 16 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.128479917 seconds...228Test environment set up in 0.862672627 seconds229OAuth Login230Starting 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 when the user logs in using the github provider234 when two-factor authentication is disabled235Capybara starting Puma...236* Version 5.3.2 , codename: Sweetnighter237* Min threads: 0, max threads: 4238* Listening on unix:///tmp/20210929-444-qoqo8y239DEPRECATION 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)240DEPRECATION 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)241 logs the user in242 when two-factor authentication is enabled243 logs the user in244 when bypass-two-factor is enabled245 when bypass-two-factor is disabled246 when "remember me" is checked247 when two-factor authentication is disabled248 remembers the user after a browser restart249 when two-factor authentication is enabled250 remembers the user after a browser restart251 when "remember me" is not checked252 when two-factor authentication is disabled253 does not remember the user after a browser restart254 when two-factor authentication is enabled255 does not remember the user after a browser restart256 when the user logs in using the twitter provider257 when two-factor authentication is disabled258 logs the user in259 when two-factor authentication is enabled260 logs the user in261 when bypass-two-factor is enabled262 when bypass-two-factor is disabled263 when "remember me" is checked264 when two-factor authentication is disabled265 remembers the user after a browser restart266 when two-factor authentication is enabled267 remembers the user after a browser restart268 when "remember me" is not checked269 when two-factor authentication is disabled270 does not remember the user after a browser restart271 when two-factor authentication is enabled272 does not remember the user after a browser restart273 when the user logs in using the bitbucket provider274 when two-factor authentication is disabled275 logs the user in276 when two-factor authentication is enabled277 logs the user in278 when bypass-two-factor is enabled279 when bypass-two-factor is disabled280 when "remember me" is checked281 when two-factor authentication is disabled282 remembers the user after a browser restart283 when two-factor authentication is enabled284 remembers the user after a browser restart285 when "remember me" is not checked286 when two-factor authentication is disabled287 does not remember the user after a browser restart288 when two-factor authentication is enabled289 does not remember the user after a browser restart290 when the user logs in using the gitlab provider291 when two-factor authentication is disabled292 logs the user in293 when two-factor authentication is enabled294 logs the user in295 when bypass-two-factor is enabled296 when bypass-two-factor is disabled297 when "remember me" is checked298 when two-factor authentication is disabled299 remembers the user after a browser restart300 when two-factor authentication is enabled301 remembers the user after a browser restart302 when "remember me" is not checked303 when two-factor authentication is disabled304 does not remember the user after a browser restart305 when two-factor authentication is enabled306 does not remember the user after a browser restart307 when the user logs in using the google_oauth2 provider308 when two-factor authentication is disabled309 logs the user in310 when two-factor authentication is enabled311 logs the user in312 when bypass-two-factor is enabled313 when bypass-two-factor is disabled314 when "remember me" is checked315 when two-factor authentication is disabled316 remembers the user after a browser restart317 when two-factor authentication is enabled318 remembers the user after a browser restart319 when "remember me" is not checked320 when two-factor authentication is disabled321 does not remember the user after a browser restart322 when two-factor authentication is enabled323 does not remember the user after a browser restart324 when the user logs in using the facebook provider325 when two-factor authentication is disabled326 logs the user in327 when two-factor authentication is enabled328 logs the user in329 when bypass-two-factor is enabled330 when bypass-two-factor is disabled331 when "remember me" is checked332 when two-factor authentication is disabled333 remembers the user after a browser restart334 when two-factor authentication is enabled335 remembers the user after a browser restart336 when "remember me" is not checked337 when two-factor authentication is disabled338 does not remember the user after a browser restart339 when two-factor authentication is enabled340 does not remember the user after a browser restart341 when the user logs in using the cas3 provider342 when two-factor authentication is disabled343 logs the user in344 when two-factor authentication is enabled345 logs the user in346 when bypass-two-factor is enabled347 when bypass-two-factor is disabled348 when "remember me" is checked349 when two-factor authentication is disabled350 remembers the user after a browser restart351 when two-factor authentication is enabled352 remembers the user after a browser restart353 when "remember me" is not checked354 when two-factor authentication is disabled355 does not remember the user after a browser restart356 when two-factor authentication is enabled357 does not remember the user after a browser restart358 when the user logs in using the auth0 provider359 when two-factor authentication is disabled360 logs the user in361 when two-factor authentication is enabled362 logs the user in363 when bypass-two-factor is enabled364 when bypass-two-factor is disabled365 when "remember me" is checked366 when two-factor authentication is disabled367 remembers the user after a browser restart368 when two-factor authentication is enabled369 remembers the user after a browser restart370 when "remember me" is not checked371 when two-factor authentication is disabled372 does not remember the user after a browser restart373 when two-factor authentication is enabled374 does not remember the user after a browser restart375 when the user logs in using the authentiq provider376 when two-factor authentication is disabled377 logs the user in378 when two-factor authentication is enabled379 logs the user in380 when bypass-two-factor is enabled381 when bypass-two-factor is disabled382 when "remember me" is checked383 when two-factor authentication is disabled384 remembers the user after a browser restart385 when two-factor authentication is enabled386 remembers the user after a browser restart387 when "remember me" is not checked388 when two-factor authentication is disabled389 does not remember the user after a browser restart390 when two-factor authentication is enabled391 does not remember the user after a browser restart392 when the user logs in using the salesforce provider393 when two-factor authentication is disabled394 logs the user in395 when two-factor authentication is enabled396 logs the user in397 when bypass-two-factor is enabled398 when bypass-two-factor is disabled399 when "remember me" is checked400 when two-factor authentication is disabled401 remembers the user after a browser restart402 when two-factor authentication is enabled403 remembers the user after a browser restart404 when "remember me" is not checked405 when two-factor authentication is disabled406 does not remember the user after a browser restart407 when two-factor authentication is enabled408 does not remember the user after a browser restart409User edit profile410 changes user profile411 does not set secondary emails without user input412 shows an error if the full name contains an emoji413 shows an error if the website url is not valid414 when I change my email415 will prompt to confirm my password416 clears the reset password token417 when prompted to confirm password418 with the correct password successfully updates419 with the incorrect password fails to update420 user avatar421 changes user avatar422/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/carrierwave-1.3.2/lib/carrierwave/mounter.rb:113: warning: deprecated Object#=~ is called on TrueClass; it always returns nil423 removes user avatar424 user status425 profile edit form426 shows the user status form427DEPRECATION 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)428DEPRECATION 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)429DEPRECATION 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)430DEPRECATION 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)431 adds emoji to user status432 adds message to user status433 adds message and emoji to user status434 clears the user status435 displays a default emoji if only message is entered436 sets the users status to busy437 with user status set to busy438DEPRECATION 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)439DEPRECATION 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)440 shows author as busy in the assignee dropdown441 displays the assignee busy status442 user menu443 shows the "Set status" menu item in the user menu444 shows the "Edit status" menu item in the user menu445 shows user status modal446 adds emoji to user status447 sets the users status to busy448 opens the emoji modal again after closing it449 does not update the awards panel emoji450 adds message to user status451 adds message and emoji to user status452 clears the user status with the "X" button453 displays a default emoji if only message is entered454 Remove status button455 clears the user status with the "Remove status" button456 shows the "Set status" menu item in the user menu457 note header458 displays the status emoji459 clears the status emoji460 User time preferences461 shows the user time preferences form462 allows the user to select a time zone from a dropdown list of options463 timezone defaults to servers default464 work information465 when job title and organziation are entered466 shows job title and organzation on user's profile467 when only job title is entered468 shows only job title on user's profile469 when only organization is entered470 shows only organization on user's profile471Labels Hierarchy472 when creating new issuable473 is able to assign ancestor group labels474 issuable sidebar475 on issue sidebar476 behaves like assigning labels from sidebar477 can assign all ancestors labels478 does not find child group labels on dropdown479 on project board issue sidebar480 behaves like assigning labels from sidebar481 can assign all ancestors labels482 does not find child group labels on dropdown483 on group board issue sidebar484 behaves like assigning labels from sidebar485 can assign all ancestors labels486 does not find child group labels on dropdown487 issuable filtering488 on project issuable list489 does not filter by descendant group labels490 behaves like filtering by ancestor labels for projects491 filters by ancestor labels492 does not filter by descendant group labels493 on group issuable list494 behaves like filtering by ancestor labels for groups495 filters by ancestors and current group labels496 filters by descendant group labels497 does not filter by descendant group project labels498 on project boards filter499 behaves like filtering by ancestor labels for projects500 filters by ancestor labels501 does not filter by descendant group labels502 on group boards filter503 behaves like filtering by ancestor labels for groups504 filters by ancestors and current group labels505 filters by descendant group labels506 does not filter by descendant group project labels507Merge request > User sees pipelines508 pipeline tab509 with pipelines510 user visits merge request pipelines tab511 with a detached merge request pipeline512 displays the "Run pipeline" button513 with a merged results pipeline514 displays the "Run pipeline" button515 without pipelines516 user visits merge request page517 fork MRs in parent project518 when actor is a developer in parent project519 creates a pipeline in the parent project when user proceeds with the warning520 does not create a pipeline in the parent project when user cancels the action521 when actor is a developer in fork project522 creates a pipeline in the fork project523 when actor is a reporter in parent project and a developer in fork project524 creates a pipeline in the fork project525 race condition526 when pipeline and merge request were created simultaneously527 user sees pipeline in merge request widget528User comments on a diff529 single suggestion note530 hides suggestion popover531 suggestion is presented532 allows suggestions in replies533 suggestion is appliable534 applying suggestions in batches535 can add and remove suggestions from a batch536 multi-line suggestions537 suggestion is appliable538 resolves discussion when applied539Merge request > User creates image diff notes540 create commit diff notes541 create a new diff note542DEPRECATION 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)543DEPRECATION 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)544DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_mr_bold.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)545DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_mr_bold.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)546 shows indicator and avatar badges, and allows collapsing/expanding the discussion notes547 render commit diff notes548 render diff indicators within the image diff frame, diff notes, and avatar badge numbers549 inline view550 when images are stored in LFS551 shows lfs badges552 parallel view553 when images are stored in LFS554 shows lfs badges555 discussion tab polling556 render diff indicators within the image frame557 changes tab image diff558 onion skin559 behaves like onion skin560 resets opacity when toggling between view modes561 image view modes562 onion skin563 resizes image564 behaves like onion skin565 resets opacity when toggling between view modes566 swipe view567 behaves like swipe view568 moves the swipe handle569 shows both images at the same position570Project > Members > Invite group571 invite_members_group_modal_enabled: true, expected_invite_group_selector: "button[data-qa-selector=\"invite_a_group_button\"]"572 displays either the invite group button or the form with tabs based on the feature flag573 does not display either the form or the button when visiting the page not signed in574 invite_members_group_modal_enabled: false, expected_invite_group_selector: "#invite-group-tab"575 displays either the invite group button or the form with tabs based on the feature flag576 does not display either the form or the button when visiting the page not signed in577 Share with group lock578 for a project in a root group579 when the group has "Share with group lock" disabled580 the project can be shared with another group when the feature flag invite_members_group_modal is disabled581 the project can be shared with another group when the feature flag invite_members_group_modal is enabled582 behaves like the project can be shared with groups583 the "Invite a group" button exists584 when the group has "Share with group lock" enabled585 behaves like the project cannot be shared with groups586 the "Invite a group" button does not exist587 for a project in a subgroup588 when the root_group has "Share with group lock" disabled589 when the subgroup has "Share with group lock" disabled590 behaves like the project can be shared with groups591 the "Invite a group" button exists592 when the subgroup has "Share with group lock" enabled593 behaves like the project cannot be shared with groups594 the "Invite a group" button does not exist595 when the root_group has "Share with group lock" enabled596 when the subgroup has "Share with group lock" disabled (parent overridden)597 behaves like the project can be shared with groups598 the "Invite a group" button exists599 when the subgroup has "Share with group lock" enabled600 behaves like the project cannot be shared with groups601 the "Invite a group" button does not exist602 setting an expiration date for a group link603 the group link shows the expiration time with a warning class604 the groups dropdown605 with multiple groups to choose from606 includes multiple groups607 for a project in a nested group608 the groups dropdown does show ancestors and the project group609Issues csv610 triggers an email export611 doesn't send request params to ExportCsvWorker612 displays flash message613 includes a csv attachment614 ignores pagination615 uses filters from issue index616 ignores sorting from issue index617 uses array filters, such as label_name618 avoids excessive database calls619Reportable note on commit620 a normal note621 behaves like reportable note622 has an edit button623 has a `More actions` dropdown624 dropdown has Report and Delete links625 report button links to a report page626 a diff note627 behaves like reportable note628 has an edit button629 has a `More actions` dropdown630 dropdown has Report and Delete links631 report button links to a report page632Projects > Files > User deletes files633 when an user has write access634 deletes the file635 when an user does not have write access636 deletes the file in a forked project637View on environment638 when the branch has a route map639 and an active deployment640 when visiting the diff of a merge request for the branch641 has a "View on env" button642 when visiting a comparison for the branch643 has a "View on env" button644 when visiting a comparison for the commit645 has a "View on env" button646 when visiting a blob on the branch647 has a "View on env" button648 when visiting a blob on the commit649 has a "View on env" button650 when visiting the commit651 has a "View on env" button652User sorts projects and order persists653 from explore projects654 behaves like sort order persists across all views655 is set on the dashboard_projects_path656 is set on the explore_projects_path657DEPRECATION 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)658DEPRECATION 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)659 is set on the group_canonical_path660 is set on the details_group_path661 from dashboard projects662 behaves like sort order persists across all views663 is set on the dashboard_projects_path664 is set on the explore_projects_path665 is set on the group_canonical_path666 is set on the details_group_path667 from group homepage668 behaves like sort order persists across all views669 is set on the dashboard_projects_path670 is set on the explore_projects_path671 is set on the group_canonical_path672 is set on the details_group_path673 from group details674 behaves like sort order persists across all views675 is set on the dashboard_projects_path676 is set on the explore_projects_path677 is set on the group_canonical_path678 is set on the details_group_path679User merges a merge request680 ff-only merge681 when branch is rebased682 behaves like fast forward merge a merge request683 merges a merge request684 when branch is merged685 behaves like fast forward merge a merge request686 merges a merge request687Populate new pipeline CI variables with url params688 var[key1]=value1 populates env_var variable correctly689 file_var[key2]=value2 populates file variable correctly690Dashboard snippets691 when the project has snippets692DEPRECATION 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)693 shows new snippet button in header694 behaves like paginated snippets695DEPRECATION 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)696 is limited to 20 items per page697 clicking on the link to the second page698DEPRECATION 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)699DEPRECATION 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)700 shows the remaining snippets701 when there are no project snippets702DEPRECATION 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)703 shows the empty state when there are no snippets704DEPRECATION 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)705 shows new snippet button in main content area706DEPRECATION 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)707 shows documentation button in main comment area708 filtering by visibility709DEPRECATION 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)710 contains all snippets of logged user711DEPRECATION 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)712DEPRECATION 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)713 contains all private snippets of logged user when clicking on private714DEPRECATION 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)715DEPRECATION 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)716 contains all internal snippets of logged user when clicking on internal717DEPRECATION 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)718DEPRECATION 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)719 contains all public snippets of logged user when clicking on public720 behaves like tabs with counts721DEPRECATION 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)722 shows a tab for All snippets and count723DEPRECATION 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)724 shows a tab for Private snippets and count725DEPRECATION 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)726 shows a tab for Internal snippets and count727DEPRECATION 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)728 shows a tab for Public snippets and count729 as an external user730 without snippets731DEPRECATION 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)732 hides new snippet button733 with snippets734DEPRECATION 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)735 hides new snippet button736Merge Requests > User filters by labels737 filtering by label:none738 applies the filter739 filtering by label:~enhancement740 applies the filter741 filtering by label:~enhancement and label:~bug742 applies the filters743Commit744 single commit view745 commit details746 shows the short commit message747 reports the correct number of total changes748 pagination749 shows an adjusted count for changed files on this page750 shows only the first diff on the first page751 can navigate to the second page752Profile > Password753 Password authentication enabled754 User with password automatically set755 User puts different passwords in the field and in the confirmation756 shows an error message757 does not contain the current password field after an error758 User puts the same passwords in the field and in the confirmation759 shows a success message760 Password authentication unavailable761 Regular user762 renders 404 when password authentication is disabled for the web interface and Git763 LDAP user764 renders 404765 Change passowrd766 does not change user passowrd without old one767 does not change password with invalid old password768 changes user password769 when password is expired770 needs change user password771 when global require_two_factor_authentication is enabled772 needs change user password773admin deploy keys774unknown OID 28: failed to recognize type of 'relfrozenxid'. It will be treated as String.775unknown OID 1034: failed to recognize type of 'relacl'. It will be treated as String.776unknown OID 194: failed to recognize type of 'relpartbound'. It will be treated as String.777 show all public deploy keys778 shows all the projects the deploy key has write access779 create a new deploy key780 creates a new deploy key781 update an existing deploy key782 updates an existing deploy key783 remove an existing deploy key784 removes an existing deploy key785viewing an issue786 for a new note787 behaves like email participants warning788 shows the correct message789 for a reply form790 behaves like email participants warning791 shows the correct message792Projects > Files > Project owner sees a link to create a license file in empty project793 allows project maintainer creates a license file from a template in Web IDE794Project remote mirror795 On a project796 when last_error is present but last_update_at is not797 renders error message without timstamp798 when last_error and last_update_at are present799 renders error message with timestamp800Download buttons in branches page801 when checking branches802 behaves like archive download buttons803 when static objects external storage is enabled804 private project805 shows archive download buttons with external storage URL prepended and user token appended to their href806 public project807 shows archive download buttons with external storage URL prepended to their href808 when static objects external storage is disabled809 shows default archive download buttons810 with artifacts811 shows download artifacts button812Disable individual triggers813 service has multiple supported events814 shows trigger checkboxes815 services only has one supported event816 doesn't show unnecessary Trigger checkboxes817Dashboard Group818 defaults sort dropdown to last created819 creates new group820New Branch Ref Dropdown821 filters a list of branches and tags822 accepts a manually entered commit SHA823Projects > Show > Schema Markup824 shows SoftwareSourceCode structured markup825Tracings Content Security Policy826 when there is no global config827 does not add CSP directives828 when a global CSP config exists829 when external_url is set830 overwrites frame-src831 when external_url is not set832 uses global policy833User views merged merge request from deleted fork834 correctly shows the merge request835Product Analytics > Test836 says it sends a payload837 shows the last event if there is one838Projects > Members > Owner cannot request access to their own project839 owner does not see the request access button840Groups > Labels > User sees links to issuables841 shows links to MRs and issues842Knapsack report was generated. Preview:843{844 "spec/features/oauth_login_spec.rb": 192.74034185500022,845 "spec/features/profiles/user_edit_profile_spec.rb": 156.0281997090001,846 "spec/features/labels_hierarchy_spec.rb": 98.2085004569999,847 "spec/features/merge_request/user_sees_pipelines_spec.rb": 77.45492361100014,848 "spec/features/merge_request/user_suggests_changes_on_diff_spec.rb": 57.18788481599995,849 "spec/features/merge_request/user_creates_image_diff_notes_spec.rb": 48.22542447199976,850 "spec/features/projects/members/invite_group_spec.rb": 39.728719918000024,851 "spec/features/issues/csv_spec.rb": 37.23967550599991,852 "spec/features/reportable_note/commit_spec.rb": 27.879219033000027,853 "spec/features/projects/files/user_deletes_files_spec.rb": 28.53995648099999,854 "spec/features/projects/view_on_env_spec.rb": 18.45411812800012,855 "spec/features/projects/user_sorts_projects_spec.rb": 20.061859296999955,856 "spec/features/merge_request/user_merges_merge_request_spec.rb": 15.664658746999976,857 "spec/features/populate_new_pipeline_vars_with_params_spec.rb": 16.379570704999878,858 "spec/features/dashboard/snippets_spec.rb": 10.125137280999752,859 "spec/features/merge_requests/user_filters_by_labels_spec.rb": 14.005493677000231,860 "spec/features/commit_spec.rb": 7.447131639999952,861 "spec/features/profiles/password_spec.rb": 6.342953884000053,862 "spec/features/admin/admin_deploy_keys_spec.rb": 8.117679493000196,863 "spec/features/projects/issues/email_participants_spec.rb": 7.600498107000021,864 "spec/features/projects/files/project_owner_sees_link_to_create_license_file_in_empty_project_spec.rb": 8.252075462999983,865 "spec/features/projects/remote_mirror_spec.rb": 5.105256796000049,866 "spec/features/projects/branches/download_buttons_spec.rb": 4.790421435000098,867 "spec/features/projects/services/disable_triggers_spec.rb": 7.2967507829998794,868 "spec/features/dashboard/group_spec.rb": 5.182706868999958,869 "spec/features/projects/branches/new_branch_ref_dropdown_spec.rb": 3.978447603999939,870 "spec/features/projects/show/schema_markup_spec.rb": 4.328038196999842,871 "spec/features/projects/tracings_spec.rb": 1.8486681330000465,872 "spec/features/merge_request/user_views_merge_request_from_deleted_fork_spec.rb": 2.7413174560001607,873 "spec/features/projects/product_analytics/test_spec.rb": 2.188049397999748,874 "spec/features/projects/members/owner_cannot_request_access_to_his_project_spec.rb": 0.8812953360002211,875 "spec/features/groups/labels/user_sees_links_to_issuables_spec.rb": 0.5366493619999346876}877Knapsack global time execution for tests: 15m 34s878Finished in 15 minutes 37 seconds (files took 52.13 seconds to load)879287 examples, 0 failures880Failed to write to log, write log/workhorse-test.log: file already closed881Wed 29 Sep 2021 07:58:28 PM UTC883Not uploading cache ruby-gems-v1-4 due to policy884Not uploading cache gitaly-ruby-gems-v1-4 due to policy886Uploading artifacts...887coverage/: found 5 matching files and directories 888WARNING: crystalball/: no matching files 889deprecations/: found 15 matching files and directories 890knapsack/: found 3 matching files and directories 891rspec_flaky/: found 4 matching files and directories 892rspec_profiling/: found 1 matching files and directories 893WARNING: tmp/capybara/: no matching files 894tmp/memory_test/: found 2 matching files and directories 895log/*.log: found 16 matching files and directories 896Uploading artifacts as "archive" to coordinator... ok id=1635190746 responseStatus=201 Created token=L9CJzyKf897Uploading artifacts...898junit_rspec.xml: found 1 matching files and directories 899Uploading artifacts as "junit" to coordinator... ok id=1635190746 responseStatus=201 Created token=L9CJzyKf901Job succeeded