rspec system pg12 16/24
Passed Started
by
@lamportsapprentice

Hannes Moser
1Running with gitlab-runner 15.2.0~beta.17.g34ae4a68 (34ae4a68)2 on green-2.private.runners-manager.gitlab.com/gitlab.com/gitlab-org GaSD-S1F3 feature flags: FF_USE_FASTZIP:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-101-yarn-1.22-graphicsmagick-1.3.36 ...7Starting service postgres:12 ...8Pulling docker image postgres:12 ...9Using docker image sha256:ac3b8cd6a8b42e839456256bc514d6230b5a2538c738b3d522e1384a2a172b96 for postgres:12 with digest postgres@sha256:e6ffad42c91a4d5a29257a27ac4e160c3ae7196696b37bf2e80410024ed95951 ...10Starting service redis:6.0-alpine ...11Pulling docker image redis:6.0-alpine ...12Using docker image sha256:09401fed2a421bf0019f96dcec70c85f82ec7b76beb1ae589547b0dc302d6b76 for redis:6.0-alpine with digest redis@sha256:217a9db40a914cc3f6206a143a4d750da0607500cc013a147a4979e08e40beff ...13Waiting for services to be up and running (timeout 30 seconds)...14Authenticating with credentials from job payload (GitLab Registry)15Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-101-yarn-1.22-graphicsmagick-1.3.36 ...16Using docker image sha256:642191311550aaa03aba1d11d8d921042ead8ee5afeb833fc7e4e3f933b7ed04 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-101-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12@sha256:f0990c59018be757dd56365bb2cc6791d65f3f4bf99a431c3b26e3df08260f6a ...18Running on runner-gasd-s1f-project-278964-concurrent-0 via runner-gasd-s1f-private-1656916640-a6c07f39...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: 116039, done. 25remote: Counting objects: 100% (116039/116039), done. 26remote: Compressing objects: 100% (81230/81230), done. 27remote: Total 116039 (delta 48550), reused 75347 (delta 30398), pack-reused 0 28Receiving objects: 100% (116039/116039), 108.46 MiB | 33.58 MiB/s, done.29Resolving deltas: 100% (48550/48550), done.31 * [new ref] refs/pipelines/579240176 -> refs/pipelines/57924017632Checking out ad477312 as refs/merge-requests/90914/merge...33Skipping Git submodules setup34$ git remote set-url origin "${CI_REPOSITORY_URL}"36Checking cache for ruby-gems-debian-bullseye-ruby-2.7-10...37Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-debian-bullseye-ruby-2.7-10 38Successfully extracted cache39Checking cache for gitaly-ruby-gems-debian-bullseye-ruby-2.7-10...40Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/gitaly-ruby-gems-debian-bullseye-ruby-2.7-10 41Successfully extracted cache43Downloading artifacts for compile-test-assets (2673682644)...44Downloading artifacts from coordinator... ok id=2673682644 responseStatus=200 OK token=Sb_Ugxoa45Downloading artifacts for detect-tests (2673682683)...46Downloading artifacts from coordinator... ok id=2673682683 responseStatus=200 OK token=Sb_Ugxoa47Downloading artifacts for retrieve-tests-metadata (2673682698)...48Downloading artifacts from coordinator... ok id=2673682698 responseStatus=200 OK token=Sb_Ugxoa49Downloading artifacts for setup-test-env (2673682668)...50Downloading artifacts from coordinator... ok id=2673682668 responseStatus=200 OK token=Sb_Ugxoa52Using docker image sha256:642191311550aaa03aba1d11d8d921042ead8ee5afeb833fc7e4e3f933b7ed04 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-101-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12@sha256:f0990c59018be757dd56365bb2cc6791d65f3f4bf99a431c3b26e3df08260f6a ...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.sh593.2.3360Bundler version 2.2.3361Successfully installed bundler-2.3.15621 gem installed63production:development64Settings are listed in order of priority. The top value will be used.65clean66Set for your local app (/builds/gitlab-org/gitlab/.bundle/config): true67frozen68Set via BUNDLE_FROZEN: true69install_flags70Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3 --quiet"71path72Set for your local app (/builds/gitlab-org/gitlab/.bundle/config): "/builds/gitlab-org/gitlab/vendor"73without74Set via BUNDLE_WITHOUT: [:production, :development]75$ bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check76Don't run Bundler as root. Bundler can ask for sudo if it is needed, and77installing your bundle as root will break this application for all non-root78users on this machine.79The Gemfile's dependencies are satisfied80==> 'bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check' succeeded in 2 seconds.81$ bundle pristine pg82Installing pg 1.3.5 with native extensions83==> 'bundle pristine pg' succeeded in 8 seconds.84Using decomposed database config (config/database.yml.decomposed-postgresql)85$ setup_db_user_only86CREATE ROLE87GRANT88==> 'setup_db_user_only' succeeded in 0 seconds.89$ bundle exec rake db:drop db:create db:schema:load db:migrate90Dropped database 'gitlabhq_test'91Dropped database 'gitlabhq_test_ci'92Dropped database 'gitlabhq_geo_test'93Created database 'gitlabhq_test'94Created database 'gitlabhq_test_ci'95Created database 'gitlabhq_geo_test'96==> 'bundle exec rake db:drop db:create db:schema:load db:migrate' succeeded in 30 seconds.97$ setup_db_praefect98SELECT pg_catalog.set_config('search_path', '', false);99CREATE DATABASE praefect_test ENCODING 'UTF8';100==> 'setup_db_praefect' succeeded in 1 seconds.101$ run_timed_command "gem install knapsack --no-document"102$ gem install knapsack --no-document103Successfully installed knapsack-4.0.01041 gem installed105==> 'gem install knapsack --no-document' succeeded in 0 seconds.106$ run_timed_command "scripts/gitaly-test-spawn"107$ scripts/gitaly-test-spawn108find: ‘/builds/gitlab-org/gitlab/tmp/tests/gitaly/cmd’: No such file or directory109Don't run Bundler as root. Bundler can ask for sudo if it is needed, and110installing your bundle as root will break this application for all non-root111users on this machine.112Using abstract_type 0.0.7113Using concurrent-ruby 1.1.10114Using i18n 1.10.0115Using minitest 5.15.0116Using tzinfo 2.0.4117Using zeitwerk 2.5.4118Using activesupport 6.1.4.7119Using builder 3.2.4120Using erubi 1.10.0121Using mini_portile2 2.8.0122Using racc 1.6.0123Using nokogiri 1.13.6 (x86_64-linux)124Using rails-dom-testing 2.0.3125Using crass 1.0.6126Using loofah 2.16.0127Using rails-html-sanitizer 1.4.2128Using actionview 6.1.4.7129Using rack 2.2.3130Using rack-test 1.1.0131Using actionpack 6.1.4.7132Using ice_nine 0.11.2133Using thread_safe 0.3.6134Using memoizable 0.4.2135Using adamantium 0.2.0136Using public_suffix 4.0.6137Using addressable 2.7.0138Using ast 2.4.2139Using binding_ninja 0.2.3140Using bundler 2.3.15141Using charlock_holmes 0.7.7142Using coderay 1.1.2143Using equalizer 0.0.11144Using concord 0.1.5145Using diff-lcs 1.3146Using dotenv 2.7.6147Using escape_utils 1.2.1148Using factory_bot 5.0.2149Using multipart-post 2.1.1150Using faraday 1.0.1151Using ffi 1.15.3152Using json 2.5.1153Using gemojione 3.3.0154Using mini_mime 1.0.2155Using rugged 1.2.0156Using github-linguist 7.12.1157Using github-markup 1.7.0158Using mime-types-data 3.2020.1104159Using mime-types 3.3.1160Using gitlab-gollum-rugged_adapter 0.4.4.4.gitlab.1161Using rouge 3.27.0162Using sanitize 6.0.0163Using stringex 2.8.5164Using gitlab-gollum-lib 4.2.7.10.gitlab.2165Using google-protobuf 3.19.1 (x86_64-linux)166Using googleapis-common-protos-types 1.3.0167Using grpc 1.42.0 (x86_64-linux)168Using opentracing 0.5.0169Using thrift 0.15.0170Using jaeger-client 1.1.0171Using pg_query 2.1.1172Using redis 4.4.0173Using gitlab-labkit 0.23.0174Using rubyzip 2.3.2175Using thor 1.1.0176Using tomlrb 2.0.1177Using with_env 1.1.0178Using rexml 3.2.5179Using xml-simple 1.1.9180Using gitlab-license_finder 6.14.2.1181Using gitlab-markup 1.7.1182Using grpc-tools 1.42.0183Using sawyer 0.8.2184Using octokit 4.20.0185Using reverse_markdown 1.4.0186Using licensee 9.14.1187Using method_source 0.9.2188Using msgpack 1.3.3189Using optimist 3.0.1190Using parallel 1.19.2191Using parser 3.0.3.2192Using procto 0.0.3193Using unparser 0.4.7194Using proc_to_ast 0.1.0195Using pry 0.12.2196Using rainbow 3.0.0197Using rbtrace 0.4.14198Using rdoc 6.3.2199Using regexp_parser 1.8.1200Using 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! 22 Gemfile dependencies, 100 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: ........................................................... OK220Starting Praefect with in-memory election strategyTrying to connect to praefect: ....... OK221$ source ./scripts/rspec_helpers.sh222==> 'scripts/gitaly-test-spawn' succeeded in 11 seconds.223$ rspec_paralellized_job "--tag ~quarantine --tag ~level:migration"224SKIP_FLAKY_TESTS_AUTOMATICALLY: true225RETRY_FAILED_TESTS_IN_NEW_PROCESS: true226KNAPSACK_GENERATE_REPORT: true227FLAKY_RSPEC_GENERATE_REPORT: true228KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb229KNAPSACK_LOG_LEVEL: debug230KNAPSACK_REPORT_PATH: knapsack/rspec_system_pg12_16_24_report.json231FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json232FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg12_16_24_report.json233NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg12_16_24_report.json234SKIPPED_FLAKY_TESTS_REPORT_PATH: rspec/flaky/skipped_flaky_tests_rspec_system_pg12_16_24_report.txt235RETRIED_TESTS_REPORT_PATH: rspec/flaky/retried_tests_rspec_system_pg12_16_24_report.txt236CRYSTALBALL: 237Knapsack report generator started!238DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activerecord-6.1.4.7/lib/active_record/connection_adapters/postgresql_adapter.rb:78: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call239/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/pg-1.3.5/lib/pg.rb:68: warning: The called method `connect' is defined here240 (called from new_client at /builds/gitlab-org/gitlab/config/initializers/00_connection_logger.rb:21)241Run options: exclude {:quarantine=>true, :level=>"migration"}242Test environment set up in 0.421455176 seconds243Merge request > User sees merge widget244Starting the Capybara driver server...245 new merge request246Capybara starting Puma...247* Version 5.6.2 , codename: Birdie's Version248* Min threads: 0, max threads: 4249* Listening on unix:///tmp/20220704-464-winsdo250 shows widget status after creating new merge request251 view merge request252 shows environments link253 shows green accept merge request button254 allows me to merge, see cherry-pick modal and load branches list255 view merge request with external CI service256 has merge button with confirm variant while waiting for external CI status257 view merge request with failed GitLab CI pipelines258 has merge button that shows modal when pipeline does not succeeded259 allows me to merge with a failed pipeline260 when merge request is in the blocked pipeline state and pipeline must succeed261 shows information about blocked pipeline262 when merge request has a branch pipeline as the head pipeline263 shows head pipeline information264 when merge request has a detached merge request pipeline as the head pipeline265 shows head pipeline information266 when source project is a forked project267 shows head pipeline information268 when merge request has a merge request pipeline as the head pipeline269 shows head pipeline information270 when source project is a forked project271 shows head pipeline information272 view merge request with MWBS button273 has confirm button when MWBS button274 view merge request where there is no pipeline yet275 has pipeline loading state276 view merge request in project with only-mwps setting enabled but no CI is set up277 is allowed to merge278 view merge request with MWPS enabled but automatically merge fails279 shows information about the merge error280 view merge request with MWPS enabled but automatically merge fails281 shows information about the merge error282 view merge request where fast-forward merge is not possible283 shows information about the merge error284 merge error285Skipping ./spec/features/merge_request/user_sees_merge_widget_spec.rb[1:15:1] 'Merge request > User sees merge widget merge error updates the MR widget' because it's flaky.286 updates the MR widget (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)287 user can merge into target project but cannot push to fork288 user can merge into the target project289 user cannot remove source branch290 user cannot merge project and cannot push to fork291 user cannot remove source branch292 ongoing merge process293 shows Merging state294 exposed artifacts295 when merge request has exposed artifacts296 when result has not been parsed yet297 shows parsing status298 when result has been parsed299 shows the parsed results300 when merge request does not have exposed artifacts301 does not show parsing status302 when merge request has test reports303 when result has not been parsed yet304 shows parsing status305 when result has already been parsed306 when JUnit xml is correctly formatted307 shows parsed results308 when JUnit xml is corrupted309 shows the error state310 when test reports have been parsed correctly311 when a new failures exists312 shows test reports summary which includes the new failure313 when user clicks the new failure314 shows the test report detail315 when an existing failure exists316 shows test reports summary which includes the existing failure317 when user clicks the existing failure318 shows test report detail of it319 when a resolved failure exists320 shows test reports summary which includes the resolved failure321 when user clicks the resolved failure322 shows test report detail of it323 when a new error exists324 shows test reports summary which includes the new error325 when user clicks the new error326 shows the test report detail327 when an existing error exists328 shows test reports summary which includes the existing error329 when user clicks the existing error330 shows test report detail of it331 when a resolved error exists332 shows test reports summary which includes the resolved error333 when user clicks the resolved error334 shows test report detail of it335 properly truncates the report336 shows test reports summary which includes the resolved failure337 when MR has pipeline but user does not have permission338 renders a CI pipeline loading state339File blob340 Ruby file341 displays the blob342 displays file actions on all screen sizes343 Markdown file344 visiting directly345 displays the blob using the rich viewer346 switching to the simple viewer347 displays the blob using the simple viewer348 switching to the rich viewer again349 displays the blob using the rich viewer350 when ref switch351 displays single highlighted line number of different ref352 displays multiple highlighted line numbers of different ref353 displays no highlighted number of different ref354 successfully changes ref when the ref name matches the project name355 successfully change ref of similar name356 switch ref from longer to shorter ref name357 switch ref from shorter to longer ref name358 visiting with a line number anchor359 displays the blob using the simple viewer360 Markdown rendering361 when rendering default markdown362 renders using CommonMark363 Markdown file (stored in LFS)364 when LFS is enabled on the project365 displays an error366 switching to the simple viewer367 displays an error368 when LFS is disabled on the project369 displays the blob370 PDF file371 displays the blob372 Jupiter Notebook file373 displays the blob374 ISO file (stored in LFS)375 when LFS is enabled on the project376 displays the blob377 when LFS is disabled on the project378 displays the blob379 ZIP file380 displays the blob381 empty file382 displays an error383 binary file that appears to be text in the first 1024 bytes384 displays the blob385 files with auxiliary viewers386 .gitlab-ci.yml387 displays an auxiliary viewer388 .gitlab/route-map.yml389 displays an auxiliary viewer390 .gitlab/dashboards/custom-dashboard.yml391 with metrics_dashboard_exhaustive_validations feature flag off392 valid dashboard file393 displays an auxiliary viewer394 invalid dashboard file395 displays an auxiliary viewer396 with metrics_dashboard_exhaustive_validations feature flag on397 valid dashboard file398 displays an auxiliary viewer399 invalid dashboard file400 displays an auxiliary viewer401 LICENSE402 displays an auxiliary viewer403 *.gemspec404 displays an auxiliary viewer405 CONTRIBUTING.md406 displays an auxiliary viewer407 CHANGELOG.md408 displays an auxiliary viewer409 Cargo.toml410 displays an auxiliary viewer411 Cartfile412 displays an auxiliary viewer413 composer.json414 displays an auxiliary viewer415 Gemfile416 displays an auxiliary viewer417 Godeps.json418 displays an auxiliary viewer419 go.mod420 displays an auxiliary viewer421 package.json422 displays an auxiliary viewer423 podfile424 displays an auxiliary viewer425 test.podspec426 displays an auxiliary viewer427 JSON.podspec.json428 displays an auxiliary viewer429 requirements.txt430 displays an auxiliary viewer431 yarn.lock432 displays an auxiliary viewer433 openapi.yml434 removes `style`, `class`, and `data-*`` attributes from HTML435 realtime pipelines436 shows the realtime pipeline status437 for subgroups438 renders tree table without errors439 displays a GPG badge440 on signed merge commit441 displays a GPG badge442 when static objects external storage is enabled443 private project444 shows open raw and download buttons with external storage URL prepended and user token appended to their href445 public project446 shows open raw and download buttons with external storage URL prepended to their href447Projects > Files > User edits files448 when an user has write access449 inserts a content of a file450 does not show the edit link if a file is binary451 commits an edited file452 commits an edited file to a new branch453 shows the diff of an edited file454 behaves like unavailable for an archived project455 does not show the edit link for an archived project456 when an user does not have write access457 inserts a content of a file in a forked project458 commits an edited file in a forked project459 when the user already had a fork of the project460 links to the forked project for editing461 behaves like unavailable for an archived project462 does not show the edit link for an archived project463Group Runners464 Group runners page465 runners registration466 behaves like shows and resets runner registration token467 has a registration token468 shows registration instructions469 opens runner installation modal470 dismisses runner installation modal471 reset registration token472 changes registration token473 with no runners474 shows tabs with total counts equal to 0475 behaves like shows no runners registered476 shows counts with 0477 shows "no runners" message478 with an online group runner479 shows a group badge480 can edit runner information481 behaves like shows runner in list482 does not show empty state483 shows runner row484 behaves like pauses, resumes and deletes a runner485 pauses and resumes runner486 deletes runner487 shows a confirmation modal488 deletes a runner489 cancels runner deletion490 when description does not match491 shows no runner492 behaves like shows no runners found493 shows "no runners" message494 with an online project runner495 shows a project (specific) badge496 can edit runner information497 behaves like shows runner in list498 does not show empty state499 shows runner row500 behaves like pauses, resumes and deletes a runner501 pauses and resumes runner502 deletes runner503 shows a confirmation modal504 deletes a runner505 cancels runner deletion506 with a multi-project runner507 user cannot remove the project runner508 filtered search509 allows user to search by paused and status510 Group runner edit page511 when group_runner_view_ui is disabled512 user edits the runner to be protected513 when a runner has a tag514 user edits runner not to run untagged jobs515Editing file blob516 as a developer517 updates the content of file with a number as file path518 editing a template file in a sub directory does not change path519 updating file path updates syntax highlighting520 from MR diff521 returns me to the mr522 from blob file path523 updates content524 previews content525 when rendering the preview526 renders content with CommonMark527 visit blob edit528 redirects to sign in and returns529 as developer530 redirects to sign in and returns531 as guest532 redirects to sign in and returns533 as developer534 on some branch535 shows blob editor with same branch536 with protected branch537 shows blob editor with patch branch538 as maintainer539 shows blob editor with same branch540Dashboard Todos541 User does not have todos542 shows "All done" message543 when user was assigned to an issue and marked it as done544 shows "Are you looking for things to do?" message545 when the todo references a merge request546 renders the mr link with the extra attributes547 when todo references an issue of type task548 displays the correct issue type name549 user has an unauthorized todo550 does not render the todo551 User has a todo552 displays the correct issue type name553 has todo present554 shows due date as today555 behaves like deleting the todo556 is marked as done-reversible in the list557 shows Undo button558 updates todo count559 has not "All done" message560 behaves like deleting and restoring the todo561 is marked back as pending in the list562 shows Done button563 updates todo count564 todo is stale on the page565 behaves like deleting the todo566 is marked as done-reversible in the list567 shows Undo button568 updates todo count569 has not "All done" message570 behaves like deleting and restoring the todo571 is marked back as pending in the list572 shows Done button573 updates todo count574 User created todos for themself575 issue assigned todo576 shows issue assigned to yourself message577 marked todo578 shows you added a todo message579 mentioned todo580 shows you mentioned yourself message581 directly_addressed todo582 shows you directly addressed yourself message being displayed as mentioned yourself583 approval todo584 shows you set yourself as an approver message585 review request todo586 shows you set yourself as an reviewer message587 User has done todos588 has the done todo present589 restoring the todo590 is removed from the list591 updates todo count592 User has to dos with labels spanning multiple projects593 shows page with two Todos594 User has multiple pages of Todos595 is paginated596 is has the right number of pages597 mark all as done598 shows "All done" message!599 shows "Undo mark all as done" button600 undo mark all as done601 shows the restored todo list602 updates todo count603 shows "Mark all as done" button604 User has deleted a todo605 shows the restored todo list with the deleted todo606 User has a Build Failed todo607 shows the todo608 links to the pipelines for the merge request609 User has a todo regarding a design610 has todo present611 has a link that will take me to the design page612Resolve an open thread in a merge request by creating an issue613 As a user with access to the project614 has a link to create a new issue for a thread615 with the internal tracker disabled616 does not show a link to create a new issue (PENDING: Temporarily skipped with xit)617 resolving the thread618 hides the link for creating a new issue619 shows the link for creating a new issue when unresolving a thread620 creating the issue621 has a hidden field for the thread622 behaves like creating an issue for a thread623 shows an issue creation form624 creates a new issue for the project625 as a reporter626 shows a notice to ask someone else to resolve the threads627Group show page628 when signed in629 with non-admin group concerns630 behaves like an autodiscoverable RSS feed with current_user's feed token631 has an RSS autodiscovery link tag with current_user's feed token632 when group does not exist633 is expected to eq 404634 when user is an owner635Skipping ./spec/features/groups/show_spec.rb[1:1:2:1] 'Group show page when signed in when user is an owner shows the invite banner and persists dismissal' because it's flaky.636 shows the invite banner and persists dismissal (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)637 when group has a project with emoji in description638 shows the project info639 when group has projects640 allows users to sorts projects by most stars641 subgroups and projects empty state642 when user has permissions to create new subgroups or projects643 shows `Create new subgroup` link644 shows `Create new project` link645 when user does not have permissions to create new subgroups or projects646 does not show `Create new subgroup` link647 does not show `Create new project` link648 shows empty state649 when signed out650 RSS651 behaves like an autodiscoverable RSS feed without a feed token652 has an RSS autodiscovery link tag without a feed token653 when group has a public project654 renders public project655 when group has a private project656 does not render private project657 subgroup support658 for owners659 when subgroups are supported660 allows creating subgroups661 for maintainers662 when subgroups are supported663 when subgroup_creation_level is set to maintainers664 allows creating subgroups665 when subgroup_creation_level is set to owners666 does not allow creating subgroups667 notification button668 is enabled by default669 is disabled if emails are disabled670 page og:description671 behaves like page meta description672 renders the page with description, og:description, and twitter:description meta tags that contains a plain-text version of the markdown673 structured schema markup674 shows Organization structured markup675 does not include structured markup in shared projects tab676 does not include structured markup in archived projects tab677Dashboard Groups page678 shows groups user is member of679 shows subgroups the user is member of680 when filtering groups681 expands when filtering groups682 resets search when user cleans the input683 with subgroups684 shows subgroups inside of its parent group685 can toggle parent group686 group actions dropdown687 user with subgroup ownership688 cannot remove parent group689 user with parent group ownership690 can remove parent group691 can remove subgroups692 user is a maintainer693 cannot remove the group694 cannot edit the group695 can leave the group696 when using pagination697 loads results for next page698 when signed in as admin699 shows only groups admin is member of700Projects > Snippets > User comments on a snippet701 leaves a comment on a snippet702 has autocomplete703 has zen mode704User can display performance bar705 when user is logged-out706 when the performance_bar feature is disabled707 behaves like performance bar cannot be displayed708 does not show the performance bar by default709 when user press `pb`710 does not show the performance bar by default711 when the performance_bar feature is enabled712 behaves like performance bar cannot be displayed713 does not show the performance bar by default714 when user press `pb`715 does not show the performance bar by default716 when user is logged-in717 when the performance_bar feature is disabled718 behaves like performance bar cannot be displayed719 does not show the performance bar by default720 when user press `pb`721 does not show the performance bar by default722 behaves like performance bar is enabled by default in development723 shows the performance bar by default724 when the performance_bar feature is enabled725 does not show Stats link by default726 behaves like performance bar is enabled by default in development727 shows the performance bar by default728 behaves like performance bar can be displayed729 does not show the performance bar by default730 when user press `pb`731 shows the performance bar732 when GITLAB_PERFORMANCE_BAR_STATS_URL environment variable is set733 shows Stats link734 flamegraphs735 when user has access736 renders flamegraph when requested737 when user does not have access738 renders the original page739Profile > Account740 Social sign-in741 when an identity does not exist742 allows the user to connect743 when an identity already exists744 allows the user to disconnect when there is an existing identity745 shows active for a provider that is not allowed to unlink746 Change username747 the user is accessible via the new path748 the old user path redirects to the new path749 with a project750 the project is accessible via the new path751 the old project path redirects to the new path752 Delete account753 when there are no personal projects754 does not show personal projects removal message755 when one personal project exists756 does show personal project removal message757 when more than one personal projects exists758 shows pluralized personal project removal message759Search for labels760 searches for label by title761 searches for label by title762 shows nothing found message763 priority labels764 searches for priority label765 searches for other label766Dropdown assignee767 behavior768 loads all the assignees when opened769 shows current user at top of dropdown770 selecting from dropdown without Ajax call771 selects current user772 assignee suggestions773 shows inherited, direct, and invited group members but not descendent members774Import/Export - Connect to another instance775 when the user provides valid credentials776 successfully connects to remote instance777 when the user provides invalid url778 reports an error779 when the user does not fill in source URL780 reports an error781 when the user does not fill in access token782 reports an error783Developer views tags784 when project has no tags785 displays a specific message786 when project has tags787 avoids a N+1 query in branches index788 views the tags list page789 views a specific tag page790 links on the tag page791 has a button to browse files792 has a button to browse commits793Merge request > User assigns themselves794 logged in as a member of the project795 updates updated_by796 when related issues are already assigned797 does not display if related issues are already assigned798 logged in as a non-member of the project799 does not show assignment link800Project > Show > User interacts with auto devops implicitly enabled banner801 when user does not have maintainer access802 when AutoDevOps is implicitly enabled803 does not display AutoDevOps implicitly enabled banner804 when user has mantainer access805 when AutoDevOps is implicitly enabled806 display AutoDevOps implicitly enabled banner807 when user dismisses the banner808 does not display AutoDevOps implicitly enabled banner809 when AutoDevOps is not implicitly enabled810 does not display AutoDevOps implicitly enabled banner811 when AutoDevOps enabled but container registry is disabled812 shows message that container registry is disabled813GraphiQL814 without relative_url_root815 has the correct graphQLEndpoint816 with relative_url_root817 has the correct graphQLEndpoint818Incident Management index819 when a developer displays the incident list820 shows the status tabs821 shows the filtered search822 shows the alert table823 alert page title824 has expected columns825Projects > Members > Member leaves project826 user leaves project827 user leaves project by url param828User views Release829 renders the breadcrumbs830 renders the release details831 behaves like page meta description832 renders the page with description, og:description, and twitter:description meta tags that contains a plain-text version of the markdown833Merge request > User sees pipelines from forked project834 user visits a pipelines page835User activates Asana836 activates integration837Merge Requests Feed838 GET /merge_requests839 when authenticated840 behaves like an authenticated issuable atom feed841 renders atom feed with common issuable information842 behaves like an authenticated merge request atom feed843 renders atom feed with additional merge request information844 but the use can not see the project845 renders 404 page846 when authenticated via personal access token847 behaves like an authenticated issuable atom feed848 renders atom feed with common issuable information849 behaves like an authenticated merge request atom feed850 renders atom feed with additional merge request information851 when authenticated via feed token852 behaves like an authenticated issuable atom feed853 renders atom feed with common issuable information854 behaves like an authenticated merge request atom feed855 renders atom feed with additional merge request information856 when not authenticated857 and the project is private858 redirects to login page859 and the project is public860 behaves like an authenticated issuable atom feed861 renders atom feed with common issuable information862 behaves like an authenticated merge request atom feed863 renders atom feed with additional merge request information864Project Merge Requests RSS865 when signed in866 behaves like it has an RSS button with current_user's feed token867 shows the RSS button with current_user's feed token868 behaves like an autodiscoverable RSS feed with current_user's feed token869 has an RSS autodiscovery link tag with current_user's feed token870 when signed out871 behaves like it has an RSS button without a feed token872 shows the RSS button without a feed token873 behaves like an autodiscoverable RSS feed without a feed token874 has an RSS autodiscovery link tag without a feed token875 feeds876 behaves like updates atom feed link877 for project878Issue Boards shortcut879 issues are enabled880Skipping ./spec/features/boards/keyboard_shortcut_spec.rb[1:1:1] 'Issue Boards shortcut issues are enabled takes user to issue board index' because it's flaky.881 takes user to issue board index (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)882 issues are not enabled883 does not take user to the issue board index884Commit > User view commits885 Commits List886 displays the correct number of commits per day in the header887 lists the correct number of commits888Merge request > User sees draft help message889 with draft commits890 shows a specific draft hint891 without draft commits892 shows the regular draft message893Upload a RubyGems package894 with an integer project ID895 behaves like handling file uploads896 with object storage disabled897 behaves like for a Rubygems package898 creates package files899 is expected to eq 201900 with an encoded project ID901 behaves like handling file uploads902 with object storage disabled903 behaves like for a Rubygems package904 creates package files905 is expected to eq 201906User views closed merge requests907 shows closed merge requests908Upload a group export archive909 behaves like handling file uploads910 with object storage disabled911 behaves like for a group export archive912 is expected to change `Group.count` by 1913 is expected to eq 202914User confirmation915 resend confirmation instructions916 when recaptcha is enabled917 renders recaptcha918 when recaptcha is not enabled919 does not render recaptcha920Knapsack report was generated. Preview:921{922 "spec/features/merge_request/user_sees_merge_widget_spec.rb": 360.83844208400023,923 "spec/features/refactor_blob_viewer_disabled/projects/blobs/blob_show_spec.rb": 188.97609889700016,924 "spec/features/refactor_blob_viewer_disabled/projects/files/user_edits_files_spec.rb": 126.01781965499958,925 "spec/features/groups/group_runners_spec.rb": 87.49207217499952,926 "spec/features/refactor_blob_viewer_disabled/projects/blobs/edit_spec.rb": 73.76105021500007,927 "spec/features/dashboard/todos/todos_spec.rb": 53.88011729000027,928 "spec/features/issues/create_issue_for_single_discussion_in_merge_request_spec.rb": 64.1368580469998,929 "spec/features/groups/show_spec.rb": 41.01773333099936,930 "spec/features/dashboard/groups_list_spec.rb": 38.55859939899983,931 "spec/features/projects/snippets/user_comments_on_snippet_spec.rb": 37.530600410999796,932 "spec/features/user_can_display_performance_bar_spec.rb": 27.36800142499942,933 "spec/features/profiles/account_spec.rb": 24.993693483000243,934 "spec/features/projects/labels/search_labels_spec.rb": 21.92978934599978,935 "spec/features/issues/filtered_search/dropdown_assignee_spec.rb": 22.526572714000395,936 "spec/features/groups/import_export/connect_instance_spec.rb": 18.957374679999702,937 "spec/features/tags/developer_views_tags_spec.rb": 21.836334089000047,938 "spec/features/merge_request/user_assigns_themselves_spec.rb": 13.725012218999836,939 "spec/features/projects/show/user_interacts_with_auto_devops_banner_spec.rb": 14.75342495699988,940 "spec/features/graphiql_spec.rb": 16.65756166400024,941 "spec/features/incidents/incidents_list_spec.rb": 10.1644934750002,942 "spec/features/projects/members/member_leaves_project_spec.rb": 10.734446309000305,943 "spec/features/projects/releases/user_views_release_spec.rb": 10.859924979000425,944 "spec/features/merge_request/user_sees_pipelines_from_forked_project_spec.rb": 9.666284044999884,945 "spec/features/projects/integrations/user_activates_asana_spec.rb": 6.446308573999886,946 "spec/features/atom/merge_requests_spec.rb": 5.373759699000402,947 "spec/features/merge_requests/rss_spec.rb": 7.921360573999664,948 "spec/features/boards/keyboard_shortcut_spec.rb": 5.378876898999806,949 "spec/features/commits/user_view_commits_spec.rb": 3.5970003920001545,950 "spec/features/merge_request/user_sees_wip_help_message_spec.rb": 5.262899688000289,951 "spec/features/file_uploads/rubygem_package_spec.rb": 2.2012850130004153,952 "spec/features/merge_requests/user_views_closed_merge_requests_spec.rb": 1.7677738779993888,953 "spec/features/file_uploads/group_import_spec.rb": 1.4355599649998112,954 "spec/features/users/confirmation_spec.rb": 0.4419279549993007955}956Knapsack global time execution for tests: 22m 16s957Pending: (Failures listed here are expected and do not affect your suite's status)958 1) Merge request > User sees merge widget merge error updates the MR widget959 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example960 # ./spec/features/merge_request/user_sees_merge_widget_spec.rb:397961 2) Resolve an open thread in a merge request by creating an issue As a user with access to the project with the internal tracker disabled does not show a link to create a new issue962 # Temporarily skipped with xit963 # ./spec/features/issues/create_issue_for_single_discussion_in_merge_request_spec.rb:31964 3) Group show page when signed in when user is an owner shows the invite banner and persists dismissal965 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example966 # ./spec/features/groups/show_spec.rb:34967 4) Issue Boards shortcut issues are enabled takes user to issue board index968 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example969 # ./spec/features/boards/keyboard_shortcut_spec.rb:19970Finished in 22 minutes 19 seconds (files took 54.73 seconds to load)971333 examples, 0 failures, 4 pending972Failed to write to log, write log/workhorse-test.log: file already closed973RSpec exited with 0.974No examples to retry, congrats!976Not uploading cache ruby-gems-debian-bullseye-ruby-2.7-10 due to policy977Not uploading cache gitaly-ruby-gems-debian-bullseye-ruby-2.7-10 due to policy979Uploading artifacts...980coverage/: found 5 matching files and directories 981crystalball/: found 2 matching files and directories 982WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory 983knapsack/: found 3 matching files and directories 984rspec/: found 9 matching files and directories 985WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory 986log/*.log: found 19 matching files and directories 987WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2673683074/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com988WARNING: Retrying... context=artifacts-uploader error=request redirected989Uploading artifacts as "archive" to coordinator... 201 Created id=2673683074 responseStatus=201 Created token=Sb_Ugxoa990Uploading artifacts...991rspec/junit_rspec.xml: found 1 matching files and directories 992WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2673683074/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com993WARNING: Retrying... context=artifacts-uploader error=request redirected994Uploading artifacts as "junit" to coordinator... 201 Created id=2673683074 responseStatus=201 Created token=Sb_Ugxoa996Job succeeded