rspec system pg12 23/24
Passed Started
by
@dbalexandre

Douglas Barbosa Alexandre
1Running with gitlab-runner 14.7.0~beta.58.gfa48f33b (fa48f33b)2 on green-1.private.runners-manager.gitlab.com/gitlab.com/gitlab-org 4bq1s9yM3 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.33-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:84353f33e1def62bd8dfb09b10761c4ce651f5e5475e1ec53d5c918e29d96744 for postgres:12 with digest postgres@sha256:7984919d5b1d8bd22539118c671555b50cd3bb5fbc568645a49f61e5ab94b8f9 ...10Starting service redis:5.0-alpine ...11Pulling docker image redis:5.0-alpine ...12Using docker image sha256:1746b159f8934fe63cae3984643ee8c5651bcfc80ae107032a60f2871a0e7cdb for redis:5.0-alpine with digest redis@sha256:a04b57e05b784a406bc818f6b450233328c4115a1e1f104d84ce916eb1583925 ...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.33-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 ...16Using docker image sha256:8138f36e34bc79c9e5ab676915a37672f25052a13a6e7b6801a0d5866a8e494c for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.patched-golang-1.16-git-2.33-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:cd14b6829dee854cdf4ce05c5e8cfd48f805945f17d115efa8a7d36dc4ac6d9b ...18Running on runner-4bq1s9ym-project-278964-concurrent-0 via runner-4bq1s9ym-private-1643991514-b30a356a...20$ eval "$CI_PRE_CLONE_SCRIPT"21Fetching changes with git depth set to 20...22Initialized empty Git repository in /builds/gitlab-org/gitlab/.git/23Created fresh repository.24remote: Enumerating objects: 119975, done. 25remote: Counting objects: 100% (119975/119975), done. 26remote: Compressing objects: 100% (79457/79457), done.27remote: Total 119975 (delta 54354), reused 82008 (delta 35960), pack-reused 0 28Receiving objects: 100% (119975/119975), 113.03 MiB | 30.18 MiB/s, done.29Resolving deltas: 100% (54354/54354), done.31 * [new ref] 075476b823110142086f2b93d474f8349e99b4a0 -> refs/pipelines/46383679932 * [new branch] master -> origin/master33Checking out 075476b8 as master...34Skipping Git submodules setup36Checking cache for ruby-gems-v1-9...37cache.zip is up to date 38Successfully extracted cache39Checking cache for gitaly-ruby-gems-v1-9...40Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/gitaly-ruby-gems-v1-9 41Successfully extracted cache43Downloading artifacts for compile-test-assets (2055931272)...44Downloading artifacts from coordinator... ok id=2055931272 responseStatus=200 OK token=zXasY4gr45Downloading artifacts for detect-tests (2055931277)...46Downloading artifacts from coordinator... ok id=2055931277 responseStatus=200 OK token=9WcSYqj747Downloading artifacts for retrieve-tests-metadata (2055931281)...48Downloading artifacts from coordinator... ok id=2055931281 responseStatus=200 OK token=HLyRKusZ49Downloading artifacts for setup-test-env (2055931275)...50Downloading artifacts from coordinator... ok id=2055931275 responseStatus=200 OK token=K6p64DvG52Using docker image sha256:8138f36e34bc79c9e5ab676915a37672f25052a13a6e7b6801a0d5866a8e494c for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.patched-golang-1.16-git-2.33-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:cd14b6829dee854cdf4ce05c5e8cfd48f805945f17d115efa8a7d36dc4ac6d9b ...53$ echo $FOSS_ONLY54$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb55$ export GOPATH=$CI_PROJECT_DIR/.go56$ mkdir -p $GOPATH57$ source scripts/utils.sh58$ source scripts/prepare_build.sh59Successfully installed bundler-2.3.6601 gem installed61Bundler version 2.3.662production:development63Settings are listed in order of priority. The top value will be used.64clean65Set for the current user (/root/.bundle/config): true66install_flags67Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3 --quiet"68path69Set for the current user (/root/.bundle/config): "/builds/gitlab-org/gitlab/vendor"70without71Set via BUNDLE_WITHOUT: [:production, :development]72$ bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check73Don't run Bundler as root. Bundler can ask for sudo if it is needed, and74installing your bundle as root will break this application for all non-root75users on this machine.76The Gemfile's dependencies are satisfied77==> 'bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check' succeeded in 8 seconds.78$ bundle pristine pg79Installing pg 1.2.3 with native extensions80==> 'bundle pristine pg' succeeded in 13 seconds.81$ setup_db_user_only82CREATE ROLE83GRANT84==> 'setup_db_user_only' succeeded in 0 seconds.85$ bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee86Dropped database 'gitlabhq_test'87Dropped database 'gitlabhq_geo_test'88Created database 'gitlabhq_test'89Created database 'gitlabhq_geo_test'90DEPRECATION 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)91Dropped database 'gitlabhq_geo_test'92Created database 'gitlabhq_geo_test'93==> 'bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee' succeeded in 36 seconds.94$ run_timed_command "gem install knapsack --no-document"95$ gem install knapsack --no-document96Successfully installed knapsack-4.0.0971 gem installed98==> 'gem install knapsack --no-document' succeeded in 1 seconds.99$ run_timed_command "scripts/gitaly-test-spawn"100$ scripts/gitaly-test-spawn101find: ‘/builds/gitlab-org/gitlab/tmp/tests/gitaly/cmd’: No such file or directory102find: ‘/builds/gitlab-org/gitlab/tmp/tests/gitaly/cmd’: No such file or directory103find: ‘/builds/gitlab-org/gitlab/tmp/tests/gitaly/cmd’: No such file or directory104Don't run Bundler as root. Bundler can ask for sudo if it is needed, and105installing your bundle as root will break this application for all non-root106users on this machine.107Using abstract_type 0.0.7108Using concurrent-ruby 1.1.9109Using i18n 1.8.11110Using minitest 5.15.0111Using tzinfo 2.0.4112Using zeitwerk 2.5.3113Using activesupport 6.1.4.4114Using builder 3.2.4115Using erubi 1.10.0116Using mini_portile2 2.6.1117Using racc 1.6.0118Using nokogiri 1.12.5 (x86_64-linux)119Using rails-dom-testing 2.0.3120Using crass 1.0.6121Using loofah 2.13.0122Using rails-html-sanitizer 1.4.2123Using actionview 6.1.4.4124Using rack 2.2.3125Using rack-test 1.1.0126Using actionpack 6.1.4.4127Using ice_nine 0.11.2128Using thread_safe 0.3.6129Using memoizable 0.4.2130Using adamantium 0.2.0131Using public_suffix 4.0.6132Using addressable 2.7.0133Using ast 2.4.2134Using binding_ninja 0.2.3135Using bundler 2.1.4136Using charlock_holmes 0.7.7137Using coderay 1.1.2138Using equalizer 0.0.11139Using concord 0.1.5140Using diff-lcs 1.3141Using dotenv 2.7.6142Using escape_utils 1.2.1143Using factory_bot 5.0.2144Using multipart-post 2.1.1145Using faraday 1.0.1146Using ffi 1.15.3147Using json 2.6.1148Using gemojione 3.3.0149Using mini_mime 1.0.2150Using rugged 1.2.0151Using github-linguist 7.12.1152Using github-markup 1.7.0153Using mime-types-data 3.2020.1104154Using mime-types 3.3.1155Using gitlab-gollum-rugged_adapter 0.4.4.4.gitlab.1156Using rouge 3.27.0157Using sanitize 6.0.0158Using stringex 2.8.5159Using gitlab-gollum-lib 4.2.7.10.gitlab.2160Using google-protobuf 3.19.1 (x86_64-linux)161Using googleapis-common-protos-types 1.3.0162Using grpc 1.42.0 (x86_64-linux)163Using opentracing 0.5.0164Using thrift 0.15.0165Using jaeger-client 1.1.0166Using pg_query 2.1.1167Using redis 4.4.0168Using gitlab-labkit 0.21.2169Using rubyzip 2.3.2170Using thor 1.1.0171Using tomlrb 2.0.1172Using with_env 1.1.0173Using rexml 3.2.5174Using xml-simple 1.1.9175Using gitlab-license_finder 6.14.2.1176Using gitlab-markup 1.7.1177Using grpc-tools 1.42.0178Using sawyer 0.8.2179Using octokit 4.20.0180Using reverse_markdown 1.4.0181Using licensee 9.14.1182Using method_source 0.9.2183Using msgpack 1.3.3184Using optimist 3.0.1185Using parallel 1.19.2186Using parser 3.0.3.2187Using procto 0.0.3188Using unparser 0.4.7189Using proc_to_ast 0.1.0190Using pry 0.12.2191Using rainbow 3.0.0192Using rbtrace 0.4.14193Using rdoc 6.3.2194Using regexp_parser 1.8.1195Using rspec-support 3.8.0196Using rspec-core 3.8.0197Using rspec-expectations 3.8.3198Using rspec-mocks 3.8.0199Using rspec 3.8.0200Using rspec-parameterized 0.4.2201Using rubocop-ast 0.2.0202Using ruby-progressbar 1.10.1203Using unicode-display_width 1.7.0204Using rubocop 0.86.0205Using sentry-raven 3.0.4206Using timecop 0.9.1207Bundle complete! 22 Gemfile dependencies, 100 gems now installed.208Gems in the groups production and development were not installed.209Bundled gems are installed into `/builds/gitlab-org/gitlab/vendor/gitaly-ruby`210Checking gitaly-ruby Gemfile...211Checking gitaly-ruby bundle...212The Gemfile's dependencies are satisfied213Trying to connect to gitaly: .............................................. OK214Trying to connect to gitaly2: ...................................................................... OK215Trying to connect to praefect: ........ OK216==> 'scripts/gitaly-test-spawn' succeeded in 14 seconds.217$ source ./scripts/rspec_helpers.sh218$ rspec_paralellized_job "--tag ~quarantine --tag ~geo --tag ~level:migration"219SKIP_FLAKY_TESTS_AUTOMATICALLY: true220RETRY_FAILED_TESTS_IN_NEW_PROCESS: false221KNAPSACK_GENERATE_REPORT: true222FLAKY_RSPEC_GENERATE_REPORT: true223KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb224KNAPSACK_LOG_LEVEL: debug225KNAPSACK_REPORT_PATH: knapsack/rspec_system_pg12_23_24_report.json226FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json227FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg12_23_24_report.json228NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg12_23_24_report.json229SKIPPED_FLAKY_TESTS_REPORT_PATH: rspec/flaky/skipped_flaky_tests_rspec_system_pg12_23_24_report.txt230RETRIED_TESTS_REPORT_PATH: rspec/flaky/retried_tests_rspec_system_pg12_23_24_report.txt231CRYSTALBALL: 232Knapsack node specs:233spec/features/issuables/markdown_references/jira_spec.rb234spec/features/projects/environments/environments_spec.rb235spec/features/discussion_comments/merge_request_spec.rb236spec/features/issues/spam_issues_spec.rb237spec/features/merge_request/user_suggests_changes_on_diff_spec.rb238spec/features/security/group/public_access_spec.rb239spec/features/dashboard/todos/todos_spec.rb240spec/features/projects/members/list_spec.rb241spec/features/issues/user_creates_branch_and_merge_request_spec.rb242spec/features/groups/members/manage_groups_spec.rb243spec/features/issuables/sorting_list_spec.rb244spec/features/search/user_searches_for_merge_requests_spec.rb245spec/features/projects/wiki/user_views_wiki_empty_spec.rb246spec/features/search/user_searches_for_milestones_spec.rb247spec/features/projects/badges/coverage_spec.rb248spec/features/merge_requests/user_filters_by_deployments_spec.rb249spec/features/projects/snippets/user_views_snippets_spec.rb250spec/features/projects/environments_pod_logs_spec.rb251spec/features/action_cable_logging_spec.rb252spec/features/projects/feature_flags/user_sees_feature_flag_list_spec.rb253spec/features/merge_request/user_resolves_wip_mr_spec.rb254spec/features/projects/activity/user_sees_design_comment_spec.rb255spec/features/projects/commits/rss_spec.rb256spec/features/projects/labels/sort_labels_spec.rb257spec/features/file_uploads/maven_package_spec.rb258spec/features/users/active_sessions_spec.rb259spec/features/projects/show/schema_markup_spec.rb260spec/features/projects/feature_flags/user_deletes_feature_flag_spec.rb261spec/features/alert_management/user_searches_alerts_spec.rb262spec/features/projects/product_analytics/events_spec.rb263spec/features/projects/artifacts/raw_spec.rb264spec/features/groups/labels/user_sees_links_to_issuables_spec.rb265Filter specs:266Running specs:267Running all node tests without filter268spec/features/issuables/markdown_references/jira_spec.rb269spec/features/projects/environments/environments_spec.rb270spec/features/discussion_comments/merge_request_spec.rb271spec/features/issues/spam_issues_spec.rb272spec/features/merge_request/user_suggests_changes_on_diff_spec.rb273spec/features/security/group/public_access_spec.rb274spec/features/dashboard/todos/todos_spec.rb275spec/features/projects/members/list_spec.rb276spec/features/issues/user_creates_branch_and_merge_request_spec.rb277spec/features/groups/members/manage_groups_spec.rb278spec/features/issuables/sorting_list_spec.rb279spec/features/search/user_searches_for_merge_requests_spec.rb280spec/features/projects/wiki/user_views_wiki_empty_spec.rb281spec/features/search/user_searches_for_milestones_spec.rb282spec/features/projects/badges/coverage_spec.rb283spec/features/merge_requests/user_filters_by_deployments_spec.rb284spec/features/projects/snippets/user_views_snippets_spec.rb285spec/features/projects/environments_pod_logs_spec.rb286spec/features/action_cable_logging_spec.rb287spec/features/projects/feature_flags/user_sees_feature_flag_list_spec.rb288spec/features/merge_request/user_resolves_wip_mr_spec.rb289spec/features/projects/activity/user_sees_design_comment_spec.rb290spec/features/projects/commits/rss_spec.rb291spec/features/projects/labels/sort_labels_spec.rb292spec/features/file_uploads/maven_package_spec.rb293spec/features/users/active_sessions_spec.rb294spec/features/projects/show/schema_markup_spec.rb295spec/features/projects/feature_flags/user_deletes_feature_flag_spec.rb296spec/features/alert_management/user_searches_alerts_spec.rb297spec/features/projects/product_analytics/events_spec.rb298spec/features/projects/artifacts/raw_spec.rb299spec/features/groups/labels/user_sees_links_to_issuables_spec.rb300Running all node tests without filter301Running all node tests without filter302Knapsack report generator started!303Run options: exclude {:quarantine=>true, :geo=>true, :level=>"migration"}304==> /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare set up in 0.045602147 seconds...305Test environment set up in 1.008253891 seconds306Jira307Starting the Capybara driver server...308 when internal issues tracker is enabled for the other project309 when only internal issues tracker is enabled for the actual project310Capybara starting Puma...311* Version 5.5.2 , codename: Zawgyi312* Min threads: 0, max threads: 4313* Listening on unix:///tmp/20220204-467-1u6qvcb314 creates a link to the referenced issue on the preview315 creates a link to the referenced issue after submit316 creates a note on the referenced issues317 when both external and internal issues trackers are enabled for the actual project318 creates a link to the referenced issue on the preview319 creates a link to the referenced issue after submit320 creates a note on the referenced issues321 when only external issues tracker is enabled for the actual project322 creates a link to the referenced issue on the preview323 creates a link to the referenced issue after submit324 creates a note on the referenced issues325 when no tracker is enabled for the actual project326 creates a link to the referenced issue on the preview327 creates a link to the referenced issue after submit328 creates a note on the referenced issues329 when internal issues tracker is disabled for the other project330 when only internal issues tracker is enabled for the actual project331 creates a link to the referenced issue on the preview332 creates a link to the referenced issue after submit333 creates a note on the referenced issues334 when both external and internal issues trackers are enabled for the actual project335 creates a link to the referenced issue on the preview336 creates a link to the referenced issue after submit337 creates a note on the referenced issues338 when only external issues tracker is enabled for the actual project339 creates a link to the referenced issue on the preview340 creates a link to the referenced issue after submit341 creates a note on the referenced issues342 when no issues tracker is enabled for the actual project343 creates a link to the referenced issue on the preview344 creates a link to the referenced issue after submit345 creates a note on the referenced issues346Environments page347 does have a new environment button348 page tabs349 shows "Available" and "Stopped" tab with links350 with one available environment351 in available tab page352 shows one environment353 with environments spanning multiple pages354 renders second page of pipelines355 in stopped tab page356 shows no environments357 when cluster is not reachable358 shows one environment without error359 with one stopped environment360 in available tab page361 shows no environments362 in stopped tab page363 shows one environment364 without environments365 does not show environments and counters are set to zero366 environments table367 when there are no deployments368 shows environments names and counters369 does not show deployments370 shows stop button when environment is not stoppable371 when there are successful deployments372 shows deployment SHA and internal ID373 when builds and manual actions are present374 shows a play button375 allows to play a manual action376 shows build name and id377 shows a stop button378 does not show external link button379 does not show terminal button380 with external_url381 shows an external link button382 with stop action383 shows a stop button384 when user is a reporter385 does not show stop button386 when kubernetes terminal is available387 when user configured kubernetes from CI/CD > Clusters388 for project maintainer389 shows the terminal button390 when user is a developer391 does not show terminal button392 when there is a delayed job393 has a dropdown for actionable jobs394 has link to the delayed job's action395 when delayed job is expired already396 shows 00:00:00 as the remaining time397 when user played a delayed job immediately398 enqueues the delayed job399 when there is a failed deployment400 does not show deployments401 when there is an upcoming deployment402 renders the upcoming deployment403 creating a new environment404 user is a developer405 developer creates a new environment with a valid name406 developer creates a new environmetn with invalid name407 user is a reporter408 reporters tries to create a new environment409 environments folders410 available environments411 users unfurls an environment folder412 stopped environments413 users unfurls an environment folder414 environments folders view415 user opens folder view416Thread Comments Merge Request417 behaves like thread comments for issue, epic and merge request418 clicking "Comment" will post a comment419 when the toggle is clicked420 has a "Comment" item (selected by default) and "Start thread" item421 closes the menu when clicking the toggle or body422 when selecting "Start thread"423 creating a thread424 clicking "Start thread" will post a thread and show a reply component425 can be replied to426 can be collapsed427 can be replied to after resolving428 shows resolved thread when toggled429 when opening the menu430 has "Start thread" selected431 when selecting "Comment"432 updates the submit button text and closes the dropdown433 updates the close button text434 typing does not change the close button text435 has "Comment" selected when opening the menu436 on a closed merge request437 shows a 'Comment & reopen merge request' button438 shows a 'Start thread & reopen merge request' button when 'Start thread' is selected439New issue440 when SpamVerdictService disallows441 when allow_possible_spam feature flag is false442 rejects issue creation443 creates a spam log record444 when allow_possible_spam feature flag is true445 allows issue creation446 creates a spam log record447 when SpamVerdictService requires recaptcha448 when recaptcha is enabled449 when allow_possible_spam feature flag is false450 creates an issue after solving reCaptcha451 when allow_possible_spam feature flag is true452 creates an issue without a need to solve reCAPTCHA453 creates a spam log record454 when reCAPTCHA is not enabled455 when allow_possible_spam feature flag is true456 creates an issue without a need to solve reCaptcha457 creates a spam log record458 when the SpamVerdictService allows459 creates an issue460User comments on a diff461 single suggestion note462 hides suggestion popover463 suggestion is presented464 allows suggestions in replies465 suggestion is appliable466 applying suggestions in batches467 can add and remove suggestions from a batch468 multi-line suggestions469 suggestion is appliable470 resolves discussion when applied471Public Group access472 Group should be public473 #public?474 is expected to be truthy475 GET /groups/:path476 is expected to be allowed for owner477 is expected to be allowed for maintainer478 is expected to be allowed for developer479 is expected to be allowed for reporter480 is expected to be allowed for guest481 is expected to be allowed for the specified user482 is expected to be allowed for user483 is expected to be allowed for external484 is expected to be allowed for visitor485 when admin mode is enabled486 is expected to be allowed for admin487 when admin mode is disabled488 is expected to be allowed for admin489 GET /groups/:path/-/issues490 is expected to be allowed for owner491 is expected to be allowed for maintainer492 is expected to be allowed for developer493 is expected to be allowed for reporter494 is expected to be allowed for guest495 is expected to be allowed for the specified user496 is expected to be allowed for user497 is expected to be allowed for external498 is expected to be allowed for visitor499 when admin mode is enabled500 is expected to be allowed for admin501 when admin mode is disabled502 is expected to be allowed for admin503 GET /groups/:path/-/merge_requests504 is expected to be allowed for owner505 is expected to be allowed for maintainer506 is expected to be allowed for developer507 is expected to be allowed for reporter508 is expected to be allowed for guest509 is expected to be allowed for the specified user510 is expected to be allowed for user511 is expected to be allowed for external512 is expected to be allowed for visitor513 when admin mode is enabled514 is expected to be allowed for admin515 when admin mode is disabled516 is expected to be allowed for admin517 GET /groups/:path/-/group_members518 is expected to be allowed for owner519 is expected to be allowed for maintainer520 is expected to be allowed for developer521 is expected to be allowed for reporter522 is expected to be allowed for guest523 is expected to be allowed for the specified user524 is expected to be allowed for user525 is expected to be allowed for external526 is expected to be allowed for visitor527 when admin mode is enabled528 is expected to be allowed for admin529 when admin mode is disabled530 is expected to be allowed for admin531 GET /groups/:path/-/edit532 is expected to be allowed for owner533 is expected to be denied for maintainer534 is expected to be denied for developer535 is expected to be denied for reporter536 is expected to be denied for guest537 is expected to be denied for the specified user538 is expected to be denied for user539 is expected to be denied for visitor540 is expected to be denied for external541 when admin mode is enabled542 is expected to be allowed for admin543 when admin mode is disabled544 is expected to be denied for admin545Dashboard Todos546 User does not have todos547 shows "All done" message548 when user was assigned to an issue and marked it as done549 shows "Are you looking for things to do?" message550 when the todo references a merge request551 renders the mr link with the extra attributes552 user has an unauthorized todo553 does not render the todo554 User has a todo555 has todo present556 shows due date as today557 behaves like deleting the todo558 is marked as done-reversible in the list559 shows Undo button560 updates todo count561 has not "All done" message562 behaves like deleting and restoring the todo563 is marked back as pending in the list564 shows Done button565 updates todo count566 todo is stale on the page567 behaves like deleting the todo568 is marked as done-reversible in the list569 shows Undo button570 updates todo count571 has not "All done" message572 behaves like deleting and restoring the todo573 is marked back as pending in the list574 shows Done button575 updates todo count576 User created todos for themself577 issue assigned todo578 shows issue assigned to yourself message579 marked todo580 shows you added a todo message581 mentioned todo582 shows you mentioned yourself message583 directly_addressed todo584 shows you directly addressed yourself message585 approval todo586 shows you set yourself as an approver message587 review request todo588 shows you set yourself as an reviewer message589 User has done todos590 has the done todo present591 restoring the todo592 is removed from the list593 updates todo count594 User has to dos with labels spanning multiple projects595 shows page with two Todos596 User has multiple pages of Todos597 is paginated598 is has the right number of pages599 mark all as done600 shows "All done" message!601 shows "Undo mark all as done" button602 undo mark all as done603 shows the restored todo list604 updates todo count605 shows "Mark all as done" button606 User has deleted a todo607 shows the restored todo list with the deleted todo608 User has a Build Failed todo609 shows the todo610 links to the pipelines for the merge request611 User has a todo regarding a design612 has todo present613 has a link that will take me to the design page614Project members list615 show members from project and group616 show user once if member of both group and project617 update user access level618 add user to project619 uses ProjectMember access_level_roles for the invite members modal access option620 remove user from project621 invite user to project622 as a signed out visitor viewing a public project623 does not show the Invite members button when not signed in624 project bots625 does not show form used to change roles and "Expiration date" or the remove user button626 when user has 2FA enabled627 shows 2FA badge to user with "Maintainer" access level628 shows 2FA badge to admins629 does not show 2FA badge to users with access level below "Maintainer"630 shows 2FA badge to themselves631User creates branch and merge request on issue page632 when signed out633 doesn't show 'Create merge request' button634 when signed in635 when interacting with the dropdown636 when branch name is auto-generated637Skipping ./spec/features/issues/user_creates_branch_and_merge_request_spec.rb[1:2:1:2:1] 'User creates branch and merge request on issue page when signed in when interacting with the dropdown when branch name is auto-generated creates a merge request' because it's flaky.638 creates a merge request (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)639Skipping ./spec/features/issues/user_creates_branch_and_merge_request_spec.rb[1:2:1:2:2] 'User creates branch and merge request on issue page when signed in when interacting with the dropdown when branch name is auto-generated creates a branch' because it's flaky.640 creates a branch (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)641 when branch name is custom642Skipping ./spec/features/issues/user_creates_branch_and_merge_request_spec.rb[1:2:1:3:1] 'User creates branch and merge request on issue page when signed in when interacting with the dropdown when branch name is custom creates a merge request' because it's flaky.643 creates a merge request (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)644 creates a branch645 when merge requests are disabled646 shows only create branch button647 when issue is confidential648 enables the create branch button649 when related branch exists650 when user is developer651 shows related branches652 when user is guest653 does not show related branches654Groups > Members > Manage groups655 with invite_members_group_modal disabled656 when group link does not exist657 can share group with group658 when group link does not exist659 can share a group with group660 when group link exists661 remove group from group662 update group to owner level663 updates expiry date664 when expiry date is set665 clears expiry date666 group search results667 when the invite members group modal is enabled668 does not show self or ancestors669 when sharing with groups outside the hierarchy is enabled670 when the invite members group modal is disabled671 shows groups within and outside the hierarchy in search results672 when the invite members group modal is enabled673 shows groups within and outside the hierarchy in search results674 when sharing with groups outside the hierarchy is disabled675 when the invite members group modal is disabled676 shows only groups within the hierarchy in search results677 when the invite members group modal is enabled678 shows only groups within the hierarchy in search results679Sort Issuable List680 for merge requests681 default sort order682 in the "merge requests" tab683 is "last created"684 in the "merge requests / open" tab685 is "created date"686 in the "merge requests / merged" tab687 is "updated date"688 in the "merge requests / closed" tab689 is "updated date"690 in the "merge requests / all" tab691 is "created date"692 custom sorting693 supports sorting in asc and desc order694 for issues695 default sort order696 in the "issues" tab697 is "created date"698 in the "issues / open" tab699 is "created date"700 in the "issues / closed" tab701 is "updated date"702 in the "issues / all" tab703 is "created date"704 when the sort in the URL is created_date705 shows the sort order as created date706 custom sorting707 supports sorting in asc and desc order708User searches for merge requests709 does not show top right search form710 finds a merge request711 sorts by created date712 when search times out713 renders timeout information714 sets tab count to 0715 when on a project page716 finds a merge request717Project > User views empty wiki718 behaves like User views empty wiki719 when project is public720 behaves like empty wiki message721 shows the empty state message with the expected elements722 when issue tracker is private723 behaves like empty wiki message724 shows the empty state message with the expected elements725 when issue tracker is disabled726 behaves like empty wiki message727 shows the empty state message with the expected elements728 and user is logged in729 and user is not a member730 behaves like empty wiki message731 shows the empty state message with the expected elements732 and user is a member733 behaves like empty wiki message734 shows the empty state message with the expected elements735 when project is private736 behaves like wiki is not found737 shows an error message738 and user is logged in739 and user is not a member740 behaves like wiki is not found741 shows an error message742 and user is a member743 behaves like empty wiki message744 shows the empty state message with the expected elements745 and user is a maintainer746 behaves like empty wiki message747 shows the empty state message with the expected elements748 and Confluence is already enabled749 behaves like empty wiki message750 shows the empty state message with the expected elements751User searches for milestones752 does not show top right search form753 finds a milestone754 when search times out755 renders timeout information756 sets tab count to 0757 when on a project page758 finds a milestone759test coverage badge760 when user has access to view badge761 user requests coverage badge image for pipeline with custom limits - 80% good762 user requests coverage badge image for pipeline with custom limits - 74% - bad config763 user requests coverage badge image for pipeline with custom limits - 73% - bad config764 user requests coverage badge image for pipeline with custom limits - 72% - partial config - low765 user requests coverage badge image for pipeline with custom limits - 72% - partial config - medium766 user requests coverage badge image for pipeline with custom limits - 72% - partial config - medium v2767 user requests coverage badge image for pipeline with custom limits - 70% acceptable768 user requests coverage badge image for pipeline with custom limits - 30% medium769 user requests coverage badge image for pipeline with custom limits - 20% low770 user requests coverage badge image for pipeline with custom limits - nonsense values which use the defaults771 user requests coverage badge image for pipeline772 user requests coverage badge for specific job773 user requests coverage badge for pipeline without coverage774 when user does not have access to view badge775 user requests test coverage badge image776Merge Requests > User filters by deployments777 filtering by deployed-before778 applies the filter779 filtering by deployed-after780 applies the filter781 filtering by environment782 applies the filter783Projects > Snippets > User views snippets784 snippets list785DEPRECATION 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)786 shows snippets787 pagination788 behaves like paginated snippets789DEPRECATION 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)790 is limited to 20 items per page791 clicking on the link to the second page792DEPRECATION 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)793DEPRECATION 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)794 shows the remaining snippets795 filtering by visibility796 behaves like tabs with counts797DEPRECATION 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)798 shows a tab for All snippets and count799DEPRECATION 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)800 shows a tab for Private snippets and count801DEPRECATION 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)802 shows a tab for Internal snippets and count803DEPRECATION 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)804 shows a tab for Public snippets and count805 when current user is a guest806 when snippets list is empty807DEPRECATION 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)808 hides New Snippet button809 when project has snippets810DEPRECATION 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)811 hides New Snippet button812 when current user is not a guest813 when snippets list is empty814DEPRECATION 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)815 shows New Snippet button816 when project has snippets817DEPRECATION 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)818 shows New Snippet button819Environment > Pod Logs820 shows environments in dropdown821 with logs822 shows pod logs823ActionCable logging824 adds extra context to logs825User sees feature flag list826 with feature flags827 shows the user the first flag828 shows the user the second flag829 shows the user the third flag830 allows the user to update the status toggle831 when there are no feature flags832 shows the empty page833Merge request > User resolves Draft834 when there is active pipeline for merge request835 retains merge request data after clicking Resolve WIP status836Projects > Activity > User sees design comment837 shows the design comment action in the activity page838 allows to filter out the design event with the "event_filter=issue" URL param839 allows to filter in the event with the "event_filter=comments" URL param840Project Commits RSS841 when signed in842 behaves like it has an RSS button with current_user's feed token843 shows the RSS button with current_user's feed token844 behaves like an autodiscoverable RSS feed with current_user's feed token845 has an RSS autodiscovery link tag with current_user's feed token846 when signed out847 behaves like it has an RSS button without a feed token848 shows the RSS button without a feed token849 behaves like an autodiscoverable RSS feed without a feed token850 has an RSS autodiscovery link tag without a feed token851Sort labels852 sorts by title by default853 sorts by date854Upload a maven package855 behaves like handling file uploads856 with object storage disabled857 behaves like for a maven package858 creates package files859 is expected to eq 200860 behaves like handling file uploads861 with object storage disabled862 behaves like for a maven sha1863 is expected to eq 204864 behaves like handling file uploads865 with object storage disabled866 behaves like for a maven md5867 is expected to eq 200868 with an encoded project ID869 behaves like handling file uploads870 with object storage disabled871 behaves like for a maven package872 creates package files873 is expected to eq 200874Active user sessions875 successful login adds a new active user login876 successful login cleans up obsolete entries877DEPRECATION 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:133)878DEPRECATION 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:133)879 sessionless login does not clean up obsolete entries880 logout deletes the active user login881Projects > Show > Schema Markup882 shows SoftwareSourceCode structured markup883User deletes feature flag884 user does not see feature flag885User searches Alert Management alerts886 when a developer displays the alert list and the alert service is enabled they can search an alert887 shows the incident table with an incident for a valid search filter bar888Product Analytics > Events889 shows no events message890 shows events891Raw artifact892 when visiting old URL893 redirects to new URL894Groups > Labels > User sees links to issuables895 shows links to MRs and issues896Knapsack report was generated. Preview:897{898 "spec/features/issuables/markdown_references/jira_spec.rb": 230.46407202599994,899 "spec/features/projects/environments/environments_spec.rb": 160.9847801310002,900 "spec/features/discussion_comments/merge_request_spec.rb": 120.00394620700035,901 "spec/features/issues/spam_issues_spec.rb": 65.75572842500014,902 "spec/features/merge_request/user_suggests_changes_on_diff_spec.rb": 64.04675682900006,903 "spec/features/security/group/public_access_spec.rb": 49.280257426999924,904 "spec/features/dashboard/todos/todos_spec.rb": 45.60142934900023,905 "spec/features/projects/members/list_spec.rb": 39.1042778179999,906 "spec/features/issues/user_creates_branch_and_merge_request_spec.rb": 28.59912694800005,907 "spec/features/groups/members/manage_groups_spec.rb": 30.805763429999843,908 "spec/features/issuables/sorting_list_spec.rb": 28.770138451000093,909 "spec/features/search/user_searches_for_merge_requests_spec.rb": 22.51365843199983,910 "spec/features/projects/wiki/user_views_wiki_empty_spec.rb": 19.548278371999913,911 "spec/features/search/user_searches_for_milestones_spec.rb": 15.074217441999735,912 "spec/features/projects/badges/coverage_spec.rb": 14.341097380000065,913 "spec/features/merge_requests/user_filters_by_deployments_spec.rb": 13.503171758000008,914 "spec/features/projects/snippets/user_views_snippets_spec.rb": 10.177611563000028,915 "spec/features/projects/environments_pod_logs_spec.rb": 11.567239955999867,916 "spec/features/action_cable_logging_spec.rb": 8.565731421999772,917 "spec/features/projects/feature_flags/user_sees_feature_flag_list_spec.rb": 7.9044320319999315,918 "spec/features/merge_request/user_resolves_wip_mr_spec.rb": 7.546740224999667,919 "spec/features/projects/activity/user_sees_design_comment_spec.rb": 4.662757951000003,920 "spec/features/projects/commits/rss_spec.rb": 8.18954828699998,921 "spec/features/projects/labels/sort_labels_spec.rb": 6.57136549400002,922 "spec/features/file_uploads/maven_package_spec.rb": 2.768879355000081,923 "spec/features/users/active_sessions_spec.rb": 3.9215731290000804,924 "spec/features/projects/show/schema_markup_spec.rb": 4.0094137810001484,925 "spec/features/projects/feature_flags/user_deletes_feature_flag_spec.rb": 3.629835635999825,926 "spec/features/alert_management/user_searches_alerts_spec.rb": 1.9911552359999405,927 "spec/features/projects/product_analytics/events_spec.rb": 1.9638677089997145,928 "spec/features/projects/artifacts/raw_spec.rb": 0.8150425250000808,929 "spec/features/groups/labels/user_sees_links_to_issuables_spec.rb": 0.5092235829997662930}931Knapsack global time execution for tests: 17m 13s932Pending: (Failures listed here are expected and do not affect your suite's status)933 1) User creates branch and merge request on issue page when signed in when interacting with the dropdown when branch name is auto-generated creates a merge request934 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example935 # ./spec/features/issues/user_creates_branch_and_merge_request_spec.rb:70936 2) User creates branch and merge request on issue page when signed in when interacting with the dropdown when branch name is auto-generated creates a branch937 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example938 # ./spec/features/issues/user_creates_branch_and_merge_request_spec.rb:80939 3) User creates branch and merge request on issue page when signed in when interacting with the dropdown when branch name is custom creates a merge request940 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example941 # ./spec/features/issues/user_creates_branch_and_merge_request_spec.rb:93942Finished in 17 minutes 16 seconds (files took 59.5 seconds to load)943319 examples, 0 failures, 3 pending944Failed to write to log, write log/workhorse-test.log: file already closed945RSpec exited with 0.946No examples to retry, congrats!948Not uploading cache ruby-gems-v1-9 due to policy949Not uploading cache gitaly-ruby-gems-v1-9 due to policy951Uploading artifacts...952coverage/: found 5 matching files and directories 953crystalball/: found 2 matching files and directories 954deprecations/: found 11 matching files and directories 955knapsack/: found 3 matching files and directories 956rspec/: found 9 matching files and directories 957WARNING: tmp/capybara/: no matching files 958tmp/memory_test/: found 2 matching files and directories 959log/*.log: found 17 matching files and directories 960Uploading artifacts as "archive" to coordinator... 201 Created id=2055931437 responseStatus=201 Created token=moWxeoPF961Uploading artifacts...962rspec/junit_rspec.xml: found 1 matching files and directories 963Uploading artifacts as "junit" to coordinator... 201 Created id=2055931437 responseStatus=201 Created token=moWxeoPF965Job succeeded