rspec system pg14 18/26
Passed Started
by
@vshushlin

Vladimir Shushlin
1Running with gitlab-runner 16.3.0~beta.108.g2b6048b4 (2b6048b4)2 on blue-6.private.runners-manager.gitlab.com/gitlab.com/gitlab-org mKJTFBei, system ID: s_90a66139ec063 feature flags: FF_NETWORK_PER_BUILD:true, FF_USE_FASTZIP:true, FF_USE_IMPROVED_URL_MASKING:true, FF_RESOLVE_FULL_TLS_CHAIN:false6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-113-yarn-1.22-graphicsmagick-1.3.36 ...7Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ...8Authenticating with credentials from job payload (GitLab Registry)9Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ...10Using docker image sha256:6c7370fd46a94d5beaed2a0304c7518e74a5759d4da3322ea9f7052507f51d80 for registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:1b39aac95406782d786043ec3f1772c0a3a5ce1b9ce28cf001cac9a290f366c8 ...11WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.12WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.13Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ...14Authenticating with credentials from job payload (GitLab Registry)15Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ...16Using docker image sha256:f4c047edb00d9bbfcc2b002a01548fab14592940f5b3e6b3f227f690e3fa272d for registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:9a1b6b68dc464f0baae914703d5b059e7773bf23c9579c44e2a1b1154a83656f ...17Starting service redis:6.2-alpine ...18Pulling docker image redis:6.2-alpine ...19Using docker image sha256:9b4dc93acb797b99419bb31d8a452680508f1bf10a8604d721c0474072417a2b for redis:6.2-alpine with digest redis@sha256:452b7655bda0e270a6376b71d22fcb30662e745dcb4728f99fa87f01287b465d ...20Waiting for services to be up and running (timeout 30 seconds)...21Authenticating with credentials from job payload (GitLab Registry)22Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-113-yarn-1.22-graphicsmagick-1.3.36 ...23Using docker image sha256:d68252162deca904d1a0066983188b98dfe3f6fe8181458b0a55905e79ed85a1 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-113-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.17-postgresql-14@sha256:2113f34affc7e2ee40bac87419dcd7c65a94d4abfa9edb86192e1aa6a1e46590 ...25Running on runner-mkjtfbei-project-278964-concurrent-0 via runner-mkjtfbei-private-1697788973-e9d14c3a...27Fetching changes with git depth set to 20...28Initialized empty Git repository in /builds/gitlab-org/gitlab/.git/29Created fresh repository.30remote: Enumerating objects: 148580, done. 31remote: Counting objects: 100% (148580/148580), done. 32remote: Compressing objects: 100% (104624/104624), done. 33remote: Total 148580 (delta 64637), reused 94927 (delta 38178), pack-reused 0 34Receiving objects: 100% (148580/148580), 135.67 MiB | 31.90 MiB/s, done.35Resolving deltas: 100% (64637/64637), done.37 * [new ref] refs/pipelines/1043537122 -> refs/pipelines/104353712238Checking out 537c07c6 as detached HEAD (ref is refs/merge-requests/118829/merge)...39Skipping Git submodules setup40$ git remote set-url origin "${CI_REPOSITORY_URL}"42Checking cache for ruby-gems-debian-bullseye-ruby-3.0-16...43cache.zip is up to date 44Successfully extracted cache46Downloading artifacts for compile-test-assets (5336650410)...47Downloading artifacts from coordinator... ok host=storage.googleapis.com id=5336650410 responseStatus=200 OK token=64_BsCry48Downloading artifacts for detect-tests (5336650454)...49Downloading artifacts from coordinator... ok host=storage.googleapis.com id=5336650454 responseStatus=200 OK token=64_BsCry50Downloading artifacts for retrieve-tests-metadata (5336650473)...51Downloading artifacts from coordinator... ok host=storage.googleapis.com id=5336650473 responseStatus=200 OK token=64_BsCry52Downloading artifacts for setup-test-env (5336650424)...53Downloading artifacts from coordinator... ok host=storage.googleapis.com id=5336650424 responseStatus=200 OK token=64_BsCry55Using docker image sha256:d68252162deca904d1a0066983188b98dfe3f6fe8181458b0a55905e79ed85a1 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-113-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.17-postgresql-14@sha256:2113f34affc7e2ee40bac87419dcd7c65a94d4abfa9edb86192e1aa6a1e46590 ...56$ echo $FOSS_ONLY57$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb58$ export GOPATH=$CI_PROJECT_DIR/.go59$ mkdir -p $GOPATH60$ source scripts/utils.sh61$ source scripts/prepare_build.sh93Using decomposed database config (config/database.yml.decomposed-postgresql)94Geo DB won't be set up.95Embedding DB won't be set up.125$ source ./scripts/rspec_helpers.sh126$ run_timed_command "gem install knapsack --no-document"127$ gem install knapsack --no-document128Successfully installed knapsack-4.0.01291 gem installed130==> 'gem install knapsack --no-document' succeeded in 1 seconds.131$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"136$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"137$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"138$ tooling/bin/create_job_metrics_file || true139[job-metrics] Creating the job metrics file for the CI/CD job.140$ rspec_paralellized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request"141RETRY_FAILED_TESTS_IN_NEW_PROCESS: true142KNAPSACK_GENERATE_REPORT: true143FLAKY_RSPEC_GENERATE_REPORT: true144KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb145KNAPSACK_LOG_LEVEL: debug146KNAPSACK_REPORT_PATH: knapsack/rspec_system_pg14_18_26_report.json147FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json148FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg14_18_26_report.json149NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg14_18_26_report.json150RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-5336651121.txt151CRYSTALBALL: 152RSPEC_TESTS_MAPPING_ENABLED: 153RSPEC_TESTS_FILTER_FILE: 154Shell set options (set -o) enabled:155braceexpand on156hashall on157interactive-comments on158pipefail on159Knapsack report generator started!160/builds/gitlab-org/gitlab/ee/app/services/remote_development/service_response_factory.rb:41: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!161/builds/gitlab-org/gitlab/ee/app/services/remote_development/workspaces/create_service.rb:28: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!162/builds/gitlab-org/gitlab/ee/app/services/remote_development/workspaces/reconcile_service.rb:38: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!163/builds/gitlab-org/gitlab/ee/app/services/remote_development/workspaces/update_service.rb:28: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!164/builds/gitlab-org/gitlab/ee/lib/remote_development/agent_config/main.rb:32: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!165/builds/gitlab-org/gitlab/ee/lib/remote_development/agent_config/updater.rb:11: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!166/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/authorizer.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!167/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/authorizer.rb:13: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!168/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/creator.rb:15: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!169/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/creator.rb:19: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!170/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/devfile_fetcher.rb:15: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!171/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/devfile_fetcher.rb:16: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!172/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/devfile_flattener.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!173/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/editor_component_injector.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!174/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/editor_component_injector.rb:17: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!175/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/editor_component_injector.rb:18: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!176/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/personal_access_token_creator.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!177/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/personal_access_token_creator.rb:17: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!178/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:43: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!179/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:54: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!180/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:102: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!181/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:126: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!182/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:159: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!183/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:202: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!184/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:235: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!185/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/pre_flatten_devfile_validator.rb:24: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!186/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/pre_flatten_devfile_validator.rb:52: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!187/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/project_cloner_component_injector.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!188/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/project_cloner_component_injector.rb:17: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!189/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/project_cloner_component_injector.rb:18: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!190/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/project_cloner_component_injector.rb:23: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!191/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/volume_component_injector.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!192/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/volume_component_injector.rb:13: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!193/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/volume_component_injector.rb:14: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!194/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/workspace_creator.rb:15: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!195/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/workspace_creator.rb:24: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!196/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/workspace_creator.rb:25: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!197/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/workspace_creator.rb:28: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!198/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/workspace_variables_creator.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!199/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/main.rb:43: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!200/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/update/authorizer.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!201/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/update/updater.rb:13: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!202/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/input/agent_infos_observer.rb:15: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!203/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/input/params_extractor.rb:14: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!204/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/input/params_extractor.rb:16: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!205/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/input/params_to_infos_converter.rb:14: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!206/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/input/params_validator.rb:15: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!207/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/output/rails_infos_observer.rb:11: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!208/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/output/workspaces_to_rails_infos_converter.rb:15: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!209/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/persistence/orphaned_workspaces_observer.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!210/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/persistence/workspaces_from_agent_infos_updater.rb:15: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!211/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/persistence/workspaces_to_be_returned_finder.rb:16: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!212/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/reconcile/persistence/workspaces_to_be_returned_updater.rb:11: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!213Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}214Test environment set up in 0.794266814 seconds215Filter issues216Starting the Capybara driver server...217Capybara starting Puma...218* Version 6.4.0 , codename: The Eagle of Durango219* Min threads: 0, max threads: 4220* Listening on unix:///tmp/20231020-327-qvg9x0221 filters by all available tokens222 filter issues by author223 only author224 filters issues by searched author225 filter issues by assignee226 only assignee227 filters issues by searched assignee228 filters issues by no assignee229 filters issues by invalid assignee (PENDING: to be tested, issue #26546)230 filter by reviewer231 does not allow filtering by reviewer232 filter issues by label233 only label234 filters issues by searched label235 filters issues not containing searched label236 filters issues by any label237 filters issues by no label238 filters issues by multiple labels239 filters issues by multiple labels with not operator240 filters issues by label containing special characters241 filters issues by label not containing special characters242 does not show issues for unused labels243 label with multiple words244 special characters245 single quotes246 double quotes247 single quotes containing double quotes248 double quotes containing single quotes249 multiple labels with other filters250 filters issues by searched label, label2, author, assignee, milestone and text251 filters issues by searched label, label2, author, assignee, not included in a milestone252 issue label clicked253 filters and displays in search bar254 filter issues by milestone255 only milestone256 filters issues by searched milestone257 filters issues by no milestone258 filters issues by upcoming milestones259 filters issues by negation of upcoming milestones260 filters issues by started milestones261 filters issues by negation of started milestones262 filters issues by milestone containing special characters263 filters issues by milestone not containing special characters264 does not show issues for unused milestones265 show issues for unused milestones266 filter issues by text267 only text268 filters issues by searched text269 filters issues by multiple searched text270 filters issues by case insensitive searched text271 filters issues by searched text containing single quotes272 filters issues by searched text containing double quotes273 does not show any issues274 filters issues by issue reference275 searched text with other filters276 filters issues by searched text, author, text, assignee, text, label1, text, label2, text, milestone and text277 sorting278 sorts by created date279 switching issue states280 maintains filter281 URL has a trailing slash282 milestone dropdown loads milestones283 label dropdown load labels284Task Lists285 for Issues286 multiple tasks287 renders288 contains the required selectors289 is only editable by author290 provides a summary on Issues#index291 single incomplete task292 renders293 provides a summary on Issues#index294 single complete task295 renders296 provides a summary on Issues#index297 for Notes298 multiple tasks299 renders for note body300 contains the required selectors301 is only editable by author302 single incomplete task303 renders for note body304 single complete task305 renders for note body306 for Merge Requests307 when merge request is open308 provides a summary on MergeRequests#index309 behaves like multiple tasks310 renders for description311 contains the required selectors312 is only editable by author313 when merge request is closed314 behaves like multiple tasks315 renders for description316 contains the required selectors317 is only editable by author318 single incomplete task319 renders for description320 provides a summary on MergeRequests#index321 single complete task322 renders for description323 provides a summary on MergeRequests#index324 markdown task edge cases325 commented tasks326 renders327 tasks in code blocks328 renders329 summary with no blank line330 renders331 summary properly formatted332 renders333 markdown starting with new line character334 allows the task to be checked335Projects > Members > Manage members336 show members from project and group337 show user once if member of both group and project338 update user access level339 as maintainer340 can update a non-Owner member341 cannot update an Owner member342 as owner343 can update a project Owner member344 uses ProjectMember valid_access_level_roles for the invite members modal options345 when owner346 shows Owner in the dropdown347 when maintainer348 does not show the Owner option349 remove user from project350 when maintainer351 can only remove non-Owner members352 when owner353 can remove any direct member354 behaves like inviting members355 adds user as member356 displays the user's avatar in the member input token357 does not display an avatar in the member input token for an email address358 invites user by email359 invites user by username and invites user by email360 when member is already a member by username361 updates the member for that user362 when member is already a member by email363 updates the member for that email364 when inviting a parent group member to the sub-entity365 when role is higher than parent group membership366 adds the user as a member on sub-entity with higher access level367 when role is lower than parent group membership368 fails with an error369 when a user already exists, and private email is used370 fails with an error371 does not allow inviting of an email that has spaces372 when there are multiple users invited with errors373 shows the partial user error and success and then removes them from the form374 only shows the error for an invalid formatted email and does not display other member errors375 member search results376 does not show project_bots377 as a signed out visitor viewing a public project378 does not show the Invite members button when not signed in379 project bots380 does not show form used to change roles and "Expiration date" or the remove user button381 when user has 2FA enabled382 shows 2FA badge to user with "Maintainer" access level383 shows 2FA badge to admins384 does not show 2FA badge to users with access level below "Maintainer"385 shows 2FA badge to themselves386User interacts with awards387 User interacts with awards in an issue388 toggles a custom award emoji389 adds an award emoji by a comment390 when a project is archived391 hides the add award button392 User interacts with awards on a note393 shows the award on the note394 allows adding a vote to an award395 allows adding a new emoji396 when the project is archived397 hides the buttons for adding new emoji398 does not allow toggling existing emoji399 User interacts with awards on an issue400 logged in401 adds award to issue402 when the issue is locked403 hides the add award button404 does not allow toggling existing emoji405 logged out406 does not see award menu button407 Awards Emoji408 authorized user409 visiting an issue with a legacy award emoji that is not valid anymore410 does not shows a 500 page411 Click award emoji from issue#show412 click the thumbsdown emoji413 increments the thumbsdown emoji414 decrements the thumbsup emoji415 execute /award quick action416 toggles the emoji award on noteable (PENDING: Temporarily skipped with xit)417 unauthorized user418 has disabled emoji button419Projects > Show > Collaboration links420 with developer user421 shows all the expected links422 hides the links when the project is archived423 Web IDE link424 merge_requests_access_level: 0, user_level: :guest, expect_ide_link: false425 updates Web IDE link426 merge_requests_access_level: 0, user_level: :developer, expect_ide_link: true427 updates Web IDE link428 merge_requests_access_level: 10, user_level: :guest, expect_ide_link: false429 updates Web IDE link430 merge_requests_access_level: 10, user_level: :developer, expect_ide_link: true431 updates Web IDE link432 merge_requests_access_level: 20, user_level: :guest, expect_ide_link: true433 updates Web IDE link434 merge_requests_access_level: 20, user_level: :developer, expect_ide_link: true435 updates Web IDE link436Admin Groups437 list438 renders groups439 create a group440 creates new group441 shows the visibility level radio populated with the default value442 when entered in group name, it auto filled the group path443 auto populates the group path with the group name444 when entering in group path, group name does not change anymore445 with expected fields446 renders from as expected447 show a group448 shows the group449 has a link to the group450 has a note if one is available451 when group has open access requests452 shows access requests with link to manage access453 group edit454 shows the visibility level radio populated with the group visibility_level value455 shows the subgroup creation level dropdown populated with the group subgroup_creation_level value456 edit group path does not change group name457 adding an admin note to group without one458 editing an existing group admin note459 hides removed note460 add user into a group461 when membership is set to expire462 renders relative time463 renders absolute time464 add admin himself to a group465 adds admin a to a group as developer466 admin removes themself from a group467 removes admin from the group468 shared projects469 renders shared project470Group or Project invitations471 # order random472 when inviting an unregistered user473 when registering using invitation email474 with admin approval required enabled475 does not sign the user in476 with email confirmation disabled477 when the user signs up for an account with the invitation email address478 redirects to the most recent membership activity page with all invitations automatically accepted479 when the user sign-up using a different email address480 signs up and redirects to the projects dashboard481 with email confirmation enabled482 when user is not valid in sign up form483 fails sign up and redirects back to sign up484 with invite email acceptance485 tracks the accepted invite486 when the user signs up for an account with the invitation email address487 redirects to the most recent membership activity page with all invitations automatically accepted488 when the user signs up using a different email address489 when email confirmation is not set to `soft`490 signs up and redirects to the projects dashboard491 when email confirmation setting is set to `soft`492 signs up and redirects to the projects dashboard493 when accepting an invite without an account494 lands on sign up page and then registers495 when declining the invitation from invitation reminder email496 declines application and shows a decline page497 when inviting a registered user by a secondary email address498 does not accept the pending invitation and does not redirect to the groups activity path499 when the secondary email address is confirmed500 accepts the pending invitation and redirects to the groups activity path501 when inviting a registered user502 when signed out503 when analyzing the redirects and forms from invite link click504 renders sign up page with sign up notice505 pre-fills the "Username or primary email" field on the sign in box with the invite_email from the invite506 pre-fills the Email field on the sign up box with the invite_email from the invite507 when invite is sent before account is created;ldap or service sign in for manual acceptance edge case508 when invite clicked and not signed in509 sign in, grants access and redirects to group activity page510 when signed in and an invite link is clicked511 when user is an existing member512 shows message user already a member513 when email case doesnt match514 accepts invite515 when declining the invitation from invitation reminder email516 when signed in517 declines application and redirects to dashboard518 when signed out with signup onboarding519 declines application and redirects to sign in page520Issues csv521 triggers an email export522 doesn't send request params to ExportCsvWorker523 displays flash message524 includes a csv attachment525 ignores pagination526 uses filters from issue index527 ignores sorting from issue index528 uses array filters, such as label_name529Incident details530 # order random531 routes the user to the issue details page when the `issue_type` is set to issue532 displays the confidential badge on the sticky header when the incident is confidential533 routes the user to the incident details page when the `issue_type` is set to incident534 when a developer+ displays the incident535 shows correct elements on the page536 escalation status537 has an interactable escalation status widget538Terraform539 when user is a terraform administrator540 when user does not have any terraform states and visits the index page541 sees an empty state542 when user has a terraform state543 when user visits the index page544 displays a tab with states count545 displays a table with terraform states546 displays terraform actions dropdown547 displays terraform information548 when clicking on the delete button549 removes the state550 when clicking on copy Terraform init command551 shows the modal with the init command552 when user is a terraform developer553 when user visits the index page554 displays a table without an action dropdown555Project issue boards sidebar labels556 labels557 shows current labels when editing558 adds a single label559 adds a multiple labels560 removes a label561 creates project label562admin deploy keys563 show all public deploy keys564 shows all the projects the deploy key has write access565 create a new deploy key566 creates a new deploy key567 update an existing deploy key568 updates an existing deploy key569 remove an existing deploy key570 removes an existing deploy key571Dashboard > Activity572 behaves like a "Your work" page with sidebar and breadcrumbs573 shows the "Your work" sidebar574 shows the correct sidebar menu item as active575 breadcrumbs576 has "Your work" as its root breadcrumb577 tabs578 shows Your Activity579 shows Your Projects580 shows Starred Projects581 shows Followed Users582 rss583 behaves like it has an RSS button with current_user's feed token584 shows the RSS button with current_user's feed token585 behaves like an autodiscoverable RSS feed with current_user's feed token586 has an RSS autodiscovery link tag with current_user's feed token587 event filters588 user should see all events589 user should see only pushed events590 user should see only merged events591 user should see only issues events592 user should see only comments events593 user should see only joined events594 user see selected event after page reloading595DevOps Report page596 without licensed feature devops adoption597 has dismissable intro callout598 when usage ping is disabled599 shows empty state600 hides the intro callout601 when there is no data to display602 shows empty state603 when there is data to display604 shows the DevOps Score app605Profile > Personal Access Tokens606 prefills token details607 token creation608 allows creation of a personal access token609 when creation fails610 displays an error message611 active tokens612 only shows personal access tokens613 when User#time_display_relative is false614 shows absolute times for expires_at615 inactive tokens616 allows revocation of an active token617 removes expired tokens from 'active' section618 when revocation fails619 displays an error message620 feed token621 when enabled622 displays feed token623 when disabled624 does not display feed token625Incident Detail626 # order random627 when user displays the incident628 shows incident and alert data629 when on timeline events tab from issue route630 does not show the linked issues and notes/comment components631Merge requests > User filters by multiple criteria632 filtering by label:~"Won't fix" and assignee:~bug633 applies the filters634 filtering by text, author, assignee, milestone, and label635 filters by text, author, assignee, milestone, and label636admin visits dashboard637 counting forks638 correctly counts 2 forks of a project639 Users statistic640 shows correct amounts of users641 Version check642 shows badge on CE643Merge request note updates in real time644 # order random645 new notes646 displays the new note647 updated notes648 displays the updated note649Incident Management index650 # order random651 incident list is visited652 by reporter653 shows the create new incident button654 when clicked shows the create issue page with the Incident type pre-selected655 by guest656 does not show new incident button657User views milestones658Checking for expected text of nil is confusing and/or pointless since it will always match. Please specify a string or regexp instead. /builds/gitlab-org/gitlab/spec/support/capybara_slow_finder.rb:18659 shows milestone660 with issues661 opens milestone662 with associated releases663 with a single associated release664 shows the associated release665 with lots of associated releases666 shows the associated releases and the truncation text667User views milestones with no MR668Checking for expected text of nil is confusing and/or pointless since it will always match. Please specify a string or regexp instead. /builds/gitlab-org/gitlab/spec/support/capybara_slow_finder.rb:18669 shows milestone670 opens milestone671Alert Management index672 when a developer displays the alert list673 shows the alert page title and empty state without filtered search or alert table674 when alerts have already been created675 behaves like alert page with title, filtered search, and table676 renders correctly677 when an HTTP integration is enabled678 behaves like alert page with title, filtered search, and table679 renders correctly680 when the prometheus integration is enabled681 behaves like alert page with title, filtered search, and table682 renders correctly683Project Issues Calendar Feed684 GET /issues685 when authenticated686 with no referer687 renders calendar feed688 with GitLab as the referer689 renders calendar feed as text/plain690 when authenticated via personal access token691 renders calendar feed692 when authenticated via feed token693 renders calendar feed694 issue with due date695 renders issue fields696 sorted by priority697 renders calendar feed698Projects > Settings > Repository > Branch rules settings699 for developer700 is not allowed to view701 for maintainer702 Branch rules703 renders breadcrumbs704 renders branch rules page705User activates Asana706 activates integration707Sourcegraph Content Security Policy708 behaves like setting CSP709 csp config and feature toggle710 when no CSP config711 does not add CSP directives712 when a CSP config exists for connect-src713 when feature is enabled714 appends to connect-src715 when feature is disabled716 keeps original connect-src717 when a CSP config exists for default-src but not connect-src718 when feature is enabled719 uses default-src values in connect-src720 when feature is disabled721 does not add connect-src722 when a CSP config exists for font-src but not connect-src723 when feature is enabled724 uses default-src values in connect-src725 when feature is disabled726 does not add connect-src727Dropdown label728 behavior729 loads all the labels when opened730Projects > Members > Group member cannot leave group project731 user does not see a "Leave project" link732 renders a flash message if attempting to leave by url733User edits feature flag user list734 prefills the edit form with the list name735Profile > Comment templates > List users comment templates736 # order random737 shows the user a list of their comment templates738User views merged merge requests739 shows merged merge requests740auto_explain log contains 1037 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-system-pg14-18-26.327.main.ndjson.gz741took 14.053985444742auto_explain log contains 1038 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-system-pg14-18-26.327.ci.ndjson.gz743took 13.151099263744Knapsack report was generated. Preview:745{746 "spec/features/issues/filtered_search/filter_issues_spec.rb": 376.03881535000005,747 "spec/features/task_lists_spec.rb": 222.651227607,748 "spec/features/projects/members/manage_members_spec.rb": 176.37669602799997,749 "spec/features/issues/user_interacts_with_awards_spec.rb": 127.45048414400026,750 "spec/features/projects/show/user_sees_collaboration_links_spec.rb": 96.00083351900003,751 "spec/features/admin/admin_groups_spec.rb": 82.92881630500005,752 "spec/features/invites_spec.rb": 68.20115238299968,753 "spec/features/issues/csv_spec.rb": 54.055369234999944,754 "spec/features/incidents/incident_details_spec.rb": 49.78548882399991,755 "spec/features/projects/terraform_spec.rb": 43.57265924600006,756 "spec/features/boards/sidebar_labels_spec.rb": 32.180331883000235,757 "spec/features/admin/admin_deploy_keys_spec.rb": 32.7420695830001,758 "spec/features/dashboard/activity_spec.rb": 30.376885975000278,759 "spec/features/admin/admin_dev_ops_reports_spec.rb": 25.05835059300034,760 "spec/features/profiles/personal_access_tokens_spec.rb": 23.82220848299994,761 "spec/features/issues/incident_issue_spec.rb": 18.69950925000012,762 "spec/features/merge_requests/user_filters_by_multiple_criteria_spec.rb": 13.206253688999823,763 "spec/features/admin/dashboard_spec.rb": 13.604218345999925,764 "spec/features/merge_requests/user_sees_note_updates_in_real_time_spec.rb": 13.47623692199977,765 "spec/features/incidents/user_creates_new_incident_spec.rb": 10.834070011000222,766 "spec/features/milestones/user_views_milestones_spec.rb": 9.917404911000176,767 "spec/features/alert_management/alert_management_list_spec.rb": 9.537469562999831,768 "spec/features/ics/project_issues_spec.rb": 8.50636428100006,769 "spec/features/projects/settings/branch_rules_settings_spec.rb": 7.072723174000203,770 "spec/features/projects/integrations/user_activates_asana_spec.rb": 6.889761248000013,771 "spec/features/projects/sourcegraph_csp_spec.rb": 4.63158869300014,772 "spec/features/issues/filtered_search/dropdown_label_spec.rb": 5.206596689999969,773 "spec/features/projects/members/group_member_cannot_leave_group_project_spec.rb": 4.141883897999833,774 "spec/features/projects/feature_flag_user_lists/user_edits_feature_flag_user_list_spec.rb": 2.7812973000000056,775 "spec/features/profiles/list_users_comment_template_spec.rb": 2.201352455000233,776 "spec/features/merge_requests/user_views_merged_merge_requests_spec.rb": 1.2108981649998896777}778Knapsack global time execution for tests: 26m 13s779Pending: (Failures listed here are expected and do not affect your suite's status)780 1) Filter issues filter issues by assignee only assignee filters issues by invalid assignee781 # to be tested, issue #26546782 # ./spec/features/issues/filtered_search/filter_issues_spec.rb:104783 2) User interacts with awards Awards Emoji authorized user Click award emoji from issue#show execute /award quick action toggles the emoji award on noteable784 # Temporarily skipped with xit785 # ./spec/features/issues/user_interacts_with_awards_spec.rb:311786Finished in 26 minutes 43 seconds (files took 47.46 seconds to load)787277 examples, 0 failures, 2 pending788Randomized with seed 15628789[TEST PROF INFO] Time spent in factories: 02:28.871 (9.27% of total time)790Failed to write to log, write log/workhorse-test.log: file already closed791RSpec exited with 0.792No examples to retry, congrats!794Running after script...795$ echo -e "\e[0Ksection_start:`date +%s`:report_results_section[collapsed=true]\r\e[0KReport results"799$ tooling/bin/push_job_metrics || true800[job-metrics] Pushing job metrics file for the CI/CD job.801[job-metrics] Pushed 4 CI job metric entries to InfluxDB.803Not uploading cache ruby-gems-debian-bullseye-ruby-3.0-16 due to policy805Uploading artifacts...806auto_explain/: found 3 matching artifact files and directories 807coverage/: found 5 matching artifact files and directories 808crystalball/: found 2 matching artifact files and directories 809WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 810knapsack/: found 4 matching artifact files and directories 811rspec/: found 16 matching artifact files and directories 812WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 813log/*.log: found 17 matching artifact files and directories 814WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/5336651121/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com815WARNING: Retrying... context=artifacts-uploader error=request redirected816Uploading artifacts as "archive" to coordinator... 201 Created id=5336651121 responseStatus=201 Created token=64_BsCry817Uploading artifacts...818rspec/rspec-*.xml: found 1 matching artifact files and directories 819WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/5336651121/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com820WARNING: Retrying... context=artifacts-uploader error=request redirected821Uploading artifacts as "junit" to coordinator... 201 Created id=5336651121 responseStatus=201 Created token=64_BsCry823Job succeeded