[0KRunning with gitlab-runner 17.4.0~pre.110.g27400594 (27400594)[0;m [0K on blue-2.private.runners-manager.gitlab.com/gitlab.com/gitlab-org QvBVRoXM, system ID: s_49b872f8ccf6[0;m [0K feature flags: FF_NETWORK_PER_BUILD:true[0;m [0K[36;1mResolving secrets[0;m[0;m section_start:1726162270:prepare_executor [0K[0K[36;1mPreparing the "docker+machine" executor[0;m[0;m [0KUsing 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 ...[0;m [0KStarting service registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1...[0;m [0KAuthenticating with credentials from job payload (GitLab Registry)[0;m [0KPulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ...[0;m [0KUsing 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 ...[0;m [0;33mWARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.[0;m [0;33mWARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.[0;m [0KStarting service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12...[0;m [0KAuthenticating with credentials from job payload (GitLab Registry)[0;m [0KPulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ...[0;m [0KUsing 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 ...[0;m [0KStarting service redis:6.2-alpine...[0;m [0KPulling docker image redis:6.2-alpine ...[0;m [0KUsing docker image sha256:7de0dedd123b8cb2b105ace4e8d00b8bba5ad7be39617dfa229acff315fe4fbf for redis:6.2-alpine with digest redis@sha256:2d1463258f2764328496376f5d965f20c6a67f66ea2b06dc42af351f75248792 ...[0;m [0KWaiting for services to be up and running (timeout 30 seconds)...[0;m [0KAuthenticating with credentials from job payload (GitLab Registry)[0;m [0KPulling 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 ...[0;m [0KUsing 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 ...[0;m section_end:1726162282:prepare_executor [0Ksection_start:1726162282:prepare_script [0K[0K[36;1mPreparing environment[0;m[0;m Running on runner-qvbvroxm-project-278964-concurrent-0 via runner-qvbvroxm-private-1726157764-f831b1a9... section_end:1726162282:prepare_script [0Ksection_start:1726162282:get_sources [0K[0K[36;1mGetting source from Git repository[0;m[0;m [32;1mSkipping Git repository setup[0;m [32;1mSkipping Git checkout[0;m [32;1mSkipping Git submodules setup[0;m section_end:1726162283:get_sources [0Ksection_start:1726162283:restore_cache [0K[0K[36;1mRestoring cache[0;m[0;m [32;1mChecking cache for ruby-gems-debian-bookworm-ruby-3.1.5-gemfile-Gemfile-19...[0;m Downloading cache from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-debian-bookworm-ruby-3.1.5-gemfile-Gemfile-19[0;m ETag[0;m="d3be8518af533e9e39e20571060155d0" [32;1mSuccessfully extracted cache[0;m section_end:1726162302:restore_cache [0Ksection_start:1726162302:download_artifacts [0K[0K[36;1mDownloading artifacts[0;m[0;m [32;1mDownloading artifacts for clone-gitlab-repo (7812354413)...[0;m Downloading artifacts from coordinator... ok [0;m host[0;m=storage.googleapis.com id[0;m=7812354413 responseStatus[0;m=200 OK token[0;m=glcbt-66 [0;33mWARNING: Part of .git directory is on the list of files to extract[0;m [0;33mWARNING: This may introduce unexpected problems [0;m [32;1mDownloading artifacts for compile-test-assets (7812354461)...[0;m Downloading artifacts from coordinator... ok [0;m host[0;m=storage.googleapis.com id[0;m=7812354461 responseStatus[0;m=200 OK token[0;m=glcbt-66 [32;1mDownloading artifacts for retrieve-tests-metadata (7812354510)...[0;m Downloading artifacts from coordinator... ok [0;m host[0;m=storage.googleapis.com id[0;m=7812354510 responseStatus[0;m=200 OK token[0;m=glcbt-66 [32;1mDownloading artifacts for setup-test-env (7812354483)...[0;m Downloading artifacts from coordinator... ok [0;m host[0;m=storage.googleapis.com id[0;m=7812354483 responseStatus[0;m=200 OK token[0;m=glcbt-66 section_end:1726162351:download_artifacts [0Ksection_start:1726162351:step_script [0K[0K[36;1mExecuting "step_script" stage of the job script[0;m[0;m [0KUsing 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 ...[0;m [32;1m$ echo $FOSS_ONLY[0;m [32;1m$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb[0;m [32;1m$ export GOPATH=$CI_PROJECT_DIR/.go[0;m [32;1m$ mkdir -p $GOPATH[0;m [32;1m$ source scripts/utils.sh[0;m [32;1m$ log_disk_usage before_script[0;m [log_disk_usage before_script] start df -h Filesystem Size Used Avail Use% Mounted on overlay 95G 22G 73G 24% / tmpfs 64M 0 64M 0% /dev shm 64M 0 64M 0% /dev/shm /dev/sda1 95G 22G 73G 24% /cache tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id du -h -d 1 7.4M ./workhorse 148K ./bin 1.2M ./.gitlab 193M ./.git 4.0K ./builds 28M ./lib 8.0K ./.vscode 516K ./storybook 20K ./log 1.8M ./data 9.9M ./qa 2.9M ./.rubocop_todo 1.1G ./vendor 943M ./public 59M ./doc 480K ./danger 108K ./rspec 548K ./tooling 140M ./ee 1.3M ./knapsack 296K ./patches 4.3M ./changelogs 20K ./haml_lint 28K ./metrics_server 88K ./keeps 48K ./shared 44K ./generator_templates 1.2M ./scripts 660M ./tmp 125M ./spec 20K ./file_hooks 16K ./sidekiq_cluster 16M ./gems 1.2M ./fixtures 948K ./rubocop 4.0K ./.go 30M ./db 12K ./.github 125M ./locale 1.9M ./glfm_specification 17M ./config 80M ./app 16K ./.lefthook 3.5G . [log_disk_usage before_script] end [32;1m$ source scripts/prepare_build.sh[0;m section_start:1726162353:bundle-install[collapsed=true] [0KInstalling gems 3.3.27 Bundler version 2.3.27 production:development Settings are listed in order of priority. The top value will be used. clean Set for your local app (/builds/gitlab-org/gitlab/.bundle/config): true frozen Set via BUNDLE_FROZEN: true gemfile Set via BUNDLE_GEMFILE: "/builds/gitlab-org/gitlab/Gemfile" install_flags Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3" path Set for your local app (/builds/gitlab-org/gitlab/.bundle/config): "/builds/gitlab-org/gitlab/vendor" without Set via BUNDLE_WITHOUT: [:production, :development] [0;32m$ bundle install --jobs=$(nproc) --retry=3 [0mDon't run Bundler as root. Installing your bundle as root will break this application for all non-root users on this machine. Patching bundler with bundler-checksum... Bundle complete! 363 Gemfile dependencies, 678 gems now installed. Gems in the groups 'production' and 'development' were not installed. Bundled gems are installed into `./vendor` 3 installed gems you directly depend on are looking for funding. Run `bundle fund` for details [0;32m==> 'bundle install --jobs=$(nproc) --retry=3 ' succeeded in 3 seconds. [0m[0;32m$ bundle pristine pg [0mPatching bundler with bundler-checksum... Installing pg 1.5.6 with native extensions [0;32m==> 'bundle pristine pg' succeeded in 17 seconds. [0msection_end:1726162376:bundle-install [0K Using decomposed database config (config/database.yml.decomposed-postgresql) [0;33mGeo DB won't be set up. [0m[0;33mEmbedding DB won't be set up. [0msection_start:1726162376:setup-db[collapsed=true] [0KSetting up DBs CREATE ROLE GRANT [0;32m$ bundle exec rake db:drop db:create db:schema:load db:migrate gitlab:db:lock_writes [0mDropped database 'gitlabhq_test' Dropped database 'gitlabhq_test_ci' Created database 'gitlabhq_test' Created database 'gitlabhq_test_ci' [0;32m==> 'bundle exec rake db:drop db:create db:schema:load db:migrate gitlab:db:lock_writes' succeeded in 73 seconds. [0mSELECT pg_catalog.set_config('search_path', '', false); CREATE DATABASE praefect_test ENCODING 'UTF8'; section_end:1726162450:setup-db [0K [32;1m$ source ./scripts/rspec_helpers.sh[0;m [32;1m$ run_timed_command "gem install knapsack --no-document"[0;m [0;32m$ gem install knapsack --no-document [0mSuccessfully installed knapsack-4.0.0 1 gem installed [0;32m==> 'gem install knapsack --no-document' succeeded in 1 seconds. [0m[32;1m$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"[0;m section_start:1726162451:gitaly-test-spawn[collapsed=true] [0KSpawning Gitaly Trying to connect to gitaly: ...... OK Trying to connect to gitaly2: ........ OK Starting Praefect with in-memory election strategyTrying to connect to praefect: ..... OK section_end:1726162455:gitaly-test-spawn [0K [32;1m$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"[0;m [32;1m$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"[0;m [32;1m$ tooling/bin/create_job_metrics_file || true[0;m [job-metrics] Creating the job metrics file for the CI/CD job. [32;1m$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house"[0;m section_start:1726162458:rspec[collapsed=false] [0KRSpec [17:34:18] Starting rspec_parallelized_job [0;33mRETRY_FAILED_TESTS_IN_NEW_PROCESS: true [0m[0;33mKNAPSACK_GENERATE_REPORT: true [0m[0;33mFLAKY_RSPEC_GENERATE_REPORT: true [0m[0;33mKNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb [0m[0;33mKNAPSACK_LOG_LEVEL: debug [0m[0;33mKNAPSACK_REPORT_PATH: knapsack/rspec_system_pg14_23_32_278964_report.json [0m[0;33mFLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json [0m[0;33mFLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg14_23_32_278964_report.json [0m[0;33mNEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg14_23_32_278964_report.json [0m[0;33mRSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-7812354890.txt [0m[0;33mCRYSTALBALL: [0m[0;33mRSPEC_TESTS_MAPPING_ENABLED: [0m[0;33mRSPEC_TESTS_FILTER_FILE: [0m[0;33mShell set options (set -o) enabled: [0m[0;33mbraceexpand on hashall on interactive-comments on pipefail on [0mKnapsack report generator started! warning: parser/current is loading parser/ruby31, which recognizes 3.1.6-compliant syntax, but you are running 3.1.5. Please see https://github.com/whitequark/parser#compatibility-with-ruby-mri. Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true} # [RSpecRunTime] Starting RSpec timer... [TEST PROF INFO] EventProf enabled (sql.active_record) unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String. unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String. Test environment set up in 1.149793612 seconds # [RSpecRunTime] Starting example group spec/features/merge_request/user_comments_on_merge_request_spec.rb. Expected to take 5 minutes 29.5 seconds. User comments on a merge request Starting the Capybara driver server... Capybara starting Puma... * Version 6.4.0, codename: The Eagle of Durango * Min threads: 0, max threads: 4 * Listening on unix:///tmp/20240912-327-po16n8 adds a comment replys to a new comment handles esc key correctly when atwho is active handles esc key correctly when atwho is active handles esc key correctly when atwho is active handles esc key correctly when atwho is active handles esc key correctly when atwho is active handles esc key correctly when atwho is active handles esc key correctly when atwho is active handles esc key correctly when atwho is active handles esc key correctly when atwho is not active loads new comment behaves like rich text editor - common saves page content in local storage if the user navigates away autofocuses the rich text editor when switching to rich text autofocuses the plain text editor when switching back to markdown rendering with initial content renders correctly with table as initial content automatically resolving references resolves a user reference when typing a username does not resolve a user reference for a user that does not exist does not resolve a user reference when typing a username in an inline code block # [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 . block content is added to a table converts a markdown table to HTML and shows a warning for it # [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 . # [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. # [RSpecRunTime] Starting example group spec/features/admin/admin_runners_spec.rb. Expected to take 3 minutes 37.93 seconds. Admin Runners Runner create page behaves like creates runner and shows register page when runner is saved navigates to registration page and opens install instructions drawer warns from leaving page without finishing registration # [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 . Runner edit page behaves like submits edit runner form breadcrumb contains runner id and token when a runner is updated redirects to runner page and shows successful update # [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 . behaves like shows locked field shows locked checkbox with description # [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 . breadcrumbs contains the current runner id and token # [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 . runner header contains the runner status, type and id # [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 . when a runner is updated show success alert and redirects to runner page # [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 . projects contains project names # [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 . search contains name of correct project # [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 . enable/create with project runner behaves like assignable runner enables a runner for a project # [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 . with locked runner behaves like assignable runner enables a runner for a project # [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 . disable/destroy removed project runner from project # [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 . Admin Runners page runners creation and registration shows a create button behaves like shows and resets runner registration token shows registration instructions resets current registration token # [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 . when there are runners shows a job count shows an Active status badge that links to jobs tab sorts by last contact date with an instance runner shows an instance badge behaves like shows runner summary and navigates to details shows runner summary and details # [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 . behaves like pauses, resumes and deletes a runner pauses and resumes runner deletes runner confirms runner deletion cancels runner deletion # [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 . with multiple runners has all necessary texts behaves like deletes runners in bulk when selecting all for deletion behaves like shows no runners registered shows 0 count and the empty state # [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 . search runner types tabs have total counts and can be selected shows runners shows correct runner when description matches when description does not match shows no runner behaves like shows no runners found shows "no runners" message # [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 . filter by paused shows all runners shows paused runners shows active runners # [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 . filter by version prefix shows all runners shows filtered runner based on supplied prefix # [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 . filter by creator shows all runners shows filtered runner based on creator shows filtered search suggestions # [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 . filter by status shows all runners shows correct runner when status matches shows correct runner when status is selected and search term is entered shows correct runner when status filter is entered when status does not match shows no runner behaves like shows no runners found shows "no runners" message # [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 . filter by type "All" tab is selected by default shows correct runner when type matches show the same counts after selecting another tab shows correct runner when type is selected and search term is entered maintains the same filter when switching between runner types when type does not match shows active tab behaves like shows no runners found shows "no runners" message # [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 . filter by tag shows tags suggestions shows correct runner when tag is selected and search term is entered behaves like filters by tag shows correct runner when tag matches # [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 . when tag does not match behaves like shows no runners found shows "no runners" message # [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 . when there are no runners shows tabs with total counts equal to 0 behaves like shows no runners registered shows 0 count and the empty state # [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 . when visiting outdated URLs updates ACTIVE runner status to paused=false updates PAUSED runner status to paused=true # [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 . Runner show page shows runner details runner show page breadcrumbs contains the current runner id and token # [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 . behaves like shows runner jobs tab show jobs in tab # [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 . when a runner is deleted deletes runner and redirects to runner list # [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 . # [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. # [RSpecRunTime] Starting example group spec/features/discussion_comments/issue_spec.rb. Expected to take 2 minutes 38.17 seconds. Thread Comments Issue behaves like thread comments for issue, epic and merge request Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. clicking "Comment" will post a comment Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. clicking 'Comment & close issue' will post a comment and close the issue when the toggle is clicked Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. has a "Comment" item (selected by default) and "Start thread" item Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. closes the menu when clicking the toggle or body when selecting "Start thread" Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. clicking 'Start thread & close issue' will post a thread and close the issue creating a thread Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. clicking "Start thread" will post a thread and show a reply component Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. can be replied to Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. can be collapsed Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. can be replied to after resolving Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. shows resolved thread when toggled # [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 . when opening the menu Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. has "Start thread" selected when selecting "Comment" Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. updates the submit button text and closes the dropdown Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. updates the close button text Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. typing does not change the close button text Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. has "Comment" selected when opening the menu # [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 . on a closed issue Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. shows a 'Comment & reopen issue' button Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. shows a 'Start thread & reopen issue' button when 'Start thread' is selected # [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 . # [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. # [RSpecRunTime] Starting example group spec/features/projects/releases/user_creates_release_spec.rb. Expected to take 2 minutes 4.25 seconds. User creates release renders the breadcrumbs defaults the "Create from" dropdown to the project's default branch when the "Save release" button is clicked creates a new release when "Create release" is clicked and redirects to the release's dedicated page # [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 . when the "Cancel" button is clicked redirects to the main "Releases" page when the URL includes a back_url query parameter redirects to the page specified with back_url # [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 . when the release notes "Preview" tab is clicked renders a preview of the release notes markdown # [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 . when tag name supplied in the parameters creates release with preselected tag # [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 . # [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. # [RSpecRunTime] Starting example group spec/features/projects/snippets/show_spec.rb. Expected to take 1 minute 40.27 seconds. Projects > Snippets > Project snippet when signed in as project member behaves like show and render proper snippet blob Ruby file displays the blob # [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 . Markdown file visiting directly displays the blob using the rich viewer switching to the simple viewer displays the blob using the simple viewer switching to the rich viewer again displays the blob using the rich viewer # [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 . visiting with a line number anchor displays the blob using the simple viewer # [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 . behaves like does show New Snippet button is expected to have visible link "New snippet" # [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 . as external user behaves like show and render proper snippet blob Ruby file displays the blob # [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 . Markdown file visiting directly displays the blob using the rich viewer switching to the simple viewer displays the blob using the simple viewer switching to the rich viewer again displays the blob using the rich viewer # [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 . visiting with a line number anchor displays the blob using the simple viewer # [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 . behaves like does not show New Snippet button is expected not to have visible link "New snippet" # [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 . as another user behaves like show and render proper snippet blob Ruby file displays the blob # [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 . Markdown file visiting directly displays the blob using the rich viewer switching to the simple viewer displays the blob using the simple viewer switching to the rich viewer again displays the blob using the rich viewer # [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 . visiting with a line number anchor displays the blob using the simple viewer # [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 . behaves like does not show New Snippet button is expected not to have visible link "New snippet" # [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 . when unauthenticated behaves like show and render proper snippet blob Ruby file displays the blob # [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 . Markdown file visiting directly displays the blob using the rich viewer switching to the simple viewer displays the blob using the simple viewer switching to the rich viewer again displays the blob using the rich viewer # [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 . visiting with a line number anchor displays the blob using the simple viewer # [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 . behaves like does not show New Snippet button is expected not to have visible link "New snippet" # [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 . # [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. # [RSpecRunTime] Starting example group spec/features/projects/show/user_sees_setup_shortcut_buttons_spec.rb. Expected to take 1 minute 16.48 seconds. Projects > Show > User sees setup shortcut buttons empty project as a normal user project buttons are not visible # [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 . as a maintainer "New file" button linked to IDE new file page "Add README" button linked to IDE new file populated for a README "Add license" button linked to IDE new file populated for a license Gitlab::CurrentSettings.default_branch_name is available "New file" button linked to IDE new file page # [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 . populated project as a normal user when Auto DevOps is enabled "Auto DevOps enabled" button not linked # [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 . when Auto DevOps is not enabled no Auto DevOps button if can not manage pipelines no Kubernetes cluster button if can not manage clusters # [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 . as a maintainer no "Add CHANGELOG" button if the project already has a changelog no "Add license" button if the project already has a license no "Add CONTRIBUTING" button if the project already has a contribution guide README button when the project has a populated README show the "README" anchor when the project has an empty README show the "README" anchor # [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 . when the project does not have a README shows the single file editor "Add README" button # [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 . GitLab CI configuration button when Auto DevOps is enabled no "Set up CI/CD" button if the project has Auto DevOps enabled # [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 . when Auto DevOps is not enabled "Set up CI/CD" button linked to new file populated for a .gitlab-ci.yml "Set up CI/CD" button is renamed if the project already has a .gitlab-ci.yml # [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 . Auto DevOps button when Auto DevOps is enabled "Auto DevOps enabled" anchor linked to settings page # [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 . when Auto DevOps is not enabled "Enable Auto DevOps" button linked to settings page no Auto DevOps button if Auto DevOps callout is shown no Auto DevOps button if builds feature is disabled no "Enable Auto DevOps" button when .gitlab-ci.yml already exists # [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 . Kubernetes cluster button "Add Kubernetes cluster" button linked to clusters page "Kubernetes cluster" button linked to cluster page # [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 . # [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. # [RSpecRunTime] Starting example group spec/features/projects/commit/user_reverts_commit_spec.rb. Expected to take 1 minute 6.59 seconds. User reverts a commit when clicking revert from the dropdown for a commit on pipelines tab launches the modal and is able to submit the revert # [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 . when starting from the commit tab without creating a new merge request reverts a commit does not revert a previously reverted commit # [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 . with creating a new merge request reverts a commit # [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 . when the project is archived does not show the revert button # [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 . # [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. # [RSpecRunTime] Starting example group spec/features/projects/settings/access_tokens_spec.rb. Expected to take 50.05 seconds. Project > Settings > access tokens when user is not a project maintainer behaves like resource access tokens missing access rights does not show access token page # [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 . token creation when user is a project owner shows Owner option behaves like resource access tokens creation allows creation of an access token # [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 . when user is a project maintainer does not show Owner option for a maintainer behaves like resource access tokens creation allows creation of an access token # [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 . when token creation is not allowed behaves like resource access tokens creation disallowed does not show access token creation form shows access token creation disabled text group settings link when user is not a group owner does not show group settings link # [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 . with nested groups when user is not a top level group owner does not show group settings link # [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 . when user is a group owner shows group settings link # [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 . with a project in a personal namespace shows access token creation form and text # [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 . viewing tokens active tokens behaves like active resource access tokens shows active access tokens when User#time_display_relative is false shows absolute times for expires_at # [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 . inactive tokens behaves like inactive resource access tokens allows revocation of an active token removes expired tokens from active section removes revoked tokens from active section when feature flag is disabled does not show inactive tokens # [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 . when resource access token creation is not allowed allows revocation of an active token # [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 . # [RSpecRunTime] Finishing example group spec/features/projects/settings/access_tokens_spec.rb. It took 41.37 seconds. Expected to take 50.05 seconds. # [RSpecRunTime] Starting example group spec/features/clusters/cluster_detail_page_spec.rb. Expected to take 48.7 seconds. Clusterable > Show page when clusterable is a project behaves like show page displays cluster type label allow the user to set domain does not show the environments tab # [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 . behaves like editing a GCP cluster is not able to edit the name, API url, CA certificate nor token displays GKE information # [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 . behaves like editing a user-provided cluster Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. is able to edit the name, API url, CA certificate and token Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. does not display GKE information # [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 . when clusterable is a group behaves like show page displays cluster type label allow the user to set domain does not show the environments tab # [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 . behaves like editing a GCP cluster is not able to edit the name, API url, CA certificate nor token displays GKE information # [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 . behaves like editing a user-provided cluster Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. is able to edit the name, API url, CA certificate and token Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. does not display GKE information # [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 . when clusterable is an instance behaves like show page Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. displays cluster type label allow the user to set domain Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. does not show the environments tab # [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 . behaves like editing a GCP cluster Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. is not able to edit the name, API url, CA certificate nor token Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. displays GKE information # [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 . behaves like editing a user-provided cluster Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. is able to edit the name, API url, CA certificate and token Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job 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. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. does not display GKE information # [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 . # [RSpecRunTime] Finishing example group spec/features/clusters/cluster_detail_page_spec.rb. It took 44.88 seconds. Expected to take 48.7 seconds. # [RSpecRunTime] Starting example group spec/features/projects/snippets/user_comments_on_snippet_spec.rb. Expected to take 36.74 seconds. Projects > Snippets > User comments on a snippet leaves a comment on a snippet has autocomplete has zen mode # [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. # [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 . # [RSpecRunTime] Starting example group spec/features/projects/tags/user_views_tags_spec.rb. Expected to take 35.87 seconds. User views tags when user views with the tag and user is authorized to read release behaves like shows tag is expected to have visible link "ReleaseName" with href "/namespace81/project-87/-/releases/stable" # [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 . when tag name contains a slash behaves like shows tag is expected to have visible link "ReleaseName" with href "/namespace82/project-88/-/releases/stable%2Fv0.1" # [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 . and user is not authorized to read release hides release link and notes # [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 . rss when project public when user signed in passes axe automated accessibility testing behaves like it has an RSS button with current_user's feed token shows the RSS button with current_user's feed token # [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 . behaves like an autodiscoverable RSS feed with current_user's feed token has an RSS autodiscovery link tag with current_user's feed token # [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 . behaves like has access to the tags RSS feed is expected to respond with numeric status code ok # [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 . when user signed out behaves like it has an RSS button without a feed token shows the RSS button without a feed token # [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 . behaves like an autodiscoverable RSS feed without a feed token has an RSS autodiscovery link tag without a feed token # [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 . behaves like has access to the tags RSS feed is expected to respond with numeric status code ok # [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 . when project is not public when user signed in behaves like has access to the tags RSS feed is expected to respond with numeric status code ok # [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 . when user signed out behaves like does not have access to the tags RSS feed is expected to have current path "/users/sign_in" # [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 . # [RSpecRunTime] Finishing example group spec/features/projects/tags/user_views_tags_spec.rb. It took 30.39 seconds. Expected to take 35.87 seconds. # [RSpecRunTime] Starting example group spec/features/projects/branches/new_branch_ref_dropdown_spec.rb. Expected to take 27.13 seconds. New Branch Ref Dropdown finds a tag in a list finds a branch in a list finds a commit in a list shows no results when there is no branch, tag or commit sha found passes accessibility tests # [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. # [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 . # [RSpecRunTime] Starting example group spec/features/projects/commit/user_comments_on_commit_spec.rb. Expected to take 26.75 seconds. User comments on commit when adding new comment adds comment # [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 . when editing comment edits comment # [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 . when deleting comment deletes comment # [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 . when checking task lists allows the tasks to be checked # [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 . # [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. # [RSpecRunTime] Starting example group spec/features/security/dashboard_access_spec.rb. Expected to take 21.22 seconds. Dashboard access GET /dashboard is expected to be allowed for admin is expected to be allowed for user is expected to be denied for visitor # [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 . GET /dashboard/issues is expected to be allowed for admin is expected to be allowed for user is expected to be denied for visitor # [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 . GET /dashboard/merge_requests is expected to be allowed for admin is expected to be allowed for user is expected to be denied for visitor # [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 . GET /dashboard/projects/starred is expected to be allowed for admin is expected to be allowed for user is expected to be denied for visitor # [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 . GET /help is expected to be allowed for admin is expected to be allowed for user is expected to be allowed for visitor # [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 . GET /projects/new is expected to be allowed for admin is expected to be allowed for user is expected to be denied for visitor # [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 . GET /groups/new is expected to be allowed for admin is expected to be allowed for user is expected to be denied for visitor # [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 . GET /dashboard/groups is expected to be allowed for admin is expected to be allowed for user is expected to be denied for visitor # [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 . # [RSpecRunTime] Finishing example group spec/features/security/dashboard_access_spec.rb. It took 13.22 seconds. Expected to take 21.22 seconds. # [RSpecRunTime] Starting example group spec/features/projects/branches/download_buttons_spec.rb. Expected to take 20.36 seconds. Download buttons in branches page when checking branches behaves like archive download buttons when static objects external storage is enabled private project Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. shows archive download buttons with external storage URL prepended and user token appended to their href # [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 . public project Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. shows archive download buttons with external storage URL prepended to their href # [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 . when static objects external storage is disabled Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. shows default archive download buttons # [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 . with download source code button Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. passes axe automated accessibility testing # [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 . # [RSpecRunTime] Finishing example group spec/features/projects/branches/download_buttons_spec.rb. It took 17.75 seconds. Expected to take 20.36 seconds. # [RSpecRunTime] Starting example group spec/features/projects/files/user_reads_pipeline_status_spec.rb. Expected to take 15.78 seconds. user reads pipeline status behaves like visiting project tree sees the correct pipeline status # [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 . behaves like visiting project tree sees the correct pipeline status # [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 . # [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. # [RSpecRunTime] Starting example group spec/features/file_uploads/multipart_invalid_uploads_spec.rb. Expected to take 15.01 seconds. Invalid uploads that must be rejected invalid upload key behaves like rejecting invalid keys with invalid key xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx is expected not to change `Packages::Package.nuget.count` is expected to eq 400 is expected to include "Bad Request" # [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 . behaves like rejecting invalid keys with invalid key package[]test is expected not to change `Packages::Package.nuget.count` is expected to eq 400 is expected to include "Bad Request" behaves like handling file uploads with object storage disabled behaves like by rejecting uploads with an invalid key behaves like rejecting invalid keys with invalid key package[test 2024-09-12 17:55:28 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "package[test"> is expected not to change `Packages::Package.nuget.count` 2024-09-12 17:55:28 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "package[test"> is expected to eq 500 2024-09-12 17:55:29 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "package[test"> is expected to include "invalid field: \"package[test\"" behaves like rejecting invalid keys with invalid key [] 2024-09-12 17:55:29 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "[]"> is expected not to change `Packages::Package.nuget.count` 2024-09-12 17:55:29 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "[]"> is expected to eq 500 2024-09-12 17:55:30 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "[]"> is expected to include "invalid field: \"[]\"" behaves like rejecting invalid keys with invalid key [package]test 2024-09-12 17:55:30 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "[package]test"> is expected not to change `Packages::Package.nuget.count` 2024-09-12 17:55:30 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "[package]test"> is expected to eq 500 2024-09-12 17:55:30 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "[package]test"> is expected to include "invalid field: \"[package]test\"" behaves like rejecting invalid keys with invalid key package][test]] 2024-09-12 17:55:31 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "package][test]]"> is expected not to change `Packages::Package.nuget.count` 2024-09-12 17:55:31 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "package][test]]"> is expected to eq 500 2024-09-12 17:55:31 +0000 Rack app ("PUT /api/v4/projects/111/packages/nuget/" - (127.0.0.1)): #<RuntimeError: invalid field: "package][test]]"> is expected to include "invalid field: \"package][test]]\"" behaves like rejecting invalid keys with invalid key package[test[nested]] 2024-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]]"> is expected not to change `Packages::Package.nuget.count` 2024-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]]"> is expected to eq 500 2024-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]]"> is expected to include "invalid field: \"package[test[nested]]\"" # [RSpecRunTime] Finishing example group spec/features/file_uploads/multipart_invalid_uploads_spec.rb. It took 6.69 seconds. Expected to take 15.01 seconds. # [RSpecRunTime] Starting example group spec/features/snippets/public_snippets_spec.rb. Expected to take 11.9 seconds. Public Snippets unauthenticated user should see public snippets unauthenticated user should see raw public snippets # [RSpecRunTime] Finishing example group spec/features/snippets/public_snippets_spec.rb. It took 10.23 seconds. Expected to take 11.9 seconds. # [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 . # [RSpecRunTime] Starting example group spec/features/projects/user_views_empty_project_spec.rb. Expected to take 11.39 seconds. User views an empty project when user is a maintainer shows a link for inviting members and launches invite modal behaves like allowing push to default branch shows push-to-default-branch instructions # [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 . when user is an admin when admin mode is enabled behaves like allowing push to default branch Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. shows push-to-default-branch instructions # [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 . when admin mode is disabled does not show push-to-master instructions when user is a developer does not show push-to-master instructions nor invite members link # [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 . # [RSpecRunTime] Finishing example group spec/features/projects/user_views_empty_project_spec.rb. It took 8.96 seconds. Expected to take 11.39 seconds. # [RSpecRunTime] Starting example group spec/features/projects/settings/user_changes_avatar_spec.rb. Expected to take 9.33 seconds. Projects > Settings > User changes avatar saves the new avatar with an avatar already set is possible to remove the avatar # [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 . # [RSpecRunTime] Finishing example group spec/features/projects/settings/user_changes_avatar_spec.rb. It took 7.59 seconds. Expected to take 9.33 seconds. # [RSpecRunTime] Starting example group spec/features/breadcrumbs_schema_markup_spec.rb. Expected to take 7.8 seconds. Breadcrumbs schema markup generates the breadcrumb schema for user projects generates the breadcrumb schema for group projects generates the breadcrumb schema for group generates the breadcrumb schema for issues generates the breadcrumb schema for specific issue generates the breadcrumb schema for wiki pages # [RSpecRunTime] Finishing example group spec/features/breadcrumbs_schema_markup_spec.rb. It took 5.54 seconds. Expected to take 7.8 seconds. # [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 . # [RSpecRunTime] Starting example group spec/features/merge_requests/user_exports_as_csv_spec.rb. Expected to take 7.77 seconds. Merge Requests > Exports as CSV button is clicked Job arguments to IssuableExportCsvWorker must be native JSON types, but :merge_request is a Symbol. See https://github.com/sidekiq/sidekiq/wiki/Best-Practices To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. shows a success message # [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 . # [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. # [RSpecRunTime] Starting example group spec/features/projects/raw/user_interacts_with_raw_endpoint_spec.rb. Expected to take 5.75 seconds. Projects > Raw > User interacts with raw endpoint when user access a raw file renders the page successfully # [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 . when user goes over the rate requests limit returns too many requests # [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 . # [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. # [RSpecRunTime] Starting example group spec/features/issues/filtered_search/dropdown_release_spec.rb. Expected to take 5.7 seconds. Dropdown release behavior loads all the releases when opened # [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 . # [RSpecRunTime] Finishing example group spec/features/issues/filtered_search/dropdown_release_spec.rb. It took 5.52 seconds. Expected to take 5.7 seconds. # [RSpecRunTime] Starting example group spec/features/profiles/user_visits_profile_authentication_log_spec.rb. Expected to take 2.99 seconds. User visits the authentication log when user has activity shows user activity # [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 . # [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. # [RSpecRunTime] Starting example group spec/features/users/bizible_csp_spec.rb. Expected to take 0.83 second. Bizible content security policy has proper Content Security Policy headers # [RSpecRunTime] Finishing example group spec/features/users/bizible_csp_spec.rb. It took 0.58 second. Expected to take 0.83 second. auto_explain log contains 1073 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-system-pg14-23-32.327.main.ndjson.gz took 10.901255408 auto_explain log contains 1075 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-system-pg14-23-32.327.ci.ndjson.gz took 8.694525277 [TEST PROF INFO] EventProf results for sql.active_record Total time: 04:01.306 of 21:00.429 (19.14%) Total events: 105542 Top 5 slowest suites (by time): User 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%) Thread Comments Issue (./spec/features/discussion_comments/issue_spec.rb:5) – 00:40.712 (18189 / 17) of 02:19.999 (29.08%) Admin Runners (./spec/features/admin/admin_runners_spec.rb:5) – 00:33.644 (9266 / 64) of 03:07.490 (17.94%) Projects > 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%) Projects > Sn...roject snippet (./spec/features/projects/snippets/show_spec.rb:5) – 00:11.546 (3908 / 24) of 01:29.777 (12.86%) Knapsack report was generated. Preview: { "spec/features/merge_request/user_comments_on_merge_request_spec.rb": 299.00722496599974, "spec/features/admin/admin_runners_spec.rb": 187.489578746, "spec/features/discussion_comments/issue_spec.rb": 139.99946274400008, "spec/features/projects/releases/user_creates_release_spec.rb": 121.09141353399991, "spec/features/projects/snippets/show_spec.rb": 89.77746641900012, "spec/features/projects/show/user_sees_setup_shortcut_buttons_spec.rb": 65.9794245359999, "spec/features/projects/commit/user_reverts_commit_spec.rb": 59.2492454839994, "spec/features/projects/settings/access_tokens_spec.rb": 41.369899016999625, "spec/features/clusters/cluster_detail_page_spec.rb": 44.877703472000576, "spec/features/projects/snippets/user_comments_on_snippet_spec.rb": 34.18910544499977, "spec/features/projects/tags/user_views_tags_spec.rb": 30.39026979299979, "spec/features/projects/branches/new_branch_ref_dropdown_spec.rb": 22.831852620000063, "spec/features/projects/commit/user_comments_on_commit_spec.rb": 22.032844003999344, "spec/features/security/dashboard_access_spec.rb": 13.221681628000624, "spec/features/projects/branches/download_buttons_spec.rb": 17.74556408999979, "spec/features/projects/files/user_reads_pipeline_status_spec.rb": 12.11652863800009, "spec/features/file_uploads/multipart_invalid_uploads_spec.rb": 6.686777820000316, "spec/features/snippets/public_snippets_spec.rb": 10.23208368900032, "spec/features/projects/user_views_empty_project_spec.rb": 8.954994950000582, "spec/features/projects/settings/user_changes_avatar_spec.rb": 7.591306586000428, "spec/features/breadcrumbs_schema_markup_spec.rb": 5.53479150900057, "spec/features/merge_requests/user_exports_as_csv_spec.rb": 6.995550863999597, "spec/features/projects/raw/user_interacts_with_raw_endpoint_spec.rb": 4.183287093000217, "spec/features/issues/filtered_search/dropdown_release_spec.rb": 5.5227841509995415, "spec/features/profiles/user_visits_profile_authentication_log_spec.rb": 2.446024156999556, "spec/features/users/bizible_csp_spec.rb": 0.5784184960002676 } Knapsack global time execution for tests: 21m Finished in 21 minutes 27 seconds (files took 55.56 seconds to load) 296 examples, 0 failures Randomized with seed 16713 Failed to write to log, write log/workhorse-test.log: file already closed [0;33mRSpec exited with 0. [0m[0;32mNo examples to retry, congrats! [0msection_end:1726163817:step_script [0Ksection_start:1726163817:after_script [0K[0K[36;1mRunning after_script[0;m[0;m [32;1mRunning after script...[0;m [32;1m$ source scripts/utils.sh[0;m [32;1m$ log_disk_usage after_script[0;m [log_disk_usage after_script] start df -h Filesystem Size Used Avail Use% Mounted on overlay 95G 24G 71G 25% / tmpfs 64M 0 64M 0% /dev shm 64M 0 64M 0% /dev/shm /dev/sda1 95G 24G 71G 25% /cache tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id du -h -d 1 7.4M ./workhorse 148K ./bin 1.2M ./.gitlab 193M ./.git 4.0K ./builds 16M ./coverage 28M ./lib 8.0K ./.vscode 516K ./storybook 46M ./log 1.8M ./data 9.9M ./qa 2.9M ./.rubocop_todo 1.1G ./vendor 943M ./public 59M ./doc 480K ./danger 512K ./rspec 8.0K ./.bundle 548K ./tooling 140M ./ee 1.3M ./knapsack 296K ./patches 4.3M ./changelogs 20K ./haml_lint 28K ./metrics_server 88K ./keeps 56K ./shared 44K ./generator_templates 1.2M ./scripts 1.4G ./tmp 125M ./spec 20K ./file_hooks 16K ./sidekiq_cluster 16M ./gems 1.2M ./fixtures 948K ./rubocop 4.0K ./.go 30M ./db 324K ./auto_explain 12K ./.github 125M ./locale 1.9M ./glfm_specification 17M ./config 80M ./app 16K ./.lefthook 4.3G . [log_disk_usage after_script] end [32;1m$ bundle exec gem list gitlab_quality-test_tooling[0;m gitlab_quality-test_tooling (1.38.1) [32;1m$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command[0;m section_start:1726163827:failed-test-issues[collapsed=true] [0KReport test failures Reporting tests in `rspec/rspec-7812354890.json` as issues in project `gitlab-org/gitlab` via the API at `https://gitlab.com/api/v4`. => Processing 296 tests in rspec/rspec-7812354890.json => Reported 0 failed tests. section_end:1726163830:failed-test-issues [0K [32;1m$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command[0;m section_start:1726163830:flaky-test-issues[collapsed=true] [0KReport test flakiness [0;31mNot reporting test flakiness because 'rspec/rspec-retry-7812354890.json' is missing! [0msection_end:1726163830:flaky-test-issues [0K [32;1m$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command[0;m section_start:1726163830:slow-test-issues[collapsed=true] [0KReport test slowness Reporting tests in `rspec/rspec-*.json` as issues in project `gitlab-org/gitlab` via the API at `https://gitlab.com/api/v4`. => Processing 296 tests in rspec/rspec-7812354890.json => Reported 0 slow tests. section_end:1726163832:slow-test-issues [0K [32;1m$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command[0;m section_start:1726163832:slow-test-merge-request-report-note[collapsed=true] [0KReport test slowness in MR note [0;33mNot reporting test slowness in MR note because $ADD_SLOW_TEST_NOTE_TO_MERGE_REQUEST != 'true' [0msection_end:1726163832:slow-test-merge-request-report-note [0K [32;1m$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command[0;m section_start:1726163832:knapsack-report-issues[collapsed=true] [0KReport test files close to timing out Reporting spec file exceeding Knapsack expectaton issues in project `gitlab-org/gitlab` via the API at `https://gitlab.com/api/v4`. => Reporting 0 spec files exceeding Knapsack expectation. section_end:1726163834:knapsack-report-issues [0K [32;1m$ tooling/bin/push_job_metrics || true[0;m [job-metrics] Pushing job metrics file for the CI/CD job. [job-metrics] Pushed 4 CI job metric entries to InfluxDB. section_end:1726163835:after_script [0Ksection_start:1726163835:archive_cache [0K[0K[36;1mSaving cache for successful job[0;m[0;m [32;1mNot uploading cache ruby-gems-debian-bookworm-ruby-3.1.5-gemfile-Gemfile-19 due to policy[0;m section_end:1726163836:archive_cache [0Ksection_start:1726163836:upload_artifacts_on_success [0K[0K[36;1mUploading artifacts for successful job[0;m[0;m [32;1mUploading artifacts...[0;m auto_explain/: found 3 matching artifact files and directories[0;m coverage/: found 5 matching artifact files and directories[0;m [0;33mWARNING: crystalball/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab)[0;m [0;33mWARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab)[0;m knapsack/: found 4 matching artifact files and directories[0;m rspec/: found 12 matching artifact files and directories[0;m [0;33mWARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab)[0;m log/*.log: found 17 matching artifact files and directories[0;m [0;33mWARNING: Upload request redirected [0;m [0;33mlocation[0;m=https://gitlab.com/api/v4/jobs/7812354890/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d [0;33mnew-url[0;m=https://gitlab.com [0;33mWARNING: Retrying... [0;m [0;33mcontext[0;m=artifacts-uploader [0;33merror[0;m=request redirected Uploading artifacts as "archive" to coordinator... 201 Created[0;m id[0;m=7812354890 responseStatus[0;m=201 Created token[0;m=glcbt-66 [32;1mUploading artifacts...[0;m rspec/rspec-*.xml: found 1 matching artifact files and directories[0;m [0;33mWARNING: Upload request redirected [0;m [0;33mlocation[0;m=https://gitlab.com/api/v4/jobs/7812354890/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d [0;33mnew-url[0;m=https://gitlab.com [0;33mWARNING: Retrying... [0;m [0;33mcontext[0;m=artifacts-uploader [0;33merror[0;m=request redirected Uploading artifacts as "junit" to coordinator... 201 Created[0;m id[0;m=7812354890 responseStatus[0;m=201 Created token[0;m=glcbt-66 section_end:1726163843:upload_artifacts_on_success [0Ksection_start:1726163843:cleanup_file_variables [0K[0K[36;1mCleaning up project directory and file based variables[0;m[0;m section_end:1726163843:cleanup_file_variables [0K[32;1mJob succeeded[0;m