rspec system pg12 24/24
Passed Started
by
@ntepluhina

Natalia Tepluhina
1Running with gitlab-runner 14.3.0-rc1 (ed15bfbf)2 on docker-auto-scale-com 1d6b581d3 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-1d6b581d-project-278964-concurrent-0 via runner-1d6b581d-gsrm-1632287363-3ebabd0f...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 33% |********** | 117M 0:00:01 ETA25gitlab.tar.gz 100% |********************************| 346M 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: 153, done. 32remote: Counting objects: 100% (131/131), done. 33remote: Compressing objects: 100% (47/47), done. 34remote: Total 57 (delta 41), reused 18 (delta 8), pack-reused 0 36 * [new ref] 2459b1529cac1ac0ad101b0164c2a64d868d8db8 -> refs/pipelines/37511528137 * [new branch] master -> origin/master38Checking out 2459b152 as master...39Skipping Git submodules setup41Checking cache for ruby-gems-v1-4...42cache.zip is up to date 43Successfully extracted cache44Checking cache for gitaly-ruby-gems-v1-4...45cache.zip is up to date 46Successfully extracted cache48Downloading artifacts for compile-test-assets (1612163134)...49Downloading artifacts from coordinator... ok id=1612163134 responseStatus=200 OK token=qFixL5uF50Downloading artifacts for retrieve-tests-metadata (1612163145)...51Downloading artifacts from coordinator... ok id=1612163145 responseStatus=200 OK token=TZTMsZuv52Downloading artifacts for setup-test-env (1612163139)...53Downloading artifacts from coordinator... ok id=1612163139 responseStatus=200 OK token=pjMJYLcz55Using 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 ...56$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb57$ export GOPATH=$CI_PROJECT_DIR/.go58$ mkdir -p $GOPATH59$ source scripts/utils.sh60$ source scripts/prepare_build.sh61Bundler version 2.1.462production:development63Settings are listed in order of priority. The top value will be used.64path65Set for the current user (/root/.bundle/config): "/builds/gitlab-org/gitlab/vendor"66clean67Set for the current user (/root/.bundle/config): "true"68without69Set via BUNDLE_WITHOUT: [:production, :development]70install_flags71Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3 --quiet"72$ bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check73The Gemfile's dependencies are satisfied74==> 'bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check' succeeded in 2 seconds.75$ bundle pristine pg76Installing pg 1.2.3 with native extensions77==> 'bundle pristine pg' succeeded in 11 seconds.78$ setup_db_user_only79CREATE ROLE80GRANT81==> 'setup_db_user_only' succeeded in 0 seconds.82$ bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee83Dropped database 'gitlabhq_test'84Created database 'gitlabhq_test'85DEPRECATION 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)86Dropped database 'gitlabhq_geo_test'87Created database 'gitlabhq_geo_test'88==> 'bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee' succeeded in 117 seconds.89$ run_timed_command "gem install knapsack --no-document"90$ gem install knapsack --no-document91Successfully installed knapsack-4.0.0921 gem installed93$ run_timed_command "scripts/gitaly-test-spawn"94==> 'gem install knapsack --no-document' succeeded in 1 seconds.95$ scripts/gitaly-test-spawn96Settings are listed in order of priority. The top value will be used.97jobs98Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): 499retry100Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): 3101path102Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): "/builds/gitlab-org/gitlab/vendor/gitaly-ruby"103deployment104Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): true105without106Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): [:production, :development]107Set via BUNDLE_WITHOUT: [:production, :development]108app_config109Set via BUNDLE_APP_CONFIG: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle"110gemfile111Set via BUNDLE_GEMFILE: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/Gemfile"112Don't run Bundler as root. Bundler can ask for sudo if it is needed, and113installing your bundle as root will break this application for all non-root114users on this machine.115Using abstract_type 0.0.7116Using concurrent-ruby 1.1.9117Using i18n 1.8.10118Using minitest 5.14.4119Using tzinfo 2.0.4120Using zeitwerk 2.4.2121Using activesupport 6.1.3.2122Using builder 3.2.4123Using erubi 1.10.0124Using mini_portile2 2.5.1125Using racc 1.5.2126Using nokogiri 1.11.7 (x86_64-linux)127Using rails-dom-testing 2.0.3128Using crass 1.0.6129Using loofah 2.10.0130Using rails-html-sanitizer 1.3.0131Using actionview 6.1.3.2132Using rack 2.2.3133Using rack-test 1.1.0134Using actionpack 6.1.3.2135Using ice_nine 0.11.2136Using thread_safe 0.3.6137Using memoizable 0.4.2138Using adamantium 0.2.0139Using public_suffix 4.0.6140Using addressable 2.7.0141Using ast 2.4.1142Using binding_ninja 0.2.3143Using bundler 2.1.4144Using charlock_holmes 0.7.7145Using coderay 1.1.2146Using equalizer 0.0.11147Using concord 0.1.5148Using diff-lcs 1.3149Using dotenv 2.7.6150Using escape_utils 1.2.1151Using factory_bot 5.0.2152Using multipart-post 2.1.1153Using faraday 1.0.1154Using ffi 1.15.3155Using json 2.5.1156Using gemojione 3.3.0157Using mini_mime 1.0.2158Using rugged 1.1.0159Using github-linguist 7.12.1160Using github-markup 1.7.0161Using mime-types-data 3.2020.1104162Using mime-types 3.3.1163Using gitlab-gollum-rugged_adapter 0.4.4.4.gitlab.1164Using rouge 3.26.0165Using nokogumbo 1.5.0166Using sanitize 4.6.6167Using stringex 2.8.5168Using gitlab-gollum-lib 4.2.7.10.gitlab.1169Using google-protobuf 3.17.3 (x86_64-linux)170Using googleapis-common-protos-types 1.1.0171Using grpc 1.30.2 (x86_64-linux)172Using opentracing 0.5.0173Using thrift 0.14.1174Using jaeger-client 1.1.0175Using pg_query 2.1.0176Using redis 4.2.5177Using gitlab-labkit 0.20.0178Using gitlab-markup 1.7.1179Using grpc-tools 1.30.2180Using sawyer 0.8.2181Using octokit 4.20.0182Using reverse_markdown 1.4.0183Using thor 1.1.0184Using licensee 9.14.1185Using method_source 0.9.2186Using msgpack 1.3.3187Using optimist 3.0.1188Using parallel 1.19.2189Using parser 2.7.2.0190Using procto 0.0.3191Using unparser 0.4.7192Using proc_to_ast 0.1.0193Using pry 0.12.2194Using rainbow 3.0.0195Using rbtrace 0.4.14196Using rdoc 6.3.2197Using regexp_parser 1.8.1198Using rexml 3.2.4199Using rspec-support 3.8.0200Using rspec-core 3.8.0201Using rspec-expectations 3.8.3202Using rspec-mocks 3.8.0203Using rspec 3.8.0204Using rspec-parameterized 0.4.2205Using rubocop-ast 0.2.0206Using ruby-progressbar 1.10.1207Using unicode-display_width 1.7.0208Using rubocop 0.86.0209Using sentry-raven 3.0.4210Using timecop 0.9.1211Bundle complete! 21 Gemfile dependencies, 96 gems now installed.212Gems in the groups production and development were not installed.213Bundled gems are installed into `/builds/gitlab-org/gitlab/vendor/gitaly-ruby`214Checking gitaly-ruby Gemfile...215Checking gitaly-ruby bundle...216The Gemfile's dependencies are satisfied217Trying to connect to gitaly: ................................................... OK218Trying to connect to gitaly2: .................................................................. OK219Trying to connect to praefect: .......... OK220==> 'scripts/gitaly-test-spawn' succeeded in 15 seconds.221$ source ./scripts/rspec_helpers.sh222$ rspec_paralellized_job "--tag ~quarantine --tag ~geo --tag ~level:migration"223KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb224Knapsack report generator started!225Run options: exclude {:quarantine=>true, :geo=>true, :level=>"migration"}226==> /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare set up in 0.037016038 seconds...227Test environment set up in 0.451789211 seconds228Protected Branches229Starting the Capybara driver server...230DEPRECATION 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)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)232 logged in as developer233 Delete protected branch234Capybara starting Puma...235* Version 5.3.2 , codename: Sweetnighter236* Min threads: 0, max threads: 4237* Listening on unix:///tmp/20210922-435-tvn158238DEPRECATION 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/_logo_type.svg (called from brand_header_logo_type at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:49)241DEPRECATION 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)242 does not allow developer to remove protected branch243 when feature flag :delete_branch_confirmation_modals is disabled244 does not allow developer to remove protected branch245 logged in as maintainer246 Delete protected branch247 removes branch after modal confirmation248 when the feature flag :delete_branch_confirmation_modals is disabled249 removes branch after modal confirmation250 logged in as admin251 explicit protected branches252unknown OID 28: failed to recognize type of 'relfrozenxid'. It will be treated as String.253unknown OID 1034: failed to recognize type of 'relacl'. It will be treated as String.254unknown OID 194: failed to recognize type of 'relpartbound'. It will be treated as String.255DEPRECATION 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)256DEPRECATION 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)257DEPRECATION 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)258DEPRECATION 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)259 allows creating explicit protected branches260 displays the last commit on the matching branch if it exists261 displays an error message if the named branch does not exist262 wildcard protected branches263 allows creating protected branches with a wildcard264 displays the number of matching branches265 displays all the branches matching the wildcard266 access control267 allows creating protected branches that Maintainers can push to268 allows updating protected branches so that Maintainers can push to them269 allows creating protected branches that Developers + Maintainers can push to270 allows updating protected branches so that Developers + Maintainers can push to them271 allows creating protected branches that No one can push to272 allows updating protected branches so that No one can push to them273 allows creating protected branches that Maintainers can merge to274 allows updating protected branches so that Maintainers can merge to them275 allows creating protected branches that Developers + Maintainers can merge to276 allows updating protected branches so that Developers + Maintainers can merge to them277 allows creating protected branches that No one can merge to278 allows updating protected branches so that No one can merge to them279 when the users for protected branches feature is off280 when deploy keys are enabled to this project281 when only one deploy key can push282 shows all dropdown sections in the 'Allowed to push' main dropdown, with only one deploy key283 shows all sections but not deploy keys in the 'Allowed to merge' main dropdown284 shows all sections in the 'Allowed to push' update dropdown285 when no deploy key can push286 just shows all sections but not deploy keys in the 'Allowed to push' dropdown287 just shows all sections but not deploy keys in the 'Allowed to push' update dropdown288Merge request > Batch comments289 Feature is enabled290 adds draft note291 publishes review292 publishes single comment293 deletes draft note294 edits draft note295 with image and file draft note296 does not show in overview297 adding single comment to review298 at first does not show `Add to review` and `Add comment now` buttons299 when review has started300 can add comment to review301 can add comment right away302 in parallel diff303 adds draft comments to both sides304 thread is unresolved305 publishes comment right away and resolves the thread306 publishes review and resolves the thread307 thread is resolved308 publishes comment right away and unresolves the thread309 publishes review and unresolves the thread310Login311 password reset token after successful sign in312Authentication activity metric incremented: user_authenticated_counter313 invalidates password reset token314 initial login after setup315Authentication activity metric incremented: user_authenticated_counter316 allows the initial admin to create a password317 does not show flash messages when login page318 with a blocked account319Authentication activity metric incremented: user_session_destroyed_counter320Authentication activity metric incremented: user_blocked_counter321Authentication activity metric incremented: user_session_destroyed_counter322Authentication activity metric incremented: user_unauthenticated_counter323 prevents the user from logging in324Authentication activity metric incremented: user_session_destroyed_counter325Authentication activity metric incremented: user_blocked_counter326Authentication activity metric incremented: user_session_destroyed_counter327Authentication activity metric incremented: user_unauthenticated_counter328 does not update Devise trackable attributes329 with an unconfirmed email address330 within the grace period331Authentication activity metric incremented: user_authenticated_counter332 allows to login333 when the confirmation grace period is expired334Authentication activity metric incremented: user_session_destroyed_counter335Authentication activity metric incremented: user_session_destroyed_counter336Authentication activity metric incremented: user_unauthenticated_counter337 prevents the user from logging in and renders a resend confirmation email link338 when resending the confirmation email339 redirects to the "almost there" page340 with the ghost user341Authentication activity metric incremented: user_unauthenticated_counter342Authentication activity metric incremented: user_password_invalid_counter343 disallows login344Authentication activity metric incremented: user_unauthenticated_counter345Authentication activity metric incremented: user_password_invalid_counter346 does not update Devise trackable attributes347 with two-factor authentication348 with valid username/password349DEPRECATION 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)350DEPRECATION 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)351Authentication activity metric incremented: user_authenticated_counter352Authentication activity metric incremented: user_two_factor_authenticated_counter353 does not show a "You are already signed in." error message354 does not allow sign-in if the user password is updated before entering a one-time code355 using one-time code356Authentication activity metric incremented: user_authenticated_counter357Authentication activity metric incremented: user_two_factor_authenticated_counter358 allows login with valid code359 persists remember_me value via hidden field360 blocks login with invalid code361Authentication activity metric incremented: user_authenticated_counter362Authentication activity metric incremented: user_two_factor_authenticated_counter363 allows login with invalid code, then valid code364Authentication activity metric incremented: user_authenticated_counter365Authentication activity metric incremented: user_two_factor_authenticated_counter366 triggers ActiveSession.cleanup for the user367 using backup code368 with valid code369Authentication activity metric incremented: user_authenticated_counter370Authentication activity metric incremented: user_two_factor_authenticated_counter371 allows login372Authentication activity metric incremented: user_authenticated_counter373Authentication activity metric incremented: user_two_factor_authenticated_counter374 invalidates the used code375Authentication activity metric incremented: user_authenticated_counter376Authentication activity metric incremented: user_two_factor_authenticated_counter377Authentication activity metric incremented: user_session_destroyed_counter378Authentication activity metric incremented: user_authenticated_counter379Authentication activity metric incremented: user_two_factor_authenticated_counter380 invalidates backup codes twice in a row381Authentication activity metric incremented: user_authenticated_counter382Authentication activity metric incremented: user_two_factor_authenticated_counter383 triggers ActiveSession.cleanup for the user384 with invalid code385 blocks login386 when logging in via OAuth387 when authn_context is worth two factors388Authentication activity metric incremented: user_authenticated_counter389 signs user in without prompting for second factor390 when two factor authentication is required391Authentication activity metric incremented: user_authenticated_counter392Authentication activity metric incremented: user_two_factor_authenticated_counter393 shows 2FA prompt after OAuth login394 without two-factor authentication395 with correct username and password396Authentication activity metric incremented: user_authenticated_counter397 allows basic login398Authentication activity metric incremented: user_authenticated_counter399 does not show already signed in message when opening sign in page after login400Authentication activity metric incremented: user_authenticated_counter401 triggers ActiveSession.cleanup for the user402 when the users password is expired403Authentication activity metric incremented: user_authenticated_counter404 asks for a new password405 with invalid username and password406Authentication activity metric incremented: user_unauthenticated_counter407Authentication activity metric incremented: user_password_invalid_counter408 blocks invalid login409 with required two-factor authentication enabled410 global setting411 with grace period defined412 within the grace period413Authentication activity metric incremented: user_authenticated_counter414 redirects to two-factor configuration page415Authentication activity metric incremented: user_authenticated_counter416 allows skipping two-factor configuration417 after the grace period418Authentication activity metric incremented: user_authenticated_counter419 redirects to two-factor configuration page420Authentication activity metric incremented: user_authenticated_counter421 disallows skipping two-factor configuration422 without grace period defined423Authentication activity metric incremented: user_authenticated_counter424 redirects to two-factor configuration page425 group setting426 with grace period defined427 within the grace period428Authentication activity metric incremented: user_authenticated_counter429 redirects to two-factor configuration page430Authentication activity metric incremented: user_authenticated_counter431 allows skipping two-factor configuration432 after the grace period433Authentication activity metric incremented: user_authenticated_counter434 redirects to two-factor configuration page435Authentication activity metric incremented: user_authenticated_counter436 disallows skipping two-factor configuration437 without grace period defined438Authentication activity metric incremented: user_authenticated_counter439 redirects to two-factor configuration page440 UI tabs and panes441 when no defaults are changed442 does not render any tabs443 renders link to sign up path444 when signup is disabled445 does not render any tabs446 does not render link to sign up path447 when ldap is enabled448 correctly renders tabs and panes449 renders link to sign up path450 when crowd is enabled451 correctly renders tabs and panes452 Client helper classes and flags453 adds client browser and platform classes to page body454 when terms are enforced455Authentication activity metric incremented: user_authenticated_counter456 asks to accept the terms on first login457Authentication activity metric incremented: user_authenticated_counter458 does not ask for terms when the user already accepted them459 when 2FA is required for the user460 when the user did not enable 2FA461Authentication activity metric incremented: user_authenticated_counter462 asks to set 2FA before asking to accept the terms463 when the user already enabled 2FA464Authentication activity metric incremented: user_authenticated_counter465Authentication activity metric incremented: user_two_factor_authenticated_counter466 asks the user to accept the terms467 when the users password is expired468Authentication activity metric incremented: user_authenticated_counter469 asks the user to accept the terms before setting a new password470 when the user does not have an email configured471Authentication activity metric incremented: user_authenticated_counter472 asks the user to accept the terms before setting an email473 when sending confirmation email and not yet confirmed474Authentication activity metric incremented: user_authenticated_counter475 allows login and shows a flash warning to confirm the email address476 when not having confirmed within Devise's allow_unconfirmed_access_for time477Authentication activity metric incremented: user_session_destroyed_counter478Authentication activity metric incremented: user_session_destroyed_counter479Authentication activity metric incremented: user_unauthenticated_counter480 does not allow login and shows a flash alert to confirm the email address481Group482 checks permissions to avoid exposing groups by parent_id483 create a group484 as a non-admin485DEPRECATION 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)486DEPRECATION 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)487 creates a group and persists visibility radio selection488 with expected fields489 renders from as expected490 with space in group path491 renders new group form with validation errors492 with .atom at end of group path493 renders new group form with validation errors494 with .git at end of group path495 renders new group form with validation errors496 real-time group url validation497 shows a message if group url is available498 shows an error if group url is taken499 does not break after an invalid form submit500 Mattermost team creation501 Mattermost enabled502DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_mattermost.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)503DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_mattermost.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)504 displays a team creation checkbox505 unchecks the checkbox by default506 updates the team URL on graph path update507 Mattermost disabled508 doesnt show a team creation checkbox if Mattermost not enabled509 showing recaptcha on group creation when it is enabled510 renders recaptcha511 not showing recaptcha on group creation when it is disabled512 does not render recaptcha513 create a nested group514 as admin515 when admin mode is enabled516 creates a nested group517 when admin mode is disabled518 is not allowed519 as group owner520 creates a nested group521 when recaptcha is enabled522 when creating subgroup523 does not render recaptcha524 real-time group url validation525 shows a message if group url is available526 shows an error if group url is taken527 group edit528 saves new settings529 focuses confirmation field on remove group530 removes group531 behaves like dirty submit form532 disables .js-general-settings-form submit until there are changes on input[name="group[name]"]533 disables .js-general-settings-form submit until there are changes on #group_visibility_level_0534 disables .js-general-permissions-form submit until there are changes on #group_request_access_enabled535 disables .js-general-permissions-form submit until there are changes on input[name="group[two_factor_grace_period]"]536 group page with markdown description537 parses Markdown538 passes through html-pipeline539 sanitizes unwanted tags540 permits `rel` attribute on links541 group page with nested groups542 renders projects and groups on the page543 renders subgroup page with the text "Subgroup information"544 renders project page with the text "Project information"545 new subgroup / project button546 when user has subgroup creation permissions but not project creation permissions547 only displays "New subgroup" button548 when user has project creation permissions but not subgroup creation permissions549 only displays "New project" button550 when user has project and subgroup creation permissions551 displays "New subgroup" and "New project" buttons552Group issues page553 with shared examples554 public access level555 group member556 is expected to have text "this is my created issuable"557 non-member558 is expected to have text "this is my created issuable"559 private access level560 group member561 is expected to have text "this is my created issuable"562 non-member563 is expected not to have text "this is my created issuable"564 rss feed565 when signed in566 behaves like an autodiscoverable RSS feed with current_user's feed token567 has an RSS autodiscovery link tag with current_user's feed token568 it has an RSS button with current_user's feed token569 shows the RSS button with current_user's feed token570 when signed out571 behaves like an autodiscoverable RSS feed without a feed token572 has an RSS autodiscovery link tag without a feed token573 it has an RSS button without a feed token574 shows the RSS button without a feed token575 assignee576 filters by only group users577 issues list578 returns all group and subgroup issues579 when project is archived580 does not render issue581 when cached issues state count is enabled582 truncates issue counts if over the threshold583 when cached issues state count is disabled584 does not truncate counts if they are over the threshold585 projects with issues disabled586 issue dropdown587 shows projects only with issues feature enabled588 manual ordering589 displays all issues590 has manual-ordering css applied591 each issue item has a user-can-drag css applied592 issues should be draggable and persist order593 issues should not be draggable when user is not logged in594 issues pagination595 shows the pagination596 first pagination item is active597Issue Boards new issue598 authorized user599 displays new issue button600 does not display new issue button in closed list601 shows form when clicking button602 hides form when clicking cancel603 creates new issue and opens sidebar604 successfuly loads labels to be added to newly created issue605 allows creating an issue in newly created list606 unauthorized user607 does not display new issue button in open list608 does not display new issue button in label list609 group boards610 for unauthorized users611 when backlog does not exist612 does not display new issue button in label list613 when backlog list already exists614 does not display new issue button in open list615 does not display new issue button in label list616 for authorized users617 when backlog does not exist618 display new issue button in label list619 project select dropdown620 lists a project which is a direct descendant of the top-level group621 lists a project that belongs to a subgroup622 does not list projects to which user doesn't have access623Admin disables Git access protocol624 with HTTP disabled625 shows only SSH url626 mobile component627 shows only the SSH clone information628 with SSH disabled629 shows only HTTP url630 mobile component631 shows only the HTTP clone information632 with nothing disabled633 shows default SSH url and protocol selection dropdown634 mobile component635 shows both SSH and HTTP clone information636Issues csv637 triggers an email export638 doesn't send request params to ExportCsvWorker639 displays flash message640 includes a csv attachment641 ignores pagination642 uses filters from issue index643 ignores sorting from issue index644 uses array filters, such as label_name645 avoids excessive database calls646Edit group settings647 when the group path is changed648 the group is accessible via the new path649 the old group path redirects to the new path650 with a subgroup651 the subgroup is accessible via the new path652 the old subgroup path redirects to the new path653 with a project654 the project is accessible via the new path655 the old project path redirects to the new path656 project creation level menu657 shows the selection menu658 subgroup creation level menu659 shows the selection menu660 edit group avatar661 uploads new group avatar662/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 nil663 removes group avatar664 edit group path665 has a root URL label for top-level group666 has a parent group URL label for a subgroup group667 disable email notifications668 is visible669 accepts the changed state670 prevent sharing outside group hierarchy setting671 updates the setting672 is not present for a subgroup673GPG signed commits674DEPRECATION 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)675DEPRECATION 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)676 changes from unverified to verified when the user changes their email to match the gpg key677 changes from unverified to verified when the user adds the missing gpg key678 shows popover badges679 unverified signature680 unverified signature: user email does not match the committer email, but is the same user681 unverified signature: user email does not match the committer email682 verified and the gpg user has a gitlab profile683 verified and the gpg user's profile doesn't exist anymore684 view signed commit on the tree view685 with vue tree view enabled686 behaves like a commit with a signature687 displays commit signature688Merge Requests > User filters by milestones689 filters by no milestone690 filters by a specific milestone691 filters by upcoming milestone692 does not show merge requests with no expiry693 with an upcoming milestone694 shows merge requests695 with a due milestone696 does not show any merge requests697Admin Appearance698 create new appearance699 preview sign-in page appearance700DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_gitea_logo.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)701DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_gitea_logo.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)702DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_issues.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)703DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_issues.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)704 preview new project page appearance705 custom sign-in page706 custom new project page707/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 nil708 appearance logo709/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 nil710 header logos711/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 nil712 Favicon713 Custom system header and footer714 when system header and footer messages are empty715 shows custom system header and footer fields716 when system header and footer messages are not empty717 shows custom system header and footer fields718 Profile page with custom profile image guidelines719 renders guidelines when set720User creates new blob721 as a maintainer722 behaves like creating a file723 allows the user to add a new file in Web IDE724 as an admin725 behaves like creating a file726 allows the user to add a new file in Web IDE727 as a developer728 does not allow pushing to the default branch729User adds a comment on a commit730 inline view731 adds a comment732 when commenting on diff733 adds a comment734 side-by-side view735 adds a comment736User visits the profile preferences page737 shows correct menu item738 User changes their syntax highlighting theme739 creates a flash message740 updates their preference741 User changes their default dashboard742 creates a flash message743 updates their preference744 User changes their language745DEPRECATION 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)746DEPRECATION 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)747DEPRECATION 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)748DEPRECATION 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)749 updates their preference750 User changes whitespace in code751 updates their preference752Admin Mode Logout753 disable removes admin mode and redirects to root page754 disable shows flash notice755 on a read-only instance756 disable removes admin mode and redirects to root page757User deletes milestone758 when milestone belongs to project759DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_burndown_chart_splash.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)760 deletes milestone761 when milestone belongs to group762 deletes milestone763User Feed764 GET /765 user atom feed via personal access token766DEPRECATION 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:130)767DEPRECATION 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:130)768 renders user atom feed769 user atom feed via feed token770 renders user atom feed771 feed content772 has issue opened event773 has issue comment event774 has XHTML summaries in issue descriptions775 has XHTML summaries in notes776 has XHTML summaries in merge request descriptions777 has push event commit ID778Issue Boards shortcut779 issues are enabled780 takes user to issue board index781 issues are not enabled782 does not take user to the issue board index783User jumps to the next unresolved discussion784 jumps to overview tab785User activates PivotalTracker786 activates service787Projects > Show > Redirects788 shows public project page789 redirects to sign in page when project is private790 redirects to sign in page when project does not exist791 redirects to public project page after signing in792 redirects to private project page after sign in793 when signed in794 returns 404 status when project does not exist795 returns 404 when project is private796Group Issues Calendar Feed797 GET /issues798 when authenticated799 with no referer800 renders calendar feed801 with GitLab as the referer802 renders calendar feed as text/plain803 when authenticated via personal access token804 renders calendar feed805 when authenticated via feed token806 renders calendar feed807 issue with due date808 renders issue fields809User activates Pushover810 activates service811User updates Alert Management status812 when a developer+ displays the alerts list and the alert service is enabled they can update an alert status813 shows the alert table with an alert status dropdown814 updates the alert status815Projects > Settings > User changes default branch816 with normal project817 allows to change the default branch818 with empty project819 does not show default branch selector820Merge Request > User tries to access private project information through the new mr page821 when the user enters the querystring info for the other project822 does not mention the project the user can't see the repo of823 when the user enters label information from the private project in the querystring824 does not expose the label name825Dropdown release826 behavior827 loads all the releases when opened828User sees feature flag user list details829 displays the list name830Project Activity RSS831 when signed in832 behaves like it has an RSS button with current_user's feed token833 shows the RSS button with current_user's feed token834 when signed out835 behaves like it has an RSS button without a feed token836 shows the RSS button without a feed token837View error details page838 with current user as project guest839 renders not found840Knapsack report was generated. Preview:841{842 "spec/features/protected_branches_spec.rb": 171.18109915699824,843 "spec/features/merge_request/batch_comments_spec.rb": 140.7476106360009,844 "spec/features/users/login_spec.rb": 98.35863553200033,845 "spec/features/groups_spec.rb": 68.56775649100018,846 "spec/features/groups/issues_spec.rb": 51.00127303299814,847 "spec/features/boards/new_issue_spec.rb": 41.19493706999856,848 "spec/features/admin/admin_disables_git_access_protocol_spec.rb": 39.64018076100183,849 "spec/features/issues/csv_spec.rb": 33.96085491999838,850 "spec/features/groups/group_settings_spec.rb": 21.013273881002533,851 "spec/features/signed_commits_spec.rb": 27.594804399999703,852 "spec/features/merge_requests/user_filters_by_milestones_spec.rb": 19.840843174999463,853 "spec/features/admin/admin_appearance_spec.rb": 18.764794383001572,854 "spec/features/projects/blobs/user_creates_new_blob_in_new_project_spec.rb": 16.53270519600119,855 "spec/features/projects/commit/comments/user_adds_comment_spec.rb": 17.230232663998322,856 "spec/features/profiles/user_visits_profile_preferences_page_spec.rb": 11.793865782001376,857 "spec/features/admin/admin_mode/logout_spec.rb": 10.708615662002558,858 "spec/features/milestones/user_deletes_milestone_spec.rb": 10.418439494002087,859 "spec/features/atom/users_spec.rb": 8.211157765003009,860 "spec/features/boards/keyboard_shortcut_spec.rb": 8.599389787999826,861 "spec/features/merge_request/user_jumps_to_discussion_spec.rb": 6.449491156003205,862 "spec/features/projects/integrations/user_activates_pivotaltracker_spec.rb": 5.698288539999339,863 "spec/features/projects/show/redirects_spec.rb": 4.653245476998563,864 "spec/features/ics/group_issues_spec.rb": 5.024974530999316,865 "spec/features/projects/services/user_activates_pushover_spec.rb": 5.3164877369999886,866 "spec/features/alert_management/user_updates_alert_status_spec.rb": 3.566881706999993,867 "spec/features/projects/settings/user_changes_default_branch_spec.rb": 3.3886768850024964,868 "spec/features/merge_request/user_tries_to_access_private_project_info_through_new_mr_spec.rb": 3.065469540997583,869 "spec/features/issues/filtered_search/dropdown_release_spec.rb": 2.4312014389979595,870 "spec/features/projects/feature_flag_user_lists/user_sees_feature_flag_user_list_details_spec.rb": 2.056764536002447,871 "spec/features/projects/activity/rss_spec.rb": 1.540952979001304,872 "spec/features/error_tracking/user_sees_error_details_spec.rb": 0.9777001360016584873}874Knapsack global time execution for tests: 14m 19s875Finished in 14 minutes 21 seconds (files took 43.13 seconds to load)876280 examples, 0 failures877Failed to write to log, write log/workhorse-test.log: file already closed878Wed 22 Sep 2021 10:34:12 AM UTC880Not uploading cache ruby-gems-v1-4 due to policy881Not uploading cache gitaly-ruby-gems-v1-4 due to policy883Uploading artifacts...884coverage/: found 5 matching files and directories 885WARNING: crystalball/: no matching files 886deprecations/: found 15 matching files and directories 887knapsack/: found 3 matching files and directories 888rspec_flaky/: found 4 matching files and directories 889rspec_profiling/: found 1 matching files and directories 890WARNING: tmp/capybara/: no matching files 891tmp/memory_test/: found 2 matching files and directories 892log/*.log: found 16 matching files and directories 893Uploading artifacts as "archive" to coordinator... ok id=1612163362 responseStatus=201 Created token=L2HBXyMB894Uploading artifacts...895junit_rspec.xml: found 1 matching files and directories 896Uploading artifacts as "junit" to coordinator... ok id=1612163362 responseStatus=201 Created token=L2HBXyMB898Job succeeded