rspec system pg12 6/24
Passed Started
by
@alexkalderimis

Alex Kalderimis
1Running with gitlab-runner 14.2.0-rc1 (0ac3a46e)2 on docker-auto-scale-com d5ae8d253 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-d5ae8d25-project-278964-concurrent-0 via runner-d5ae8d25-gsrm-1631644831-89ad23fd...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 65% |******************** | 222M 0:00:00 ETA25gitlab.tar.gz 100% |********************************| 341M 0:00:00 ETA26'/tmp/gitlab.tar.gz' saved27Extracting tarball into /builds/gitlab-org/gitlab...28Fetching changes with git depth set to 20...29Reinitialized existing Git repository in /builds/gitlab-org/gitlab/.git/30Created fresh repository.31remote: Enumerating objects: 53, done. 32remote: Counting objects: 100% (47/47), done. 33remote: Compressing objects: 100% (21/21), done. 34remote: Total 29 (delta 22), reused 12 (delta 8), pack-reused 0 36 * [new ref] 7818fd5200fa647737976e6f87724e1b0d1a58fe -> refs/pipelines/37074602837Checking out 7818fd52 as refs/merge-requests/69982/merge...38Skipping Git submodules setup40Checking cache for ruby-gems-v1-4...41cache.zip is up to date 42Successfully extracted cache43Checking cache for gitaly-ruby-gems-v1-4...44cache.zip is up to date 45Successfully extracted cache47Downloading artifacts for compile-test-assets (1590280839)...48Downloading artifacts from coordinator... ok id=1590280839 responseStatus=200 OK token=Vk-pyboB49Downloading artifacts for detect-tests (1590280857)...50Downloading artifacts from coordinator... ok id=1590280857 responseStatus=200 OK token=B5P4yR8851Downloading artifacts for retrieve-tests-metadata (1590280864)...52Downloading artifacts from coordinator... ok id=1590280864 responseStatus=200 OK token=Er-hZnZL53Downloading artifacts for setup-test-env (1590280847)...54Downloading artifacts from coordinator... ok id=1590280847 responseStatus=200 OK token=N-Q5DksJ56Using docker image sha256:4cc2f63f50a93772721d8b8586f6fe8c920262e1302e0e8b6c12a1040960cfab for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.patched-golang-1.16-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:eef05654d1ff5d68556b37c53250a692ec3a5fa299726f5bd1cbb4738b738976 ...57$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb58$ export GOPATH=$CI_PROJECT_DIR/.go59$ mkdir -p $GOPATH60$ source scripts/utils.sh61$ source scripts/prepare_build.sh62Bundler version 2.1.463production:development64Settings are listed in order of priority. The top value will be used.65path66Set for the current user (/root/.bundle/config): "/builds/gitlab-org/gitlab/vendor"67clean68Set for the current user (/root/.bundle/config): "true"69without70Set via BUNDLE_WITHOUT: [:production, :development]71install_flags72Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3 --quiet"73$ bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check74The Gemfile's dependencies are satisfied75==> 'bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check' succeeded in 2 seconds.76$ bundle pristine pg77Installing pg 1.2.3 with native extensions78==> 'bundle pristine pg' succeeded in 12 seconds.79$ setup_db_user_only80CREATE ROLE81GRANT82==> 'setup_db_user_only' succeeded in 0 seconds.83$ bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee84Dropped database 'gitlabhq_test'85Created database 'gitlabhq_test'86DEPRECATION WARNING: Using `bin/rails db:structure:load` is deprecated and will be removed in Rails 6.2. Configure the format using `config.active_record.schema_format = :sql` to use `structure.sql` and run `bin/rails db:schema:load` instead. (called from load at /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/bin/rake:23)87Dropped database 'gitlabhq_geo_test'88Created database 'gitlabhq_geo_test'89==> 'bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee' succeeded in 41 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$ source ./scripts/rspec_helpers.sh222==> 'scripts/gitaly-test-spawn' succeeded in 18 seconds.223$ 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.061746448 seconds...228Test environment set up in 0.655794368 seconds229GFM autocomplete230Starting 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 tribute_autocomplete feature flag is off234 new issue page235Capybara starting Puma...236* Version 5.3.2 , codename: Sweetnighter237* Min threads: 0, max threads: 4238* Listening on unix:///tmp/20210914-434-1gcgdlj239DEPRECATION 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 allows quick actions242 issue description243DEPRECATION 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)244DEPRECATION 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)245 updates with GFM reference246 allows quick actions247 issue comment248 triggering autocomplete249 only opens autocomplete menu when trigger character is after whitespace250 xss checks251 opens autocomplete menu for Issues when field starts with text with item escaping HTML characters252 opens autocomplete menu for Username when field starts with text with item escaping HTML characters253 opens autocomplete menu for Milestone when field starts with text with item escaping HTML characters254 opens autocomplete menu for Labels when field starts with text with item escaping HTML characters255 autocomplete highlighting256 auto-selects the first item when there is a query, and only for assignees with no query257 assignees258 does not wrap with quotes for assignee values259 includes items for assignee dropdowns with non-ASCII characters in name260 searches across full name for assignees261 shows names that start with the query as the top result262 shows usernames that start with the query as the top result263 shows username when pasting then pressing Enter264 does not show `@undefined` when pressing `@` then Enter265 when /assign quick action is selected266 triggers user autocomplete and lists users who are currently not assigned to the issue267 if a selected value has special characters268 wraps the result in double quotes269 doesn't wrap for emoji values270 quick actions271 does not limit quick actions autocomplete list to 5272 labels273 allows colons when autocompleting scoped labels274 allows spaces when autocompleting multi-word labels275 only autocompletes the last label276 does not autocomplete labels if no tilde is typed277 when other notes are destroyed278 keeps autocomplete key listeners279 issues280 behaves like autocomplete suggestions281 suggests objects correctly282 merge requests283 behaves like autocomplete suggestions284 suggests objects correctly285 project snippets286 behaves like autocomplete suggestions287 suggests objects correctly288 milestone289 shows milestons list in the autocomplete menu290 shows expired milestone at the bottom of the list291 shows milestone due earliest at the top of the list292 when tribute_autocomplete feature flag is on293 issue description294 updates with GFM reference295 issue comment296 triggering autocomplete297 only opens autocomplete menu when trigger character is after whitespace298 xss checks299 opens autocomplete menu for Issues when field starts with text with item escaping HTML characters300 opens autocomplete menu for Username when field starts with text with item escaping HTML characters301 opens autocomplete menu for Milestone when field starts with text with item escaping HTML characters302 opens autocomplete menu for Labels when field starts with text with item escaping HTML characters303 autocomplete highlighting304 auto-selects the first item with query305 assignees306 does not wrap with quotes for assignee values307 includes items for assignee dropdowns with non-ASCII characters in name308 when autocompleting for groups309 shows the group when searching for the name of the group310 does not show the group when searching for the name of the parent of the group311 when /assign quick action is selected312 lists users who are currently not assigned to the issue313 lists users who are currently not assigned to the issue when using /assign on the second line314 if a selected value has special characters315 wraps the result in double quotes316 does not wrap for emoji values317 quick actions318 autocompletes for quick actions319 labels320 allows colons when autocompleting scoped labels321 autocompletes multi-word labels322 only autocompletes the last label323 does not autocomplete labels if no tilde is typed324 when other notes are destroyed325 keeps autocomplete key listeners326 issues327 behaves like autocomplete suggestions328 suggests objects correctly329 merge requests330 behaves like autocomplete suggestions331 suggests objects correctly332 project snippets333 behaves like autocomplete suggestions334 suggests objects correctly335 milestone336 behaves like autocomplete suggestions337 suggests objects correctly338Task Lists339 for Issues340 multiple tasks341 renders342 contains the required selectors343 is only editable by author344 provides a summary on Issues#index345 single incomplete task346 renders347 provides a summary on Issues#index348 single complete task349 renders350 provides a summary on Issues#index351 for Notes352 multiple tasks353 renders for note body354 contains the required selectors355 is only editable by author356 single incomplete task357 renders for note body358 single complete task359 renders for note body360 for Merge Requests361 when merge request is open362 provides a summary on MergeRequests#index363 behaves like multiple tasks364 renders for description365 contains the required selectors366 is only editable by author367 when merge request is closed368 behaves like multiple tasks369 renders for description370 contains the required selectors371 is only editable by author372 single incomplete task373 renders for description374 provides a summary on MergeRequests#index375 single complete task376 renders for description377 provides a summary on MergeRequests#index378 markdown task edge cases379 commented tasks380 renders381 summary with no blank line382 renders383 markdown starting with new line character384 allows the task to be checked385User uses shortcuts386 disabling shortcuts387 can disable shortcuts from help menu388 re-enables shortcuts389 when navigating to the Project pages390 redirects to the project page391 redirects to the activity page392 when navigating to the Repository pages393 redirects to the repository files page394 redirects to the repository commits page395 redirects to the repository graph page396 redirects to the repository charts page397 when navigating to the Issues pages398 redirects to the issues list page399 redirects to the issue board page400 redirects to the new issue page401 when navigating to the Merge Requests pages402 redirects to the merge requests page403 when navigating to the CI/CD pages404 redirects to the Jobs page405 when navigating to the Deployments page406 redirects to the Environments page407 when navigating to the Monitor pages408 redirects to the Metrics page409 when navigating to the Infrastructure pages410 redirects to the Kubernetes page411 when navigating to the Snippets pages412DEPRECATION 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)413 redirects to the snippets page414 when navigating to the Wiki pages415 redirects to the wiki page416User browses commits417DEPRECATION 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)418DEPRECATION 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)419DEPRECATION 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)420DEPRECATION 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)421 renders commit422 fill commit sha when click new tag from commit page423 renders inline diff button when click side-by-side diff button424 renders breadcrumbs on specific commit path425 renders diff links to both the previous and current image426 when commit has ci status427 renders commit ci info428 primary email429 finds a commit by a primary email430 secondary email431 finds a commit by a secondary email432 links to an unverified e-mail address instead of the user433 when the blob does not exist434 renders successfully435 commits list436 searches commit437DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: layouts/xml.atom (called from render at /builds/gitlab-org/gitlab/app/controllers/application_controller.rb:125)438DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: layouts/xml.atom (called from render at /builds/gitlab-org/gitlab/app/controllers/application_controller.rb:125)439 renders commits atom feed440 when commit has a filename with pathspec characters441DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_illustration_no_commits.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)442DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_illustration_no_commits.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)443 searches commit444 when a commit links to a confidential issue445 when the user cannot see confidential issues but was cached with a link446 does not render the confidential issue447 master branch448 renders project commits449 does not render create merge request button450 when click the compare tab451 does not render create merge request button452 feature branch453 when project does not have open merge requests454 renders project commits455 renders create merge request button456 when click the compare tab457 renders create merge request button458 when project have open merge request459 renders project commits460 renders button to the merge request461 when click the compare tab462 renders button to the merge request463Container Registry464 has a page title set465 when there are no image repositories466 list page has no container title467 list page has cli commands468 when there are image repositories469 list page has a list of images470 user removes entire container repository471 navigates to repo details472 image repo details473 shows the details breadcrumb474 shows the image title475 shows the image tags476 user removes a specific tag from container repository477 pagination navigate to the second page478 with a tag missing digest479 renders the tags list correctly480 image repo details when image has no name481 renders correctly482 when there are more than 10 images483 shows pagination484 pagination goes to second page485 pagination is preserved after navigating back from details486Admin Groups487 list488unknown OID 28: failed to recognize type of 'relfrozenxid'. It will be treated as String.489unknown OID 1034: failed to recognize type of 'relacl'. It will be treated as String.490unknown OID 194: failed to recognize type of 'relpartbound'. It will be treated as String.491 renders groups492 create a group493 creates new group494 shows the visibility level radio populated with the default value495 when entered in group name, it auto filled the group path496 auto populates the group path with the group name497 when entering in group path, group name does not change anymore498 with expected fields499 renders from as expected500 show a group501 shows the group502 has a link to the group503 has a note if one is available504 when group has open access requests505 shows access requests with link to manage access506 group edit507 shows the visibility level radio populated with the group visibility_level value508 shows the subgroup creation level dropdown populated with the group subgroup_creation_level value509 edit group path does not change group name510 adding an admin note to group without one511 editing an existing group admin note512 add user into a group513 behaves like adds user into a group514 is expected to have text "Reporter"515 behaves like adds user into a group516 is expected to have text "Reporter"517 add admin himself to a group518 adds admin a to a group as developer519 shared projects520 renders shared project521Project members list522 show members from project and group523 show user once if member of both group and project524 update user access level525 add user to project526 uses ProjectMember access_level_roles for the invite members modal access option527 remove user from project528 invite user to project529 as a signed out visitor viewing a public project530 does not show the Invite members button when not signed in531 project bots532 does not show form used to change roles and "Expiration date" or the remove user button533 when user has 2FA enabled534 shows 2FA badge to user with "Maintainer" access level535 shows 2FA badge to admins536 does not show 2FA badge to users with access level below "Maintainer"537 shows 2FA badge to themselves538Service Desk Issue Tracker539 navigation to service desk540 can navigate to the service desk from link in the sidebar541 issue page542 shows service_desk_reply_to in issue header543 issues list544 when service desk is supported545 when there are no issues546 service desk info content547 displays the large info box, documentation, and the address548 when user does not have permission to edit project settings549 displays the large info box and the documentation link550 when there are issues551 service desk info content552DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/empty_states/icons/_service_desk_callout.svg (called from _app_views_projects_issues__service_desk_info_content_html_haml___4414524056029104960_73365820 at /builds/gitlab-org/gitlab/app/views/projects/issues/_service_desk_info_content.html.haml:8)553DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/empty_states/icons/_service_desk_callout.svg (called from _app_views_projects_issues__service_desk_info_content_html_haml___4414524056029104960_73365820 at /builds/gitlab-org/gitlab/app/views/projects/issues/_service_desk_info_content.html.haml:8)554 displays the small info box, documentation, a button to configure service desk, and the address555 issues list556 only displays issues created by support bot557 shows service_desk_reply_to in issues list558 search box559 adds hidden support bot author token560 support bot author token cannot be deleted561 support bot author token has been properly added562 when service desk is not supported563 service desk info content564 when user has permissions to edit project settings565 informs user to setup incoming email to turn on support for Service Desk566 when user does not have permission to edit project settings567 informs user to contact an administrator to enable service desk568Sort Issuable List569 for merge requests570 default sort order571 in the "merge requests" tab572 is "last created"573 in the "merge requests / open" tab574 is "created date"575 in the "merge requests / merged" tab576 is "last updated"577 in the "merge requests / closed" tab578 is "last updated"579 in the "merge requests / all" tab580 is "created date"581 custom sorting582 supports sorting in asc and desc order583 for issues584 default sort order585 in the "issues" tab586 is "created date"587 in the "issues / open" tab588 is "created date"589 in the "issues / closed" tab590 is "last updated"591 in the "issues / all" tab592 is "created date"593 when the sort in the URL is created_date594 shows the sort order as created date595 custom sorting596 supports sorting in asc and desc order597User sorts projects and order persists598 from explore projects599 behaves like sort order persists across all views600 is set on the dashboard_projects_path601 is set on the explore_projects_path602DEPRECATION 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)603DEPRECATION 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)604 is set on the group_canonical_path605 is set on the details_group_path606 from dashboard projects607 behaves like sort order persists across all views608 is set on the dashboard_projects_path609 is set on the explore_projects_path610 is set on the group_canonical_path611 is set on the details_group_path612 from group homepage613 behaves like sort order persists across all views614 is set on the dashboard_projects_path615 is set on the explore_projects_path616 is set on the group_canonical_path617 is set on the details_group_path618 from group details619 behaves like sort order persists across all views620 is set on the dashboard_projects_path621 is set on the explore_projects_path622 is set on the group_canonical_path623 is set on the details_group_path624Profile > Account625 Social sign-in626 when an identity does not exist627 allows the user to connect628 when an identity already exists629 allows the user to disconnect when there is an existing identity630 shows active for a provider that is not allowed to unlink631 Change username632 the user is accessible via the new path633 the old user path redirects to the new path634 with a project635 the project is accessible via the new path636 the old project path redirects to the new path637 Delete account638 when there are no personal projects639 does not show personal projects removal message640 when one personal project exists641 does show personal project removal message642 when more than one personal projects exists643 shows pluralized personal project removal message644Merge Requests > User filters by target branch645 filtering by target-branch:master646 applies the filter647 filtering by target-branch:merged-target648 applies the filter649 filtering by target-branch:feature650 applies the filter651 filtering by target-branch:!=master652 applies the filter653Admin Serverless Domains654 add domain with certificate655 update domain certificate656 when domain exists657 displays a modal when attempting to delete a domain658 displays a modal with disabled button if unable to delete a domain659List issue resource label events660 when user displays the issue661 shows both notes and resource label events662 shows the user status on the system note for the label663 when user adds label to the issue664 shows add note for newly added labels665Ensure Boards do not show stale data on browser back666 authorized user667 created issue is listed on board668Projects > Members > Maintainer manages access requests669 behaves like Maintainer manages access requests670 maintainer can see access requests671 maintainer can grant access672 maintainer can deny access673AWS EKS Cluster674 when user does not have a cluster and visits cluster index page675 when user creates a cluster on AWS EKS676 user sees a form to create an EKS cluster677 highlights Amazon EKS logo678Projects > Files > Template Undo Button679 editing a matching file and applying a template680 reverts template application681 creating a non-matching file682 reverts template application683Admin > Admin sees background migrations684 can navigate to background migrations685 can view queued migrations and pause and resume them686 can view finished migrations687 when there are failed migrations688 can view and retry them689Group Export690 when the signed in user has the required permission level691 allows the user to export the group692 when the group import/export FF is disabled693 does not show the group export options694 when the signed in user does not have the required permission level695 does not let the user export the group696Snippets tab on a user profile697 when the user has snippets698 pagination699 behaves like paginated snippets700 is limited to 20 items per page701 clicking on the link to the second page702 shows the remaining snippets703 list content704 contains only internal and public snippets of a user when a user is logged in705 contains only public snippets of a user when a user is not logged in706Dashboard Issues Calendar Feed707 GET /issues708 when authenticated709 with no referer710 renders calendar feed711 with GitLab as the referer712 renders calendar feed as text/plain713 when filtered by milestone714 renders calendar feed715 when authenticated via personal access token716 renders calendar feed717 when authenticated via feed token718 renders calendar feed719 issue with due date720 renders issue fields721Group CI/CD settings722 runners registration token723 has a registration token724 reload registration token725 changes registration token726 Auto DevOps form727 as owner first visiting group settings728 sees instance enabled badge729 when Auto DevOps group has been enabled730 sees group enabled badge731 when Auto DevOps group has been disabled732 does not see a badge733User clicks on merge request tabs734 adds entry to page history735User updates Alert Management status736 when a developer+ displays the alerts list and the alert service is enabled they can update an alert status737 shows the alert table with an alert status dropdown738 updates the alert status739Merge Request > User tries to access private project information through the new mr page740 when the user enters the querystring info for the other project741 does not mention the project the user can't see the repo of742 when the user enters label information from the private project in the querystring743 does not expose the label name744Dashboard Feed745 GET /746 projects atom feed via personal access token747 renders projects atom feed748 projects atom feed via feed token749 renders projects atom feed750 feed content751 has issue opened event752 has issue comment event753Admin > Admin sees projects statistics754 shows project statistics for projects that have them755Snippets756 when the project has snippets757 behaves like paginated snippets758DEPRECATION 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)759 is limited to 20 items per page760 clicking on the link to the second page761DEPRECATION 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)762DEPRECATION 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)763 shows the remaining snippets764 rendering engine765 renders Vue application766Projects > Raw > User interacts with raw endpoint767 when user access a raw file768 renders the page successfully769 when user goes over the rate requests limit770 returns too many requests771Product Analytics > Setup772 shows the setup instructions773Knapsack report was generated. Preview:774{775 "spec/features/issues/gfm_autocomplete_spec.rb": 300.1048342620006,776 "spec/features/task_lists_spec.rb": 123.71137560400075,777 "spec/features/projects/user_uses_shortcuts_spec.rb": 88.4344060630001,778 "spec/features/projects/commits/user_browses_commits_spec.rb": 61.3559397199997,779 "spec/features/projects/container_registry_spec.rb": 50.52602420899984,780 "spec/features/admin/admin_groups_spec.rb": 46.58648932600045,781 "spec/features/projects/members/list_spec.rb": 36.34452831300041,782 "spec/features/issues/service_desk_spec.rb": 31.23056817699944,783 "spec/features/issuables/sorting_list_spec.rb": 26.061171691999334,784 "spec/features/projects/user_sorts_projects_spec.rb": 21.354468649999944,785 "spec/features/profiles/account_spec.rb": 20.01671939300013,786 "spec/features/merge_requests/user_filters_by_target_branch_spec.rb": 18.960274144999858,787 "spec/features/admin/admin_serverless_domains_spec.rb": 17.118962718999683,788 "spec/features/issues/resource_label_events_spec.rb": 16.16385335599989,789 "spec/features/boards/reload_boards_on_browser_back_spec.rb": 13.69510840500061,790 "spec/features/projects/members/master_manages_access_requests_spec.rb": 12.498379853000188,791 "spec/features/projects/clusters/eks_spec.rb": 11.534488661000069,792 "spec/features/projects/files/undo_template_spec.rb": 10.047777611000129,793 "spec/features/admin/admin_sees_background_migrations_spec.rb": 6.03145596000013,794 "spec/features/groups/import_export/export_file_spec.rb": 7.123760305999895,795 "spec/features/users/snippets_spec.rb": 6.982988483000554,796 "spec/features/ics/dashboard_issues_spec.rb": 5.002786461000142,797 "spec/features/groups/settings/ci_cd_spec.rb": 4.680375943999934,798 "spec/features/merge_request/user_clicks_merge_request_tabs_spec.rb": 6.191165893999823,799 "spec/features/alert_management/user_updates_alert_status_spec.rb": 4.74953620100041,800 "spec/features/merge_request/user_tries_to_access_private_project_info_through_new_mr_spec.rb": 3.305349068000396,801 "spec/features/atom/dashboard_spec.rb": 2.684910384000432,802 "spec/features/admin/admin_sees_projects_statistics_spec.rb": 1.9574617520001993,803 "spec/features/snippets_spec.rb": 2.4007618639998327,804 "spec/features/projects/raw/user_interacts_with_raw_endpoint_spec.rb": 1.994878129999961,805 "spec/features/projects/product_analytics/setup_spec.rb": 1.3784838459996536806}807Knapsack global time execution for tests: 16m808Finished in 16 minutes 2 seconds (files took 1 minute 4.09 seconds to load)809280 examples, 0 failures810Failed to write to log, write log/workhorse-test.log: file already closed811Tue 14 Sep 2021 08:31:55 PM UTC813Not uploading cache ruby-gems-v1-4 due to policy814Not uploading cache gitaly-ruby-gems-v1-4 due to policy816Uploading artifacts...817coverage/: found 5 matching files and directories 818WARNING: crystalball/: no matching files 819deprecations/: found 15 matching files and directories 820knapsack/: found 3 matching files and directories 821rspec_flaky/: found 4 matching files and directories 822rspec_profiling/: found 1 matching files and directories 823WARNING: tmp/capybara/: no matching files 824tmp/memory_test/: found 2 matching files and directories 825log/*.log: found 18 matching files and directories 826Uploading artifacts as "archive" to coordinator... ok id=1590281018 responseStatus=201 Created token=3MhHP8eW827Uploading artifacts...828junit_rspec.xml: found 1 matching files and directories 829Uploading artifacts as "junit" to coordinator... ok id=1590281018 responseStatus=201 Created token=3MhHP8eW831Job succeeded