rspec system pg12 19/24
Passed Started
by
@fguibert
Florie Guibert
1Running with gitlab-runner 15.2.0~beta.17.g34ae4a68 (34ae4a68)2 on green-1.shared-gitlab-org.runners-manager.gitlab.com/default Mf8beF5G3 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:fd40b0aa863019e7fe9616bf6665ba24d356a369a8b92582a8df89544e3b7544 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:fc314d19087f24a5d21b479ce7a6dc7778b8c941d21ecbe4d62760c7dc533470 ...18Running on runner-mf8bef5g-project-278964-concurrent-0 via runner-mf8bef5g-shared-gitlab-org-1657147209-df1210dd...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: 107798, done. 25remote: Counting objects: 100% (107798/107798), done. 26remote: Compressing objects: 100% (76542/76542), done. 27remote: Total 107798 (delta 42645), reused 69839 (delta 27219), pack-reused 0 28Receiving objects: 100% (107798/107798), 104.24 MiB | 28.86 MiB/s, done.29Resolving deltas: 100% (42645/42645), done.31 * [new ref] refs/pipelines/581948065 -> refs/pipelines/58194806532Checking out 5ef8e465 as refs/merge-requests/91652/merge...33Skipping Git submodules setup34$ git remote set-url origin "${CI_REPOSITORY_URL}"36Checking cache for ruby-gems-debian-bullseye-ruby-2.7-14...37Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-debian-bullseye-ruby-2.7-14 38Successfully extracted cache39Checking cache for gitaly-ruby-gems-debian-bullseye-ruby-2.7-14...40Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/gitaly-ruby-gems-debian-bullseye-ruby-2.7-14 41Successfully extracted cache43Downloading artifacts for compile-test-assets (2688594864)...44Downloading artifacts from coordinator... ok id=2688594864 responseStatus=200 OK token=PQqtQL3x45Downloading artifacts for detect-tests (2688594870)...46Downloading artifacts from coordinator... ok id=2688594870 responseStatus=200 OK token=PQqtQL3x47Downloading artifacts for retrieve-tests-metadata (2688594877)...48Downloading artifacts from coordinator... ok id=2688594877 responseStatus=200 OK token=PQqtQL3x49Downloading artifacts for setup-test-env (2688594868)...50Downloading artifacts from coordinator... ok id=2688594868 responseStatus=200 OK token=PQqtQL3x52Using docker image sha256:fd40b0aa863019e7fe9616bf6665ba24d356a369a8b92582a8df89544e3b7544 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:fc314d19087f24a5d21b479ce7a6dc7778b8c941d21ecbe4d62760c7dc533470 ...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 1 seconds.81$ bundle pristine pg82Installing pg 1.3.5 with native extensions83==> 'bundle pristine pg' succeeded in 10 seconds.84Using decomposed database config (config/database.yml.decomposed-postgresql)85$ setup_db_user_only86CREATE ROLE87GRANT88==> 'setup_db_user_only' succeeded in 1 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 42 seconds.97$ setup_db_praefect98SELECT pg_catalog.set_config('search_path', '', false);99CREATE DATABASE praefect_test ENCODING 'UTF8';100==> 'setup_db_praefect' succeeded in 0 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==> 'scripts/gitaly-test-spawn' succeeded in 14 seconds.222$ source ./scripts/rspec_helpers.sh223$ 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_19_24_report.json231FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json232FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg12_19_24_report.json233NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg12_19_24_report.json234SKIPPED_FLAKY_TESTS_REPORT_PATH: rspec/flaky/skipped_flaky_tests_rspec_system_pg12_19_24_report.txt235RETRIED_TESTS_REPORT_PATH: rspec/flaky/retried_tests_rspec_system_pg12_19_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 1.649816785 seconds243Issue Sidebar244 when signed in245 when concerning the assignee246Starting the Capybara driver server...247 when GraphQL assignees widget feature flag is disabled248 when a privileged user can invite249Capybara starting Puma...250* Version 5.6.2 , codename: Birdie's Version251* Min threads: 0, max threads: 4252* Listening on unix:///tmp/20220707-463-n4v4zm253 shows a link for inviting members and launches invite modal254 when user cannot invite members in assignee dropdown255 shows author in assignee dropdown and no invite link256 when user is a developer257 shows author in assignee dropdown258 shows author when filtering assignee dropdown259 assigns yourself260 keeps your filtered term after filtering and dismissing the dropdown261 shows label text as "Apply" when assignees are changed262 when GraphQL assignees widget feature flag is enabled263 when a privileged user can invite264 shows a link for inviting members and launches invite modal265 when user cannot invite members in assignee dropdown266 shows author in assignee dropdown and no invite link267 when user is a developer268 shows author in assignee dropdown269 shows author when filtering assignee dropdown270 assigns yourself271 keeps your filtered term after filtering and dismissing the dropdown272 as an allowed user273 sidebar274 changes size when the screen size is smaller275 editing issue milestone276 behaves like milestone sidebar widget277 editing milestone278 shows milestones list in the dropdown279 shows expired milestone at the bottom of the list and milestone due earliest at the top of the list280 adds a milestone281 removes a milestone282 editing issue due date283 behaves like date sidebar widget284 editing due date285 displays "None" when there is no due date286 updates due date287 editing issue labels288 behaves like labels sidebar widget289 editing labels290 shows labels list in the dropdown291 adds a label292 removes a label293 adds first label by pressing enter when search294 escapes XSS when viewing issuable labels295 shows option to create a label296 creating a label297 shows dropdown switches to "create label" section298 creates new label299 shows error message if label title is taken300 escalation status301 is not available for default issue type302 interacting with collapsed sidebar303 confidentiality block expands then collapses sidebar304 lock block expands then collapses sidebar305 as a guest306 does not have a option to edit labels307 sidebar308 finds issue copy forwarding email309 interacting with collapsed sidebar310 expands then does not show the lock dialog form311 when not signed in312 sidebar313 does not find issue email314Related issues315 widget visibility316 when not logged in317 does not show widget when internal project318 does not show widget when private project319 shows widget when public project320 when logged in but not a member321 shows widget when internal project322 does not show widget when private project323 shows widget when public project324 shows widget on their own public issue325 when logged in and a guest326 shows widget when internal project327 shows widget when private project328 shows widget when public project329 when logged in and a reporter330 shows widget when internal project331 shows widget when private project332 shows widget when public project333 shows widget on their own public issue334 when user has no permission to manage related issues335 visiting some issue someone else created336 shows related issues count337 visiting issue_b which was targeted by issue_a338 shows related issues count339 when user has permission to manage related issues340 without existing related issues341 shows related issues count342 add related issue343 add cross-project related issue344 pressing enter should submit the form345 disallows duplicate entries346 allows us to remove pending issues347 with existing related issues348 shows related issues count349 shows related issues350 allows us to remove a related issues351 add related issue352 add invalid related issue353 add unauthorized related issue354Merge request > User sees versions355 compare with the latest version356 show the latest version of the diff357 behaves like allows commenting358 is expected to have text "Typo, please fix."359 switch between versions360 shows the commit SHAs for every version in the dropdown361 shows comments that were last relevant at that version362 behaves like allows commenting363 is expected to have text "Typo, please fix."364 compare with older version365 has a path with comparison context and shows comments that were last relevant at that version366 show diff between new and old version367 returns to latest version when "Show latest version" button is clicked368 behaves like allows commenting369 is expected to have text "Typo, please fix."370 compare with same version371 has 0 chages between versions372 compare with newer version373 sets the compared versions to be the same374 scoped in a commit375 only shows diffs from the commit376 behaves like allows commenting377 is expected to have text "Typo, please fix."378Group variables379 with disabled ff `ci_variable_settings_graphql380 behaves like variable list381 shows a list of variables382 adds a new CI variable383 adds a new protected variable384 defaults to unmasked385 reveals and hides variables386 deletes a variable387 edits a variable388 edits a variable to be unmasked389 edits a variable to be masked390 shows a validation error box about duplicate keys391 prevents a variable to be added if no values are provided when a variable is set to masked392 shows validation error box about unmaskable values393 handles multiple edits and a deletion394 defaults to the application setting395 application setting is true396 defaults to protected397 shows a message regarding the changed default398 application setting is false399 defaults to unprotected400 does not show a message regarding the default401Admin Mode Login402 with two-factor authentication403 with valid username/password404 using one-time code405 blocks login if we reuse the same code immediately406 not re-using codes407 allows login with valid code408 blocks login with invalid code409 allows login with invalid code, then valid code410 using backup code411 with valid code412 allows login413 invalidates the used code414 with invalid code415 blocks login416 when logging in via omniauth417 when authn_context is worth two factors418 signs user in without prompting for second factor419 when two factor authentication is required420 shows 2FA prompt after omniauth login421 when logging in via ldap422 when two factor authentication is required423 shows 2FA prompt after ldap login424Multi-file editor new file425 creates file in current directory426Merge request > User merges only if pipeline succeeds427 project does not have CI enabled428 allows MR to be merged429 when project has CI enabled430 when merge requests can only be merged if the pipeline succeeds431 when CI is running432 does not allow to merge immediately433 when CI failed434 does not allow MR to be merged435 when CI canceled436 does not allow MR to be merged437 when CI succeeded438 allows MR to be merged439 when CI skipped440 does not allow MR to be merged441 when merge requests can be merged when the build failed442 when CI is running443 allows MR to be merged immediately444 when CI failed445 allows MR to be merged446 when CI succeeded447 allows MR to be merged448User creates branch and merge request on issue page449 when signed out450 doesn't show 'Create merge request' button451 when signed in452 when interacting with the dropdown453 when branch name is auto-generated454 creates a merge request455Skipping ./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.456 creates a branch (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)457 when branch name is custom458 creates a merge request459 creates a branch460 when merge requests are disabled461 shows only create branch button462 when issue is confidential463 enables the create branch button464 when related branch exists465 when user is developer466 shows related branches467 when user is guest468 does not show related branches469Dashboard Groups page470 shows groups user is member of471 shows subgroups the user is member of472 when filtering groups473 expands when filtering groups474 resets search when user cleans the input475 with subgroups476 shows subgroups inside of its parent group477 can toggle parent group478 group actions dropdown479 user with subgroup ownership480 cannot remove parent group481 user with parent group ownership482 can remove parent group483 can remove subgroups484 user is a maintainer485 cannot remove the group486 cannot edit the group487 can leave the group488 when using pagination489 loads results for next page490 when signed in as admin491 shows only groups admin is member of492Discussion Lock493 when a user is a team member494 when the discussion is unlocked495 the user can lock the issue496 when the discussion is locked497 the user can unlock the issue498 the user can create a comment499 when a user is not a team member500 when the discussion is unlocked501 the user can not lock the issue502 the user can create a comment503 when the discussion is locked504 the user can not unlock the issue505 the user can not create a comment506Dashboard Issues507 issues508 shows issues assigned to current user509 shows issues when current user is author510 state filter tabs work511 behaves like it has an RSS button with current_user's feed token512 shows the RSS button with current_user's feed token513 behaves like an autodiscoverable RSS feed with current_user's feed token514 has an RSS autodiscovery link tag with current_user's feed token515 new issue dropdown516 shows projects only with issues feature enabled517 shows the new issue page518Issue notes polling519 creates520 displays the new comment521 updates522 when from own user523 displays the updated content524 when editing but have not changed anything, and an update comes in, show warning and does not update the note525Skipping ./spec/features/issues/note_polling_spec.rb[1:2:1:3] 'Issue notes polling updates when from own user when editing but you changed some things, an update comes in, and you press cancel, show the updated content' because it's flaky.526 when editing but you changed some things, an update comes in, and you press cancel, show the updated content (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)527 when from another user528 displays the updated content529 system notes530 shows the system note531Groups > Members > List members532 show members from current group and parent533 show user once if member of both current group and parent534 showing status of members535 shows the status536 when user has 2FA enabled537 shows 2FA badge to user with "Owner" access level538 shows 2FA badge to admins539 does not show 2FA badge to users with access level below "Owner"540 shows 2FA badge to themselves541Recent searches542 searching adds to recent searches543 visiting URL with search params adds to recent searches544 saved recent searches are restored last on the list545 searches are scoped to projects546 clicking item fills search input547 clear recent searches button, clears recent searches548 shows flash error when failed to parse saved history549Profile > Personal Access Tokens550 pushes `personal_access_tokens_scoped_to_projects` feature flag to the frontend551 prefills token details552 token creation553 allows creation of a personal access token554 when creation fails555 displays an error message556 active tokens557 only shows personal access tokens558 when User#time_display_relative is false559 shows absolute times for expires_at560 inactive tokens561 allows revocation of an active token562 removes expired tokens from 'active' section563 when revocation fails564 displays an error message565 feed token566 when enabled567 displays feed token568 when disabled569 does not display feed token570User views releases571 when the user is a maintainer572 sees the release573 renders the correct links574 with an upcoming release575 sees the upcoming tag576 with a tag containing a slash577 sees the release578 sorting579 when the page is sorted by the default sort order580 behaves like releases sort order581 sorts the releases behaves like releases sort order582 when the page is sorted by created_at ascending583 behaves like releases sort order584 sorts the releases behaves like releases sort order585 when the user is a guest586 renders release info except for Git-related data587Groups > Members > Leave group588 guest leaves the group589 guest leaves the group by url param590 guest leaves the group as last member591 owner leaves the group if they are not the last owner592 owner can not leave the group if they are the last owner593 owner can not leave the group by url param if they are the last owner594User sees user popover595 hovering over a user link in a merge request596 displays user popover597 displays user popover in system note598Issues > Real-time sidebar599Skipping ./spec/features/issues/user_sees_sidebar_updates_in_realtime_spec.rb[1:1] 'Issues > Real-time sidebar updates the assignee in real-time' because it's flaky.600 updates the assignee in real-time (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)601 updates the label in real-time602User comments on a commit603 adds a comment604Group share with group lock605 with a subgroup606 when enabling the parent group share with group lock607 the subgroup share with group lock becomes enabled608 when disabling the parent group share with group lock (which was already enabled)609 and the subgroup share with group lock is enabled610 the subgroup share with group lock does not change611 but the subgroup share with group lock is disabled612 the subgroup share with group lock does not change613Projects > Files > Template Undo Button614 editing a matching file and applying a template615 reverts template application616 creating a non-matching file617 reverts template application618User manages applications619 allows user to manage applications620 when scopes are blank621 returns an error622Dashboard Issues Calendar Feed623 GET /issues624 when authenticated625 with no referer626 renders calendar feed627 with GitLab as the referer628 renders calendar feed as text/plain629 when filtered by milestone630 renders calendar feed631 when authenticated via personal access token632 renders calendar feed633 when authenticated via feed token634 renders calendar feed635 issue with due date636 renders issue fields637Edit group label638 update label with new title639 allows user to delete label640Group label on issue641 renders link to the project issues page642Profile > Notifications > User changes notified_of_own_activity setting643 user opts into receiving notifications about their own activity644 user opts out of receiving notifications about their own activity645Group labels646 shows labels that belong to the group647 shows a new label button648 shows an edit label button649Password reset650 throttling651 sends reset instructions when not previously sent652 sends reset instructions when previously sent more than a minute ago653 throttles multiple resets in a short timespan654 Changing password while logged in655 updates the password656Snippets657 when the project has snippets658 behaves like paginated snippets659DEPRECATION 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)660 is limited to 20 items per page661 clicking on the link to the second page662DEPRECATION 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)663DEPRECATION 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)664 shows the remaining snippets665 rendering engine666 renders Vue application667Abuse reports668 report abuse669User views the Confluence page670 shows the page when the Confluence integration is enabled671 does not show the page when the Confluence integration disabled672User visits the profile SSH keys page673 shows correct menu item674Knapsack report was generated. Preview:675{676 "spec/features/issues/issue_sidebar_spec.rb": 259.5318339859987,677 "spec/features/issues/related_issues_spec.rb": 222.7676254020007,678 "spec/features/merge_request/user_sees_versions_spec.rb": 177.61026990899882,679 "spec/features/group_variables_spec.rb": 107.60869518199979,680 "spec/features/admin/admin_mode/login_spec.rb": 83.4086198189998,681 "spec/features/projects/tree/create_file_spec.rb": 73.81240525599969,682 "spec/features/merge_request/user_merges_only_if_pipeline_succeeds_spec.rb": 67.85244984599922,683 "spec/features/issues/user_creates_branch_and_merge_request_spec.rb": 60.827840661000664,684 "spec/features/dashboard/groups_list_spec.rb": 45.286748246999196,685 "spec/features/issues/discussion_lock_spec.rb": 43.01187473400023,686 "spec/features/dashboard/issues_spec.rb": 31.5218110980004,687 "spec/features/issues/note_polling_spec.rb": 32.631561965999936,688 "spec/features/groups/members/list_members_spec.rb": 24.751440025000193,689 "spec/features/issues/filtered_search/recent_searches_spec.rb": 28.06369910199828,690 "spec/features/profiles/personal_access_tokens_spec.rb": 25.664311958000326,691 "spec/features/projects/releases/user_views_releases_spec.rb": 25.256717284999468,692 "spec/features/groups/members/leave_group_spec.rb": 21.860184903998743,693 "spec/features/projects/user_sees_user_popover_spec.rb": 16.970664520000355,694 "spec/features/issues/user_sees_sidebar_updates_in_realtime_spec.rb": 17.509410798000317,695 "spec/features/merge_request/user_comments_on_commit_spec.rb": 13.403564526999617,696 "spec/features/groups/share_lock_spec.rb": 12.76645362599993,697 "spec/features/projects/files/undo_template_spec.rb": 11.432427276999078,698 "spec/features/profiles/user_manages_applications_spec.rb": 9.074656569999206,699 "spec/features/ics/dashboard_issues_spec.rb": 8.422605888999897,700 "spec/features/groups/labels/edit_spec.rb": 6.476018057001056,701 "spec/features/issues/group_label_sidebar_spec.rb": 4.616632530000061,702 "spec/features/profiles/user_changes_notified_of_own_activity_spec.rb": 8.780624917999376,703 "spec/features/groups/labels/index_spec.rb": 6.3814145129999815,704 "spec/features/password_reset_spec.rb": 3.1310100499995315,705 "spec/features/snippets_spec.rb": 4.299537438999323,706 "spec/features/abuse_report_spec.rb": 2.5005201189997024,707 "spec/features/projects/confluence/user_views_confluence_page_spec.rb": 2.707010445999913,708 "spec/features/profiles/user_visits_profile_ssh_keys_page_spec.rb": 0.5955923929996061709}710Knapsack global time execution for tests: 24m 20s711Pending: (Failures listed here are expected and do not affect your suite's status)712 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 branch713 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example714 # ./spec/features/issues/user_creates_branch_and_merge_request_spec.rb:82715 2) Issue notes polling updates when from own user when editing but you changed some things, an update comes in, and you press cancel, show the updated content716 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example717 # ./spec/features/issues/note_polling_spec.rb:55718 3) Issues > Real-time sidebar updates the assignee in real-time719 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example720 # ./spec/features/issues/user_sees_sidebar_updates_in_realtime_spec.rb:18721Finished in 24 minutes 25 seconds (files took 1 minute 10.65 seconds to load)722232 examples, 0 failures, 3 pending723Failed to write to log, write log/workhorse-test.log: file already closed724RSpec exited with 0.725No examples to retry, congrats!727Not uploading cache ruby-gems-debian-bullseye-ruby-2.7-14 due to policy728Not uploading cache gitaly-ruby-gems-debian-bullseye-ruby-2.7-14 due to policy730Uploading artifacts...731coverage/: found 5 matching files and directories 732crystalball/: found 2 matching files and directories 733deprecations/: found 7 matching files and directories 734knapsack/: found 3 matching files and directories 735rspec/: found 9 matching files and directories 736WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory 737log/*.log: found 18 matching files and directories 738WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2688595147/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com739WARNING: Retrying... context=artifacts-uploader error=request redirected740Uploading artifacts as "archive" to coordinator... 201 Created id=2688595147 responseStatus=201 Created token=PQqtQL3x741Uploading artifacts...742rspec/junit_rspec.xml: found 1 matching files and directories 743WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2688595147/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com744WARNING: Retrying... context=artifacts-uploader error=request redirected745Uploading artifacts as "junit" to coordinator... 201 Created id=2688595147 responseStatus=201 Created token=PQqtQL3x747Job succeeded