rspec-ee system pg14 1/10
Passed Started
by
@gitlab-bot

🤖 GitLab Bot 🤖
1Running with gitlab-runner 16.1.0~beta.59.g83c66823 (83c66823)2 on green-2.shared-gitlab-org.runners-manager.gitlab.com/default 8zCxmpPt, system ID: s_130a96ce9e653 feature flags: FF_NETWORK_PER_BUILD:true, FF_USE_FASTZIP:true, FF_USE_IMPROVED_URL_MASKING:true6Using 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.16-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:2e09e9db92541ed81b1c00f1d5186f8c262d8b84e8d1755676ea4b25614f30c4 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:afc7bd7a60824044709543a6a700385e412d750d9ab4fc72b427e335e1d0f3ec ...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:a9a90ece30d9630d694ab1997cd103ea8ec729789451b983a75c7b58b0062d45 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:7ef36177d5d0bc554fbb63d8210ae751bcc538bea7905b51d078d9ab90a755fa ...17Starting service redis:6.2-alpine ...18Pulling docker image redis:6.2-alpine ...19Using docker image sha256:4fa67bf5f0f681a62c15a144e1ecce7bf7b20e00dcbb99441c4182f5e2607534 for redis:6.2-alpine with digest redis@sha256:9b1723d69398d170688d7f382f6ace36d0fc209481b143f3acf58a2f6f0743d3 ...20WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.1 is already created. Ignoring.21WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.1 is already created. Ignoring.22Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.1 ...23Authenticating with credentials from job payload (GitLab Registry)24Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.1 ...25Using docker image sha256:bdd3992fa86a67ac06315198d28ab4e2c28f222872eea1d954ddcb1a8702b3bb for registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.1 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:b0503585bc8e1a1930419b1b31de2711d745d09f3111e406f8b90d1b73c8ea5e ...26Starting service elasticsearch:7.17.6 ...27Pulling docker image elasticsearch:7.17.6 ...28Using docker image sha256:5fad10241ffd65d817ed0ddfaf6e87eee1f7dc2a7db33db1047835560ea71fda for elasticsearch:7.17.6 with digest elasticsearch@sha256:6c128de5d01c0c130a806022d6bd99b3e4c27a9af5bfc33b6b81861ae117d028 ...29Waiting for services to be up and running (timeout 30 seconds)...30Authenticating with credentials from job payload (GitLab Registry)31Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.16-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-113-yarn-1.22-graphicsmagick-1.3.36 ...32Using docker image sha256:17ff485d60cad0e7a2cef114c588c387f0a02ea52778bdef56b31436edf609aa for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.16-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.16-postgresql-14@sha256:87a54d6d4c6d7bdd77d0700637df7c79a35b39235baf4c412cd1273ab94788c3 ...34Running on runner-8zcxmppt-project-278964-concurrent-0 via runner-8zcxmppt-shared-gitlab-org-1690422056-85313a8b...36Fetching changes with git depth set to 20...37Initialized empty Git repository in /builds/gitlab-org/gitlab/.git/38Created fresh repository.39remote: Enumerating objects: 200368, done. 40remote: Counting objects: 100% (200368/200368), done. 41remote: Compressing objects: 100% (127761/127761), done. 42remote: Total 200368 (delta 101729), reused 135279 (delta 65007), pack-reused 0 43Receiving objects: 100% (200368/200368), 150.13 MiB | 29.13 MiB/s, done.44Resolving deltas: 100% (101729/101729), done.46 * [new ref] refs/pipelines/946806672 -> refs/pipelines/94680667247 * [new branch] master -> origin/master48Checking out 9bb6bea6 as detached HEAD (ref is master)...49Skipping Git submodules setup50$ git remote set-url origin "${CI_REPOSITORY_URL}"52Checking cache for ruby-gems-debian-bullseye-ruby-3.0-16...53cache.zip is up to date 54Successfully extracted cache56Downloading artifacts for compile-test-assets (4749214174)...57Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4749214174 responseStatus=200 OK token=64_8eJoD58Downloading artifacts for retrieve-tests-metadata (4749214304)...59Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4749214304 responseStatus=200 OK token=64_8eJoD60Downloading artifacts for setup-test-env (4749214206)...61Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4749214206 responseStatus=200 OK token=64_8eJoD63Using docker image sha256:17ff485d60cad0e7a2cef114c588c387f0a02ea52778bdef56b31436edf609aa for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.16-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.16-postgresql-14@sha256:87a54d6d4c6d7bdd77d0700637df7c79a35b39235baf4c412cd1273ab94788c3 ...64$ echo $FOSS_ONLY65$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb66$ export GOPATH=$CI_PROJECT_DIR/.go67$ mkdir -p $GOPATH68$ source scripts/utils.sh69$ source scripts/prepare_build.sh101Using decomposed database config (config/database.yml.decomposed-postgresql)102Geo DB will be set up.103Embedding DB will be set up.119$ source ./scripts/rspec_helpers.sh120$ run_timed_command "gem install knapsack --no-document"121$ gem install knapsack --no-document122Successfully installed knapsack-4.0.01231 gem installed124==> 'gem install knapsack --no-document' succeeded in 1 seconds.125$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"130$ rspec_paralellized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house"131SKIP_FLAKY_TESTS_AUTOMATICALLY: 132RETRY_FAILED_TESTS_IN_NEW_PROCESS: true133KNAPSACK_GENERATE_REPORT: true134FLAKY_RSPEC_GENERATE_REPORT: true135KNAPSACK_TEST_FILE_PATTERN: {ee/}spec/{features}{,/**/}*_spec.rb136KNAPSACK_LOG_LEVEL: debug137KNAPSACK_REPORT_PATH: knapsack/rspec-ee_system_pg14_1_10_report.json138FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json139FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec-ee_system_pg14_1_10_report.json140NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec-ee_system_pg14_1_10_report.json141SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests_rspec-ee_system_pg14_1_10.txt142CRYSTALBALL: true143RSPEC_TESTS_MAPPING_ENABLED: 144RSPEC_TESTS_FILTER_FILE: 145Shell set options (set -o) enabled:146braceexpand on147hashall on148interactive-comments on149pipefail on150Knapsack report generator started!151/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!152/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!153/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!154/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!155/builds/gitlab-org/gitlab/ee/lib/remote_development/agent_config/main.rb:35: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!156/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!157/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!158/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!159/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/creator.rb:17: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!160/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/creator.rb:24: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!161/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/creator.rb:25: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!162/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/creator.rb:28: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!163/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!164/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!165/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!166/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!167/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!168/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!169/builds/gitlab-org/gitlab/ee/lib/remote_development/workspaces/create/main.rb:48: 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/post_flatten_devfile_validator.rb:43: 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/post_flatten_devfile_validator.rb:54: 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/post_flatten_devfile_validator.rb:102: 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/post_flatten_devfile_validator.rb:126: 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/post_flatten_devfile_validator.rb:159: 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/post_flatten_devfile_validator.rb:202: 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/post_flatten_devfile_validator.rb:235: 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/pre_flatten_devfile_validator.rb:24: 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/pre_flatten_devfile_validator.rb:52: 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/project_cloner_component_injector.rb:12: 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/project_cloner_component_injector.rb:17: 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/project_cloner_component_injector.rb:18: 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/project_cloner_component_injector.rb:23: 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/volume_component_injector.rb:12: 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/volume_component_injector.rb:13: 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/volume_component_injector.rb:14: 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/update/authorizer.rb:12: 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/update/main.rb:28: 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/update/updater.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!189Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true}190Test environment set up in 0.642566033 seconds191Group wikis192Starting the Capybara driver server...193 behaves like User creates wiki page194 when wiki is empty195Capybara starting Puma...196* Version 6.3.0 , codename: Mugi No Toki Itaru197* Min threads: 0, max threads: 4198* Listening on unix:///tmp/20230727-330-fz26tn199 shows all available formats in the dropdown200 disables the submit button201 makes sure links to unknown pages work correctly202 shows non-escaped link in the pages list203 has `Create home` as a commit message204 creates a page from the home page205 creates ASCII wiki with LaTeX blocks206 saves page content in local storage if the user navigates away207 creates a wiki page with Org markup208 behaves like wiki file attachments209 uploading attachments210 before uploading211 shows "Attach a file or image" button212 uploading is in progress213 cancels uploading on clicking to "Cancel" button214 shows "Attaching a file" message on uploading 1 file215 uploading is complete216 shows "Attach a file or image" button on uploading complete217 the markdown link is added to the page218 the links point to the wiki root url219 the file has been added to the wiki repository220 when wiki is not empty221 shows the emoji autocompletion dropdown222 via the `new wiki page` page223 creates a page with a single word224 creates a page with spaces in the name225 creates a page with hyphens in the name226 when a server side validation error is returned227 still displays edit form228 behaves like User deletes wiki page229 when user is the owner or maintainer230 behaves like deletes a wiki page231 deletes a page232 when user is a developer233 behaves like deletes a wiki page234 deletes a page235 behaves like User previews wiki changes236 when rendering a new wiki page237 behaves like relative links238 when there are no spaces or hyphens in the page name239 behaves like rewrites relative links240 is expected to have visible link "relative link 3" with href "/groups/group24/-/wikis/a/b/c/e/f/relative"241 when there are spaces in the page name242 behaves like rewrites relative links243 is expected to have visible link "relative link 3" with href "/groups/group25/-/wikis/a-page/b-page/c-page/e/f/relative"244 when there are hyphens in the page name245 behaves like rewrites relative links246 is expected to have visible link "relative link 3" with href "/groups/group26/-/wikis/a-page/b-page/c-page/e/f/relative"247 when previewing an existing wiki page248 renders content with CommonMark249 does not linkify double brackets inside code blocks as expected250 behaves like relative links251 when there are no spaces or hyphens in the page name252 behaves like rewrites relative links253 is expected to have visible link "relative link 3" with href "/groups/group29/-/wikis/a/b/c/e/f/relative"254 when there are spaces in the page name255 behaves like rewrites relative links256 is expected to have visible link "relative link 3" with href "/groups/group30/-/wikis/a-page/b-page/c-page/e/f/relative"257 when there are hyphens in the page name258 behaves like rewrites relative links259 is expected to have visible link "relative link 3" with href "/groups/group31/-/wikis/a-page/b-page/c-page/e/f/relative"260 behaves like User updates wiki page261 when wiki is empty262 redirects back to the home edit page263 updates a page that has a path264 behaves like wiki file attachments265 uploading attachments266 before uploading267 shows "Attach a file or image" button268 uploading is in progress269 cancels uploading on clicking to "Cancel" button270 shows "Attaching a file" message on uploading 1 file271 uploading is complete272 shows "Attach a file or image" button on uploading complete273 the markdown link is added to the page274 the links point to the wiki root url275 the file has been added to the wiki repository276 when wiki is not empty277 updates a page278 saves page content in local storage if the user navigates away279 updates the commit message as the title is changed280 correctly escapes the commit message entities281 disables the submit button282 shows the emoji autocompletion dropdown283 updates a page284 cancels editing of a page285 behaves like wiki file attachments286 uploading attachments287 before uploading288 shows "Attach a file or image" button289 uploading is in progress290 cancels uploading on clicking to "Cancel" button291 shows "Attaching a file" message on uploading 1 file292 uploading is complete293 shows "Attach a file or image" button on uploading complete294 the markdown link is added to the page295 the links point to the wiki root url296 the file has been added to the wiki repository297 when multiple people edit the page at the same time298 preserves user changes in the wiki editor299 behaves like edits content using the content editor300 saves page content in local storage if the user navigates away301 autofocuses the rich text editor when switching to rich text302 autofocuses the plain text editor when switching back to markdown303 creating and editing links304 when clicking the link icon in the toolbar305 shows the link bubble menu306 if no text is selected307 opens an empty inline modal to create a link308 when the user clicks the apply button309 applies the changes to the document310 when the user clicks the cancel button311 does not apply the changes to the document312 if text is selected313 prefills inline modal to create a link314 when the user clicks the apply button315 applies the changes to the document316 if cursor is placed on an existing link317 prefills inline modal to edit the link318 updates the link attributes if text is not updated319 updates the link attributes and text if text is updated320 does nothing if Cancel is clicked321 when the user clicks the unlink button322 removes the link323 when selection spans more than a link324 prefills inline modal with the entire selection325 expands the link and updates the link attributes if text is not updated326 expands the link, updates the link attributes and text if text is updated327 selecting text328 renders selected text in a .content-editor-selection class329 media elements bubble menu330 displays correct media bubble menu for images331 displays correct media bubble menu for video332 code block333 applies theme classes to code blocks334 code block bubble menu335 shows a code block bubble menu for a code block336 sets code block type to "javascript" for `js`337 sets code block type to "Custom (nomnoml)" for `nomnoml`338 mermaid diagram339 renders and updates the diagram correctly in a sandboxed iframe340 rendering with initial content341 renders correctly with table as initial content342 pasting text343 pastes text with formatting if ctrl + v is pressed344 pastes raw text without formatting if shift + ctrl + v is pressed345 pastes raw text without formatting, stripping whitespaces, if shift + ctrl + v is pressed346 autocomplete suggestions347 shows suggestions for members with descriptions348 shows suggestions for merge requests349 shows suggestions for issues350 shows suggestions for milestones351 shows suggestions for emojis352 doesn't show suggestions dropdown if there are no suggestions to show353 scrolls selected item into view when navigating with keyboard354 when `disable_all_mention` is enabled355 shows suggestions for members with descriptions356 behaves like inserts diagrams.net diagram using the content editor357 displays correct media bubble menu with edit diagram button358 behaves like autocompletes items359 works well for issues, labels, MRs, members, etc360 when the page is in a subdir361 moves the page to the root folder362 moves the page to other dir363 remains in the same place if title has not changed364 can be moved to a different dir with a different name365 can be renamed and moved to the root folder366 squishes the title before creating the page367 behaves like wiki file attachments368 uploading attachments369 before uploading370 shows "Attach a file or image" button371 uploading is in progress372 cancels uploading on clicking to "Cancel" button373 shows "Attaching a file" message on uploading 1 file374 uploading is complete375 shows "Attach a file or image" button on uploading complete376 the markdown link is added to the page377 the links point to the wiki root url378 the file has been added to the wiki repository379 when an existing page exceeds the content size limit380 allows changing the title if the content does not change381 shows a validation error when trying to change the content382 behaves like User uses wiki shortcuts383 visit edit wiki page using "e" keyboard shortcut384 behaves like User views AsciiDoc page with includes385 when the file being included exists386 includes the file contents387 when there are multiple versions of the wiki pages388 viewing the latest version389 includes the latest content390 viewing the original version391 includes the content from the original version392 when the file being included does not exist393 outputs an error394 behaves like User views a wiki page395 opens a default wiki page396 when wiki is empty397 shows the history of a page that has a path398 shows an old version of a page399 when a page does not have history400 shows all the pages401 shows the creation page if file does not exist402 shows a file stored in a page403 is expected to have current path /wikis\/uploads\/dffd4274a413bc44107a811ee2376c9b\/dk.png/404 when a page has history405 shows the page history406 does not show the "Edit" button407 show the diff408 links to the correct diffs409 between the current and the previous version of a page410 between two old versions of a page411 for the oldest version of a page412 when a page has special characters in its title413 preserves the special characters414 when a page has XSS in its title or content415 safely displays the page416 when a page has XSS in its message417 safely displays the message418 when page has invalid content encoding419 does not show "Edit" button420 shows error421 behaves like User views wiki pages422 ordered by title423 asc424 pages are displayed in direct order425 desc426 pages are displayed in reversed order427 behaves like User views wiki sidebar428 when there are some existing pages429 when there is no custom sidebar430 renders a default sidebar431 can create a custom sidebar432 when there is a custom sidebar433 renders the custom sidebar instead of the default one434 can edit the custom sidebar435 when there are 15 existing pages436 shows all pages in the sidebar437 shows all collapse buttons in the sidebar438 collapses/expands children when click collapse/expand button in the sidebar439 shows create child page button when hover to the page title in the sidebar440 when there are more than 15 existing pages441 shows the first 15 pages in the sidebar442 behaves like User views Git access wiki page443 shows the correct clone URLs444Admin::AuditLogs445 # order random446 licensed447 has Audit Events button in head nav bar448 release created events449 shows the related audit event450 user events451 filters by user452 group events453 filters by group454 project events455 filters by project456 instance events457 has instance audit event458 filter by date459 behaves like audit events date filter460 shows only 2 days old events461 shows only today's event462 shows a message if provided date is invalid463 personal access token events464 create personal access token465 when creation succeeds466 behaves like personal access token audit event467 show personal access token event details468 when creation fails469 behaves like personal access token audit event470 show personal access token event details471 revoke personal access token472 when revocation succeeds473 behaves like personal access token audit event474 show personal access token event details475 when revocation fails476 behaves like personal access token audit event477 show personal access token event details478 impersonated events479 show impersonation details480 unlicensed481 returns 404482Incidents > User uses EE quick actions483 # order random484 incident-only commands485 behaves like zoom quick actions ee486 /zoom487 cannot add an invalid zoom link488 with valid zoom_meetings489 link_text: "", link_text_expected: "Zoom #123456789"490 adds a Zoom link491 link_text: "Demo meeting", link_text_expected: "Demo meeting"492 adds a Zoom link493 link_text: "Fire, fire, everything on fire", link_text_expected: "Fire, fire, everything on fire"494 adds a Zoom link495 link_text: " Space, fire extinguished", link_text_expected: "Space, fire extinguished"496 adds a Zoom link497 behaves like link quick actions498 /link499 cannot add an invalid zoom link500 with valid links501 link: "https://gitlab.slack.com/messages/eeee", link_text: "", link_text_expected: "Slack #eeee", link_type: "slack"502 adds a resource link503 link: "https://gitlab.slack.com/messages/eeee", link_text: "Slack link for incident", link_text_expected: "Slack link for incident", link_type: "slack"504 adds a resource link505 link: "https://gitlab.zoom.us/j/12345", link_text: " Demo zoom link", link_text_expected: "Demo zoom link", link_type: "zoom"506 adds a resource link507 link: "https://gitlab.com/project/issues/1", link_text: "General link, general with command", link_text_expected: "General link, general with command", link_type: "general"508 adds a resource link509Display ultimate feature removal banner510 # order random511 on project activity page512 behaves like shows the banner513 shows the banner message514 has a link to the FAQ515 on project landing page516 behaves like shows the banner517 shows the banner message518 has a link to the FAQ519 on project labels page520 behaves like shows the banner521 shows the banner message522 has a link to the FAQ523 on project settings page524 behaves like shows the banner525 shows the banner message526 has a link to the FAQ527 on project usage quotas page528 behaves like shows the banner529 shows the banner message530 has a link to the FAQ531 when user dimisses callout532 hides callout533 in a different project534 still shows the callout535 on project members page536 behaves like shows the banner537 shows the banner message538 has a link to the FAQ539Protected Environments540 logged in as developer541 does not have access to Protected Environments settings542 logged in as a maintainer543 allows set "Allow pipeline triggerer to approve deployment"544 with protected environments545 has access to Protected Environments settings546 allows creating explicit protected environments547 allows seeing a list of protected environments548 allows seeing a list of upstream protected environments549 allows updating access to a protected environment550 allows unprotecting an environment551User edits merge request with blocking MRs552 feature is enabled553 user can see the other MR554 can add the other MR555 can see and remove an existing blocking MR556 user cannot see the other MR557 cannot add the other MR558 sees the existing MR as hidden and can remove it559 feature is disabled560 cannot see the blocking MR controls561Single sign on for signing up through sign in flow for user picking company and creating a project562 # order random563 when not opting into a trial564 registers the user and creates a group and project reaching onboarding565 when opting into a trial566 registers the user and creates a group and project reaching onboarding567Test cases568 test case page569 header570 shows status, created date and author571 shows action buttons572 archives test case573 body574 shows title, description and edit button575 makes title and description editable on edit click576 enters into zen mode when clicking on zen mode button577 update title and description578 sidebar579 shows expand/collapse button580 todo581 add test case as todo582 mark test case todo as done583 labels584 shows assigned labels585 shows labels dropdown on edit click586 applies label using labels dropdown587 for a nonexistent test case588 renders 404 page589Identity Verification590 # order random591 signing up592 shows the verification page593 verifying the code594 successfully confirms the user and shows the verification successful page595 shows client side empty eror message596 shows client side invalid eror message597 shows a server side general error message598 shows a server side rate limited error message599 shows a server side invalid error message600 shows a server side expired error message601 resending the code602 shows an error when failing to resend603 resends a different code604 user that already went through identity verification605 does not require identity verification again606Merge request > User sees security widget607 # order random608 shows the security widget609 when master detects vulnerabilities in a child pipeline610 and merge request detects the same vulnerabilities not in a child pipeline611 does not show them as new vulnerabilities612 when vulnerabilities in an MR have already been detected on main613 does not show them as new vulnerabilities614Trial flow for user picking company and importing a project615 # order random616 with sso trial sign up617 registers the user and starts to import a project618 with regular trial sign up619 registers the user and starts to import a project620[EE] Private Project Access621 GET/:project_path/insights622 is allowed for admin when admin mode is enabled623 is denied for admin when admin mode is disabled624 is expected to be allowed for auditor625 is expected to be allowed for owner626 is expected to be allowed for maintainer627 is expected to be allowed for developer628 is expected to be allowed for reporter629 is expected to be allowed for guest630 is expected to be denied for user631 is expected to be denied for external632 is expected to be denied for visitor633 GET /:project_path634 is expected to be allowed for auditor635 GET /:project_path/-/tree/master636 is expected to be allowed for auditor637 GET /:project_path/-/commits/master638 is expected to be allowed for auditor639 GET /:project_path/-/commit/:sha640 is expected to be allowed for auditor641 GET /:project_path/-/compare642 is expected to be allowed for auditor643 GET /:project_path/-/project_members644 is expected to be allowed for auditor645 GET /:project_path/-/blob646 is expected to be allowed for auditor647 GET /:project_path/edit648 is expected to be denied for auditor649 GET /:project_path/deploy_keys650 is expected to be denied for auditor651 GET /:project_path/issues652 is expected to be allowed for auditor653 GET /:project_path/snippets654 is expected to be allowed for auditor655 GET /:project_path/-/merge_requests656 is expected to be allowed for auditor657 GET /:project_path/-/branches658 is expected to be allowed for auditor659 GET /:project_path/-/tags660 is expected to be allowed for auditor661 GET /:project_path/-/settings/integrations662 is expected to be denied for auditor663 GET /:project_path/-/environments664 is expected to be allowed for auditor665 GET /:project_path/-/environments/:id666 is expected to be allowed for auditor667 GET /:project_path/-/environments/new668 is expected to be denied for auditor669 when license blocks changes670 GET /:project_path/issues/new671 is expected to be denied for maintainer672 is expected to be denied for reporter673 is expected to be denied for admin674 is expected to be denied for guest675 is expected to be denied for user676 is expected to be denied for auditor677 is expected to be denied for visitor678 GET /:project_path/-/merge_requests/new679 is expected to be denied for maintainer680 is expected to be denied for reporter681 is expected to be denied for admin682 is expected to be denied for guest683 is expected to be denied for user684 is expected to be denied for auditor685 is expected to be denied for visitor686 GET /:project_path/container_registry687 is expected to be allowed for auditor688Merge request > User creates MR with multiple assignees689 when GraphQL assignees widget feature flag is disabled690 behaves like multiple assignees merge request691 creates a MR with multiple assignees692 when GraphQL assignees widget feature flag is enabled693 behaves like multiple assignees widget merge request694 creates a MR with multiple assignees695User sees Security Configuration table696 with security_dashboard feature available697 with no SAST report698 shows SAST is not enabled699 with SAST report700 shows SAST is enabled701 enabling SAST IaC702 redirects to new MR page703 with no DAST report704 shows DAST is not enabled705 with DAST report706 shows DAST is enabled707 with no Dependency Scanning report708 shows Dependency Scanning is disabled709 with Dependency Scanning report710 shows Dependency Scanning is enabled711 with no Container Scanning report712 shows Container Scanning is disabled713 with no Secret Detection report714 shows Secret Detection is disabled715 with no API Fuzzing report716 shows API Fuzzing is disabled717 with no Coverage Fuzzing718 shows Coverage Fuzzing is disabled719Standard flow for user picking just me and joining a project720 # order random721 with regular sign up722 registers the user and sends them to a project listing page723 with sso sign up724 registers the user and sends them to a project listing page725approaching seat count threshold alert726 when the user is not authenticated727 behaves like a hidden alert728 does not appear on the group page729 does not appear on the project page730 user is not eligible for the alert731 behaves like a hidden alert732 does not appear on the group page733 does not appear on the project page734 when the user is eligible for the alert735 shows the dismissible alert on the group page736 shows the dismissible alert on the project page737Jobs738 GET /:project/jobs/:id739 job project is over shared runners limit740 displays a warning message741 job project is not over shared runners limit742 does not display a warning message743 when job is not running744 when namespace is in read-only mode745 does not show retry button746Manually create a todo item from epic747 creates todo when clicking button748 marks a todo as done749Merge request > User creates MR with multiple reviewers750 behaves like multiple reviewers merge request751 creates a MR with multiple reviewers752Admin::Emails753 when `send_emails_from_admin_area` feature is not licensed754 returns 404755 when usage ping is enabled756 when feature is activated757 returns 200758 when feature is deactivated759 returns 404760 when `send_emails_from_admin_area` feature is licensed761 when emails from admin area are not rate limited762 does not show the waiting period alertand the submit button is in enabled state763 when emails from admin area are rate limited764 shows the waiting period alertand the submit button is in disabled state765Test cases766 test case create form767 shows page title, title, description and label input fields768 shows labels and footer actions within labels dropdown769 shows page actions770 creates a test case on saving form771Groups > Members > Leave group772 with block_password_auth_for_saml_users feature flag switched on773 guest provisoned by this group leaves the group and is signed off774 guest leaves the group by url param and is signed off775 with block_password_auth_for_saml_users feature flag switched off776 guest leaves the group by url param777 guest leaves the group as last member778Trial Sign Up779 on GitLab.com780 with invalid email781 behaves like user email validation782 shows an error message until a correct email is entered783 with the unavailable username784 shows the error about existing username785 when ArkoseLabs is enabled for trial signups786 behaves like creates a user with ArkoseLabs risk band787 creates the user788 when reCAPTCHA is enabled789 creates the user790 when reCAPTCHA verification fails791 does not create the user792Group reporting settings793 displays the side bar menu item794 updates the settings795 displays validation errors796[EE] Private Group access797 GET /groups/:path/-/insights798 is expected to be allowed for auditor799 is expected to be allowed for owner800 is expected to be allowed for maintainer801 is expected to be allowed for developer802 is expected to be allowed for reporter803 is expected to be allowed for guest804 is expected to be allowed for the specified user805 is expected to be denied for user806 is expected to be denied for external807 is expected to be denied for visitor808 when admin mode is enabled809 is expected to be allowed for admin810 when admin mode is disabled811 is expected to be denied for admin812 GET /groups/:path813 is expected to be allowed for auditor814 GET /groups/:path/-/issues815 is expected to be allowed for auditor816 GET /groups/:path/-/merge_requests817 is expected to be allowed for auditor818 GET /groups/:path/-/group_members819 is expected to be allowed for auditor820 GET /groups/:path/-/edit821 is expected to be denied for auditor822Milestones on EE823 burndown charts824 with the milestone charts feature available825 shows a burndown chart826 with due & start date not set827 shows a mention to fill in dates828 with the milestone charts feature disabled829 has a link to upgrade to Bronze when checking the namespace plan830 has a link to upgrade to starter on premise831 with the issuable weights feature disabled832 has a link to upgrade to Bronze when checking the namespace plan833 has a link to upgrade to starter on premise834 milestone summary835 shows the total weight when sum is greater than zero836 hides the total weight when sum is equal to zero837New Group page838 toggling the invite members section839 when selecting options from the "Who will be using this group?" question840 toggles the invite members section841 new top level group alert842 when self-managed843 when a user visits the new group page844 does not show the new top level group alert845 when on .com846 when a user visits the new group page847 shows the new top level group alert848 when a user visits the new sub group page849 does not show the new top level group alert850Group active tab851 on group Insights852 behaves like page has active tab853 activates Analytics tab854 behaves like page has active sub tab855 activates Insights sub tab856 on group Issue Analytics857 behaves like page has active tab858 activates Analytics tab859 behaves like page has active sub tab860 activates Issue sub tab861 on group Contribution Analytics862 behaves like page has active tab863 activates Analytics tab864 behaves like page has active sub tab865 activates Contribution sub tab866 on group Productivity Analytics867 behaves like page has active tab868 activates Analytics tab869 behaves like page has active sub tab870 activates Productivity sub tab871Projects > Merge Requests > User edits a merge request872 when the merge request has matching code owners873 shows the matching code owner rules874Internal Project Snippets Access875 GET /:project_path/snippets876 is expected to be allowed for auditor877 GET /:project_path/snippets/new878 is expected to be denied for auditor879 GET /:project_path/snippets/:id880 for an internal snippet881 is expected to be allowed for auditor882 for a private snippet883 is expected to be allowed for auditor884 GET /:project_path/snippets/:id/raw885 for an internal snippet886 is expected to be allowed for auditor887 for a private snippet888 is expected to be allowed for auditor889Jira issues list890 renders "Create new issue" button891 when jira_issues_integration licensed feature is not available892 does not render "Create new issue" button893 on gitlab.com894WARNING: ignoring the provided expectation message argument ({:count=>2}) since it is not a string or a proc.895 includes the Atlassian referrer in Jira links896ArkoseLabs content security policy897 # order random898 when in login page899 behaves like configures Content Security Policy headers correctly900 adds ArkoseLabs URL to Content Security Policy headers901 when feature flag is disabled902 does not add ArkoseLabs URL to Content Security Policy headers903 when there is no global CSP config904 does not add ArkoseLabs URL to Content Security Policy headers905 when in identity verification page906 behaves like configures Content Security Policy headers correctly907 adds ArkoseLabs URL to Content Security Policy headers908 when feature flag is disabled909 does not add ArkoseLabs URL to Content Security Policy headers910 when there is no global CSP config911 does not add ArkoseLabs URL to Content Security Policy headers912 when in registration page913 behaves like configures Content Security Policy headers correctly914 adds ArkoseLabs URL to Content Security Policy headers915 when feature flag is disabled916 does not add ArkoseLabs URL to Content Security Policy headers917 when there is no global CSP config918 does not add ArkoseLabs URL to Content Security Policy headers919EE > Projects > Settings > Merge requests > User manages merge requests template920 # order random921 saves merge request template922Pipelines Content Security923 when there is no global config924 is expected to be blank925 when a global CSP config exists926 is expected to include "script-src 'self' https://some-cdn.test"927"Your work" navbar928 # order random929 when security dashboard is available930 behaves like verified navigation bar931 renders correctly932 when devops operations dashboard is available933 behaves like verified navigation bar934 renders correctly935OneTrust in the sign up flow936 when user visits /users/sign_up/groups/new937 behaves like one trust settings938 has the OneTrust CSP settings939Knapsack report was generated. Preview:940{941 "ee/spec/features/groups/wikis_spec.rb": 948.9373570179996,942 "ee/spec/features/admin/admin_audit_logs_spec.rb": 115.88729808300013,943 "ee/spec/features/incidents/user_uses_quick_actions_spec.rb": 78.87881073100107,944 "ee/spec/features/user_sees_ultimate_feature_removal_banner_spec.rb": 77.64035742800115,945 "ee/spec/features/projects/settings/protected_environments_spec.rb": 68.71024264400148,946 "ee/spec/features/merge_request/user_edits_merge_request_blocking_mrs_spec.rb": 60.225973673001135,947 "ee/spec/features/registrations/saas/sso_signin_standard_flow_company_creating_project_spec.rb": 51.681157704000725,948 "ee/spec/features/projects/quality/test_case_show_spec.rb": 47.19589685699975,949 "ee/spec/features/users/identity_verification_spec.rb": 57.50766614799977,950 "ee/spec/features/merge_request/user_sees_security_widget_spec.rb": 36.53330618899963,951 "ee/spec/features/registrations/saas/trial_flow_company_importing_project_spec.rb": 35.486010503000216,952 "ee/spec/features/security/project/private_access_spec.rb": 33.48405246499897,953 "ee/spec/features/merge_request/user_creates_multiple_assignees_mr_spec.rb": 32.908825309999884,954 "ee/spec/features/projects/security/user_views_security_configuration_spec.rb": 28.586251853999784,955 "ee/spec/features/registrations/saas/standard_flow_just_me_joining_project_spec.rb": 25.67066875299861,956 "ee/spec/features/gitlab_subscriptions/seat_count_alert_spec.rb": 22.647166672999447,957 "ee/spec/features/projects/jobs_spec.rb": 16.149074101000224,958 "ee/spec/features/epics/todo_spec.rb": 10.340371815000253,959 "ee/spec/features/merge_request/user_creates_multiple_reviewers_mr_spec.rb": 15.942651368999577,960 "ee/spec/features/admin/admin_emails_spec.rb": 15.37612282200098,961 "ee/spec/features/projects/quality/test_case_create_spec.rb": 14.899386430999584,962 "ee/spec/features/groups/members/leave_group_spec.rb": 13.71818268899915,963 "ee/spec/features/trial_registrations/signup_spec.rb": 15.026902765999694,964 "ee/spec/features/groups/settings/reporting_spec.rb": 10.83498093399976,965 "ee/spec/features/security/group/private_access_spec.rb": 13.025577686999895,966 "ee/spec/features/projects/milestones/milestone_spec.rb": 11.14292346199909,967 "ee/spec/features/groups/new_spec.rb": 9.959356819999812,968 "ee/spec/features/groups/active_tabs_spec.rb": 8.090911965000487,969 "ee/spec/features/projects/merge_requests/user_edits_merge_request_spec.rb": 5.670620131999385,970 "ee/spec/features/security/project/snippet/internal_access_spec.rb": 4.426438471999063,971 "ee/spec/features/integrations/jira/jira_issues_list_spec.rb": 6.346212464999553,972 "ee/spec/features/users/arkose_content_security_policy_spec.rb": 2.7237277299991547,973 "ee/spec/features/projects/settings/merge_requests/user_manages_merge_requests_template_spec.rb": 2.634058334000656,974 "ee/spec/features/projects/pipelines/pipeline_csp_spec.rb": 2.910541163000744,975 "ee/spec/features/dashboard/navbar_spec.rb": 2.564794896999956,976 "ee/spec/features/registrations/one_trust_spec.rb": 1.091107706000912977}978Knapsack global time execution for tests: 31m 44s979Finished in 31 minutes 48 seconds (files took 1 minute 38.34 seconds to load)980382 examples, 0 failures981Randomized with seed 49398982[TEST PROF INFO] Time spent in factories: 02:00.907 (6.2% of total time)983Failed to write to log, write log/workhorse-test.log: file already closed984RSpec exited with 0.985No examples to retry, congrats!987Running after script...988$ echo -e "\e[0Ksection_start:`date +%s`:report_results_section[collapsed=true]\r\e[0KReport results"998Not uploading cache ruby-gems-debian-bullseye-ruby-3.0-16 due to policy1000Uploading artifacts...1001WARNING: auto_explain/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 1002coverage/: found 5 matching artifact files and directories 1003crystalball/: found 2 matching artifact files and directories 1004WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 1005knapsack/: found 4 matching artifact files and directories 1006rspec/: found 10 matching artifact files and directories 1007WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 1008log/*.log: found 16 matching artifact files and directories 1009WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/4749214797/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com1010WARNING: Retrying... context=artifacts-uploader error=request redirected1011Uploading artifacts as "archive" to coordinator... 201 Created id=4749214797 responseStatus=201 Created token=64_8eJoD1012Uploading artifacts...1013rspec/rspec-*.xml: found 1 matching artifact files and directories 1014WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/4749214797/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com1015WARNING: Retrying... context=artifacts-uploader error=request redirected1016Uploading artifacts as "junit" to coordinator... 201 Created id=4749214797 responseStatus=201 Created token=64_8eJoD1018Job succeeded