1Running with gitlab-runner 17.4.0~pre.110.g27400594 (27400594) 2 on blue-2.private.runners-manager.gitlab.com/gitlab.com/gitlab-org QvBVRoXM, system ID: s_49b872f8ccf6 3 feature flags: FF_NETWORK_PER_BUILD:true 6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.5-golang-1.22-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.45-lfs-2.9-chrome-123-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:82f132c22567f8ce17cc132c14b2f9aa3eaf9bb5424d91c2d966912433f0257d 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:c55e1364ee4327b244a9cfa1750f19feea14fc774eaf792b725967d146eb45f5 ... 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:5c5ba5b83d6c60cb0b225bd670b7a43be8c238cc72347d24af57e5027c3648f3 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:46aceab84c42d0e819c8e7940f2f98ce9e184785cd7b22d95872024a35f52407 ... 17Starting service redis:6.2-alpine... 18Pulling docker image redis:6.2-alpine ... 19Using docker image sha256:7de0dedd123b8cb2b105ace4e8d00b8bba5ad7be39617dfa229acff315fe4fbf for redis:6.2-alpine with digest redis@sha256:2d1463258f2764328496376f5d965f20c6a67f66ea2b06dc42af351f75248792 ... 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-bookworm-ruby-3.1.5-golang-1.22-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 ... 23Using docker image sha256:533b69d21cbef3edef3b4fa4c5106d4fe43a2d2e80f65333682de7f2d5ac1800 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.5-golang-1.22-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.5-golang-1.22-rust-1.73-node-20.12-postgresql-14@sha256:b25c1b0aa2724a8dc6571d9ee6edbadc50e2d4eab75d2ce2c3f35f9e2f74acfe ... 25Running on runner-qvbvroxm-project-278964-concurrent-0 via runner-qvbvroxm-private-1726157764-f831b1a9... 27Skipping Git repository setup 29Skipping Git submodules setup 31Checking cache for ruby-gems-debian-bookworm-ruby-3.1.5-gemfile-Gemfile-19... 33Successfully extracted cache 35Downloading artifacts for clone-gitlab-repo (7812354413)... 36Downloading artifacts from coordinator... ok host=storage.googleapis.com id=7812354413 responseStatus=200 OK token=glcbt-66 37WARNING: Part of .git directory is on the list of files to extract 38WARNING: This may introduce unexpected problems 39Downloading artifacts for compile-test-assets (7812354461)... 40Downloading artifacts from coordinator... ok host=storage.googleapis.com id=7812354461 responseStatus=200 OK token=glcbt-66 41Downloading artifacts for retrieve-tests-metadata (7812354510)... 42Downloading artifacts from coordinator... ok host=storage.googleapis.com id=7812354510 responseStatus=200 OK token=glcbt-66 43Downloading artifacts for setup-test-env (7812354483)... 44Downloading artifacts from coordinator... ok host=storage.googleapis.com id=7812354483 responseStatus=200 OK token=glcbt-66 46Using docker image sha256:533b69d21cbef3edef3b4fa4c5106d4fe43a2d2e80f65333682de7f2d5ac1800 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.5-golang-1.22-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.5-golang-1.22-rust-1.73-node-20.12-postgresql-14@sha256:b25c1b0aa2724a8dc6571d9ee6edbadc50e2d4eab75d2ce2c3f35f9e2f74acfe ... 48$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb 49$ export GOPATH=$CI_PROJECT_DIR/.go 51$ source scripts/utils.sh 52$ log_disk_usage before_script 53[log_disk_usage before_script] start 55Filesystem Size Used Avail Use% Mounted on 56overlay 95G 22G 73G 24% / 57tmpfs 64M 0 64M 0% /dev 58shm 64M 0 64M 0% /dev/shm 59/dev/sda1 95G 22G 73G 24% /cache 60tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id 8844K ./generator_templates 1011.9M ./glfm_specification 106[log_disk_usage before_script] end 107$ source scripts/prepare_build.sh 139Using decomposed database config (config/database.yml.decomposed-postgresql) 140Geo DB won't be set up. 141Embedding DB won't be set up. 153$ source ./scripts/rspec_helpers.sh 154$ run_timed_command "gem install knapsack --no-document" 155$ gem install knapsack --no-document 156Successfully installed knapsack-4.0.0 158==> 'gem install knapsack --no-document' succeeded in 1 seconds. 159$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn" 164$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt" 165$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt" 166$ tooling/bin/create_job_metrics_file || true 167[job-metrics] Creating the job metrics file for the CI/CD job. 168$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house" 170[17:34:18] Starting rspec_parallelized_job 171RETRY_FAILED_TESTS_IN_NEW_PROCESS: true 172KNAPSACK_GENERATE_REPORT: true 173FLAKY_RSPEC_GENERATE_REPORT: true 174KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb 175KNAPSACK_LOG_LEVEL: debug 176KNAPSACK_REPORT_PATH: knapsack/rspec_system_pg14_23_32_278964_report.json 177FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json 178FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg14_23_32_278964_report.json 179NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg14_23_32_278964_report.json 180RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-7812354890.txt 182RSPEC_TESTS_MAPPING_ENABLED: 183RSPEC_TESTS_FILTER_FILE: 184Shell set options (set -o) enabled: 187interactive-comments on 189Knapsack report generator started! 190warning: parser/current is loading parser/ruby31, which recognizes 3.1.6-compliant syntax, but you are running 3.1.5. 192Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true} 193# [RSpecRunTime] Starting RSpec timer... 194[TEST PROF INFO] EventProf enabled (sql.active_record) 195unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String. 196unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String. 197Test environment set up in 1.149793612 seconds 198# [RSpecRunTime] Starting example group spec/features/merge_request/user_comments_on_merge_request_spec.rb. Expected to take 5 minutes 29.5 seconds. 199User comments on a merge request 200Starting the Capybara driver server... 201Capybara starting Puma... 202* Version 6.4.0, codename: The Eagle of Durango 203* Min threads: 0, max threads: 4 204* Listening on unix:///tmp/20240912-327-po16n8 206 replys to a new comment 207 handles esc key correctly when atwho is active 208 handles esc key correctly when atwho is active 209 handles esc key correctly when atwho is active 210 handles esc key correctly when atwho is active 211 handles esc key correctly when atwho is active 212 handles esc key correctly when atwho is active 213 handles esc key correctly when atwho is active 214 handles esc key correctly when atwho is active 215 handles esc key correctly when atwho is not active 217 behaves like rich text editor - common 218 saves page content in local storage if the user navigates away 219 autofocuses the rich text editor when switching to rich text 220 autofocuses the plain text editor when switching back to markdown 221 rendering with initial content 222 renders correctly with table as initial content 223 automatically resolving references 224 resolves a user reference when typing a username 225 does not resolve a user reference for a user that does not exist 226 does not resolve a user reference when typing a username in an inline code block 227# [RSpecRunTime] RSpec elapsed time: 4 minutes 52.07 seconds. Current RSS: ~1563M. Threads: 26. load average: 1.93 1.85 1.79 1/380 5019 229 block content is added to a table 230 converts a markdown table to HTML and shows a warning for it 231# [RSpecRunTime] RSpec elapsed time: 5 minutes 4.72 seconds. Current RSS: ~1566M. Threads: 26. load average: 1.79 1.83 1.78 1/380 5235 233# [RSpecRunTime] Finishing example group spec/features/merge_request/user_comments_on_merge_request_spec.rb. It took 4 minutes 59.01 seconds. Expected to take 5 minutes 29.5 seconds. 234# [RSpecRunTime] Starting example group spec/features/admin/admin_runners_spec.rb. Expected to take 3 minutes 37.93 seconds. 237 behaves like creates runner and shows register page 239 navigates to registration page and opens install instructions drawer 240 warns from leaving page without finishing registration 241# [RSpecRunTime] RSpec elapsed time: 5 minutes 11.87 seconds. Current RSS: ~1563M. Threads: 25. load average: 2.05 1.88 1.80 1/380 5237 244 behaves like submits edit runner form 245 breadcrumb contains runner id and token 246 when a runner is updated 247 redirects to runner page and shows successful update 248# [RSpecRunTime] RSpec elapsed time: 5 minutes 17.99 seconds. Current RSS: ~1566M. Threads: 25. load average: 2.05 1.88 1.80 1/375 5238 250 behaves like shows locked field 251 shows locked checkbox with description 252# [RSpecRunTime] RSpec elapsed time: 5 minutes 19.47 seconds. Current RSS: ~1569M. Threads: 25. load average: 2.05 1.88 1.80 1/375 5239 255 contains the current runner id and token 256# [RSpecRunTime] RSpec elapsed time: 5 minutes 21.0 seconds. Current RSS: ~1568M. Threads: 25. load average: 2.05 1.88 1.80 1/375 5240 259 contains the runner status, type and id 260# [RSpecRunTime] RSpec elapsed time: 5 minutes 22.26 seconds. Current RSS: ~1570M. Threads: 25. load average: 1.96 1.87 1.80 1/375 5241 262 when a runner is updated 263 show success alert and redirects to runner page 264# [RSpecRunTime] RSpec elapsed time: 5 minutes 24.82 seconds. Current RSS: ~1572M. Threads: 25. load average: 1.96 1.87 1.80 1/375 5242 267 contains project names 268# [RSpecRunTime] RSpec elapsed time: 5 minutes 26.22 seconds. Current RSS: ~1571M. Threads: 25. load average: 1.96 1.87 1.80 1/375 5243 271 contains name of correct project 272# [RSpecRunTime] RSpec elapsed time: 5 minutes 28.84 seconds. Current RSS: ~1574M. Threads: 25. load average: 1.97 1.87 1.80 1/375 5244 276 behaves like assignable runner 277 enables a runner for a project 278# [RSpecRunTime] RSpec elapsed time: 5 minutes 32.83 seconds. Current RSS: ~1570M. Threads: 25. load average: 2.21 1.92 1.82 1/375 5245 281 behaves like assignable runner 282 enables a runner for a project 283# [RSpecRunTime] RSpec elapsed time: 5 minutes 36.29 seconds. Current RSS: ~1571M. Threads: 25. load average: 2.21 1.92 1.82 1/375 5246 286 removed project runner from project 287# [RSpecRunTime] RSpec elapsed time: 5 minutes 40.5 seconds. Current RSS: ~1557M. Threads: 25. load average: 2.19 1.92 1.82 1/373 5247 290 runners creation and registration 291 shows a create button 292 behaves like shows and resets runner registration token 293 shows registration instructions 294 resets current registration token 295# [RSpecRunTime] RSpec elapsed time: 5 minutes 48.75 seconds. Current RSS: ~1582M. Threads: 25. load average: 2.16 1.93 1.82 1/374 5250 297 when there are runners 299 shows an Active status badge that links to jobs tab 300 sorts by last contact date 301 with an instance runner 302 shows an instance badge 303 behaves like shows runner summary and navigates to details 304 shows runner summary and details 305# [RSpecRunTime] RSpec elapsed time: 6 minutes 4.57 seconds. Current RSS: ~1566M. Threads: 25. load average: 2.04 1.91 1.82 1/374 5253 307 behaves like pauses, resumes and deletes a runner 308 pauses and resumes runner 310 confirms runner deletion 311 cancels runner deletion 312# [RSpecRunTime] RSpec elapsed time: 6 minutes 13.71 seconds. Current RSS: ~1555M. Threads: 25. load average: 2.04 1.92 1.82 1/374 5256 314 with multiple runners 315 has all necessary texts 316 behaves like deletes runners in bulk 317 when selecting all for deletion 318 behaves like shows no runners registered 319 shows 0 count and the empty state 320# [RSpecRunTime] RSpec elapsed time: 6 minutes 19.77 seconds. Current RSS: ~1560M. Threads: 24. load average: 1.96 1.90 1.81 1/374 5257 323 runner types tabs have total counts and can be selected 325 shows correct runner when description matches 326 when description does not match 328 behaves like shows no runners found 329 shows "no runners" message 330# [RSpecRunTime] RSpec elapsed time: 6 minutes 34.35 seconds. Current RSS: ~1547M. Threads: 24. load average: 2.09 1.94 1.83 1/373 5261 336# [RSpecRunTime] RSpec elapsed time: 6 minutes 43.46 seconds. Current RSS: ~1553M. Threads: 24. load average: 2.32 1.99 1.85 1/373 5264 338 filter by version prefix 340 shows filtered runner based on supplied prefix 341# [RSpecRunTime] RSpec elapsed time: 6 minutes 49.47 seconds. Current RSS: ~1555M. Threads: 24. load average: 2.54 2.04 1.86 1/373 5266 345 shows filtered runner based on creator 346 shows filtered search suggestions 347# [RSpecRunTime] RSpec elapsed time: 6 minutes 58.43 seconds. Current RSS: ~1549M. Threads: 24. load average: 2.30 2.01 1.85 1/373 5268 351 shows correct runner when status matches 352 shows correct runner when status is selected and search term is entered 353 shows correct runner when status filter is entered 354 when status does not match 356 behaves like shows no runners found 357 shows "no runners" message 358# [RSpecRunTime] RSpec elapsed time: 7 minutes 19.3 seconds. Current RSS: ~1553M. Threads: 24. load average: 2.21 2.00 1.86 1/373 5272 361 "All" tab is selected by default 362 shows correct runner when type matches 363 show the same counts after selecting another tab 364 shows correct runner when type is selected and search term is entered 365 maintains the same filter when switching between runner types 366 when type does not match 368 behaves like shows no runners found 369 shows "no runners" message 370# [RSpecRunTime] RSpec elapsed time: 7 minutes 42.33 seconds. Current RSS: ~1551M. Threads: 24. load average: 2.20 2.02 1.86 1/373 5277 373 shows tags suggestions 374 shows correct runner when tag is selected and search term is entered 375 behaves like filters by tag 376 shows correct runner when tag matches 377# [RSpecRunTime] RSpec elapsed time: 7 minutes 53.35 seconds. Current RSS: ~1546M. Threads: 24. load average: 2.63 2.12 1.90 1/373 5280 379 when tag does not match 380 behaves like shows no runners found 381 shows "no runners" message 382# [RSpecRunTime] RSpec elapsed time: 7 minutes 56.46 seconds. Current RSS: ~1551M. Threads: 24. load average: 2.63 2.12 1.90 1/373 5282 384 when there are no runners 385 shows tabs with total counts equal to 0 386 behaves like shows no runners registered 387 shows 0 count and the empty state 388# [RSpecRunTime] RSpec elapsed time: 8 minutes 0.01 second. Current RSS: ~1567M. Threads: 24. load average: 2.58 2.12 1.90 1/373 5283 390 when visiting outdated URLs 391 updates ACTIVE runner status to paused=false 392 updates PAUSED runner status to paused=true 393# [RSpecRunTime] RSpec elapsed time: 8 minutes 5.03 seconds. Current RSS: ~1559M. Threads: 24. load average: 2.62 2.13 1.91 1/375 5286 397 runner show page breadcrumbs 398 contains the current runner id and token 399# [RSpecRunTime] RSpec elapsed time: 8 minutes 8.26 seconds. Current RSS: ~1551M. Threads: 24. load average: 2.65 2.15 1.91 1/375 5287 401 behaves like shows runner jobs tab 403# [RSpecRunTime] RSpec elapsed time: 8 minutes 9.76 seconds. Current RSS: ~1548M. Threads: 24. load average: 2.65 2.15 1.91 1/375 5288 405 when a runner is deleted 406 deletes runner and redirects to runner list 407# [RSpecRunTime] RSpec elapsed time: 8 minutes 12.89 seconds. Current RSS: ~1555M. Threads: 24. load average: 2.60 2.14 1.91 1/375 5289 409# [RSpecRunTime] Finishing example group spec/features/admin/admin_runners_spec.rb. It took 3 minutes 7.49 seconds. Expected to take 3 minutes 37.93 seconds. 410# [RSpecRunTime] Starting example group spec/features/discussion_comments/issue_spec.rb. Expected to take 2 minutes 38.17 seconds. 412 behaves like thread comments for issue, epic and merge request 413Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 415To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 416Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 418To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 419 clicking "Comment" will post a comment 420Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 422To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 423Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 425To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 426 clicking 'Comment & close issue' will post a comment and close the issue 427 when the toggle is clicked 428Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 430To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 431Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 433To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 434 has a "Comment" item (selected by default) and "Start thread" item 435Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 437To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 438Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 440To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 441 closes the menu when clicking the toggle or body 442 when selecting "Start thread" 443Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 445To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 446Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 448To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 449 clicking 'Start thread & close issue' will post a thread and close the issue 451Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 453To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 454Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 456To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 457 clicking "Start thread" will post a thread and show a reply component 458Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 460To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 461Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 463To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 465Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 467To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 468Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 470To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 472Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 474To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 475Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 477To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 478Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 480To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 481Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 483To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 484 can be replied to after resolving 485Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 487To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 488Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 490To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 491Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 493To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 494Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 496To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 497 shows resolved thread when toggled 498# [RSpecRunTime] RSpec elapsed time: 9 minutes 45.28 seconds. Current RSS: ~1554M. Threads: 26. load average: 1.96 2.05 1.90 1/379 5319 500 when opening the menu 501Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 503To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 504Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 506To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 507 has "Start thread" selected 508 when selecting "Comment" 509Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 511To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 512Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 514To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 515 updates the submit button text and closes the dropdown 516Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 518To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 519Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 521To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 522 updates the close button text 523Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 525To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 526Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 528To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 529 typing does not change the close button text 530Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 532To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 533Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 535To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 536 has "Comment" selected when opening the menu 537# [RSpecRunTime] RSpec elapsed time: 10 minutes 18.73 seconds. Current RSS: ~1552M. Threads: 26. load average: 2.17 2.09 1.92 1/379 5335 540Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 542To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 543Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 545To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 546 shows a 'Comment & reopen issue' button 547Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 549To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 550Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz) is a Class. 552To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 553 shows a 'Start thread & reopen issue' button when 'Start thread' is selected 554# [RSpecRunTime] RSpec elapsed time: 10 minutes 32.95 seconds. Current RSS: ~1557M. Threads: 26. load average: 2.04 2.07 1.92 2/379 5342 556# [RSpecRunTime] Finishing example group spec/features/discussion_comments/issue_spec.rb. It took 2 minutes 20.0 seconds. Expected to take 2 minutes 38.17 seconds. 557# [RSpecRunTime] Starting example group spec/features/projects/releases/user_creates_release_spec.rb. Expected to take 2 minutes 4.25 seconds. 559 renders the breadcrumbs 560 defaults the "Create from" dropdown to the project's default branch 561 when the "Save release" button is clicked 562 creates a new release when "Create release" is clicked and redirects to the release's dedicated page 563# [RSpecRunTime] RSpec elapsed time: 11 minutes 49.54 seconds. Current RSS: ~1664M. Threads: 23. load average: 1.31 1.85 1.85 1/380 5644 565 when the "Cancel" button is clicked 566 redirects to the main "Releases" page 567 when the URL includes a back_url query parameter 568 redirects to the page specified with back_url 569# [RSpecRunTime] RSpec elapsed time: 11 minutes 57.54 seconds. Current RSS: ~1636M. Threads: 23. load average: 1.66 1.91 1.87 1/378 5663 571 when the release notes "Preview" tab is clicked 572 renders a preview of the release notes markdown 573# [RSpecRunTime] RSpec elapsed time: 12 minutes 0.1 second. Current RSS: ~1614M. Threads: 23. load average: 1.66 1.91 1.87 1/377 5664 575 when tag name supplied in the parameters 576 creates release with preselected tag 577# [RSpecRunTime] RSpec elapsed time: 12 minutes 34.02 seconds. Current RSS: ~1575M. Threads: 22. load average: 1.17 1.76 1.82 1/379 5702 579# [RSpecRunTime] Finishing example group spec/features/projects/releases/user_creates_release_spec.rb. It took 2 minutes 1.09 seconds. Expected to take 2 minutes 4.25 seconds. 580# [RSpecRunTime] Starting example group spec/features/projects/snippets/show_spec.rb. Expected to take 1 minute 40.27 seconds. 581Projects > Snippets > Project snippet 584 behaves like show and render proper snippet blob 587# [RSpecRunTime] RSpec elapsed time: 12 minutes 38.65 seconds. Current RSS: ~1595M. Threads: 23. load average: 1.40 1.80 1.83 1/379 5753 591 displays the blob using the rich viewer 592 switching to the simple viewer 593 displays the blob using the simple viewer 594 switching to the rich viewer again 595 displays the blob using the rich viewer 596# [RSpecRunTime] RSpec elapsed time: 12 minutes 52.03 seconds. Current RSS: ~1626M. Threads: 24. load average: 1.31 1.76 1.82 1/378 5802 598 visiting with a line number anchor 599 displays the blob using the simple viewer 600# [RSpecRunTime] RSpec elapsed time: 12 minutes 56.73 seconds. Current RSS: ~1618M. Threads: 24. load average: 1.31 1.76 1.82 1/378 5819 602 behaves like does show New Snippet button 603 is expected to have visible link "New snippet" 604# [RSpecRunTime] RSpec elapsed time: 12 minutes 59.25 seconds. Current RSS: ~1610M. Threads: 24. load average: 1.29 1.74 1.81 3/379 5836 607 behaves like show and render proper snippet blob 610# [RSpecRunTime] RSpec elapsed time: 13 minutes 2.23 seconds. Current RSS: ~1613M. Threads: 24. load average: 1.34 1.75 1.81 1/380 5851 614 displays the blob using the rich viewer 615 switching to the simple viewer 616 displays the blob using the simple viewer 617 switching to the rich viewer again 618 displays the blob using the rich viewer 619# [RSpecRunTime] RSpec elapsed time: 13 minutes 14.78 seconds. Current RSS: ~1640M. Threads: 24. load average: 1.53 1.77 1.82 2/378 5894 621 visiting with a line number anchor 622 displays the blob using the simple viewer 623# [RSpecRunTime] RSpec elapsed time: 13 minutes 19.06 seconds. Current RSS: ~1634M. Threads: 24. load average: 1.57 1.78 1.82 1/378 5910 625 behaves like does not show New Snippet button 626 is expected not to have visible link "New snippet" 627# [RSpecRunTime] RSpec elapsed time: 13 minutes 21.44 seconds. Current RSS: ~1622M. Threads: 24. load average: 1.57 1.78 1.82 1/379 5926 630 behaves like show and render proper snippet blob 633# [RSpecRunTime] RSpec elapsed time: 13 minutes 23.96 seconds. Current RSS: ~1620M. Threads: 24. load average: 1.52 1.76 1.82 1/380 5941 637 displays the blob using the rich viewer 638 switching to the simple viewer 639 displays the blob using the simple viewer 640 switching to the rich viewer again 641 displays the blob using the rich viewer 642# [RSpecRunTime] RSpec elapsed time: 13 minutes 36.41 seconds. Current RSS: ~1640M. Threads: 24. load average: 1.44 1.74 1.81 1/378 5985 644 visiting with a line number anchor 645 displays the blob using the simple viewer 646# [RSpecRunTime] RSpec elapsed time: 13 minutes 40.91 seconds. Current RSS: ~1631M. Threads: 24. load average: 1.41 1.73 1.81 1/378 6001 648 behaves like does not show New Snippet button 649 is expected not to have visible link "New snippet" 650# [RSpecRunTime] RSpec elapsed time: 13 minutes 43.31 seconds. Current RSS: ~1620M. Threads: 24. load average: 1.53 1.75 1.81 1/378 6016 653 behaves like show and render proper snippet blob 656# [RSpecRunTime] RSpec elapsed time: 13 minutes 45.58 seconds. Current RSS: ~1617M. Threads: 24. load average: 1.53 1.75 1.81 1/379 6031 660 displays the blob using the rich viewer 661 switching to the simple viewer 662 displays the blob using the simple viewer 663 switching to the rich viewer again 664 displays the blob using the rich viewer 665# [RSpecRunTime] RSpec elapsed time: 13 minutes 58.07 seconds. Current RSS: ~1629M. Threads: 24. load average: 1.64 1.76 1.81 1/377 6074 667 visiting with a line number anchor 668 displays the blob using the simple viewer 669# [RSpecRunTime] RSpec elapsed time: 14 minutes 1.94 seconds. Current RSS: ~1624M. Threads: 24. load average: 1.64 1.76 1.81 1/377 6089 671 behaves like does not show New Snippet button 672 is expected not to have visible link "New snippet" 673# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.81 seconds. Current RSS: ~1616M. Threads: 24. load average: 1.59 1.75 1.81 1/378 6104 675# [RSpecRunTime] Finishing example group spec/features/projects/snippets/show_spec.rb. It took 1 minute 29.78 seconds. Expected to take 1 minute 40.27 seconds. 676# [RSpecRunTime] Starting example group spec/features/projects/show/user_sees_setup_shortcut_buttons_spec.rb. Expected to take 1 minute 16.48 seconds. 677Projects > Show > User sees setup shortcut buttons 680 project buttons are not visible 681# [RSpecRunTime] RSpec elapsed time: 14 minutes 7.35 seconds. Current RSS: ~1628M. Threads: 24. load average: 1.54 1.73 1.81 2/377 6193 684 "New file" button linked to IDE new file page 685 "Add README" button linked to IDE new file populated for a README 686 "Add license" button linked to IDE new file populated for a license 687 Gitlab::CurrentSettings.default_branch_name is available 688 "New file" button linked to IDE new file page 689# [RSpecRunTime] RSpec elapsed time: 14 minutes 16.14 seconds. Current RSS: ~1623M. Threads: 23. load average: 1.58 1.74 1.81 1/379 6492 693 when Auto DevOps is enabled 694 "Auto DevOps enabled" button not linked 695# [RSpecRunTime] RSpec elapsed time: 14 minutes 19.62 seconds. Current RSS: ~1626M. Threads: 23. load average: 1.61 1.74 1.81 1/379 6599 697 when Auto DevOps is not enabled 698 no Auto DevOps button if can not manage pipelines 699 no Kubernetes cluster button if can not manage clusters 700# [RSpecRunTime] RSpec elapsed time: 14 minutes 24.42 seconds. Current RSS: ~1649M. Threads: 23. load average: 1.64 1.75 1.81 1/380 6777 703 no "Add CHANGELOG" button if the project already has a changelog 704 no "Add license" button if the project already has a license 705 no "Add CONTRIBUTING" button if the project already has a contribution guide 707 when the project has a populated README 708 show the "README" anchor 709 when the project has an empty README 710 show the "README" anchor 711# [RSpecRunTime] RSpec elapsed time: 14 minutes 38.65 seconds. Current RSS: ~1656M. Threads: 23. load average: 1.50 1.71 1.80 1/380 7254 713 when the project does not have a README 714 shows the single file editor "Add README" button 715# [RSpecRunTime] RSpec elapsed time: 14 minutes 41.44 seconds. Current RSS: ~1658M. Threads: 22. load average: 1.50 1.71 1.80 1/380 7349 717 GitLab CI configuration button 718 when Auto DevOps is enabled 719 no "Set up CI/CD" button if the project has Auto DevOps enabled 720# [RSpecRunTime] RSpec elapsed time: 14 minutes 44.41 seconds. Current RSS: ~1662M. Threads: 22. load average: 1.38 1.68 1.79 1/379 7444 722 when Auto DevOps is not enabled 723 "Set up CI/CD" button linked to new file populated for a .gitlab-ci.yml 724 "Set up CI/CD" button is renamed if the project already has a .gitlab-ci.yml 725# [RSpecRunTime] RSpec elapsed time: 14 minutes 50.1 seconds. Current RSS: ~1661M. Threads: 22. load average: 1.35 1.67 1.78 1/379 7713 728 when Auto DevOps is enabled 729 "Auto DevOps enabled" anchor linked to settings page 730# [RSpecRunTime] RSpec elapsed time: 14 minutes 52.82 seconds. Current RSS: ~1658M. Threads: 22. load average: 1.48 1.69 1.79 1/378 7808 732 when Auto DevOps is not enabled 733 "Enable Auto DevOps" button linked to settings page 734 no Auto DevOps button if Auto DevOps callout is shown 735 no Auto DevOps button if builds feature is disabled 736 no "Enable Auto DevOps" button when .gitlab-ci.yml already exists 737# [RSpecRunTime] RSpec elapsed time: 15 minutes 3.65 seconds. Current RSS: ~1648M. Threads: 22. load average: 1.41 1.67 1.78 1/378 8259 739 Kubernetes cluster button 740 "Add Kubernetes cluster" button linked to clusters page 741 "Kubernetes cluster" button linked to cluster page 742# [RSpecRunTime] RSpec elapsed time: 15 minutes 9.78 seconds. Current RSS: ~1655M. Threads: 22. load average: 1.37 1.66 1.78 1/376 8448 744# [RSpecRunTime] Finishing example group spec/features/projects/show/user_sees_setup_shortcut_buttons_spec.rb. It took 1 minute 5.98 seconds. Expected to take 1 minute 16.48 seconds. 745# [RSpecRunTime] Starting example group spec/features/projects/commit/user_reverts_commit_spec.rb. Expected to take 1 minute 6.59 seconds. 747 when clicking revert from the dropdown for a commit on pipelines tab 748 launches the modal and is able to submit the revert 749# [RSpecRunTime] RSpec elapsed time: 15 minutes 21.53 seconds. Current RSS: ~1636M. Threads: 24. load average: 1.31 1.64 1.77 1/381 8640 751 when starting from the commit tab 752 without creating a new merge request 754 does not revert a previously reverted commit 755# [RSpecRunTime] RSpec elapsed time: 15 minutes 56.91 seconds. Current RSS: ~1660M. Threads: 24. load average: 1.26 1.58 1.74 1/387 9617 757 with creating a new merge request 759# [RSpecRunTime] RSpec elapsed time: 16 minutes 4.81 seconds. Current RSS: ~1660M. Threads: 24. load average: 1.53 1.63 1.76 1/384 9847 761 when the project is archived 762 does not show the revert button 763# [RSpecRunTime] RSpec elapsed time: 16 minutes 9.03 seconds. Current RSS: ~1647M. Threads: 24. load average: 1.49 1.62 1.75 1/385 9957 765# [RSpecRunTime] Finishing example group spec/features/projects/commit/user_reverts_commit_spec.rb. It took 59.25 seconds. Expected to take 1 minute 6.59 seconds. 766# [RSpecRunTime] Starting example group spec/features/projects/settings/access_tokens_spec.rb. Expected to take 50.05 seconds. 767Project > Settings > access tokens 768 when user is not a project maintainer 769 behaves like resource access tokens missing access rights 770 does not show access token page 771# [RSpecRunTime] RSpec elapsed time: 16 minutes 10.52 seconds. Current RSS: ~1638M. Threads: 24. load average: 1.49 1.62 1.75 1/384 9958 774 when user is a project owner 776 behaves like resource access tokens creation 777 allows creation of an access token 778# [RSpecRunTime] RSpec elapsed time: 16 minutes 16.52 seconds. Current RSS: ~1631M. Threads: 23. load average: 1.61 1.64 1.76 1/383 9961 780 when user is a project maintainer 781 does not show Owner option for a maintainer 782 behaves like resource access tokens creation 783 allows creation of an access token 784# [RSpecRunTime] RSpec elapsed time: 16 minutes 21.58 seconds. Current RSS: ~1620M. Threads: 23. load average: 1.56 1.63 1.76 1/377 9965 786 when token creation is not allowed 787 behaves like resource access tokens creation disallowed 788 does not show access token creation form 789 shows access token creation disabled text 791 when user is not a group owner 792 does not show group settings link 793# [RSpecRunTime] RSpec elapsed time: 16 minutes 26.28 seconds. Current RSS: ~1624M. Threads: 23. load average: 1.51 1.62 1.75 1/377 9969 796 when user is not a top level group owner 797 does not show group settings link 798# [RSpecRunTime] RSpec elapsed time: 16 minutes 28.28 seconds. Current RSS: ~1625M. Threads: 23. load average: 1.55 1.63 1.75 1/377 9970 800 when user is a group owner 801 shows group settings link 802# [RSpecRunTime] RSpec elapsed time: 16 minutes 30.31 seconds. Current RSS: ~1620M. Threads: 23. load average: 1.55 1.63 1.75 1/377 9972 804 with a project in a personal namespace 805 shows access token creation form and text 806# [RSpecRunTime] RSpec elapsed time: 16 minutes 32.5 seconds. Current RSS: ~1613M. Threads: 23. load average: 1.75 1.67 1.76 1/377 9973 810 behaves like active resource access tokens 811 shows active access tokens 812 when User#time_display_relative is false 813 shows absolute times for expires_at 814# [RSpecRunTime] RSpec elapsed time: 16 minutes 36.18 seconds. Current RSS: ~1614M. Threads: 23. load average: 1.75 1.67 1.76 6/377 9975 817 behaves like inactive resource access tokens 818 allows revocation of an active token 819 removes expired tokens from active section 820 removes revoked tokens from active section 821 when feature flag is disabled 822 does not show inactive tokens 823# [RSpecRunTime] RSpec elapsed time: 16 minutes 45.91 seconds. Current RSS: ~1626M. Threads: 22. load average: 1.87 1.69 1.77 1/376 9979 825 when resource access token creation is not allowed 826 allows revocation of an active token 827# [RSpecRunTime] RSpec elapsed time: 16 minutes 50.19 seconds. Current RSS: ~1627M. Threads: 22. load average: 2.12 1.75 1.79 1/376 9981 829# [RSpecRunTime] Finishing example group spec/features/projects/settings/access_tokens_spec.rb. It took 41.37 seconds. Expected to take 50.05 seconds. 830# [RSpecRunTime] Starting example group spec/features/clusters/cluster_detail_page_spec.rb. Expected to take 48.7 seconds. 831Clusterable > Show page 832 when clusterable is a project 833 behaves like show page 834 displays cluster type label 835 allow the user to set domain 836 does not show the environments tab 837# [RSpecRunTime] RSpec elapsed time: 17 minutes 0.31 second. Current RSS: ~1625M. Threads: 22. load average: 1.95 1.72 1.78 1/377 9986 839 behaves like editing a GCP cluster 840 is not able to edit the name, API url, CA certificate nor token 841 displays GKE information 842# [RSpecRunTime] RSpec elapsed time: 17 minutes 4.6 seconds. Current RSS: ~1640M. Threads: 22. load average: 1.87 1.71 1.78 1/376 9987 844 behaves like editing a user-provided cluster 845Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 847To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 848 is able to edit the name, API url, CA certificate and token 849Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 851To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 852Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 854To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 855 does not display GKE information 856# [RSpecRunTime] RSpec elapsed time: 17 minutes 8.71 seconds. Current RSS: ~1638M. Threads: 22. load average: 1.80 1.70 1.77 1/376 9988 858 when clusterable is a group 859 behaves like show page 860 displays cluster type label 861 allow the user to set domain 862 does not show the environments tab 863# [RSpecRunTime] RSpec elapsed time: 17 minutes 17.35 seconds. Current RSS: ~1618M. Threads: 21. load average: 1.68 1.68 1.76 1/376 9989 865 behaves like editing a GCP cluster 866 is not able to edit the name, API url, CA certificate nor token 867 displays GKE information 868# [RSpecRunTime] RSpec elapsed time: 17 minutes 20.92 seconds. Current RSS: ~1633M. Threads: 21. load average: 1.68 1.68 1.76 2/375 9990 870 behaves like editing a user-provided cluster 871Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 873To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 874 is able to edit the name, API url, CA certificate and token 875Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 877To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 878Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 880To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 881 does not display GKE information 882# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.3 seconds. Current RSS: ~1630M. Threads: 21. load average: 1.63 1.66 1.76 1/374 9991 884 when clusterable is an instance 885 behaves like show page 886Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 888To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 889 displays cluster type label 890 allow the user to set domain 891Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 893To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 894 does not show the environments tab 895# [RSpecRunTime] RSpec elapsed time: 17 minutes 30.89 seconds. Current RSS: ~1627M. Threads: 21. load average: 1.90 1.72 1.78 1/375 9993 897 behaves like editing a GCP cluster 898Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 900To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 901 is not able to edit the name, API url, CA certificate nor token 902Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 904To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 905Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 907To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 908 displays GKE information 909# [RSpecRunTime] RSpec elapsed time: 17 minutes 33.13 seconds. Current RSS: ~1631M. Threads: 21. load average: 1.82 1.71 1.77 1/374 9994 911 behaves like editing a user-provided cluster 912Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 914To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 915Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 917To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 918 is able to edit the name, API url, CA certificate and token 919Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 921To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 922Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 924To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 925Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Clusters::Cluster(id: integer, user_id: integer, provider_type: integer, platform_type: integer, created_at: datetime, updated_at: datetime, enabled: boolean, name: string, environment_scope: string, cluster_type: integer, domain: string, managed: boolean, namespace_per_environment: boolean, management_project_id: integer, cleanup_status: integer, cleanup_status_reason: text, helm_major_version: integer) is a Class. 927To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 928Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 930To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 931 does not display GKE information 932# [RSpecRunTime] RSpec elapsed time: 17 minutes 35.28 seconds. Current RSS: ~1638M. Threads: 21. load average: 1.82 1.71 1.77 1/374 9995 934# [RSpecRunTime] Finishing example group spec/features/clusters/cluster_detail_page_spec.rb. It took 44.88 seconds. Expected to take 48.7 seconds. 935# [RSpecRunTime] Starting example group spec/features/projects/snippets/user_comments_on_snippet_spec.rb. Expected to take 36.74 seconds. 936Projects > Snippets > User comments on a snippet 937 leaves a comment on a snippet 940# [RSpecRunTime] Finishing example group spec/features/projects/snippets/user_comments_on_snippet_spec.rb. It took 34.19 seconds. Expected to take 36.74 seconds. 941# [RSpecRunTime] RSpec elapsed time: 18 minutes 9.71 seconds. Current RSS: ~1601M. Threads: 24. load average: 1.59 1.66 1.75 1/383 10765 943# [RSpecRunTime] Starting example group spec/features/projects/tags/user_views_tags_spec.rb. Expected to take 35.87 seconds. 945 when user views with the tag 946 and user is authorized to read release 947 behaves like shows tag 948 is expected to have visible link "ReleaseName" with href "/namespace81/project-87/-/releases/stable" 949# [RSpecRunTime] RSpec elapsed time: 18 minutes 13.12 seconds. Current RSS: ~1607M. Threads: 23. load average: 1.55 1.65 1.75 1/382 10858 951 when tag name contains a slash 952 behaves like shows tag 953 is expected to have visible link "ReleaseName" with href "/namespace82/project-88/-/releases/stable%2Fv0.1" 954# [RSpecRunTime] RSpec elapsed time: 18 minutes 15.79 seconds. Current RSS: ~1637M. Threads: 23. load average: 1.55 1.65 1.75 1/381 10951 956 and user is not authorized to read release 957 hides release link and notes 958# [RSpecRunTime] RSpec elapsed time: 18 minutes 18.38 seconds. Current RSS: ~1646M. Threads: 23. load average: 1.50 1.64 1.74 1/381 11044 963 passes axe automated accessibility testing 964 behaves like it has an RSS button with current_user's feed token 965 shows the RSS button with current_user's feed token 966# [RSpecRunTime] RSpec elapsed time: 18 minutes 25.71 seconds. Current RSS: ~1660M. Threads: 23. load average: 1.46 1.63 1.74 1/381 11158 968 behaves like an autodiscoverable RSS feed with current_user's feed token 969 has an RSS autodiscovery link tag with current_user's feed token 970# [RSpecRunTime] RSpec elapsed time: 18 minutes 28.11 seconds. Current RSS: ~1671M. Threads: 23. load average: 1.43 1.62 1.74 1/381 11215 972 behaves like has access to the tags RSS feed 973 is expected to respond with numeric status code ok 974# [RSpecRunTime] RSpec elapsed time: 18 minutes 30.8 seconds. Current RSS: ~1668M. Threads: 23. load average: 1.43 1.62 1.74 1/381 11278 977 behaves like it has an RSS button without a feed token 978 shows the RSS button without a feed token 979# [RSpecRunTime] RSpec elapsed time: 18 minutes 32.74 seconds. Current RSS: ~1664M. Threads: 23. load average: 1.39 1.61 1.73 1/381 11335 981 behaves like an autodiscoverable RSS feed without a feed token 982 has an RSS autodiscovery link tag without a feed token 983# [RSpecRunTime] RSpec elapsed time: 18 minutes 34.59 seconds. Current RSS: ~1664M. Threads: 23. load average: 1.39 1.61 1.73 1/381 11392 985 behaves like has access to the tags RSS feed 986 is expected to respond with numeric status code ok 987# [RSpecRunTime] RSpec elapsed time: 18 minutes 36.86 seconds. Current RSS: ~1670M. Threads: 23. load average: 1.39 1.61 1.73 5/381 11455 989 when project is not public 991 behaves like has access to the tags RSS feed 992 is expected to respond with numeric status code ok 993# [RSpecRunTime] RSpec elapsed time: 18 minutes 38.65 seconds. Current RSS: ~1666M. Threads: 23. load average: 1.36 1.60 1.73 1/381 11492 996 behaves like does not have access to the tags RSS feed 997 is expected to have current path "/users/sign_in" 998# [RSpecRunTime] RSpec elapsed time: 18 minutes 39.96 seconds. Current RSS: ~1664M. Threads: 23. load average: 1.36 1.60 1.73 1/381 11521 1000# [RSpecRunTime] Finishing example group spec/features/projects/tags/user_views_tags_spec.rb. It took 30.39 seconds. Expected to take 35.87 seconds. 1001# [RSpecRunTime] Starting example group spec/features/projects/branches/new_branch_ref_dropdown_spec.rb. Expected to take 27.13 seconds. 1002New Branch Ref Dropdown 1003 finds a tag in a list 1004 finds a branch in a list 1005 finds a commit in a list 1006 shows no results when there is no branch, tag or commit sha found 1007 passes accessibility tests 1008# [RSpecRunTime] Finishing example group spec/features/projects/branches/new_branch_ref_dropdown_spec.rb. It took 22.83 seconds. Expected to take 27.13 seconds. 1009# [RSpecRunTime] RSpec elapsed time: 19 minutes 3.01 seconds. Current RSS: ~1684M. Threads: 23. load average: 1.36 1.58 1.72 1/385 12073 1011# [RSpecRunTime] Starting example group spec/features/projects/commit/user_comments_on_commit_spec.rb. Expected to take 26.75 seconds. 1012User comments on commit 1013 when adding new comment 1015# [RSpecRunTime] RSpec elapsed time: 19 minutes 8.85 seconds. Current RSS: ~1650M. Threads: 23. load average: 1.57 1.62 1.73 1/386 12194 1017 when editing comment 1019# [RSpecRunTime] RSpec elapsed time: 19 minutes 13.66 seconds. Current RSS: ~1634M. Threads: 23. load average: 1.53 1.61 1.73 1/387 12269 1021 when deleting comment 1023# [RSpecRunTime] RSpec elapsed time: 19 minutes 18.66 seconds. Current RSS: ~1611M. Threads: 23. load average: 1.48 1.60 1.72 1/387 12344 1025 when checking task lists 1026 allows the tasks to be checked 1027# [RSpecRunTime] RSpec elapsed time: 19 minutes 24.9 seconds. Current RSS: ~1601M. Threads: 23. load average: 1.44 1.59 1.72 1/386 12475 1029# [RSpecRunTime] Finishing example group spec/features/projects/commit/user_comments_on_commit_spec.rb. It took 22.03 seconds. Expected to take 26.75 seconds. 1030# [RSpecRunTime] Starting example group spec/features/security/dashboard_access_spec.rb. Expected to take 21.22 seconds. 1033 is expected to be allowed for admin 1034 is expected to be allowed for user 1035 is expected to be denied for visitor 1036# [RSpecRunTime] RSpec elapsed time: 19 minutes 26.78 seconds. Current RSS: ~1602M. Threads: 23. load average: 1.44 1.59 1.72 1/385 12476 1038 GET /dashboard/issues 1039 is expected to be allowed for admin 1040 is expected to be allowed for user 1041 is expected to be denied for visitor 1042# [RSpecRunTime] RSpec elapsed time: 19 minutes 28.32 seconds. Current RSS: ~1613M. Threads: 23. load average: 1.41 1.58 1.71 1/385 12477 1044 GET /dashboard/merge_requests 1045 is expected to be allowed for admin 1046 is expected to be allowed for user 1047 is expected to be denied for visitor 1048# [RSpecRunTime] RSpec elapsed time: 19 minutes 29.86 seconds. Current RSS: ~1614M. Threads: 23. load average: 1.41 1.58 1.71 1/385 12478 1050 GET /dashboard/projects/starred 1051 is expected to be allowed for admin 1052 is expected to be allowed for user 1053 is expected to be denied for visitor 1054# [RSpecRunTime] RSpec elapsed time: 19 minutes 31.5 seconds. Current RSS: ~1609M. Threads: 23. load average: 1.41 1.58 1.71 1/384 12479 1057 is expected to be allowed for admin 1058 is expected to be allowed for user 1059 is expected to be allowed for visitor 1060# [RSpecRunTime] RSpec elapsed time: 19 minutes 32.97 seconds. Current RSS: ~1610M. Threads: 23. load average: 1.38 1.57 1.71 1/384 12480 1063 is expected to be allowed for admin 1064 is expected to be allowed for user 1065 is expected to be denied for visitor 1066# [RSpecRunTime] RSpec elapsed time: 19 minutes 35.05 seconds. Current RSS: ~1608M. Threads: 23. load average: 1.38 1.57 1.71 1/382 12481 1069 is expected to be allowed for admin 1070 is expected to be allowed for user 1071 is expected to be denied for visitor 1072# [RSpecRunTime] RSpec elapsed time: 19 minutes 36.76 seconds. Current RSS: ~1609M. Threads: 23. load average: 1.38 1.57 1.71 1/379 12482 1074 GET /dashboard/groups 1075 is expected to be allowed for admin 1076 is expected to be allowed for user 1077 is expected to be denied for visitor 1078# [RSpecRunTime] RSpec elapsed time: 19 minutes 38.12 seconds. Current RSS: ~1610M. Threads: 23. load average: 1.35 1.56 1.71 1/379 12483 1080# [RSpecRunTime] Finishing example group spec/features/security/dashboard_access_spec.rb. It took 13.22 seconds. Expected to take 21.22 seconds. 1081# [RSpecRunTime] Starting example group spec/features/projects/branches/download_buttons_spec.rb. Expected to take 20.36 seconds. 1082Download buttons in branches page 1083 when checking branches 1084 behaves like archive download buttons 1085 when static objects external storage is enabled 1087Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 1089To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1090 shows archive download buttons with external storage URL prepended and user token appended to their href 1091# [RSpecRunTime] RSpec elapsed time: 19 minutes 43.99 seconds. Current RSS: ~1650M. Threads: 22. load average: 1.32 1.55 1.70 1/384 12592 1094Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 1096To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1097 shows archive download buttons with external storage URL prepended to their href 1098# [RSpecRunTime] RSpec elapsed time: 19 minutes 47.66 seconds. Current RSS: ~1697M. Threads: 22. load average: 1.37 1.56 1.70 1/384 12702 1100 when static objects external storage is disabled 1101Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 1103To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1104 shows default archive download buttons 1105# [RSpecRunTime] RSpec elapsed time: 19 minutes 51.53 seconds. Current RSS: ~1667M. Threads: 22. load average: 1.37 1.56 1.70 2/384 12812 1107 with download source code button 1108Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 1110To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1111 passes axe automated accessibility testing 1112# [RSpecRunTime] RSpec elapsed time: 19 minutes 55.86 seconds. Current RSS: ~1701M. Threads: 22. load average: 1.34 1.55 1.70 1/384 12922 1114# [RSpecRunTime] Finishing example group spec/features/projects/branches/download_buttons_spec.rb. It took 17.75 seconds. Expected to take 20.36 seconds. 1115# [RSpecRunTime] Starting example group spec/features/projects/files/user_reads_pipeline_status_spec.rb. Expected to take 15.78 seconds. 1116user reads pipeline status 1117 behaves like visiting project tree 1118 sees the correct pipeline status 1119# [RSpecRunTime] RSpec elapsed time: 20 minutes 2.18 seconds. Current RSS: ~1664M. Threads: 24. load average: 1.36 1.55 1.70 1/388 13223 1121 behaves like visiting project tree 1122 sees the correct pipeline status 1123# [RSpecRunTime] RSpec elapsed time: 20 minutes 7.98 seconds. Current RSS: ~1620M. Threads: 24. load average: 1.73 1.62 1.72 1/388 13519 1125# [RSpecRunTime] Finishing example group spec/features/projects/files/user_reads_pipeline_status_spec.rb. It took 12.12 seconds. Expected to take 15.78 seconds. 1126# [RSpecRunTime] Starting example group spec/features/file_uploads/multipart_invalid_uploads_spec.rb. Expected to take 15.01 seconds. 1127Invalid uploads that must be rejected 1129 behaves like rejecting invalid keys 1130 with invalid key xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 1131 is expected not to change `Packages::Package.nuget.count` 1132 is expected to eq 400 1133 is expected to include "Bad Request" 1134# [RSpecRunTime] RSpec elapsed time: 20 minutes 9.66 seconds. Current RSS: ~1620M. Threads: 24. load average: 1.73 1.62 1.72 1/388 13520 1136 behaves like rejecting invalid keys 1137 with invalid key package[]test 1138 is expected not to change `Packages::Package.nuget.count` 1139 is expected to eq 400 1140 is expected to include "Bad Request" 1141 behaves like handling file uploads 1142 with object storage disabled 1143 behaves like by rejecting uploads with an invalid key 1144 behaves like rejecting invalid keys 1145 with invalid key package[test 11462024-09-12 17:55:28 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "package[test"> 1147 is expected not to change `Packages::Package.nuget.count` 11482024-09-12 17:55:28 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "package[test"> 1149 is expected to eq 500 11502024-09-12 17:55:29 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "package[test"> 1151 is expected to include "invalid field: \"package[test\"" 1152 behaves like rejecting invalid keys 11542024-09-12 17:55:29 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "[]"> 1155 is expected not to change `Packages::Package.nuget.count` 11562024-09-12 17:55:29 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "[]"> 1157 is expected to eq 500 11582024-09-12 17:55:30 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "[]"> 1159 is expected to include "invalid field: \"[]\"" 1160 behaves like rejecting invalid keys 1161 with invalid key [package]test 11622024-09-12 17:55:30 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "[package]test"> 1163 is expected not to change `Packages::Package.nuget.count` 11642024-09-12 17:55:30 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "[package]test"> 1165 is expected to eq 500 11662024-09-12 17:55:30 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "[package]test"> 1167 is expected to include "invalid field: \"[package]test\"" 1168 behaves like rejecting invalid keys 1169 with invalid key package][test]] 11702024-09-12 17:55:31 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "package][test]]"> 1171 is expected not to change `Packages::Package.nuget.count` 11722024-09-12 17:55:31 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "package][test]]"> 1173 is expected to eq 500 11742024-09-12 17:55:31 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "package][test]]"> 1175 is expected to include "invalid field: \"package][test]]\"" 1176 behaves like rejecting invalid keys 1177 with invalid key package[test[nested]] 11782024-09-12 17:55:32 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "package[test[nested]]"> 1179 is expected not to change `Packages::Package.nuget.count` 11802024-09-12 17:55:32 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "package[test[nested]]"> 1181 is expected to eq 500 11822024-09-12 17:55:32 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "package[test[nested]]"> 1183 is expected to include "invalid field: \"package[test[nested]]\"" 1184# [RSpecRunTime] Finishing example group spec/features/file_uploads/multipart_invalid_uploads_spec.rb. It took 6.69 seconds. Expected to take 15.01 seconds. 1185# [RSpecRunTime] Starting example group spec/features/snippets/public_snippets_spec.rb. Expected to take 11.9 seconds. 1187 unauthenticated user should see public snippets 1188 unauthenticated user should see raw public snippets 1189# [RSpecRunTime] Finishing example group spec/features/snippets/public_snippets_spec.rb. It took 10.23 seconds. Expected to take 11.9 seconds. 1190# [RSpecRunTime] RSpec elapsed time: 20 minutes 25.14 seconds. Current RSS: ~1614M. Threads: 24. load average: 1.71 1.62 1.72 4/385 13892 1192# [RSpecRunTime] Starting example group spec/features/projects/user_views_empty_project_spec.rb. Expected to take 11.39 seconds. 1193User views an empty project 1194 when user is a maintainer 1195 shows a link for inviting members and launches invite modal 1196 behaves like allowing push to default branch 1197 shows push-to-default-branch instructions 1198# [RSpecRunTime] RSpec elapsed time: 20 minutes 30.17 seconds. Current RSS: ~1609M. Threads: 24. load average: 1.74 1.63 1.72 1/386 13997 1200 when user is an admin 1201 when admin mode is enabled 1202 behaves like allowing push to default branch 1203Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. 1205To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1206 shows push-to-default-branch instructions 1207# [RSpecRunTime] RSpec elapsed time: 20 minutes 31.28 seconds. Current RSS: ~1622M. Threads: 24. load average: 1.74 1.63 1.72 1/385 14034 1209 when admin mode is disabled 1210 does not show push-to-master instructions 1211 when user is a developer 1212 does not show push-to-master instructions nor invite members link 1213# [RSpecRunTime] RSpec elapsed time: 20 minutes 33.93 seconds. Current RSS: ~1631M. Threads: 24. load average: 1.84 1.65 1.73 1/386 14072 1215# [RSpecRunTime] Finishing example group spec/features/projects/user_views_empty_project_spec.rb. It took 8.96 seconds. Expected to take 11.39 seconds. 1216# [RSpecRunTime] Starting example group spec/features/projects/settings/user_changes_avatar_spec.rb. Expected to take 9.33 seconds. 1217Projects > Settings > User changes avatar 1218 saves the new avatar 1219 with an avatar already set 1220 is possible to remove the avatar 1221# [RSpecRunTime] RSpec elapsed time: 20 minutes 41.53 seconds. Current RSS: ~1641M. Threads: 23. load average: 1.77 1.64 1.73 1/383 14161 1223# [RSpecRunTime] Finishing example group spec/features/projects/settings/user_changes_avatar_spec.rb. It took 7.59 seconds. Expected to take 9.33 seconds. 1224# [RSpecRunTime] Starting example group spec/features/breadcrumbs_schema_markup_spec.rb. Expected to take 7.8 seconds. 1225Breadcrumbs schema markup 1226 generates the breadcrumb schema for user projects 1227 generates the breadcrumb schema for group projects 1228 generates the breadcrumb schema for group 1229 generates the breadcrumb schema for issues 1230 generates the breadcrumb schema for specific issue 1231 generates the breadcrumb schema for wiki pages 1232# [RSpecRunTime] Finishing example group spec/features/breadcrumbs_schema_markup_spec.rb. It took 5.54 seconds. Expected to take 7.8 seconds. 1233# [RSpecRunTime] RSpec elapsed time: 20 minutes 47.3 seconds. Current RSS: ~1625M. Threads: 23. load average: 1.65 1.62 1.72 1/384 14395 1235# [RSpecRunTime] Starting example group spec/features/merge_requests/user_exports_as_csv_spec.rb. Expected to take 7.77 seconds. 1236Merge Requests > Exports as CSV 1238Job arguments to IssuableExportCsvWorker must be native JSON types, but :merge_request is a Symbol. 1240To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1241 shows a success message 1242# [RSpecRunTime] RSpec elapsed time: 20 minutes 54.15 seconds. Current RSS: ~1619M. Threads: 23. load average: 1.60 1.61 1.72 1/386 14458 1244# [RSpecRunTime] Finishing example group spec/features/merge_requests/user_exports_as_csv_spec.rb. It took 7.0 seconds. Expected to take 7.77 seconds. 1245# [RSpecRunTime] Starting example group spec/features/projects/raw/user_interacts_with_raw_endpoint_spec.rb. Expected to take 5.75 seconds. 1246Projects > Raw > User interacts with raw endpoint 1247 when user access a raw file 1248 renders the page successfully 1249# [RSpecRunTime] RSpec elapsed time: 20 minutes 56.17 seconds. Current RSS: ~1621M. Threads: 23. load average: 1.60 1.61 1.72 1/386 14531 1251 when user goes over the rate requests limit 1252 returns too many requests 1253# [RSpecRunTime] RSpec elapsed time: 20 minutes 58.33 seconds. Current RSS: ~1635M. Threads: 23. load average: 1.71 1.63 1.72 1/385 14628 1255# [RSpecRunTime] Finishing example group spec/features/projects/raw/user_interacts_with_raw_endpoint_spec.rb. It took 4.18 seconds. Expected to take 5.75 seconds. 1256# [RSpecRunTime] Starting example group spec/features/issues/filtered_search/dropdown_release_spec.rb. Expected to take 5.7 seconds. 1259 loads all the releases when opened 1260# [RSpecRunTime] RSpec elapsed time: 21 minutes 3.85 seconds. Current RSS: ~1641M. Threads: 23. load average: 1.65 1.62 1.72 1/386 14632 1262# [RSpecRunTime] Finishing example group spec/features/issues/filtered_search/dropdown_release_spec.rb. It took 5.52 seconds. Expected to take 5.7 seconds. 1263# [RSpecRunTime] Starting example group spec/features/profiles/user_visits_profile_authentication_log_spec.rb. Expected to take 2.99 seconds. 1264User visits the authentication log 1265 when user has activity 1267# [RSpecRunTime] RSpec elapsed time: 21 minutes 6.29 seconds. Current RSS: ~1638M. Threads: 23. load average: 1.65 1.62 1.72 1/386 14633 1269# [RSpecRunTime] Finishing example group spec/features/profiles/user_visits_profile_authentication_log_spec.rb. It took 2.45 seconds. Expected to take 2.99 seconds. 1270# [RSpecRunTime] Starting example group spec/features/users/bizible_csp_spec.rb. Expected to take 0.83 second. 1271Bizible content security policy 1272 has proper Content Security Policy headers 1273# [RSpecRunTime] Finishing example group spec/features/users/bizible_csp_spec.rb. It took 0.58 second. Expected to take 0.83 second. 1274auto_explain log contains 1073 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-system-pg14-23-32.327.main.ndjson.gz 1276auto_explain log contains 1075 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-system-pg14-23-32.327.ci.ndjson.gz 1278[TEST PROF INFO] EventProf results for sql.active_record 1279Total time: 04:01.306 of 21:00.429 (19.14%) 1281Top 5 slowest suites (by time): 1282User comments... merge request (./spec/features/merge_request/user_comments_on_merge_request_spec.rb:5) – 01:17.072 (31099 / 20) of 04:59.007 (25.78%) 1283Thread Comments Issue (./spec/features/discussion_comments/issue_spec.rb:5) – 00:40.712 (18189 / 17) of 02:19.999 (29.08%) 1284Admin Runners (./spec/features/admin/admin_runners_spec.rb:5) – 00:33.644 (9266 / 64) of 03:07.490 (17.94%) 1285Projects > Sh...ortcut buttons (./spec/features/projects/show/user_sees_setup_shortcut_buttons_spec.rb:5) – 00:12.877 (8376 / 24) of 01:05.979 (19.52%) 1286Projects > Sn...roject snippet (./spec/features/projects/snippets/show_spec.rb:5) – 00:11.546 (3908 / 24) of 01:29.777 (12.86%) 1287Knapsack report was generated. Preview: 1289 "spec/features/merge_request/user_comments_on_merge_request_spec.rb": 299.00722496599974, 1290 "spec/features/admin/admin_runners_spec.rb": 187.489578746, 1291 "spec/features/discussion_comments/issue_spec.rb": 139.99946274400008, 1292 "spec/features/projects/releases/user_creates_release_spec.rb": 121.09141353399991, 1293 "spec/features/projects/snippets/show_spec.rb": 89.77746641900012, 1294 "spec/features/projects/show/user_sees_setup_shortcut_buttons_spec.rb": 65.9794245359999, 1295 "spec/features/projects/commit/user_reverts_commit_spec.rb": 59.2492454839994, 1296 "spec/features/projects/settings/access_tokens_spec.rb": 41.369899016999625, 1297 "spec/features/clusters/cluster_detail_page_spec.rb": 44.877703472000576, 1298 "spec/features/projects/snippets/user_comments_on_snippet_spec.rb": 34.18910544499977, 1299 "spec/features/projects/tags/user_views_tags_spec.rb": 30.39026979299979, 1300 "spec/features/projects/branches/new_branch_ref_dropdown_spec.rb": 22.831852620000063, 1301 "spec/features/projects/commit/user_comments_on_commit_spec.rb": 22.032844003999344, 1302 "spec/features/security/dashboard_access_spec.rb": 13.221681628000624, 1303 "spec/features/projects/branches/download_buttons_spec.rb": 17.74556408999979, 1304 "spec/features/projects/files/user_reads_pipeline_status_spec.rb": 12.11652863800009, 1305 "spec/features/file_uploads/multipart_invalid_uploads_spec.rb": 6.686777820000316, 1306 "spec/features/snippets/public_snippets_spec.rb": 10.23208368900032, 1307 "spec/features/projects/user_views_empty_project_spec.rb": 8.954994950000582, 1308 "spec/features/projects/settings/user_changes_avatar_spec.rb": 7.591306586000428, 1309 "spec/features/breadcrumbs_schema_markup_spec.rb": 5.53479150900057, 1310 "spec/features/merge_requests/user_exports_as_csv_spec.rb": 6.995550863999597, 1311 "spec/features/projects/raw/user_interacts_with_raw_endpoint_spec.rb": 4.183287093000217, 1312 "spec/features/issues/filtered_search/dropdown_release_spec.rb": 5.5227841509995415, 1313 "spec/features/profiles/user_visits_profile_authentication_log_spec.rb": 2.446024156999556, 1314 "spec/features/users/bizible_csp_spec.rb": 0.5784184960002676 1316Knapsack global time execution for tests: 21m 1317Finished in 21 minutes 27 seconds (files took 55.56 seconds to load) 1318296 examples, 0 failures 1319Randomized with seed 16713 1320Failed to write to log, write log/workhorse-test.log: file already closed 1322No examples to retry, congrats! 1324Running after script... 1325$ source scripts/utils.sh 1326$ log_disk_usage after_script 1327[log_disk_usage after_script] start 1329Filesystem Size Used Avail Use% Mounted on 1330overlay 95G 24G 71G 25% / 1331tmpfs 64M 0 64M 0% /dev 1332shm 64M 0 64M 0% /dev/shm 1333/dev/sda1 95G 24G 71G 25% /cache 1334tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id 136444K ./generator_templates 136916K ./sidekiq_cluster 13781.9M ./glfm_specification 1383[log_disk_usage after_script] end 1384$ bundle exec gem list gitlab_quality-test_tooling 1385gitlab_quality-test_tooling (1.38.1) 1386$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 1391$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 1394$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 1399$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 1402$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 1406$ tooling/bin/push_job_metrics || true 1407[job-metrics] Pushing job metrics file for the CI/CD job. 1408[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 1410Not uploading cache ruby-gems-debian-bookworm-ruby-3.1.5-gemfile-Gemfile-19 due to policy 1412Uploading artifacts... 1413auto_explain/: found 3 matching artifact files and directories 1414coverage/: found 5 matching artifact files and directories 1415WARNING: crystalball/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 1416WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 1417knapsack/: found 4 matching artifact files and directories 1418rspec/: found 12 matching artifact files and directories 1419WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 1420log/*.log: found 17 matching artifact files and directories 1422WARNING: Retrying... context=artifacts-uploader error=request redirected 1423Uploading artifacts as "archive" to coordinator... 201 Created id=7812354890 responseStatus=201 Created token=glcbt-66 1424Uploading artifacts... 1425rspec/rspec-*.xml: found 1 matching artifact files and directories 1427WARNING: Retrying... context=artifacts-uploader error=request redirected 1428Uploading artifacts as "junit" to coordinator... 201 Created id=7812354890 responseStatus=201 Created token=glcbt-66