rspec integration pg14 single-db-ci-connection 16/20
Passed Started
3 months ago
by
@stomlinson 1 21:22:21 Running with gitlab-runner 17.4.0~pre.110.g27400594 (27400594) 2 21:22:21 on blue-3.private.runners-manager.gitlab.com/gitlab.com/gitlab-org 6io2xoDD, system ID: s_8f94f7760223 3 21:22:21 feature flags: FF_NETWORK_PER_BUILD:true, FF_TIMESTAMPS:true 4 21:22:21 Resolving secrets 6 21:22:21 Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14:rubygems-3.5-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 ... 7 21:22:24 Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1... 8 21:22:24 Authenticating with credentials from job payload (GitLab Registry) 9 21:22:24 Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ... 10 21:22:24 Using 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 ... 11 21:22:24 WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring. 12 21:22:24 WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring. 13 21:22:24 Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12... 14 21:22:24 Authenticating with credentials from job payload (GitLab Registry) 15 21:22:24 Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ... 16 21:22:24 Using 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 ... 17 21:22:25 Starting service redis:6.2-alpine... 18 21:22:25 Pulling docker image redis:6.2-alpine ... 19 21:22:26 Using docker image sha256:4100b5bd17430263e85ad9d8ab851959b234acaaf378e093f1f98400f4998815 for redis:6.2-alpine with digest redis@sha256:eaba718fecd1196d88533de7ba49bf903ad33664a92debb24660a922ecd9cac8 ... 20 21:22:26 Waiting for services to be up and running (timeout 30 seconds)... 21 21:22:28 Authenticating with credentials from job payload (GitLab Registry) 22 21:22:28 Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14:rubygems-3.5-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 ... 23 21:22:28 Using docker image sha256:e83f017c5ffd177beb4bc3b4bfabde989d741e04fef90cd764896cf9b670552f for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14:rubygems-3.5-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.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14@sha256:770feb0a974e36f8b83d22a3cb18310d0cfeae11e02f6195b1577c73ce26b398 ... 25 21:22:29 Running on runner-6io2xodd-project-278964-concurrent-0 via runner-6io2xodd-private-1731617152-c24e1793... 27 21:22:30 Skipping Git repository setup 28 21:22:30 Skipping Git checkout 29 21:22:30 Skipping Git submodules setup 31 21:22:31 Checking cache for ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-20... 32 21:22:31 cache.zip is up to date 33 21:22:43 Successfully extracted cache 35 21:22:49 Downloading artifacts for clone-gitlab-repo (8368443091)... 36 21:22:54 Downloading artifacts from coordinator... ok host =storage.googleapis.com id =8368443091 responseStatus =200 OK token =glcbt-66 37 21:22:54 WARNING: Part of .git directory is on the list of files to extract 38 21:22:54 WARNING: This may introduce unexpected problems 39 21:23:06 Downloading artifacts for compile-test-assets (8368443337)... 40 21:23:10 Downloading artifacts from coordinator... ok host =storage.googleapis.com id =8368443337 responseStatus =200 OK token =glcbt-66 41 21:23:16 Downloading artifacts for detect-tests (8368443460)... 42 21:23:16 Downloading artifacts from coordinator... ok host =storage.googleapis.com id =8368443460 responseStatus =200 OK token =glcbt-66 43 21:23:16 Downloading artifacts for retrieve-tests-metadata (8368443480)... 44 21:23:17 Downloading artifacts from coordinator... ok host =storage.googleapis.com id =8368443480 responseStatus =200 OK token =glcbt-66 45 21:23:17 Downloading artifacts for setup-test-env (8368443411)... 46 21:23:22 Downloading artifacts from coordinator... ok host =storage.googleapis.com id =8368443411 responseStatus =200 OK token =glcbt-66 48 21:23:34 Using docker image sha256:e83f017c5ffd177beb4bc3b4bfabde989d741e04fef90cd764896cf9b670552f for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14:rubygems-3.5-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.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14@sha256:770feb0a974e36f8b83d22a3cb18310d0cfeae11e02f6195b1577c73ce26b398 ... 49 21:23:34 $ echo $FOSS_ONLY 50 21:23:34 $ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb 51 21:23:34 $ export GOPATH=$CI_PROJECT_DIR/.go 52 21:23:34 $ mkdir -p $GOPATH 53 21:23:34 $ source scripts/utils.sh 54 21:23:34 $ log_disk_usage "true" 55 21:23:34 ******************************************************* 56 21:23:34 This runner currently has 79G free disk space. 57 21:23:34 ******************************************************* 60 21:23:34 Filesystem Size Used Avail Use% Mounted on 61 21:23:34 overlay 95G 16G 79G 17% / 62 21:23:34 tmpfs 64M 0 64M 0% /dev 63 21:23:34 shm 64M 0 64M 0% /dev/shm 64 21:23:34 /dev/sda1 95G 16G 79G 17% /cache 65 21:23:34 tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id 67 21:23:35 7.4M ./workhorse 74 21:23:35 560K ./storybook 78 21:23:35 3.2M ./.rubocop_todo 86 21:23:35 1.3M ./knapsack 88 21:23:35 4.3M ./changelogs 89 21:23:35 20K ./haml_lint 90 21:23:35 28K ./metrics_server 93 21:23:35 44K ./generator_templates 97 21:23:35 20K ./file_hooks 98 21:23:35 32K ./crystalball 99 21:23:35 16K ./sidekiq_cluster 101 21:23:35 1.2M ./fixtures 102 21:23:35 964K ./rubocop 109 21:23:35 20K ./.lefthook 111 21:23:35 $ source scripts/prepare_build.sh 143 21:23:54 Using two connections, single database config (config/database.yml.postgresql) 144 21:23:54 Geo DB won't be set up. 145 21:23:54 Embedding DB won't be set up. 159 21:24:46 $ source ./scripts/rspec_helpers.sh 160 21:24:46 $ run_timed_command "gem install knapsack --no-document" 161 21:24:46 $ gem install knapsack --no-document 162 21:24:47 Successfully installed knapsack-4.0.0 163 21:24:47 1 gem installed 164 21:24:46 ==> 'gem install knapsack --no-document' succeeded in 1 seconds. 165 21:24:47 $ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn" 170 21:24:52 $ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt" 171 21:24:52 $ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt" 172 21:24:52 $ tooling/bin/create_job_metrics_file || true 173 21:24:55 [job-metrics] Creating the job metrics file for the CI/CD job. 174 21:24:55 $ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house" 176 21:24:55 [21:24:55] Starting rspec_parallelized_job 177 21:24:47 RETRY_FAILED_TESTS_IN_NEW_PROCESS: true 178 21:24:55 KNAPSACK_GENERATE_REPORT: true 179 21:24:55 FLAKY_RSPEC_GENERATE_REPORT: true 180 21:24:55 KNAPSACK_TEST_FILE_PATTERN: spec/{commands,controllers,mailers,requests}{,/**/}*_spec.rb 181 21:24:55 KNAPSACK_LOG_LEVEL: debug 182 21:24:55 KNAPSACK_REPORT_PATH: knapsack/rspec_integration_pg14_single-db-ci-connection_16_20_278964_report.json 183 21:24:55 FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json 184 21:24:55 FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_integration_pg14_single-db-ci-connection_16_20_278964_report.json 185 21:24:55 NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_integration_pg14_single-db-ci-connection_16_20_278964_report.json 186 21:24:55 RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-8368447105.txt 188 21:24:55 RSPEC_TESTS_MAPPING_ENABLED: 189 21:24:55 RSPEC_TESTS_FILTER_FILE: 190 21:24:55 Shell set options (set -o) enabled: 191 21:24:55 braceexpand on 193 21:24:55 interactive-comments on 195 21:25:01 Knapsack report generator started! 196 21:24:55 /builds/gitlab-org/gitlab/vendor/ruby/3.2.0/gems/io-event-1.6.5/lib/io/event/support.rb:27: warning: IO::Buffer is experimental and both the Ruby and C interface may change in the future! 197 21:25:40 DEPRECATION WARNING: Support for Rails versions < 7.1 is deprecated and will be removed from ViewComponent 4.0.0 (ViewComponent v4 will remove support for Rails versions < 7.1 no earlier than April 1, 2025) (called from <top (required)> at /builds/gitlab-org/gitlab/config/environment.rb:7) 198 21:25:50 warning: parser/current is loading parser/ruby32, which recognizes 3.2.6-compliant syntax, but you are running 3.2.5. 200 21:25:54 Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true} 201 21:25:54 # [RSpecRunTime] Starting RSpec timer... 202 21:25:54 [TEST PROF INFO] EventProf enabled (sql.active_record) 203 21:25:54 unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String. 204 21:25:59 Test environment set up in 1.300348992 seconds 205 21:25:59 # [RSpecRunTime] Starting example group spec/requests/api/project_packages_spec.rb. Expected to take 4 minutes 43.82 seconds. 206 21:25:59 API::ProjectPackages 207 21:26:01 GET /projects/:id/packages 208 21:26:01 without the need for a license 209 21:26:01 project is public 210 21:26:01 behaves like returns packages 212 21:26:05 returns success response 213 21:26:06 returns a valid response schema 214 21:26:07 returns two packages 215 21:26:07 with conan package 216 21:26:09 uses the conan recipe as the package name 217 21:26:09 # [RSpecRunTime] RSpec elapsed time: 14.68 seconds. Current RSS: ~1307M. Threads: 4. load average: 1.32 1.45 1.48 1/285 396 219 21:26:09 with terraform module package 220 21:26:10 when no package_type filter is set 221 21:26:10 filters out terraform module packages 222 21:26:11 returns packages with the package registry web_path 223 21:26:11 # [RSpecRunTime] RSpec elapsed time: 16.84 seconds. Current RSS: ~1310M. Threads: 4. load average: 1.32 1.45 1.48 1/285 397 225 21:26:11 when package_type filter is set to terraform_module 226 21:26:12 returns the terraform module package 227 21:26:13 returns the terraform module package with the terraform module registry web_path 228 21:26:13 # [RSpecRunTime] RSpec elapsed time: 18.3 seconds. Current RSS: ~1309M. Threads: 4. load average: 1.30 1.44 1.48 1/285 398 230 21:26:13 in nested group 231 21:26:14 returns the nested terraform module package with the correct web_path 232 21:26:14 # [RSpecRunTime] RSpec elapsed time: 19.75 seconds. Current RSS: ~1302M. Threads: 4. load average: 1.30 1.44 1.48 1/285 399 234 21:26:14 with JOB-TOKEN auth 235 21:26:14 behaves like returns packages 236 21:26:14 for maintainer 237 21:26:17 returns success response 238 21:26:18 returns a valid response schema 239 21:26:20 returns two packages 240 21:26:20 # [RSpecRunTime] RSpec elapsed time: 25.71 seconds. Current RSS: ~1303M. Threads: 4. load average: 1.27 1.43 1.47 1/285 400 242 21:26:20 behaves like returns packages 243 21:26:20 for developer 244 21:26:22 returns success response 245 21:26:24 returns a valid response schema 246 21:26:25 returns two packages 247 21:26:25 # [RSpecRunTime] RSpec elapsed time: 30.88 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.25 1.42 1.47 1/286 401 249 21:26:25 behaves like returns packages 251 21:26:27 returns success response 252 21:26:29 returns a valid response schema 253 21:26:31 returns two packages 254 21:26:31 # [RSpecRunTime] RSpec elapsed time: 36.29 seconds. Current RSS: ~1282M. Threads: 4. load average: 1.23 1.42 1.47 1/287 403 256 21:26:31 behaves like returns packages 258 21:26:32 returns success response 259 21:26:34 returns a valid response schema 260 21:26:35 returns two packages 261 21:26:35 # [RSpecRunTime] RSpec elapsed time: 40.94 seconds. Current RSS: ~1282M. Threads: 4. load average: 1.21 1.41 1.47 1/287 404 263 21:26:35 behaves like returns packages 265 21:26:37 returns success response 266 21:26:39 returns a valid response schema 267 21:26:40 returns two packages 268 21:26:41 # [RSpecRunTime] RSpec elapsed time: 46.05 seconds. Current RSS: ~1283M. Threads: 4. load average: 1.27 1.42 1.47 1/287 405 270 21:26:41 project is private 271 21:26:41 for unauthenticated user 272 21:26:41 behaves like rejects packages access 274 21:26:41 behaves like returning response status 275 21:26:42 returns not_found 276 21:26:42 # [RSpecRunTime] RSpec elapsed time: 47.4 seconds. Current RSS: ~1283M. Threads: 4. load average: 1.27 1.42 1.47 1/287 406 278 21:26:42 for authenticated user 279 21:26:42 behaves like returns packages 280 21:26:42 for maintainer 281 21:26:43 returns success response 282 21:26:44 returns a valid response schema 283 21:26:45 returns two packages 284 21:26:45 # [RSpecRunTime] RSpec elapsed time: 50.73 seconds. Current RSS: ~1285M. Threads: 4. load average: 1.25 1.41 1.47 1/287 407 286 21:26:45 behaves like returns packages 287 21:26:45 for developer 288 21:26:46 returns success response 289 21:26:47 returns a valid response schema 290 21:26:48 returns two packages 291 21:26:48 # [RSpecRunTime] RSpec elapsed time: 54.01 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.31 1.42 1.47 2/287 408 293 21:26:48 behaves like returns packages 295 21:26:49 returns success response 296 21:26:50 returns a valid response schema 297 21:26:51 returns two packages 298 21:26:52 # [RSpecRunTime] RSpec elapsed time: 57.05 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.31 1.42 1.47 1/287 409 300 21:26:52 behaves like rejects packages access 302 21:26:52 behaves like returning response status 303 21:26:52 returns not_found 304 21:26:52 behaves like rejects packages access 306 21:26:52 behaves like returning response status 307 21:26:54 returns forbidden 308 21:26:54 # [RSpecRunTime] RSpec elapsed time: 59.07 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.29 1.41 1.47 1/287 410 310 21:26:54 user is a maintainer 311 21:26:55 returns the destroy url 312 21:26:55 # [RSpecRunTime] RSpec elapsed time: 1 minute 0.18 second. Current RSS: ~1286M. Threads: 4. load average: 1.29 1.41 1.47 1/287 411 314 21:26:55 with JOB-TOKEN auth 315 21:26:55 behaves like returns packages 316 21:26:55 for maintainer 317 21:26:56 returns success response 318 21:26:58 returns a valid response schema 319 21:27:00 returns two packages 320 21:27:00 # [RSpecRunTime] RSpec elapsed time: 1 minute 5.2 seconds. Current RSS: ~1286M. Threads: 4. load average: 1.26 1.41 1.46 1/286 412 322 21:27:00 behaves like returns packages 323 21:27:00 for developer 324 21:27:01 returns success response 325 21:27:03 returns a valid response schema 326 21:27:05 returns two packages 327 21:27:05 # [RSpecRunTime] RSpec elapsed time: 1 minute 10.44 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.24 1.40 1.46 1/284 413 329 21:27:05 behaves like returns packages 331 21:27:07 returns success response 332 21:27:09 returns a valid response schema 333 21:27:10 returns two packages 334 21:27:10 # [RSpecRunTime] RSpec elapsed time: 1 minute 15.94 seconds. Current RSS: ~1286M. Threads: 4. load average: 1.22 1.39 1.46 1/284 414 336 21:27:10 behaves like rejects packages access 338 21:27:10 behaves like returning response status 339 21:27:12 returns forbidden 340 21:27:12 # [RSpecRunTime] RSpec elapsed time: 1 minute 17.63 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.22 1.39 1.46 1/284 415 342 21:27:12 with pagination params 343 21:27:12 with pagination params 344 21:27:12 behaves like returns paginated packages 345 21:27:12 when viewing the first page 346 21:27:13 returns first 2 packages 347 21:27:13 when viewing the second page 348 21:27:14 returns first 2 packages 350 21:27:14 behaves like package sorting 351 21:27:14 sorting by name 352 21:27:14 ascending order 353 21:27:15 returns the sorted packages 354 21:27:15 # [RSpecRunTime] RSpec elapsed time: 1 minute 20.96 seconds. Current RSS: ~1288M. Threads: 4. load average: 1.20 1.39 1.45 1/284 416 356 21:27:15 descending order 357 21:27:17 returns the sorted packages 358 21:27:17 # [RSpecRunTime] RSpec elapsed time: 1 minute 22.74 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.20 1.39 1.45 1/284 417 360 21:27:17 behaves like package sorting 361 21:27:17 sorting by created_at 362 21:27:17 ascending order 363 21:27:19 returns the sorted packages 364 21:27:19 # [RSpecRunTime] RSpec elapsed time: 1 minute 24.54 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.19 1.38 1.45 1/284 418 366 21:27:19 descending order 367 21:27:21 returns the sorted packages 368 21:27:21 # [RSpecRunTime] RSpec elapsed time: 1 minute 26.09 seconds. Current RSS: ~1288M. Threads: 4. load average: 1.19 1.38 1.45 1/284 419 370 21:27:21 behaves like package sorting 371 21:27:21 sorting by version 372 21:27:21 ascending order 373 21:27:22 returns the sorted packages 374 21:27:22 # [RSpecRunTime] RSpec elapsed time: 1 minute 27.72 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.19 1.38 1.45 1/284 420 376 21:27:22 descending order 377 21:27:24 returns the sorted packages 378 21:27:24 # [RSpecRunTime] RSpec elapsed time: 1 minute 29.5 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.25 1.39 1.45 1/284 421 380 21:27:24 behaves like package sorting 381 21:27:24 sorting by type 382 21:27:24 ascending order 383 21:27:26 returns the sorted packages 384 21:27:26 # [RSpecRunTime] RSpec elapsed time: 1 minute 31.28 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.25 1.39 1.45 1/284 422 386 21:27:26 descending order 387 21:27:27 returns the sorted packages 388 21:27:27 # [RSpecRunTime] RSpec elapsed time: 1 minute 32.83 seconds. Current RSS: ~1288M. Threads: 4. load average: 1.23 1.38 1.45 1/284 423 390 21:27:27 behaves like filters on each package_type 391 21:27:29 for package type maven 392 21:27:30 returns maven packages 393 21:27:30 # [RSpecRunTime] RSpec elapsed time: 1 minute 35.9 seconds. Current RSS: ~1286M. Threads: 4. load average: 1.23 1.38 1.45 1/284 424 395 21:27:30 for package type npm 396 21:27:31 returns npm packages 397 21:27:31 for package type conan 398 21:27:32 returns conan packages 399 21:27:32 for package type nuget 400 21:27:33 returns nuget packages 401 21:27:33 for package type pypi 402 21:27:34 returns pypi packages 403 21:27:34 for package type composer 404 21:27:34 returns composer packages 405 21:27:34 for package type generic 406 21:27:35 returns generic packages 407 21:27:35 for package type golang 408 21:27:36 returns golang packages 409 21:27:36 for package type debian 410 21:27:37 returns debian packages 411 21:27:37 for package type rubygems 412 21:27:38 returns rubygems packages 413 21:27:38 for package type helm 414 21:27:39 returns helm packages 415 21:27:39 for package type terraform_module 416 21:27:40 returns terraform_module packages 417 21:27:40 # [RSpecRunTime] RSpec elapsed time: 1 minute 45.96 seconds. Current RSS: ~1294M. Threads: 4. load average: 1.20 1.37 1.45 1/284 425 419 21:27:40 for package type rpm 420 21:27:41 returns rpm packages 421 21:27:41 for package type ml_model 422 21:27:42 returns ml_model packages 423 21:27:42 filtering on package_name 424 21:27:43 returns the named package 425 21:27:43 filtering on package_version 426 21:27:44 returns the versioned package 427 21:27:45 include_versionless has no effect 428 21:27:45 # [RSpecRunTime] RSpec elapsed time: 1 minute 50.29 seconds. Current RSS: ~1292M. Threads: 4. load average: 1.18 1.36 1.44 1/284 426 430 21:27:45 behaves like with versionless packages 431 21:27:45 with versionless package 432 21:27:45 behaves like not including the package 433 21:27:46 does not return the package 434 21:27:46 # [RSpecRunTime] RSpec elapsed time: 1 minute 51.9 seconds. Current RSS: ~1290M. Threads: 4. load average: 1.18 1.36 1.44 1/284 427 436 21:27:46 with include_versionless param 437 21:27:46 with true include_versionless param 438 21:27:46 for param true 439 21:27:48 returns the package 440 21:27:48 # [RSpecRunTime] RSpec elapsed time: 1 minute 53.63 seconds. Current RSS: ~1288M. Threads: 4. load average: 1.17 1.36 1.44 1/284 428 442 21:27:48 for param true 443 21:27:50 returns the package 444 21:27:50 # [RSpecRunTime] RSpec elapsed time: 1 minute 55.28 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.17 1.36 1.44 1/285 430 447 21:27:51 returns the package 448 21:27:51 # [RSpecRunTime] RSpec elapsed time: 1 minute 56.94 seconds. Current RSS: ~1286M. Threads: 4. load average: 1.17 1.36 1.44 1/285 431 451 21:27:53 returns the package 452 21:27:53 # [RSpecRunTime] RSpec elapsed time: 1 minute 58.63 seconds. Current RSS: ~1285M. Threads: 4. load average: 1.15 1.35 1.44 1/285 432 454 21:27:53 with falsy include_versionless param 455 21:27:53 for param false 456 21:27:53 behaves like not including the package 457 21:27:55 does not return the package 458 21:27:55 # [RSpecRunTime] RSpec elapsed time: 2 minutes 0.15 second. Current RSS: ~1285M. Threads: 4. load average: 1.15 1.35 1.44 1/285 433 461 21:27:55 behaves like not including the package 462 21:27:56 does not return the package 463 21:27:56 # [RSpecRunTime] RSpec elapsed time: 2 minutes 1.75 seconds. Current RSS: ~1285M. Threads: 4. load average: 1.15 1.35 1.44 1/285 434 466 21:27:56 behaves like not including the package 467 21:27:58 does not return the package 468 21:27:58 # [RSpecRunTime] RSpec elapsed time: 2 minutes 3.36 seconds. Current RSS: ~1285M. Threads: 4. load average: 1.14 1.35 1.44 1/285 435 470 21:27:58 for param false 471 21:27:58 behaves like not including the package 472 21:27:59 does not return the package 473 21:27:59 # [RSpecRunTime] RSpec elapsed time: 2 minutes 5.0 seconds. Current RSS: ~1285M. Threads: 4. load average: 1.14 1.35 1.44 1/285 436 476 21:27:59 behaves like not including the package 477 21:28:01 does not return the package 478 21:28:01 # [RSpecRunTime] RSpec elapsed time: 2 minutes 6.4 seconds. Current RSS: ~1284M. Threads: 4. load average: 1.14 1.35 1.44 1/285 437 481 21:28:01 behaves like not including the package 482 21:28:02 does not return the package 483 21:28:02 # [RSpecRunTime] RSpec elapsed time: 2 minutes 8.01 seconds. Current RSS: ~1285M. Threads: 4. load average: 1.13 1.34 1.43 1/285 438 485 21:28:02 behaves like with status param 486 21:28:02 hidden packages 487 21:28:02 no status param 488 21:28:02 behaves like not including the hidden package 489 21:28:04 does not return the package 490 21:28:04 # [RSpecRunTime] RSpec elapsed time: 2 minutes 9.61 seconds. Current RSS: ~1285M. Threads: 4. load average: 1.13 1.34 1.43 1/285 439 492 21:28:04 with hidden status param 493 21:28:06 returns the package 494 21:28:06 # [RSpecRunTime] RSpec elapsed time: 2 minutes 11.13 seconds. Current RSS: ~1285M. Threads: 4. load average: 1.13 1.34 1.43 1/285 440 496 21:28:06 bad status param 497 21:28:06 returns the package 498 21:28:06 behaves like does not cause n^2 queries 499 21:28:08 avoids N^2 database queries 500 21:28:08 # [RSpecRunTime] RSpec elapsed time: 2 minutes 13.27 seconds. Current RSS: ~1285M. Threads: 4. load average: 1.12 1.33 1.43 1/285 441 502 21:28:08 GET /projects/:id/packages/:package_id 503 21:28:08 without the need for a license 504 21:28:08 without build info 505 21:28:09 does not include the pipeline attributes 506 21:28:09 with build info 507 21:28:10 returns an empty array for the pipelines attribute 508 21:28:10 # [RSpecRunTime] RSpec elapsed time: 2 minutes 15.83 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.12 1.33 1.43 1/285 442 510 21:28:10 project is public 511 21:28:11 returns 200 and the package information 512 21:28:12 returns 404 when the package does not exist 513 21:28:13 returns 404 for the package from a different project 514 21:28:13 behaves like no destroy url 515 21:28:14 returns no destroy url 516 21:28:14 # [RSpecRunTime] RSpec elapsed time: 2 minutes 19.47 seconds. Current RSS: ~1288M. Threads: 4. load average: 1.11 1.33 1.43 1/285 443 518 21:28:14 with JOB-TOKEN auth 519 21:28:14 behaves like returns package 520 21:28:14 for maintainer 521 21:28:16 returns success response 522 21:28:17 returns a valid response schema 523 21:28:18 # [RSpecRunTime] RSpec elapsed time: 2 minutes 23.04 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.10 1.32 1.43 1/285 444 525 21:28:18 behaves like returns package 526 21:28:18 for developer 527 21:28:19 returns success response 528 21:28:21 returns a valid response schema 529 21:28:21 # [RSpecRunTime] RSpec elapsed time: 2 minutes 26.85 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.10 1.32 1.43 1/285 445 531 21:28:21 behaves like returns package 533 21:28:23 returns success response 534 21:28:25 returns a valid response schema 535 21:28:25 # [RSpecRunTime] RSpec elapsed time: 2 minutes 30.6 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.09 1.32 1.42 1/285 446 537 21:28:25 behaves like returns package 539 21:28:27 returns success response 540 21:28:28 returns a valid response schema 541 21:28:28 # [RSpecRunTime] RSpec elapsed time: 2 minutes 33.86 seconds. Current RSS: ~1288M. Threads: 4. load average: 1.08 1.31 1.42 1/285 447 543 21:28:28 behaves like returns package 545 21:28:30 returns success response 546 21:28:32 returns a valid response schema 547 21:28:32 # [RSpecRunTime] RSpec elapsed time: 2 minutes 37.72 seconds. Current RSS: ~1288M. Threads: 4. load average: 1.08 1.31 1.42 1/282 448 549 21:28:32 with a package without last_downloaded_at 550 21:28:33 returns 200 and the package information 551 21:28:33 # [RSpecRunTime] RSpec elapsed time: 2 minutes 38.83 seconds. Current RSS: ~1288M. Threads: 4. load average: 1.08 1.31 1.42 1/282 449 553 21:28:33 project is private 554 21:28:35 returns 404 for non authenticated user 555 21:28:35 returns 404 for a user without access to the project 556 21:28:35 user is a developer 557 21:28:37 returns 200 and the package information 558 21:28:37 behaves like no destroy url 559 21:28:38 returns no destroy url 560 21:28:38 # [RSpecRunTime] RSpec elapsed time: 2 minutes 43.16 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.07 1.30 1.42 1/282 450 562 21:28:38 user is a maintainer 563 21:28:38 behaves like destroy url 564 21:28:39 returns destroy url 565 21:28:39 # [RSpecRunTime] RSpec elapsed time: 2 minutes 44.28 seconds. Current RSS: ~1291M. Threads: 4. load average: 1.07 1.30 1.42 1/282 451 567 21:28:39 with JOB-TOKEN auth 568 21:28:39 behaves like returns package 569 21:28:39 for maintainer 570 21:28:41 returns success response 571 21:28:42 returns a valid response schema 572 21:28:42 # [RSpecRunTime] RSpec elapsed time: 2 minutes 47.65 seconds. Current RSS: ~1290M. Threads: 4. load average: 1.07 1.30 1.42 1/282 452 574 21:28:42 behaves like returns package 575 21:28:42 for developer 576 21:28:44 returns success response 577 21:28:46 returns a valid response schema 578 21:28:46 # [RSpecRunTime] RSpec elapsed time: 2 minutes 51.13 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.14 1.31 1.42 1/282 453 580 21:28:46 behaves like returns package 582 21:28:47 returns success response 583 21:28:49 returns a valid response schema 584 21:28:49 # [RSpecRunTime] RSpec elapsed time: 2 minutes 54.49 seconds. Current RSS: ~1288M. Threads: 4. load average: 1.13 1.31 1.42 1/282 454 586 21:28:49 behaves like rejects packages access 588 21:28:49 behaves like returning response status 589 21:28:51 returns forbidden 590 21:28:51 # [RSpecRunTime] RSpec elapsed time: 2 minutes 56.13 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.13 1.31 1.42 1/282 455 592 21:28:51 with pipeline 593 21:28:52 returns the pipeline info 594 21:28:52 # [RSpecRunTime] RSpec elapsed time: 2 minutes 57.97 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.12 1.30 1.42 1/282 456 596 21:28:52 when package has no default status 598 21:28:53 GET /projects/:id/packages/:package_id/pipelines 599 21:28:54 without the need for a license 600 21:28:54 when the package does not exist 601 21:28:54 behaves like returning response status 602 21:28:55 returns not_found 603 21:28:55 # [RSpecRunTime] RSpec elapsed time: 3 minutes 0.23 second. Current RSS: ~1290M. Threads: 4. load average: 1.12 1.30 1.42 1/282 457 605 21:28:55 when there are no pipelines for the package 606 21:28:55 returns an empty response 607 21:28:55 with valid package and pipelines 608 21:28:55 visibility: :public, user_role: :developer, member: true, token_type: :personal_access_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success 609 21:28:55 behaves like returns package pipelines 610 21:28:57 returns the first page of package pipelines 611 21:28:57 # [RSpecRunTime] RSpec elapsed time: 3 minutes 2.39 seconds. Current RSS: ~1291M. Threads: 4. load average: 1.12 1.30 1.42 1/282 458 613 21:28:57 visibility: :public, user_role: :guest, member: true, token_type: :personal_access_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success 614 21:28:57 behaves like returns package pipelines 615 21:28:58 returns the first page of package pipelines 616 21:28:58 # [RSpecRunTime] RSpec elapsed time: 3 minutes 3.63 seconds. Current RSS: ~1291M. Threads: 4. load average: 1.11 1.30 1.41 1/282 459 618 21:28:58 visibility: :public, user_role: :developer, member: true, token_type: :personal_access_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized 619 21:28:58 behaves like returning response status 620 21:28:59 returns unauthorized 621 21:28:59 # [RSpecRunTime] RSpec elapsed time: 3 minutes 4.82 seconds. Current RSS: ~1293M. Threads: 4. load average: 1.11 1.30 1.41 1/282 460 623 21:28:59 visibility: :public, user_role: :guest, member: true, token_type: :personal_access_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized 624 21:28:59 behaves like returning response status 625 21:29:01 returns unauthorized 626 21:29:01 # [RSpecRunTime] RSpec elapsed time: 3 minutes 6.21 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.11 1.30 1.41 1/283 462 628 21:29:01 visibility: :public, user_role: :developer, member: false, token_type: :personal_access_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success 629 21:29:01 behaves like returns package pipelines 630 21:29:02 returns the first page of package pipelines 631 21:29:02 # [RSpecRunTime] RSpec elapsed time: 3 minutes 7.34 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.11 1.30 1.41 1/283 463 633 21:29:02 visibility: :public, user_role: :guest, member: false, token_type: :personal_access_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success 634 21:29:02 behaves like returns package pipelines 635 21:29:03 returns the first page of package pipelines 636 21:29:03 # [RSpecRunTime] RSpec elapsed time: 3 minutes 8.45 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.10 1.29 1.41 1/283 464 638 21:29:03 visibility: :public, user_role: :developer, member: false, token_type: :personal_access_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized 639 21:29:03 behaves like returning response status 640 21:29:04 returns unauthorized 641 21:29:04 visibility: :public, user_role: :guest, member: false, token_type: :personal_access_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized 642 21:29:04 behaves like returning response status 643 21:29:05 returns unauthorized 644 21:29:05 visibility: :public, user_role: :anonymous, member: false, token_type: nil, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success 645 21:29:05 behaves like returns package pipelines 646 21:29:06 returns the first page of package pipelines 647 21:29:06 visibility: :private, user_role: :developer, member: true, token_type: :personal_access_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success 648 21:29:06 behaves like returns package pipelines 649 21:29:07 returns the first page of package pipelines 650 21:29:07 # [RSpecRunTime] RSpec elapsed time: 3 minutes 12.68 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.10 1.29 1.41 1/283 465 652 21:29:07 visibility: :private, user_role: :guest, member: true, token_type: :personal_access_token, valid_token: true, shared_examples_name: "returning response status", expected_status: :forbidden 653 21:29:07 behaves like returning response status 654 21:29:08 returns forbidden 655 21:29:09 # [RSpecRunTime] RSpec elapsed time: 3 minutes 14.03 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.01 1.27 1.40 1/283 466 657 21:29:09 visibility: :private, user_role: :developer, member: true, token_type: :personal_access_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized 658 21:29:09 behaves like returning response status 659 21:29:10 returns unauthorized 660 21:29:10 # [RSpecRunTime] RSpec elapsed time: 3 minutes 15.31 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.01 1.27 1.40 1/283 467 662 21:29:10 visibility: :private, user_role: :guest, member: true, token_type: :personal_access_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized 663 21:29:10 behaves like returning response status 664 21:29:11 returns unauthorized 665 21:29:11 # [RSpecRunTime] RSpec elapsed time: 3 minutes 16.62 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.01 1.27 1.40 1/283 468 667 21:29:11 visibility: :private, user_role: :developer, member: false, token_type: :personal_access_token, valid_token: true, shared_examples_name: "returning response status", expected_status: :not_found 668 21:29:11 behaves like returning response status 669 21:29:12 returns not_found 670 21:29:12 # [RSpecRunTime] RSpec elapsed time: 3 minutes 17.82 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.01 1.27 1.40 1/283 469 672 21:29:12 visibility: :private, user_role: :guest, member: false, token_type: :personal_access_token, valid_token: true, shared_examples_name: "returning response status", expected_status: :not_found 673 21:29:12 behaves like returning response status 674 21:29:13 returns not_found 675 21:29:13 # [RSpecRunTime] RSpec elapsed time: 3 minutes 18.98 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.01 1.26 1.40 1/283 470 677 21:29:13 visibility: :private, user_role: :developer, member: false, token_type: :personal_access_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized 678 21:29:13 behaves like returning response status 679 21:29:14 returns unauthorized 680 21:29:15 # [RSpecRunTime] RSpec elapsed time: 3 minutes 20.06 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.01 1.26 1.40 3/283 471 682 21:29:15 visibility: :private, user_role: :guest, member: false, token_type: :personal_access_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized 683 21:29:15 behaves like returning response status 684 21:29:17 returns unauthorized 685 21:29:17 # [RSpecRunTime] RSpec elapsed time: 3 minutes 22.2 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.01 1.26 1.40 1/283 472 687 21:29:17 visibility: :private, user_role: :anonymous, member: false, token_type: nil, valid_token: true, shared_examples_name: "returning response status", expected_status: :not_found 688 21:29:17 behaves like returning response status 689 21:29:18 returns not_found 690 21:29:18 # [RSpecRunTime] RSpec elapsed time: 3 minutes 23.28 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.01 1.26 1.40 1/283 473 692 21:29:18 visibility: :public, user_role: :developer, member: true, token_type: :job_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success 693 21:29:18 behaves like returns package pipelines 694 21:29:19 returns the first page of package pipelines 695 21:29:19 # [RSpecRunTime] RSpec elapsed time: 3 minutes 24.73 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.01 1.26 1.40 1/283 474 697 21:29:19 visibility: :public, user_role: :guest, member: true, token_type: :job_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success 698 21:29:19 behaves like returns package pipelines 699 21:29:20 returns the first page of package pipelines 700 21:29:20 # [RSpecRunTime] RSpec elapsed time: 3 minutes 26.01 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.01 1.26 1.40 1/283 475 702 21:29:20 visibility: :public, user_role: :developer, member: true, token_type: :job_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized 703 21:29:20 behaves like returning response status 704 21:29:22 returns unauthorized 705 21:29:22 # [RSpecRunTime] RSpec elapsed time: 3 minutes 27.23 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.01 1.26 1.40 1/283 476 707 21:29:22 visibility: :public, user_role: :guest, member: true, token_type: :job_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized 708 21:29:22 behaves like returning response status 709 21:29:23 returns unauthorized 710 21:29:23 # [RSpecRunTime] RSpec elapsed time: 3 minutes 28.47 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.01 1.26 1.40 1/283 477 712 21:29:23 visibility: :public, user_role: :developer, member: false, token_type: :job_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success 713 21:29:23 behaves like returns package pipelines 714 21:29:24 returns the first page of package pipelines 715 21:29:24 # [RSpecRunTime] RSpec elapsed time: 3 minutes 29.68 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.01 1.26 1.40 1/283 478 717 21:29:24 visibility: :public, user_role: :guest, member: false, token_type: :job_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success 718 21:29:24 behaves like returns package pipelines 719 21:29:25 returns the first page of package pipelines 720 21:29:25 visibility: :public, user_role: :developer, member: false, token_type: :job_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized 721 21:29:25 behaves like returning response status 722 21:29:26 returns unauthorized 723 21:29:26 visibility: :public, user_role: :guest, member: false, token_type: :job_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized 724 21:29:26 behaves like returning response status 725 21:29:27 returns unauthorized 726 21:29:27 # [RSpecRunTime] RSpec elapsed time: 3 minutes 32.48 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.01 1.26 1.40 1/283 479 728 21:29:27 visibility: :private, user_role: :developer, member: true, token_type: :job_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success 729 21:29:27 behaves like returns package pipelines 730 21:29:28 returns the first page of package pipelines 731 21:29:28 # [RSpecRunTime] RSpec elapsed time: 3 minutes 33.98 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.01 1.25 1.39 1/283 480 733 21:29:28 visibility: :private, user_role: :developer, member: true, token_type: :job_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized 734 21:29:28 behaves like returning response status 735 21:29:30 returns unauthorized 736 21:29:30 # [RSpecRunTime] RSpec elapsed time: 3 minutes 35.31 seconds. Current RSS: ~1290M. Threads: 5. load average: 1.01 1.25 1.39 1/283 481 738 21:29:30 visibility: :private, user_role: :guest, member: true, token_type: :job_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized 739 21:29:30 behaves like returning response status 740 21:29:31 returns unauthorized 741 21:29:31 # [RSpecRunTime] RSpec elapsed time: 3 minutes 36.57 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.01 1.25 1.39 1/283 482 743 21:29:31 visibility: :private, user_role: :developer, member: false, token_type: :job_token, valid_token: true, shared_examples_name: "returning response status", expected_status: :forbidden 744 21:29:31 behaves like returning response status 745 21:29:32 returns forbidden 746 21:29:32 # [RSpecRunTime] RSpec elapsed time: 3 minutes 37.74 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.01 1.25 1.39 1/283 483 748 21:29:32 visibility: :private, user_role: :guest, member: false, token_type: :job_token, valid_token: true, shared_examples_name: "returning response status", expected_status: :forbidden 749 21:29:32 behaves like returning response status 750 21:29:33 returns forbidden 751 21:29:33 visibility: :private, user_role: :developer, member: false, token_type: :job_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized 752 21:29:33 behaves like returning response status 753 21:29:34 returns unauthorized 754 21:29:34 # [RSpecRunTime] RSpec elapsed time: 3 minutes 39.77 seconds. Current RSS: ~1290M. Threads: 5. load average: 1.09 1.26 1.40 1/283 484 756 21:29:34 visibility: :private, user_role: :guest, member: false, token_type: :job_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized 757 21:29:34 behaves like returning response status 758 21:29:35 returns unauthorized 759 21:29:35 # [RSpecRunTime] RSpec elapsed time: 3 minutes 40.84 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.09 1.26 1.40 1/283 485 762 21:29:35 without pagination params 763 21:29:35 behaves like returns the default number of pipelines 764 21:29:50 is expected to eq 20 765 21:29:50 # [RSpecRunTime] RSpec elapsed time: 3 minutes 55.62 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.07 1.25 1.39 1/283 486 767 21:29:50 with valid per_page value 768 21:30:05 returns the correct number of pipelines 769 21:30:05 # [RSpecRunTime] RSpec elapsed time: 4 minutes 10.33 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.05 1.24 1.38 1/282 487 771 21:30:05 with invalid pagination params 772 21:30:05 with non-positive per_page 773 21:30:05 behaves like returns an error about the invalid per_page value 774 21:30:06 is expected to match /per_page does not have a valid value/ 775 21:30:06 with a too high value for per_page 776 21:30:06 behaves like returns an error about the invalid per_page value 777 21:30:06 is expected to match /per_page does not have a valid value/ 778 21:30:06 with valid pagination params 779 21:30:08 behaves like an endpoint with keyset pagination 780 21:30:08 on making requests with supported ordering structure 781 21:30:09 includes keyset url params in the url response 782 21:30:10 does not include pagination headers 783 21:30:11 paginates the records correctly 784 21:30:11 # [RSpecRunTime] RSpec elapsed time: 4 minutes 16.18 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.05 1.23 1.38 1/282 488 786 21:30:11 on making requests with unsupported ordering structure 787 21:30:12 returns error 788 21:30:12 with no cursor supplied 789 21:30:12 returns first 2 pipelines 790 21:30:12 with a cursor parameter 791 21:30:12 with a cursor for the next page 792 21:30:13 returns the next page of records 793 21:30:13 with a cursor for the previous page 794 21:30:14 returns the previous page of records 795 21:30:14 DELETE /projects/:id/packages/:package_id 796 21:30:14 without the need for a license 797 21:30:14 project is public 798 21:30:15 returns 403 for non authenticated user 799 21:30:16 returns 403 for a user without access to the project 800 21:30:16 # [RSpecRunTime] RSpec elapsed time: 4 minutes 21.47 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.04 1.23 1.38 1/282 489 802 21:30:16 project is private 803 21:30:17 returns 404 for non authenticated user 804 21:30:18 returns 404 for a user without access to the project 805 21:30:19 returns 404 when the package does not exist 806 21:30:20 returns 404 for the package from a different project 807 21:30:21 returns 403 for a user without enough permissions 809 21:30:22 behaves like enqueue a worker to sync a metadata cache 810 21:30:23 enqueues a worker to create a metadata cache 811 21:30:23 # [RSpecRunTime] RSpec elapsed time: 4 minutes 28.5 seconds. Current RSS: ~1298M. Threads: 5. load average: 1.04 1.22 1.37 1/282 490 813 21:30:23 with JOB-TOKEN auth 814 21:30:25 returns 403 for a user without enough permissions 816 21:30:27 # [RSpecRunTime] RSpec elapsed time: 4 minutes 32.15 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.04 1.22 1.37 1/282 491 818 21:30:27 with a maven package 819 21:30:28 enqueues a sync worker job 820 21:30:28 behaves like does not enqueue a worker to sync a metadata cache 821 21:30:29 does not enqueue a worker to sync a metadata cache 822 21:30:29 # [RSpecRunTime] RSpec elapsed time: 4 minutes 34.94 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.03 1.22 1.37 1/282 492 824 21:30:30 # [RSpecRunTime] Finishing example group spec/requests/api/project_packages_spec.rb. It took 4 minutes 30.67 seconds. Expected to take 4 minutes 43.82 seconds. 825 21:30:30 # [RSpecRunTime] Starting example group spec/controllers/projects/pipelines_controller_spec.rb. Expected to take 3 minutes 16.43 seconds. 826 21:30:30 Projects::PipelinesController 827 21:30:32 GET index.json 828 21:30:39 does not include coverage data for the pipelines 829 21:30:43 paginates the result 830 21:30:43 when using persisted stages 831 21:30:46 returns serialized pipelines 832 21:30:46 # [RSpecRunTime] RSpec elapsed time: 4 minutes 51.37 seconds. Current RSS: ~1318M. Threads: 5. load average: 0.96 1.19 1.36 1/290 686 834 21:30:46 when performing gitaly calls 835 21:30:49 limits the Gitaly requests 836 21:30:49 # [RSpecRunTime] RSpec elapsed time: 4 minutes 54.83 seconds. Current RSS: ~1295M. Threads: 5. load average: 0.96 1.19 1.36 1/290 744 838 21:30:49 when the project is private 839 21:30:54 returns `not_found` when the user does not have access 840 21:31:00 returns the pipelines when the user has access 841 21:31:00 # [RSpecRunTime] RSpec elapsed time: 5 minutes 5.09 seconds. Current RSS: ~1326M. Threads: 5. load average: 0.97 1.18 1.35 1/290 902 843 21:31:00 when user tries to access legacy scope via URL 844 21:31:03 redirects to all pipelines with that status instead 845 21:31:03 # [RSpecRunTime] RSpec elapsed time: 5 minutes 8.24 seconds. Current RSS: ~1317M. Threads: 5. load average: 0.97 1.18 1.35 1/290 959 847 21:31:03 filter by scope 848 21:31:03 scope is branches or tags 849 21:31:03 when scope is branches 850 21:31:07 returns matched pipelines 851 21:31:07 # [RSpecRunTime] RSpec elapsed time: 5 minutes 12.09 seconds. Current RSS: ~1307M. Threads: 5. load average: 0.97 1.18 1.35 1/290 1016 853 21:31:07 when scope is tags 854 21:31:11 returns matched pipelines 855 21:31:11 # [RSpecRunTime] RSpec elapsed time: 5 minutes 16.07 seconds. Current RSS: ~1295M. Threads: 5. load average: 0.97 1.17 1.35 1/290 1072 857 21:31:11 filter by username 858 21:31:11 when username exists 859 21:31:14 returns matched pipelines 860 21:31:14 # [RSpecRunTime] RSpec elapsed time: 5 minutes 19.63 seconds. Current RSS: ~1296M. Threads: 5. load average: 0.98 1.17 1.35 1/290 1127 862 21:31:14 when username does not exist 863 21:31:17 returns empty 864 21:31:17 # [RSpecRunTime] RSpec elapsed time: 5 minutes 22.95 seconds. Current RSS: ~1295M. Threads: 5. load average: 0.98 1.17 1.34 1/290 1183 866 21:31:17 filter by ref 867 21:31:17 when pipelines with the ref exists 868 21:31:21 returns matched pipelines 869 21:31:21 # [RSpecRunTime] RSpec elapsed time: 5 minutes 26.54 seconds. Current RSS: ~1297M. Threads: 5. load average: 0.98 1.17 1.34 1/291 1239 871 21:31:21 when no pipeline with the ref exists 872 21:31:24 returns empty list 873 21:31:24 # [RSpecRunTime] RSpec elapsed time: 5 minutes 29.99 seconds. Current RSS: ~1297M. Threads: 5. load average: 0.98 1.16 1.34 1/291 1295 875 21:31:24 filter by status 876 21:31:24 when pipelines with the status exists 877 21:31:28 returns matched pipelines 878 21:31:28 # [RSpecRunTime] RSpec elapsed time: 5 minutes 33.46 seconds. Current RSS: ~1301M. Threads: 5. load average: 0.90 1.14 1.34 1/291 1349 880 21:31:28 when no pipeline with the status exists 881 21:31:31 returns empty list 882 21:31:31 # [RSpecRunTime] RSpec elapsed time: 5 minutes 36.5 seconds. Current RSS: ~1299M. Threads: 5. load average: 0.90 1.14 1.34 1/291 1406 884 21:31:31 when invalid status 885 21:31:36 returns all list 886 21:31:36 # [RSpecRunTime] RSpec elapsed time: 5 minutes 41.22 seconds. Current RSS: ~1331M. Threads: 5. load average: 0.91 1.14 1.33 1/291 1460 889 21:31:36 when the project is public 890 21:31:39 avoids N+1 database queries 891 21:31:39 # [RSpecRunTime] RSpec elapsed time: 5 minutes 44.27 seconds. Current RSS: ~1338M. Threads: 5. load average: 0.92 1.14 1.33 1/290 1464 893 21:31:39 when the project is private 894 21:31:40 returns `not_found` when the user does not have access 895 21:31:40 # [RSpecRunTime] RSpec elapsed time: 5 minutes 45.86 seconds. Current RSS: ~1345M. Threads: 5. load average: 0.92 1.14 1.33 1/289 1483 897 21:31:40 GET show.json 898 21:31:41 returns the pipeline 899 21:31:41 when the pipeline has multiple stages and groups 900 21:31:46 does not perform N + 1 queries 901 21:31:46 # [RSpecRunTime] RSpec elapsed time: 5 minutes 51.99 seconds. Current RSS: ~1343M. Threads: 5. load average: 0.92 1.14 1.33 1/290 1544 903 21:31:46 when builds are disabled 904 21:31:47 users can not see internal pipelines 905 21:31:47 when pipeline is external 906 21:31:48 users can see the external pipeline 907 21:31:48 # [RSpecRunTime] RSpec elapsed time: 5 minutes 53.33 seconds. Current RSS: ~1341M. Threads: 5. load average: 0.93 1.14 1.33 1/291 1546 909 21:31:48 with triggered pipelines 910 21:31:51 when it does have permission to read other projects 911 21:31:51 when not-expanding any pipelines 912 21:31:51 behaves like not expanded 913 21:31:52 does return base details 914 21:31:54 does not expand triggered_by pipeline 915 21:31:55 does not expand triggered pipelines 916 21:31:55 # [RSpecRunTime] RSpec elapsed time: 6 minutes 1.0 second. Current RSS: ~1351M. Threads: 5. load average: 0.94 1.13 1.33 1/289 1604 918 21:31:55 when expanding non-existing pipeline 919 21:31:55 behaves like not expanded 920 21:31:57 does return base details 921 21:31:59 does not expand triggered_by pipeline 922 21:32:00 does not expand triggered pipelines 923 21:32:00 # [RSpecRunTime] RSpec elapsed time: 6 minutes 5.82 seconds. Current RSS: ~1342M. Threads: 5. load average: 0.94 1.13 1.32 1/287 1605 925 21:32:00 when expanding pipeline that is not directly expandable 926 21:32:00 behaves like not expanded 927 21:32:02 does return base details 928 21:32:04 does not expand triggered_by pipeline 929 21:32:05 does not expand triggered pipelines 930 21:32:05 # [RSpecRunTime] RSpec elapsed time: 6 minutes 10.84 seconds. Current RSS: ~1343M. Threads: 5. load average: 0.95 1.13 1.32 1/287 1606 932 21:32:05 when expanding self 933 21:32:05 it does not recursively expand pipelines 934 21:32:05 behaves like not expanded 935 21:32:07 does return base details 936 21:32:09 does not expand triggered_by pipeline 937 21:32:10 does not expand triggered pipelines 938 21:32:10 # [RSpecRunTime] RSpec elapsed time: 6 minutes 15.85 seconds. Current RSS: ~1346M. Threads: 5. load average: 0.95 1.13 1.32 1/287 1607 940 21:32:10 when expanding source and target pipeline 941 21:32:10 behaves like expanded 942 21:32:13 does return base details 943 21:32:15 does expand triggered_by pipeline 944 21:32:18 does not recursively expand triggered_by 945 21:32:20 does expand triggered pipelines 946 21:32:22 does not recursively expand triggered 947 21:32:22 # [RSpecRunTime] RSpec elapsed time: 6 minutes 27.9 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.04 1.14 1.32 1/287 1613 949 21:32:22 when expand depth is limited to 1 950 21:32:22 behaves like not expanded 951 21:32:25 does return base details 952 21:32:27 does not expand triggered_by pipeline 953 21:32:29 does not expand triggered pipelines 954 21:32:29 # [RSpecRunTime] RSpec elapsed time: 6 minutes 34.4 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.04 1.13 1.32 1/288 1614 956 21:32:29 when expanding all 957 21:32:29 behaves like expanded 958 21:32:32 does return base details 959 21:32:35 does expand triggered_by pipeline 960 21:32:38 does not recursively expand triggered_by 961 21:32:41 does expand triggered pipelines 962 21:32:44 does not recursively expand triggered 963 21:32:44 # [RSpecRunTime] RSpec elapsed time: 6 minutes 49.11 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.10 1.14 1.32 1/288 1615 965 21:32:44 when does not have permission to read other projects 966 21:32:44 behaves like not expanded 967 21:32:45 does return base details 968 21:32:47 does not expand triggered_by pipeline 969 21:32:48 does not expand triggered pipelines 970 21:32:48 # [RSpecRunTime] RSpec elapsed time: 6 minutes 53.42 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.09 1.14 1.32 1/288 1616 973 21:32:48 behaves like the show page 974 21:32:48 renders the show template 976 21:32:48 with failed jobs 977 21:32:50 shows the page 978 21:32:50 # [RSpecRunTime] RSpec elapsed time: 6 minutes 55.51 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.09 1.14 1.32 1/288 1617 980 21:32:50 without failed jobs 981 21:32:50 redirects to the main pipeline page 982 21:32:50 GET stages.json 983 21:32:50 when accessing existing stage 984 21:32:50 without retried 985 21:32:51 returns pipeline jobs without the retried builds 987 21:32:52 returns pipelines jobs with the retried builds 988 21:32:52 when accessing unknown stage 989 21:32:52 responds with not found 990 21:32:52 GET status.json 991 21:32:53 return a detailed pipeline status in json 993 21:32:54 tracks internal events 994 21:32:54 tracks internal events 995 21:32:54 chart: "", event: "p_analytics_ci_cd_pipelines", additional_metrics: ["analytics_unique_visits.p_analytics_ci_cd_pipelines"] 996 21:32:55 tracks events and increment usage metrics 997 21:32:55 behaves like tracking unique visits 998 21:32:55 tracks unique visit if the format is HTML 999 21:32:56 tracks unique visit if DNT is not enabled 1000 21:32:56 does not track unique visit if DNT is enabled 1001 21:32:56 does not track unique visit if the format is JSON 1002 21:32:57 # [RSpecRunTime] RSpec elapsed time: 7 minutes 2.02 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.08 1.14 1.31 1/288 1618 1004 21:32:57 chart: "pipelines", event: "p_analytics_ci_cd_pipelines", additional_metrics: ["analytics_unique_visits.p_analytics_ci_cd_pipelines"] 1005 21:32:57 tracks events and increment usage metrics 1006 21:32:57 behaves like tracking unique visits 1007 21:32:57 tracks unique visit if the format is HTML 1008 21:32:58 tracks unique visit if DNT is not enabled 1009 21:32:58 does not track unique visit if DNT is enabled 1010 21:32:59 does not track unique visit if the format is JSON 1011 21:32:59 # [RSpecRunTime] RSpec elapsed time: 7 minutes 4.34 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.08 1.13 1.31 1/287 1619 1013 21:32:59 chart: "deployment-frequency", event: "p_analytics_ci_cd_deployment_frequency", additional_metrics: [] 1014 21:32:59 tracks events and increment usage metrics 1015 21:32:59 behaves like tracking unique visits 1016 21:33:00 tracks unique visit if the format is HTML 1017 21:33:00 tracks unique visit if DNT is not enabled 1018 21:33:01 does not track unique visit if DNT is enabled 1019 21:33:01 does not track unique visit if the format is JSON 1020 21:33:01 # [RSpecRunTime] RSpec elapsed time: 7 minutes 6.71 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.08 1.13 1.31 1/287 1620 1022 21:33:01 chart: "lead-time", event: "p_analytics_ci_cd_lead_time", additional_metrics: [] 1023 21:33:02 tracks events and increment usage metrics 1024 21:33:02 behaves like tracking unique visits 1025 21:33:02 tracks unique visit if the format is HTML 1026 21:33:03 tracks unique visit if DNT is not enabled 1027 21:33:03 does not track unique visit if DNT is enabled 1028 21:33:03 does not track unique visit if the format is JSON 1029 21:33:04 # [RSpecRunTime] RSpec elapsed time: 7 minutes 9.02 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.15 1.15 1.32 1/287 1621 1032 21:33:04 with a valid .gitlab-ci.yml file 1033 21:33:04 behaves like creates a pipeline 1034 21:33:06 is expected to redirect to "/namespace312/project-313/-/pipelines/338" 1035 21:33:06 # [RSpecRunTime] RSpec elapsed time: 7 minutes 11.21 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.15 1.15 1.32 1/288 1650 1037 21:33:06 when latest commit contains [ci skip] 1038 21:33:06 behaves like creates a pipeline 1039 21:33:08 is expected to redirect to "/namespace313/project-314/-/pipelines/339" 1040 21:33:08 # [RSpecRunTime] RSpec elapsed time: 7 minutes 13.37 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.14 1.15 1.31 1/291 1704 1042 21:33:08 with an invalid .gitlab-ci.yml file 1043 21:33:10 does not persist a pipeline 1044 21:33:10 # [RSpecRunTime] RSpec elapsed time: 7 minutes 15.1 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.14 1.15 1.31 1/292 1733 1046 21:33:10 POST create.json 1047 21:33:10 with a valid .gitlab-ci.yml file 1048 21:33:12 creates a pipeline 1049 21:33:12 # [RSpecRunTime] RSpec elapsed time: 7 minutes 17.35 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.14 1.15 1.31 1/292 1762 1051 21:33:12 with an invalid .gitlab-ci.yml file 1052 21:33:13 does not create a pipeline 1053 21:33:14 # [RSpecRunTime] RSpec elapsed time: 7 minutes 19.02 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.13 1.14 1.31 1/292 1791 1055 21:33:14 POST retry.json 1056 21:33:14 retries a pipeline in the background without returning any content 1057 21:33:14 when builds are disabled 1058 21:33:15 fails to retry pipeline 1059 21:33:15 # [RSpecRunTime] RSpec elapsed time: 7 minutes 20.13 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.13 1.14 1.31 1/292 1794 1061 21:33:15 when access denied 1062 21:33:15 returns an error 1063 21:33:15 when service returns an error 1064 21:33:16 does not retry 1065 21:33:16 POST cancel.json 1066 21:33:16 when supports canceling is true 1067 21:33:17 sets a pipeline status to canceling 1068 21:33:18 returns a no content http status 1069 21:33:18 # [RSpecRunTime] RSpec elapsed time: 7 minutes 23.09 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.12 1.14 1.31 1/292 1803 1071 21:33:18 when supports canceling is false 1072 21:33:19 sets a pipeline status to canceled 1073 21:33:20 returns a no content http status 1074 21:33:20 when builds are disabled 1075 21:33:20 fails to retry pipeline 1076 21:33:20 # [RSpecRunTime] RSpec elapsed time: 7 minutes 25.86 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.12 1.14 1.31 1/290 1811 1078 21:33:20 GET test_report 1079 21:33:20 behaves like the show page 1080 21:33:21 renders the show template 1081 21:33:21 GET test_report.json 1082 21:33:21 with attachments 1083 21:33:22 does not have N+1 problem with attachments 1084 21:33:22 when pipeline does not have a test report 1085 21:33:22 renders an empty test report 1086 21:33:22 when pipeline has a test report 1087 21:33:23 renders the test report 1088 21:33:23 when pipeline has a corrupt test report artifact 1089 21:33:23 renders the test reports 1090 21:33:24 returns a suite_error on the suite with corrupted XML 1091 21:33:24 # [RSpecRunTime] RSpec elapsed time: 7 minutes 29.58 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.11 1.14 1.31 1/291 1820 1093 21:33:24 when test_report contains attachment and scope is with_attachment as a URL param 1094 21:33:25 returns a test reports with attachment 1095 21:33:25 when test_report does not contain attachment and scope is with_attachment as a URL param 1096 21:33:25 returns a test reports with empty values 1097 21:33:25 GET manual_variables 1098 21:33:25 when FF ci_show_manual_variables_in_pipeline is enabled 1099 21:33:25 behaves like the show page 1100 21:33:26 renders the show template 1101 21:33:26 when FF ci_show_manual_variables_in_pipeline is disabled 1104 21:33:27 Job arguments to ProjectCacheWorker must be native JSON types, but :commit_count is a Symbol. 1106 21:33:27 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1107 21:33:27 renders a 404 if no pipeline is found for the ref 1108 21:33:27 no ref provided 1109 21:33:28 shows latest pipeline for the default project branch 1110 21:33:28 # [RSpecRunTime] RSpec elapsed time: 7 minutes 33.48 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.10 1.14 1.31 1/292 1867 1112 21:33:28 ref provided 1113 21:33:29 shows a 404 if no pipeline exists 1114 21:33:31 shows the latest pipeline for the provided ref 1115 21:33:31 newer pipeline exists for older sha 1116 21:33:33 shows the provided ref with the last sha/pipeline combo 1117 21:33:33 # [RSpecRunTime] RSpec elapsed time: 7 minutes 38.93 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.09 1.13 1.30 1/293 1934 1119 21:33:33 DELETE #destroy 1120 21:33:33 when user has ability to delete pipeline 1121 21:33:35 deletes pipeline and redirects 1122 21:33:35 and builds are disabled 1123 21:33:36 fails to delete pipeline 1124 21:33:37 # [RSpecRunTime] RSpec elapsed time: 7 minutes 42.07 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.09 1.13 1.30 1/293 1972 1126 21:33:37 and project is undergoing stats refresh 1127 21:33:37 behaves like preventing request because of ongoing project stats refresh 1128 21:33:38 logs about the rejected request 1129 21:33:40 returns 409 error 1130 21:33:41 does not delete the pipeline 1131 21:33:41 # [RSpecRunTime] RSpec elapsed time: 7 minutes 46.6 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.08 1.13 1.30 3/290 2027 1133 21:33:41 when user has no privileges 1134 21:33:43 fails to delete pipeline 1135 21:33:43 # [RSpecRunTime] RSpec elapsed time: 7 minutes 48.15 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.08 1.13 1.30 1/289 2046 1137 21:33:43 GET downloadable_artifacts.json 1138 21:33:43 when pipeline is empty 1139 21:33:44 returns status not_found 1140 21:33:44 when pipeline exists 1141 21:33:44 when pipeline does not have any downloadable artifacts 1142 21:33:44 returns an empty array 1143 21:33:44 when pipeline has downloadable artifacts 1144 21:33:45 returns an array of artifacts 1145 21:33:45 # [RSpecRunTime] Finishing example group spec/controllers/projects/pipelines_controller_spec.rb. It took 3 minutes 14.8 seconds. Expected to take 3 minutes 16.43 seconds. 1146 21:33:45 # [RSpecRunTime] Starting example group spec/controllers/projects/branches_controller_spec.rb. Expected to take 2 minutes 31.03 seconds. 1147 21:33:45 Projects::BranchesController 1148 21:33:45 POST create with HTML format 1149 21:33:45 on creation of a new branch 1150 21:33:45 valid branch name, valid source 1152 21:33:46 # [RSpecRunTime] RSpec elapsed time: 7 minutes 51.93 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.08 1.13 1.30 1/289 2076 1154 21:33:46 invalid branch name, valid ref 1156 21:33:48 # [RSpecRunTime] RSpec elapsed time: 7 minutes 53.44 seconds. Current RSS: ~1355M. Threads: 5. load average: 0.99 1.11 1.29 1/291 2106 1158 21:33:48 valid branch name, invalid ref 1159 21:33:51 is expected to render template new 1160 21:33:51 # [RSpecRunTime] RSpec elapsed time: 7 minutes 56.51 seconds. Current RSS: ~1366M. Threads: 5. load average: 0.99 1.11 1.29 1/293 2137 1162 21:33:51 invalid branch name, invalid ref 1163 21:33:54 is expected to render template new 1164 21:33:54 # [RSpecRunTime] RSpec elapsed time: 7 minutes 59.4 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.23 1.16 1.31 1/294 2168 1166 21:33:54 valid branch name with encoded slashes 1167 21:33:57 is expected to render template new 1168 21:34:00 example at ./spec/controllers/projects/branches_controller_spec.rb:72 1169 21:34:00 # [RSpecRunTime] RSpec elapsed time: 8 minutes 5.36 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.21 1.16 1.31 1/295 2229 1171 21:34:00 created from the new branch button on issues 1173 21:34:04 posts a system note 1174 21:34:04 confidential_issue_project_id is present 1175 21:34:04 user cannot update issue 1176 21:34:06 does not post a system note 1177 21:34:06 # [RSpecRunTime] RSpec elapsed time: 8 minutes 11.89 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.19 1.15 1.30 1/295 2326 1179 21:34:06 user can update issue 1180 21:34:06 issue is under the specified project 1181 21:34:09 posts a system note 1182 21:34:09 # [RSpecRunTime] RSpec elapsed time: 8 minutes 14.39 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.34 1.18 1.31 1/295 2359 1184 21:34:09 issue is not under the specified project 1185 21:34:11 does not post a system note 1186 21:34:11 # [RSpecRunTime] RSpec elapsed time: 8 minutes 16.77 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.34 1.18 1.31 1/296 2392 1188 21:34:11 repository-less project 1189 21:34:13 redirects to newly created branch 1190 21:34:14 redirects to autodeploy setup page 1191 21:34:14 when user configured kubernetes from CI/CD > Clusters 1192 21:34:16 redirects to autodeploy setup page 1193 21:34:16 # [RSpecRunTime] RSpec elapsed time: 8 minutes 21.5 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.31 1.18 1.31 1/294 2393 1195 21:34:16 when create branch service fails 1196 21:34:19 doesn't post a system note 1197 21:34:19 # [RSpecRunTime] RSpec elapsed time: 8 minutes 24.74 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.29 1.18 1.31 1/294 2421 1199 21:34:19 without issue feature access 1200 21:34:21 doesn't post a system note 1201 21:34:21 # [RSpecRunTime] RSpec elapsed time: 8 minutes 26.9 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.29 1.18 1.31 1/292 2440 1203 21:34:21 POST create with JSON format 1204 21:34:21 with valid params 1205 21:34:23 returns a successful 200 response 1206 21:34:24 returns the created branch 1207 21:34:24 # [RSpecRunTime] RSpec elapsed time: 8 minutes 29.87 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.26 1.17 1.31 1/294 2499 1209 21:34:24 with invalid params 1210 21:34:26 returns an unprocessable entity 422 response 1211 21:34:26 # [RSpecRunTime] RSpec elapsed time: 8 minutes 31.4 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.26 1.17 1.31 1/295 2523 1213 21:34:26 POST destroy with HTML format 1214 21:34:27 returns response code 303 1215 21:34:27 with http referer 1216 21:34:29 redirects to the referer path 1217 21:34:29 # [RSpecRunTime] RSpec elapsed time: 8 minutes 34.33 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.24 1.17 1.31 1/294 2568 1219 21:34:29 without http referer 1220 21:34:30 redirects to the project branches path 1221 21:34:30 # [RSpecRunTime] RSpec elapsed time: 8 minutes 35.91 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.24 1.17 1.31 1/294 2591 1223 21:34:30 POST destroy 1225 21:34:30 valid branch name, valid source 1226 21:34:32 is expected to respond with numeric status code ok 1227 21:34:33 is expected to be blank 1228 21:34:33 # [RSpecRunTime] RSpec elapsed time: 8 minutes 38.84 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.30 1.18 1.31 1/295 2644 1230 21:34:33 valid branch name with unencoded slashes 1231 21:34:35 is expected to respond with numeric status code ok 1232 21:34:36 is expected to be blank 1233 21:34:36 # [RSpecRunTime] RSpec elapsed time: 8 minutes 41.78 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.30 1.18 1.31 1/295 2697 1235 21:34:36 valid branch name with encoded slashes 1236 21:34:38 is expected to respond with numeric status code not_found 1237 21:34:39 is expected to be blank 1238 21:34:39 # [RSpecRunTime] RSpec elapsed time: 8 minutes 44.39 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.28 1.18 1.31 1/295 2742 1240 21:34:39 invalid branch name, valid ref 1241 21:34:40 is expected to respond with numeric status code not_found 1242 21:34:42 is expected to be blank 1243 21:34:42 # [RSpecRunTime] RSpec elapsed time: 8 minutes 47.41 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.28 1.18 1.31 1/295 2787 1246 21:34:42 valid branch name, valid source 1247 21:34:43 returns JSON response with message 1248 21:34:45 is expected to respond with numeric status code ok 1249 21:34:45 # [RSpecRunTime] RSpec elapsed time: 8 minutes 50.37 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.26 1.18 1.31 1/295 2840 1251 21:34:45 valid branch name with unencoded slashes 1252 21:34:46 returns JSON response with message 1253 21:34:48 is expected to respond with numeric status code ok 1254 21:34:48 # [RSpecRunTime] RSpec elapsed time: 8 minutes 53.38 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.24 1.17 1.30 1/295 2893 1256 21:34:48 valid branch name with encoded slashes 1257 21:34:49 returns JSON response with message 1258 21:34:51 is expected to respond with numeric status code not_found 1259 21:34:51 # [RSpecRunTime] RSpec elapsed time: 8 minutes 56.15 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.24 1.17 1.30 1/295 2938 1261 21:34:51 invalid branch name, valid ref 1262 21:34:52 returns JSON response with message 1263 21:34:54 is expected to respond with numeric status code not_found 1264 21:34:54 # [RSpecRunTime] RSpec elapsed time: 8 minutes 59.15 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.30 1.19 1.31 1/294 2983 1267 21:34:55 redirects to branches path 1268 21:34:55 # [RSpecRunTime] RSpec elapsed time: 9 minutes 0.72 second. Current RSS: ~1364M. Threads: 5. load average: 1.30 1.19 1.31 2/296 3010 1270 21:34:55 DELETE destroy_all_merged 1271 21:34:55 when user is allowed to push 1272 21:34:57 redirects to branches 1273 21:34:58 starts worker to delete merged branches 1274 21:34:58 # [RSpecRunTime] RSpec elapsed time: 9 minutes 3.5 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.27 1.18 1.31 2/294 3051 1276 21:34:58 when user is not allowed to push 1277 21:34:59 responds with status 404 1278 21:35:00 # [RSpecRunTime] RSpec elapsed time: 9 minutes 5.04 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.27 1.18 1.31 1/292 3072 1281 21:35:00 when rendering a JSON format 1282 21:35:01 filters branches by name 1283 21:35:01 # [RSpecRunTime] RSpec elapsed time: 9 minutes 6.57 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.27 1.18 1.31 1/293 3097 1285 21:35:01 when a branch has multiple pipelines 1286 21:35:07 chooses the latest to determine status 1287 21:35:07 # [RSpecRunTime] RSpec elapsed time: 9 minutes 12.62 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.25 1.18 1.30 1/295 3167 1289 21:35:07 when multiple branches exist 1290 21:35:13 all relevant commit statuses are received 1291 21:35:13 # [RSpecRunTime] RSpec elapsed time: 9 minutes 18.14 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.21 1.17 1.30 1/296 3257 1293 21:35:13 when a branch contains no pipelines 1294 21:35:18 no commit statuses are received 1295 21:35:18 # [RSpecRunTime] RSpec elapsed time: 9 minutes 23.28 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.19 1.17 1.30 1/296 3302 1297 21:35:18 when cache is enabled yet cold 1298 21:35:20 return with a status 200 1299 21:35:20 # [RSpecRunTime] RSpec elapsed time: 9 minutes 25.61 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.19 1.17 1.30 1/294 3347 1301 21:35:20 when branch contains an invalid UTF-8 sequence 1302 21:35:26 return with a status 200 1303 21:35:26 # [RSpecRunTime] RSpec elapsed time: 9 minutes 31.28 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.18 1.17 1.30 1/294 3411 1305 21:35:26 when deprecated sort/search/page parameters are specified 1306 21:35:27 returns with a status 301 when sort specified 1307 21:35:28 returns with a status 301 when search specified 1308 21:35:30 returns with a status 301 when page specified 1309 21:35:30 # [RSpecRunTime] RSpec elapsed time: 9 minutes 35.47 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.16 1.17 1.29 1/293 3472 1311 21:35:30 fetching branches for overview 1312 21:35:34 sets active and stale branches 1313 21:35:34 # [RSpecRunTime] RSpec elapsed time: 9 minutes 39.21 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.15 1.16 1.29 1/293 3529 1315 21:35:34 when state is not supported 1316 21:35:35 returns 404 page 1317 21:35:35 # [RSpecRunTime] RSpec elapsed time: 9 minutes 40.61 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.15 1.16 1.29 1/292 3550 1319 21:35:35 when page param is invalid 1320 21:35:40 ignores the invalid param, rendering the first page 1321 21:35:41 # [RSpecRunTime] RSpec elapsed time: 9 minutes 46.03 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.14 1.16 1.29 1/293 3595 1324 21:35:46 is expected to eq "name_asc" 1325 21:35:46 when sort is not provided 1326 21:35:52 uses a default sort without an error message 1327 21:35:52 # [RSpecRunTime] RSpec elapsed time: 9 minutes 57.39 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.27 1.19 1.30 1/293 3684 1329 21:35:52 when sort is not supported 1330 21:35:57 uses a default sort and shows an error message 1331 21:35:57 # [RSpecRunTime] RSpec elapsed time: 10 minutes 2.92 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.30 1.20 1.30 1/293 3729 1333 21:35:57 when gitaly is not available 1334 21:36:00 returns with a status 503 1335 21:36:03 sets gitaly_unavailable variable 1336 21:36:03 # [RSpecRunTime] RSpec elapsed time: 10 minutes 8.58 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.28 1.20 1.30 1/294 3784 1338 21:36:03 GET diverging_commit_counts 1339 21:36:05 returns the commit counts behind and ahead of default branch 1340 21:36:07 returns the commits counts with no names provided 1341 21:36:07 with many branches 1342 21:36:09 returns 422 if no names are specified 1343 21:36:10 returns the list of counts 1344 21:36:10 # [RSpecRunTime] RSpec elapsed time: 10 minutes 15.62 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.26 1.19 1.30 1/295 4078 1346 21:36:10 # [RSpecRunTime] Finishing example group spec/controllers/projects/branches_controller_spec.rb. It took 2 minutes 25.28 seconds. Expected to take 2 minutes 31.03 seconds. 1347 21:36:10 # [RSpecRunTime] Starting example group spec/requests/api/graphql/merge_request/merge_request_spec.rb. Expected to take 1 minute 45.48 seconds. 1348 21:36:10 Query.merge_request(id) 1349 21:36:11 when the user does not have access to the merge request 1350 21:36:11 behaves like a working graphql query that returns no data 1351 21:36:12 contains no data 1352 21:36:12 behaves like a working graphql query 1353 21:36:13 returns a successful response 1354 21:36:13 # [RSpecRunTime] RSpec elapsed time: 10 minutes 18.31 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.24 1.19 1.29 1/296 4091 1356 21:36:13 when the user does have access 1357 21:36:17 returns the merge request 1358 21:36:17 behaves like a noteable graphql type we can query 1359 21:36:17 .discussions 1360 21:36:17 can fetch discussions 1361 21:36:18 can fetch discussion noteable 1362 21:36:18 # [RSpecRunTime] RSpec elapsed time: 10 minutes 23.53 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.22 1.18 1.29 1/294 4105 1365 21:36:19 can fetch notes 1366 21:36:19 # [RSpecRunTime] RSpec elapsed time: 10 minutes 24.69 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.22 1.18 1.29 1/294 4108 1368 21:36:19 when selecting any single field 1369 21:36:19 field: "closedAt" 1370 21:36:19 behaves like a working graphql query that returns data 1371 21:36:20 contains data 1372 21:36:21 returns the merge request and field 1373 21:36:21 behaves like a working graphql query 1374 21:36:21 returns a successful response 1375 21:36:21 # [RSpecRunTime] RSpec elapsed time: 10 minutes 26.87 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.22 1.18 1.29 1/293 4109 1377 21:36:21 field: "createdAt" 1378 21:36:21 behaves like a working graphql query that returns data 1379 21:36:22 contains data 1380 21:36:22 returns the merge request and field 1381 21:36:22 behaves like a working graphql query 1382 21:36:23 returns a successful response 1383 21:36:23 # [RSpecRunTime] RSpec elapsed time: 10 minutes 28.19 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.20 1.18 1.29 1/292 4110 1385 21:36:23 field: "description" 1386 21:36:23 behaves like a working graphql query that returns data 1387 21:36:23 contains data 1388 21:36:24 returns the merge request and field 1389 21:36:24 behaves like a working graphql query 1390 21:36:24 returns a successful response 1391 21:36:24 # [RSpecRunTime] RSpec elapsed time: 10 minutes 29.51 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.20 1.18 1.29 1/292 4111 1393 21:36:24 field: "diffHeadSha" 1394 21:36:24 behaves like a working graphql query that returns data 1395 21:36:24 contains data 1396 21:36:25 returns the merge request and field 1397 21:36:25 behaves like a working graphql query 1398 21:36:25 returns a successful response 1399 21:36:25 # [RSpecRunTime] RSpec elapsed time: 10 minutes 30.87 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.20 1.18 1.29 1/292 4112 1401 21:36:25 field: "draft" 1402 21:36:25 behaves like a working graphql query that returns data 1403 21:36:26 contains data 1404 21:36:26 returns the merge request and field 1405 21:36:26 behaves like a working graphql query 1406 21:36:27 returns a successful response 1407 21:36:27 # [RSpecRunTime] RSpec elapsed time: 10 minutes 32.09 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.20 1.18 1.29 1/291 4113 1410 21:36:27 behaves like a working graphql query that returns data 1411 21:36:27 contains data 1412 21:36:27 returns the merge request and field 1413 21:36:27 behaves like a working graphql query 1414 21:36:28 returns a successful response 1415 21:36:28 # [RSpecRunTime] RSpec elapsed time: 10 minutes 33.3 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.26 1.20 1.29 1/291 4114 1417 21:36:28 field: "iid" 1418 21:36:28 behaves like a working graphql query that returns data 1419 21:36:28 contains data 1420 21:36:29 returns the merge request and field 1421 21:36:29 behaves like a working graphql query 1422 21:36:29 returns a successful response 1423 21:36:29 # [RSpecRunTime] RSpec elapsed time: 10 minutes 34.55 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.26 1.20 1.29 1/291 4115 1425 21:36:29 field: "mergeWhenPipelineSucceeds" 1426 21:36:29 behaves like a working graphql query that returns data 1427 21:36:29 contains data 1428 21:36:30 returns the merge request and field 1429 21:36:30 behaves like a working graphql query 1430 21:36:30 returns a successful response 1431 21:36:30 # [RSpecRunTime] RSpec elapsed time: 10 minutes 35.78 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.26 1.20 1.29 1/291 4116 1433 21:36:30 field: "mergedAt" 1434 21:36:30 behaves like a working graphql query that returns data 1435 21:36:31 contains data 1436 21:36:31 returns the merge request and field 1437 21:36:31 behaves like a working graphql query 1438 21:36:31 returns a successful response 1439 21:36:32 # [RSpecRunTime] RSpec elapsed time: 10 minutes 37.05 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.26 1.20 1.29 1/291 4117 1441 21:36:32 field: "projectId" 1442 21:36:32 behaves like a working graphql query that returns data 1443 21:36:32 contains data 1444 21:36:32 returns the merge request and field 1445 21:36:32 behaves like a working graphql query 1446 21:36:33 returns a successful response 1447 21:36:33 # [RSpecRunTime] RSpec elapsed time: 10 minutes 38.33 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.24 1.19 1.29 2/291 4118 1449 21:36:33 field: "sourceBranch" 1450 21:36:33 behaves like a working graphql query that returns data 1451 21:36:33 contains data 1452 21:36:34 returns the merge request and field 1453 21:36:34 behaves like a working graphql query 1454 21:36:34 returns a successful response 1455 21:36:34 # [RSpecRunTime] RSpec elapsed time: 10 minutes 39.49 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.24 1.19 1.29 1/291 4119 1457 21:36:34 field: "sourceBranchProtected" 1458 21:36:34 behaves like a working graphql query that returns data 1459 21:36:34 contains data 1460 21:36:35 returns the merge request and field 1461 21:36:35 behaves like a working graphql query 1462 21:36:35 returns a successful response 1463 21:36:35 # [RSpecRunTime] RSpec elapsed time: 10 minutes 40.89 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.24 1.19 1.29 1/291 4126 1465 21:36:35 field: "sourceProjectId" 1466 21:36:35 behaves like a working graphql query that returns data 1467 21:36:36 contains data 1468 21:36:36 returns the merge request and field 1469 21:36:36 behaves like a working graphql query 1470 21:36:37 returns a successful response 1471 21:36:37 # [RSpecRunTime] RSpec elapsed time: 10 minutes 42.18 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.24 1.19 1.29 1/291 4127 1473 21:36:37 field: "state" 1474 21:36:37 behaves like a working graphql query that returns data 1475 21:36:37 contains data 1476 21:36:38 returns the merge request and field 1477 21:36:38 behaves like a working graphql query 1478 21:36:38 returns a successful response 1479 21:36:38 # [RSpecRunTime] RSpec elapsed time: 10 minutes 43.54 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.22 1.19 1.29 1/291 4128 1481 21:36:38 field: "targetBranch" 1482 21:36:38 behaves like a working graphql query that returns data 1483 21:36:38 contains data 1484 21:36:39 returns the merge request and field 1485 21:36:39 behaves like a working graphql query 1486 21:36:39 returns a successful response 1487 21:36:39 # [RSpecRunTime] RSpec elapsed time: 10 minutes 44.87 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.22 1.19 1.29 1/291 4129 1489 21:36:39 field: "targetBranchPath" 1490 21:36:39 behaves like a working graphql query that returns data 1491 21:36:40 contains data 1492 21:36:40 returns the merge request and field 1493 21:36:40 behaves like a working graphql query 1494 21:36:41 returns a successful response 1495 21:36:41 # [RSpecRunTime] RSpec elapsed time: 10 minutes 46.31 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.22 1.19 1.29 1/291 4136 1497 21:36:41 field: "targetProjectId" 1498 21:36:41 behaves like a working graphql query that returns data 1499 21:36:41 contains data 1500 21:36:42 returns the merge request and field 1501 21:36:42 behaves like a working graphql query 1502 21:36:42 returns a successful response 1503 21:36:42 # [RSpecRunTime] RSpec elapsed time: 10 minutes 47.57 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.22 1.19 1.29 2/291 4137 1505 21:36:42 field: "title" 1506 21:36:42 behaves like a working graphql query that returns data 1507 21:36:43 contains data 1508 21:36:43 returns the merge request and field 1509 21:36:43 behaves like a working graphql query 1510 21:36:43 returns a successful response 1511 21:36:43 # [RSpecRunTime] RSpec elapsed time: 10 minutes 48.85 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.20 1.18 1.29 1/291 4138 1513 21:36:43 field: "updatedAt" 1514 21:36:43 behaves like a working graphql query that returns data 1515 21:36:44 contains data 1516 21:36:44 returns the merge request and field 1517 21:36:44 behaves like a working graphql query 1518 21:36:44 returns a successful response 1519 21:36:45 # [RSpecRunTime] RSpec elapsed time: 10 minutes 50.05 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.20 1.18 1.29 1/291 4139 1521 21:36:45 field: "allowCollaboration" 1522 21:36:45 behaves like a working graphql query that returns data 1523 21:36:45 contains data 1524 21:36:45 returns the merge request and field 1525 21:36:45 behaves like a working graphql query 1526 21:36:46 returns a successful response 1527 21:36:46 # [RSpecRunTime] RSpec elapsed time: 10 minutes 51.31 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.20 1.18 1.29 1/291 4140 1529 21:36:46 field: "defaultMergeCommitMessage" 1530 21:36:46 behaves like a working graphql query that returns data 1531 21:36:46 contains data 1532 21:36:47 returns the merge request and field 1533 21:36:47 behaves like a working graphql query 1534 21:36:47 returns a successful response 1535 21:36:47 # [RSpecRunTime] RSpec elapsed time: 10 minutes 52.61 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.20 1.18 1.29 1/291 4141 1537 21:36:47 field: "defaultSquashCommitMessage" 1538 21:36:47 behaves like a working graphql query that returns data 1539 21:36:48 contains data 1540 21:36:48 returns the merge request and field 1541 21:36:48 behaves like a working graphql query 1542 21:36:48 returns a successful response 1543 21:36:48 # [RSpecRunTime] RSpec elapsed time: 10 minutes 53.9 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.19 1.18 1.29 1/291 4142 1545 21:36:48 field: "divergedFromTargetBranch" 1546 21:36:48 behaves like a working graphql query that returns data 1547 21:36:49 contains data 1548 21:36:49 returns the merge request and field 1549 21:36:49 behaves like a working graphql query 1550 21:36:50 returns a successful response 1551 21:36:50 # [RSpecRunTime] RSpec elapsed time: 10 minutes 55.24 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.19 1.18 1.29 1/292 4144 1553 21:36:50 field: "downvotes" 1554 21:36:50 behaves like a working graphql query that returns data 1555 21:36:50 contains data 1556 21:36:51 returns the merge request and field 1557 21:36:51 behaves like a working graphql query 1558 21:36:51 returns a successful response 1559 21:36:51 # [RSpecRunTime] RSpec elapsed time: 10 minutes 56.53 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.19 1.18 1.29 1/292 4145 1561 21:36:51 field: "forceRemoveSourceBranch" 1562 21:36:51 behaves like a working graphql query that returns data 1563 21:36:51 contains data 1564 21:36:52 returns the merge request and field 1565 21:36:52 behaves like a working graphql query 1566 21:36:52 returns a successful response 1567 21:36:52 # [RSpecRunTime] RSpec elapsed time: 10 minutes 57.77 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.19 1.18 1.29 1/292 4146 1569 21:36:52 field: "inProgressMergeCommitSha" 1570 21:36:52 behaves like a working graphql query that returns data 1571 21:36:53 contains data 1572 21:36:53 returns the merge request and field 1573 21:36:53 behaves like a working graphql query 1574 21:36:53 returns a successful response 1575 21:36:54 # [RSpecRunTime] RSpec elapsed time: 10 minutes 59.04 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.17 1.18 1.28 1/292 4147 1577 21:36:54 field: "mergeCommitSha" 1578 21:36:54 behaves like a working graphql query that returns data 1579 21:36:54 contains data 1580 21:36:54 returns the merge request and field 1581 21:36:54 behaves like a working graphql query 1582 21:36:55 returns a successful response 1583 21:36:55 # [RSpecRunTime] RSpec elapsed time: 11 minutes 0.28 second. Current RSS: ~1338M. Threads: 5. load average: 1.17 1.18 1.28 1/292 4148 1585 21:36:55 field: "mergeError" 1586 21:36:55 behaves like a working graphql query that returns data 1587 21:36:55 contains data 1588 21:36:56 returns the merge request and field 1589 21:36:56 behaves like a working graphql query 1590 21:36:56 returns a successful response 1591 21:36:56 # [RSpecRunTime] RSpec elapsed time: 11 minutes 1.58 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.17 1.18 1.28 1/292 4149 1593 21:36:56 field: "mergeOngoing" 1594 21:36:56 behaves like a working graphql query that returns data 1595 21:36:56 contains data 1596 21:36:57 returns the merge request and field 1597 21:36:57 behaves like a working graphql query 1598 21:36:57 returns a successful response 1599 21:36:57 # [RSpecRunTime] RSpec elapsed time: 11 minutes 2.83 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.17 1.18 1.28 1/292 4150 1601 21:36:57 field: "mergeStatus" 1602 21:36:57 behaves like a working graphql query that returns data 1603 21:36:58 contains data 1604 21:36:58 returns the merge request and field 1605 21:36:58 behaves like a working graphql query 1606 21:36:59 returns a successful response 1607 21:36:59 # [RSpecRunTime] RSpec elapsed time: 11 minutes 4.08 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.16 1.17 1.28 1/292 4151 1609 21:36:59 field: "mergeStatusEnum" 1610 21:36:59 behaves like a working graphql query that returns data 1611 21:36:59 contains data 1612 21:36:59 returns the merge request and field 1613 21:36:59 behaves like a working graphql query 1614 21:37:00 returns a successful response 1615 21:37:00 # [RSpecRunTime] RSpec elapsed time: 11 minutes 5.24 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.16 1.17 1.28 3/292 4152 1617 21:37:00 field: "mergeAfter" 1618 21:37:00 behaves like a working graphql query that returns data 1619 21:37:00 contains data 1620 21:37:01 returns the merge request and field 1621 21:37:01 behaves like a working graphql query 1622 21:37:01 returns a successful response 1623 21:37:01 # [RSpecRunTime] RSpec elapsed time: 11 minutes 6.51 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.16 1.17 1.28 1/291 4153 1625 21:37:01 field: "detailedMergeStatus" 1626 21:37:01 behaves like a working graphql query that returns data 1627 21:37:01 contains data 1628 21:37:02 returns the merge request and field 1629 21:37:02 behaves like a working graphql query 1630 21:37:02 returns a successful response 1631 21:37:02 # [RSpecRunTime] RSpec elapsed time: 11 minutes 7.9 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.16 1.17 1.28 1/291 4154 1633 21:37:02 field: "mergeableDiscussionsState" 1634 21:37:02 behaves like a working graphql query that returns data 1635 21:37:03 contains data 1636 21:37:03 returns the merge request and field 1637 21:37:03 behaves like a working graphql query 1638 21:37:04 returns a successful response 1639 21:37:04 # [RSpecRunTime] RSpec elapsed time: 11 minutes 9.2 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.15 1.17 1.28 1/291 4155 1641 21:37:04 field: "rebaseCommitSha" 1642 21:37:04 behaves like a working graphql query that returns data 1643 21:37:04 contains data 1644 21:37:05 returns the merge request and field 1645 21:37:05 behaves like a working graphql query 1646 21:37:05 returns a successful response 1647 21:37:05 # [RSpecRunTime] RSpec elapsed time: 11 minutes 10.54 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.15 1.17 1.28 1/291 4156 1649 21:37:05 field: "rebaseInProgress" 1650 21:37:05 behaves like a working graphql query that returns data 1651 21:37:05 contains data 1652 21:37:06 returns the merge request and field 1653 21:37:06 behaves like a working graphql query 1654 21:37:06 returns a successful response 1655 21:37:06 # [RSpecRunTime] RSpec elapsed time: 11 minutes 11.79 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.15 1.17 1.28 1/291 4157 1657 21:37:06 field: "shouldBeRebased" 1658 21:37:06 behaves like a working graphql query that returns data 1659 21:37:07 contains data 1660 21:37:07 returns the merge request and field 1661 21:37:07 behaves like a working graphql query 1662 21:37:07 returns a successful response 1663 21:37:07 # [RSpecRunTime] RSpec elapsed time: 11 minutes 12.98 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.13 1.17 1.28 1/291 4158 1665 21:37:07 field: "shouldRemoveSourceBranch" 1666 21:37:07 behaves like a working graphql query that returns data 1667 21:37:08 contains data 1668 21:37:08 returns the merge request and field 1669 21:37:08 behaves like a working graphql query 1670 21:37:09 returns a successful response 1671 21:37:09 # [RSpecRunTime] RSpec elapsed time: 11 minutes 14.13 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.13 1.17 1.28 3/291 4159 1673 21:37:09 field: "sourceBranchExists" 1674 21:37:09 behaves like a working graphql query that returns data 1675 21:37:09 contains data 1676 21:37:09 returns the merge request and field 1677 21:37:09 behaves like a working graphql query 1678 21:37:10 returns a successful response 1679 21:37:10 # [RSpecRunTime] RSpec elapsed time: 11 minutes 15.42 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.13 1.17 1.28 1/291 4166 1681 21:37:10 field: "targetBranchExists" 1682 21:37:10 behaves like a working graphql query that returns data 1683 21:37:10 contains data 1684 21:37:11 returns the merge request and field 1685 21:37:11 behaves like a working graphql query 1686 21:37:11 returns a successful response 1687 21:37:11 # [RSpecRunTime] RSpec elapsed time: 11 minutes 16.72 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.13 1.17 1.28 1/291 4173 1689 21:37:11 field: "upvotes" 1690 21:37:11 behaves like a working graphql query that returns data 1691 21:37:12 contains data 1692 21:37:12 returns the merge request and field 1693 21:37:12 behaves like a working graphql query 1694 21:37:12 returns a successful response 1695 21:37:13 # [RSpecRunTime] RSpec elapsed time: 11 minutes 18.05 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.12 1.17 1.28 1/291 4174 1697 21:37:13 field: "userDiscussionsCount" 1698 21:37:13 behaves like a working graphql query that returns data 1699 21:37:13 contains data 1700 21:37:13 returns the merge request and field 1701 21:37:13 behaves like a working graphql query 1702 21:37:14 returns a successful response 1703 21:37:14 # [RSpecRunTime] RSpec elapsed time: 11 minutes 19.26 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.12 1.17 1.28 1/291 4175 1705 21:37:14 field: "userNotesCount" 1706 21:37:14 behaves like a working graphql query that returns data 1707 21:37:14 contains data 1708 21:37:15 returns the merge request and field 1709 21:37:15 behaves like a working graphql query 1710 21:37:15 returns a successful response 1711 21:37:15 # [RSpecRunTime] RSpec elapsed time: 11 minutes 20.57 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.12 1.17 1.28 1/291 4176 1713 21:37:15 field: "webPath" 1714 21:37:15 behaves like a working graphql query that returns data 1715 21:37:15 contains data 1716 21:37:16 returns the merge request and field 1717 21:37:16 behaves like a working graphql query 1718 21:37:16 returns a successful response 1719 21:37:16 # [RSpecRunTime] RSpec elapsed time: 11 minutes 21.89 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.12 1.17 1.28 1/291 4177 1721 21:37:16 field: "webUrl" 1722 21:37:16 behaves like a working graphql query that returns data 1723 21:37:17 contains data 1724 21:37:17 returns the merge request and field 1725 21:37:17 behaves like a working graphql query 1726 21:37:18 returns a successful response 1727 21:37:18 # [RSpecRunTime] RSpec elapsed time: 11 minutes 23.26 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.11 1.16 1.27 1/291 4178 1729 21:37:18 field: "discussionLocked" 1730 21:37:18 behaves like a working graphql query that returns data 1731 21:37:18 contains data 1732 21:37:19 returns the merge request and field 1733 21:37:19 behaves like a working graphql query 1734 21:37:19 returns a successful response 1735 21:37:19 # [RSpecRunTime] RSpec elapsed time: 11 minutes 24.61 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.11 1.16 1.27 1/291 4179 1737 21:37:19 field: "humanTimeEstimate" 1738 21:37:19 behaves like a working graphql query that returns data 1739 21:37:20 contains data 1740 21:37:20 returns the merge request and field 1741 21:37:20 behaves like a working graphql query 1742 21:37:20 returns a successful response 1743 21:37:20 # [RSpecRunTime] RSpec elapsed time: 11 minutes 25.86 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.11 1.16 1.27 1/291 4180 1745 21:37:20 field: "humanTotalTimeSpent" 1746 21:37:20 behaves like a working graphql query that returns data 1747 21:37:21 contains data 1748 21:37:21 returns the merge request and field 1749 21:37:21 behaves like a working graphql query 1750 21:37:22 returns a successful response 1751 21:37:22 # [RSpecRunTime] RSpec elapsed time: 11 minutes 27.2 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.11 1.16 1.27 1/291 4181 1753 21:37:22 field: "autoMergeEnabled" 1754 21:37:22 behaves like a working graphql query that returns data 1755 21:37:22 contains data 1756 21:37:22 returns the merge request and field 1757 21:37:22 behaves like a working graphql query 1758 21:37:23 returns a successful response 1759 21:37:23 # [RSpecRunTime] RSpec elapsed time: 11 minutes 28.44 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.10 1.16 1.27 1/291 4182 1761 21:37:23 field: "commitCount" 1762 21:37:23 behaves like a working graphql query that returns data 1763 21:37:23 contains data 1764 21:37:24 returns the merge request and field 1765 21:37:24 behaves like a working graphql query 1766 21:37:24 returns a successful response 1767 21:37:24 # [RSpecRunTime] RSpec elapsed time: 11 minutes 29.79 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.10 1.16 1.27 1/291 4183 1769 21:37:24 field: "conflicts" 1770 21:37:24 behaves like a working graphql query that returns data 1771 21:37:25 contains data 1772 21:37:25 returns the merge request and field 1773 21:37:25 behaves like a working graphql query 1774 21:37:25 returns a successful response 1775 21:37:25 # [RSpecRunTime] RSpec elapsed time: 11 minutes 31.0 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.10 1.16 1.27 1/291 4184 1777 21:37:25 field: "reference" 1778 21:37:25 behaves like a working graphql query that returns data 1779 21:37:26 contains data 1780 21:37:26 returns the merge request and field 1781 21:37:26 behaves like a working graphql query 1782 21:37:27 returns a successful response 1783 21:37:27 # [RSpecRunTime] RSpec elapsed time: 11 minutes 32.19 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.10 1.16 1.27 1/291 4185 1785 21:37:27 field: "subscribed" 1786 21:37:27 behaves like a working graphql query that returns data 1787 21:37:27 contains data 1788 21:37:28 returns the merge request and field 1789 21:37:28 behaves like a working graphql query 1790 21:37:28 returns a successful response 1791 21:37:28 # [RSpecRunTime] RSpec elapsed time: 11 minutes 33.63 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.10 1.16 1.27 1/291 4186 1793 21:37:28 field: "supportsLockOnMerge" 1794 21:37:28 behaves like a working graphql query that returns data 1795 21:37:29 contains data 1796 21:37:29 returns the merge request and field 1797 21:37:29 behaves like a working graphql query 1798 21:37:29 returns a successful response 1799 21:37:29 # [RSpecRunTime] RSpec elapsed time: 11 minutes 34.84 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.10 1.16 1.27 1/291 4187 1801 21:37:29 field: "timeEstimate" 1802 21:37:29 behaves like a working graphql query that returns data 1803 21:37:30 contains data 1804 21:37:30 returns the merge request and field 1805 21:37:30 behaves like a working graphql query 1806 21:37:31 returns a successful response 1807 21:37:31 # [RSpecRunTime] RSpec elapsed time: 11 minutes 36.11 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.10 1.16 1.27 1/291 4188 1809 21:37:31 field: "totalTimeSpent" 1810 21:37:31 behaves like a working graphql query that returns data 1811 21:37:31 contains data 1812 21:37:31 returns the merge request and field 1813 21:37:31 behaves like a working graphql query 1814 21:37:32 returns a successful response 1815 21:37:32 # [RSpecRunTime] RSpec elapsed time: 11 minutes 37.39 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.10 1.16 1.27 1/291 4189 1817 21:37:32 field: "approved" 1818 21:37:32 behaves like a working graphql query that returns data 1819 21:37:32 contains data 1820 21:37:33 returns the merge request and field 1821 21:37:33 behaves like a working graphql query 1822 21:37:33 returns a successful response 1823 21:37:33 # [RSpecRunTime] RSpec elapsed time: 11 minutes 38.7 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.09 1.15 1.27 1/291 4190 1825 21:37:33 field: "autoMergeStrategy" 1826 21:37:33 behaves like a working graphql query that returns data 1827 21:37:34 contains data 1828 21:37:34 returns the merge request and field 1829 21:37:34 behaves like a working graphql query 1830 21:37:34 returns a successful response 1831 21:37:35 # [RSpecRunTime] RSpec elapsed time: 11 minutes 40.04 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.09 1.15 1.27 1/291 4191 1833 21:37:35 field: "availableAutoMergeStrategies" 1834 21:37:35 behaves like a working graphql query that returns data 1835 21:37:35 contains data 1836 21:37:35 returns the merge request and field 1837 21:37:35 behaves like a working graphql query 1838 21:37:36 returns a successful response 1839 21:37:36 # [RSpecRunTime] RSpec elapsed time: 11 minutes 41.55 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.09 1.15 1.27 1/291 4198 1841 21:37:36 field: "hasCi" 1842 21:37:36 behaves like a working graphql query that returns data 1843 21:37:36 contains data 1844 21:37:37 returns the merge request and field 1845 21:37:37 behaves like a working graphql query 1846 21:37:37 returns a successful response 1847 21:37:37 # [RSpecRunTime] RSpec elapsed time: 11 minutes 42.85 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.09 1.15 1.27 1/291 4199 1849 21:37:37 field: "mergeable" 1850 21:37:37 behaves like a working graphql query that returns data 1851 21:37:38 contains data 1852 21:37:38 returns the merge request and field 1853 21:37:38 behaves like a working graphql query 1854 21:37:39 returns a successful response 1855 21:37:39 # [RSpecRunTime] RSpec elapsed time: 11 minutes 44.3 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.00 1.13 1.26 1/291 4200 1857 21:37:39 field: "securityAutoFix" 1858 21:37:39 behaves like a working graphql query that returns data 1859 21:37:39 contains data 1860 21:37:40 returns the merge request and field 1861 21:37:40 behaves like a working graphql query 1862 21:37:41 returns a successful response 1863 21:37:41 # [RSpecRunTime] RSpec elapsed time: 11 minutes 46.21 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.00 1.13 1.26 1/291 4201 1865 21:37:41 field: "squash" 1866 21:37:41 behaves like a working graphql query that returns data 1867 21:37:41 contains data 1868 21:37:42 returns the merge request and field 1869 21:37:42 behaves like a working graphql query 1870 21:37:42 returns a successful response 1871 21:37:42 # [RSpecRunTime] RSpec elapsed time: 11 minutes 47.52 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.00 1.13 1.26 1/291 4202 1873 21:37:42 field: "squashOnMerge" 1874 21:37:42 behaves like a working graphql query that returns data 1875 21:37:42 contains data 1876 21:37:43 returns the merge request and field 1877 21:37:43 behaves like a working graphql query 1878 21:37:43 returns a successful response 1879 21:37:43 # [RSpecRunTime] RSpec elapsed time: 11 minutes 48.83 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.00 1.13 1.26 1/291 4203 1881 21:37:43 field: "preparedAt" 1882 21:37:43 behaves like a working graphql query that returns data 1883 21:37:44 contains data 1884 21:37:44 returns the merge request and field 1885 21:37:44 behaves like a working graphql query 1886 21:37:44 returns a successful response 1887 21:37:45 # [RSpecRunTime] RSpec elapsed time: 11 minutes 50.04 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.00 1.13 1.26 1/291 4204 1889 21:37:45 field: "allowsMultipleAssignees" 1890 21:37:45 behaves like a working graphql query that returns data 1891 21:37:45 contains data 1892 21:37:45 returns the merge request and field 1893 21:37:45 behaves like a working graphql query 1894 21:37:46 returns a successful response 1895 21:37:46 # [RSpecRunTime] RSpec elapsed time: 11 minutes 51.31 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.00 1.13 1.26 1/291 4205 1897 21:37:46 field: "allowsMultipleReviewers" 1898 21:37:46 behaves like a working graphql query that returns data 1899 21:37:46 contains data 1900 21:37:47 returns the merge request and field 1901 21:37:47 behaves like a working graphql query 1902 21:37:47 returns a successful response 1903 21:37:47 # [RSpecRunTime] RSpec elapsed time: 11 minutes 52.63 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.00 1.13 1.26 1/291 4206 1905 21:37:47 field: "retargeted" 1906 21:37:47 behaves like a working graphql query that returns data 1907 21:37:48 contains data 1908 21:37:48 returns the merge request and field 1909 21:37:48 behaves like a working graphql query 1910 21:37:48 returns a successful response 1911 21:37:48 # [RSpecRunTime] RSpec elapsed time: 11 minutes 53.83 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.00 1.13 1.26 1/291 4207 1913 21:37:48 field: "hidden" 1914 21:37:48 behaves like a working graphql query that returns data 1915 21:37:49 contains data 1916 21:37:49 returns the merge request and field 1917 21:37:49 behaves like a working graphql query 1918 21:37:49 returns a successful response 1919 21:37:49 # [RSpecRunTime] RSpec elapsed time: 11 minutes 55.0 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.00 1.13 1.26 1/291 4208 1921 21:37:49 field: "titleHtml" 1922 21:37:49 behaves like a working graphql query that returns data 1923 21:37:50 contains data 1924 21:37:50 returns the merge request and field 1925 21:37:50 behaves like a working graphql query 1926 21:37:51 returns a successful response 1927 21:37:51 # [RSpecRunTime] RSpec elapsed time: 11 minutes 56.28 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.00 1.13 1.26 1/291 4209 1929 21:37:51 field: "descriptionHtml" 1930 21:37:51 behaves like a working graphql query that returns data 1931 21:37:51 contains data 1932 21:37:52 returns the merge request and field 1933 21:37:52 behaves like a working graphql query 1934 21:37:52 returns a successful response 1935 21:37:52 # [RSpecRunTime] RSpec elapsed time: 11 minutes 57.51 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.00 1.13 1.26 1/291 4210 1937 21:37:52 field: "approvalsLeft" 1938 21:37:52 behaves like a working graphql query that returns data 1939 21:37:52 contains data 1940 21:37:53 returns the merge request and field 1941 21:37:53 behaves like a working graphql query 1942 21:37:53 returns a successful response 1943 21:37:53 # [RSpecRunTime] RSpec elapsed time: 11 minutes 58.77 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.00 1.13 1.26 1/291 4211 1945 21:37:53 field: "approvalsRequired" 1946 21:37:53 behaves like a working graphql query that returns data 1947 21:37:54 contains data 1948 21:37:54 returns the merge request and field 1949 21:37:54 behaves like a working graphql query 1950 21:37:54 returns a successful response 1951 21:37:54 # [RSpecRunTime] RSpec elapsed time: 11 minutes 59.92 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.00 1.13 1.26 1/291 4212 1953 21:37:54 field: "mergeTrainsCount" 1954 21:37:54 behaves like a working graphql query that returns data 1955 21:37:55 contains data 1956 21:37:55 returns the merge request and field 1957 21:37:55 behaves like a working graphql query 1958 21:37:56 returns a successful response 1959 21:37:56 # [RSpecRunTime] RSpec elapsed time: 12 minutes 1.23 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.00 1.13 1.26 1/291 4213 1961 21:37:56 field: "mergeTrainIndex" 1962 21:37:56 behaves like a working graphql query that returns data 1963 21:37:56 contains data 1964 21:37:56 returns the merge request and field 1965 21:37:56 behaves like a working graphql query 1966 21:37:57 returns a successful response 1967 21:37:57 # [RSpecRunTime] RSpec elapsed time: 12 minutes 2.5 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.00 1.13 1.26 1/291 4214 1969 21:37:57 field: "hasSecurityReports" 1970 21:37:57 behaves like a working graphql query that returns data 1971 21:37:57 contains data 1972 21:37:58 returns the merge request and field 1973 21:37:58 behaves like a working graphql query 1974 21:37:58 returns a successful response 1975 21:37:58 # [RSpecRunTime] RSpec elapsed time: 12 minutes 3.69 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.00 1.12 1.26 1/291 4215 1977 21:37:58 field: "securityReportsUpToDateOnTargetBranch" 1978 21:37:58 behaves like a working graphql query that returns data 1979 21:37:59 contains data 1980 21:37:59 returns the merge request and field 1981 21:37:59 behaves like a working graphql query 1982 21:37:59 returns a successful response 1983 21:38:00 # [RSpecRunTime] RSpec elapsed time: 12 minutes 5.04 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.00 1.12 1.26 1/291 4216 1985 21:38:00 field: "name" 1986 21:38:00 behaves like a working graphql query that returns data 1987 21:38:00 contains data 1988 21:38:00 returns the merge request and field 1989 21:38:00 behaves like a working graphql query 1990 21:38:01 returns a successful response 1991 21:38:01 # [RSpecRunTime] RSpec elapsed time: 12 minutes 6.29 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.00 1.12 1.26 1/291 4217 1993 21:38:01 when selecting multiple fields 1994 21:38:01 returns the merge request with the specified fields 1995 21:38:01 when passed a non-merge request gid 1996 21:38:02 returns an error 1997 21:38:03 # [RSpecRunTime] RSpec elapsed time: 12 minutes 8.04 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.00 1.12 1.25 1/291 4218 1999 21:38:03 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/merge_request/merge_request_spec.rb. It took 1 minute 52.41 seconds. Expected to take 1 minute 45.48 seconds. 2000 21:38:03 # [RSpecRunTime] Starting example group spec/controllers/projects/commits_controller_spec.rb. Expected to take 1 minute 10.71 seconds. 2001 21:38:03 Projects::CommitsController 2003 21:38:03 GET commits_root 2004 21:38:03 no ref is provided 2005 21:38:04 redirects to the default branch of the project 2006 21:38:04 # [RSpecRunTime] RSpec elapsed time: 12 minutes 9.45 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.00 1.12 1.25 1/291 4242 2009 21:38:04 with file path 2010 21:38:04 when the ref is ambiguous 2011 21:38:04 behaves like #set_is_ambiguous_ref when ref is ambiguous 2012 21:38:04 when the ref_type is nil 2013 21:38:07 @ambiguous_ref return true 2014 21:38:07 # [RSpecRunTime] RSpec elapsed time: 12 minutes 12.36 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.00 1.12 1.25 1/294 4284 2016 21:38:07 when the ref_type is empty 2017 21:38:09 @ambiguous_ref return true 2018 21:38:09 # [RSpecRunTime] RSpec elapsed time: 12 minutes 14.92 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.08 1.14 1.26 1/296 4323 2020 21:38:09 when the ref_type is present 2021 21:38:12 @ambiguous_ref return false 2022 21:38:12 # [RSpecRunTime] RSpec elapsed time: 12 minutes 17.54 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.08 1.14 1.26 1/296 4360 2024 21:38:12 #set_is_ambiguous_ref with no ambiguous ref 2025 21:38:12 behaves like #set_is_ambiguous_ref when ref is not ambiguous 2026 21:38:12 when the ref_type is nil 2027 21:38:15 @ambiguous_ref return false 2028 21:38:15 # [RSpecRunTime] RSpec elapsed time: 12 minutes 20.1 seconds. Current RSS: ~1387M. Threads: 5. load average: 0.99 1.12 1.25 1/296 4397 2030 21:38:15 valid branch, valid file 2031 21:38:17 is expected to respond with 200 2032 21:38:17 # [RSpecRunTime] RSpec elapsed time: 12 minutes 22.76 seconds. Current RSS: ~1390M. Threads: 5. load average: 0.99 1.12 1.25 1/296 4434 2034 21:38:17 HEAD, valid file 2035 21:38:20 is expected to respond with 200 2036 21:38:20 # [RSpecRunTime] RSpec elapsed time: 12 minutes 25.25 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.15 1.15 1.26 1/296 4469 2038 21:38:20 valid branch, invalid file 2039 21:38:21 is expected to redirect to "/namespace392/project-393/-/tree/master" 2040 21:38:21 # [RSpecRunTime] RSpec elapsed time: 12 minutes 26.44 seconds. Current RSS: ~1391M. Threads: 5. load average: 1.15 1.15 1.26 1/296 4501 2042 21:38:21 invalid branch, valid file 2043 21:38:22 is expected to respond with 404 2044 21:38:22 branch with invalid format, valid file 2045 21:38:22 is expected to respond with 404 2046 21:38:22 with an invalid limit 2047 21:38:25 uses the default limit 2048 21:38:25 when limit is a hash 2049 21:38:27 uses the default limit 2050 21:38:27 # [RSpecRunTime] RSpec elapsed time: 12 minutes 32.2 seconds. Current RSS: ~1395M. Threads: 5. load average: 1.14 1.15 1.26 1/296 4580 2053 21:38:27 when committed_before param 2055 21:38:27 behaves like repository commits call 2056 21:38:29 passes the correct params 2057 21:38:29 # [RSpecRunTime] RSpec elapsed time: 12 minutes 34.54 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.13 1.14 1.26 1/296 4588 2060 21:38:29 behaves like repository commits call 2061 21:38:31 passes the correct params 2062 21:38:31 # [RSpecRunTime] RSpec elapsed time: 12 minutes 36.78 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.13 1.14 1.26 1/296 4596 2064 21:38:31 is not provided 2065 21:38:31 behaves like repository commits call 2066 21:38:33 passes the correct params 2067 21:38:34 # [RSpecRunTime] RSpec elapsed time: 12 minutes 39.04 seconds. Current RSS: ~1395M. Threads: 5. load average: 1.20 1.16 1.26 1/292 4604 2069 21:38:34 with committed_after param 2071 21:38:34 behaves like repository commits call 2072 21:38:36 passes the correct params 2073 21:38:36 # [RSpecRunTime] RSpec elapsed time: 12 minutes 41.19 seconds. Current RSS: ~1394M. Threads: 5. load average: 1.20 1.16 1.26 1/292 4611 2076 21:38:36 behaves like repository commits call 2077 21:38:38 passes the correct params 2078 21:38:38 # [RSpecRunTime] RSpec elapsed time: 12 minutes 43.38 seconds. Current RSS: ~1395M. Threads: 5. load average: 1.18 1.16 1.26 1/292 4619 2080 21:38:38 loading tags 2081 21:38:40 loads tags for commits 2082 21:38:40 # [RSpecRunTime] RSpec elapsed time: 12 minutes 45.55 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.18 1.16 1.26 1/292 4625 2084 21:38:40 when tag has a non-ASCII encoding 2085 21:38:46 does not raise an exception 2086 21:38:46 # [RSpecRunTime] RSpec elapsed time: 12 minutes 51.29 seconds. Current RSS: ~1434M. Threads: 5. load average: 1.17 1.15 1.26 1/294 4645 2088 21:38:46 when the ref name ends in .atom 2089 21:38:46 when the ref does not exist with the suffix 2090 21:38:48 renders as atom 2091 21:38:49 renders summary with type=html 2092 21:38:49 # [RSpecRunTime] RSpec elapsed time: 12 minutes 54.78 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.15 1.15 1.26 1/294 4656 2094 21:38:49 when the ref exists with the suffix 2095 21:38:51 renders as HTML 2096 21:38:52 # [RSpecRunTime] RSpec elapsed time: 12 minutes 57.05 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.15 1.15 1.26 1/292 4664 2098 21:38:52 when the ref does not exist 2099 21:38:52 returns 404 page 2100 21:38:52 with markdown cache 2101 21:38:55 preloads markdown cache for commits 2102 21:38:55 # [RSpecRunTime] RSpec elapsed time: 13 minutes 0.62 second. Current RSS: ~1406M. Threads: 5. load average: 1.14 1.15 1.26 3/293 4672 2104 21:38:55 GET /commits/:id/signatures 2105 21:38:55 valid branch 2106 21:39:01 returns a successful response 2107 21:39:01 # [RSpecRunTime] RSpec elapsed time: 13 minutes 6.41 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.21 1.16 1.26 1/294 4763 2109 21:39:01 invalid branch format 2110 21:39:01 returns a not found response 2111 21:39:01 with signature message 2112 21:39:06 returns a signature message 2113 21:39:06 when commit has an unsupported signature type 2114 21:39:11 returns a unsupported signature message 2115 21:39:11 # [RSpecRunTime] RSpec elapsed time: 13 minutes 16.53 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.18 1.16 1.26 1/293 4916 2117 21:39:11 # [RSpecRunTime] Finishing example group spec/controllers/projects/commits_controller_spec.rb. It took 1 minute 8.49 seconds. Expected to take 1 minute 10.71 seconds. 2118 21:39:11 # [RSpecRunTime] Starting example group spec/requests/api/ci/pipeline_schedules_spec.rb. Expected to take 55.85 seconds. 2119 21:39:11 API::Ci::PipelineSchedules 2120 21:39:12 GET /projects/:id/pipeline_schedules 2121 21:39:12 authenticated user with valid permissions 2122 21:39:13 returns list of pipeline_schedules 2123 21:39:15 avoids N + 1 queries 2124 21:39:15 when scope is active 2125 21:39:16 returns matched pipeline schedules 2126 21:39:16 # [RSpecRunTime] RSpec elapsed time: 13 minutes 21.28 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.16 1.15 1.26 1/292 4935 2128 21:39:16 when scope is inactive 2129 21:39:16 returns matched pipeline schedules 2130 21:39:16 authenticated user with invalid permissions 2131 21:39:17 does not return pipeline_schedules list 2132 21:39:17 unauthenticated user 2133 21:39:17 does not return pipeline_schedules list 2134 21:39:17 GET /projects/:id/pipeline_schedules/:pipeline_schedule_id 2135 21:39:17 with private project 2136 21:39:17 behaves like request with schedule ownership 2137 21:39:17 authenticated user with pipeline schedule ownership 2138 21:39:17 returns pipeline_schedule details 2139 21:39:17 behaves like request with project permissions 2140 21:39:17 authenticated user with project permisions 2141 21:39:18 returns pipeline_schedule details 2142 21:39:18 behaves like request with unauthenticated user 2143 21:39:18 with unauthenticated user 2144 21:39:18 does not return pipeline_schedule 2145 21:39:18 behaves like request with non-existing pipeline_schedule 2146 21:39:19 responds with 404 Not Found if requesting non-existing pipeline_schedule 2147 21:39:19 authenticated user with no project permissions 2148 21:39:19 does not return pipeline_schedule 2149 21:39:19 authenticated user with insufficient project permissions 2150 21:39:20 does not return pipeline_schedule 2151 21:39:20 with public project 2152 21:39:21 behaves like request with schedule ownership 2153 21:39:21 authenticated user with pipeline schedule ownership 2154 21:39:21 returns pipeline_schedule details 2155 21:39:21 # [RSpecRunTime] RSpec elapsed time: 13 minutes 26.95 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.15 1.15 1.26 1/291 4954 2157 21:39:21 behaves like request with project permissions 2158 21:39:21 authenticated user with project permisions 2159 21:39:22 returns pipeline_schedule details 2160 21:39:22 behaves like request with unauthenticated user 2161 21:39:22 with unauthenticated user 2162 21:39:22 does not return pipeline_schedule 2163 21:39:22 behaves like request with non-existing pipeline_schedule 2164 21:39:23 responds with 404 Not Found if requesting non-existing pipeline_schedule 2165 21:39:23 authenticated user with no project permissions 2166 21:39:23 returns pipeline_schedule with no variables 2167 21:39:23 authenticated user with insufficient project permissions 2168 21:39:24 returns pipeline_schedule with no variables 2169 21:39:24 when public pipelines are disabled 2170 21:39:25 authenticated user with no project permissions 2171 21:39:25 does not return pipeline_schedule 2172 21:39:25 # [RSpecRunTime] RSpec elapsed time: 13 minutes 30.81 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.14 1.15 1.25 1/290 4973 2174 21:39:25 authenticated user with insufficient project permissions 2175 21:39:26 returns pipeline_schedule with no variables 2176 21:39:26 GET /projects/:id/pipeline_schedules/:pipeline_schedule_id/pipelines 2177 21:39:26 with private project 2178 21:39:26 behaves like request with schedule ownership 2179 21:39:26 authenticated user with pipeline schedule ownership 2180 21:39:27 returns the details of pipelines triggered from the pipeline schedule 2181 21:39:27 behaves like request with project permissions 2182 21:39:27 authenticated user with project permissions 2183 21:39:27 returns the details of pipelines triggered from the pipeline schedule 2184 21:39:27 behaves like request with unauthenticated user 2185 21:39:27 with unauthenticated user 2186 21:39:28 does not return the details of pipelines triggered from the pipeline schedule 2187 21:39:28 behaves like request with non-existing pipeline_schedule 2188 21:39:28 responds with 404 Not Found if requesting for a non-existing pipeline schedule's pipelines 2189 21:39:28 authenticated user with no project permissions 2190 21:39:29 does not return the details of pipelines triggered from the pipeline schedule 2191 21:39:29 authenticated user with insufficient project permissions 2192 21:39:29 does not return the details of pipelines triggered from the pipeline schedule 2193 21:39:29 with public project 2194 21:39:30 behaves like request with schedule ownership 2195 21:39:30 authenticated user with pipeline schedule ownership 2196 21:39:31 returns the details of pipelines triggered from the pipeline schedule 2197 21:39:31 # [RSpecRunTime] RSpec elapsed time: 13 minutes 36.15 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.13 1.14 1.25 1/290 4992 2199 21:39:31 behaves like request with project permissions 2200 21:39:31 authenticated user with project permissions 2201 21:39:31 returns the details of pipelines triggered from the pipeline schedule 2202 21:39:31 behaves like request with unauthenticated user 2203 21:39:31 with unauthenticated user 2204 21:39:32 does not return the details of pipelines triggered from the pipeline schedule 2205 21:39:32 behaves like request with non-existing pipeline_schedule 2206 21:39:32 responds with 404 Not Found if requesting for a non-existing pipeline schedule's pipelines 2207 21:39:32 authenticated user with no project permissions 2208 21:39:33 returns the details of pipelines triggered from the pipeline schedule 2209 21:39:33 when public pipelines are disabled 2210 21:39:33 authenticated user with no project permissions 2211 21:39:34 does not return the details of pipelines triggered from the pipeline schedule 2212 21:39:34 # [RSpecRunTime] RSpec elapsed time: 13 minutes 39.5 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.12 1.14 1.25 1/290 5011 2214 21:39:34 POST /projects/:id/pipeline_schedules 2215 21:39:34 authenticated user with valid permissions 2216 21:39:34 with required parameters 2217 21:39:35 creates pipeline_schedule 2218 21:39:35 without required parameters 2219 21:39:35 does not create pipeline_schedule 2220 21:39:35 when cron has validation error 2221 21:39:35 does not create pipeline_schedule 2222 21:39:35 when ref has validation error 2223 21:39:36 does not create pipeline_schedule 2224 21:39:36 authenticated user with invalid permissions 2225 21:39:36 does not create pipeline_schedule 2226 21:39:36 unauthenticated user 2227 21:39:36 does not create pipeline_schedule 2228 21:39:36 PUT /projects/:id/pipeline_schedules/:pipeline_schedule_id 2229 21:39:36 authenticated user with valid permissions 2230 21:39:37 updates cron 2231 21:39:37 when cron has validation error 2232 21:39:37 does not update pipeline_schedule 2233 21:39:37 when ref has validation error 2234 21:39:37 does not update pipeline_schedule 2235 21:39:37 authenticated user with invalid permissions 2236 21:39:37 as a project maintainer 2237 21:39:38 does not update pipeline_schedule 2238 21:39:38 as a project owner 2239 21:39:39 does not update pipeline_schedule 2240 21:39:39 with no special role 2241 21:39:39 does not update pipeline_schedule 2242 21:39:39 unauthenticated user 2243 21:39:39 does not update pipeline_schedule 2244 21:39:39 POST /projects/:id/pipeline_schedules/:pipeline_schedule_id/take_ownership 2245 21:39:39 as an authenticated user with valid permissions 2246 21:39:40 updates owner 2247 21:39:40 as an authenticated user with invalid permissions 2248 21:39:40 does not update owner 2249 21:39:40 as an unauthenticated user 2250 21:39:41 does not update owner 2251 21:39:41 as the existing owner of the schedule 2252 21:39:41 accepts the request and leaves the schedule unchanged 2253 21:39:41 DELETE /projects/:id/pipeline_schedules/:pipeline_schedule_id 2254 21:39:41 authenticated user with valid permissions 2255 21:39:42 deletes pipeline_schedule 2256 21:39:42 responds with 404 Not Found if requesting non-existing pipeline_schedule 2257 21:39:42 behaves like 412 response 2258 21:39:42 for a modified resource 2259 21:39:43 returns 412 with a JSON error 2260 21:39:43 # [RSpecRunTime] RSpec elapsed time: 13 minutes 48.65 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.10 1.14 1.25 1/290 5018 2262 21:39:43 for an unmodified resource 2263 21:39:44 returns 204 with an empty body 2264 21:39:44 authenticated user with invalid permissions 2265 21:39:45 does not delete pipeline_schedule 2266 21:39:45 unauthenticated user 2267 21:39:45 does not delete pipeline_schedule 2268 21:39:45 POST /projects/:id/pipeline_schedules/:pipeline_schedule_id/play 2269 21:39:45 authenticated user with `:play_pipeline_schedule` permission 2270 21:39:45 schedules a pipeline worker 2271 21:39:46 renders an error if scheduling failed 2272 21:39:46 authenticated user with insufficient access 2273 21:39:46 responds with not found 2274 21:39:46 unauthenticated user 2275 21:39:47 responds with unauthorized 2276 21:39:47 POST /projects/:id/pipeline_schedules/:pipeline_schedule_id/variables 2277 21:39:47 authenticated user with valid permissions 2278 21:39:47 with required parameters 2279 21:39:47 when project restricts use of user defined variables 2280 21:39:47 as developer 2281 21:39:47 behaves like fails to create pipeline_schedule_variables 2282 21:39:48 is expected to respond with numeric status code forbidden 2283 21:39:48 as maintainer 2284 21:39:48 behaves like creates pipeline_schedule_variables 2285 21:39:48 is expected to eq "file" 2287 21:39:48 behaves like creates pipeline_schedule_variables 2288 21:39:49 is expected to eq "file" 2289 21:39:49 when project does not restrict use of user defined variables 2290 21:39:49 as developer 2291 21:39:49 behaves like creates pipeline_schedule_variables 2292 21:39:50 is expected to eq "file" 2293 21:39:50 as maintainer 2294 21:39:50 behaves like creates pipeline_schedule_variables 2295 21:39:51 is expected to eq "file" 2297 21:39:51 behaves like creates pipeline_schedule_variables 2298 21:39:52 is expected to eq "file" 2299 21:39:52 without required parameters 2300 21:39:52 does not create pipeline_schedule_variable 2301 21:39:52 when key has validation error 2302 21:39:52 does not create pipeline_schedule_variable 2303 21:39:52 authenticated user with invalid permissions 2304 21:39:52 does not create pipeline_schedule_variable 2305 21:39:52 unauthenticated user 2306 21:39:53 does not create pipeline_schedule_variable 2307 21:39:53 PUT /projects/:id/pipeline_schedules/:pipeline_schedule_id/variables/:key 2308 21:39:53 authenticated user with valid permissions 2309 21:39:53 when project restricts use of user defined variables 2310 21:39:53 as developer 2311 21:39:53 behaves like fails to update pipeline_schedule_variable 2312 21:39:54 is expected to respond with numeric status code forbidden 2313 21:39:54 as maintainer 2314 21:39:54 behaves like updates pipeline_schedule_variable 2315 21:39:54 is expected to eq "file" 2317 21:39:54 behaves like updates pipeline_schedule_variable 2318 21:39:55 is expected to eq "file" 2319 21:39:55 when project does not restrict use of user defined variables 2320 21:39:55 as developer 2321 21:39:55 behaves like updates pipeline_schedule_variable 2322 21:39:56 is expected to eq "file" 2323 21:39:56 as maintainer 2324 21:39:56 behaves like updates pipeline_schedule_variable 2325 21:39:57 is expected to eq "file" 2327 21:39:57 behaves like updates pipeline_schedule_variable 2328 21:39:58 is expected to eq "file" 2329 21:39:58 authenticated user with invalid permissions 2330 21:39:58 does not update pipeline_schedule_variable 2331 21:39:58 unauthenticated user 2332 21:39:58 does not update pipeline_schedule_variable 2333 21:39:58 DELETE /projects/:id/pipeline_schedules/:pipeline_schedule_id/variables/:key 2334 21:39:58 authenticated user with valid permissions 2335 21:39:58 when project restricts use of user defined variables 2336 21:39:58 as developer 2337 21:39:58 behaves like fails to delete pipeline_schedule_variable 2338 21:39:59 is expected to respond with numeric status code forbidden 2339 21:39:59 as maintainer 2340 21:39:59 behaves like deletes pipeline_schedule_variable 2341 21:40:00 is expected to match response schema "pipeline_schedule_variable" 2343 21:40:00 behaves like deletes pipeline_schedule_variable 2344 21:40:01 is expected to match response schema "pipeline_schedule_variable" 2345 21:40:01 when project does not restrict use of user defined variables 2346 21:40:01 as developer 2347 21:40:01 behaves like deletes pipeline_schedule_variable 2348 21:40:02 is expected to match response schema "pipeline_schedule_variable" 2349 21:40:02 as maintainer 2350 21:40:02 behaves like deletes pipeline_schedule_variable 2351 21:40:03 is expected to match response schema "pipeline_schedule_variable" 2353 21:40:03 behaves like deletes pipeline_schedule_variable 2354 21:40:03 is expected to match response schema "pipeline_schedule_variable" 2355 21:40:03 as developer 2356 21:40:04 responds with 404 Not Found if requesting non-existing pipeline_schedule_variable 2357 21:40:04 authenticated user with invalid permissions 2358 21:40:05 does not delete pipeline_schedule_variable 2359 21:40:05 unauthenticated user 2360 21:40:06 does not delete pipeline_schedule_variable 2361 21:40:06 # [RSpecRunTime] Finishing example group spec/requests/api/ci/pipeline_schedules_spec.rb. It took 54.55 seconds. Expected to take 55.85 seconds. 2362 21:40:06 # [RSpecRunTime] Starting example group spec/requests/api/project_import_spec.rb. Expected to take 44.34 seconds. 2363 21:40:06 API::ProjectImport 2364 21:40:06 POST /projects/import 2365 21:40:07 executes a limited number of queries 2366 21:40:08 schedules an import using a namespace 2367 21:40:09 schedules an import using the namespace path 2368 21:40:10 does not schedule an import for a namespace that does not exist 2369 21:40:11 does not schedule an import if the user has no permission to the namespace 2370 21:40:12 stores params that can be overridden 2371 21:40:13 does not store params that are not allowed 2372 21:40:13 behaves like requires authentication 2374 21:40:13 # [RSpecRunTime] RSpec elapsed time: 14 minutes 18.69 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.06 1.12 1.24 1/290 5019 2376 21:40:13 behaves like requires import source to be enabled 2377 21:40:13 when gitlab_project import_sources is disabled 2379 21:40:14 when a name is explicitly set 2380 21:40:15 schedules an import using a namespace and a different name 2381 21:40:16 schedules an import using the namespace path and a different name 2382 21:40:17 sets name correctly 2383 21:40:19 sets name correctly with an overwrite 2384 21:40:20 schedules an import using the path and name explicitly set to nil 2385 21:40:20 # [RSpecRunTime] RSpec elapsed time: 14 minutes 25.22 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.05 1.12 1.24 1/290 5020 2387 21:40:20 when namespace not set 2388 21:40:21 schedules an import at the user namespace level 2389 21:40:21 when current user is a bot user 2390 21:40:22 does not schedule an import 2391 21:40:22 # [RSpecRunTime] RSpec elapsed time: 14 minutes 27.18 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.05 1.12 1.24 1/290 5021 2393 21:40:22 when passed in namespace is a bot user namespace 2394 21:40:22 does not schedule an import 2395 21:40:22 if user uploads no valid file 2396 21:40:23 does not schedule an import if the user uploads no valid file 2397 21:40:23 when target path already exists in namespace 2398 21:40:24 does not schedule an import 2399 21:40:24 when param overwrite is true 2400 21:40:25 schedules an import 2401 21:40:25 # [RSpecRunTime] RSpec elapsed time: 14 minutes 30.99 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.05 1.12 1.24 1/290 5022 2403 21:40:25 when request exceeds the rate limit 2404 21:40:26 prevents users from importing projects 2405 21:40:26 when using remote storage 2406 21:40:27 schedules an import 2407 21:40:27 # [RSpecRunTime] RSpec elapsed time: 14 minutes 32.97 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.05 1.12 1.24 1/290 5023 2409 21:40:27 POST /projects/remote-import 2410 21:40:27 behaves like requires authentication 2412 21:40:28 behaves like requires import source to be enabled 2413 21:40:28 when gitlab_project import_sources is disabled 2415 21:40:28 when the response is successful 2416 21:40:29 schedules the import successfully 2417 21:40:29 when the service returns an error 2418 21:40:30 fails to schedule the import 2419 21:40:30 POST /projects/remote-import-s3 2420 21:40:30 behaves like requires authentication 2422 21:40:30 behaves like requires import source to be enabled 2423 21:40:30 when gitlab_project import_sources is disabled 2425 21:40:30 when the response is successful 2426 21:40:31 schedules the import successfully 2427 21:40:31 when the service returns an error 2428 21:40:32 fails to schedule the import 2429 21:40:32 GET /projects/:id/import 2430 21:40:33 returns the import status 2431 21:40:34 returns the import status and the error if failed 2432 21:40:36 returns the import status if canceled 2433 21:40:36 with an unauthenticated user 2434 21:40:37 returns unauthorized response for public project import status 2435 21:40:37 # [RSpecRunTime] RSpec elapsed time: 14 minutes 42.15 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.04 1.11 1.23 1/290 5024 2437 21:40:37 POST /projects/:id/import-relation 2438 21:40:37 executes a limited number of queries 2439 21:40:38 does not schedule a relation import for a project that does not exist 2440 21:40:39 does not schedule a relation import if the user has no permission to the project 2441 21:40:39 behaves like requires authentication 2443 21:40:39 # [RSpecRunTime] RSpec elapsed time: 14 minutes 44.53 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.04 1.11 1.23 1/290 5025 2445 21:40:39 behaves like requires import source to be enabled 2446 21:40:39 when gitlab_project import_sources is disabled 2448 21:40:40 when the project is valid 2449 21:40:40 and the user is a maintainer 2450 21:40:41 allows the import 2451 21:40:41 # [RSpecRunTime] RSpec elapsed time: 14 minutes 46.55 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.04 1.11 1.23 1/290 5026 2453 21:40:41 if user uploads no valid file 2454 21:40:42 does not schedule a relation import 2455 21:40:42 when request exceeds the rate limit 2456 21:40:42 prevents users from importing relations 2457 21:40:42 GET /projects/:id/relation-imports 2458 21:40:42 when the user is unauthorized 2459 21:40:43 returns unauthorized response 2460 21:40:43 when the user is not associated with the project 2461 21:40:44 returns unauthorized response 2462 21:40:44 when the user is a maintainer on the project 2463 21:40:45 returns an array of import statuses 2464 21:40:45 includes the import status information 2465 21:40:46 # [RSpecRunTime] RSpec elapsed time: 14 minutes 51.05 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.03 1.11 1.23 1/290 5027 2467 21:40:46 POST /projects/import/authorize 2468 21:40:46 authorizes importing project with workhorse header 2469 21:40:47 rejects requests that bypassed gitlab-workhorse 2470 21:40:47 behaves like requires authentication 2472 21:40:47 # [RSpecRunTime] RSpec elapsed time: 14 minutes 52.41 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.03 1.11 1.23 1/290 5028 2474 21:40:47 behaves like requires import source to be enabled 2475 21:40:47 when gitlab_project import_sources is disabled 2477 21:40:48 when using remote storage 2478 21:40:48 when direct upload is enabled 2479 21:40:48 responds with status 200, location of file remote store and object details 2480 21:40:48 when direct upload is disabled 2481 21:40:50 handles as a local file 2482 21:40:50 # [RSpecRunTime] RSpec elapsed time: 14 minutes 55.39 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.03 1.11 1.23 1/290 5029 2484 21:40:50 POST /projects/import-relation/authorize 2485 21:40:51 authorizes importing project with workhorse header 2486 21:40:51 rejects requests that bypassed gitlab-workhorse 2487 21:40:51 behaves like requires authentication 2489 21:40:51 # [RSpecRunTime] RSpec elapsed time: 14 minutes 56.68 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.03 1.11 1.23 1/290 5030 2491 21:40:51 behaves like requires import source to be enabled 2492 21:40:51 when gitlab_project import_sources is disabled 2494 21:40:52 # [RSpecRunTime] Finishing example group spec/requests/api/project_import_spec.rb. It took 46.21 seconds. Expected to take 44.34 seconds. 2495 21:40:52 # [RSpecRunTime] Starting example group spec/requests/api/internal/kubernetes_spec.rb. Expected to take 41.45 seconds. 2496 21:40:52 API::Internal::Kubernetes 2497 21:40:52 POST /internal/kubernetes/usage_metrics 2498 21:40:53 returns correct error for the endpoint 2499 21:40:53 not authenticated 2501 21:40:53 # [RSpecRunTime] RSpec elapsed time: 14 minutes 58.99 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.03 1.11 1.23 1/290 5031 2503 21:40:53 is authenticated for an agent 2504 21:40:54 returns no_content for valid events 2505 21:40:55 uses batched Redis updates 2506 21:40:56 returns no_content for counts of zero 2507 21:40:57 returns 400 for non counter number 2508 21:40:57 returns 400 for non unique_counter set 2509 21:40:57 events tracking 2510 21:40:58 correctly merges legacy Redis keys for migrated metrics 2511 21:40:59 tracks counter events 2512 21:41:00 tracks unique events 2513 21:41:01 # [RSpecRunTime] RSpec elapsed time: 15 minutes 6.04 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.03 1.10 1.23 1/290 5032 2515 21:41:01 POST /internal/kubernetes/agent_events 2516 21:41:01 returns correct error for the endpoint 2517 21:41:01 not authenticated 2519 21:41:02 # [RSpecRunTime] RSpec elapsed time: 15 minutes 7.64 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.03 1.10 1.23 1/290 5033 2521 21:41:02 is authenticated for an agent 2522 21:41:02 when events are valid 2523 21:41:05 tracks events and returns no_content 2524 21:41:05 # [RSpecRunTime] RSpec elapsed time: 15 minutes 10.38 seconds. Current RSS: ~1353M. Threads: 5. load average: 0.94 1.08 1.22 1/290 5034 2526 21:41:05 when events are empty 2527 21:41:06 returns no_content for empty events 2528 21:41:06 when events have non-integer values 2529 21:41:06 returns 400 for non-integer values 2530 21:41:06 POST /internal/kubernetes/agent_configuration 2531 21:41:08 returns correct error for the endpoint 2532 21:41:08 not authenticated 2534 21:41:08 # [RSpecRunTime] RSpec elapsed time: 15 minutes 13.9 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.03 1.10 1.22 1/290 5035 2536 21:41:08 agent exists 2537 21:41:09 configures the agent and returns a 204 2538 21:41:10 # [RSpecRunTime] RSpec elapsed time: 15 minutes 15.06 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.03 1.10 1.22 1/290 5036 2540 21:41:10 agent does not exist 2541 21:41:10 returns a 404 2542 21:41:10 GET /internal/kubernetes/agent_info 2543 21:41:11 returns 401 if Authorization header not sent 2544 21:41:12 returns 401 if Authorization is for non-existent agent 2545 21:41:13 returns correct error for the endpoint 2546 21:41:13 not authenticated 2548 21:41:13 # [RSpecRunTime] RSpec elapsed time: 15 minutes 18.96 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.03 1.10 1.22 1/290 5037 2550 21:41:13 an agent is found 2551 21:41:14 tracks token usage 2552 21:41:15 returns expected data 2553 21:41:15 # [RSpecRunTime] RSpec elapsed time: 15 minutes 20.74 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.03 1.10 1.22 1/290 5038 2555 21:41:15 GET /internal/kubernetes/project_info 2556 21:41:16 returns 401 if Authorization header not sent 2557 21:41:17 returns 401 if Authorization is for non-existent agent 2558 21:41:18 returns correct error for the endpoint 2559 21:41:18 not authenticated 2561 21:41:18 # [RSpecRunTime] RSpec elapsed time: 15 minutes 23.86 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.02 1.10 1.22 1/290 5039 2563 21:41:18 an agent is found 2564 21:41:19 tracks token usage 2565 21:41:19 project is public 2566 21:41:20 returns expected data 2567 21:41:20 repository is for project members only 2569 21:41:20 # [RSpecRunTime] RSpec elapsed time: 15 minutes 25.77 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.02 1.10 1.22 1/290 5040 2571 21:41:20 project is private 2573 21:41:21 and agent belongs to project 2575 21:41:22 # [RSpecRunTime] RSpec elapsed time: 15 minutes 27.3 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.02 1.10 1.22 1/290 5041 2577 21:41:22 project is internal 2579 21:41:22 project does not exist 2581 21:41:23 GET /internal/kubernetes/verify_project_access 2582 21:41:23 returns 401 if Authorization header not sent 2583 21:41:24 returns 401 if Authorization is for non-existent agent 2584 21:41:25 returns correct error for the endpoint 2585 21:41:25 not authenticated 2587 21:41:25 # [RSpecRunTime] RSpec elapsed time: 15 minutes 30.99 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.02 1.09 1.22 1/290 5042 2589 21:41:25 an agent is found 2590 21:41:26 tracks token usage 2591 21:41:26 project is public 2592 21:41:26 behaves like access is granted 2593 21:41:27 returns success response 2594 21:41:27 # [RSpecRunTime] RSpec elapsed time: 15 minutes 32.15 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.02 1.09 1.22 1/290 5043 2596 21:41:27 repository is for project members only 2597 21:41:27 behaves like access is denied 2599 21:41:27 project is private 2600 21:41:27 behaves like access is denied 2602 21:41:28 and agent belongs to project 2603 21:41:28 behaves like access is granted 2604 21:41:29 returns success response 2605 21:41:29 project is internal 2606 21:41:29 behaves like access is denied 2608 21:41:29 and agent belongs to project 2609 21:41:29 behaves like access is granted 2610 21:41:30 returns success response 2611 21:41:30 project does not exist 2612 21:41:30 behaves like access is denied 2614 21:41:30 POST /internal/kubernetes/authorize_proxy_user 2615 21:41:31 when the access type is access_token 2616 21:41:32 returns 200 when the user has access 2617 21:41:32 returns 403 when user has no access 2618 21:41:33 returns 403 when user has incorrect token scope 2619 21:41:33 returns 403 when user has no access to requested agent 2620 21:41:33 returns 404 for non-existent agent 2621 21:41:33 # [RSpecRunTime] RSpec elapsed time: 15 minutes 38.87 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.02 1.09 1.22 1/290 5044 2623 21:41:33 when the access type is session_cookie 2624 21:41:33 returns 400 when cookie is invalid 2625 21:41:34 returns 401 when session is not found 2626 21:41:34 returns 401 when CSRF token does not match 2627 21:41:34 returns 404 for non-existent agent 2628 21:41:34 returns 403 when user has no access 2629 21:41:35 returns 200 when user has access 2630 21:41:35 returns 401 when user has valid KAS cookie and CSRF token but has no access to requested agent 2631 21:41:36 returns 401 when user id is not found in session 2632 21:41:36 # [RSpecRunTime] RSpec elapsed time: 15 minutes 41.19 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.02 1.09 1.22 1/291 5046 2634 21:41:36 # [RSpecRunTime] Finishing example group spec/requests/api/internal/kubernetes_spec.rb. It took 43.89 seconds. Expected to take 41.45 seconds. 2635 21:41:36 # [RSpecRunTime] Starting example group spec/controllers/projects/environments_controller_spec.rb. Expected to take 32.58 seconds. 2636 21:41:36 Projects::EnvironmentsController 2638 21:41:37 when a request for the HTML is made 2639 21:41:37 responds with status code 200 2640 21:41:37 expires etag cache to force reload environments list 2641 21:41:37 behaves like tracking unique visits 2642 21:41:37 tracks unique visit if the format is HTML 2643 21:41:38 tracks unique visit if DNT is not enabled 2644 21:41:38 does not track unique visit if DNT is enabled 2645 21:41:38 does not track unique visit if the format is JSON 2646 21:41:38 # [RSpecRunTime] RSpec elapsed time: 15 minutes 43.64 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.02 1.09 1.22 1/290 5065 2648 21:41:38 when requesting JSON response for folders 2649 21:41:38 with default parameters 2650 21:41:39 responds with a flat payload describing available environments 2651 21:41:39 handles search option properly 2652 21:41:40 ignores search option if is shorter than a minimum 2653 21:41:41 supports search within environment folder name 2654 21:41:41 sets the polling interval header 2655 21:41:41 can access stop stale environments feature 2656 21:41:42 maintainers can access the feature 2657 21:41:42 when user is a reporter 2658 21:41:42 reporters cannot access the feature 2659 21:41:42 # [RSpecRunTime] RSpec elapsed time: 15 minutes 47.93 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.02 1.09 1.22 1/290 5071 2661 21:41:42 validates latest deployment 2662 21:41:44 responds with the latest deployment for the environment 2663 21:41:44 # [RSpecRunTime] RSpec elapsed time: 15 minutes 49.37 seconds. Current RSS: ~1385M. Threads: 5. load average: 1.01 1.09 1.21 1/291 5073 2665 21:41:44 when a folder-based nested structure is requested 2666 21:41:44 responds with a payload containing the latest environment for each folder 2667 21:41:44 when requesting available environments scope 2668 21:41:45 responds with a payload describing available environments 2669 21:41:45 contains values describing environment scopes sizes 2670 21:41:45 # [RSpecRunTime] RSpec elapsed time: 15 minutes 50.94 seconds. Current RSS: ~1384M. Threads: 5. load average: 1.01 1.09 1.21 1/291 5074 2672 21:41:45 when requesting stopped environments scope 2673 21:41:46 responds with a payload describing stopped environments 2674 21:41:46 contains values describing environment scopes sizes 2676 21:41:46 when using default format 2677 21:41:46 responds with HTML 2678 21:41:46 behaves like tracking unique visits 2679 21:41:47 tracks unique visit if the format is HTML 2680 21:41:47 tracks unique visit if DNT is not enabled 2681 21:41:47 does not track unique visit if DNT is enabled 2682 21:41:47 does not track unique visit if the format is JSON 2683 21:41:47 when using JSON format 2684 21:41:48 sorts the subfolders lexicographically 2685 21:41:48 handles search option properly 2687 21:41:48 with valid id 2688 21:41:48 responds with a status code 200 2689 21:41:48 with invalid id 2690 21:41:48 responds with a status code 404 2692 21:41:48 with valid id 2693 21:41:48 responds with a status code 200 2694 21:41:49 sets the kas cookie if the request format is html 2695 21:41:49 does not set the kas_cookie if the request format is not html 2696 21:41:49 behaves like tracking unique visits 2697 21:41:49 tracks unique visit if the format is HTML 2698 21:41:49 tracks unique visit if DNT is not enabled 2699 21:41:49 does not track unique visit if DNT is enabled 2700 21:41:49 does not track unique visit if the format is JSON 2701 21:41:49 # [RSpecRunTime] RSpec elapsed time: 15 minutes 54.96 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.01 1.09 1.21 1/291 5075 2703 21:41:49 with invalid id 2704 21:41:50 responds with a status code 404 2706 21:41:50 responds with a status code 200 2707 21:41:50 behaves like tracking unique visits 2708 21:41:50 tracks unique visit if the format is HTML 2709 21:41:50 tracks unique visit if DNT is not enabled 2710 21:41:50 does not track unique visit if DNT is enabled 2711 21:41:51 does not track unique visit if the format is JSON 2713 21:41:51 responds with a status code 200 2714 21:41:51 behaves like tracking unique visits 2715 21:41:51 tracks unique visit if the format is HTML 2716 21:41:51 tracks unique visit if DNT is not enabled 2717 21:41:51 does not track unique visit if DNT is enabled 2718 21:41:51 does not track unique visit if the format is JSON 2719 21:41:51 PATCH #update 2720 21:41:51 when environment params are valid 2721 21:41:52 returns ok and the path to the newly created environment 2722 21:41:52 behaves like tracking unique visits 2723 21:41:52 tracks unique visit if the format is HTML 2724 21:41:52 tracks unique visit if DNT is not enabled 2725 21:41:52 does not track unique visit if DNT is enabled 2726 21:41:53 does not track unique visit if the format is JSON 2727 21:41:53 # [RSpecRunTime] RSpec elapsed time: 15 minutes 58.08 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.01 1.08 1.21 1/291 5076 2729 21:41:53 when environment params are invalid 2730 21:41:53 returns bad request 2731 21:41:53 when name is passed 2732 21:41:53 ignores name 2734 21:41:53 when env not available 2736 21:41:53 when stop action 2737 21:41:54 returns job url for a stop action when job is build 2738 21:41:55 returns pipeline url for a stop action when job is bridge 2739 21:41:56 returns environment url for multiple stop actions 2740 21:41:57 returns 403 if there was an error stopping the environment 2741 21:41:57 behaves like tracking unique visits 2742 21:41:57 tracks unique visit if the format is HTML 2743 21:41:57 tracks unique visit if DNT is not enabled 2744 21:41:57 does not track unique visit if DNT is enabled 2745 21:41:57 does not track unique visit if the format is JSON 2746 21:41:58 # [RSpecRunTime] RSpec elapsed time: 16 minutes 3.07 seconds. Current RSS: ~1371M. Threads: 5. load average: 0.93 1.07 1.20 1/291 5077 2748 21:41:58 when no stop action 2749 21:41:58 returns env url 2750 21:41:58 POST #cancel_auto_stop 2751 21:41:58 when environment is set as auto-stop 2752 21:41:58 behaves like successful response for #cancel_auto_stop 2753 21:41:58 when request is html 2754 21:41:58 redirects to show page 2755 21:41:59 expires etag caching 2756 21:41:59 # [RSpecRunTime] RSpec elapsed time: 16 minutes 4.68 seconds. Current RSS: ~1371M. Threads: 5. load average: 0.93 1.07 1.20 1/291 5078 2758 21:41:59 when request is js 2759 21:41:59 responds as ok 2760 21:42:00 expires etag caching 2761 21:42:00 behaves like tracking unique visits 2762 21:42:00 tracks unique visit if the format is HTML 2763 21:42:00 tracks unique visit if DNT is not enabled 2764 21:42:00 does not track unique visit if DNT is enabled 2765 21:42:00 does not track unique visit if the format is JSON 2766 21:42:00 when user is reporter 2767 21:42:01 shows NOT Found 2768 21:42:01 when environment is not set as auto-stop 2769 21:42:01 behaves like failed response for #cancel_auto_stop 2770 21:42:01 when request is html 2771 21:42:01 redirects to show page 2772 21:42:01 when request is js 2773 21:42:01 responds as unprocessable entity 2774 21:42:01 GET #terminal 2775 21:42:01 with valid id 2776 21:42:01 Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class. 2778 21:42:01 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2779 21:42:01 responds with a status code 200 2780 21:42:01 loads the terminals for the environment 2781 21:42:01 behaves like tracking unique visits 2782 21:42:02 Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class. 2784 21:42:02 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2785 21:42:02 tracks unique visit if the format is HTML 2786 21:42:02 Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class. 2788 21:42:02 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2789 21:42:02 tracks unique visit if DNT is not enabled 2790 21:42:02 Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class. 2792 21:42:02 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2793 21:42:02 does not track unique visit if DNT is enabled 2794 21:42:02 Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class. 2796 21:42:02 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2797 21:42:02 does not track unique visit if the format is JSON 2798 21:42:02 # [RSpecRunTime] RSpec elapsed time: 16 minutes 7.78 seconds. Current RSS: ~1375M. Threads: 5. load average: 0.93 1.07 1.20 1/291 5079 2800 21:42:02 with invalid id 2801 21:42:02 responds with a status code 404 2802 21:42:02 GET #terminal_websocket_authorize 2803 21:42:02 with valid workhorse signature 2804 21:42:02 and valid id 2805 21:42:03 returns the first terminal for the environment 2806 21:42:03 and invalid id 2808 21:42:03 with invalid workhorse signature 2809 21:42:03 aborts with an exception 2811 21:42:03 responds with status code 200 2812 21:42:04 returns matched results 2813 21:42:04 when query is review 2814 21:42:04 returns matched results 2815 21:42:04 when query is empty 2816 21:42:04 returns matched results 2817 21:42:04 when query is review/patch-3 2818 21:42:04 responds with status code 204 2819 21:42:04 when query is partially matched in the middle of environment name 2820 21:42:04 responds with status code 204 2821 21:42:04 when query contains a wildcard character 2822 21:42:05 prevents wildcard injection 2823 21:42:05 when query matches case insensitively 2824 21:42:05 returns matched results 2825 21:42:05 POST #create 2826 21:42:05 when environment params are valid 2827 21:42:05 returns ok and the path to the newly created environment 2828 21:42:05 behaves like tracking unique visits 2829 21:42:05 tracks unique visit if the format is HTML 2830 21:42:05 tracks unique visit if DNT is not enabled 2831 21:42:06 does not track unique visit if DNT is enabled 2832 21:42:06 does not track unique visit if the format is JSON 2833 21:42:06 # [RSpecRunTime] RSpec elapsed time: 16 minutes 11.41 seconds. Current RSS: ~1373M. Threads: 5. load average: 0.94 1.06 1.20 1/291 5080 2835 21:42:06 when environment params are invalid 2836 21:42:06 returns bad request 2837 21:42:06 # [RSpecRunTime] Finishing example group spec/controllers/projects/environments_controller_spec.rb. It took 30.44 seconds. Expected to take 32.58 seconds. 2838 21:42:06 # [RSpecRunTime] Starting example group spec/controllers/groups/group_members_controller_spec.rb. Expected to take 29.56 seconds. 2839 21:42:06 Groups::GroupMembersController 2840 21:42:06 DELETE leave 2841 21:42:06 when member is not found 2843 21:42:06 when member is found 2844 21:42:06 and is not an owner 2845 21:42:07 removes user from members 2846 21:42:08 supports json request 2847 21:42:08 # [RSpecRunTime] RSpec elapsed time: 16 minutes 13.08 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.02 1.08 1.21 1/291 5081 2849 21:42:08 and is an owner 2850 21:42:08 cannot remove user from the group 2851 21:42:08 and there is a group project bot owner 2852 21:42:09 cannot remove user from the group 2853 21:42:09 # [RSpecRunTime] RSpec elapsed time: 16 minutes 14.18 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.02 1.08 1.21 1/291 5082 2855 21:42:09 with owners from a parent 2856 21:42:09 when top-level group 2857 21:42:09 with group sharing 2858 21:42:10 does not allow removal of last direct group owner 2859 21:42:10 when subgroup 2860 21:42:11 allows removal of last direct group owner 2861 21:42:11 # [RSpecRunTime] RSpec elapsed time: 16 minutes 16.12 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.02 1.08 1.21 1/290 5083 2863 21:42:11 and there is another owner 2864 21:42:11 removes user from members 2865 21:42:11 and is a requester 2866 21:42:12 removes user from members 2868 21:42:12 renders index with 200 status code 2869 21:42:12 when user can manage members 2870 21:42:13 assigns invited members 2871 21:42:14 restricts search to one email 2872 21:42:15 paginates invited list 2873 21:42:15 when filtering by user type 2874 21:42:15 returns only service accounts 2875 21:42:16 # [RSpecRunTime] RSpec elapsed time: 16 minutes 21.03 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.02 1.08 1.21 1/290 5084 2877 21:42:16 when there are import source users available 2878 21:42:17 returns import source users count 2879 21:42:17 where there are no import source users available 2880 21:42:17 returns 0 counts 2881 21:42:17 # [RSpecRunTime] RSpec elapsed time: 16 minutes 22.75 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.02 1.08 1.21 1/290 5085 2883 21:42:17 when importer_user_mapping feature flag is disabled 2884 21:42:18 returns 0 counts 2885 21:42:18 when user cannot manage members 2886 21:42:18 does not assign invited members 2887 21:42:18 when filtering by user type 2888 21:42:19 returns only service accounts 2889 21:42:19 # [RSpecRunTime] RSpec elapsed time: 16 minutes 24.69 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.02 1.08 1.20 1/290 5086 2891 21:42:19 when user has owner access to subgroup 2892 21:42:21 lists all group members including members from shared group by default 2893 21:42:22 lists direct group members only 2894 21:42:23 lists inherited and shared group members only 2895 21:42:23 # [RSpecRunTime] RSpec elapsed time: 16 minutes 28.09 seconds. Current RSS: ~1367M. Threads: 5. load average: 0.94 1.06 1.20 1/290 5087 2897 21:42:23 DELETE destroy 2898 21:42:23 when member is not found 2900 21:42:23 when member is found 2901 21:42:23 when user does not have enough rights 2903 21:42:24 when user has enough rights 2904 21:42:24 [HTML] removes user from members 2905 21:42:25 [HTML] removes user from members including subgroups and projects 2906 21:42:26 [JS] removes user from members 2907 21:42:26 # [RSpecRunTime] RSpec elapsed time: 16 minutes 31.15 seconds. Current RSS: ~1359M. Threads: 5. load average: 0.94 1.06 1.20 1/290 5088 2909 21:42:26 POST approve_access_request 2910 21:42:26 when member is not found 2912 21:42:26 when member is found 2913 21:42:26 when user does not have enough rights 2915 21:42:26 when user has enough rights 2916 21:42:27 adds user to members 2918 21:42:27 access level 2919 21:42:28 can change the access level to Guest 2920 21:42:28 can change the access level to Reporter 2921 21:42:29 can change the access level to Developer 2922 21:42:29 can change the access level to Maintainer 2923 21:42:29 # [RSpecRunTime] RSpec elapsed time: 16 minutes 34.86 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.02 1.07 1.20 1/290 5089 2925 21:42:29 access expiry date 2926 21:42:29 when set to a date in the past 2927 21:42:30 does not update the member 2928 21:42:30 returns error status 2929 21:42:31 returns error message 2930 21:42:31 # [RSpecRunTime] RSpec elapsed time: 16 minutes 36.14 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.02 1.07 1.20 1/290 5090 2932 21:42:31 when set to a date in the future 2933 21:42:31 updates the member 2934 21:42:31 expiration date 2935 21:42:31 when `expires_at` is set 2936 21:42:32 returns correct json response 2937 21:42:32 when `expires_at` is not set 2938 21:42:32 returns json response without expiration data 2939 21:42:32 POST request_access 2940 21:42:32 creates a new GroupMember that is not a team member 2941 21:42:32 with external authorization enabled 2943 21:42:33 is successful 2945 21:42:34 is successful 2946 21:42:34 DELETE #destroy 2947 21:42:34 is successful 2948 21:42:34 POST #destroy 2949 21:42:35 is successful 2950 21:42:35 POST #approve_request_access 2951 21:42:36 is successful 2952 21:42:36 DELETE #leave 2953 21:42:37 is successful 2954 21:42:37 POST #resend_invite 2955 21:42:37 is successful 2956 21:42:37 # [RSpecRunTime] Finishing example group spec/controllers/groups/group_members_controller_spec.rb. It took 30.99 seconds. Expected to take 29.56 seconds. 2957 21:42:37 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/merge_requests/set_time_estimate_spec.rb. Expected to take 27.42 seconds. 2958 21:42:37 Setting time estimate of a merge request 2959 21:42:38 when updating a time estimate 2960 21:42:38 behaves like updating time estimate 2961 21:42:38 when setting time estimate 2962 21:42:38 when time estimate is not provided 2963 21:42:39 does not update 2964 21:42:39 # [RSpecRunTime] RSpec elapsed time: 16 minutes 44.52 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.10 1.09 1.20 1/290 5091 2966 21:42:39 when time estimate is not a valid numerical value 2967 21:42:39 does not update 2968 21:42:40 returns error 2969 21:42:40 when time estimate is not a number 2970 21:42:40 does not update 2971 21:42:40 returns error 2972 21:42:40 when time estimate is valid 2973 21:42:40 behaves like a working GraphQL mutation 2974 21:42:40 with a personal access token 2975 21:42:40 behaves like prevents access to the mutation 2976 21:42:42 does not resolve the mutation 2977 21:42:42 # [RSpecRunTime] RSpec elapsed time: 16 minutes 47.18 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.10 1.09 1.20 1/290 5092 2979 21:42:42 behaves like allows access to the mutation 2980 21:42:42 behaves like a working graphql query that returns data 2981 21:42:45 contains data 2982 21:42:45 behaves like a working graphql query 2983 21:42:48 returns a successful response 2984 21:42:48 # [RSpecRunTime] RSpec elapsed time: 16 minutes 53.33 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.08 1.09 1.20 2/290 5093 2986 21:42:48 with an OAuth token 2987 21:42:48 behaves like prevents access to the mutation 2988 21:42:50 does not resolve the mutation 2989 21:42:50 # [RSpecRunTime] RSpec elapsed time: 16 minutes 55.19 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.08 1.09 1.20 1/290 5094 2991 21:42:50 behaves like allows access to the mutation 2992 21:42:50 behaves like a working graphql query that returns data 2993 21:42:52 contains data 2994 21:42:52 behaves like a working graphql query 2995 21:42:56 returns a successful response 2996 21:42:56 # [RSpecRunTime] RSpec elapsed time: 17 minutes 1.55 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.08 1.08 1.20 1/291 5095 2998 21:42:56 time_estimate: "1h", value: 3600 2999 21:42:57 is expected to eq 3600 3000 21:42:58 # [RSpecRunTime] RSpec elapsed time: 17 minutes 3.04 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.15 1.10 1.20 1/291 5096 3002 21:42:58 time_estimate: "0h", value: 0 3003 21:42:59 is expected to eq 0 3004 21:42:59 # [RSpecRunTime] RSpec elapsed time: 17 minutes 4.45 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.15 1.10 1.20 1/291 5097 3006 21:42:59 time_estimate: "-0h", value: 0 3007 21:43:00 is expected to eq 0 3008 21:43:00 # [RSpecRunTime] RSpec elapsed time: 17 minutes 5.84 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.15 1.10 1.20 1/291 5098 3010 21:43:00 time_estimate: nil, value: 0 3011 21:43:02 is expected to eq 0 3012 21:43:02 # [RSpecRunTime] RSpec elapsed time: 17 minutes 7.3 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.15 1.10 1.20 1/290 5099 3014 21:43:02 when the user is not allowed to update a merge request 3015 21:43:02 behaves like a mutation that returns a top-level access error 3016 21:43:02 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 3017 21:43:02 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/merge_requests/set_time_estimate_spec.rb. It took 25.12 seconds. Expected to take 27.42 seconds. 3018 21:43:02 # [RSpecRunTime] Starting example group spec/controllers/projects/graphs_controller_spec.rb. Expected to take 23.17 seconds. 3019 21:43:02 Projects::GraphsController 3022 21:43:05 assigns ref_type 3023 21:43:05 when ref_type is provided 3024 21:43:06 assigns ref_type 3025 21:43:06 # [RSpecRunTime] RSpec elapsed time: 17 minutes 11.75 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.14 1.10 1.20 1/292 5142 3027 21:43:06 when format is json 3028 21:43:08 renders json 3029 21:43:08 # [RSpecRunTime] RSpec elapsed time: 17 minutes 13.3 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.13 1.10 1.20 1/293 5165 3031 21:43:08 GET languages 3032 21:43:09 redirects_to action charts 3033 21:43:09 # [RSpecRunTime] RSpec elapsed time: 17 minutes 14.76 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.13 1.10 1.20 1/294 5187 3036 21:43:11 redirects_to action charts 3037 21:43:11 # [RSpecRunTime] RSpec elapsed time: 17 minutes 16.22 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.13 1.10 1.20 1/295 5209 3040 21:43:11 with an anonymous user 3041 21:43:12 renders charts with 200 status code 3042 21:43:12 when anonymous users can read build report results 3043 21:43:14 sets the daily coverage options 3044 21:43:14 # [RSpecRunTime] RSpec elapsed time: 17 minutes 19.2 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.12 1.09 1.20 1/295 5262 3046 21:43:14 when anonymous users cannot read build report results 3047 21:43:15 does not set daily coverage options 3048 21:43:15 # [RSpecRunTime] RSpec elapsed time: 17 minutes 20.71 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.12 1.09 1.20 1/295 5285 3050 21:43:15 behaves like tracking unique visits 3051 21:43:17 tracks unique visit if the format is HTML 3052 21:43:18 tracks unique visit if DNT is not enabled 3053 21:43:20 does not track unique visit if DNT is enabled 3054 21:43:21 does not track unique visit if the format is JSON 3055 21:43:21 # [RSpecRunTime] RSpec elapsed time: 17 minutes 26.58 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.11 1.09 1.20 1/295 5390 3057 21:43:21 behaves like Snowplow event tracking with RedisHLL context 3058 21:43:21 behaves like Snowplow event tracking 3060 21:43:23 # [RSpecRunTime] RSpec elapsed time: 17 minutes 28.19 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.10 1.09 1.20 1/295 5417 3062 21:43:23 when languages were previously detected 3063 21:43:24 sets the languages properly 3064 21:43:24 # [RSpecRunTime] RSpec elapsed time: 17 minutes 29.86 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.10 1.09 1.20 1/295 5444 3066 21:43:24 # [RSpecRunTime] Finishing example group spec/controllers/projects/graphs_controller_spec.rb. It took 22.12 seconds. Expected to take 23.17 seconds. 3067 21:43:24 # [RSpecRunTime] Starting example group spec/requests/groups/settings/access_tokens_controller_spec.rb. Expected to take 20.53 seconds. 3068 21:43:24 Groups::Settings::AccessTokensController 3069 21:43:25 GET /:namespace/-/settings/access_tokens 3070 21:43:25 behaves like feature unavailable 3071 21:43:25 user is not a owner 3072 21:43:25 is expected to respond with numeric status code not_found 3073 21:43:25 behaves like GET resource access tokens available 3074 21:43:26 retrieves active access tokens 3075 21:43:26 lists all available scopes 3076 21:43:27 returns for json response 3077 21:43:27 # [RSpecRunTime] RSpec elapsed time: 17 minutes 32.1 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.10 1.09 1.20 1/295 5445 3079 21:43:27 behaves like GET access tokens are paginated and ordered 3080 21:43:27 when multiple access tokens are returned 3081 21:43:27 returns paginated response 3082 21:43:27 when active tokens returned are ordered 3083 21:43:28 orders token list ascending on expires_at 3084 21:43:28 orders tokens on id in case token has same expires_at 3085 21:43:28 # [RSpecRunTime] RSpec elapsed time: 17 minutes 33.89 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.09 1.09 1.20 1/295 5446 3087 21:43:28 behaves like GET access tokens includes inactive tokens 3088 21:43:28 when inactive tokens returned are ordered 3089 21:43:29 orders token list descending on updated_at 3090 21:43:29 when there are no inactive tokens 3091 21:43:29 returns an empty array 3092 21:43:29 POST /:namespace/-/settings/access_tokens 3093 21:43:29 behaves like feature unavailable 3094 21:43:29 user is not a owner 3095 21:43:30 is expected to respond with numeric status code not_found 3096 21:43:30 behaves like POST resource access tokens available 3097 21:43:30 renders JSON with a token 3098 21:43:31 creates resource access token 3099 21:43:31 creates project bot user 3100 21:43:32 is expected to change `User.count` by 1 3101 21:43:33 is expected to change `PersonalAccessToken.count` by 1 3102 21:43:33 when unsuccessful 3103 21:43:33 does not create the token 3104 21:43:33 does not add the project bot as a member 3105 21:43:33 does not create the project bot user 3106 21:43:33 renders JSON with an error 3107 21:43:33 # [RSpecRunTime] RSpec elapsed time: 17 minutes 38.92 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.08 1.09 1.19 1/291 5447 3109 21:43:33 when group access token creation is disabled 3110 21:43:34 is expected to respond with numeric status code not_found 3111 21:43:34 does not create the token 3112 21:43:34 does not add the project bot as a member 3113 21:43:34 does not create the project bot user 3114 21:43:34 with custom access level 3115 21:43:34 behaves like POST resource access tokens available 3116 21:43:35 renders JSON with a token 3117 21:43:35 creates resource access token 3118 21:43:36 creates project bot user 3119 21:43:36 is expected to change `User.count` by 1 3120 21:43:37 is expected to change `PersonalAccessToken.count` by 1 3121 21:43:37 when unsuccessful 3122 21:43:37 does not create the token 3123 21:43:37 does not add the project bot as a member 3124 21:43:37 does not create the project bot user 3125 21:43:38 renders JSON with an error 3126 21:43:38 # [RSpecRunTime] RSpec elapsed time: 17 minutes 43.18 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.08 1.08 1.19 1/290 5448 3128 21:43:38 PUT /:namespace/-/settings/access_tokens/:id 3129 21:43:38 behaves like feature unavailable 3130 21:43:38 user is not a owner 3131 21:43:38 is expected to respond with numeric status code not_found 3132 21:43:38 behaves like PUT resource access tokens available 3133 21:43:38 revokes the token 3134 21:43:38 does not call delete user worker 3135 21:43:39 does not remove membership of the bot 3136 21:43:39 does not create GhostUserMigration records to handle migration in a worker 3137 21:43:39 when retain bot user ff is disabled 3138 21:43:39 Job arguments to DeleteUserWorker must be native JSON types, but :skip_authorization is a Symbol. 3140 21:43:39 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3141 21:43:39 revokes the token 3142 21:43:40 calls delete user worker 3143 21:43:40 Job arguments to DeleteUserWorker must be native JSON types, but :skip_authorization is a Symbol. 3145 21:43:40 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3146 21:43:40 removes membership of bot user 3147 21:43:40 Job arguments to DeleteUserWorker must be native JSON types, but :skip_authorization is a Symbol. 3149 21:43:40 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3150 21:43:41 creates GhostUserMigration records to handle migration in a worker 3151 21:43:41 # [RSpecRunTime] RSpec elapsed time: 17 minutes 46.19 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.08 1.08 1.19 1/290 5449 3153 21:43:41 when unsuccessful 3154 21:43:41 shows a failure alert 3156 21:43:41 includes details of the active group access tokens 3157 21:43:42 sets available scopes 3158 21:43:42 # [RSpecRunTime] RSpec elapsed time: 17 minutes 47.45 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.08 1.08 1.19 1/290 5450 3160 21:43:42 # [RSpecRunTime] Finishing example group spec/requests/groups/settings/access_tokens_controller_spec.rb. It took 17.58 seconds. Expected to take 20.53 seconds. 3161 21:43:42 # [RSpecRunTime] Starting example group spec/controllers/projects/design_management/designs/resized_image_controller_spec.rb. Expected to take 18.72 seconds. 3162 21:43:42 Projects::DesignManagement::Designs::ResizedImageController 3164 21:43:42 when the user does not have permission 3165 21:43:43 Job arguments to ProjectCacheWorker must be native JSON types, but :lfs_objects_size is a Symbol. 3167 21:43:43 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3168 21:43:44 is expected to respond with numeric status code not_found 3169 21:43:44 # [RSpecRunTime] RSpec elapsed time: 17 minutes 49.89 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.07 1.08 1.19 1/297 5525 3171 21:43:44 Response headers 3172 21:43:45 completes the request successfully 3173 21:43:46 sets Content-Disposition as attachment 3174 21:43:48 serves files with Workhorse 3175 21:43:49 sets appropriate caching headers 3176 21:43:49 # [RSpecRunTime] RSpec elapsed time: 17 minutes 54.2 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.06 1.08 1.19 1/298 5790 3178 21:43:49 when design does not exist 3179 21:43:50 is expected to respond with numeric status code not_found 3180 21:43:50 # [RSpecRunTime] RSpec elapsed time: 17 minutes 55.32 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.06 1.08 1.19 1/298 5857 3182 21:43:50 when size is invalid 3183 21:43:51 returns a 404 3184 21:43:51 # [RSpecRunTime] RSpec elapsed time: 17 minutes 56.48 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.06 1.08 1.19 1/298 5924 3187 21:43:52 is expected not to eq "c5cc7c70e2ad10a04c0797a7d23ce73cae42f1a6" 3188 21:43:52 when sha is the newest version sha 3189 21:43:53 serves the newest image 3190 21:43:53 # [RSpecRunTime] RSpec elapsed time: 17 minutes 58.51 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.14 1.10 1.19 1/298 6057 3192 21:43:53 when sha is the oldest version sha 3193 21:43:54 serves the oldest image 3194 21:43:54 # [RSpecRunTime] RSpec elapsed time: 17 minutes 59.73 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.14 1.10 1.19 1/298 6124 3196 21:43:54 when sha is nil 3197 21:43:55 serves the newest image 3198 21:43:55 # [RSpecRunTime] RSpec elapsed time: 18 minutes 0.97 second. Current RSS: ~1350M. Threads: 5. load average: 1.14 1.10 1.19 1/299 6191 3200 21:43:55 when sha is not a valid version sha 3201 21:43:57 returns a 404 3202 21:43:57 # [RSpecRunTime] RSpec elapsed time: 18 minutes 2.17 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.14 1.10 1.19 1/299 6258 3204 21:43:57 when multiple design versions have the same sha hash 3205 21:43:58 serves the newest image 3206 21:43:58 # [RSpecRunTime] RSpec elapsed time: 18 minutes 3.54 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.13 1.10 1.19 1/299 6326 3208 21:43:58 when design does not have a smaller image size available 3209 21:43:58 returns a 404 3210 21:43:58 # [RSpecRunTime] Finishing example group spec/controllers/projects/design_management/designs/resized_image_controller_spec.rb. It took 16.5 seconds. Expected to take 18.72 seconds. 3211 21:43:58 # [RSpecRunTime] Starting example group spec/requests/api/personal_access_tokens/self_rotation_spec.rb. Expected to take 16.91 seconds. 3212 21:43:58 API::PersonalAccessTokens::SelfRotation 3213 21:43:59 POST /personal_access_tokens/self/rotate 3214 21:43:59 when current_user is an administrator 3215 21:43:59 behaves like rotating token succeeds 3216 21:43:59 rotate token 3217 21:43:59 when expiry is defined 3218 21:43:59 behaves like rotating token succeeds 3219 21:43:59 rotate token 3220 21:43:59 with impersonated token 3221 21:43:59 behaves like rotating token succeeds 3222 21:43:59 rotate token 3223 21:43:59 with a 'api' scoped token 3224 21:43:59 behaves like rotating token succeeds 3225 21:44:00 rotate token 3226 21:44:00 with a 'read_api' scoped token 3227 21:44:00 behaves like rotating token denied 3228 21:44:00 cannot rotate token 3229 21:44:00 with a 'read_user' scoped token 3230 21:44:00 behaves like rotating token denied 3231 21:44:00 cannot rotate token 3232 21:44:00 with a 'create_runner' scoped token 3233 21:44:00 behaves like rotating token denied 3234 21:44:00 cannot rotate token 3235 21:44:00 with a 'manage_runner' scoped token 3236 21:44:00 behaves like rotating token denied 3237 21:44:00 cannot rotate token 3238 21:44:00 with a 'k8s_proxy' scoped token 3239 21:44:00 behaves like rotating token denied 3240 21:44:00 cannot rotate token 3241 21:44:00 with a 'read_repository' scoped token 3242 21:44:00 behaves like rotating token denied 3243 21:44:01 cannot rotate token 3244 21:44:01 with a 'write_repository' scoped token 3245 21:44:01 behaves like rotating token denied 3246 21:44:01 cannot rotate token 3247 21:44:01 with a 'read_observability' scoped token 3248 21:44:01 behaves like rotating token denied 3249 21:44:01 cannot rotate token 3250 21:44:01 with a 'write_observability' scoped token 3251 21:44:01 behaves like rotating token denied 3252 21:44:01 cannot rotate token 3253 21:44:01 with a 'ai_features' scoped token 3254 21:44:01 behaves like rotating token denied 3255 21:44:01 cannot rotate token 3256 21:44:01 with a 'sudo' scoped token 3257 21:44:01 behaves like rotating token denied 3258 21:44:01 cannot rotate token 3259 21:44:01 with a 'admin_mode' scoped token 3260 21:44:01 behaves like rotating token denied 3261 21:44:01 cannot rotate token 3262 21:44:01 with a 'read_service_ping' scoped token 3263 21:44:01 behaves like rotating token denied 3264 21:44:02 cannot rotate token 3265 21:44:02 when current_user is not an administrator 3266 21:44:02 behaves like rotating token succeeds 3267 21:44:02 rotate token 3268 21:44:02 when expiry is defined 3269 21:44:02 behaves like rotating token succeeds 3270 21:44:02 rotate token 3271 21:44:02 with impersonated token 3272 21:44:02 behaves like rotating token succeeds 3273 21:44:02 rotate token 3274 21:44:02 with a 'api' scoped token 3275 21:44:02 behaves like rotating token succeeds 3276 21:44:02 rotate token 3277 21:44:02 with a 'read_api' scoped token 3278 21:44:02 behaves like rotating token denied 3279 21:44:03 cannot rotate token 3280 21:44:03 with a 'read_user' scoped token 3281 21:44:03 behaves like rotating token denied 3282 21:44:03 cannot rotate token 3283 21:44:03 with a 'create_runner' scoped token 3284 21:44:03 behaves like rotating token denied 3285 21:44:03 cannot rotate token 3286 21:44:03 with a 'manage_runner' scoped token 3287 21:44:03 behaves like rotating token denied 3288 21:44:03 cannot rotate token 3289 21:44:03 with a 'k8s_proxy' scoped token 3290 21:44:03 behaves like rotating token denied 3291 21:44:03 cannot rotate token 3292 21:44:03 with a 'read_repository' scoped token 3293 21:44:03 behaves like rotating token denied 3294 21:44:03 cannot rotate token 3295 21:44:03 with a 'write_repository' scoped token 3296 21:44:03 behaves like rotating token denied 3297 21:44:04 cannot rotate token 3298 21:44:04 with a 'read_observability' scoped token 3299 21:44:04 behaves like rotating token denied 3300 21:44:04 cannot rotate token 3301 21:44:04 with a 'write_observability' scoped token 3302 21:44:04 behaves like rotating token denied 3303 21:44:04 cannot rotate token 3304 21:44:04 with a 'ai_features' scoped token 3305 21:44:04 behaves like rotating token denied 3306 21:44:04 cannot rotate token 3307 21:44:04 with a 'sudo' scoped token 3308 21:44:04 behaves like rotating token denied 3309 21:44:04 cannot rotate token 3310 21:44:04 with a 'admin_mode' scoped token 3311 21:44:04 behaves like rotating token denied 3312 21:44:04 cannot rotate token 3313 21:44:04 with a 'read_service_ping' scoped token 3314 21:44:04 behaves like rotating token denied 3315 21:44:05 cannot rotate token 3316 21:44:05 when token is invalid 3317 21:44:05 behaves like rotating token denied 3318 21:44:05 cannot rotate token 3319 21:44:05 with a revoked token 3320 21:44:05 behaves like rotating token denied 3321 21:44:05 cannot rotate token 3322 21:44:05 with an expired token 3323 21:44:05 behaves like rotating token denied 3324 21:44:05 cannot rotate token 3325 21:44:05 with a rotated token 3326 21:44:05 revokes token family 3327 21:44:05 behaves like rotating token denied 3328 21:44:05 cannot rotate token 3329 21:44:05 with an OAuth token 3330 21:44:05 with default scope 3331 21:44:05 behaves like rotating token denied 3332 21:44:06 cannot rotate token 3333 21:44:07 # [RSpecRunTime] RSpec elapsed time: 18 minutes 12.02 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.12 1.09 1.19 1/296 6355 3335 21:44:07 with a 'api' scoped token 3336 21:44:07 behaves like rotating token denied 3337 21:44:07 cannot rotate token 3338 21:44:07 with a 'read_api' scoped token 3339 21:44:07 behaves like rotating token denied 3340 21:44:07 cannot rotate token 3341 21:44:07 with a 'read_user' scoped token 3342 21:44:07 behaves like rotating token denied 3343 21:44:07 cannot rotate token 3344 21:44:07 with a 'create_runner' scoped token 3345 21:44:07 behaves like rotating token denied 3346 21:44:08 cannot rotate token 3347 21:44:08 with a 'manage_runner' scoped token 3348 21:44:08 behaves like rotating token denied 3349 21:44:08 cannot rotate token 3350 21:44:08 with a 'k8s_proxy' scoped token 3351 21:44:08 behaves like rotating token denied 3352 21:44:08 cannot rotate token 3353 21:44:08 with a 'read_repository' scoped token 3354 21:44:08 behaves like rotating token denied 3355 21:44:09 cannot rotate token 3356 21:44:09 with a 'write_repository' scoped token 3357 21:44:09 behaves like rotating token denied 3358 21:44:09 cannot rotate token 3359 21:44:09 with a 'read_observability' scoped token 3360 21:44:09 behaves like rotating token denied 3361 21:44:09 cannot rotate token 3362 21:44:09 with a 'write_observability' scoped token 3363 21:44:09 behaves like rotating token denied 3364 21:44:10 cannot rotate token 3365 21:44:10 with a 'ai_features' scoped token 3366 21:44:10 behaves like rotating token denied 3367 21:44:10 cannot rotate token 3368 21:44:10 with a 'sudo' scoped token 3369 21:44:10 behaves like rotating token denied 3370 21:44:10 cannot rotate token 3371 21:44:10 with a 'admin_mode' scoped token 3372 21:44:10 behaves like rotating token denied 3373 21:44:10 cannot rotate token 3374 21:44:10 with a 'read_service_ping' scoped token 3375 21:44:10 behaves like rotating token denied 3376 21:44:11 cannot rotate token 3377 21:44:11 with a deploy token 3378 21:44:11 behaves like rotating token denied 3379 21:44:11 cannot rotate token 3380 21:44:11 with a job token 3381 21:44:11 behaves like rotating token denied 3382 21:44:11 cannot rotate token 3383 21:44:11 when current_user is a project bot 3384 21:44:11 behaves like rotating token denied 3385 21:44:11 cannot rotate token 3386 21:44:11 when expiry is defined 3387 21:44:11 behaves like rotating token denied 3388 21:44:12 cannot rotate token 3389 21:44:12 with impersonated token 3390 21:44:12 behaves like rotating token denied 3391 21:44:12 cannot rotate token 3392 21:44:12 with a 'api' scoped token 3393 21:44:12 behaves like rotating token denied 3394 21:44:12 cannot rotate token 3395 21:44:12 with a 'read_api' scoped token 3396 21:44:12 behaves like rotating token denied 3397 21:44:12 cannot rotate token 3398 21:44:12 with a 'create_runner' scoped token 3399 21:44:12 behaves like rotating token denied 3400 21:44:12 cannot rotate token 3401 21:44:12 with a 'manage_runner' scoped token 3402 21:44:12 behaves like rotating token denied 3403 21:44:12 cannot rotate token 3404 21:44:12 with a 'k8s_proxy' scoped token 3405 21:44:12 behaves like rotating token denied 3406 21:44:13 cannot rotate token 3407 21:44:13 with a 'read_repository' scoped token 3408 21:44:13 behaves like rotating token denied 3409 21:44:13 cannot rotate token 3410 21:44:13 with a 'write_repository' scoped token 3411 21:44:13 behaves like rotating token denied 3412 21:44:13 cannot rotate token 3413 21:44:13 with a 'read_observability' scoped token 3414 21:44:13 behaves like rotating token denied 3415 21:44:13 cannot rotate token 3416 21:44:13 with a 'write_observability' scoped token 3417 21:44:13 behaves like rotating token denied 3418 21:44:13 cannot rotate token 3419 21:44:13 with a 'ai_features' scoped token 3420 21:44:13 behaves like rotating token denied 3421 21:44:13 cannot rotate token 3422 21:44:14 # [RSpecRunTime] Finishing example group spec/requests/api/personal_access_tokens/self_rotation_spec.rb. It took 15.05 seconds. Expected to take 16.91 seconds. 3423 21:44:14 # [RSpecRunTime] Starting example group spec/requests/api/graphql/user/contributed_projects_query_spec.rb. Expected to take 14.13 seconds. 3424 21:44:14 Getting contributedProjects of the user 3425 21:44:15 programming_language_name 3426 21:44:15 returns only projects with ruby programming language 3427 21:44:16 # [RSpecRunTime] RSpec elapsed time: 18 minutes 21.02 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.10 1.09 1.19 1/290 6356 3429 21:44:16 min_access_level 3430 21:44:16 when min_access_level is OWNER 3431 21:44:16 returns only projects user has owner access to 3432 21:44:16 when min_access_level is DEVELOPER 3433 21:44:17 returns only projects user has developer or higher access to 3434 21:44:17 when include_personal argument is false 3435 21:44:17 does not include personal projects 3437 21:44:17 returns only projects that match search query 3438 21:44:17 sorting and pagination 3439 21:44:17 when sorting in latest activity ascending order 3440 21:44:17 behaves like sorted paginated query 3441 21:44:17 behaves like requires variables 3442 21:44:17 shared example requires variables to be set 3444 21:44:17 when sorting 3445 21:44:17 sorts correctly 3446 21:44:17 when paginating 3447 21:44:18 paginates correctly 3448 21:44:18 when sorting in latest activity descending order 3449 21:44:18 behaves like sorted paginated query 3450 21:44:18 behaves like requires variables 3451 21:44:18 shared example requires variables to be set 3453 21:44:18 when sorting 3454 21:44:18 sorts correctly 3455 21:44:18 when paginating 3456 21:44:19 paginates correctly 3457 21:44:19 behaves like a working graphql query 3458 21:44:19 returns a successful response 3460 21:44:19 when user profile is public 3461 21:44:19 when a logged in user with membership in the private project 3462 21:44:19 returns contributed projects with visibility to the logged in user 3463 21:44:19 when a logged in user with no visibility to the private project 3464 21:44:20 returns contributed projects with visibility to the logged in user 3465 21:44:20 when an anonymous user 3466 21:44:20 returns nothing 3467 21:44:20 when user profile is private 3468 21:44:20 when a logged in user 3469 21:44:20 returns no project 3470 21:44:20 when an anonymous user 3471 21:44:20 returns nothing 3472 21:44:20 when a logged in user is the user 3473 21:44:20 returns the user's all contributed projects 3474 21:44:20 when include_personal argument is true 3475 21:44:21 includes personal projects 3477 21:44:21 when sort parameter is not provided 3478 21:44:21 returns contributed projects in default order(LATEST_ACTIVITY_DESC) 3479 21:44:21 when sort parameter for id is provided 3480 21:44:21 when ID_ASC is provided 3481 21:44:21 returns contributed projects in id ascending order 3482 21:44:21 when ID_DESC is provided 3483 21:44:21 returns contributed projects in id descending order 3484 21:44:21 when sort parameter for name is provided 3485 21:44:22 when NAME_ASC is provided 3486 21:44:22 returns contributed projects in name ascending order 3487 21:44:22 when NAME_DESC is provided 3488 21:44:22 returns contributed projects in name descending order 3489 21:44:22 when sort parameter for path is provided 3490 21:44:22 when PATH_ASC is provided 3491 21:44:23 returns contributed projects in path ascending order 3492 21:44:23 when PATH_DESC is provided 3493 21:44:23 returns contributed projects in path descending order 3494 21:44:23 when sort parameter for stars is provided 3495 21:44:23 when STARS_ASC is provided 3496 21:44:23 returns contributed projects in stars ascending order 3497 21:44:23 when STARS_DESC is provided 3498 21:44:23 returns contributed projects in stars descending order 3499 21:44:23 when sort parameter for latest activity is provided 3500 21:44:23 when LATEST_ACTIVITY_ASC is provided 3501 21:44:24 returns contributed projects in latest activity ascending order 3502 21:44:24 when LATEST_ACTIVITY_DESC is provided 3503 21:44:24 returns contributed projects in latest activity descending order 3504 21:44:24 when sort parameter for created_at is provided 3505 21:44:24 when CREATED_ASC is provided 3506 21:44:24 returns contributed projects in created_at ascending order 3507 21:44:24 when CREATED_DESC is provided 3508 21:44:24 returns contributed projects in created_at descending order 3509 21:44:24 when sort parameter for updated_at is provided 3510 21:44:25 when UPDATED_ASC is provided 3511 21:44:25 returns contributed projects in updated_at ascending order 3512 21:44:25 when UPDATED_DESC is provided 3513 21:44:25 returns contributed projects in updated_at descending order 3514 21:44:25 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/user/contributed_projects_query_spec.rb. It took 11.58 seconds. Expected to take 14.13 seconds. 3515 21:44:25 # [RSpecRunTime] Starting example group spec/requests/api/clusters/agents_spec.rb. Expected to take 13.72 seconds. 3516 21:44:25 API::Clusters::Agents 3517 21:44:26 GET /projects/:id/cluster_agents 3518 21:44:27 avoids N+1 queries 3519 21:44:27 authorized user 3520 21:44:27 returns project agents 3521 21:44:28 returns empty list when no agents registered 3522 21:44:28 # [RSpecRunTime] RSpec elapsed time: 18 minutes 33.57 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.08 1.08 1.18 1/290 6357 3524 21:44:28 unauthorized user 3525 21:44:29 unable to access agents 3526 21:44:29 GET /projects/:id/cluster_agents/:agent_id 3527 21:44:29 authorized user 3528 21:44:29 returns a project agent 3529 21:44:30 returns a 404 error if agent id is not available 3530 21:44:30 # [RSpecRunTime] RSpec elapsed time: 18 minutes 35.43 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.08 1.08 1.18 1/290 6358 3532 21:44:30 unauthorized user 3533 21:44:30 unable to access an existing agent 3534 21:44:30 POST /projects/:id/cluster_agents 3535 21:44:31 adds agent to project 3536 21:44:32 returns a 400 error if name not given 3537 21:44:32 returns a 400 error if name is invalid 3538 21:44:33 returns 404 error if project does not exist 3539 21:44:33 # [RSpecRunTime] RSpec elapsed time: 18 minutes 38.35 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.07 1.08 1.18 1/290 6359 3541 21:44:33 DELETE /projects/:id/cluster_agents/:agent_id 3542 21:44:33 deletes agent from project 3543 21:44:34 returns a 404 error when deleting non existent agent 3544 21:44:35 returns a 404 error if agent id not given 3545 21:44:35 returns a 403 if the user is unauthorized to delete 3546 21:44:35 behaves like 412 response 3547 21:44:35 for a modified resource 3548 21:44:36 returns 412 with a JSON error 3549 21:44:36 # [RSpecRunTime] RSpec elapsed time: 18 minutes 41.38 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.07 1.08 1.18 1/290 6360 3551 21:44:36 for an unmodified resource 3552 21:44:37 returns 204 with an empty body 3553 21:44:37 # [RSpecRunTime] Finishing example group spec/requests/api/clusters/agents_spec.rb. It took 11.44 seconds. Expected to take 13.72 seconds. 3554 21:44:37 # [RSpecRunTime] Starting example group spec/requests/api/graphql/namespace_query_spec.rb. Expected to take 11.99 seconds. 3557 21:44:37 when achievements feature flag is off 3558 21:44:38 does not return achievementsPath 3559 21:44:38 # [RSpecRunTime] RSpec elapsed time: 18 minutes 43.21 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.06 1.08 1.18 1/290 6361 3561 21:44:38 when used with a public group 3562 21:44:38 behaves like a working graphql query 3563 21:44:38 returns a successful response 3564 21:44:38 when user is a member 3565 21:44:39 fetches the expected data 3566 21:44:39 when user is anonymous 3567 21:44:39 fetches the expected data 3568 21:44:39 when user is not a member 3569 21:44:40 fetches the expected data 3570 21:44:40 when used with a private namespace 3571 21:44:40 retrieving a group 3572 21:44:40 behaves like retrieving a namespace 3573 21:44:40 authorised query 3574 21:44:40 fetches the expected data 3575 21:44:40 behaves like a working graphql query 3576 21:44:41 returns a successful response 3577 21:44:41 # [RSpecRunTime] RSpec elapsed time: 18 minutes 46.79 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.06 1.08 1.18 1/290 6362 3579 21:44:41 unauthorised query 3580 21:44:41 anonymous user 3581 21:44:42 does not retrieve the record 3582 21:44:42 the current user does not have permission 3583 21:44:42 does not retrieve the record 3584 21:44:42 retrieving a user namespace 3585 21:44:42 behaves like retrieving a namespace 3586 21:44:42 authorised query 3587 21:44:43 fetches the expected data 3588 21:44:43 behaves like a working graphql query 3589 21:44:43 returns a successful response 3590 21:44:44 # [RSpecRunTime] RSpec elapsed time: 18 minutes 49.05 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.06 1.08 1.18 1/290 6363 3592 21:44:44 unauthorised query 3593 21:44:44 anonymous user 3594 21:44:45 does not retrieve the record 3595 21:44:45 the current user does not have permission 3596 21:44:45 does not retrieve the record 3597 21:44:45 retrieving a project 3598 21:44:45 behaves like retrieving a namespace 3599 21:44:45 authorised query 3600 21:44:45 DEPRECATION WARNING: using BatchLoader.for in GraphQL is deprecated. Use BatchLoader::GraphQL.for instead or return BatchLoader::GraphQL.wrap from your resolver. 3601 21:44:46 fetches the expected data 3602 21:44:46 behaves like a working graphql query 3603 21:44:46 DEPRECATION WARNING: using BatchLoader.for in GraphQL is deprecated. Use BatchLoader::GraphQL.for instead or return BatchLoader::GraphQL.wrap from your resolver. 3604 21:44:46 returns a successful response 3605 21:44:46 # [RSpecRunTime] RSpec elapsed time: 18 minutes 51.87 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.06 1.08 1.18 1/290 6364 3607 21:44:46 unauthorised query 3608 21:44:46 anonymous user 3609 21:44:47 does not retrieve the record 3610 21:44:47 the current user does not have permission 3611 21:44:47 does not retrieve the record 3612 21:44:47 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/namespace_query_spec.rb. It took 10.9 seconds. Expected to take 11.99 seconds. 3613 21:44:47 # [RSpecRunTime] Starting example group spec/controllers/profiles/notifications_controller_spec.rb. Expected to take 11.26 seconds. 3614 21:44:47 Profiles::NotificationsController 3617 21:44:48 when personal projects are present 3618 21:44:48 N+1 query check 3619 21:44:50 does not have an N+1 3620 21:44:50 # [RSpecRunTime] RSpec elapsed time: 18 minutes 55.66 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.05 1.08 1.18 1/290 6365 3622 21:44:50 with groups that do not have notification preferences 3623 21:44:51 still shows up in the list 3624 21:44:51 N+1 query check 3625 21:44:53 does not have an N+1 3626 21:44:53 # [RSpecRunTime] RSpec elapsed time: 18 minutes 58.25 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.05 1.08 1.18 1/290 6366 3628 21:44:53 with group notifications 3629 21:44:54 paginates the groups 3630 21:44:54 when the user is not a member 3631 21:44:55 does not show public groups 3632 21:44:55 # [RSpecRunTime] RSpec elapsed time: 19 minutes 0.56 second. Current RSS: ~1396M. Threads: 5. load average: 1.05 1.08 1.18 1/290 6367 3634 21:44:55 with project notifications 3635 21:44:55 when project is public 3636 21:44:56 shows notification setting for project 3637 21:44:56 when project is public 3638 21:44:57 shows notification setting for project 3640 21:44:57 updates only permitted attributes 3641 21:44:58 shows an error message if the params are invalid 3642 21:44:58 # [RSpecRunTime] Finishing example group spec/controllers/profiles/notifications_controller_spec.rb. It took 10.14 seconds. Expected to take 11.26 seconds. 3643 21:44:58 # [RSpecRunTime] Starting example group spec/requests/api/group_variables_spec.rb. Expected to take 9.83 seconds. 3644 21:44:58 API::GroupVariables 3645 21:44:58 GET /groups/:id/variables 3646 21:44:58 authorized user with proper permissions 3647 21:44:58 returns group variables 3648 21:44:58 authorized user with invalid permissions 3649 21:44:58 does not return group variables 3650 21:44:58 unauthorized user 3651 21:44:58 does not return group variables 3652 21:44:58 GET /groups/:id/variables/:key 3653 21:44:58 authorized user with proper permissions 3654 21:44:59 responds with 404 Not Found if requesting non-existing variable 3655 21:44:59 when variable is hidden 3656 21:44:59 returns group variable details and cuts the value 3657 21:44:59 when variable is not hidden 3658 21:44:59 returns group variable details 3659 21:44:59 authorized user with invalid permissions 3660 21:45:00 does not return group variable details 3661 21:45:00 unauthorized user 3662 21:45:00 does not return group variable details 3663 21:45:00 POST /groups/:id/variables 3664 21:45:00 authorized user with proper permissions 3665 21:45:00 when the group is below the plan limit for variables 3666 21:45:00 creates variable 3667 21:45:00 creates variable with masked and hidden 3668 21:45:01 masks the new value when logging 3669 21:45:01 creates variable with optional attributes 3670 21:45:01 does not allow to duplicate variable key 3671 21:45:02 # [RSpecRunTime] RSpec elapsed time: 19 minutes 7.06 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.04 1.08 1.18 1/290 6368 3673 21:45:02 when the group is at the plan limit for variables 3674 21:45:02 returns a variable limit error 3675 21:45:02 authorized user with invalid permissions 3676 21:45:02 does not create variable 3677 21:45:02 unauthorized user 3678 21:45:02 does not create variable 3679 21:45:02 PUT /groups/:id/variables/:key 3680 21:45:02 authorized user with proper permissions 3681 21:45:02 when variable is not hidden 3682 21:45:03 updates variable data 3683 21:45:03 masks the new value when logging 3684 21:45:03 responds with 404 Not Found if requesting non-existing variable 3685 21:45:03 responds with 400 if the update fails 3686 21:45:04 # [RSpecRunTime] RSpec elapsed time: 19 minutes 9.02 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.04 1.07 1.18 1/290 6369 3688 21:45:04 when variable is hidden 3689 21:45:04 unable to update masked attribute 3690 21:45:04 authorized user with invalid permissions 3691 21:45:04 does not update variable 3692 21:45:04 unauthorized user 3693 21:45:04 does not update variable 3694 21:45:04 DELETE /groups/:id/variables/:key 3695 21:45:04 authorized user with proper permissions 3696 21:45:05 deletes variable 3697 21:45:05 responds with 404 Not Found if requesting non-existing variable 3698 21:45:05 behaves like 412 response 3699 21:45:05 for a modified resource 3700 21:45:05 returns 412 with a JSON error 3701 21:45:05 for an unmodified resource 3702 21:45:06 returns 204 with an empty body 3703 21:45:06 authorized user with invalid permissions 3704 21:45:06 does not delete variable 3705 21:45:06 unauthorized user 3706 21:45:06 does not delete variable 3707 21:45:06 # [RSpecRunTime] Finishing example group spec/requests/api/group_variables_spec.rb. It took 8.34 seconds. Expected to take 9.83 seconds. 3708 21:45:06 # [RSpecRunTime] Starting example group spec/requests/api/graphql/subscriptions/notes/created_spec.rb. Expected to take 9.63 seconds. 3709 21:45:06 Subscriptions::Notes::Created 3710 21:45:06 when user is unauthorized 3711 21:45:07 does not receive any data 3712 21:45:07 when resource events are triggering note subscription 3713 21:45:07 when user is unauthorized 3714 21:45:07 does not receive discussion data 3715 21:45:07 when user is authorized 3716 21:45:09 receives created synthetic note as a discussion 3717 21:45:09 when several label events are created 3718 21:45:10 receives created synthetic note as a discussion 3719 21:45:10 # [RSpecRunTime] RSpec elapsed time: 19 minutes 15.2 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.12 1.09 1.18 1/290 6370 3721 21:45:10 when user is authorized 3722 21:45:10 receives created note 3723 21:45:10 when a new note is created as a reply 3724 21:45:11 receives created note 3725 21:45:11 # [RSpecRunTime] RSpec elapsed time: 19 minutes 16.89 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.12 1.09 1.18 5/290 6371 3727 21:45:11 when note is confidential 3728 21:45:11 and user has permission to read confidential notes 3729 21:45:12 receives created note 3730 21:45:12 and replying 3731 21:45:13 receives created note 3732 21:45:13 # [RSpecRunTime] RSpec elapsed time: 19 minutes 18.78 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.11 1.09 1.18 1/290 6372 3734 21:45:13 and user does not have permission to read confidential notes 3735 21:45:14 does not receive note data 3736 21:45:14 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/subscriptions/notes/created_spec.rb. It took 8.04 seconds. Expected to take 9.63 seconds. 3737 21:45:14 # [RSpecRunTime] Starting example group spec/requests/api/group_container_repositories_spec.rb. Expected to take 8.29 seconds. 3738 21:45:14 API::GroupContainerRepositories 3739 21:45:14 GET /groups/:id/registry/repositories 3740 21:45:14 behaves like rejected container repository access 3742 21:45:15 returns forbidden 3743 21:45:15 behaves like rejected container repository access 3744 21:45:15 for anonymous 3745 21:45:15 returns not_found 3746 21:45:15 behaves like returns repositories for allowed users 3747 21:45:15 for reporter 3748 21:45:16 returns a list of repositories 3749 21:45:17 returns a matching schema 3750 21:45:17 # [RSpecRunTime] RSpec elapsed time: 19 minutes 22.23 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.11 1.09 1.18 1/290 6373 3752 21:45:17 behaves like a package tracking event 3753 21:45:17 creates a gitlab tracking event list_repositories 3754 21:45:17 with invalid group id 3755 21:45:18 returns not found 3756 21:45:18 with URL-encoded path of the group 3757 21:45:18 behaves like rejected container repository access 3759 21:45:18 returns forbidden 3760 21:45:18 behaves like rejected container repository access 3761 21:45:18 for anonymous 3762 21:45:19 returns not_found 3763 21:45:19 behaves like returns repositories for allowed users 3764 21:45:19 for reporter 3765 21:45:19 returns a list of repositories 3766 21:45:20 returns a matching schema 3767 21:45:20 # [RSpecRunTime] RSpec elapsed time: 19 minutes 25.67 seconds. Current RSS: ~1433M. Threads: 5. load average: 1.10 1.09 1.18 1/290 6374 3769 21:45:20 # [RSpecRunTime] Finishing example group spec/requests/api/group_container_repositories_spec.rb. It took 6.21 seconds. Expected to take 8.29 seconds. 3770 21:45:20 # [RSpecRunTime] Starting example group spec/requests/api/graphql/ci/pipeline_schedules_spec.rb. Expected to take 8.0 seconds. 3771 21:45:20 Query.project.pipelineSchedules 3772 21:45:23 avoids N+1 queries 3774 21:45:24 returns all variables 3775 21:45:24 is N+1 safe on the variables level 3776 21:45:25 is N+1 safe on the schedules level 3777 21:45:25 # [RSpecRunTime] RSpec elapsed time: 19 minutes 30.21 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.09 1.08 1.18 1/290 6395 3779 21:45:25 computed graphql fields 3780 21:45:25 returns calculated fields for a pipeline schedule 3781 21:45:25 returns the edit_path for a pipeline schedule 3782 21:45:25 behaves like a working graphql query 3783 21:45:26 returns a successful response 3785 21:45:26 does not return the edit_path for a pipeline schedule for a user that does not have permissions 3786 21:45:26 returns the pipeline schedules data 3787 21:45:26 when public pipelines are disabled 3788 21:45:27 does not return any data 3789 21:45:27 when the user is authorized 3790 21:45:27 returns the pipeline schedules data 3791 21:45:27 # [RSpecRunTime] RSpec elapsed time: 19 minutes 32.97 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.09 1.08 1.18 1/290 6396 3793 21:45:27 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/ci/pipeline_schedules_spec.rb. It took 7.31 seconds. Expected to take 8.0 seconds. 3794 21:45:27 # [RSpecRunTime] Starting example group spec/requests/api/graphql/project/alert_management/integrations_spec.rb. Expected to take 6.69 seconds. 3795 21:45:27 getting Alert Management Integrations 3796 21:45:29 with integrations 3797 21:45:29 without project permissions 3798 21:45:29 is expected to be nil 3799 21:45:29 behaves like a working graphql query 3800 21:45:29 returns a successful response 3801 21:45:29 # [RSpecRunTime] RSpec elapsed time: 19 minutes 34.8 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.08 1.08 1.18 1/290 6415 3803 21:45:29 with project permissions 3804 21:45:29 when no extra params given 3805 21:45:30 returns the correct properties of the integrations 3806 21:45:30 behaves like a working graphql query 3807 21:45:30 returns a successful response 3808 21:45:30 when HTTP Integration ID is given 3809 21:45:30 returns the correct properties of the HTTP integration 3810 21:45:30 behaves like a working graphql query 3811 21:45:31 returns a successful response 3812 21:45:31 when Prometheus Integration ID is given 3813 21:45:31 returns the correct properties of the Prometheus Integration 3814 21:45:31 behaves like a working graphql query 3815 21:45:31 returns a successful response 3816 21:45:31 behaves like GraphQL query with several integrations requested 3817 21:45:31 when several HTTP integrations requested 3818 21:45:32 returns the correct properties of the integrations 3819 21:45:33 batches queries 3820 21:45:33 # [RSpecRunTime] RSpec elapsed time: 19 minutes 38.21 seconds. Current RSS: ~1428M. Threads: 5. load average: 1.08 1.08 1.18 1/290 6416 3822 21:45:33 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/alert_management/integrations_spec.rb. It took 5.23 seconds. Expected to take 6.69 seconds. 3823 21:45:33 # [RSpecRunTime] Starting example group spec/requests/api/user_runners_spec.rb. Expected to take 6.02 seconds. 3824 21:45:33 API::UserRunners 3825 21:45:33 POST /user/runners 3826 21:45:34 returns a 401 error if unauthorized 3827 21:45:34 when runner_type is :instance_type 3828 21:45:34 when user has sufficient permissions 3829 21:45:34 behaves like creates a runner 3830 21:45:34 creates a runner 3831 21:45:34 # [RSpecRunTime] RSpec elapsed time: 19 minutes 39.49 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.08 1.08 1.18 1/290 6417 3833 21:45:34 with admin mode enabled 3834 21:45:34 behaves like with request authorized with access token 3835 21:45:34 with create_runner scope 3836 21:45:34 behaves like creates a runner 3837 21:45:34 creates a runner 3838 21:45:34 with api scope 3839 21:45:34 behaves like creates a runner 3840 21:45:34 creates a runner 3841 21:45:34 with read_api scope 3842 21:45:34 behaves like fails to create runner with expected_status_code 3843 21:45:34 does not create runner 3844 21:45:34 behaves like when user does not have sufficient permissions returns forbidden 3845 21:45:34 when user is admin and admin mode is disabled 3846 21:45:34 behaves like when runner creation fails due to authorization 3847 21:45:34 does not create a runner 3848 21:45:34 when user is not an admin or a member of the namespace 3849 21:45:34 behaves like when runner creation fails due to authorization 3850 21:45:35 does not create a runner 3851 21:45:35 when user is not an admin 3852 21:45:35 behaves like when runner creation fails due to authorization 3853 21:45:35 does not create a runner 3854 21:45:35 when model validation fails 3855 21:45:35 behaves like fails to create runner with expected_status_code 3856 21:45:35 does not create runner 3857 21:45:35 when runner_type is :group_type 3858 21:45:35 when group_id is specified 3859 21:45:35 when user has sufficient permissions 3860 21:45:35 behaves like creates a runner 3861 21:45:35 creates a runner 3862 21:45:35 behaves like with request authorized with access token 3863 21:45:35 with create_runner scope 3864 21:45:35 behaves like creates a runner 3865 21:45:35 creates a runner 3866 21:45:35 with api scope 3867 21:45:35 behaves like creates a runner 3868 21:45:36 creates a runner 3869 21:45:36 with read_api scope 3870 21:45:36 behaves like fails to create runner with expected_status_code 3871 21:45:36 does not create runner 3872 21:45:36 behaves like when user does not have sufficient permissions returns forbidden 3873 21:45:36 when user is admin and admin mode is disabled 3874 21:45:36 behaves like when runner creation fails due to authorization 3875 21:45:36 does not create a runner 3876 21:45:36 when user is not an admin or a member of the namespace 3877 21:45:36 behaves like when runner creation fails due to authorization 3878 21:45:36 does not create a runner 3879 21:45:36 when user is a maintainer 3880 21:45:36 behaves like when runner creation fails due to authorization 3881 21:45:36 does not create a runner 3882 21:45:36 when group_id is not specified 3883 21:45:36 fails to create runner with :bad_request 3884 21:45:36 when runner_type is :project_type 3885 21:45:36 when project_id is specified 3886 21:45:36 when user has sufficient permissions 3887 21:45:36 behaves like creates a runner 3888 21:45:37 creates a runner 3889 21:45:37 behaves like with request authorized with access token 3890 21:45:37 with create_runner scope 3891 21:45:37 behaves like creates a runner 3892 21:45:37 creates a runner 3893 21:45:37 with api scope 3894 21:45:37 behaves like creates a runner 3895 21:45:37 creates a runner 3896 21:45:37 with read_api scope 3897 21:45:37 behaves like fails to create runner with expected_status_code 3898 21:45:37 does not create runner 3899 21:45:37 behaves like when user does not have sufficient permissions returns forbidden 3900 21:45:37 when user is admin and admin mode is disabled 3901 21:45:37 behaves like when runner creation fails due to authorization 3902 21:45:37 does not create a runner 3903 21:45:37 when user is not an admin or a member of the namespace 3904 21:45:37 behaves like when runner creation fails due to authorization 3905 21:45:37 does not create a runner 3906 21:45:37 when user is a developer 3907 21:45:37 behaves like when runner creation fails due to authorization 3908 21:45:38 does not create a runner 3909 21:45:38 when project_id is not specified 3910 21:45:38 fails to create runner with :bad_request 3911 21:45:38 with missing runner_type 3912 21:45:38 fails to create runner with :bad_request 3913 21:45:38 with unknown runner_type 3914 21:45:38 fails to create runner with :bad_request 3915 21:45:38 # [RSpecRunTime] Finishing example group spec/requests/api/user_runners_spec.rb. It took 5.25 seconds. Expected to take 6.02 seconds. 3916 21:45:38 # [RSpecRunTime] Starting example group spec/requests/api/notification_settings_spec.rb. Expected to take 5.95 seconds. 3917 21:45:38 API::NotificationSettings 3918 21:45:38 GET /notification_settings 3919 21:45:39 returns global notification settings for the current user 3920 21:45:39 PUT /notification_settings 3921 21:45:39 updates global notification settings for the current user 3922 21:45:39 PUT /notification_settings 3923 21:45:40 fails on non-user email address 3924 21:45:40 GET /groups/:id/notification_settings 3925 21:45:40 returns group level notification settings for the current user 3926 21:45:40 PUT /groups/:id/notification_settings 3927 21:45:41 updates group level notification settings for the current user 3928 21:45:41 GET /projects/:id/notification_settings 3929 21:45:42 returns project level notification settings for the current user 3930 21:45:42 PUT /projects/:id/notification_settings 3931 21:45:42 updates project level notification settings for the current user 3932 21:45:42 PUT /projects/:id/notification_settings 3933 21:45:43 fails on invalid level 3934 21:45:43 # [RSpecRunTime] Finishing example group spec/requests/api/notification_settings_spec.rb. It took 4.84 seconds. Expected to take 5.95 seconds. 3935 21:45:43 # [RSpecRunTime] Starting example group spec/requests/projects/ml/candidates_controller_spec.rb. Expected to take 5.1 seconds. 3936 21:45:43 Projects::Ml::CandidatesController 3938 21:45:45 renders the template 3939 21:45:46 does not perform N+1 sql queries 3940 21:45:46 behaves like 404 if candidate does not exist 3941 21:45:46 when experiment does not exist 3942 21:45:46 behaves like renders 404 3944 21:45:47 # [RSpecRunTime] RSpec elapsed time: 19 minutes 52.06 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.06 1.08 1.17 1/291 6445 3946 21:45:47 behaves like requires read_model_experiments 3947 21:45:47 when user does not have access 3948 21:45:47 behaves like renders 404 3950 21:45:47 DELETE #destroy 3951 21:45:47 deletes the experiment 3952 21:45:47 behaves like 404 if candidate does not exist 3953 21:45:47 when experiment does not exist 3954 21:45:47 behaves like renders 404 3956 21:45:47 requires write_model_experiments 3958 21:45:47 # [RSpecRunTime] Finishing example group spec/requests/projects/ml/candidates_controller_spec.rb. It took 4.48 seconds. Expected to take 5.1 seconds. 3959 21:45:47 # [RSpecRunTime] Starting example group spec/requests/api/graphql/group/dependency_proxy_image_ttl_policy_spec.rb. Expected to take 5.08 seconds. 3960 21:45:47 getting dependency proxy image ttl policy for a group 3961 21:45:47 behaves like a working graphql query 3962 21:45:48 returns a successful response 3963 21:45:48 with different permissions 3964 21:45:48 group_visibility: :private, role: :owner, access_granted: true 3965 21:45:48 return the proper response 3966 21:45:48 group_visibility: :private, role: :maintainer, access_granted: false 3967 21:45:48 return the proper response 3968 21:45:48 group_visibility: :private, role: :developer, access_granted: false 3969 21:45:49 return the proper response 3970 21:45:49 group_visibility: :private, role: :reporter, access_granted: false 3971 21:45:49 return the proper response 3972 21:45:49 group_visibility: :private, role: :guest, access_granted: false 3973 21:45:50 return the proper response 3974 21:45:50 group_visibility: :private, role: :anonymous, access_granted: false 3975 21:45:50 return the proper response 3976 21:45:50 group_visibility: :public, role: :owner, access_granted: true 3977 21:45:50 return the proper response 3978 21:45:50 group_visibility: :public, role: :maintainer, access_granted: false 3979 21:45:51 return the proper response 3980 21:45:51 group_visibility: :public, role: :developer, access_granted: false 3981 21:45:51 return the proper response 3982 21:45:51 group_visibility: :public, role: :reporter, access_granted: false 3983 21:45:51 return the proper response 3984 21:45:51 group_visibility: :public, role: :guest, access_granted: false 3985 21:45:52 return the proper response 3986 21:45:52 group_visibility: :public, role: :anonymous, access_granted: false 3987 21:45:52 return the proper response 3988 21:45:52 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/group/dependency_proxy_image_ttl_policy_spec.rb. It took 4.61 seconds. Expected to take 5.08 seconds. 3989 21:45:52 # [RSpecRunTime] Starting example group spec/requests/api/graphql/timelogs_spec.rb. Expected to take 4.37 seconds. 3991 21:45:53 with no parameters 3992 21:45:53 when not an admin 3993 21:45:53 returns an error message 3994 21:45:53 # [RSpecRunTime] RSpec elapsed time: 19 minutes 58.93 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.05 1.08 1.17 1/291 6446 3996 21:45:53 when an admin 3997 21:45:53 behaves like an OK response with no errors 3998 21:45:54 returns no error message 3999 21:45:54 with project_id parameter 4000 21:45:54 behaves like an OK response with no errors 4001 21:45:54 returns no error message 4002 21:45:54 behaves like a response containing the correct timelogs 4003 21:45:54 returns the expected timelogs 4004 21:45:54 with group_id parameter 4005 21:45:54 behaves like an OK response with no errors 4006 21:45:55 returns no error message 4007 21:45:55 behaves like a response containing the correct timelogs 4008 21:45:55 returns the expected timelogs 4009 21:45:55 with username parameter 4010 21:45:55 when current user 4011 21:45:55 behaves like an OK response with no errors 4012 21:45:55 returns no error message 4013 21:45:55 behaves like a response containing the correct timelogs 4014 21:45:55 returns the expected timelogs 4015 21:45:55 when not current user 4016 21:45:55 returns an error message 4017 21:45:55 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/timelogs_spec.rb. It took 3.55 seconds. Expected to take 4.37 seconds. 4018 21:45:55 # [RSpecRunTime] Starting example group spec/requests/projects/settings/slacks_controller_spec.rb. Expected to take 4.27 seconds. 4019 21:45:55 Projects::Settings::SlacksController 4021 21:45:56 updates the record 4022 21:45:56 when alias is invalid 4023 21:45:57 does not update the record 4024 21:45:57 # [RSpecRunTime] RSpec elapsed time: 20 minutes 2.28 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.05 1.08 1.17 1/290 6447 4026 21:45:57 when user is unauthorized 4027 21:45:57 returns not found response 4028 21:45:57 behaves like Integrations::SlackControllerSettings 4029 21:45:57 GET slack_auth 4030 21:45:57 when valid CSRF token is provided 4031 21:45:57 calls service and redirects with no alerts if result is successful 4032 21:45:57 calls service and redirects with an alert if there is a service error 4033 21:45:57 when the flag is disabled 4034 21:45:58 responds with status :not_found (PENDING: No reason given) 4035 21:45:58 when user is unauthorized 4036 21:45:58 returns not found response 4037 21:45:58 when no CSRF token is provided 4039 21:45:58 when there was an OAuth error 4040 21:45:58 redirects with an alert 4041 21:45:58 DELETE destroy 4042 21:45:58 destroys the record and redirects back to #edit 4043 21:45:59 enqueues a worker job 4044 21:45:59 when the flag is disabled 4045 21:45:59 responds with status :not_found (PENDING: No reason given) 4046 21:45:59 when user is unauthorized 4047 21:45:59 returns not found response 4048 21:45:59 # [RSpecRunTime] Finishing example group spec/requests/projects/settings/slacks_controller_spec.rb. It took 3.45 seconds. Expected to take 4.27 seconds. 4049 21:45:59 # [RSpecRunTime] Starting example group spec/requests/api/graphql/issue_status_counts_spec.rb. Expected to take 4.11 seconds. 4050 21:45:59 getting Issue counts by status 4051 21:46:00 with issue count data 4052 21:46:00 without project permissions 4053 21:46:00 is expected to equal nil 4054 21:46:00 behaves like a working graphql query 4055 21:46:01 returns a successful response 4056 21:46:01 # [RSpecRunTime] RSpec elapsed time: 20 minutes 6.29 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.05 1.07 1.17 1/290 6466 4058 21:46:01 with project permissions 4059 21:46:01 returns the correct counts for each status 4060 21:46:01 behaves like a working graphql query 4061 21:46:02 returns a successful response 4062 21:46:02 when filtering by assignees 4063 21:46:02 when assignee is provided 4064 21:46:02 returns the correct counts for each status 4065 21:46:02 when nil assignee is provided 4066 21:46:02 returns the correct counts for each status and does not error 4067 21:46:02 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/issue_status_counts_spec.rb. It took 3.6 seconds. Expected to take 4.11 seconds. 4068 21:46:02 # [RSpecRunTime] Starting example group spec/requests/api/graphql/subscriptions/notes/updated_spec.rb. Expected to take 3.58 seconds. 4069 21:46:02 Subscriptions::Notes::Updated 4070 21:46:03 when user is authorized 4071 21:46:04 receives updated note data 4072 21:46:04 when note is confidential 4073 21:46:04 and user has permission to read confidential notes 4074 21:46:04 receives updated note data 4075 21:46:05 # [RSpecRunTime] RSpec elapsed time: 20 minutes 10.04 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.05 1.07 1.17 1/290 6467 4077 21:46:05 and user does not have permission to read confidential notes 4078 21:46:05 does not receive updated note data 4079 21:46:05 when user is unauthorized 4080 21:46:06 does not receive any data 4081 21:46:06 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/subscriptions/notes/updated_spec.rb. It took 3.09 seconds. Expected to take 3.58 seconds. 4082 21:46:06 # [RSpecRunTime] Starting example group spec/requests/projects/packages/package_files_controller_spec.rb. Expected to take 3.47 seconds. 4083 21:46:06 Projects::Packages::PackageFilesController 4084 21:46:06 GET download 4085 21:46:06 sends the package file 4086 21:46:06 when the fog provider is Google and on .com 4087 21:46:07 send the correct headers 4088 21:46:07 # [RSpecRunTime] RSpec elapsed time: 20 minutes 12.45 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.05 1.07 1.17 1/290 6468 4090 21:46:07 when file name has directory structure 4091 21:46:07 sends the package file only with the last component of the name 4092 21:46:07 behaves like bumping the package last downloaded at field 4093 21:46:07 bumps last_downloaded_at 4094 21:46:07 # [RSpecRunTime] Finishing example group spec/requests/projects/packages/package_files_controller_spec.rb. It took 1.75 seconds. Expected to take 3.47 seconds. 4095 21:46:07 # [RSpecRunTime] Starting example group spec/requests/projects/network_controller_spec.rb. Expected to take 3.23 seconds. 4096 21:46:07 Projects::NetworkController 4098 21:46:08 when user is unauthorized 4100 21:46:08 when user is authorized 4101 21:46:09 renders content 4103 21:46:09 when ref_type is provided 4104 21:46:10 assigns url with ref_type 4105 21:46:10 # [RSpecRunTime] RSpec elapsed time: 20 minutes 15.33 seconds. Current RSS: ~1418M. Threads: 5. load average: 0.96 1.06 1.16 1/291 6496 4107 21:46:10 when path includes a space 4108 21:46:10 still renders the page 4109 21:46:10 # [RSpecRunTime] Finishing example group spec/requests/projects/network_controller_spec.rb. It took 3.02 seconds. Expected to take 3.23 seconds. 4110 21:46:10 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/discussions/toggle_resolve_spec.rb. Expected to take 3.02 seconds. 4111 21:46:10 Toggling the resolve status of a discussion 4112 21:46:12 when the user does not have permission 4113 21:46:12 behaves like a mutation that returns a top-level access error 4114 21:46:12 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 4115 21:46:12 # [RSpecRunTime] RSpec elapsed time: 20 minutes 17.71 seconds. Current RSS: ~1430M. Threads: 5. load average: 0.96 1.06 1.16 1/294 6564 4117 21:46:12 when user has permission 4118 21:46:13 returns the discussion without errors 4119 21:46:13 when an error is encountered 4120 21:46:13 behaves like a mutation that returns errors in the response 4121 21:46:13 is expected to contain exactly "Discussion failed to be resolved" 4122 21:46:13 # [RSpecRunTime] RSpec elapsed time: 20 minutes 18.83 seconds. Current RSS: ~1428M. Threads: 5. load average: 0.96 1.05 1.16 1/294 6573 4124 21:46:13 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/discussions/toggle_resolve_spec.rb. It took 2.98 seconds. Expected to take 3.02 seconds. 4125 21:46:13 # [RSpecRunTime] Starting example group spec/requests/api/graphql/project/jira_projects_spec.rb. Expected to take 2.9 seconds. 4126 21:46:13 query Jira projects 4127 21:46:14 when user does not have access 4128 21:46:14 behaves like unauthorized users cannot read services 4129 21:46:14 when anonymous user 4130 21:46:14 is expected to equal nil 4131 21:46:14 when user developer 4132 21:46:14 is expected to equal nil 4133 21:46:14 when user can access project services 4134 21:46:15 retuns list of jira projects 4135 21:46:15 behaves like a working graphql query 4136 21:46:15 returns a successful response 4137 21:46:15 with pagination 4138 21:46:15 when fetching limited number of projects 4139 21:46:15 without cursor 4140 21:46:15 behaves like fetches first project 4141 21:46:16 retuns first project from list of fetched projects 4142 21:46:16 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/jira_projects_spec.rb. It took 2.56 seconds. Expected to take 2.9 seconds. 4143 21:46:16 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/achievements/revoke_spec.rb. Expected to take 2.68 seconds. 4144 21:46:16 Mutations::Achievements::Revoke 4145 21:46:16 when the user does not have permission 4146 21:46:17 does not revoke any achievements 4147 21:46:17 behaves like a mutation that returns a top-level access error 4148 21:46:17 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 4149 21:46:17 when the user has permission 4150 21:46:17 revokes an achievement 4151 21:46:17 returns the revoked achievement 4152 21:46:17 when the params are invalid 4153 21:46:18 returns the validation error 4154 21:46:18 when the user_achievement_id is invalid 4155 21:46:18 returns the validation error 4156 21:46:18 when the feature flag is disabled 4157 21:46:18 returns the relevant error 4158 21:46:18 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/achievements/revoke_spec.rb. It took 2.12 seconds. Expected to take 2.68 seconds. 4159 21:46:18 # [RSpecRunTime] Starting example group spec/requests/api/graphql/project/branch_protections/merge_access_levels_spec.rb. Expected to take 2.54 seconds. 4160 21:46:18 getting merge access levels for a branch protection 4161 21:46:18 behaves like a GraphQL query for access levels 4162 21:46:19 when request AccessLevel type objects as a guest user 4163 21:46:19 is expected not to be present 4164 21:46:19 behaves like a working graphql query 4165 21:46:19 returns a successful response 4166 21:46:19 # [RSpecRunTime] RSpec elapsed time: 20 minutes 24.92 seconds. Current RSS: ~1423M. Threads: 5. load average: 0.97 1.05 1.16 1/293 6574 4168 21:46:19 when request AccessLevel type objects as a maintainer 4170 21:46:20 avoids N+1 queries 4172 21:46:20 returns all the access level attributes 4173 21:46:20 behaves like a working graphql query 4174 21:46:20 returns a successful response 4175 21:46:20 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/branch_protections/merge_access_levels_spec.rb. It took 2.42 seconds. Expected to take 2.54 seconds. 4176 21:46:20 # [RSpecRunTime] Starting example group spec/requests/api/graphql/project/packages_protection_rules_spec.rb. Expected to take 2.44 seconds. 4177 21:46:20 getting the packages protection rules linked to a project 4178 21:46:21 with authorized user owner 4179 21:46:21 with package protection rule 4180 21:46:21 returns only on PackagesProtectionRule 4181 21:46:21 returns all packages protection rule fields 4182 21:46:21 behaves like a working graphql query 4183 21:46:22 returns a successful response 4184 21:46:22 # [RSpecRunTime] RSpec elapsed time: 20 minutes 27.11 seconds. Current RSS: ~1422M. Threads: 5. load average: 0.97 1.05 1.16 1/292 6575 4186 21:46:22 without package protection rule 4187 21:46:22 returns no PackagesProtectionRule 4188 21:46:22 behaves like a working graphql query 4189 21:46:22 returns a successful response 4190 21:46:22 with unauthorized user 4191 21:46:23 returns no package protection rules 4192 21:46:23 behaves like a working graphql query 4193 21:46:23 returns a successful response 4194 21:46:23 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/packages_protection_rules_spec.rb. It took 2.36 seconds. Expected to take 2.44 seconds. 4195 21:46:23 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/achievements/update_spec.rb. Expected to take 2.1 seconds. 4196 21:46:23 Mutations::Achievements::Update 4197 21:46:23 when the user does not have permission 4198 21:46:23 does not update the achievement 4199 21:46:23 behaves like a mutation that returns a top-level access error 4200 21:46:24 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 4201 21:46:24 when the user has permission 4202 21:46:24 when the params are invalid 4203 21:46:24 returns the validation error 4204 21:46:24 when the achievement_id is invalid 4205 21:46:24 returns the validation error 4206 21:46:24 when the feature flag is disabled 4207 21:46:24 returns the relevant permission error 4208 21:46:24 with a new avatar 4209 21:46:24 updates the achievement 4210 21:46:25 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/achievements/update_spec.rb. It took 1.71 seconds. Expected to take 2.1 seconds. 4211 21:46:25 # [RSpecRunTime] Starting example group spec/mailers/emails/imports_spec.rb. Expected to take 2.01 seconds. 4212 21:46:25 Emails::Imports 4213 21:46:25 #bulk_import_csv_user_mapping 4214 21:46:25 when bulk_import does not have errors 4215 21:46:25 sends success email 4216 21:46:25 when bulk_import has errors 4217 21:46:25 sends failed email 4218 21:46:25 behaves like appearance header and footer enabled 4219 21:46:25 contains header and footer 4220 21:46:25 behaves like appearance header and footer not enabled 4221 21:46:25 does not contain header and footer 4222 21:46:25 #import_source_user_rejected 4223 21:46:25 sends rejected email 4224 21:46:25 behaves like appearance header and footer enabled 4225 21:46:25 contains header and footer 4226 21:46:25 behaves like appearance header and footer not enabled 4227 21:46:25 does not contain header and footer 4228 21:46:25 #bulk_import_complete 4229 21:46:26 sends complete email 4230 21:46:26 #github_gists_import_errors_email 4231 21:46:26 sends success email 4232 21:46:26 behaves like appearance header and footer enabled 4233 21:46:26 contains header and footer 4234 21:46:26 behaves like appearance header and footer not enabled 4235 21:46:26 does not contain header and footer 4236 21:46:26 #import_source_user_reassign 4237 21:46:26 sends reassign email 4238 21:46:26 behaves like appearance header and footer enabled 4239 21:46:26 contains header and footer 4240 21:46:26 behaves like appearance header and footer not enabled 4241 21:46:26 does not contain header and footer 4242 21:46:26 # [RSpecRunTime] Finishing example group spec/mailers/emails/imports_spec.rb. It took 1.82 seconds. Expected to take 2.01 seconds. 4243 21:46:26 # [RSpecRunTime] Starting example group spec/requests/projects/build_artifacts_controller_spec.rb. Expected to take 1.87 seconds. 4244 21:46:26 Projects::BuildArtifactsController 4253 21:46:28 # [RSpecRunTime] Finishing example group spec/requests/projects/build_artifacts_controller_spec.rb. It took 1.37 seconds. Expected to take 1.87 seconds. 4254 21:46:28 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/import/source_users/keep_as_placeholder_spec.rb. Expected to take 1.71 seconds. 4255 21:46:28 Keep as placeholder an import source user 4256 21:46:28 when user is authorized 4257 21:46:28 sets import source as keep_as_placeholder 4258 21:46:28 when setting as keep_as_placeholder fails 4259 21:46:29 returns the reason and does not change import source user status 4260 21:46:29 when user is not authorized 4261 21:46:29 behaves like a mutation that returns a top-level access error 4262 21:46:29 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 4263 21:46:29 when feature flag `importer_user_mapping`` disabled 4264 21:46:29 returns a resource not available error 4265 21:46:29 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/import/source_users/keep_as_placeholder_spec.rb. It took 1.56 seconds. Expected to take 1.71 seconds. 4266 21:46:29 # [RSpecRunTime] Starting example group spec/requests/api/graphql/instrumentation_tracer_spec.rb. Expected to take 1.61 seconds. 4267 21:46:29 Gitlab::Graphql::Tracers::Instrumentation integration test 4268 21:46:30 recognizes known queries from our frontend 4270 21:46:30 tracks SLI metrics for each query 4271 21:46:30 does not track apdex for failed queries 4272 21:46:30 tracks errors for failed queries 4274 21:46:30 logs a message for each query in a request 4275 21:46:30 includes errors for failing queries 4276 21:46:30 with a mutation query 4277 21:46:31 sanitizes the query string 4278 21:46:31 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/instrumentation_tracer_spec.rb. It took 1.45 seconds. Expected to take 1.61 seconds. 4279 21:46:31 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/issues/set_locked_spec.rb. Expected to take 1.44 seconds. 4280 21:46:31 Setting an issue as locked 4281 21:46:31 when the user is not allowed to update the issue 4282 21:46:31 behaves like a mutation that returns a top-level access error 4283 21:46:31 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action" 4284 21:46:31 when user is allowed to update the issue 4285 21:46:32 updates the issue locked status 4286 21:46:32 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/issues/set_locked_spec.rb. It took 1.28 seconds. Expected to take 1.44 seconds. 4287 21:46:32 # [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/ci/pipeline/retry_spec.rb. Expected to take 1.38 seconds. 4288 21:46:32 PipelineRetry 4289 21:46:33 retries a pipeline 4290 21:46:33 returns an error if the user is not allowed to retry the pipeline 4291 21:46:33 # [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/ci/pipeline/retry_spec.rb. It took 1.07 seconds. Expected to take 1.38 seconds. 4292 21:46:33 # [RSpecRunTime] RSpec elapsed time: 20 minutes 38.63 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.06 1.07 1.17 1/290 6576 4294 21:46:33 # [RSpecRunTime] Starting example group spec/requests/api/admin/token_spec.rb. Expected to take 1.3 seconds. 4295 21:46:33 API::Admin::Token 4296 21:46:33 POST /admin/token 4297 21:46:33 when the user is an admin 4298 21:46:33 with a valid token 4299 21:46:33 token: personal_access_token, plaintext: lazy { personal_access_token.token } 4300 21:46:33 returns info about the token 4301 21:46:33 token: deploy_token, plaintext: lazy { deploy_token.token } 4302 21:46:34 returns info about the token 4303 21:46:34 token: user, plaintext: lazy { user.feed_token } 4304 21:46:34 returns info about the token 4305 21:46:34 with non-existing token 4306 21:46:34 behaves like returning response status 4307 21:46:34 returns not_found 4308 21:46:34 with unsupported token type 4309 21:46:34 behaves like returning response status 4310 21:46:34 returns unprocessable_entity 4311 21:46:34 when the feature is disabled 4312 21:46:34 behaves like returning response status 4313 21:46:34 returns not_found 4314 21:46:34 when the user is not an admin 4315 21:46:34 behaves like returning response status 4316 21:46:34 returns forbidden 4317 21:46:34 without a user 4318 21:46:34 behaves like returning response status 4319 21:46:34 returns unauthorized 4320 21:46:34 # [RSpecRunTime] Finishing example group spec/requests/api/admin/token_spec.rb. It took 1.12 seconds. Expected to take 1.3 seconds. 4321 21:46:34 # [RSpecRunTime] Starting example group spec/requests/oauth/applications_controller_spec.rb. Expected to take 1.06 seconds. 4322 21:46:34 Oauth::ApplicationsController 4323 21:46:35 sets `@scopes` to list of all scopes that should be shown 4324 21:46:35 sets `@created` instance variable to `true` 4326 21:46:35 renders template 4327 21:46:35 # [RSpecRunTime] Finishing example group spec/requests/oauth/applications_controller_spec.rb. It took 0.94 second. Expected to take 1.06 seconds. 4328 21:46:35 # [RSpecRunTime] Starting example group spec/controllers/concerns/kas_cookie_spec.rb. Expected to take 1.02 seconds. 4330 21:46:35 #set_kas_cookie 4331 21:46:35 when user is signed out 4332 21:46:35 is expected to be blank 4333 21:46:35 when user is signed in 4334 21:46:35 sets the KAS cookie 4335 21:46:35 #content_security_policy 4336 21:46:35 when KAS is on same domain as rails 4337 21:46:35 does not add KAS url to CSP connect-src directive 4338 21:46:35 when KAS is on subdomain 4339 21:46:36 adds KAS url to CSP connect-src directive 4340 21:46:36 adds websocket connections 4341 21:46:36 when content_security_policy is disabled 4342 21:46:36 does not add KAS url to CSP connect-src directive 4343 21:46:36 when KAS tunnel has ssl 4344 21:46:36 adds websocket connections 4345 21:46:36 when KAS tunnel url is configured without trailing slash 4346 21:46:36 adds KAS url to CSP connect-src directive with trailing slash 4347 21:46:36 when content_security_policy is disabled 4348 21:46:36 does not add KAS url to CSP connect-src directive 4349 21:46:36 # [RSpecRunTime] Finishing example group spec/controllers/concerns/kas_cookie_spec.rb. It took 0.86 second. Expected to take 1.02 seconds. 4350 21:46:36 # [RSpecRunTime] Starting example group spec/requests/api/import_bitbucket_spec.rb. Expected to take 0.8 second. 4351 21:46:36 API::ImportBitbucket 4352 21:46:36 POST /import/bitbucket 4353 21:46:36 when authenticated 4354 21:46:37 calls Import::BitbucketService with correct params 4355 21:46:37 when successful 4356 21:46:37 returns project entity response 4357 21:46:37 when unsuccessful 4358 21:46:37 returns api error 4359 21:46:37 when unauthenticated 4360 21:46:37 returns api error 4361 21:46:37 # [RSpecRunTime] Finishing example group spec/requests/api/import_bitbucket_spec.rb. It took 0.76 second. Expected to take 0.8 second. 4362 21:46:37 # [RSpecRunTime] Starting example group spec/controllers/concerns/redirects_for_missing_path_on_tree_spec.rb. Expected to take 0.67 second. 4363 21:46:37 RedirectsForMissingPathOnTree 4364 21:46:37 #redirect_to_root_path 4365 21:46:37 redirects to the tree path with a notice 4366 21:46:37 # [RSpecRunTime] Finishing example group spec/controllers/concerns/redirects_for_missing_path_on_tree_spec.rb. It took 0.56 second. Expected to take 0.67 second. 4367 21:46:37 # [RSpecRunTime] Starting example group spec/requests/robots_txt_spec.rb. Expected to take 0.46 second. 4368 21:46:37 Robots.txt Requests 4369 21:46:38 allows the requests 4370 21:46:38 blocks the requests 4371 21:46:38 # [RSpecRunTime] Finishing example group spec/requests/robots_txt_spec.rb. It took 0.37 second. Expected to take 0.46 second. 4372 21:46:38 # [RSpecRunTime] Starting example group spec/controllers/groups/packages_controller_spec.rb. Expected to take 0.3 second. 4373 21:46:38 Groups::PackagesController 4375 21:46:38 behaves like returning response status 4378 21:46:38 behaves like returning response status 4380 21:46:38 # [RSpecRunTime] Finishing example group spec/controllers/groups/packages_controller_spec.rb. It took 0.31 second. Expected to take 0.3 second. 4381 21:46:38 # [RSpecRunTime] Starting example group spec/controllers/concerns/graceful_timeout_handling_spec.rb. Expected to take 0.18 second. 4382 21:46:38 GracefulTimeoutHandling 4383 21:46:38 for json request 4384 21:46:38 renders graceful error message 4385 21:46:38 logs exception 4386 21:46:38 for html request 4387 21:46:38 has no effect 4388 21:46:38 # [RSpecRunTime] Finishing example group spec/controllers/concerns/graceful_timeout_handling_spec.rb. It took 0.19 second. Expected to take 0.18 second. 4389 21:46:58 auto_explain log contains 1287 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-single-db-ci-connection-16-20.342.main.ndjson.gz 4390 21:46:58 took 19.704059265 4391 21:47:16 auto_explain log contains 1288 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-single-db-ci-connection-16-20.342.ci.ndjson.gz 4392 21:47:16 took 18.366915875 4393 21:47:16 [TEST PROF INFO] EventProf results for sql.active_record 4394 21:47:16 Total time: 05:25.103 of 20:38.828 (26.24%) 4395 21:47:16 Total events: 206954 4396 21:47:16 Top 5 slowest suites (by time): 4397 21:47:16 API::ProjectPackages (./spec/requests/api/project_packages_spec.rb:5) – 01:25.133 (53662 / 179) of 04:30.673 (31.45%) 4398 21:47:16 Projects::PipelinesController (./spec/controllers/projects/pipelines_controller_spec.rb:5) – 00:47.238 (29496 / 117) of 03:14.798 (24.25%) 4399 21:47:16 Query.merge_request(id) (./spec/requests/api/graphql/merge_request/merge_request_spec.rb:5) – 00:30.418 (17508 / 242) of 01:52.414 (27.06%) 4400 21:47:16 Projects::BranchesController (./spec/controllers/projects/branches_controller_spec.rb:5) – 00:30.234 (17814 / 63) of 02:25.284 (20.81%) 4401 21:47:16 API::Ci::PipelineSchedules (./spec/requests/api/ci/pipeline_schedules_spec.rb:5) – 00:16.632 (10531 / 86) of 00:54.548 (30.49%) 4402 21:47:16 Knapsack report was generated. Preview: 4404 21:47:16 "spec/requests/api/project_packages_spec.rb": 270.67264277899994, 4405 21:47:16 "spec/controllers/projects/pipelines_controller_spec.rb": 194.79769411400002, 4406 21:47:16 "spec/controllers/projects/branches_controller_spec.rb": 145.28418217800026, 4407 21:47:16 "spec/requests/api/graphql/merge_request/merge_request_spec.rb": 112.4137529059999, 4408 21:47:16 "spec/controllers/projects/commits_controller_spec.rb": 68.48741235199986, 4409 21:47:16 "spec/requests/api/ci/pipeline_schedules_spec.rb": 54.548303127000054, 4410 21:47:16 "spec/requests/api/project_import_spec.rb": 46.208500019999974, 4411 21:47:16 "spec/requests/api/internal/kubernetes_spec.rb": 43.8925226020001, 4412 21:47:16 "spec/controllers/projects/environments_controller_spec.rb": 30.435228152000036, 4413 21:47:16 "spec/controllers/groups/group_members_controller_spec.rb": 30.990623054000025, 4414 21:47:16 "spec/requests/api/graphql/mutations/merge_requests/set_time_estimate_spec.rb": 25.121313219000058, 4415 21:47:16 "spec/controllers/projects/graphs_controller_spec.rb": 22.122632952000004, 4416 21:47:16 "spec/requests/groups/settings/access_tokens_controller_spec.rb": 17.582572507999885, 4417 21:47:16 "spec/controllers/projects/design_management/designs/resized_image_controller_spec.rb": 16.50148888199965, 4418 21:47:16 "spec/requests/api/personal_access_tokens/self_rotation_spec.rb": 15.054330293000021, 4419 21:47:16 "spec/requests/api/graphql/user/contributed_projects_query_spec.rb": 11.578632907000156, 4420 21:47:16 "spec/requests/api/clusters/agents_spec.rb": 11.443395240999962, 4421 21:47:16 "spec/requests/api/graphql/namespace_query_spec.rb": 10.902451628000108, 4422 21:47:16 "spec/controllers/profiles/notifications_controller_spec.rb": 10.142592427999716, 4423 21:47:16 "spec/requests/api/group_variables_spec.rb": 8.342002135999792, 4424 21:47:16 "spec/requests/api/graphql/subscriptions/notes/created_spec.rb": 8.043755777000115, 4425 21:47:16 "spec/requests/api/group_container_repositories_spec.rb": 6.207367549000082, 4426 21:47:16 "spec/requests/api/graphql/ci/pipeline_schedules_spec.rb": 7.306292235000001, 4427 21:47:16 "spec/requests/api/graphql/project/alert_management/integrations_spec.rb": 5.232711482000013, 4428 21:47:16 "spec/requests/api/user_runners_spec.rb": 5.249812579999798, 4429 21:47:16 "spec/requests/api/notification_settings_spec.rb": 4.841940063000038, 4430 21:47:16 "spec/requests/projects/ml/candidates_controller_spec.rb": 4.476628461000018, 4431 21:47:16 "spec/requests/api/graphql/group/dependency_proxy_image_ttl_policy_spec.rb": 4.614329826000358, 4432 21:47:16 "spec/requests/api/graphql/timelogs_spec.rb": 3.5506664089998594, 4433 21:47:16 "spec/requests/projects/settings/slacks_controller_spec.rb": 3.454047699000057, 4434 21:47:16 "spec/requests/api/graphql/issue_status_counts_spec.rb": 3.595595602999765, 4435 21:47:16 "spec/requests/api/graphql/subscriptions/notes/updated_spec.rb": 3.0866479169999366, 4436 21:47:16 "spec/requests/projects/packages/package_files_controller_spec.rb": 1.749103806000221, 4437 21:47:16 "spec/requests/projects/network_controller_spec.rb": 3.020015453999804, 4438 21:47:16 "spec/requests/api/graphql/mutations/discussions/toggle_resolve_spec.rb": 2.9817929879995972, 4439 21:47:16 "spec/requests/api/graphql/project/jira_projects_spec.rb": 2.563427980999677, 4440 21:47:16 "spec/requests/api/graphql/mutations/achievements/revoke_spec.rb": 2.119549128000017, 4441 21:47:16 "spec/requests/api/graphql/project/branch_protections/merge_access_levels_spec.rb": 2.4189295269998183, 4442 21:47:16 "spec/requests/api/graphql/project/packages_protection_rules_spec.rb": 2.355494482999802, 4443 21:47:16 "spec/requests/api/graphql/mutations/achievements/update_spec.rb": 1.7117591109999921, 4444 21:47:16 "spec/mailers/emails/imports_spec.rb": 1.816544569999678, 4445 21:47:16 "spec/requests/projects/build_artifacts_controller_spec.rb": 1.3741929469997558, 4446 21:47:16 "spec/requests/api/graphql/mutations/import/source_users/keep_as_placeholder_spec.rb": 1.5628969670001425, 4447 21:47:16 "spec/requests/api/graphql/instrumentation_tracer_spec.rb": 1.4502362180001, 4448 21:47:16 "spec/requests/api/graphql/mutations/issues/set_locked_spec.rb": 1.2782398959998318, 4449 21:47:16 "spec/requests/api/graphql/mutations/ci/pipeline/retry_spec.rb": 1.0670570480001516, 4450 21:47:16 "spec/requests/api/admin/token_spec.rb": 1.1179058630000327, 4451 21:47:16 "spec/requests/oauth/applications_controller_spec.rb": 0.944604340999831, 4452 21:47:16 "spec/controllers/concerns/kas_cookie_spec.rb": 0.8586670700001378, 4453 21:47:16 "spec/requests/api/import_bitbucket_spec.rb": 0.7592698499997823, 4454 21:47:16 "spec/controllers/concerns/redirects_for_missing_path_on_tree_spec.rb": 0.5573572220000642, 4455 21:47:16 "spec/requests/robots_txt_spec.rb": 0.3700526610000452, 4456 21:47:16 "spec/controllers/groups/packages_controller_spec.rb": 0.3059205180002209, 4457 21:47:16 "spec/controllers/concerns/graceful_timeout_handling_spec.rb": 0.1879646799998227 4459 21:47:16 Knapsack global time execution for tests: 20m 38s 4460 21:47:16 Pending: (Failures listed here are expected and do not affect your suite's status) 4461 21:47:16 1) Projects::Settings::SlacksController behaves like Integrations::SlackControllerSettings GET slack_auth when valid CSRF token is provided when the flag is disabled responds with status :not_found 4462 21:47:16 # No reason given 4463 21:47:16 # ./spec/support/shared_examples/requests/integrations/slack_controller_settings_shared_examples.rb:47 4464 21:47:16 2) Projects::Settings::SlacksController behaves like Integrations::SlackControllerSettings DELETE destroy when the flag is disabled responds with status :not_found 4465 21:47:16 # No reason given 4466 21:47:16 # ./spec/support/shared_examples/requests/integrations/slack_controller_settings_shared_examples.rb:119 4467 21:47:16 Finished in 21 minutes 22 seconds (files took 56.49 seconds to load) 4468 21:47:16 1476 examples, 0 failures, 2 pending 4469 21:47:17 Randomized with seed 55211 4470 21:47:25 [TEST PROF INFO] Time spent in factories: 08:51.981 (41.36% of total time) 4471 21:47:26 RSpec exited with 0. 4472 21:47:26 No examples to retry, congrats! 4474 21:47:27 Running after script... 4475 21:47:27 $ source scripts/utils.sh 4476 21:47:27 $ log_disk_usage 4477 21:47:27 ******************************************************* 4478 21:47:27 This runner currently has 78G free disk space. 4479 21:47:27 ******************************************************* 4536 21:47:35 $ bundle exec gem list gitlab_quality-test_tooling 4537 21:47:38 gitlab_quality-test_tooling (2.1.0) 4538 21:47:38 $ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 4541 21:47:38 $ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 4544 21:47:38 $ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 4547 21:47:38 $ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 4551 21:47:39 $ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 4555 21:47:41 $ tooling/bin/push_job_metrics || true 4556 21:47:42 [job-metrics] Pushing job metrics file for the CI/CD job. 4557 21:47:42 [job-metrics] Pushed 4 CI job metric entries to InfluxDB. 4559 21:47:43 Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-20 due to policy 4561 21:47:44 Uploading artifacts... 4562 21:47:44 auto_explain/: found 3 matching artifact files and directories 4563 21:47:44 coverage/: found 5 matching artifact files and directories 4564 21:47:44 crystalball/: found 2 matching artifact files and directories 4565 21:47:44 WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 4566 21:47:44 knapsack/: found 4 matching artifact files and directories 4567 21:47:44 rspec/: found 16 matching artifact files and directories 4568 21:47:44 WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 4569 21:47:44 log/*.log: found 15 matching artifact files and directories 4571 21:47:44 WARNING: Retrying... context =artifacts-uploader error =request redirected 4572 21:47:47 Uploading artifacts as "archive" to coordinator... 201 Created id =8368447105 responseStatus =201 Created token =glcbt-66 4573 21:47:47 Uploading artifacts... 4574 21:47:47 rspec/rspec-*.xml: found 1 matching artifact files and directories 4576 21:47:47 WARNING: Retrying... context =artifacts-uploader error =request redirected 4577 21:47:49 Uploading artifacts as "junit" to coordinator... 201 Created id =8368447105 responseStatus =201 Created token =glcbt-66 4579 21:47:58 Job succeeded