rspec integration pg14 18/20
Passed Started
by
@krasio

Krasimir Angelov
1Running with gitlab-runner 17.4.0~pre.110.g27400594 (27400594)2 on blue-1.private.runners-manager.gitlab.com/gitlab.com/gitlab-org 1zzGUpzq, system ID: s_fc31da7ae46e3 feature flags: FF_NETWORK_PER_BUILD:true4Resolving secrets6Using 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 ...7Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1...8Authenticating with credentials from job payload (GitLab Registry)9Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ...10Using docker image sha256:82f132c22567f8ce17cc132c14b2f9aa3eaf9bb5424d91c2d966912433f0257d for registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:c55e1364ee4327b244a9cfa1750f19feea14fc774eaf792b725967d146eb45f5 ...11WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.12WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.13Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12...14Authenticating with credentials from job payload (GitLab Registry)15Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ...16Using docker image sha256:5c5ba5b83d6c60cb0b225bd670b7a43be8c238cc72347d24af57e5027c3648f3 for registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:46aceab84c42d0e819c8e7940f2f98ce9e184785cd7b22d95872024a35f52407 ...17Starting service redis:6.2-alpine...18Pulling docker image redis:6.2-alpine ...19Using docker image sha256:4100b5bd17430263e85ad9d8ab851959b234acaaf378e093f1f98400f4998815 for redis:6.2-alpine with digest redis@sha256:eaba718fecd1196d88533de7ba49bf903ad33664a92debb24660a922ecd9cac8 ...20Waiting for services to be up and running (timeout 30 seconds)...21Authenticating with credentials from job payload (GitLab Registry)22Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.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 ...23Using docker image sha256:1d9126ee78e7adb7447812473d0b81fbbe5a6112e250f178242639bfdc4eb066 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:2e50a48489394d2212aab7a1bac67630db2a54ab2004da7f49fb80f2f85abe62 ...25Running on runner-1zzgupzq-project-278964-concurrent-0 via runner-1zzgupzq-private-1732239509-cef13cac...27Skipping Git repository setup28Skipping Git checkout29Skipping Git submodules setup31Checking cache for ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-21...32Downloading cache from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-21 ETag="9730f42519a36bcb618be16369e6172f"33Successfully extracted cache35Downloading artifacts for clone-gitlab-repo (8442484940)...36Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8442484940 responseStatus=200 OK token=glcbt-6637WARNING: Part of .git directory is on the list of files to extract 38WARNING: This may introduce unexpected problems 39Downloading artifacts for compile-test-assets (8442484966)...40Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8442484966 responseStatus=200 OK token=glcbt-6641Downloading artifacts for retrieve-tests-metadata (8442484981)...42Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8442484981 responseStatus=200 OK token=glcbt-6643Downloading artifacts for setup-test-env (8442484974)...44Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8442484974 responseStatus=200 OK token=glcbt-66 45 Executing "step_script" stage of the job script 46Using docker image sha256:1d9126ee78e7adb7447812473d0b81fbbe5a6112e250f178242639bfdc4eb066 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:2e50a48489394d2212aab7a1bac67630db2a54ab2004da7f49fb80f2f85abe62 ...47$ echo $FOSS_ONLY48$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb49$ export GOPATH=$CI_PROJECT_DIR/.go50$ mkdir -p $GOPATH51$ source scripts/utils.sh52$ log_disk_usage "true"53*******************************************************54This runner currently has 80G free disk space.55*******************************************************57df -h58Filesystem Size Used Avail Use% Mounted on59overlay 95G 15G 80G 16% /60tmpfs 64M 0 64M 0% /dev61shm 64M 0 64M 0% /dev/shm62/dev/sda1 95G 15G 80G 16% /cache63tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id64du -h -d 1657.4M ./workhorse66148K ./bin671.2M ./.gitlab68194M ./.git694.0K ./builds7028M ./lib718.0K ./.vscode72564K ./storybook7320K ./log741.9M ./data7511M ./qa763.1M ./.rubocop_todo77855M ./vendor781.1G ./public7962M ./doc80484K ./danger8116K ./rspec82556K ./tooling83146M ./ee841.3M ./knapsack85300K ./patches864.3M ./changelogs8720K ./haml_lint8828K ./metrics_server89108K ./keeps9036K ./shared9144K ./generator_templates921.3M ./scripts93719M ./tmp94128M ./spec9520K ./file_hooks9616K ./sidekiq_cluster9717M ./gems981.2M ./fixtures99968K ./rubocop1004.0K ./.go10134M ./db10212K ./.github103129M ./locale10420M ./config10586M ./app10620K ./.lefthook1073.5G .108$ source scripts/prepare_build.sh140Using decomposed database config (config/database.yml.decomposed-postgresql)141Geo DB won't be set up.142Embedding DB won't be set up.155$ source ./scripts/rspec_helpers.sh156$ run_timed_command "gem install knapsack --no-document"157$ gem install knapsack --no-document158Successfully installed knapsack-4.0.01591 gem installed160==> 'gem install knapsack --no-document' succeeded in 1 seconds.161$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"166$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"167$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"168$ tooling/bin/create_job_metrics_file || true169[job-metrics] Creating the job metrics file for the CI/CD job.170$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house"172[01:43:58] Starting rspec_parallelized_job173RETRY_FAILED_TESTS_IN_NEW_PROCESS: true174KNAPSACK_GENERATE_REPORT: true175FLAKY_RSPEC_GENERATE_REPORT: true176KNAPSACK_TEST_FILE_PATTERN: spec/{commands,controllers,mailers,requests}{,/**/}*_spec.rb177KNAPSACK_LOG_LEVEL: debug178KNAPSACK_REPORT_PATH: knapsack/rspec_integration_pg14_18_20_278964_report.json179FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json180FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_integration_pg14_18_20_278964_report.json181NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_integration_pg14_18_20_278964_report.json182RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-8442485367.txt183CRYSTALBALL: 184RSPEC_TESTS_MAPPING_ENABLED: 185RSPEC_TESTS_FILTER_FILE: 186Shell set options (set -o) enabled:187braceexpand on188hashall on189interactive-comments on190pipefail on191Knapsack report generator started!192/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!193warning: parser/current is loading parser/ruby32, which recognizes 3.2.6-compliant syntax, but you are running 3.2.5.195Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true}196# [RSpecRunTime] Starting RSpec timer...197[TEST PROF INFO] EventProf enabled (sql.active_record)198unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.199unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.200Test environment set up in 3.953551492 seconds201# [RSpecRunTime] Starting example group spec/requests/api/project_packages_spec.rb. Expected to take 4 minutes 17.19 seconds.202API::ProjectPackages203 GET /projects/:id/packages204 without the need for a license205 project is public206 behaves like returns packages207 for no_type208 returns success response209 returns a valid response schema210 returns two packages211 with conan package212 uses the conan recipe as the package name213# [RSpecRunTime] RSpec elapsed time: 20.21 seconds. Current RSS: ~1331M. Threads: 4. load average: 1.11 1.22 0.69 1/274 407214.215 with terraform module package216 when no package_type filter is set217 filters out terraform module packages218 returns packages with the package registry web_path219# [RSpecRunTime] RSpec elapsed time: 22.55 seconds. Current RSS: ~1324M. Threads: 4. load average: 1.10 1.22 0.69 1/274 408220.221 when package_type filter is set to terraform_module222 returns the terraform module package223 returns the terraform module package with the terraform module registry web_path224# [RSpecRunTime] RSpec elapsed time: 24.18 seconds. Current RSS: ~1316M. Threads: 4. load average: 1.10 1.22 0.69 1/274 409225.226 in nested group227 returns the nested terraform module package with the correct web_path228# [RSpecRunTime] RSpec elapsed time: 25.68 seconds. Current RSS: ~1304M. Threads: 4. load average: 1.10 1.22 0.69 1/274 410229.230 with JOB-TOKEN auth231 behaves like returns packages232 for maintainer233 returns success response234 returns a valid response schema235 returns two packages236# [RSpecRunTime] RSpec elapsed time: 32.49 seconds. Current RSS: ~1335M. Threads: 4. load average: 1.09 1.21 0.69 1/274 411237.238 behaves like returns packages239 for developer240 returns success response241 returns a valid response schema242 returns two packages243# [RSpecRunTime] RSpec elapsed time: 37.53 seconds. Current RSS: ~1331M. Threads: 4. load average: 1.08 1.21 0.69 1/273 412244.245 behaves like returns packages246 for reporter247 returns success response248 returns a valid response schema249 returns two packages250# [RSpecRunTime] RSpec elapsed time: 42.49 seconds. Current RSS: ~1315M. Threads: 4. load average: 1.07 1.20 0.70 1/273 413251.252 behaves like returns packages253 for no_type254 returns success response255 returns a valid response schema256 returns two packages257# [RSpecRunTime] RSpec elapsed time: 47.09 seconds. Current RSS: ~1315M. Threads: 4. load average: 1.07 1.20 0.70 1/276 415258.259 behaves like returns packages260 for guest261 returns success response262 returns a valid response schema263 returns two packages264# [RSpecRunTime] RSpec elapsed time: 52.03 seconds. Current RSS: ~1318M. Threads: 4. load average: 1.07 1.20 0.70 1/276 416265.266 project is private267 for unauthenticated user268 behaves like rejects packages access269 for no_type270 behaves like returning response status271 returns not_found272# [RSpecRunTime] RSpec elapsed time: 53.18 seconds. Current RSS: ~1317M. Threads: 4. load average: 1.06 1.20 0.70 1/276 417273.274 for authenticated user275 behaves like returns packages276 for maintainer277 returns success response278 returns a valid response schema279 returns two packages280# [RSpecRunTime] RSpec elapsed time: 56.31 seconds. Current RSS: ~1318M. Threads: 4. load average: 1.06 1.20 0.70 1/276 418281.282 behaves like returns packages283 for developer284 returns success response285 returns a valid response schema286 returns two packages287# [RSpecRunTime] RSpec elapsed time: 59.48 seconds. Current RSS: ~1321M. Threads: 4. load average: 1.06 1.19 0.70 1/276 419288.289 behaves like returns packages290 for reporter291 returns success response292 returns a valid response schema293 returns two packages294# [RSpecRunTime] RSpec elapsed time: 1 minute 2.73 seconds. Current RSS: ~1321M. Threads: 4. load average: 1.05 1.19 0.70 1/276 420295.296 behaves like rejects packages access297 for no_type298 behaves like returning response status299 returns not_found300 behaves like rejects packages access301 for guest302 behaves like returning response status303 returns forbidden304# [RSpecRunTime] RSpec elapsed time: 1 minute 4.82 seconds. Current RSS: ~1323M. Threads: 4. load average: 1.05 1.19 0.70 1/276 421305.306 user is a maintainer307 returns the destroy url308 with JOB-TOKEN auth309 behaves like returns packages310 for maintainer311 returns success response312 returns a valid response schema313 returns two packages314# [RSpecRunTime] RSpec elapsed time: 1 minute 10.54 seconds. Current RSS: ~1321M. Threads: 4. load average: 1.05 1.18 0.71 1/276 422315.316 behaves like returns packages317 for developer318 returns success response319 returns a valid response schema320 returns two packages321# [RSpecRunTime] RSpec elapsed time: 1 minute 15.69 seconds. Current RSS: ~1322M. Threads: 4. load average: 1.04 1.18 0.71 1/277 424322.323 behaves like returns packages324 for reporter325 returns success response326 returns a valid response schema327 returns two packages328# [RSpecRunTime] RSpec elapsed time: 1 minute 20.88 seconds. Current RSS: ~1324M. Threads: 4. load average: 1.04 1.18 0.71 1/276 425329.330 behaves like rejects packages access331 for no_type332 behaves like returning response status333 returns forbidden334# [RSpecRunTime] RSpec elapsed time: 1 minute 22.46 seconds. Current RSS: ~1324M. Threads: 4. load average: 1.04 1.17 0.71 1/276 426335.336 with pagination params337 with pagination params338 behaves like returns paginated packages339 when viewing the first page340 returns first 2 packages341# [RSpecRunTime] RSpec elapsed time: 1 minute 23.7 seconds. Current RSS: ~1324M. Threads: 4. load average: 1.04 1.17 0.71 1/276 427342.343 when viewing the second page344 returns first 2 packages345# [RSpecRunTime] RSpec elapsed time: 1 minute 24.84 seconds. Current RSS: ~1324M. Threads: 4. load average: 1.04 1.17 0.71 1/276 428346.347 with sorting348 behaves like package sorting349 sorting by name350 ascending order351 returns the sorted packages352# [RSpecRunTime] RSpec elapsed time: 1 minute 26.67 seconds. Current RSS: ~1325M. Threads: 4. load average: 1.04 1.17 0.71 1/276 429353.354 descending order355 returns the sorted packages356# [RSpecRunTime] RSpec elapsed time: 1 minute 28.23 seconds. Current RSS: ~1324M. Threads: 4. load average: 1.03 1.17 0.71 1/276 430357.358 behaves like package sorting359 sorting by created_at360 ascending order361 returns the sorted packages362# [RSpecRunTime] RSpec elapsed time: 1 minute 29.93 seconds. Current RSS: ~1326M. Threads: 4. load average: 1.03 1.17 0.71 1/276 431363.364 descending order365 returns the sorted packages366# [RSpecRunTime] RSpec elapsed time: 1 minute 31.59 seconds. Current RSS: ~1327M. Threads: 4. load average: 1.03 1.17 0.71 1/276 432367.368 behaves like package sorting369 sorting by version370 ascending order371 returns the sorted packages372# [RSpecRunTime] RSpec elapsed time: 1 minute 33.26 seconds. Current RSS: ~1327M. Threads: 4. load average: 1.03 1.17 0.72 1/276 433373.374 descending order375 returns the sorted packages376# [RSpecRunTime] RSpec elapsed time: 1 minute 34.98 seconds. Current RSS: ~1328M. Threads: 4. load average: 1.03 1.17 0.72 1/276 434377.378 behaves like package sorting379 sorting by type380 ascending order381 returns the sorted packages382# [RSpecRunTime] RSpec elapsed time: 1 minute 36.66 seconds. Current RSS: ~1327M. Threads: 4. load average: 1.03 1.17 0.72 1/276 435383.384 descending order385 returns the sorted packages386# [RSpecRunTime] RSpec elapsed time: 1 minute 38.3 seconds. Current RSS: ~1327M. Threads: 4. load average: 1.03 1.17 0.72 1/276 436387.388 behaves like filters on each package_type389 for package type maven390 returns maven packages391# [RSpecRunTime] RSpec elapsed time: 1 minute 41.55 seconds. Current RSS: ~1323M. Threads: 4. load average: 1.03 1.17 0.72 1/276 437392.393 for package type npm394 returns npm packages395 for package type conan396 returns conan packages397 for package type nuget398 returns nuget packages399 for package type pypi400 returns pypi packages401 for package type composer402 returns composer packages403 for package type generic404 returns generic packages405 for package type golang406 returns golang packages407 for package type debian408 returns debian packages409 for package type rubygems410 returns rubygems packages411 for package type helm412 returns helm packages413 for package type terraform_module414 returns terraform_module packages415 for package type rpm416 returns rpm packages417 for package type ml_model418 returns ml_model packages419 filtering on package_name420 returns the named package421 filtering on package_version422 returns the versioned package423 include_versionless has no effect424# [RSpecRunTime] RSpec elapsed time: 1 minute 54.8 seconds. Current RSS: ~1333M. Threads: 4. load average: 1.02 1.16 0.72 1/276 438425.426 behaves like with versionless packages427 with versionless package428 behaves like not including the package429 does not return the package430# [RSpecRunTime] RSpec elapsed time: 1 minute 56.35 seconds. Current RSS: ~1334M. Threads: 4. load average: 1.02 1.16 0.72 1/276 439431.432 with include_versionless param433 with true include_versionless param434 for param true435 returns the package436# [RSpecRunTime] RSpec elapsed time: 1 minute 57.94 seconds. Current RSS: ~1333M. Threads: 4. load average: 1.02 1.15 0.72 1/276 440437.438 for param true439 returns the package440# [RSpecRunTime] RSpec elapsed time: 1 minute 59.64 seconds. Current RSS: ~1333M. Threads: 4. load average: 1.02 1.15 0.72 1/276 441441.442 for param 1443 returns the package444# [RSpecRunTime] RSpec elapsed time: 2 minutes 1.27 seconds. Current RSS: ~1334M. Threads: 4. load average: 1.02 1.15 0.72 1/276 442445.446 for param 1447 returns the package448# [RSpecRunTime] RSpec elapsed time: 2 minutes 3.0 seconds. Current RSS: ~1334M. Threads: 4. load average: 1.02 1.15 0.73 1/276 443449.450 with falsy include_versionless param451 for param false452 behaves like not including the package453 does not return the package454# [RSpecRunTime] RSpec elapsed time: 2 minutes 4.64 seconds. Current RSS: ~1336M. Threads: 4. load average: 1.02 1.15 0.73 1/276 444455.456 for param457 behaves like not including the package458 does not return the package459# [RSpecRunTime] RSpec elapsed time: 2 minutes 6.18 seconds. Current RSS: ~1335M. Threads: 4. load average: 1.02 1.15 0.73 1/276 445460.461 for param462 behaves like not including the package463 does not return the package464# [RSpecRunTime] RSpec elapsed time: 2 minutes 8.01 seconds. Current RSS: ~1335M. Threads: 4. load average: 1.02 1.15 0.73 1/276 446465.466 for param false467 behaves like not including the package468 does not return the package469# [RSpecRunTime] RSpec elapsed time: 2 minutes 9.56 seconds. Current RSS: ~1335M. Threads: 4. load average: 1.02 1.15 0.73 2/276 447470.471 for param 0472 behaves like not including the package473 does not return the package474# [RSpecRunTime] RSpec elapsed time: 2 minutes 11.21 seconds. Current RSS: ~1336M. Threads: 4. load average: 1.02 1.15 0.73 1/276 448475.476 for param 0477 behaves like not including the package478 does not return the package479# [RSpecRunTime] RSpec elapsed time: 2 minutes 12.75 seconds. Current RSS: ~1338M. Threads: 4. load average: 1.01 1.15 0.73 1/276 449480.481 behaves like with status param482 hidden packages483 no status param484 behaves like not including the hidden package485 does not return the package486# [RSpecRunTime] RSpec elapsed time: 2 minutes 14.36 seconds. Current RSS: ~1336M. Threads: 4. load average: 1.01 1.15 0.73 1/276 450487.488 with hidden status param489 returns the package490# [RSpecRunTime] RSpec elapsed time: 2 minutes 16.1 seconds. Current RSS: ~1337M. Threads: 4. load average: 1.01 1.15 0.73 1/276 451491.492 bad status param493 returns the package494 behaves like does not cause n^2 queries495 avoids N^2 database queries496# [RSpecRunTime] RSpec elapsed time: 2 minutes 18.39 seconds. Current RSS: ~1337M. Threads: 4. load average: 1.01 1.14 0.73 1/276 452497.498 GET /projects/:id/packages/:package_id499 without the need for a license500 without build info501 does not include the pipeline attributes502 with build info503 returns an empty array for the pipelines attribute504# [RSpecRunTime] RSpec elapsed time: 2 minutes 20.99 seconds. Current RSS: ~1337M. Threads: 4. load average: 1.01 1.14 0.73 1/276 453505.506 project is public507 returns 200 and the package information508 returns 404 when the package does not exist509 returns 404 for the package from a different project510 behaves like no destroy url511 returns no destroy url512# [RSpecRunTime] RSpec elapsed time: 2 minutes 24.62 seconds. Current RSS: ~1339M. Threads: 4. load average: 1.01 1.14 0.73 1/276 454513.514 with JOB-TOKEN auth515 behaves like returns package516 for maintainer517 returns success response518 returns a valid response schema519# [RSpecRunTime] RSpec elapsed time: 2 minutes 28.21 seconds. Current RSS: ~1339M. Threads: 4. load average: 1.01 1.14 0.73 2/276 455520.521 behaves like returns package522 for developer523 returns success response524 returns a valid response schema525# [RSpecRunTime] RSpec elapsed time: 2 minutes 32.03 seconds. Current RSS: ~1344M. Threads: 4. load average: 1.01 1.14 0.73 1/276 456526.527 behaves like returns package528 for reporter529 returns success response530 returns a valid response schema531# [RSpecRunTime] RSpec elapsed time: 2 minutes 35.66 seconds. Current RSS: ~1343M. Threads: 4. load average: 1.01 1.14 0.74 1/276 457532.533 behaves like returns package534 for no_type535 returns success response536 returns a valid response schema537# [RSpecRunTime] RSpec elapsed time: 2 minutes 38.88 seconds. Current RSS: ~1344M. Threads: 4. load average: 1.01 1.13 0.74 1/277 458538.539 behaves like returns package540 for guest541 returns success response542 returns a valid response schema543# [RSpecRunTime] RSpec elapsed time: 2 minutes 42.57 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.01 1.13 0.74 1/277 459544.545 with a package without last_downloaded_at546 returns 200 and the package information547 project is private548 returns 404 for non authenticated user549 returns 404 for a user without access to the project550 user is a developer551 returns 200 and the package information552 behaves like no destroy url553 returns no destroy url554# [RSpecRunTime] RSpec elapsed time: 2 minutes 47.61 seconds. Current RSS: ~1348M. Threads: 4. load average: 1.01 1.13 0.74 1/277 460555.556 user is a maintainer557 behaves like destroy url558 returns destroy url559# [RSpecRunTime] RSpec elapsed time: 2 minutes 48.8 seconds. Current RSS: ~1348M. Threads: 4. load average: 1.01 1.13 0.74 1/277 461560.561 with JOB-TOKEN auth562 behaves like returns package563 for maintainer564 returns success response565 returns a valid response schema566# [RSpecRunTime] RSpec elapsed time: 2 minutes 52.29 seconds. Current RSS: ~1347M. Threads: 4. load average: 1.01 1.13 0.74 1/277 462567.568 behaves like returns package569 for developer570 returns success response571 returns a valid response schema572# [RSpecRunTime] RSpec elapsed time: 2 minutes 55.88 seconds. Current RSS: ~1350M. Threads: 4. load average: 1.01 1.13 0.74 1/277 463573.574 behaves like returns package575 for reporter576 returns success response577 returns a valid response schema578# [RSpecRunTime] RSpec elapsed time: 2 minutes 59.63 seconds. Current RSS: ~1350M. Threads: 4. load average: 1.00 1.12 0.74 1/277 464579.580 behaves like rejects packages access581 for no_type582 behaves like returning response status583 returns forbidden584# [RSpecRunTime] RSpec elapsed time: 3 minutes 1.2 seconds. Current RSS: ~1349M. Threads: 4. load average: 1.00 1.12 0.74 1/277 465585.586 with pipeline587 returns the pipeline info588# [RSpecRunTime] RSpec elapsed time: 3 minutes 2.93 seconds. Current RSS: ~1351M. Threads: 4. load average: 1.00 1.12 0.75 1/277 466589.590 when package has no default status591 returns 404592 GET /projects/:id/packages/:package_id/pipelines593 without the need for a license594 when the package does not exist595 behaves like returning response status596 returns not_found597# [RSpecRunTime] RSpec elapsed time: 3 minutes 5.46 seconds. Current RSS: ~1351M. Threads: 4. load average: 1.00 1.12 0.75 1/277 467598.599 when there are no pipelines for the package600 returns an empty response601 with valid package and pipelines602 visibility: :public, user_role: :developer, member: true, token_type: :personal_access_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success603 behaves like returns package pipelines604 returns the first page of package pipelines605# [RSpecRunTime] RSpec elapsed time: 3 minutes 7.87 seconds. Current RSS: ~1351M. Threads: 4. load average: 1.00 1.12 0.75 1/277 468606.607 visibility: :public, user_role: :guest, member: true, token_type: :personal_access_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success608 behaves like returns package pipelines609 returns the first page of package pipelines610# [RSpecRunTime] RSpec elapsed time: 3 minutes 9.16 seconds. Current RSS: ~1351M. Threads: 4. load average: 1.00 1.12 0.75 1/277 469611.612 visibility: :public, user_role: :developer, member: true, token_type: :personal_access_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized613 behaves like returning response status614 returns unauthorized615# [RSpecRunTime] RSpec elapsed time: 3 minutes 10.43 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.00 1.12 0.75 1/277 470616.617 visibility: :public, user_role: :guest, member: true, token_type: :personal_access_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized618 behaves like returning response status619 returns unauthorized620# [RSpecRunTime] RSpec elapsed time: 3 minutes 11.93 seconds. Current RSS: ~1354M. Threads: 5. load average: 1.00 1.12 0.75 1/278 472621.622 visibility: :public, user_role: :developer, member: false, token_type: :personal_access_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success623 behaves like returns package pipelines624 returns the first page of package pipelines625# [RSpecRunTime] RSpec elapsed time: 3 minutes 13.25 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.00 1.12 0.75 1/278 473626.627 visibility: :public, user_role: :guest, member: false, token_type: :personal_access_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success628 behaves like returns package pipelines629 returns the first page of package pipelines630# [RSpecRunTime] RSpec elapsed time: 3 minutes 14.54 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.00 1.12 0.75 1/278 474631.632 visibility: :public, user_role: :developer, member: false, token_type: :personal_access_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized633 behaves like returning response status634 returns unauthorized635# [RSpecRunTime] RSpec elapsed time: 3 minutes 15.64 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.00 1.12 0.75 1/278 475636.637 visibility: :public, user_role: :guest, member: false, token_type: :personal_access_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized638 behaves like returning response status639 returns unauthorized640# [RSpecRunTime] RSpec elapsed time: 3 minutes 16.75 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.00 1.12 0.75 1/278 476641.642 visibility: :public, user_role: :anonymous, member: false, token_type: nil, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success643 behaves like returns package pipelines644 returns the first page of package pipelines645# [RSpecRunTime] RSpec elapsed time: 3 minutes 18.04 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.00 1.11 0.75 1/278 477646.647 visibility: :private, user_role: :developer, member: true, token_type: :personal_access_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success648 behaves like returns package pipelines649 returns the first page of package pipelines650# [RSpecRunTime] RSpec elapsed time: 3 minutes 19.56 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.00 1.11 0.75 1/278 478651.652 visibility: :private, user_role: :guest, member: true, token_type: :personal_access_token, valid_token: true, shared_examples_name: "returning response status", expected_status: :forbidden653 behaves like returning response status654 returns forbidden655# [RSpecRunTime] RSpec elapsed time: 3 minutes 20.98 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.00 1.11 0.75 1/278 479656.657 visibility: :private, user_role: :developer, member: true, token_type: :personal_access_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized658 behaves like returning response status659 returns unauthorized660# [RSpecRunTime] RSpec elapsed time: 3 minutes 22.35 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.00 1.11 0.75 1/278 480661.662 visibility: :private, user_role: :guest, member: true, token_type: :personal_access_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized663 behaves like returning response status664 returns unauthorized665# [RSpecRunTime] RSpec elapsed time: 3 minutes 23.57 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.00 1.11 0.75 1/278 481666.667 visibility: :private, user_role: :developer, member: false, token_type: :personal_access_token, valid_token: true, shared_examples_name: "returning response status", expected_status: :not_found668 behaves like returning response status669 returns not_found670# [RSpecRunTime] RSpec elapsed time: 3 minutes 24.63 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.00 1.11 0.75 1/278 482671.672 visibility: :private, user_role: :guest, member: false, token_type: :personal_access_token, valid_token: true, shared_examples_name: "returning response status", expected_status: :not_found673 behaves like returning response status674 returns not_found675 visibility: :private, user_role: :developer, member: false, token_type: :personal_access_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized676 behaves like returning response status677 returns unauthorized678# [RSpecRunTime] RSpec elapsed time: 3 minutes 26.73 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.00 1.11 0.75 1/278 483679.680 visibility: :private, user_role: :guest, member: false, token_type: :personal_access_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized681 behaves like returning response status682 returns unauthorized683# [RSpecRunTime] RSpec elapsed time: 3 minutes 27.84 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.00 1.11 0.75 1/277 484684.685 visibility: :private, user_role: :anonymous, member: false, token_type: nil, valid_token: true, shared_examples_name: "returning response status", expected_status: :not_found686 behaves like returning response status687 returns not_found688# [RSpecRunTime] RSpec elapsed time: 3 minutes 28.99 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.00 1.11 0.75 1/277 485689.690 visibility: :public, user_role: :developer, member: true, token_type: :job_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success691 behaves like returns package pipelines692 returns the first page of package pipelines693# [RSpecRunTime] RSpec elapsed time: 3 minutes 30.43 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.00 1.11 0.75 1/277 486694.695 visibility: :public, user_role: :guest, member: true, token_type: :job_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success696 behaves like returns package pipelines697 returns the first page of package pipelines698# [RSpecRunTime] RSpec elapsed time: 3 minutes 31.79 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.00 1.11 0.75 1/277 487699.700 visibility: :public, user_role: :developer, member: true, token_type: :job_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized701 behaves like returning response status702 returns unauthorized703# [RSpecRunTime] RSpec elapsed time: 3 minutes 33.04 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.00 1.11 0.75 1/277 488704.705 visibility: :public, user_role: :guest, member: true, token_type: :job_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized706 behaves like returning response status707 returns unauthorized708# [RSpecRunTime] RSpec elapsed time: 3 minutes 34.31 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.00 1.11 0.75 1/277 489709.710 visibility: :public, user_role: :developer, member: false, token_type: :job_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success711 behaves like returns package pipelines712 returns the first page of package pipelines713# [RSpecRunTime] RSpec elapsed time: 3 minutes 35.58 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.00 1.11 0.75 1/277 490714.715 visibility: :public, user_role: :guest, member: false, token_type: :job_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success716 behaves like returns package pipelines717 returns the first page of package pipelines718# [RSpecRunTime] RSpec elapsed time: 3 minutes 36.84 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.00 1.11 0.75 1/277 491719.720 visibility: :public, user_role: :developer, member: false, token_type: :job_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized721 behaves like returning response status722 returns unauthorized723 visibility: :public, user_role: :guest, member: false, token_type: :job_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized724 behaves like returning response status725 returns unauthorized726 visibility: :private, user_role: :developer, member: true, token_type: :job_token, valid_token: true, shared_examples_name: "returns package pipelines", expected_status: :success727 behaves like returns package pipelines728 returns the first page of package pipelines729# [RSpecRunTime] RSpec elapsed time: 3 minutes 40.2 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.08 1.12 0.76 1/277 492730.731 visibility: :private, user_role: :developer, member: true, token_type: :job_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized732 behaves like returning response status733 returns unauthorized734# [RSpecRunTime] RSpec elapsed time: 3 minutes 41.52 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.08 1.12 0.76 1/277 493735.736 visibility: :private, user_role: :guest, member: true, token_type: :job_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized737 behaves like returning response status738 returns unauthorized739# [RSpecRunTime] RSpec elapsed time: 3 minutes 42.93 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.07 1.12 0.76 1/277 494740.741 visibility: :private, user_role: :developer, member: false, token_type: :job_token, valid_token: true, shared_examples_name: "returning response status", expected_status: :forbidden742 behaves like returning response status743 returns forbidden744# [RSpecRunTime] RSpec elapsed time: 3 minutes 44.04 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.07 1.12 0.76 1/277 495745.746 visibility: :private, user_role: :guest, member: false, token_type: :job_token, valid_token: true, shared_examples_name: "returning response status", expected_status: :forbidden747 behaves like returning response status748 returns forbidden749# [RSpecRunTime] RSpec elapsed time: 3 minutes 45.31 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.07 1.12 0.76 1/277 496750.751 visibility: :private, user_role: :developer, member: false, token_type: :job_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized752 behaves like returning response status753 returns unauthorized754 visibility: :private, user_role: :guest, member: false, token_type: :job_token, valid_token: false, shared_examples_name: "returning response status", expected_status: :unauthorized755 behaves like returning response status756 returns unauthorized757# [RSpecRunTime] RSpec elapsed time: 3 minutes 47.4 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.07 1.12 0.76 1/277 497758.759 pagination760 without pagination params761 behaves like returns the default number of pipelines762 is expected to eq 20763# [RSpecRunTime] RSpec elapsed time: 4 minutes 2.33 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.13 1.13 0.77 1/277 498764.765 with valid per_page value766 returns the correct number of pipelines767# [RSpecRunTime] RSpec elapsed time: 4 minutes 18.02 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.10 1.12 0.78 1/277 499768.769 with invalid pagination params770 with non-positive per_page771 behaves like returns an error about the invalid per_page value772 is expected to match /per_page does not have a valid value/773 with a too high value for per_page774 behaves like returns an error about the invalid per_page value775 is expected to match /per_page does not have a valid value/776 with valid pagination params777 behaves like an endpoint with keyset pagination778 on making requests with supported ordering structure779 includes keyset url params in the url response780 does not include pagination headers781 paginates the records correctly782# [RSpecRunTime] RSpec elapsed time: 4 minutes 23.94 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.09 1.12 0.78 1/277 500783.784 on making requests with unsupported ordering structure785 returns error786 with no cursor supplied787 returns first 2 pipelines788 with a cursor parameter789 with a cursor for the next page790 returns the next page of records791 with a cursor for the previous page792 returns the previous page of records793 DELETE /projects/:id/packages/:package_id794 without the need for a license795 project is public796 returns 403 for non authenticated user797 returns 403 for a user without access to the project798# [RSpecRunTime] RSpec elapsed time: 4 minutes 29.42 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.08 1.12 0.78 1/277 501799.800 project is private801 returns 404 for non authenticated user802 returns 404 for a user without access to the project803 returns 404 when the package does not exist804 returns 404 for the package from a different project805 returns 403 for a user without enough permissions806 returns 204807 behaves like enqueue a worker to sync a metadata cache808 enqueues a worker to create a metadata cache809# [RSpecRunTime] RSpec elapsed time: 4 minutes 37.09 seconds. Current RSS: ~1384M. Threads: 5. load average: 1.08 1.11 0.78 1/277 502810.811 with JOB-TOKEN auth812 returns 403 for a user without enough permissions813 returns 204814# [RSpecRunTime] RSpec elapsed time: 4 minutes 40.65 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.07 1.11 0.78 1/277 503815.816 with a maven package817 enqueues a sync worker job818 behaves like does not enqueue a worker to sync a metadata cache819 does not enqueue a worker to sync a metadata cache820# [RSpecRunTime] RSpec elapsed time: 4 minutes 43.42 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.06 1.11 0.79 1/277 504821.822# [RSpecRunTime] Finishing example group spec/requests/api/project_packages_spec.rb. It took 4 minutes 35.18 seconds. Expected to take 4 minutes 17.19 seconds.823# [RSpecRunTime] Starting example group spec/requests/api/ci/pipelines_spec.rb. Expected to take 3 minutes 35.41 seconds.824API::Ci::Pipelines825 GET /projects/:id/pipelines826 behaves like pipelines visibility table827 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :non_member, response_status: 200828 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))829# [RSpecRunTime] RSpec elapsed time: 4 minutes 46.15 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.06 1.11 0.79 1/280 531830.831 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :guest, response_status: 200832 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))833 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :reporter, response_status: 200834 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))835 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :developer, response_status: 200836 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))837 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 200838 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))839 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: nil, response_status: 404840 is expected to match (a hash including "message")841 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :non_member, response_status: 404842 is expected to match (a hash including "message")843 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :guest, response_status: 200844 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))845 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :reporter, response_status: 200846 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))847 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :developer, response_status: 200848 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))849 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 200850 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))851 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :non_member, response_status: 200852 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))853 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :guest, response_status: 200854 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))855 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :reporter, response_status: 200856 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))857 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :developer, response_status: 200858 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))859 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 200860 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))861 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: nil, response_status: 404862 is expected to match (a hash including "message")863 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :non_member, response_status: 404864 is expected to match (a hash including "message")865 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :guest, response_status: 403866 is expected to match (a hash including "message")867 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :reporter, response_status: 200868 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))869 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :developer, response_status: 200870 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))871 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 200872 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))873 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :non_member, response_status: 200874 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))875 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :guest, response_status: 200876 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))877 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :reporter, response_status: 200878 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))879 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :developer, response_status: 200880 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))881 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 200882 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))883 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: nil, response_status: 404884 is expected to match (a hash including "message")885 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :non_member, response_status: 404886 is expected to match (a hash including "message")887 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :guest, response_status: 200888 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))889 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :reporter, response_status: 200890 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))891 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :developer, response_status: 200892 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))893 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 200894 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))895 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :non_member, response_status: 200896 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))897 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :guest, response_status: 200898 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))899 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :reporter, response_status: 200900 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))901 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :developer, response_status: 200902 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))903 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 200904 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))905 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: nil, response_status: 404906 is expected to match (a hash including "message")907 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :non_member, response_status: 404908 is expected to match (a hash including "message")909 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :guest, response_status: 403910 is expected to match (a hash including "message")911 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :reporter, response_status: 200912 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))913 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :developer, response_status: 200914 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))915 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 200916 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))917 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :non_member, response_status: 200918 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))919 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :guest, response_status: 200920 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))921 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :reporter, response_status: 200922 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))923 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :developer, response_status: 200924 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))925 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 200926 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))927 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: nil, response_status: 404928 is expected to match (a hash including "message")929 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :non_member, response_status: 200930 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))931 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :guest, response_status: 200932 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))933 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :reporter, response_status: 200934 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))935 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :developer, response_status: 200936 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))937 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 200938 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))939 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :non_member, response_status: 200940 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))941 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :guest, response_status: 200942 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))943 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :reporter, response_status: 200944 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))945 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :developer, response_status: 200946 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))947 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 200948 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))949 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: nil, response_status: 404950 is expected to match (a hash including "message")951 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :non_member, response_status: 403952 is expected to match (a hash including "message")953 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :guest, response_status: 403954 is expected to match (a hash including "message")955 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :reporter, response_status: 200956 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))957 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :developer, response_status: 200958 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))959 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 200960 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))961 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :non_member, response_status: 200962 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))963 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :guest, response_status: 200964 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))965 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :reporter, response_status: 200966 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))967 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :developer, response_status: 200968 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))969 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 200970 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))971 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: nil, response_status: 404972 is expected to match (a hash including "message")973 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :non_member, response_status: 403974 is expected to match (a hash including "message")975 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :guest, response_status: 200976 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))977 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :reporter, response_status: 200978 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))979 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :developer, response_status: 200980 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))981 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 200982 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))983 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :non_member, response_status: 200984 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))985 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :guest, response_status: 200986 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))987 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :reporter, response_status: 200988 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))989 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :developer, response_status: 200990 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))991 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 200992 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))993 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: nil, response_status: 404994 is expected to match (a hash including "message")995 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :non_member, response_status: 403996 is expected to match (a hash including "message")997 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :guest, response_status: 403998 is expected to match (a hash including "message")999 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2001000 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1001 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :developer, response_status: 2001002 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1003 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2001004 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1005 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2001006 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1007 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :guest, response_status: 2001008 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1009 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2001010 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1011 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :developer, response_status: 2001012 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1013 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2001014 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1015 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: nil, response_status: 2001016 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1017 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :non_member, response_status: 2001018 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1019 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :guest, response_status: 2001020 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1021 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2001022 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1023 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :developer, response_status: 2001024 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1025 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2001026 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1027 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2001028 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1029 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :guest, response_status: 2001030 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1031 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2001032 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1033 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :developer, response_status: 2001034 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1035 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2001036 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1037 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: nil, response_status: 4031038 is expected to match (a hash including "message")1039 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4031040 is expected to match (a hash including "message")1041 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :guest, response_status: 4031042 is expected to match (a hash including "message")1043 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2001044 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1045 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :developer, response_status: 2001046 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1047 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2001048 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1049 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2001050 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1051 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :guest, response_status: 2001052 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1053 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2001054 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1055 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :developer, response_status: 2001056 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1057 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2001058 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1059 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: nil, response_status: 4031060 is expected to match (a hash including "message")1061 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :non_member, response_status: 4031062 is expected to match (a hash including "message")1063 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :guest, response_status: 2001064 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1065 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2001066 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1067 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :developer, response_status: 2001068 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1069 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2001070 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1071 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2001072 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1073 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :guest, response_status: 2001074 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1075 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2001076 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1077 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :developer, response_status: 2001078 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1079 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2001080 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1081 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: nil, response_status: 4031082 is expected to match (a hash including "message")1083 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4031084 is expected to match (a hash including "message")1085 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :guest, response_status: 4031086 is expected to match (a hash including "message")1087 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2001088 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1089 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :developer, response_status: 2001090 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1091 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2001092 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 192}))1093 authorized user1094 returns project pipelines1095 avoids N+1 queries1096 keys in the response1097 includes pipeline source1098# [RSpecRunTime] RSpec elapsed time: 5 minutes 57.95 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.10 1.10 0.81 1/280 5331099.1100 when parameter is passed1101 when scope is running1102 returns matched pipelines1103 when scope is pending1104 returns matched pipelines1105 when scope is finished1106 returns matched pipelines1107 when scope is branches or tags1108 when scope is branches1109 returns matched pipelines1110 when scope is tags1111 returns matched pipelines1112 when scope is invalid1113 returns bad_request1114 when status is created1115 returns matched pipelines1116 when status is waiting_for_resource1117 returns matched pipelines1118 when status is preparing1119 returns matched pipelines1120 when status is waiting_for_callback1121 returns matched pipelines1122 when status is pending1123 returns matched pipelines1124 when status is running1125 returns matched pipelines1126 when status is success1127 returns matched pipelines1128 when status is failed1129 returns matched pipelines1130 when status is canceling1131 returns matched pipelines1132 when status is canceled1133 returns matched pipelines1134 when status is skipped1135 returns matched pipelines1136 when status is manual1137 returns matched pipelines1138 when status is scheduled1139 returns matched pipelines1140 when status is invalid1141 returns bad_request1142 when ref is specified1143 when ref exists1144 returns matched pipelines1145 when ref does not exist1146 returns empty1147 when username is specified1148 when username exists1149 returns matched pipelines1150 when username does not exist1151 returns empty1152 when yaml_errors is specified1153 when yaml_errors is true1154 returns matched pipelines1155 when yaml_errors is false1156 returns matched pipelines1157 when yaml_errors is invalid1158 returns bad_request1159 when updated_at filters are specified1160 returns pipelines with last update date in specified datetime range1161 when order_by and sort are specified1162 when order_by user_id1163 when sort parameter is valid1164 sorts as user_id: :desc1165 when sort parameter is invalid1166 returns bad_request1167 when order_by is invalid1168 returns bad_request1169 when a source is specified1170 returns matched pipelines1171 when source is invalid1172 returns bad_request1173 when name is provided1174 filters by name1175 unauthorized user1176 does not return project pipelines1177 GET /projects/:id/pipelines/:pipeline_id/jobs1178 authorized user1179 returns pipeline jobs1180 returns correct values1181 returns pipeline data1182 avoids N+1 queries1183 with oauth token that has ai_workflows scope1184 allows access1185# [RSpecRunTime] RSpec elapsed time: 6 minutes 10.24 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.00 1.08 0.81 1/280 5381186.1187 behaves like a job with artifacts and trace1188 with artifacts and trace1189 returns artifacts and trace data1190 filter jobs with one scope element1191 aggregate_failures1192 when filtering to only running jobs1193 aggregate_failures1194 filter jobs with hash1195 is expected to respond with numeric status code bad_request1196 filter jobs with array of scope elements1197 aggregate_failures1198 respond 400 when scope contains invalid state1199 is expected to respond with numeric status code bad_request1200 jobs in different pipelines1201 excludes jobs from other pipelines1202 pipeline has retried jobs1203 does not return retried jobs by default1204 when include_retried is false1205 does not return retried jobs1206 when include_retried is true1207 returns retried jobs1208 no pipeline is found1209 does not return jobs1210 unauthorized user1211 when user is not logged in1212 does not return jobs1213 when user is guest1214 does not return jobs1215# [RSpecRunTime] RSpec elapsed time: 6 minutes 15.14 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.00 1.08 0.81 1/280 5391216.1217 GET /projects/:id/pipelines/:pipeline_id/bridges1218 authorized user1219 returns pipeline bridges1220 returns correct values1221 returns pipeline data1222 returns downstream pipeline data1223 avoids N+1 queries1224 filter bridges1225 with one scope element1226 skip_before_request1227# [RSpecRunTime] RSpec elapsed time: 6 minutes 24.46 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.00 1.08 0.81 1/280 5401228.1229 with array of scope elements1230 skip_before_request1231# [RSpecRunTime] RSpec elapsed time: 6 minutes 25.7 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.00 1.08 0.81 1/280 5411232.1233 respond 400 when scope contains invalid state1234 in an array1235 is expected to respond with numeric status code bad_request1236 in a hash1237 is expected to respond with numeric status code bad_request1238 in a string1239 is expected to respond with numeric status code bad_request1240 bridges in different pipelines1241 excludes bridges from other pipelines1242# [RSpecRunTime] RSpec elapsed time: 6 minutes 29.11 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.00 1.07 0.81 1/280 5421243.1244 no pipeline is found1245 does not return bridges1246# [RSpecRunTime] RSpec elapsed time: 6 minutes 30.35 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.00 1.07 0.81 1/280 5431247.1248 unauthorized user1249 when user is not logged in1250 does not return bridges1251 when user is guest1252 does not return bridges1253# [RSpecRunTime] RSpec elapsed time: 6 minutes 32.89 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.00 1.07 0.82 1/280 5441254.1255 when user has no read_build access for project1256 does not return bridges1257# [RSpecRunTime] RSpec elapsed time: 6 minutes 34.35 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.00 1.07 0.82 1/280 5451258.1259 POST /projects/:id/pipeline1260 authorized user1261 with gitlab-ci.yml1262 creates and returns a new pipeline1263 fails when using an invalid ref1264 variables given1265 creates and returns a new pipeline using the given variables1266# [RSpecRunTime] RSpec elapsed time: 6 minutes 36.59 seconds. Current RSS: ~1394M. Threads: 5. load average: 1.00 1.07 0.82 1/280 5461267.1268 using variables conditions1269 creates and returns a new pipeline using the given variables1270 condition unmatch1271 doesn't create a job1272# [RSpecRunTime] RSpec elapsed time: 6 minutes 37.71 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.00 1.07 0.82 1/280 5471273.1274 without gitlab-ci.yml1275 without auto devops enabled1276 fails to create pipeline1277 unauthorized user1278 does not create pipeline1279 GET /projects/:id/pipelines/:pipeline_id1280 behaves like pipelines visibility table1281 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2001282 is expected to match (match response schema "public_api/v4/pipeline/detail")1283 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :guest, response_status: 2001284 is expected to match (match response schema "public_api/v4/pipeline/detail")1285 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2001286 is expected to match (match response schema "public_api/v4/pipeline/detail")1287 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :developer, response_status: 2001288 is expected to match (match response schema "public_api/v4/pipeline/detail")1289 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2001290 is expected to match (match response schema "public_api/v4/pipeline/detail")1291 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: nil, response_status: 4041292 is expected to match (a hash including "message")1293 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :non_member, response_status: 4041294 is expected to match (a hash including "message")1295 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :guest, response_status: 2001296 is expected to match (match response schema "public_api/v4/pipeline/detail")1297 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2001298 is expected to match (match response schema "public_api/v4/pipeline/detail")1299 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :developer, response_status: 2001300 is expected to match (match response schema "public_api/v4/pipeline/detail")1301 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2001302 is expected to match (match response schema "public_api/v4/pipeline/detail")1303 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2001304 is expected to match (match response schema "public_api/v4/pipeline/detail")1305 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :guest, response_status: 2001306 is expected to match (match response schema "public_api/v4/pipeline/detail")1307 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2001308 is expected to match (match response schema "public_api/v4/pipeline/detail")1309 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :developer, response_status: 2001310 is expected to match (match response schema "public_api/v4/pipeline/detail")1311 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2001312 is expected to match (match response schema "public_api/v4/pipeline/detail")1313 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: nil, response_status: 4041314 is expected to match (a hash including "message")1315 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4041316 is expected to match (a hash including "message")1317 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :guest, response_status: 4031318 is expected to match (a hash including "message")1319 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2001320 is expected to match (match response schema "public_api/v4/pipeline/detail")1321 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :developer, response_status: 2001322 is expected to match (match response schema "public_api/v4/pipeline/detail")1323 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2001324 is expected to match (match response schema "public_api/v4/pipeline/detail")1325 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2001326 is expected to match (match response schema "public_api/v4/pipeline/detail")1327 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :guest, response_status: 2001328 is expected to match (match response schema "public_api/v4/pipeline/detail")1329 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2001330 is expected to match (match response schema "public_api/v4/pipeline/detail")1331 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :developer, response_status: 2001332 is expected to match (match response schema "public_api/v4/pipeline/detail")1333 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2001334 is expected to match (match response schema "public_api/v4/pipeline/detail")1335 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: nil, response_status: 4041336 is expected to match (a hash including "message")1337 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :non_member, response_status: 4041338 is expected to match (a hash including "message")1339 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :guest, response_status: 2001340 is expected to match (match response schema "public_api/v4/pipeline/detail")1341 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2001342 is expected to match (match response schema "public_api/v4/pipeline/detail")1343 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :developer, response_status: 2001344 is expected to match (match response schema "public_api/v4/pipeline/detail")1345 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2001346 is expected to match (match response schema "public_api/v4/pipeline/detail")1347 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2001348 is expected to match (match response schema "public_api/v4/pipeline/detail")1349 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :guest, response_status: 2001350 is expected to match (match response schema "public_api/v4/pipeline/detail")1351 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2001352 is expected to match (match response schema "public_api/v4/pipeline/detail")1353 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :developer, response_status: 2001354 is expected to match (match response schema "public_api/v4/pipeline/detail")1355 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2001356 is expected to match (match response schema "public_api/v4/pipeline/detail")1357 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: nil, response_status: 4041358 is expected to match (a hash including "message")1359 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4041360 is expected to match (a hash including "message")1361 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :guest, response_status: 4031362 is expected to match (a hash including "message")1363 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2001364 is expected to match (match response schema "public_api/v4/pipeline/detail")1365 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :developer, response_status: 2001366 is expected to match (match response schema "public_api/v4/pipeline/detail")1367 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2001368 is expected to match (match response schema "public_api/v4/pipeline/detail")1369 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2001370 is expected to match (match response schema "public_api/v4/pipeline/detail")1371 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :guest, response_status: 2001372 is expected to match (match response schema "public_api/v4/pipeline/detail")1373 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2001374 is expected to match (match response schema "public_api/v4/pipeline/detail")1375 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :developer, response_status: 2001376 is expected to match (match response schema "public_api/v4/pipeline/detail")1377 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2001378 is expected to match (match response schema "public_api/v4/pipeline/detail")1379 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: nil, response_status: 4041380 is expected to match (a hash including "message")1381 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :non_member, response_status: 2001382 is expected to match (match response schema "public_api/v4/pipeline/detail")1383 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :guest, response_status: 2001384 is expected to match (match response schema "public_api/v4/pipeline/detail")1385 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2001386 is expected to match (match response schema "public_api/v4/pipeline/detail")1387 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :developer, response_status: 2001388 is expected to match (match response schema "public_api/v4/pipeline/detail")1389 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2001390 is expected to match (match response schema "public_api/v4/pipeline/detail")1391 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2001392 is expected to match (match response schema "public_api/v4/pipeline/detail")1393 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :guest, response_status: 2001394 is expected to match (match response schema "public_api/v4/pipeline/detail")1395 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2001396 is expected to match (match response schema "public_api/v4/pipeline/detail")1397 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :developer, response_status: 2001398 is expected to match (match response schema "public_api/v4/pipeline/detail")1399 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2001400 is expected to match (match response schema "public_api/v4/pipeline/detail")1401 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: nil, response_status: 4041402 is expected to match (a hash including "message")1403 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4031404 is expected to match (a hash including "message")1405 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :guest, response_status: 4031406 is expected to match (a hash including "message")1407 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2001408 is expected to match (match response schema "public_api/v4/pipeline/detail")1409 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :developer, response_status: 2001410 is expected to match (match response schema "public_api/v4/pipeline/detail")1411 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2001412 is expected to match (match response schema "public_api/v4/pipeline/detail")1413 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2001414 is expected to match (match response schema "public_api/v4/pipeline/detail")1415 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :guest, response_status: 2001416 is expected to match (match response schema "public_api/v4/pipeline/detail")1417 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2001418 is expected to match (match response schema "public_api/v4/pipeline/detail")1419 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :developer, response_status: 2001420 is expected to match (match response schema "public_api/v4/pipeline/detail")1421 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2001422 is expected to match (match response schema "public_api/v4/pipeline/detail")1423 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: nil, response_status: 4041424 is expected to match (a hash including "message")1425 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :non_member, response_status: 4031426 is expected to match (a hash including "message")1427 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :guest, response_status: 2001428 is expected to match (match response schema "public_api/v4/pipeline/detail")1429 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2001430 is expected to match (match response schema "public_api/v4/pipeline/detail")1431 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :developer, response_status: 2001432 is expected to match (match response schema "public_api/v4/pipeline/detail")1433 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2001434 is expected to match (match response schema "public_api/v4/pipeline/detail")1435 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2001436 is expected to match (match response schema "public_api/v4/pipeline/detail")1437 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :guest, response_status: 2001438 is expected to match (match response schema "public_api/v4/pipeline/detail")1439 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2001440 is expected to match (match response schema "public_api/v4/pipeline/detail")1441 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :developer, response_status: 2001442 is expected to match (match response schema "public_api/v4/pipeline/detail")1443 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2001444 is expected to match (match response schema "public_api/v4/pipeline/detail")1445 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: nil, response_status: 4041446 is expected to match (a hash including "message")1447 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4031448 is expected to match (a hash including "message")1449 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :guest, response_status: 4031450 is expected to match (a hash including "message")1451 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2001452 is expected to match (match response schema "public_api/v4/pipeline/detail")1453 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :developer, response_status: 2001454 is expected to match (match response schema "public_api/v4/pipeline/detail")1455 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2001456 is expected to match (match response schema "public_api/v4/pipeline/detail")1457 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2001458 is expected to match (match response schema "public_api/v4/pipeline/detail")1459 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :guest, response_status: 2001460 is expected to match (match response schema "public_api/v4/pipeline/detail")1461 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2001462 is expected to match (match response schema "public_api/v4/pipeline/detail")1463 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :developer, response_status: 2001464 is expected to match (match response schema "public_api/v4/pipeline/detail")1465 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2001466 is expected to match (match response schema "public_api/v4/pipeline/detail")1467 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: nil, response_status: 2001468 is expected to match (match response schema "public_api/v4/pipeline/detail")1469 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :non_member, response_status: 2001470 is expected to match (match response schema "public_api/v4/pipeline/detail")1471 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :guest, response_status: 2001472 is expected to match (match response schema "public_api/v4/pipeline/detail")1473 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2001474 is expected to match (match response schema "public_api/v4/pipeline/detail")1475 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :developer, response_status: 2001476 is expected to match (match response schema "public_api/v4/pipeline/detail")1477 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2001478 is expected to match (match response schema "public_api/v4/pipeline/detail")1479 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2001480 is expected to match (match response schema "public_api/v4/pipeline/detail")1481 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :guest, response_status: 2001482 is expected to match (match response schema "public_api/v4/pipeline/detail")1483 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2001484 is expected to match (match response schema "public_api/v4/pipeline/detail")1485 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :developer, response_status: 2001486 is expected to match (match response schema "public_api/v4/pipeline/detail")1487 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2001488 is expected to match (match response schema "public_api/v4/pipeline/detail")1489 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: nil, response_status: 4031490 is expected to match (a hash including "message")1491 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4031492 is expected to match (a hash including "message")1493 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :guest, response_status: 4031494 is expected to match (a hash including "message")1495 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2001496 is expected to match (match response schema "public_api/v4/pipeline/detail")1497 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :developer, response_status: 2001498 is expected to match (match response schema "public_api/v4/pipeline/detail")1499 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2001500 is expected to match (match response schema "public_api/v4/pipeline/detail")1501 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2001502 is expected to match (match response schema "public_api/v4/pipeline/detail")1503 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :guest, response_status: 2001504 is expected to match (match response schema "public_api/v4/pipeline/detail")1505 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2001506 is expected to match (match response schema "public_api/v4/pipeline/detail")1507 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :developer, response_status: 2001508 is expected to match (match response schema "public_api/v4/pipeline/detail")1509 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2001510 is expected to match (match response schema "public_api/v4/pipeline/detail")1511 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: nil, response_status: 4031512 is expected to match (a hash including "message")1513 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :non_member, response_status: 4031514 is expected to match (a hash including "message")1515 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :guest, response_status: 2001516 is expected to match (match response schema "public_api/v4/pipeline/detail")1517 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2001518 is expected to match (match response schema "public_api/v4/pipeline/detail")1519 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :developer, response_status: 2001520 is expected to match (match response schema "public_api/v4/pipeline/detail")1521 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2001522 is expected to match (match response schema "public_api/v4/pipeline/detail")1523 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2001524 is expected to match (match response schema "public_api/v4/pipeline/detail")1525 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :guest, response_status: 2001526 is expected to match (match response schema "public_api/v4/pipeline/detail")1527 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2001528 is expected to match (match response schema "public_api/v4/pipeline/detail")1529 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :developer, response_status: 2001530 is expected to match (match response schema "public_api/v4/pipeline/detail")1531 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2001532 is expected to match (match response schema "public_api/v4/pipeline/detail")1533 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: nil, response_status: 4031534 is expected to match (a hash including "message")1535 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4031536 is expected to match (a hash including "message")1537 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :guest, response_status: 4031538 is expected to match (a hash including "message")1539 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2001540 is expected to match (match response schema "public_api/v4/pipeline/detail")1541 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :developer, response_status: 2001542 is expected to match (match response schema "public_api/v4/pipeline/detail")1543 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2001544 is expected to match (match response schema "public_api/v4/pipeline/detail")1545 authorized user1546 exposes known attributes1547 returns project pipeline1548 returns 404 when it does not exist1549 with oauth token that has ai_workflows scope1550 allows access1551# [RSpecRunTime] RSpec elapsed time: 7 minutes 54.11 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.09 1.08 0.84 1/280 5491552.1553 with coverage1554 exposes the coverage1555 unauthorized user1556 does not return a project pipeline1557 when pipeline is a dangling pipeline1558 returns the specified pipeline1559 GET /projects/:id/pipelines/latest1560 authorized user1561 default repository branch1562 gets the latest pipleine1563 ref parameter1564 gets the latest pipleine1565 unauthorized user1566 does not return a project pipeline1567 GET /projects/:id/pipelines/:pipeline_id/variables1568 user is a mantainer1569 returns pipeline variables empty1570 with variables1571 returns pipeline variables1572 user is a developer1573 pipeline created by the developer user1574 returns pipeline variables1575 pipeline created is not created by the developer user1576 does not return pipeline variables1577 user is not a project member1578 does not return pipeline variables1579 DELETE /projects/:id/pipelines/:pipeline_id1580 authorized user1581 destroys the pipeline1582 returns 404 when it does not exist1583 does not log an audit event1584 when the pipeline has jobs1585 destroys associated jobs1586# [RSpecRunTime] RSpec elapsed time: 7 minutes 59.42 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.08 1.08 0.84 1/281 5541587.1588 when project is undergoing stats refresh1589 behaves like preventing request because of ongoing project stats refresh1590 logs about the rejected request1591 returns 409 error1592 does not delete the pipeline1593 unauthorized user1594 when user is not member1595 returns a 4041596 when user is developer1597 returns a 4031598 PUT /projects/:id/pipelines/:pipeline_id/name1599 authorized user1600 renames pipeline when name is valid1601 when name is invalid1602 does not rename pipeline1603# [RSpecRunTime] RSpec elapsed time: 8 minutes 2.27 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.07 1.08 0.85 1/281 5551604.1605 unauthorized user1606 when user is not a member1607 does not rename pipeline1608 when user is a member1609 does not rename pipeline1610 when authorized with job token1611 renames pipeline when name is valid1612 POST /projects/:id/pipelines/:pipeline_id/retry1613 authorized user1614 retries failed builds1615 unauthorized user1616 does not return a project pipeline1617 handles errors1618 returns error1619 POST /projects/:id/pipelines/:pipeline_id/cancel1620 authorized user1621 when supports canceling is true1622 cancels builds1623 when cancel_gracefully is not supported by the runner1624 cancels builds1625# [RSpecRunTime] RSpec elapsed time: 8 minutes 7.68 seconds. Current RSS: ~1395M. Threads: 5. load average: 1.07 1.08 0.85 1/282 5881626.1627 user without proper access rights1628 rejects the action1629 GET /projects/:id/pipelines/:pipeline_id/test_report1630 authorized user1631 when pipeline does not have a test report1632 returns an empty test report1633 when pipeline has a test report1634 returns the test report1635 when pipeline has corrupt test reports1636 returns a suite_error1637 caching1638 when the test report is not ready yet1639 does not cache the endpoint1640 when the test report is ready1641 caches the test report1642 unauthorized user1643 does not return project pipelines1644 GET /projects/:id/pipelines/:pipeline_id/test_report_summary1645 authorized user1646 when pipeline does not have a test report summary1647 returns an empty test report summary1648 when pipeline has a test report summary1649 returns the test report summary1650# [RSpecRunTime] RSpec elapsed time: 8 minutes 11.79 seconds. Current RSS: ~1399M. Threads: 5. load average: 1.07 1.08 0.85 1/284 5971651.1652 unauthorized user1653 does not return project pipelines1654# [RSpecRunTime] Finishing example group spec/requests/api/ci/pipelines_spec.rb. It took 3 minutes 27.71 seconds. Expected to take 3 minutes 35.41 seconds.1655# [RSpecRunTime] Starting example group spec/requests/api/conan/v1/project_packages_spec.rb. Expected to take 2 minutes 48.01 seconds.1656API::Conan::V1::ProjectPackages1657 with recipe endpoints1658 GET /api/v4/projects/:id/packages/conan/v1/conans/:package_name/package_version/:package_username/:package_channel1659 behaves like recipe snapshot endpoint1660 behaves like conan FIPS mode1661 when FIPS mode is enabled1662 behaves like returning response status1663 returns not_found1664# [RSpecRunTime] RSpec elapsed time: 8 minutes 13.88 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.06 1.08 0.85 1/282 5981665.1666 behaves like rejects invalid recipe1667 with invalid recipe path1668 returns 4001669 behaves like rejects recipe for invalid project1670 with invalid project1671 behaves like not found request1672 returns not found1673 behaves like empty recipe for not found package1674 with invalid recipe url1675 returns not found1676 behaves like handling empty values for username and channel1677 username: "username", channel: "channel", status: :ok1678 returns the correct status code1679 username: "username", channel: "_", status: :bad_request1680 returns the correct status code1681 username: "_", channel: "channel", status: :bad_request_or_not_found1682 returns the correct status code1683 username: "_", channel: "_", status: :ok_or_not_found1684 returns the correct status code1685 with existing package1686 returns a hash of files with their md5 hashes1687 behaves like accept get request on private project with access to package registry for everyone1688 behaves like returning response status1689 returns ok1690 GET /api/v4/projects/:id/packages/conan/v1/conans/:package_name/package_version/:package_username/:package_channel/packages/:conan_package_reference1691 behaves like package snapshot endpoint1692 behaves like conan FIPS mode1693 when FIPS mode is enabled1694 behaves like returning response status1695 returns not_found1696 behaves like rejects invalid recipe1697 with invalid recipe path1698 returns 4001699 behaves like rejects recipe for invalid project1700 with invalid project1701 behaves like not found request1702 returns not found1703 behaves like empty recipe for not found package1704 with invalid recipe url1705 returns not found1706 behaves like handling empty values for username and channel1707 username: "username", channel: "channel", status: :ok1708 returns the correct status code1709 username: "username", channel: "_", status: :bad_request1710 returns the correct status code1711 username: "_", channel: "channel", status: :bad_request_or_not_found1712 returns the correct status code1713 username: "_", channel: "_", status: :ok_or_not_found1714 returns the correct status code1715 with existing package1716 returns a hash of md5 values for the files1717 behaves like accept get request on private project with access to package registry for everyone1718 behaves like returning response status1719 returns ok1720 GET /api/v4/projects/:id/packages/conan/v1/conans/:package_name/package_version/:package_username/:package_channel/digest1721 behaves like recipe download_urls endpoint1722 behaves like conan FIPS mode1723 when FIPS mode is enabled1724 behaves like returning response status1725 returns not_found1726 behaves like rejects invalid recipe1727 with invalid recipe path1728 returns 4001729 behaves like rejects recipe for invalid project1730 with invalid project1731 behaves like not found request1732 returns not found1733 behaves like recipe download_urls1734 returns the download_urls for the recipe files1735 behaves like not selecting a package with the wrong type1736 with a nuget package with same name and version1737 calls the presenter with a nil package1738 behaves like handling empty values for username and channel1739 username: "username", channel: "channel", status: :ok1740 returns the correct status code1741 username: "username", channel: "_", status: :bad_request1742 returns the correct status code1743 username: "_", channel: "channel", status: :bad_request_or_not_found1744 returns the correct status code1745 username: "_", channel: "_", status: :ok_or_not_found1746 returns the correct status code1747 behaves like accept get request on private project with access to package registry for everyone1748 behaves like returning response status1749 returns ok1750 GET /api/v4/projects/:id/packages/conan/v1/conans/:package_name/package_version/:package_username/:package_channel/packages/:conan_package_reference/download_urls1751 behaves like package download_urls endpoint1752 behaves like conan FIPS mode1753 when FIPS mode is enabled1754 behaves like returning response status1755 returns not_found1756 behaves like rejects invalid recipe1757 with invalid recipe path1758 returns 4001759 behaves like rejects recipe for invalid project1760 with invalid project1761 behaves like not found request1762 returns not found1763 behaves like package download_urls1764 returns the download_urls for the package files1765 behaves like not selecting a package with the wrong type1766 with a nuget package with same name and version1767 calls the presenter with a nil package1768 behaves like handling empty values for username and channel1769 username: "username", channel: "channel", status: :ok1770 returns the correct status code1771 username: "username", channel: "_", status: :bad_request1772 returns the correct status code1773 username: "_", channel: "channel", status: :bad_request_or_not_found1774 returns the correct status code1775 username: "_", channel: "_", status: :ok_or_not_found1776 returns the correct status code1777 behaves like accept get request on private project with access to package registry for everyone1778 behaves like returning response status1779 returns ok1780# [RSpecRunTime] RSpec elapsed time: 8 minutes 22.95 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.05 1.07 0.85 1/281 5991781.1782 GET /api/v4/projects/:id/packages/conan/v1/conans/:package_name/package_version/:package_username/:package_channel/download_urls1783 behaves like recipe download_urls endpoint1784 behaves like conan FIPS mode1785 when FIPS mode is enabled1786 behaves like returning response status1787 returns not_found1788 behaves like rejects invalid recipe1789 with invalid recipe path1790 returns 4001791 behaves like rejects recipe for invalid project1792 with invalid project1793 behaves like not found request1794 returns not found1795 behaves like recipe download_urls1796 returns the download_urls for the recipe files1797 behaves like not selecting a package with the wrong type1798 with a nuget package with same name and version1799 calls the presenter with a nil package1800 behaves like handling empty values for username and channel1801 username: "username", channel: "channel", status: :ok1802 returns the correct status code1803 username: "username", channel: "_", status: :bad_request1804 returns the correct status code1805 username: "_", channel: "channel", status: :bad_request_or_not_found1806 returns the correct status code1807 username: "_", channel: "_", status: :ok_or_not_found1808 returns the correct status code1809 behaves like accept get request on private project with access to package registry for everyone1810 behaves like returning response status1811 returns ok1812 GET /api/v4/projects/:id/packages/conan/v1/conans/:package_name/package_version/:package_username/:package_channel/packages/:conan_package_reference/digest1813 behaves like package download_urls endpoint1814 behaves like conan FIPS mode1815 when FIPS mode is enabled1816 behaves like returning response status1817 returns not_found1818 behaves like rejects invalid recipe1819 with invalid recipe path1820 returns 4001821 behaves like rejects recipe for invalid project1822 with invalid project1823 behaves like not found request1824 returns not found1825 behaves like package download_urls1826 returns the download_urls for the package files1827 behaves like not selecting a package with the wrong type1828 with a nuget package with same name and version1829 calls the presenter with a nil package1830 behaves like handling empty values for username and channel1831 username: "username", channel: "channel", status: :ok1832 returns the correct status code1833 username: "username", channel: "_", status: :bad_request1834 returns the correct status code1835 username: "_", channel: "channel", status: :bad_request_or_not_found1836 returns the correct status code1837 username: "_", channel: "_", status: :ok_or_not_found1838 returns the correct status code1839 behaves like accept get request on private project with access to package registry for everyone1840 behaves like returning response status1841 returns ok1842 POST /api/v4/projects/:id/packages/conan/v1/conans/:package_name/package_version/:package_username/:package_channel/upload_urls1843 behaves like recipe upload_urls endpoint1844 returns a set of upload urls for the files requested1845 behaves like conan FIPS mode1846 when FIPS mode is enabled1847 behaves like returning response status1848 returns not_found1849 behaves like rejects invalid recipe1850 with invalid recipe path1851 returns 4001852 behaves like rejects invalid upload_url params1853 with unaccepted json format1854 returns 4001855 behaves like handling empty values for username and channel1856 username: "username", channel: "channel", status: :ok1857 returns the correct status code1858 username: "username", channel: "_", status: :bad_request1859 returns the correct status code1860 username: "_", channel: "channel", status: :bad_request_or_not_found1861 returns the correct status code1862 username: "_", channel: "_", status: :ok_or_not_found1863 returns the correct status code1864 with conan_sources and conan_export files1865 returns upload urls for the additional files1866 with an invalid file1867 does not return the invalid file as an upload_url1868 POST /api/v4/projects/:id/packages/conan/v1/conans/:package_name/package_version/:package_username/:package_channel/packages/:conan_package_reference/upload_urls1869 behaves like package upload_urls endpoint1870 returns a set of upload urls for the files requested1871 behaves like conan FIPS mode1872 when FIPS mode is enabled1873 behaves like returning response status1874 returns not_found1875 behaves like rejects invalid recipe1876 with invalid recipe path1877 returns 4001878 behaves like rejects invalid upload_url params1879 with unaccepted json format1880 returns 4001881 behaves like handling empty values for username and channel1882 username: "username", channel: "channel", status: :ok1883 returns the correct status code1884 username: "username", channel: "_", status: :bad_request1885 returns the correct status code1886 username: "_", channel: "channel", status: :bad_request_or_not_found1887 returns the correct status code1888 username: "_", channel: "_", status: :ok_or_not_found1889 returns the correct status code1890 with invalid files1891 returns upload urls only for the valid requested files1892 DELETE /api/v4/projects/:id/packages/conan/v1/conans/:package_name/package_version/:package_username/:package_channel1893 behaves like delete package endpoint1894 returns unauthorized for users without valid permission1895 behaves like conan FIPS mode1896 when FIPS mode is enabled1897 behaves like returning response status1898 returns not_found1899 behaves like rejects invalid recipe1900 with invalid recipe path1901 returns 4001902 behaves like handling empty values for username and channel1903 username: "username", channel: "channel", status: :ok1904 returns the correct status code1905 username: "username", channel: "_", status: :bad_request1906 returns the correct status code1907 username: "_", channel: "channel", status: :bad_request_or_not_found1908 returns the correct status code1909 username: "_", channel: "_", status: :ok_or_not_found1910 returns the correct status code1911 with delete permissions1912 triggers an internal event1913 deletes a package1914 with file upload endpoints1915 PUT /api/v4/projects/:id/packages/conan/v1/files/:package_name/:package_version/:package_username/:package_channel/:recipe_revision/export/:file_name/authorize1916 behaves like workhorse authorize endpoint1917 behaves like conan FIPS mode1918 when FIPS mode is enabled1919 behaves like returning response status1920 returns not_found1921 behaves like rejects invalid recipe1922 with invalid recipe path1923 returns 4001924 behaves like rejects invalid file_name1925 with invalid file_name1926 returns 4001927 behaves like workhorse authorization1928 authorizes posting package with a valid token1929 rejects request without a valid token1930 rejects request without a valid permission1931 rejects requests that bypassed gitlab-workhorse1932 when using remote storage1933 when direct upload is enabled1934 responds with status 200, location of package remote store and object details1935# [RSpecRunTime] RSpec elapsed time: 8 minutes 36.51 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.04 1.07 0.85 1/282 6001936.1937 when direct upload is disabled1938 handles as a local file1939 behaves like handling empty values for username and channel1940 username: "username", channel: "channel", status: :ok1941 returns the correct status code1942 username: "username", channel: "_", status: :bad_request1943 returns the correct status code1944 username: "_", channel: "channel", status: :bad_request_or_not_found1945 returns the correct status code1946 username: "_", channel: "_", status: :ok_or_not_found1947 returns the correct status code1948 PUT /api/v4/projects/:id/packages/conan/v1/files/:package_name/:package_version/:package_username/:package_channel/:recipe_revision/export/:conan_package_reference/:package_revision/:file_name/authorize1949 behaves like workhorse authorize endpoint1950 behaves like conan FIPS mode1951 when FIPS mode is enabled1952 behaves like returning response status1953 returns not_found1954 behaves like rejects invalid recipe1955 with invalid recipe path1956 returns 4001957 behaves like rejects invalid file_name1958 with invalid file_name1959 returns 4001960 behaves like workhorse authorization1961 authorizes posting package with a valid token1962 rejects request without a valid token1963 rejects request without a valid permission1964 rejects requests that bypassed gitlab-workhorse1965 when using remote storage1966 when direct upload is enabled1967 responds with status 200, location of package remote store and object details1968# [RSpecRunTime] RSpec elapsed time: 8 minutes 39.51 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.04 1.07 0.85 1/282 6011969.1970 when direct upload is disabled1971 handles as a local file1972 behaves like handling empty values for username and channel1973 username: "username", channel: "channel", status: :ok1974 returns the correct status code1975 username: "username", channel: "_", status: :bad_request1976 returns the correct status code1977 username: "_", channel: "channel", status: :bad_request_or_not_found1978 returns the correct status code1979 username: "_", channel: "_", status: :ok_or_not_found1980 returns the correct status code1981 PUT /api/v4/projects/:id/packages/conan/v1/files/:package_name/:package_version/:package_username/:package_channel/:recipe_revision/export/:file_name1982 behaves like workhorse recipe file upload endpoint1983 behaves like conan FIPS mode1984 when FIPS mode is enabled1985 behaves like returning response status1986 returns not_found1987 behaves like rejects invalid recipe1988 with invalid recipe path1989 returns 4001990 behaves like rejects invalid file_name1991 with invalid file_name1992 returns 4001993 behaves like uploads a package file1994 file size above maximum limit1995 handles as a local file1996 with object storage disabled1997 without a file from workhorse1998 rejects the request1999 with a file2000 behaves like package workhorse uploads2001 without a workhorse header2002 logs an error2003 behaves like returning response status2004 returns forbidden2005 without a token2006 rejects request without a token2007 when params from workhorse are correct2008 creates package and stores package file2009 with existing package2010 does not create a new package2011 marked as pending_destruction2012 does not create a new package2013# [RSpecRunTime] RSpec elapsed time: 8 minutes 44.55 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.04 1.07 0.85 1/283 6022014.2015 with object storage enabled2016 and direct upload enabled2017 with invalid remote_id: 1231232018 responds with status 4032019 with invalid remote_id: ../../1231232020 responds with status 4032021 with valid remote_id2022 creates package and stores package file2023 behaves like creates build_info when there is a job2024 with job token2025 creates a build_info record2026 creates a package_file_build_info record2027 behaves like handling empty values for username and channel2028 username: "username", channel: "channel", status: :ok2029 returns the correct status code2030 username: "username", channel: "_", status: :bad_request2031 returns the correct status code2032 username: "_", channel: "channel", status: :bad_request_or_not_found2033 returns the correct status code2034 username: "_", channel: "_", status: :ok_or_not_found2035 returns the correct status code2036 behaves like handling validation error for package2037 with validation error2038 returns 4002039 behaves like protected package main example2040 with package protection rule for different roles and package_name_patterns2041 package_name_pattern: conan_package_name, minimum_access_level_for_push: :maintainer, personal_access_token: pat_project_developer, shared_examples_name: "protected package"2042 behaves like protected package2043 does not create any conan-related package records2044 behaves like returning response status2045 returns 4032046 package_name_pattern: conan_package_name, minimum_access_level_for_push: :maintainer, personal_access_token: pat_project_owner, shared_examples_name: "uploads a package file"2047 behaves like uploads a package file2048 file size above maximum limit2049 handles as a local file2050 with object storage disabled2051 without a file from workhorse2052 rejects the request2053 with a file2054 behaves like package workhorse uploads2055 without a workhorse header2056 logs an error2057 behaves like returning response status2058 returns forbidden2059 without a token2060 rejects request without a token2061 when params from workhorse are correct2062 creates package and stores package file2063 with existing package2064 does not create a new package2065 marked as pending_destruction2066 does not create a new package2067# [RSpecRunTime] RSpec elapsed time: 8 minutes 52.16 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.03 1.07 0.85 1/282 6032068.2069 with object storage enabled2070 and direct upload enabled2071 with invalid remote_id: 1231232072 responds with status 4032073 with invalid remote_id: ../../1231232074 responds with status 4032075 with valid remote_id2076 creates package and stores package file2077 package_name_pattern: conan_package_name, minimum_access_level_for_push: :maintainer, personal_access_token: pat_instance_admin, shared_examples_name: "uploads a package file"2078 behaves like uploads a package file2079 file size above maximum limit2080 handles as a local file2081 with object storage disabled2082 without a file from workhorse2083 rejects the request2084 with a file2085 behaves like package workhorse uploads2086 without a workhorse header2087 logs an error2088 behaves like returning response status2089 returns forbidden2090 without a token2091 rejects request without a token2092 when params from workhorse are correct2093 creates package and stores package file2094 with existing package2095 does not create a new package2096 marked as pending_destruction2097 does not create a new package2098# [RSpecRunTime] RSpec elapsed time: 8 minutes 56.13 seconds. Current RSS: ~1402M. Threads: 5. load average: 0.95 1.05 0.85 1/282 6042099.2100 with object storage enabled2101 and direct upload enabled2102 with invalid remote_id: 1231232103 responds with status 4032104 with invalid remote_id: ../../1231232105 responds with status 4032106 with valid remote_id2107 creates package and stores package file2108 package_name_pattern: conan_package_name, minimum_access_level_for_push: :owner, personal_access_token: pat_project_maintainer, shared_examples_name: "protected package"2109 behaves like protected package2110 does not create any conan-related package records2111 behaves like returning response status2112 returns 4032113 package_name_pattern: conan_package_name, minimum_access_level_for_push: :owner, personal_access_token: pat_project_owner, shared_examples_name: "uploads a package file"2114 behaves like uploads a package file2115 file size above maximum limit2116 handles as a local file2117 with object storage disabled2118 without a file from workhorse2119 rejects the request2120 with a file2121 behaves like package workhorse uploads2122 without a workhorse header2123 logs an error2124 behaves like returning response status2125 returns forbidden2126 without a token2127 rejects request without a token2128 when params from workhorse are correct2129 creates package and stores package file2130 with existing package2131 does not create a new package2132 marked as pending_destruction2133 does not create a new package2134# [RSpecRunTime] RSpec elapsed time: 9 minutes 0.74 second. Current RSS: ~1401M. Threads: 5. load average: 0.95 1.05 0.85 1/282 6052135.2136 with object storage enabled2137 and direct upload enabled2138 with invalid remote_id: 1231232139 responds with status 4032140 with invalid remote_id: ../../1231232141 responds with status 4032142 with valid remote_id2143 creates package and stores package file2144 package_name_pattern: conan_package_name, minimum_access_level_for_push: :owner, personal_access_token: pat_instance_admin, shared_examples_name: "uploads a package file"2145 behaves like uploads a package file2146 file size above maximum limit2147 handles as a local file2148 with object storage disabled2149 without a file from workhorse2150 rejects the request2151 with a file2152 behaves like package workhorse uploads2153 without a workhorse header2154 logs an error2155 behaves like returning response status2156 returns forbidden2157 without a token2158 rejects request without a token2159 when params from workhorse are correct2160 creates package and stores package file2161 with existing package2162 does not create a new package2163 marked as pending_destruction2164 does not create a new package2165# [RSpecRunTime] RSpec elapsed time: 9 minutes 4.69 seconds. Current RSS: ~1395M. Threads: 5. load average: 1.04 1.06 0.86 1/282 6062166.2167 with object storage enabled2168 and direct upload enabled2169 with invalid remote_id: 1231232170 responds with status 4032171 with invalid remote_id: ../../1231232172 responds with status 4032173 with valid remote_id2174 creates package and stores package file2175 package_name_pattern: conan_package_name, minimum_access_level_for_push: :admin, personal_access_token: pat_project_owner, shared_examples_name: "protected package"2176 behaves like protected package2177 does not create any conan-related package records2178 behaves like returning response status2179 returns 4032180 package_name_pattern: conan_package_name, minimum_access_level_for_push: :admin, personal_access_token: pat_instance_admin, shared_examples_name: "uploads a package file"2181 behaves like uploads a package file2182 file size above maximum limit2183 handles as a local file2184 with object storage disabled2185 without a file from workhorse2186 rejects the request2187 with a file2188 behaves like package workhorse uploads2189 without a workhorse header2190 logs an error2191 behaves like returning response status2192 returns forbidden2193 without a token2194 rejects request without a token2195 when params from workhorse are correct2196 creates package and stores package file2197 with existing package2198 does not create a new package2199 marked as pending_destruction2200 does not create a new package2201# [RSpecRunTime] RSpec elapsed time: 9 minutes 8.86 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.03 1.06 0.86 1/282 6072202.2203 with object storage enabled2204 and direct upload enabled2205 with invalid remote_id: 1231232206 responds with status 4032207 with invalid remote_id: ../../1231232208 responds with status 4032209 with valid remote_id2210 creates package and stores package file2211 package_name_pattern: conan_package_name_no_match, minimum_access_level_for_push: :maintainer, personal_access_token: pat_project_owner, shared_examples_name: "uploads a package file"2212 behaves like uploads a package file2213 file size above maximum limit2214 handles as a local file2215 with object storage disabled2216 without a file from workhorse2217 rejects the request2218 with a file2219 behaves like package workhorse uploads2220 without a workhorse header2221 logs an error2222 behaves like returning response status2223 returns forbidden2224 without a token2225 rejects request without a token2226 when params from workhorse are correct2227 creates package and stores package file2228 with existing package2229 does not create a new package2230 marked as pending_destruction2231 does not create a new package2232# [RSpecRunTime] RSpec elapsed time: 9 minutes 12.85 seconds. Current RSS: ~1384M. Threads: 5. load average: 1.11 1.08 0.86 1/282 6082233.2234 with object storage enabled2235 and direct upload enabled2236 with invalid remote_id: 1231232237 responds with status 4032238 with invalid remote_id: ../../1231232239 responds with status 4032240 with valid remote_id2241 creates package and stores package file2242 package_name_pattern: conan_package_name_no_match, minimum_access_level_for_push: :admin, personal_access_token: pat_project_owner, shared_examples_name: "uploads a package file"2243 behaves like uploads a package file2244 file size above maximum limit2245 handles as a local file2246 with object storage disabled2247 without a file from workhorse2248 rejects the request2249 with a file2250 behaves like package workhorse uploads2251 without a workhorse header2252 logs an error2253 behaves like returning response status2254 returns forbidden2255 without a token2256 rejects request without a token2257 when params from workhorse are correct2258 creates package and stores package file2259 with existing package2260 does not create a new package2261 marked as pending_destruction2262 does not create a new package2263# [RSpecRunTime] RSpec elapsed time: 9 minutes 16.99 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.11 1.08 0.86 1/282 6092264.2265 with object storage enabled2266 and direct upload enabled2267 with invalid remote_id: 1231232268 responds with status 4032269 with invalid remote_id: ../../1231232270 responds with status 4032271 with valid remote_id2272 creates package and stores package file2273 when feature flag :packages_protected_packages_conan is disabled2274 package_name_pattern: conan_package_name, minimum_access_level_for_push: :maintainer, personal_access_token: pat_project_developer, shared_examples_name: "uploads a package file"2275 behaves like uploads a package file2276 file size above maximum limit2277 handles as a local file2278 with object storage disabled2279 without a file from workhorse2280 rejects the request2281 with a file2282 behaves like package workhorse uploads2283 without a workhorse header2284 logs an error2285 behaves like returning response status2286 returns forbidden2287 without a token2288 rejects request without a token2289 when params from workhorse are correct2290 creates package and stores package file2291 with existing package2292 does not create a new package2293 marked as pending_destruction2294 does not create a new package2295# [RSpecRunTime] RSpec elapsed time: 9 minutes 21.07 seconds. Current RSS: ~1385M. Threads: 5. load average: 1.10 1.08 0.87 1/283 6102296.2297 with object storage enabled2298 and direct upload enabled2299 with invalid remote_id: 1231232300 responds with status 4032301 with invalid remote_id: ../../1231232302 responds with status 4032303 with valid remote_id2304 creates package and stores package file2305 package_name_pattern: conan_package_name, minimum_access_level_for_push: :admin, personal_access_token: pat_project_owner, shared_examples_name: "uploads a package file"2306 behaves like uploads a package file2307 file size above maximum limit2308 handles as a local file2309 with object storage disabled2310 without a file from workhorse2311 rejects the request2312 with a file2313 behaves like package workhorse uploads2314 without a workhorse header2315 logs an error2316 behaves like returning response status2317 returns forbidden2318 without a token2319 rejects request without a token2320 when params from workhorse are correct2321 creates package and stores package file2322 with existing package2323 does not create a new package2324 marked as pending_destruction2325 does not create a new package2326# [RSpecRunTime] RSpec elapsed time: 9 minutes 25.29 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.09 1.08 0.87 1/283 6112327.2328 with object storage enabled2329 and direct upload enabled2330 with invalid remote_id: 1231232331 responds with status 4032332 with invalid remote_id: ../../1231232333 responds with status 4032334 with valid remote_id2335 creates package and stores package file2336 package_name_pattern: conan_package_name_no_match, minimum_access_level_for_push: :maintainer, personal_access_token: pat_project_developer, shared_examples_name: "uploads a package file"2337 behaves like uploads a package file2338 file size above maximum limit2339 handles as a local file2340 with object storage disabled2341 without a file from workhorse2342 rejects the request2343 with a file2344 behaves like package workhorse uploads2345 without a workhorse header2346 logs an error2347 behaves like returning response status2348 returns forbidden2349 without a token2350 rejects request without a token2351 when params from workhorse are correct2352 creates package and stores package file2353 with existing package2354 does not create a new package2355 marked as pending_destruction2356 does not create a new package2357# [RSpecRunTime] RSpec elapsed time: 9 minutes 29.54 seconds. Current RSS: ~1385M. Threads: 5. load average: 1.09 1.07 0.87 1/282 6122358.2359 with object storage enabled2360 and direct upload enabled2361 with invalid remote_id: 1231232362 responds with status 4032363 with invalid remote_id: ../../1231232364 responds with status 4032365 with valid remote_id2366 creates package and stores package file2367 package_name_pattern: conan_package_name_no_match, minimum_access_level_for_push: :admin, personal_access_token: pat_project_owner, shared_examples_name: "uploads a package file"2368 behaves like uploads a package file2369 file size above maximum limit2370 handles as a local file2371 with object storage disabled2372 without a file from workhorse2373 rejects the request2374 with a file2375 behaves like package workhorse uploads2376 without a workhorse header2377 logs an error2378 behaves like returning response status2379 returns forbidden2380 without a token2381 rejects request without a token2382 when params from workhorse are correct2383 creates package and stores package file2384 with existing package2385 does not create a new package2386 marked as pending_destruction2387 does not create a new package2388# [RSpecRunTime] RSpec elapsed time: 9 minutes 33.75 seconds. Current RSS: ~1385M. Threads: 5. load average: 1.08 1.07 0.87 1/281 6132389.2390 with object storage enabled2391 and direct upload enabled2392 with invalid remote_id: 1231232393 responds with status 4032394 with invalid remote_id: ../../1231232395 responds with status 4032396 with valid remote_id2397 creates package and stores package file2398 PUT /api/v4/projects/:id/packages/conan/v1/files/:package_name/:package_version/:package_username/:package_channel/:recipe_revision/export/:conan_package_reference/:package_revision/:file_name2399 behaves like workhorse package file upload endpoint2400 behaves like rejects invalid recipe2401 with invalid recipe path2402 returns 4002403 behaves like rejects invalid file_name2404 with invalid file_name2405 returns 4002406 behaves like uploads a package file2407 file size above maximum limit2408 handles as a local file2409 with object storage disabled2410 without a file from workhorse2411 rejects the request2412 with a file2413 behaves like package workhorse uploads2414 without a workhorse header2415 logs an error2416 behaves like returning response status2417 returns forbidden2418 without a token2419 rejects request without a token2420 when params from workhorse are correct2421 creates package and stores package file2422 with existing package2423 does not create a new package2424 marked as pending_destruction2425 does not create a new package2426# [RSpecRunTime] RSpec elapsed time: 9 minutes 37.85 seconds. Current RSS: ~1385M. Threads: 5. load average: 1.07 1.07 0.87 1/281 6142427.2428 with object storage enabled2429 and direct upload enabled2430 with invalid remote_id: 1231232431 responds with status 4032432 with invalid remote_id: ../../1231232433 responds with status 4032434 with valid remote_id2435 creates package and stores package file2436 behaves like creates build_info when there is a job2437 with job token2438 creates a build_info record2439 creates a package_file_build_info record2440 behaves like handling empty values for username and channel2441 username: "username", channel: "channel", status: :ok2442 returns the correct status code2443 username: "username", channel: "_", status: :bad_request2444 returns the correct status code2445 username: "_", channel: "channel", status: :bad_request_or_not_found2446 returns the correct status code2447 username: "_", channel: "_", status: :ok_or_not_found2448 returns the correct status code2449 behaves like handling validation error for package2450 with validation error2451 returns 4002452 behaves like protected package main example2453 with package protection rule for different roles and package_name_patterns2454 package_name_pattern: conan_package_name, minimum_access_level_for_push: :maintainer, personal_access_token: pat_project_developer, shared_examples_name: "protected package"2455 behaves like protected package2456 does not create any conan-related package records2457 behaves like returning response status2458 returns 4032459 package_name_pattern: conan_package_name, minimum_access_level_for_push: :maintainer, personal_access_token: pat_project_owner, shared_examples_name: "uploads a package file"2460 behaves like uploads a package file2461 file size above maximum limit2462 handles as a local file2463 with object storage disabled2464 without a file from workhorse2465 rejects the request2466 with a file2467 behaves like package workhorse uploads2468 without a workhorse header2469 logs an error2470 behaves like returning response status2471 returns forbidden2472 without a token2473 rejects request without a token2474 when params from workhorse are correct2475 creates package and stores package file2476 with existing package2477 does not create a new package2478 marked as pending_destruction2479 does not create a new package2480# [RSpecRunTime] RSpec elapsed time: 9 minutes 45.02 seconds. Current RSS: ~1399M. Threads: 5. load average: 1.07 1.07 0.87 1/281 6152481.2482 with object storage enabled2483 and direct upload enabled2484 with invalid remote_id: 1231232485 responds with status 4032486 with invalid remote_id: ../../1231232487 responds with status 4032488 with valid remote_id2489 creates package and stores package file2490 package_name_pattern: conan_package_name, minimum_access_level_for_push: :maintainer, personal_access_token: pat_instance_admin, shared_examples_name: "uploads a package file"2491 behaves like uploads a package file2492 file size above maximum limit2493 handles as a local file2494 with object storage disabled2495 without a file from workhorse2496 rejects the request2497 with a file2498 behaves like package workhorse uploads2499 without a workhorse header2500 logs an error2501 behaves like returning response status2502 returns forbidden2503 without a token2504 rejects request without a token2505 when params from workhorse are correct2506 creates package and stores package file2507 with existing package2508 does not create a new package2509 marked as pending_destruction2510 does not create a new package2511# [RSpecRunTime] RSpec elapsed time: 9 minutes 49.07 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.06 1.07 0.87 1/281 6162512.2513 with object storage enabled2514 and direct upload enabled2515 with invalid remote_id: 1231232516 responds with status 4032517 with invalid remote_id: ../../1231232518 responds with status 4032519 with valid remote_id2520 creates package and stores package file2521 package_name_pattern: conan_package_name, minimum_access_level_for_push: :owner, personal_access_token: pat_project_maintainer, shared_examples_name: "protected package"2522 behaves like protected package2523 does not create any conan-related package records2524 behaves like returning response status2525 returns 4032526 package_name_pattern: conan_package_name, minimum_access_level_for_push: :owner, personal_access_token: pat_project_owner, shared_examples_name: "uploads a package file"2527 behaves like uploads a package file2528 file size above maximum limit2529 handles as a local file2530 with object storage disabled2531 without a file from workhorse2532 rejects the request2533 with a file2534 behaves like package workhorse uploads2535 without a workhorse header2536 logs an error2537 behaves like returning response status2538 returns forbidden2539 without a token2540 rejects request without a token2541 when params from workhorse are correct2542 creates package and stores package file2543 with existing package2544 does not create a new package2545 marked as pending_destruction2546 does not create a new package2547# [RSpecRunTime] RSpec elapsed time: 9 minutes 53.69 seconds. Current RSS: ~1395M. Threads: 5. load average: 1.06 1.07 0.87 1/281 6172548.2549 with object storage enabled2550 and direct upload enabled2551 with invalid remote_id: 1231232552 responds with status 4032553 with invalid remote_id: ../../1231232554 responds with status 4032555 with valid remote_id2556 creates package and stores package file2557 package_name_pattern: conan_package_name, minimum_access_level_for_push: :owner, personal_access_token: pat_instance_admin, shared_examples_name: "uploads a package file"2558 behaves like uploads a package file2559 file size above maximum limit2560 handles as a local file2561 with object storage disabled2562 without a file from workhorse2563 rejects the request2564 with a file2565 behaves like package workhorse uploads2566 without a workhorse header2567 logs an error2568 behaves like returning response status2569 returns forbidden2570 without a token2571 rejects request without a token2572 when params from workhorse are correct2573 creates package and stores package file2574 with existing package2575 does not create a new package2576 marked as pending_destruction2577 does not create a new package2578# [RSpecRunTime] RSpec elapsed time: 9 minutes 57.75 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.05 1.06 0.87 1/281 6182579.2580 with object storage enabled2581 and direct upload enabled2582 with invalid remote_id: 1231232583 responds with status 4032584 with invalid remote_id: ../../1231232585 responds with status 4032586 with valid remote_id2587 creates package and stores package file2588 package_name_pattern: conan_package_name, minimum_access_level_for_push: :admin, personal_access_token: pat_project_owner, shared_examples_name: "protected package"2589 behaves like protected package2590 does not create any conan-related package records2591 behaves like returning response status2592 returns 4032593 package_name_pattern: conan_package_name, minimum_access_level_for_push: :admin, personal_access_token: pat_instance_admin, shared_examples_name: "uploads a package file"2594 behaves like uploads a package file2595 file size above maximum limit2596 handles as a local file2597 with object storage disabled2598 without a file from workhorse2599 rejects the request2600 with a file2601 behaves like package workhorse uploads2602 without a workhorse header2603 logs an error2604 behaves like returning response status2605 returns forbidden2606 without a token2607 rejects request without a token2608 when params from workhorse are correct2609 creates package and stores package file2610 with existing package2611 does not create a new package2612 marked as pending_destruction2613 does not create a new package2614# [RSpecRunTime] RSpec elapsed time: 10 minutes 2.08 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.05 1.06 0.87 1/281 6192615.2616 with object storage enabled2617 and direct upload enabled2618 with invalid remote_id: 1231232619 responds with status 4032620 with invalid remote_id: ../../1231232621 responds with status 4032622 with valid remote_id2623 creates package and stores package file2624 package_name_pattern: conan_package_name_no_match, minimum_access_level_for_push: :maintainer, personal_access_token: pat_project_owner, shared_examples_name: "uploads a package file"2625 behaves like uploads a package file2626 file size above maximum limit2627 handles as a local file2628 with object storage disabled2629 without a file from workhorse2630 rejects the request2631 with a file2632 behaves like package workhorse uploads2633 without a workhorse header2634 logs an error2635 behaves like returning response status2636 returns forbidden2637 without a token2638 rejects request without a token2639 when params from workhorse are correct2640 creates package and stores package file2641 with existing package2642 does not create a new package2643 marked as pending_destruction2644 does not create a new package2645# [RSpecRunTime] RSpec elapsed time: 10 minutes 6.08 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.05 1.06 0.87 1/281 6202646.2647 with object storage enabled2648 and direct upload enabled2649 with invalid remote_id: 1231232650 responds with status 4032651 with invalid remote_id: ../../1231232652 responds with status 4032653 with valid remote_id2654 creates package and stores package file2655 package_name_pattern: conan_package_name_no_match, minimum_access_level_for_push: :admin, personal_access_token: pat_project_owner, shared_examples_name: "uploads a package file"2656 behaves like uploads a package file2657 file size above maximum limit2658 handles as a local file2659 with object storage disabled2660 without a file from workhorse2661 rejects the request2662 with a file2663 behaves like package workhorse uploads2664 without a workhorse header2665 logs an error2666 behaves like returning response status2667 returns forbidden2668 without a token2669 rejects request without a token2670 when params from workhorse are correct2671 creates package and stores package file2672 with existing package2673 does not create a new package2674 marked as pending_destruction2675 does not create a new package2676# [RSpecRunTime] RSpec elapsed time: 10 minutes 10.24 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.04 1.06 0.87 1/281 6212677.2678 with object storage enabled2679 and direct upload enabled2680 with invalid remote_id: 1231232681 responds with status 4032682 with invalid remote_id: ../../1231232683 responds with status 4032684 with valid remote_id2685 creates package and stores package file2686 when feature flag :packages_protected_packages_conan is disabled2687 package_name_pattern: conan_package_name, minimum_access_level_for_push: :maintainer, personal_access_token: pat_project_developer, shared_examples_name: "uploads a package file"2688 behaves like uploads a package file2689 file size above maximum limit2690 handles as a local file2691 with object storage disabled2692 without a file from workhorse2693 rejects the request2694 with a file2695 behaves like package workhorse uploads2696 without a workhorse header2697 logs an error2698 behaves like returning response status2699 returns forbidden2700 without a token2701 rejects request without a token2702 when params from workhorse are correct2703 creates package and stores package file2704 with existing package2705 does not create a new package2706 marked as pending_destruction2707 does not create a new package2708# [RSpecRunTime] RSpec elapsed time: 10 minutes 14.52 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.12 1.08 0.88 1/281 6222709.2710 with object storage enabled2711 and direct upload enabled2712 with invalid remote_id: 1231232713 responds with status 4032714 with invalid remote_id: ../../1231232715 responds with status 4032716 with valid remote_id2717 creates package and stores package file2718 package_name_pattern: conan_package_name, minimum_access_level_for_push: :admin, personal_access_token: pat_project_owner, shared_examples_name: "uploads a package file"2719 behaves like uploads a package file2720 file size above maximum limit2721 handles as a local file2722 with object storage disabled2723 without a file from workhorse2724 rejects the request2725 with a file2726 behaves like package workhorse uploads2727 without a workhorse header2728 logs an error2729 behaves like returning response status2730 returns forbidden2731 without a token2732 rejects request without a token2733 when params from workhorse are correct2734 creates package and stores package file2735 with existing package2736 does not create a new package2737 marked as pending_destruction2738 does not create a new package2739# [RSpecRunTime] RSpec elapsed time: 10 minutes 18.69 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.19 1.09 0.89 1/281 6232740.2741 with object storage enabled2742 and direct upload enabled2743 with invalid remote_id: 1231232744 responds with status 4032745 with invalid remote_id: ../../1231232746 responds with status 4032747 with valid remote_id2748 creates package and stores package file2749 package_name_pattern: conan_package_name_no_match, minimum_access_level_for_push: :maintainer, personal_access_token: pat_project_developer, shared_examples_name: "uploads a package file"2750 behaves like uploads a package file2751 file size above maximum limit2752 handles as a local file2753 with object storage disabled2754 without a file from workhorse2755 rejects the request2756 with a file2757 behaves like package workhorse uploads2758 without a workhorse header2759 logs an error2760 behaves like returning response status2761 returns forbidden2762 without a token2763 rejects request without a token2764 when params from workhorse are correct2765 creates package and stores package file2766 with existing package2767 does not create a new package2768 marked as pending_destruction2769 does not create a new package2770# [RSpecRunTime] RSpec elapsed time: 10 minutes 23.07 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.17 1.09 0.89 1/281 6242771.2772 with object storage enabled2773 and direct upload enabled2774 with invalid remote_id: 1231232775 responds with status 4032776 with invalid remote_id: ../../1231232777 responds with status 4032778 with valid remote_id2779 creates package and stores package file2780 package_name_pattern: conan_package_name_no_match, minimum_access_level_for_push: :admin, personal_access_token: pat_project_owner, shared_examples_name: "uploads a package file"2781 behaves like uploads a package file2782 file size above maximum limit2783 handles as a local file2784 with object storage disabled2785 without a file from workhorse2786 rejects the request2787 with a file2788 behaves like package workhorse uploads2789 without a workhorse header2790 logs an error2791 behaves like returning response status2792 returns forbidden2793 without a token2794 rejects request without a token2795 when params from workhorse are correct2796 creates package and stores package file2797 with existing package2798 does not create a new package2799 marked as pending_destruction2800 does not create a new package2801# [RSpecRunTime] RSpec elapsed time: 10 minutes 27.14 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.17 1.09 0.89 1/281 6252802.2803 with object storage enabled2804 and direct upload enabled2805 with invalid remote_id: 1231232806 responds with status 4032807 with invalid remote_id: ../../1231232808 responds with status 4032809 with valid remote_id2810 creates package and stores package file2811 tracking the conan_package.tgz upload2812 behaves like a package tracking event2813 creates a gitlab tracking event push_package2814 GET /api/v4/projects/:id/packages/conan/v1/ping2815 behaves like conan ping endpoint2816 responds with 200 OK when no token provided2817 behaves like conan FIPS mode2818 when FIPS mode is enabled2819 behaves like returning response status2820 returns not_found2821 packages feature disabled2822 responds with 404 Not Found2823 GET /api/v4/projects/:id/packages/conan/v1/conans/search2824 behaves like conan search endpoint2825 with a public project2826 returns packages with a matching name2827 is expected to contain exactly "package-5/1.0.0@namespace328+project-329/stable"2828 returns packages using a * wildcard2829 is expected to contain exactly "package-5/1.0.0@namespace328+project-329/stable"2830 does not return non-matching packages2831 is expected to be blank2832 with a private project2833 role: :maintainer, packages_visible: true2834 is expected to contain exactly "package-5/1.0.0@namespace328+project-329/stable"2835 role: :developer, packages_visible: true2836 is expected to contain exactly "package-5/1.0.0@namespace328+project-329/stable"2837 role: :reporter, packages_visible: true2838 is expected to contain exactly "package-5/1.0.0@namespace328+project-329/stable"2839 role: :guest, packages_visible: false2840 is expected to be blank2841 role: :anonymous, packages_visible: false2842 is expected to be blank2843 behaves like conan FIPS mode2844 when FIPS mode is enabled2845 behaves like returning response status2846 returns not_found2847 with access to package registry for everyone2848 with a matching name2849 is expected to contain exactly "package-5/1.0.0@namespace328+project-329/stable"2850 with a * wildcard2851 is expected to contain exactly "package-5/1.0.0@namespace328+project-329/stable"2852 GET /api/v4/projects/:id/packages/conan/v1/users/authenticate2853 behaves like conan authenticate endpoint2854 responds with 401 Unauthorized when an invalid access token is provided2855 responds with 401 Unauthorized when the provided JWT is signed with different secret2856 responds with 401 UnauthorizedOK when invalid JWT is provided2857 behaves like conan FIPS mode2858 when FIPS mode is enabled2859 behaves like returning response status2860 returns not_found2861 when using invalid token2862 responds with 4012863 when valid JWT access token is provided2864 responds with 2002865 token has valid validity time2866 with valid job token2867 responds with 2002868 with valid deploy token2869 responds with 2002870 GET /api/v4/projects/:id/packages/conan/v1/users/check_credentials2871 behaves like conan check_credentials endpoint2872 responds with a 200 OK with PAT2873 responds with a 401 Unauthorized when an invalid token is used2874 behaves like conan FIPS mode2875 when FIPS mode is enabled2876 behaves like returning response status2877 returns not_found2878 with job token2879 responds with a 200 OK with job token2880 with deploy token2881 responds with a 200 OK with job token2882 with file download endpoints2883 GET /api/v4/projects/:id/packages/conan/v1/files/:package_name/:package_version/:package_username/:package_channel/:recipe_revision/export/:file_name2884 behaves like recipe file download endpoint2885 behaves like conan FIPS mode2886 when FIPS mode is enabled2887 behaves like returning response status2888 returns not_found2889 behaves like a public project with packages2890 returns the file2891 behaves like allows download with no token2892 with no private token2893 returns 2002894 behaves like bumping the package last downloaded at field2895 bumps last_downloaded_at2896 behaves like an internal project with packages2897 returns the file2898 behaves like denies download with no token2899 with no private token2900 returns 4042901 behaves like bumping the package last downloaded at field2902 bumps last_downloaded_at2903 behaves like a private project with packages2904 returns the file2905 denies download when not enough permissions2906 behaves like denies download with no token2907 with no private token2908 returns 4042909 behaves like bumping the package last downloaded at field2910 bumps last_downloaded_at2911 behaves like handling empty values for username and channel2912 username: "username", channel: "channel", status: :ok2913 returns the correct status code2914 username: "username", channel: "_", status: :bad_request2915 returns the correct status code2916 username: "_", channel: "channel", status: :bad_request_or_not_found2917 returns the correct status code2918 username: "_", channel: "_", status: :ok_or_not_found2919 returns the correct status code2920 behaves like project not found by project id2921 behaves like not found request2922 returns not found2923 behaves like accept get request on private project with access to package registry for everyone2924 behaves like returning response status2925 returns ok2926 GET /api/v4/projects/:id/packages/conan/v1/files/:package_name/:package_version/:package_username/:package_channel/:recipe_revision/package/:conan_package_reference/:package_revision/:file_name2927 behaves like package file download endpoint2928 behaves like conan FIPS mode2929 when FIPS mode is enabled2930 behaves like returning response status2931 returns not_found2932 behaves like a public project with packages2933 returns the file2934 behaves like allows download with no token2935 with no private token2936 returns 2002937 behaves like bumping the package last downloaded at field2938 bumps last_downloaded_at2939 behaves like an internal project with packages2940 returns the file2941 behaves like denies download with no token2942 with no private token2943 returns 4042944 behaves like bumping the package last downloaded at field2945 bumps last_downloaded_at2946 behaves like a private project with packages2947 returns the file2948 denies download when not enough permissions2949 behaves like denies download with no token2950 with no private token2951 returns 4042952 behaves like bumping the package last downloaded at field2953 bumps last_downloaded_at2954 behaves like handling empty values for username and channel2955 username: "username", channel: "channel", status: :ok2956 returns the correct status code2957 username: "username", channel: "_", status: :bad_request2958 returns the correct status code2959 username: "_", channel: "channel", status: :bad_request_or_not_found2960 returns the correct status code2961 username: "_", channel: "_", status: :ok_or_not_found2962 returns the correct status code2963 tracking the conan_package.tgz download2964 behaves like a package tracking event2965 creates a gitlab tracking event pull_package2966 behaves like project not found by project id2967 behaves like not found request2968 returns not found2969 behaves like accept get request on private project with access to package registry for everyone2970 behaves like returning response status2971 returns ok2972# [RSpecRunTime] Finishing example group spec/requests/api/conan/v1/project_packages_spec.rb. It took 2 minutes 31.75 seconds. Expected to take 2 minutes 48.01 seconds.2973# [RSpecRunTime] Starting example group spec/requests/api/ci/jobs_spec.rb. Expected to take 1 minute 43.2 seconds.2974API::Ci::Jobs2975 GET /job2976 when token is valid but not CI_JOB_TOKEN2977 returns not found2978# [RSpecRunTime] RSpec elapsed time: 10 minutes 45.25 seconds. Current RSS: ~1428M. Threads: 5. load average: 1.20 1.10 0.90 1/282 6502979.2980 with job token authentication header2981 returns specific job data2982 avoids N+1 queries2983 behaves like returns common job data2984 returns common job data2985# [RSpecRunTime] RSpec elapsed time: 10 minutes 47.57 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.11 1.08 0.89 2/281 6512986.2987 behaves like returns common pipeline data2988 returns common pipeline data2989 with job token authentication params2990 returns specific job data2991 behaves like returns common job data2992 returns common job data2993# [RSpecRunTime] RSpec elapsed time: 10 minutes 49.68 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.11 1.08 0.89 2/281 6522994.2995 behaves like returns common pipeline data2996 returns common pipeline data2997 with non running job2998 behaves like returns unauthorized2999 returns unauthorized3000 with basic auth header3001 does not return a job3002 without authentication3003 behaves like returns unauthorized3004 returns unauthorized3005 GET /job/allowed_agents3006 when token is valid and user is authorized3007 behaves like valid allowed_agents request3008 returns the job info3009 returns the agents allowed for the job3010# [RSpecRunTime] RSpec elapsed time: 10 minutes 54.79 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.18 1.10 0.90 1/281 6593011.3012 when deployment3013 includes environment slug3014 includes environment tier3015 behaves like valid allowed_agents request for a job with environment3016 return the agents configured for the given environment3017# [RSpecRunTime] RSpec elapsed time: 10 minutes 57.58 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.16 1.10 0.90 1/281 6603018.3019 when non-deployment environment action3020 includes environment slug3021 includes environment tier3022 behaves like valid allowed_agents request for a job with environment3023 return the agents configured for the given environment3024# [RSpecRunTime] RSpec elapsed time: 10 minutes 59.79 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.16 1.10 0.90 1/281 6613025.3026 when passing the token as params3027 behaves like valid allowed_agents request3028 returns the job info3029 returns the agents allowed for the job3030# [RSpecRunTime] RSpec elapsed time: 11 minutes 1.38 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.16 1.10 0.90 1/281 6623031.3032 when user is anonymous3033 returns unauthorized3034 when token is invalid because job has finished3035 returns unauthorized3036 when token is invalid3037 returns unauthorized3038 when token is valid but not CI_JOB_TOKEN3039 returns not found3040 GET /projects/:id/jobs3041 authorized user3042 returns project jobs3043 returns correct values3044 returns pipeline data3045 avoids N+1 queries3046 without artifacts and trace3047 returns no artifacts nor trace data3048# [RSpecRunTime] RSpec elapsed time: 11 minutes 9.58 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.06 1.08 0.90 1/281 6633049.3050 behaves like a job with artifacts and trace3051 with artifacts and trace3052 returns artifacts and trace data3053# [RSpecRunTime] RSpec elapsed time: 11 minutes 10.73 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.06 1.08 0.90 1/281 6643054.3055 filter project with one scope element3056 is expected to be a kind of Array3057 filter project with array of scope elements3058 is expected to be a kind of Array3059 respond 400 when scope contains invalid state3060 is expected to respond with numeric status code bad_request3061 behaves like an endpoint with keyset pagination3062 on making requests with supported ordering structure3063 includes keyset url params in the url response3064 does not include pagination headers3065 paginates the records correctly3066# [RSpecRunTime] RSpec elapsed time: 11 minutes 15.64 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.13 1.09 0.90 1/281 6653067.3068 on making requests with unsupported ordering structure3069 returns error3070 unauthorized user3071 when user is not logged in3072 does not return project jobs3073 when user is guest3074 does not return project jobs3075# [RSpecRunTime] RSpec elapsed time: 11 minutes 18.29 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.28 1.12 0.91 1/281 6663076.3077 GET /projects/:id/jobs offset pagination3078 returns one record for the first page3079 returns second record when passed in offset and per_page params3080# [RSpecRunTime] RSpec elapsed time: 11 minutes 20.03 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.28 1.12 0.91 1/281 6673081.3082 GET /projects/:id/jobs keyset pagination3083 returns first page with cursor to next page3084 respects scope filters3085# [RSpecRunTime] RSpec elapsed time: 11 minutes 21.78 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.28 1.12 0.91 1/282 6683086.3087 GET /projects/:id/jobs rate limited3088 enforces rate limits for the endpoint3089 GET /projects/:id/jobs/:job_id3090 authorized user3091 returns specific job data3092 behaves like returns common job data3093 returns common job data3094# [RSpecRunTime] RSpec elapsed time: 11 minutes 23.89 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.26 1.12 0.91 1/282 6693095.3096 behaves like a job with artifacts and trace3097 with artifacts and trace3098 returns artifacts and trace data3099 behaves like returns common pipeline data3100 returns common pipeline data3101 unauthorized user3102 does not return specific job data3103 when job succeeded3104 does not return failure_reason3105 when job failed3106 returns failure_reason3107 when job is erased3108 returns specific job data3109 when trace artifact record exists with no stored file3110 returns no artifacts nor trace data3111 GET /projects/:id/jobs/:job_id/trace3112 authorized user3113 with oauth token that has ai_workflows scope3114 allows access3115 when log is in ObjectStorage3116 returns specific job logs3117 when log is artifact3118 returns specific job log3119 when incremental logging and uploadless log artifact3120 returns specific job log3121 when log is incremental3122 returns specific job log3123 when no log3124 returns empty log3125 when log artifact record exists with no stored file3126 returns empty trace3127 unauthorized user3128 does not return specific job log3129 when metadata debug_trace_enabled is set to true3130 behaves like additional access criteria3131 public_builds: true, user_project_role: "developer", expected_status: :ok3132 renders trace to authorized users3133 public_builds: true, user_project_role: "guest", expected_status: :forbidden3134 renders trace to authorized users3135 public_builds: false, user_project_role: "developer", expected_status: :ok3136 renders trace to authorized users3137 public_builds: false, user_project_role: "guest", expected_status: :forbidden3138 renders trace to authorized users3139 when ci_debug_trace is set to true3140 behaves like additional access criteria3141 public_builds: true, user_project_role: "developer", expected_status: :ok3142 renders trace to authorized users3143 public_builds: true, user_project_role: "guest", expected_status: :forbidden3144 renders trace to authorized users3145# [RSpecRunTime] RSpec elapsed time: 11 minutes 40.0 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.20 1.11 0.92 2/282 6753146.3147 public_builds: false, user_project_role: "developer", expected_status: :ok3148 renders trace to authorized users3149 public_builds: false, user_project_role: "guest", expected_status: :forbidden3150 renders trace to authorized users3151 when ci_debug_services is set to true3152 behaves like additional access criteria3153 public_builds: true, user_project_role: "developer", expected_status: :ok3154 renders trace to authorized users3155 public_builds: true, user_project_role: "guest", expected_status: :forbidden3156 renders trace to authorized users3157# [RSpecRunTime] RSpec elapsed time: 11 minutes 44.07 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.19 1.11 0.92 1/283 6763158.3159 public_builds: false, user_project_role: "developer", expected_status: :ok3160 renders trace to authorized users3161 public_builds: false, user_project_role: "guest", expected_status: :forbidden3162 renders trace to authorized users3163 POST /projects/:id/jobs/:job_id/cancel3164 authorized user3165 user with :cancel_build permission3166 cancels running or pending job3167 user without :cancel_build permission3168 does not cancel job3169# [RSpecRunTime] RSpec elapsed time: 11 minutes 48.23 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.17 1.11 0.92 1/283 6773170.3171 unauthorized user3172 does not cancel job3173 POST /projects/:id/jobs/:job_id/retry3174 behaves like job retry API call handler3175 authorized user with :update_build permission3176 when the job is a build3177 retries non-running job3178# [RSpecRunTime] RSpec elapsed time: 11 minutes 50.95 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.17 1.11 0.92 1/284 7243179.3180 when the job is a bridge3181 retries the bridge3182# [RSpecRunTime] RSpec elapsed time: 11 minutes 52.12 seconds. Current RSS: ~1426M. Threads: 5. load average: 1.17 1.11 0.92 1/284 7313183.3184 when a build is not retryable3185 responds with unprocessable entity3186 user without :update_build permission3187 does not retry job3188# [RSpecRunTime] RSpec elapsed time: 11 minutes 54.08 seconds. Current RSS: ~1426M. Threads: 5. load average: 1.16 1.11 0.92 1/284 7323189.3190 authorized user3191 user with :update_build permission3192 retries non-running job3193# [RSpecRunTime] RSpec elapsed time: 11 minutes 55.45 seconds. Current RSS: ~1426M. Threads: 5. load average: 1.16 1.11 0.92 1/284 7353194.3195 when a build is not retryable3196 responds with unprocessable entity3197 user without :update_build permission3198 does not retry job3199# [RSpecRunTime] RSpec elapsed time: 11 minutes 57.77 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.14 1.11 0.92 1/283 7363200.3201 unauthorized user3202 does not retry job3203 when executed on SaaS3204 when credit card validation is not needed3205 behaves like job retry API call handler3206 authorized user with :update_build permission3207 when the job is a build3208 retries non-running job3209# [RSpecRunTime] RSpec elapsed time: 11 minutes 59.62 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.14 1.11 0.92 1/283 7393210.3211 when the job is a bridge3212 retries the bridge3213# [RSpecRunTime] RSpec elapsed time: 12 minutes 0.86 second. Current RSS: ~1407M. Threads: 5. load average: 1.14 1.11 0.92 1/282 7423214.3215 when a build is not retryable3216 responds with unprocessable entity3217 user without :update_build permission3218 does not retry job3219# [RSpecRunTime] RSpec elapsed time: 12 minutes 2.84 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.13 1.10 0.92 1/282 7433220.3221 authorized user3222 user with :update_build permission3223 retries non-running job3224# [RSpecRunTime] RSpec elapsed time: 12 minutes 4.13 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.13 1.10 0.92 1/282 7463225.3226 when a build is not retryable3227 responds with unprocessable entity3228 user without :update_build permission3229 does not retry job3230# [RSpecRunTime] RSpec elapsed time: 12 minutes 6.25 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.13 1.10 0.92 1/282 7473231.3232 unauthorized user3233 does not retry job3234 when credit card validation is needed3235 user with :update_build permission3236 can't retry non-running job3237# [RSpecRunTime] RSpec elapsed time: 12 minutes 8.11 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.20 1.12 0.92 1/282 7503238.3239 POST /projects/:id/jobs/:job_id/erase3240 when project is not undergoing stats refresh3241 job is erasable3242 updates job3243 behaves like erases job3244 erases job content3245# [RSpecRunTime] RSpec elapsed time: 12 minutes 10.16 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.20 1.12 0.92 1/283 7523246.3247 when job has an unarchived trace artifact3248 behaves like erases job3249 erases job content3250# [RSpecRunTime] RSpec elapsed time: 12 minutes 11.22 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.20 1.12 0.92 1/283 7533251.3252 job is not erasable3253 responds with forbidden3254 when a developer erases a build3255 when the build was created by the developer3256 is expected to respond with numeric status code created3257 when the build was created by another user3258 is expected to respond with numeric status code forbidden3259 when project is undergoing stats refresh3260 behaves like preventing request because of ongoing project stats refresh3261 logs about the rejected request3262 returns 409 error3263 does not delete artifacts3264# [RSpecRunTime] RSpec elapsed time: 12 minutes 16.14 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.11 1.10 0.92 1/283 7543265.3266 POST /projects/:id/jobs/:job_id/play3267 on a playable job3268 when user is authorized to trigger a manual action3269 that is a bridge3270 plays the job3271 that is a build3272 plays the job3273 when the user provides valid custom variables3274 applies the variables to the job3275 when the user provides a variable without a key3276 reports that the key is missing3277 when the user provides a variable without a value3278 reports that the value is missing3279 when the user provides both valid and invalid variables3280 reports the invalid variables and does not run the job3281 when user is not authorized to trigger a manual action3282 when user does not have access to the project3283 does not trigger a manual action3284 when user is not allowed to trigger the manual action3285 does not trigger a manual action3286# [RSpecRunTime] RSpec elapsed time: 12 minutes 22.03 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.10 1.10 0.92 1/283 7553287.3288 on a non-playable job3289 returns a status code 400, Bad Request3290# [RSpecRunTime] Finishing example group spec/requests/api/ci/jobs_spec.rb. It took 1 minute 39.07 seconds. Expected to take 1 minute 43.2 seconds.3291# [RSpecRunTime] Starting example group spec/controllers/projects/jobs_controller_spec.rb. Expected to take 1 minute 23.33 seconds.3292Projects::JobsController3293 GET index3294 when scope is pending3295 has only pending builds3296# [RSpecRunTime] RSpec elapsed time: 12 minutes 26.68 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.09 1.10 0.92 1/285 8143297.3298 when scope is running3299 has only running jobs3300 when scope is finished3301 has only finished jobs3302 when page is specified3303 when page number is eligible3304 redirects to the page3305 number of queries3306 verifies number of queries3307# [RSpecRunTime] RSpec elapsed time: 12 minutes 32.34 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.15 1.11 0.93 1/283 8233308.3309 GET show3310 when requesting HTML3311 when job exists3312 has a job3313 when job does not exist3314 renders not_found3315 when the job is a bridge3316 redirects to the downstream pipeline page3317 when requesting JSON3318 does not serialize builds in exposed stages3319 avoids N+1 database queries3320 exposes the stage the job belongs to3321 when job failed3322 exposes needed information3323# [RSpecRunTime] RSpec elapsed time: 12 minutes 37.72 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.14 1.11 0.93 1/282 8323324.3325 when job is running3326 job is cancelable3327 cancel_path is present with correct redirect3328 with web terminal3329 exposes the terminal path3330 when job has artifacts3331 with not expiry date3332 when artifacts are unlocked3333 exposes needed information3334 when artifacts are locked3335 exposes needed information3336 with expired artifacts3337 when artifacts are unlocked3338 exposes needed information3339 when artifacts are locked3340 exposes needed information3341 when job passed with no trace3342 exposes empty state illustrations3343 with no deployment3344 does not exposes the deployment information3345 with deployment3346Job 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.3348To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.3349 exposes the deployment information3350# [RSpecRunTime] RSpec elapsed time: 12 minutes 46.11 seconds. Current RSS: ~1444M. Threads: 5. load average: 1.21 1.12 0.93 1/283 8703351.3352 when user can edit runner3353 that belongs to the project3354 user can edit runner3355 that belongs to group3356 user can not edit runner3357 that belongs to instance3358 user can not edit runner3359 when no runners are available3360 exposes needed information3361 when no runner is online3362 exposes needed information3363 settings_path3364 when user is developer3365 settings_path is not available3366 when user is maintainer3367 when admin mode is disabled3368 settings_path is not available3369 when admin mode is enabled3370 settings_path is available3371 when no trace is available3372 has_trace is false3373 when job has live trace3374 has_trace is true3375 when has live trace and unarchived artifact3376 has_trace is true3377 when requesting triggered job JSON3378 with no variables3379 exposes trigger information3380 with variables3381 user is a maintainer3382 returns a job_detail3383 exposes trigger information and variables3384 exposes correct variable properties3385# [RSpecRunTime] RSpec elapsed time: 12 minutes 57.54 seconds. Current RSS: ~1433M. Threads: 5. load average: 1.24 1.13 0.94 1/282 9013386.3387 user is not a mantainer3388 returns a job_detail3389 exposes trigger information and variables3390 exposes correct variable properties3391# [RSpecRunTime] RSpec elapsed time: 12 minutes 59.74 seconds. Current RSS: ~1432M. Threads: 5. load average: 1.24 1.13 0.94 1/282 9083392.3393 GET test_report_summary.json3394 when the user has access3395 when the summary has been generated3396 returns the summary as json3397 when the summary has not been generated3398 returns a 404 response3399 when the user does not have access3400 returns not_found status3401 GET trace.json3402 when job has a trace artifact3403 returns a trace3404 when debug_mode? is enabled3405 with proper permissions on a project3406 returns response ok3407# [RSpecRunTime] RSpec elapsed time: 13 minutes 2.56 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.38 1.16 0.95 1/282 9273408.3409 without proper permissions for debug logging3410 returns response forbidden3411 when job has a live trace3412 behaves like returns trace3413 returns a trace3414 when job has unarchived artifact3415 behaves like returns trace3416 returns a trace3417 when job is running3418 sets being-watched flag for the job3419 when job is not running3420 does not set being-watched flag for the job3421 when job has no traces3422 returns no traces3423 when job has a trace with ANSI sequence and Unicode3424 returns a trace with Unicode3425 when trace artifact is in ObjectStorage3426 when there are no network issues3427 returns a trace3428# [RSpecRunTime] RSpec elapsed time: 13 minutes 9.28 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.35 1.16 0.95 1/282 10003429.3430 when there is a network issue3431 returns a trace3432# [RSpecRunTime] RSpec elapsed time: 13 minutes 10.39 seconds. Current RSS: ~1451M. Threads: 5. load average: 1.35 1.16 0.95 1/282 10103433.3434 POST retry3435 when job is not retryable3436 and the job is a bridge3437 renders unprocessable_entity3438 and the job is a build3439 renders unprocessable_entity3440 when job is retryable3441 and the job is a bridge3442 responds :ok3443 and the job is a build3444 redirects to the retried job page3445 with branch pipeline3446 behaves like retried job has the same attributes3447 creates a new build has the same attributes from the previous build3448 with tag pipeline3449 behaves like retried job has the same attributes3450 creates a new build has the same attributes from the previous build3451 POST play3452 when job is playable3453 redirects to the played job page3454 transits to pending3455 when job variables are specified3456 assigns the job variables3457# [RSpecRunTime] RSpec elapsed time: 13 minutes 15.94 seconds. Current RSS: ~1450M. Threads: 5. load average: 1.32 1.16 0.95 1/283 10653458.3459 when job is bridge3460 redirects to the pipeline page3461 transits to pending3462# [RSpecRunTime] RSpec elapsed time: 13 minutes 18.5 seconds. Current RSS: ~1456M. Threads: 5. load average: 1.38 1.17 0.96 1/283 10843463.3464 when job is not playable3465 renders unprocessable_entity3466 POST cancel3467 when user is authorized to cancel the build3468 when continue url is present3469 when continue to is a safe url3470 redirects to the continue url3471 transits to canceled3472 when continue to is not a safe url3473 redirects to the builds page3474 when continue url is not present3475 when job is cancelable3476 redirects to the builds page3477 transits to canceled3478 when job is not cancelable3479 returns unprocessable_entity3480 when user is not authorized to cancel the build3481 responds with not_found3482 does not transit to canceled3483 POST unschedule3484 when user is authorized to unschedule the build3485 when job is scheduled3486 redirects to the unscheduled job page3487 transits to manual3488 when job is not scheduled3489 renders unprocessable_entity3490 when user is not authorized to unschedule the build3491 responds with not_found3492 does not transit to scheduled3493 POST erase3494 when project is not undergoing stats refresh3495 when job is successful and has artifacts3496 behaves like erases3497 redirects to the erased job page3498 erases artifacts3499 erases trace3500# [RSpecRunTime] RSpec elapsed time: 13 minutes 25.61 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.35 1.17 0.96 1/283 11193501.3502 when job has live trace and unarchived artifact3503 behaves like erases3504 redirects to the erased job page3505 erases artifacts3506 erases trace3507# [RSpecRunTime] RSpec elapsed time: 13 minutes 26.98 seconds. Current RSS: ~1451M. Threads: 5. load average: 1.35 1.17 0.96 1/283 11263508.3509 when job is erased3510 returns unprocessable_entity3511 when user is developer3512 when triggered by same user3513 has successful status3514 when triggered by different user3515 does not have successful status3516 when project is undergoing stats refresh3517 behaves like preventing request because of ongoing project stats refresh3518 logs about the rejected request3519 returns 409 error3520 does not erase artifacts3521# [RSpecRunTime] RSpec elapsed time: 13 minutes 29.64 seconds. Current RSS: ~1446M. Threads: 5. load average: 1.32 1.17 0.96 1/282 11393522.3523 GET raw3524 when job has a trace artifact3525 sets Gitlab-Workhorse-Detect-Content-Type header3526 when CI_DEBUG_TRACE and/or CI_DEBUG_SERVICES are enabled3527 ci_debug_trace: true, ci_debug_services: true3528 with proper permissions for debug logging on a project3529 returns response ok3530 without proper permissions for debug logging on a project3531 returns response forbidden if dev mode enabled3532 ci_debug_trace: true, ci_debug_services: false3533 with proper permissions for debug logging on a project3534 returns response ok3535 without proper permissions for debug logging on a project3536 returns response forbidden if dev mode enabled3537 ci_debug_trace: false, ci_debug_services: true3538 with proper permissions for debug logging on a project3539 returns response ok3540 without proper permissions for debug logging on a project3541 returns response forbidden if dev mode enabled3542 ci_debug_trace: false, ci_debug_services: false3543 with proper permissions for debug logging on a project3544 returns response ok3545 without proper permissions for debug logging on a project3546 returns response forbidden if dev mode enabled3547 when job has a live trace3548 behaves like sends live trace3549 sends a trace file3550 and when job has unarchived artifact3551 behaves like sends live trace3552 sends a trace file3553 when job does not have a trace file3554 returns not_found3555 when the trace artifact is in ObjectStorage3556 redirect to the trace file url3557 GET #terminal3558 when job exists3559 and it has a terminal3560 has a job3561 and does not have a terminal3562 returns not_found3563 when job does not exist3564 renders not_found3565 GET #terminal_websocket_authorize3566 with valid workhorse signature3567 and valid id3568 returns the terminal for the job3569 and invalid id3570 returns 4043571 with invalid workhorse signature3572 aborts with an exception3573 GET #proxy_websocket_authorize3574 converts the url scheme into wss3575 access rights3576 with admin3577 when admin mode is enabled3578 returns 2003579 when admin mode is disabled3580 returns 4043581 with owner3582 returns 2003583 with maintainer3584 returns 2003585 with developer3586 returns 4043587 with reporter3588 returns 4043589 with guest3590 returns 4043591 with non member3592 returns 4043593 when pipeline is not from a webide source3594 with admin3595 returns 4043596 when workhorse signature is valid3597 and the id is valid3598 returns the proxy data for the service running in the job3599 and the id is invalid3600 returns 4043601 with invalid workhorse signature3602 aborts with an exception3603 when feature flag :build_service_proxy is disabled3604 returns 4043605# [RSpecRunTime] Finishing example group spec/controllers/projects/jobs_controller_spec.rb. It took 1 minute 22.56 seconds. Expected to take 1 minute 23.33 seconds.3606# [RSpecRunTime] Starting example group spec/requests/api/ci/pipeline_schedules_spec.rb. Expected to take 55.95 seconds.3607API::Ci::PipelineSchedules3608 GET /projects/:id/pipeline_schedules3609 authenticated user with valid permissions3610 returns list of pipeline_schedules3611 avoids N + 1 queries3612 when scope is active3613 returns matched pipeline schedules3614# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.0 seconds. Current RSS: ~1488M. Threads: 5. load average: 1.30 1.17 0.97 1/281 12743615.3616 when scope is inactive3617 returns matched pipeline schedules3618 authenticated user with invalid permissions3619 does not return pipeline_schedules list3620 unauthenticated user3621 does not return pipeline_schedules list3622 GET /projects/:id/pipeline_schedules/:pipeline_schedule_id3623 with private project3624 behaves like request with schedule ownership3625 authenticated user with pipeline schedule ownership3626 returns pipeline_schedule details3627 behaves like request with project permissions3628 authenticated user with project permisions3629 returns pipeline_schedule details3630 behaves like request with unauthenticated user3631 with unauthenticated user3632 does not return pipeline_schedule3633 behaves like request with non-existing pipeline_schedule3634 responds with 404 Not Found if requesting non-existing pipeline_schedule3635 authenticated user with no project permissions3636 does not return pipeline_schedule3637 authenticated user with insufficient project permissions3638 does not return pipeline_schedule3639 with public project3640 behaves like request with schedule ownership3641 authenticated user with pipeline schedule ownership3642 returns pipeline_schedule details3643# [RSpecRunTime] RSpec elapsed time: 13 minutes 55.56 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.28 1.17 0.97 1/281 12933644.3645 behaves like request with project permissions3646 authenticated user with project permisions3647 returns pipeline_schedule details3648 behaves like request with unauthenticated user3649 with unauthenticated user3650 does not return pipeline_schedule3651 behaves like request with non-existing pipeline_schedule3652 responds with 404 Not Found if requesting non-existing pipeline_schedule3653 authenticated user with no project permissions3654 returns pipeline_schedule with no variables3655 authenticated user with insufficient project permissions3656 returns pipeline_schedule with no variables3657 when public pipelines are disabled3658 authenticated user with no project permissions3659 does not return pipeline_schedule3660# [RSpecRunTime] RSpec elapsed time: 13 minutes 59.45 seconds. Current RSS: ~1479M. Threads: 5. load average: 1.25 1.17 0.97 1/281 13123661.3662 authenticated user with insufficient project permissions3663 returns pipeline_schedule with no variables3664 GET /projects/:id/pipeline_schedules/:pipeline_schedule_id/pipelines3665 with private project3666 behaves like request with schedule ownership3667 authenticated user with pipeline schedule ownership3668 returns the details of pipelines triggered from the pipeline schedule3669 behaves like request with project permissions3670 authenticated user with project permissions3671 returns the details of pipelines triggered from the pipeline schedule3672 behaves like request with unauthenticated user3673 with unauthenticated user3674 does not return the details of pipelines triggered from the pipeline schedule3675 behaves like request with non-existing pipeline_schedule3676 responds with 404 Not Found if requesting for a non-existing pipeline schedule's pipelines3677 authenticated user with no project permissions3678 does not return the details of pipelines triggered from the pipeline schedule3679 authenticated user with insufficient project permissions3680 does not return the details of pipelines triggered from the pipeline schedule3681 with public project3682 behaves like request with schedule ownership3683 authenticated user with pipeline schedule ownership3684 returns the details of pipelines triggered from the pipeline schedule3685# [RSpecRunTime] RSpec elapsed time: 14 minutes 4.94 seconds. Current RSS: ~1442M. Threads: 5. load average: 1.23 1.16 0.97 1/280 13313686.3687 behaves like request with project permissions3688 authenticated user with project permissions3689 returns the details of pipelines triggered from the pipeline schedule3690 behaves like request with unauthenticated user3691 with unauthenticated user3692 does not return the details of pipelines triggered from the pipeline schedule3693 behaves like request with non-existing pipeline_schedule3694 responds with 404 Not Found if requesting for a non-existing pipeline schedule's pipelines3695 authenticated user with no project permissions3696 returns the details of pipelines triggered from the pipeline schedule3697 when public pipelines are disabled3698 authenticated user with no project permissions3699 does not return the details of pipelines triggered from the pipeline schedule3700# [RSpecRunTime] RSpec elapsed time: 14 minutes 8.46 seconds. Current RSS: ~1444M. Threads: 5. load average: 1.21 1.16 0.97 1/280 13503701.3702 POST /projects/:id/pipeline_schedules3703 authenticated user with valid permissions3704 with required parameters3705 creates pipeline_schedule3706 without required parameters3707 does not create pipeline_schedule3708 when cron has validation error3709 does not create pipeline_schedule3710 when ref has validation error3711 does not create pipeline_schedule3712 authenticated user with invalid permissions3713 does not create pipeline_schedule3714 unauthenticated user3715 does not create pipeline_schedule3716 PUT /projects/:id/pipeline_schedules/:pipeline_schedule_id3717 authenticated user with valid permissions3718 updates cron3719 when cron has validation error3720 does not update pipeline_schedule3721 when ref has validation error3722 does not update pipeline_schedule3723 authenticated user with invalid permissions3724 as a project maintainer3725 does not update pipeline_schedule3726 as a project owner3727 does not update pipeline_schedule3728 with no special role3729 does not update pipeline_schedule3730 unauthenticated user3731 does not update pipeline_schedule3732 POST /projects/:id/pipeline_schedules/:pipeline_schedule_id/take_ownership3733 as an authenticated user with valid permissions3734 updates owner3735 as an authenticated user with invalid permissions3736 does not update owner3737 as an unauthenticated user3738 does not update owner3739 as the existing owner of the schedule3740 accepts the request and leaves the schedule unchanged3741 DELETE /projects/:id/pipeline_schedules/:pipeline_schedule_id3742 authenticated user with valid permissions3743 deletes pipeline_schedule3744 responds with 404 Not Found if requesting non-existing pipeline_schedule3745 behaves like 412 response3746 for a modified resource3747 returns 412 with a JSON error3748# [RSpecRunTime] RSpec elapsed time: 14 minutes 17.2 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.20 1.16 0.97 1/280 13573749.3750 for an unmodified resource3751 returns 204 with an empty body3752 authenticated user with invalid permissions3753 does not delete pipeline_schedule3754 unauthenticated user3755 does not delete pipeline_schedule3756 POST /projects/:id/pipeline_schedules/:pipeline_schedule_id/play3757 authenticated user with `:play_pipeline_schedule` permission3758 schedules a pipeline worker3759 renders an error if scheduling failed3760 authenticated user with insufficient access3761 responds with not found3762 unauthenticated user3763 responds with unauthorized3764 POST /projects/:id/pipeline_schedules/:pipeline_schedule_id/variables3765 authenticated user with valid permissions3766 with required parameters3767 when project restricts use of user defined variables3768 as developer3769 behaves like fails to create pipeline_schedule_variables3770 is expected to respond with numeric status code forbidden3771 as maintainer3772 behaves like creates pipeline_schedule_variables3773 is expected to eq "file"3774 as owner3775 behaves like creates pipeline_schedule_variables3776 is expected to eq "file"3777 when project does not restrict use of user defined variables3778 as developer3779 behaves like creates pipeline_schedule_variables3780 is expected to eq "file"3781 as maintainer3782 behaves like creates pipeline_schedule_variables3783 is expected to eq "file"3784 as owner3785 behaves like creates pipeline_schedule_variables3786 is expected to eq "file"3787 without required parameters3788 does not create pipeline_schedule_variable3789 when key has validation error3790 does not create pipeline_schedule_variable3791 authenticated user with invalid permissions3792 does not create pipeline_schedule_variable3793 unauthenticated user3794 does not create pipeline_schedule_variable3795 PUT /projects/:id/pipeline_schedules/:pipeline_schedule_id/variables/:key3796 authenticated user with valid permissions3797 when project restricts use of user defined variables3798 as developer3799 behaves like fails to update pipeline_schedule_variable3800 is expected to respond with numeric status code forbidden3801 as maintainer3802 behaves like updates pipeline_schedule_variable3803 is expected to eq "file"3804 as owner3805 behaves like updates pipeline_schedule_variable3806 is expected to eq "file"3807 when project does not restrict use of user defined variables3808 as developer3809 behaves like updates pipeline_schedule_variable3810 is expected to eq "file"3811 as maintainer3812 behaves like updates pipeline_schedule_variable3813 is expected to eq "file"3814 as owner3815 behaves like updates pipeline_schedule_variable3816 is expected to eq "file"3817 authenticated user with invalid permissions3818 does not update pipeline_schedule_variable3819 unauthenticated user3820 does not update pipeline_schedule_variable3821 DELETE /projects/:id/pipeline_schedules/:pipeline_schedule_id/variables/:key3822 authenticated user with valid permissions3823 when project restricts use of user defined variables3824 as developer3825 behaves like fails to delete pipeline_schedule_variable3826 is expected to respond with numeric status code forbidden3827 as maintainer3828 behaves like deletes pipeline_schedule_variable3829 is expected to match response schema "pipeline_schedule_variable"3830 as owner3831 behaves like deletes pipeline_schedule_variable3832 is expected to match response schema "pipeline_schedule_variable"3833 when project does not restrict use of user defined variables3834 as developer3835 behaves like deletes pipeline_schedule_variable3836 is expected to match response schema "pipeline_schedule_variable"3837 as maintainer3838 behaves like deletes pipeline_schedule_variable3839 is expected to match response schema "pipeline_schedule_variable"3840 as owner3841 behaves like deletes pipeline_schedule_variable3842 is expected to match response schema "pipeline_schedule_variable"3843 as developer3844 responds with 404 Not Found if requesting non-existing pipeline_schedule_variable3845 authenticated user with invalid permissions3846 does not delete pipeline_schedule_variable3847 unauthenticated user3848 does not delete pipeline_schedule_variable3849# [RSpecRunTime] Finishing example group spec/requests/api/ci/pipeline_schedules_spec.rb. It took 54.33 seconds. Expected to take 55.95 seconds.3850# [RSpecRunTime] Starting example group spec/requests/api/invitations_spec.rb. Expected to take 46.6 seconds.3851API::Invitations3852 POST /projects/:id/invitations3853 does not exceed expected queries count for emails3854 does not exceed expected queries count for user_ids3855 does not exceed expected queries count with secondary emails3856 behaves like POST /:source_type/:id/invitations3857 with :source_type == projects3858 updates an already existing active member3859 returns 400 when the invite params of email and user_id are not sent3860 returns 400 when the email is blank3861 returns 400 when the user_id is blank3862 returns 400 when the email list is not a valid format3863 returns 400 when the comma-separated email list is not a valid format3864 returns 400 when access_level is not given3865 returns 400 when access_level is not valid3866 behaves like a 404 response when source is private3867 returns 4043868# [RSpecRunTime] RSpec elapsed time: 14 minutes 49.46 seconds. Current RSS: ~1435M. Threads: 5. load average: 1.19 1.16 0.98 1/280 13583869.3870 when authenticated as a non-member or member with insufficient membership management rights3871 when the user does not have rights to manage members3872 as a access_requester3873 behaves like a 403 response when user does not have rights to manage members of a specific access level3874 returns 4033875 as a stranger3876 behaves like a 403 response when user does not have rights to manage members of a specific access level3877 returns 4033878 as a developer3879 behaves like a 403 response when user does not have rights to manage members of a specific access level3880 returns 4033881 when the user has the rights to manage members but tries to manage members with a higher access level3882 when an invitee is added as OWNER3883 behaves like a 403 response when user does not have rights to manage members of a specific access level3884 returns 4033885 when an access_requester is added as OWNER3886 behaves like a 403 response when user does not have rights to manage members of a specific access level3887 returns 4033888 when authenticated as a maintainer/owner3889 adds a new member by email3890 adds a new member by confirmed primary email3891 adds a new member by confirmed secondary email3892 adds a new member as an invite for unconfirmed primary email3893 adds a new member as an invite for unconfirmed secondary email3894 adds a new member by user_id3895 adds new members with email and user_id3896 invites a list of new email addresses3897 invites a list of new email addresses and user ids3898 and new member is already a requester3899 transforms the requester into a proper member3900# [RSpecRunTime] RSpec elapsed time: 14 minutes 55.49 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.17 1.15 0.98 1/280 13593901.3902 when invitee is already an invited member3903 updates the member for that email3904 access levels3905 does not create the member if group level is higher3906 creates the member if group level is lower3907# [RSpecRunTime] RSpec elapsed time: 14 minutes 58.52 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.16 1.15 0.98 1/280 13603908.3909 access expiry date3910 when set to a date in the past3911 does not create a member3912 when set to a date in the future3913 invites a member3914 with invite_source considerations3915 tracks the invite source as api3916 tracks the invite source from params3917 when adding project bot3918 returns error3919# [RSpecRunTime] RSpec elapsed time: 15 minutes 1.03 seconds. Current RSS: ~1444M. Threads: 5. load average: 1.16 1.15 0.98 1/280 13613920.3921 POST /groups/:id/invitations3922 does not exceed expected queries count for emails3923 does not exceed expected queries count for secondary emails3924 behaves like POST /:source_type/:id/invitations3925 with :source_type == groups3926 updates an already existing active member3927 returns 400 when the invite params of email and user_id are not sent3928 returns 400 when the email is blank3929 returns 400 when the user_id is blank3930 returns 400 when the email list is not a valid format3931 returns 400 when the comma-separated email list is not a valid format3932 returns 400 when access_level is not given3933 returns 400 when access_level is not valid3934 behaves like a 404 response when source is private3935 returns 4043936# [RSpecRunTime] RSpec elapsed time: 15 minutes 5.56 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.15 1.15 0.98 1/280 13623937.3938 when authenticated as a non-member or member with insufficient membership management rights3939 when the user does not have rights to manage members3940 as a access_requester3941 behaves like a 403 response when user does not have rights to manage members of a specific access level3942 returns 4033943 as a stranger3944 behaves like a 403 response when user does not have rights to manage members of a specific access level3945 returns 4033946 as a developer3947 behaves like a 403 response when user does not have rights to manage members of a specific access level3948 returns 4033949 when the user has the rights to manage members but tries to manage members with a higher access level3950 when an invitee is added as OWNER3951 behaves like a 403 response when user does not have rights to manage members of a specific access level3952 returns 4033953 when an access_requester is added as OWNER3954 behaves like a 403 response when user does not have rights to manage members of a specific access level3955 returns 4033956 when authenticated as a maintainer/owner3957 adds a new member by email3958 adds a new member by confirmed primary email3959 adds a new member by confirmed secondary email3960 adds a new member as an invite for unconfirmed primary email3961 adds a new member as an invite for unconfirmed secondary email3962 adds a new member by user_id3963 adds new members with email and user_id3964 invites a list of new email addresses3965 invites a list of new email addresses and user ids3966 and new member is already a requester3967 transforms the requester into a proper member3968# [RSpecRunTime] RSpec elapsed time: 15 minutes 11.48 seconds. Current RSS: ~1444M. Threads: 5. load average: 1.21 1.16 0.98 1/280 13633969.3970 when invitee is already an invited member3971 updates the member for that email3972 access levels3973 does not create the member if group level is higher3974 creates the member if group level is lower3975# [RSpecRunTime] RSpec elapsed time: 15 minutes 14.39 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.20 1.16 0.99 1/280 13643976.3977 access expiry date3978 when set to a date in the past3979 does not create a member3980 when set to a date in the future3981 invites a member3982 with invite_source considerations3983 tracks the invite source as api3984 tracks the invite source from params3985 when adding project bot3986 returns error3987# [RSpecRunTime] RSpec elapsed time: 15 minutes 17.19 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.20 1.16 0.99 1/280 13653988.3989 GET /projects/:id/invitations3990 behaves like GET /:source_type/:id/invitations3991 with :source_type == projects3992 does not find confirmed members3993 finds all members with no query string specified3994 finds the invitation by invite_email with query string3995 behaves like a 404 response when source is private3996 returns 4043997 when authenticated as a maintainer3998 returns 2003999 as a access_requester4000 behaves like a 403 response when user does not have rights to manage members of a specific access level4001 returns 4034002 as a stranger4003 behaves like a 403 response when user does not have rights to manage members of a specific access level4004 returns 4034005 as a developer4006 behaves like a 403 response when user does not have rights to manage members of a specific access level4007 returns 4034008 GET /groups/:id/invitations4009 behaves like GET /:source_type/:id/invitations4010 with :source_type == groups4011 does not find confirmed members4012 finds all members with no query string specified4013 finds the invitation by invite_email with query string4014 behaves like a 404 response when source is private4015 returns 4044016 when authenticated as a maintainer4017 returns 2004018 as a access_requester4019 behaves like a 403 response when user does not have rights to manage members of a specific access level4020 returns 4034021 as a stranger4022 behaves like a 403 response when user does not have rights to manage members of a specific access level4023 returns 4034024 as a developer4025 behaves like a 403 response when user does not have rights to manage members of a specific access level4026 returns 4034027 DELETE /projects/:id/inviations/:email4028 behaves like DELETE /:source_type/:id/invitations/:email4029 with :source_type == projects4030 returns 404 if member does not exist4031 returns 422 for a valid request if the resource was not destroyed4032 behaves like a 404 response when source is private4033 returns 4044034 when authenticated as a non-member or member with insufficient rights4035 when the user does not have rights to manage members4036 as a access_requester4037 behaves like a 403 response when user does not have rights to manage members of a specific access level4038 returns 4034039 as a stranger4040 behaves like a 403 response when user does not have rights to manage members of a specific access level4041 returns 4034042 when authenticated as a member and deleting themself4043 does not delete the member4044 when authenticated as a maintainer/owner4045 deletes the member and returns 204 with no content4046 when MAINTAINER tries to remove invitation of an OWNER4047 behaves like a 403 response when user does not have rights to manage members of a specific access level4048 returns 4034049 DELETE /groups/:id/inviations/:email4050 behaves like DELETE /:source_type/:id/invitations/:email4051 with :source_type == groups4052 returns 404 if member does not exist4053 returns 422 for a valid request if the resource was not destroyed4054 behaves like a 404 response when source is private4055 returns 4044056 when authenticated as a non-member or member with insufficient rights4057 when the user does not have rights to manage members4058 as a access_requester4059 behaves like a 403 response when user does not have rights to manage members of a specific access level4060 returns 4034061 as a stranger4062 behaves like a 403 response when user does not have rights to manage members of a specific access level4063 returns 4034064 when authenticated as a member and deleting themself4065 does not delete the member4066 when authenticated as a maintainer/owner4067 deletes the member and returns 204 with no content4068 when MAINTAINER tries to remove invitation of an OWNER4069 behaves like a 403 response when user does not have rights to manage members of a specific access level4070 returns 4034071 PUT /groups/:id/invitations4072 with :source_type == 'groups'4073 behaves like a 404 response when source is private4074 returns 4044075 when authenticated as a non-member or member with insufficient rights4076 when the user does not have rights to manage members4077 as a access_requester4078 behaves like a 403 response when user does not have rights to manage members of a specific access level4079 returns 4034080 as a stranger4081 behaves like a 403 response when user does not have rights to manage members of a specific access level4082 returns 4034083 when authenticated as a maintainer/owner4084 returns 409 if member does not exist4085 returns 400 when access_level is not given and there are no other params4086 returns 400 when access level is not valid4087 updating access level4088 updates the invitation4089 MAINTAINER tries to update access level to OWNER4090 behaves like a 403 response when user does not have rights to manage members of a specific access level4091 returns 4034092# [RSpecRunTime] RSpec elapsed time: 15 minutes 25.94 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.17 1.15 0.99 1/281 13664093.4094 updating access expiry date4095 when set to a date in the past4096 does not update the member4097 when set to a date in the future4098 updates the member4099# [RSpecRunTime] Finishing example group spec/requests/api/invitations_spec.rb. It took 46.77 seconds. Expected to take 46.6 seconds.4100# [RSpecRunTime] Starting example group spec/controllers/projects/uploads_controller_spec.rb. Expected to take 45.53 seconds.4101Projects::UploadsController4102 behaves like handle uploads4103 behaves like handle uploads authorize4104 POST #authorize4105 when a user is not authorized to upload a file4106 returns 404 status4107 when id is not passed as a param4108 returns 404 status4109 when a user can upload a file4110 and the request bypassed workhorse4111 raises an exception4112 and request is sent by gitlab-workhorse to authorize the request4113 when using local storage4114 behaves like a local file4115 behaves like a valid response4116 responds with status 2004117 uses the gitlab-workhorse content type4118 responds with status 200, location of uploads store and object details4119# [RSpecRunTime] RSpec elapsed time: 15 minutes 31.77 seconds. Current RSS: ~1432M. Threads: 5. load average: 1.15 1.15 0.99 1/280 13674120.4121 when using remote storage4122 when direct upload is enabled4123 behaves like a valid response4124 responds with status 2004125 uses the gitlab-workhorse content type4126 responds with status 200, location of uploads remote store and object details4127# [RSpecRunTime] RSpec elapsed time: 15 minutes 34.96 seconds. Current RSS: ~1431M. Threads: 5. load average: 1.14 1.15 0.99 1/280 13684128.4129 when direct upload is disabled4130 behaves like a local file4131 behaves like a valid response4132 responds with status 2004133 uses the gitlab-workhorse content type4134 responds with status 200, location of uploads store and object details4135# [RSpecRunTime] RSpec elapsed time: 15 minutes 37.81 seconds. Current RSS: ~1434M. Threads: 5. load average: 1.13 1.14 0.99 1/280 13694136.4137 POST #create4138 when a user is not authorized to upload a file4139 returns 404 status4140 when a user can upload a file4141 without params['file']4142 returns an error4143 with valid image4144 returns a content with original filename, new link, and correct type.4145 creates a corresponding Upload record4146# [RSpecRunTime] RSpec elapsed time: 15 minutes 41.64 seconds. Current RSS: ~1435M. Threads: 5. load average: 1.13 1.14 0.99 1/280 13704147.4148 with valid non-image file4149 returns a content with original filename, new link, and correct type.4150# [RSpecRunTime] RSpec elapsed time: 15 minutes 42.8 seconds. Current RSS: ~1434M. Threads: 5. load average: 1.12 1.14 0.99 1/280 13714151.4152 GET #show4153 when the secret is invalid4154 responds with status 4044155 when accessing a specific upload via different model4156 responds with status 4044157# [RSpecRunTime] RSpec elapsed time: 15 minutes 44.8 seconds. Current RSS: ~1433M. Threads: 5. load average: 1.12 1.14 0.99 1/280 13724158.4159 when the upload does not have a MIME type that Rails knows4160 falls back to the null type4161 when the model is public4162 when not signed in4163 when the file exists4164 responds with status 2004165 when neither the uploader nor the model exists4166 responds with status 4044167 when the file doesn't exist4168 responds with status 4044169 when signed in4170 when the file exists4171 responds with status 2004172 when the file doesn't exist4173 responds with status 4044174 when the model is private4175 when not signed in4176 when the file exists4177 when the file is an image4178 responds with the appropriate status code4179 when the file is not an image4180 redirects to the sign in page4181 when the file doesn't exist4182 redirects to the sign in page4183 when signed in4184 when the user has access to the project4185 when the file exists4186 responds with status 2004187 when the file doesn't exist4188 responds with status 4044189# [RSpecRunTime] RSpec elapsed time: 15 minutes 53.6 seconds. Current RSS: ~1429M. Threads: 5. load average: 1.10 1.14 0.99 1/280 13734190.4191 when the user doesn't have access to the model4192 when the file exists4193 when the file is an image4194 responds with the appropriate status code4195 when the file is not an image4196 responds with status 4044197 when the file doesn't exist4198 responds with status 4044199 when the URL the old style, without /-/system4200 responds with a redirect to the login page4201 with a moved project4202 redirects to a file with the proper extension4203 when exception occurs4204 responds with status internal_server_error4205 GET #show4206 responds with status 4044207 with legacy upload4208 when project is private do4209 when not signed in4210 when the project has setting enforce_auth_checks_on_uploads true4211 responds with status 3024212# [RSpecRunTime] RSpec elapsed time: 15 minutes 59.14 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.09 1.13 0.99 1/280 13744213.4214 when the project has setting enforce_auth_checks_on_uploads false4215 responds with status 2004216 when signed in4217 when the user doesn't have access to the model4218 when the project has setting enforce_auth_checks_on_uploads true4219 responds with status 4044220 when the project has setting enforce_auth_checks_on_uploads false4221 responds with status 2004222 when project is public4223 when not signed in4224 when the project has setting enforce_auth_checks_on_uploads true4225 responds with status 2004226 when the project has setting enforce_auth_checks_on_uploads false4227 responds with status 2004228 when signed in4229 when the user doesn't have access to the model4230 when the project has setting enforce_auth_checks_on_uploads true4231 responds with status 2004232 when the project has setting enforce_auth_checks_on_uploads false4233 responds with status 2004234# [RSpecRunTime] Finishing example group spec/controllers/projects/uploads_controller_spec.rb. It took 38.18 seconds. Expected to take 45.53 seconds.4235# [RSpecRunTime] Starting example group spec/requests/api/group_milestones_spec.rb. Expected to take 33.93 seconds.4236API::GroupMilestones4237 behaves like group and project milestones4238 GET /groups/:id/milestones4239 returns milestones list4240 returns a 401 error if user not authenticated4241 returns an array of active milestones4242 returns an array of closed milestones4243 returns an array of milestones specified by iids4244 does not return any milestone if none found4245 returns a milestone by iids array4246 returns a milestone by title4247 returns a milestone by searching for title4248 returns a milestones by searching for description4249# [RSpecRunTime] RSpec elapsed time: 16 minutes 7.6 seconds. Current RSS: ~1422M. Threads: 5. load average: 1.08 1.13 0.99 1/280 13754250.4251 GET /groups/:id/milestones/:milestone_id4252 returns a milestone by id4253 returns 401 error if user not authenticated4254 returns a 404 error if milestone id not found4255 POST /groups/:id/milestones4256 creates a new milestone4257 creates a new milestone with description and dates4258 returns a 400 error if title is missing4259 returns a 400 error if params are invalid (duplicate title)4260 creates a new milestone with reserved html characters4261 PUT /groups/:id/milestones/:milestone_id4262 updates a milestone4263 removes a due date if nil is passed4264 returns a 404 error if milestone id not found4265 closes milestone4266 updates milestone with only start date4267 DELETE /groups/:id/milestones/:milestone_id4268 rejects a member with guest access from deleting a milestone4269 deletes the milestone when the user has reporter access to the project4270 GET /groups/:id/milestones/:milestone_id/issues4271 returns issues for a particular milestone4272 returns issues sorted by label priority4273 matches V4 response schema for a list of issues4274 returns a 401 error if user not authenticated4275 confidential issues4276 returns confidential issues to team members4277 does not return confidential issues to team members with guest role4278 does not return confidential issues to regular users4279 returns issues ordered by label priority4280# [RSpecRunTime] RSpec elapsed time: 16 minutes 22.13 seconds. Current RSS: ~1434M. Threads: 5. load average: 1.06 1.12 0.99 1/281 13764281.4282 GET /groups/:id/milestones/:milestone_id/merge_requests4283 returns merge_requests for a particular milestone4284 returns merge_requests sorted by label priority4285 returns a 404 error if milestone id not found4286 returns a 404 if the user has no access to the milestone4287 returns a 401 error if user not authenticated4288 returns merge_requests ordered by position asc4289# [RSpecRunTime] RSpec elapsed time: 16 minutes 26.57 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.06 1.12 0.99 1/281 13774290.4291 GET /groups/:id/milestones4292 for REST only4293 when include_ancestors is true4294 when user has access to ancestor groups4295 behaves like listing all milestones4296 returns correct list of milestones4297 when deprecated include_parent_milestones is true4298 behaves like listing all milestones4299 returns correct list of milestones4300 when both include_parent_milestones and include_ancestors are specified4301 returns 4004302 when iids param is present4303 behaves like listing all milestones4304 returns correct list of milestones4305 when updated_before param is present4306 behaves like listing all milestones4307 returns correct list of milestones4308 when updated_after param is present4309 behaves like listing all milestones4310 returns correct list of milestones4311 when user has no access to ancestor groups4312 behaves like listing all milestones4313 returns correct list of milestones4314# [RSpecRunTime] RSpec elapsed time: 16 minutes 32.95 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.05 1.12 0.99 1/281 13784315.4316 when updated_before param is present4317 behaves like listing all milestones4318 returns correct list of milestones4319 when updated_after param is present4320 behaves like listing all milestones4321 returns correct list of milestones4322 for common GraphQL/REST4323 behaves like group milestones including ancestors and descendants4324 for group milestones4325 when including descendant milestones in a public group4326 finds milestones only in accessible projects and groups4327# [RSpecRunTime] RSpec elapsed time: 16 minutes 35.43 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.05 1.12 0.99 1/281 13794328.4329 include_descendants and include_ancestors4330 when including neither ancestor nor descendant milestones in a public group4331 finds milestones only in accessible projects and groups4332# [RSpecRunTime] RSpec elapsed time: 16 minutes 36.96 seconds. Current RSS: ~1442M. Threads: 5. load average: 1.05 1.12 0.99 1/281 13804333.4334 when including descendant milestones in a public group4335 finds milestones only in accessible projects and groups4336 when including ancestor milestones in a public group4337 finds milestones only in accessible projects and groups4338 when including both ancestor and descendant milestones in a public group4339 finds milestones only in accessible projects and groups4340 GET /groups/:id/milestones/:milestone_id/issues4341 returns multiple issues without performing N + 14342# [RSpecRunTime] RSpec elapsed time: 16 minutes 38.96 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.13 1.13 1.00 1/281 13814343.4344# [RSpecRunTime] Finishing example group spec/requests/api/group_milestones_spec.rb. It took 34.32 seconds. Expected to take 33.93 seconds.4345# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/merge_request_spec.rb. Expected to take 32.29 seconds.4346getting merge request information nested in a project4347 contains merge request information4348 includes a web_url4349 behaves like a working graphql query4350 returns a successful response4351# [RSpecRunTime] RSpec elapsed time: 16 minutes 53.15 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.10 1.12 1.00 1/282 14954352.4353 when selecting author4354 includes author4355 when the merge_request has reviewers4356 includes reviewers4357 when the merge_request has committers4358 includes committers4359 diffStats4360 includes diff stats4361 when requesting a specific diff stat4362 includes only the requested stats4363 when a path includes a non UTF-8 character4364 does not raise an error4365 returns the expected UTF-8 path4366 mergedAt4367 when the merge request is merged4368 includes correct mergedAt value4369 when the merge request is not merged4370 includes nil mergedAt value4371 closedAt4372 when the merge request is closed4373 includes correct closedAt value4374 when the merge request is not closed4375 includes nil closedAt value4376 permissions on the merge request4377 includes the permissions for the current user on a public project4378 when the user does not have access to the merge request4379 returns nil4380 when there are pipelines4381 has a head pipeline4382 has pipeline connections4383 when limiting the number of results4384 returns the correct number of results4385 when merge request is cannot_be_merged_rechecking4386 returns checking4387# [RSpecRunTime] RSpec elapsed time: 17 minutes 2.6 seconds. Current RSS: ~1434M. Threads: 5. load average: 1.08 1.12 1.00 1/286 15604388.4389 when the notes have been preloaded (by participants)4390 does not error4391 behaves like when requesting information about MR interactions4392 when the user is not assigned4393 returns null data4394 when the user is a reviewer, but has not reviewed4395 returns falsey values4396 when the user has interacted4397 returns appropriate data4398 scalability4399 when selecting only known scalable fields4400 behaves like scalable query for interaction fields4401 does not suffer from N+14402# [RSpecRunTime] RSpec elapsed time: 17 minutes 5.95 seconds. Current RSS: ~1427M. Threads: 5. load average: 1.08 1.12 1.00 1/285 15614403.4404 when selecting all fields4405 behaves like scalable query for interaction fields4406 does not suffer from N+1 (PENDING: See: https://gitlab.com/gitlab-org/gitlab/-/issues/322549)4407# [RSpecRunTime] RSpec elapsed time: 17 minutes 7.36 seconds. Current RSS: ~1434M. Threads: 5. load average: 1.08 1.12 1.00 1/285 15624408.4409 behaves like when requesting information about MR interactions4410 when the user is not assigned4411 returns null data4412 when the user is a reviewer, but has not reviewed4413 returns falsey values4414 when the user has interacted4415 returns appropriate data4416 scalability4417 when selecting only known scalable fields4418 behaves like scalable query for interaction fields4419 does not suffer from N+14420# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.24 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.08 1.12 1.00 1/285 15634421.4422 when selecting all fields4423 behaves like scalable query for interaction fields4424 does not suffer from N+1 (PENDING: See: https://gitlab.com/gitlab-org/gitlab/-/issues/322549)4425# [RSpecRunTime] RSpec elapsed time: 17 minutes 11.72 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.08 1.12 1.00 1/282 15644426.4427 when selecting `awardEmoji`4428 includes award emojis4429# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/merge_request_spec.rb. It took 33.4 seconds. Expected to take 32.29 seconds.4430# [RSpecRunTime] Starting example group spec/controllers/projects/tags_controller_spec.rb. Expected to take 26.29 seconds.4431Projects::TagsController4432 GET index4433 returns the tags for the page4434 returns releases matching those tags4435 default sort for tags4436 sorts tags by recently updated4437# [RSpecRunTime] RSpec elapsed time: 17 minutes 17.02 seconds. Current RSS: ~1469M. Threads: 5. load average: 1.07 1.12 1.00 1/283 16344438.4439 when Gitaly is unavailable4440 format: :html4441 returns 503 status code4442# [RSpecRunTime] RSpec elapsed time: 17 minutes 18.45 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.14 1.13 1.01 1/283 16554443.4444 format: :atom4445 returns 503 status code4446# [RSpecRunTime] RSpec elapsed time: 17 minutes 19.89 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.14 1.13 1.01 1/283 16764447.4448 when releases are private4449 does not contain release data4450# [RSpecRunTime] RSpec elapsed time: 17 minutes 21.52 seconds. Current RSS: ~1475M. Threads: 5. load average: 1.14 1.13 1.01 3/285 17004451.4452 @tag_pipeline_status4453 when no pipelines exist4454 is empty4455# [RSpecRunTime] RSpec elapsed time: 17 minutes 23.1 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.21 1.14 1.01 1/286 17244456.4457 when multiple tags exist4458 all relevant commit statuses are received4459# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.79 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.21 1.14 1.01 1/285 17484460.4461 when a tag has multiple pipelines4462 chooses the latest to determine status4463# [RSpecRunTime] RSpec elapsed time: 17 minutes 27.84 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.20 1.14 1.01 1/284 17724464.4465 GET show4466 valid tag4467 is expected to respond with 2004468# [RSpecRunTime] RSpec elapsed time: 17 minutes 29.37 seconds. Current RSS: ~1456M. Threads: 5. load average: 1.20 1.14 1.01 1/285 17964469.4470 invalid tag4471 is expected to respond with 4044472# [RSpecRunTime] RSpec elapsed time: 17 minutes 30.83 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.20 1.14 1.01 1/285 18204473.4474 POST #create4475 creates tag4476 when release description is set4477 creates tag and release4478 passes the last pipeline for evidence creation4479# [RSpecRunTime] RSpec elapsed time: 17 minutes 37.45 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.16 1.14 1.01 1/285 19364480.4481 DELETE #destroy4482 deletes tag and redirects to tags path4483# [RSpecRunTime] RSpec elapsed time: 17 minutes 39.29 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.16 1.14 1.01 1/285 19754484.4485# [RSpecRunTime] Finishing example group spec/controllers/projects/tags_controller_spec.rb. It took 26.92 seconds. Expected to take 26.29 seconds.4486# [RSpecRunTime] Starting example group spec/requests/api/graphql/ci/jobs_spec.rb. Expected to take 25.63 seconds.4487Query.jobs4488 returns the paths in each job of a pipeline4489 when requesting individual fields4490 field: "commitPath"4491 does not generate N+1 queries4492# [RSpecRunTime] RSpec elapsed time: 17 minutes 41.87 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.16 1.14 1.01 1/285 19944493.4494 field: "refPath"4495 does not generate N+1 queries4496 field: "webPath"4497 does not generate N+1 queries4498 field: "browseArtifactsPath"4499 does not generate N+1 queries4500 field: "playPath"4501 does not generate N+1 queries4502 field: "tags"4503 does not generate N+1 queries4504 field: "runner{id}"4505 does not generate N+1 queries4506# [RSpecRunTime] Finishing example group spec/requests/api/graphql/ci/jobs_spec.rb. It took 6.42 seconds. Expected to take 25.63 seconds.4507# [RSpecRunTime] Starting example group spec/requests/api/graphql/ci/jobs_spec.rb. Expected to take 25.63 seconds.4508Query.jobs.runner4509 when job has no runner4510 returns nil4511 when job has runner4512 returns runner attributes4513# [RSpecRunTime] Finishing example group spec/requests/api/graphql/ci/jobs_spec.rb. It took 1.33 seconds. Expected to take 25.63 seconds.4514# [RSpecRunTime] Starting example group spec/requests/api/graphql/ci/jobs_spec.rb. Expected to take 25.63 seconds.4515Query.project.pipeline4516 .stages.groups.jobs4517 returns the jobs of a pipeline stage4518 when there is more than one stage and job needs4519 reports the build needs and execution requirements4520 does not generate N+1 queries4521# [RSpecRunTime] RSpec elapsed time: 17 minutes 52.26 seconds. Current RSS: ~1429M. Threads: 5. load average: 1.22 1.15 1.01 1/279 20134522.4523 .jobs.kind4524 when the job is a build4525 returns BUILD4526 when the job is a bridge4527 returns BRIDGE4528 .jobs.artifacts4529 when the job is a build4530 returns the build's artifacts4531 when the job is not a build4532 returns nil4533 .jobs.runnerManager4534 returns the runner manager in each job of a pipeline4535 does not generate N+1 queries4536# [RSpecRunTime] RSpec elapsed time: 17 minutes 54.93 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.36 1.18 1.02 1/279 20144537.4538 .jobs.count4539 returns the number of jobs4540 with limit value4541 returns a limited number of jobs4542 with invalid value4543 returns a validation error4544 with jobs filter4545 returns the number of failed jobs4546 when querying jobs for multiple projects4547 returns an error4548# [RSpecRunTime] RSpec elapsed time: 17 minutes 58.97 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.33 1.18 1.02 1/279 20154549.4550 when batched querying jobs for multiple projects4551 limits the specific field evaluation per query4552# [RSpecRunTime] RSpec elapsed time: 18 minutes 2.21 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.33 1.18 1.02 1/279 20164553.4554# [RSpecRunTime] Finishing example group spec/requests/api/graphql/ci/jobs_spec.rb. It took 15.17 seconds. Expected to take 25.63 seconds.4555# [RSpecRunTime] Starting example group spec/requests/api/graphql/ci/jobs_spec.rb. Expected to take 25.63 seconds.4556previousStageJobs4557 does not produce N+1 queries4558# [RSpecRunTime] Finishing example group spec/requests/api/graphql/ci/jobs_spec.rb. It took 1.4 seconds. Expected to take 25.63 seconds.4559# [RSpecRunTime] RSpec elapsed time: 18 minutes 3.68 seconds. Current RSS: ~1422M. Threads: 5. load average: 1.31 1.17 1.02 1/279 20174560.4561# [RSpecRunTime] Starting example group spec/controllers/projects/graphs_controller_spec.rb. Expected to take 23.38 seconds.4562Projects::GraphsController4563 #show4564 ref_type4565 assigns ref_type4566 when ref_type is provided4567 assigns ref_type4568# [RSpecRunTime] RSpec elapsed time: 18 minutes 6.61 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.31 1.17 1.02 1/281 20604569.4570 when format is json4571 renders json4572# [RSpecRunTime] RSpec elapsed time: 18 minutes 8.07 seconds. Current RSS: ~1454M. Threads: 5. load average: 1.28 1.17 1.02 2/282 20834573.4574 GET languages4575 redirects_to action charts4576# [RSpecRunTime] RSpec elapsed time: 18 minutes 9.6 seconds. Current RSS: ~1462M. Threads: 5. load average: 1.28 1.17 1.02 1/283 21054577.4578 GET commits4579 redirects_to action charts4580# [RSpecRunTime] RSpec elapsed time: 18 minutes 11.18 seconds. Current RSS: ~1464M. Threads: 5. load average: 1.28 1.17 1.02 1/284 21274581.4582 charts4583 with an anonymous user4584 renders charts with 200 status code4585 when anonymous users can read build report results4586 sets the daily coverage options4587# [RSpecRunTime] RSpec elapsed time: 18 minutes 14.34 seconds. Current RSS: ~1466M. Threads: 5. load average: 1.26 1.17 1.02 1/284 21804588.4589 when anonymous users cannot read build report results4590 does not set daily coverage options4591# [RSpecRunTime] RSpec elapsed time: 18 minutes 15.88 seconds. Current RSS: ~1466M. Threads: 5. load average: 1.26 1.17 1.02 1/284 22034592.4593 behaves like tracking unique visits4594 tracks unique visit if the format is HTML4595 tracks unique visit if DNT is not enabled4596 does not track unique visit if DNT is enabled4597 does not track unique visit if the format is JSON4598# [RSpecRunTime] RSpec elapsed time: 18 minutes 21.96 seconds. Current RSS: ~1472M. Threads: 5. load average: 1.24 1.16 1.02 3/284 23084599.4600 behaves like Snowplow event tracking with RedisHLL context4601 behaves like Snowplow event tracking4602 is emitted4603# [RSpecRunTime] RSpec elapsed time: 18 minutes 23.66 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.22 1.16 1.02 1/284 23354604.4605 when languages were previously detected4606 sets the languages properly4607# [RSpecRunTime] RSpec elapsed time: 18 minutes 25.36 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.22 1.16 1.02 1/284 23624608.4609# [RSpecRunTime] Finishing example group spec/controllers/projects/graphs_controller_spec.rb. It took 21.69 seconds. Expected to take 23.38 seconds.4610# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/namespace/package_settings/update_spec.rb. Expected to take 17.91 seconds.4611Updating the package settings4612 post graphql mutation4613 with existing package settings4614 user_role: :owner, shared_examples_name: "accepting the mutation request updating the package settings"4615 behaves like accepting the mutation request updating the package settings4616 behaves like updating the namespace package setting attributes4617 updates the namespace package setting4618 behaves like not creating the namespace package setting4619 doesn't create the namespace package setting4620# [RSpecRunTime] RSpec elapsed time: 18 minutes 26.47 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.22 1.16 1.02 1/284 23634621.4622 behaves like returning a success4623 returns the updated package settings4624 behaves like returning response status4625 returns success4626# [RSpecRunTime] RSpec elapsed time: 18 minutes 27.52 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.20 1.16 1.02 1/285 23644627.4628 behaves like rejecting invalid regex4629 for field mavenDuplicateExceptionRegex4630 returns an error4631 behaves like returning response status4632 returns success4633 behaves like not creating the namespace package setting4634 doesn't create the namespace package setting4635 user_role: :maintainer, shared_examples_name: "denying the mutation request"4636 behaves like denying the mutation request4637 returns no response4638 behaves like not creating the namespace package setting4639 doesn't create the namespace package setting4640 behaves like returning response status4641 returns success4642 user_role: :developer, shared_examples_name: "denying the mutation request"4643 behaves like denying the mutation request4644 returns no response4645 behaves like not creating the namespace package setting4646 doesn't create the namespace package setting4647 behaves like returning response status4648 returns success4649 user_role: :reporter, shared_examples_name: "denying the mutation request"4650 behaves like denying the mutation request4651 returns no response4652 behaves like not creating the namespace package setting4653 doesn't create the namespace package setting4654 behaves like returning response status4655 returns success4656 user_role: :guest, shared_examples_name: "denying the mutation request"4657 behaves like denying the mutation request4658 returns no response4659 behaves like not creating the namespace package setting4660 doesn't create the namespace package setting4661# [RSpecRunTime] RSpec elapsed time: 18 minutes 33.67 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.18 1.16 1.02 1/282 23654662.4663 behaves like returning response status4664 returns success4665 user_role: :anonymous, shared_examples_name: "denying the mutation request"4666 behaves like denying the mutation request4667 returns no response4668 behaves like not creating the namespace package setting4669 doesn't create the namespace package setting4670 behaves like returning response status4671 returns success4672 without existing package settings4673 user_role: :owner, shared_examples_name: "accepting the mutation request creating the package settings"4674 behaves like accepting the mutation request creating the package settings4675 behaves like creating the namespace package setting4676 creates a new package setting4677 saves the settings4678 behaves like returning a success4679 returns the updated package settings4680 behaves like returning response status4681 returns success4682# [RSpecRunTime] RSpec elapsed time: 18 minutes 36.6 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.18 1.16 1.02 1/280 23664683.4684 behaves like returning a success4685 returns the updated package settings4686 behaves like returning response status4687 returns success4688 behaves like rejecting invalid regex4689 for field mavenDuplicateExceptionRegex4690 returns an error4691 behaves like returning response status4692 returns success4693 behaves like not creating the namespace package setting4694 doesn't create the namespace package setting4695 user_role: :maintainer, shared_examples_name: "denying the mutation request"4696 behaves like denying the mutation request4697 returns no response4698 behaves like not creating the namespace package setting4699 doesn't create the namespace package setting4700 behaves like returning response status4701 returns success4702 user_role: :developer, shared_examples_name: "denying the mutation request"4703 behaves like denying the mutation request4704 returns no response4705 behaves like not creating the namespace package setting4706 doesn't create the namespace package setting4707 behaves like returning response status4708 returns success4709 user_role: :reporter, shared_examples_name: "denying the mutation request"4710 behaves like denying the mutation request4711 returns no response4712 behaves like not creating the namespace package setting4713 doesn't create the namespace package setting4714 behaves like returning response status4715 returns success4716 user_role: :guest, shared_examples_name: "denying the mutation request"4717 behaves like denying the mutation request4718 returns no response4719 behaves like not creating the namespace package setting4720 doesn't create the namespace package setting4721 behaves like returning response status4722 returns success4723 user_role: :anonymous, shared_examples_name: "denying the mutation request"4724 behaves like denying the mutation request4725 returns no response4726 behaves like not creating the namespace package setting4727 doesn't create the namespace package setting4728 behaves like returning response status4729 returns success4730# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/namespace/package_settings/update_spec.rb. It took 18.6 seconds. Expected to take 17.91 seconds.4731# [RSpecRunTime] Starting example group spec/requests/api/group_boards_spec.rb. Expected to take 17.14 seconds.4732API::GroupBoards4733 behaves like group and project boards4734 avoids N+1 queries4735 GET /groups/:id/boards4736 when unauthenticated4737 returns authentication error4738# [RSpecRunTime] RSpec elapsed time: 18 minutes 47.23 seconds. Current RSS: ~1434M. Threads: 5. load average: 1.16 1.15 1.02 1/280 23834739.4740 when authenticated4741 returns the issue boards4742 GET /groups/:id/boards/:board_id4743 get a single board by id4744 PUT /groups/:id/boards/:board_id4745 updates the board name4746 updates the issue board booleans4747# [RSpecRunTime] RSpec elapsed time: 18 minutes 49.47 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.14 1.15 1.02 1/280 23844748.4749 GET /groups/:id/boards/:board_id/lists4750 returns issue board lists4751 returns 404 if board not found4752# [RSpecRunTime] RSpec elapsed time: 18 minutes 50.6 seconds. Current RSS: ~1442M. Threads: 5. load average: 1.14 1.15 1.02 1/280 23854753.4754 GET /groups/:id/boards/:board_id/lists/:list_id4755 returns a list4756 returns 404 if list not found4757# [RSpecRunTime] RSpec elapsed time: 18 minutes 51.72 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.14 1.15 1.02 1/280 23864758.4759 POST /groups/:id/boards/lists4760 creates a new issue board list for labels4761 returns 400 when creating a new list if label_id is invalid4762 returns 403 for members with guest role4763# [RSpecRunTime] RSpec elapsed time: 18 minutes 53.46 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.13 1.14 1.02 1/280 23874764.4765 PUT /groups/:id/boards/:board_id/lists/:list_id to update only position4766 updates a list4767 returns 404 error if list id not found4768 returns 403 for members with guest role4769# [RSpecRunTime] RSpec elapsed time: 18 minutes 55.1 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.13 1.14 1.02 1/280 23884770.4771 DELETE /groups/:id/boards/lists/:list_id4772 rejects a non member from deleting a list4773 rejects a user with guest role from deleting a list4774 returns 404 error if list id not found4775 when the user is parent owner4776 deletes the list if an admin requests it4777 behaves like 412 response4778 for a modified resource4779 returns 412 with a JSON error4780# [RSpecRunTime] RSpec elapsed time: 18 minutes 58.35 seconds. Current RSS: ~1444M. Threads: 5. load average: 1.12 1.14 1.02 1/280 23894781.4782 for an unmodified resource4783 returns 204 with an empty body4784 POST /groups/:id/boards/lists4785 does not create lists for child project labels4786# [RSpecRunTime] Finishing example group spec/requests/api/group_boards_spec.rb. It took 15.42 seconds. Expected to take 17.14 seconds.4787# [RSpecRunTime] Starting example group spec/requests/api/admin/instance_clusters_spec.rb. Expected to take 15.9 seconds.4788API::Admin::InstanceClusters4789 GET /admin/clusters4790 behaves like GET request permissions for admin mode4791 behaves like when admin4792 behaves like makes request4793 returns4794# [RSpecRunTime] RSpec elapsed time: 19 minutes 1.56 seconds. Current RSS: ~1444M. Threads: 5. load average: 1.12 1.14 1.02 1/280 23904795.4796 behaves like makes request4797 returns4798 behaves like when user4799 returns4800 behaves like makes request4801 returns4802 feature flag is disabled4803 responds with :not_found4804 when authenticated as admin4805 includes pagination headers4806 only returns the instance clusters4807 GET /admin/clusters/:cluster_id4808 behaves like GET request permissions for admin mode4809 behaves like when admin4810 behaves like makes request4811 returns4812 behaves like makes request4813 returns4814 behaves like when user4815 returns4816 behaves like makes request4817 returns4818 feature flag is disabled4819 responds with :not_found4820 when authenticated as admin4821 when no cluster associated to the ID4822 returns 4044823 when cluster with cluster_id exists4824 returns the cluster with cluster_id4825 returns the cluster information4826 returns kubernetes platform information4827 returns user information4828 returns GCP provider information4829 when cluster has no provider4830 does not include GCP provider info4831# [RSpecRunTime] RSpec elapsed time: 19 minutes 4.81 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.11 1.14 1.02 1/280 23914832.4833 when trying to get a project cluster via the instance cluster endpoint4834 returns 4044835 POST /admin/clusters/add4836 behaves like POST request permissions for admin mode4837 behaves like when admin4838 behaves like makes request4839 returns4840 behaves like makes request4841 returns4842 behaves like when user4843 returns4844 behaves like makes request4845 returns4846 feature flag is disabled4847 responds with :not_found4848 authorized user4849 with valid params4850 creates a new Clusters::Cluster4851 when user does not indicate authorization type4852 defaults to RBAC4853 when user sets authorization type as ABAC4854 creates an ABAC cluster4855 when namespace_per_environment is not set4856 defaults to true4857 when an instance cluster already exists4858 allows user to add multiple clusters4859 with invalid params4860 when missing a required parameter4861 responds with 4004862 with a malformed api url4863 responds with 4004864 returns validation errors4865 PUT /admin/clusters/:cluster_id4866 behaves like PUT request permissions for admin mode4867 behaves like when admin4868 behaves like makes request4869 returns4870 behaves like makes request4871 returns4872 behaves like when user4873 returns4874 behaves like makes request4875 returns4876 feature flag is disabled4877 responds with :not_found4878 authorized user4879 with valid params4880 updates cluster attributes4881 with invalid params4882 responds with 4004883 does not update cluster attributes4884 returns validation errors4885 with a GCP cluster4886 when user tries to change GCP specific fields4887 responds with 4004888 returns validation error4889 when user tries to change domain4890 responds with 2004891 with an user cluster4892 responds with 2004893 updates platform kubernetes attributes4894# [RSpecRunTime] RSpec elapsed time: 19 minutes 11.65 seconds. Current RSS: ~1466M. Threads: 5. load average: 1.10 1.14 1.02 1/280 23924895.4896 with a cluster that does not exist4897 returns 4044898 when trying to update a project cluster via the instance cluster endpoint4899 returns 4044900 DELETE /admin/clusters/:cluster_id4901 behaves like DELETE request permissions for admin mode4902 behaves like when admin4903 behaves like makes request4904 returns4905 behaves like makes request4906 returns4907 behaves like when user4908 returns4909 behaves like makes request4910 returns4911 feature flag is disabled4912 responds with :not_found4913 authorized user4914 deletes the cluster4915 with a cluster that does not exist4916 returns 4044917 when trying to update a project cluster via the instance cluster endpoint4918 returns 4044919# [RSpecRunTime] Finishing example group spec/requests/api/admin/instance_clusters_spec.rb. It took 14.57 seconds. Expected to take 15.9 seconds.4920# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/tree/tree_spec.rb. Expected to take 13.39 seconds.4921getting a tree in a project4922 when path does not exist4923 returns empty tree4924 returns null commit4925# [RSpecRunTime] RSpec elapsed time: 19 minutes 15.46 seconds. Current RSS: ~1466M. Threads: 5. load average: 1.09 1.13 1.02 1/281 24164926.4927 when ref does not exist4928 returns empty tree4929 returns null commit4930 when ref and path exist4931 returns tree4932 returns blobs, subtrees and submodules inside tree4933 returns tree latest commit4934# [RSpecRunTime] RSpec elapsed time: 19 minutes 17.5 seconds. Current RSS: ~1463M. Threads: 5. load average: 1.09 1.13 1.02 1/281 24424935.4936 when the ref points to a gpg-signed commit with a user4937 returns the expected signature data4938# [RSpecRunTime] RSpec elapsed time: 19 minutes 20.32 seconds. Current RSS: ~1451M. Threads: 5. load average: 1.09 1.13 1.02 1/282 25134939.4940 when the ref points to a X.509-signed commit4941 returns the expected signature data4942 returns expected certificate data4943# [RSpecRunTime] RSpec elapsed time: 19 minutes 22.57 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.08 1.13 1.02 1/282 25224944.4945 when the ref points to a SSH-signed commit4946 returns the expected signature data4947# [RSpecRunTime] RSpec elapsed time: 19 minutes 24.54 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.08 1.13 1.02 1/284 25574948.4949 when current user is nil4950 returns empty project4951# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/tree/tree_spec.rb. It took 10.73 seconds. Expected to take 13.39 seconds.4952# [RSpecRunTime] Starting example group spec/controllers/dashboard/todos_controller_spec.rb. Expected to take 12.35 seconds.4953Dashboard::TodosController4954 GET #index4955 project authorization4956 renders 404 when user does not have read access on given project4957 renders 404 when given project does not exists4958 renders 200 when filtering for "any project" todos4959 renders 200 when user has access on given project4960# [RSpecRunTime] RSpec elapsed time: 19 minutes 27.19 seconds. Current RSS: ~1446M. Threads: 5. load average: 1.08 1.13 1.02 1/284 25584961.4962 with render_views4963 avoids N+1 queries4964# [RSpecRunTime] RSpec elapsed time: 19 minutes 30.9 seconds. Current RSS: ~1434M. Threads: 5. load average: 1.07 1.13 1.02 1/284 25594965.4966 group authorization4967 renders 404 when user does not have read access on given group4968 behaves like paginated collection4969 renders a page number that is not ouf of range4970 redirects to last_page if page number is larger than number of pages4971 does not redirect to external sites when provided a host field4972 when providing no filters4973 does not perform a query to get the page count, but gets that from the user4974# [RSpecRunTime] RSpec elapsed time: 19 minutes 32.5 seconds. Current RSS: ~1431M. Threads: 5. load average: 1.07 1.12 1.02 1/284 25604975.4976 when providing filters4977 performs a query to get the correct page count4978 returns directly addressed if filtering by mentioned action_id4979 when filtering by type Issue4980 also includes work item todos4981# [RSpecRunTime] RSpec elapsed time: 19 minutes 34.1 seconds. Current RSS: ~1427M. Threads: 5. load average: 1.07 1.12 1.02 1/281 25614982.4983 external authorization4984 behaves like disabled when using an external authorization service4985 works when the feature is not enabled4986 renders a 404 with a message when the feature is enabled4987 GET #vue4988 with todos_vue_application on4989 renders 2004990 with todos_vue_application off4991 redirects to #index4992 PATCH #restore4993 restores the todo to pending state4994# [RSpecRunTime] RSpec elapsed time: 19 minutes 35.56 seconds. Current RSS: ~1429M. Threads: 5. load average: 1.07 1.12 1.02 1/280 25624995.4996 PATCH #bulk_restore4997 restores the todos to pending state4998# [RSpecRunTime] RSpec elapsed time: 19 minutes 37.25 seconds. Current RSS: ~1433M. Threads: 5. load average: 1.07 1.12 1.02 1/280 25634999.5000# [RSpecRunTime] Finishing example group spec/controllers/dashboard/todos_controller_spec.rb. It took 12.57 seconds. Expected to take 12.35 seconds.5001# [RSpecRunTime] Starting example group spec/requests/api/graphql/notes/note_spec.rb. Expected to take 11.75 seconds.5002Query.note(id)5003 when the user does not have access to read the note5004 returns nil5005 when it is a system note5006 returns nil5007# [RSpecRunTime] RSpec elapsed time: 19 minutes 39.07 seconds. Current RSS: ~1433M. Threads: 5. load average: 1.06 1.12 1.01 1/280 25645008.5009 when the user has access to read the note5010 returns note5011 when it is a system note5012 returns note5013 with issue_email_participants action5014 returns obfuscated email5015 when user has at least the reporter role in project5016 returns email5017# [RSpecRunTime] RSpec elapsed time: 19 minutes 45.95 seconds. Current RSS: ~1449M. Threads: 5. load average: 1.06 1.12 1.01 1/281 25655018.5019 and notes widget is not available5020 returns nil5021 when note is internal5022 returns nil5023 and user can read confidential notes5024 returns note5025# [RSpecRunTime] RSpec elapsed time: 19 minutes 49.08 seconds. Current RSS: ~1451M. Threads: 5. load average: 1.05 1.12 1.01 1/281 25665026.5027 behaves like a working graphql query5028 returns a successful response5029# [RSpecRunTime] Finishing example group spec/requests/api/graphql/notes/note_spec.rb. It took 12.3 seconds. Expected to take 11.75 seconds.5030# [RSpecRunTime] Starting example group spec/controllers/acme_challenges_controller_spec.rb. Expected to take 10.1 seconds.5031AcmeChallengesController5032 #show5033 with right domain and token5034 renders acme challenge file content5035# [RSpecRunTime] RSpec elapsed time: 19 minutes 52.21 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.05 1.12 1.01 1/280 25675036.5037 when domain is invalid5038 renders not found5039# [RSpecRunTime] RSpec elapsed time: 19 minutes 54.12 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.05 1.12 1.01 1/280 25685040.5041 when token is invalid5042 renders not found5043# [RSpecRunTime] RSpec elapsed time: 19 minutes 55.72 seconds. Current RSS: ~1442M. Threads: 5. load average: 1.05 1.12 1.01 1/280 25695044.5045# [RSpecRunTime] Finishing example group spec/controllers/acme_challenges_controller_spec.rb. It took 6.16 seconds. Expected to take 10.1 seconds.5046# [RSpecRunTime] Starting example group spec/controllers/explore/snippets_controller_spec.rb. Expected to take 9.8 seconds.5047Explore::SnippetsController5048 GET #index5049 renders5050 renders pagination5051 behaves like snippets views5052 when rendered5053 avoids N+1 database queries5054# [RSpecRunTime] RSpec elapsed time: 20 minutes 5.76 seconds. Current RSS: ~1432M. Threads: 5. load average: 1.04 1.11 1.01 1/280 25705055.5056# [RSpecRunTime] Finishing example group spec/controllers/explore/snippets_controller_spec.rb. It took 10.04 seconds. Expected to take 9.8 seconds.5057# [RSpecRunTime] Starting example group spec/requests/groups/crm/organizations_controller_spec.rb. Expected to take 8.46 seconds.5058Groups::Crm::OrganizationsController5059 GET #index5060 behaves like ok response with index template if authorized5061 private group5062 with authorized user5063 when crm_enabled is true5064 behaves like ok response with index template5065 renders the index template5066# [RSpecRunTime] RSpec elapsed time: 20 minutes 7.07 seconds. Current RSS: ~1432M. Threads: 5. load average: 1.04 1.11 1.01 1/281 25725067.5068 when crm_enabled is false5069 behaves like response with 404 status5070 returns 4045071 when subgroup5072 behaves like response with 404 status5073 returns 4045074 with unauthorized user5075 behaves like response with 404 status5076 returns 4045077 with anonymous user5078 blah5079 public group5080 with anonymous user5081 behaves like response with 404 status5082 returns 4045083 GET #new5084 behaves like ok response with index template if authorized5085 private group5086 with authorized user5087 when crm_enabled is true5088 behaves like ok response with index template5089 renders the index template5090 when crm_enabled is false5091 behaves like response with 404 status5092 returns 4045093 when subgroup5094 behaves like response with 404 status5095 returns 4045096 with unauthorized user5097 behaves like response with 404 status5098 returns 4045099 with anonymous user5100 blah5101 public group5102 with anonymous user5103 behaves like response with 404 status5104 returns 4045105 GET #edit5106 behaves like ok response with index template if authorized5107 private group5108 with authorized user5109 when crm_enabled is true5110 behaves like ok response with index template5111 renders the index template5112 when crm_enabled is false5113 behaves like response with 404 status5114 returns 4045115 when subgroup5116 behaves like response with 404 status5117 returns 4045118 with unauthorized user5119 behaves like response with 404 status5120 returns 4045121 with anonymous user5122 blah5123 public group5124 with anonymous user5125 behaves like response with 404 status5126 returns 4045127# [RSpecRunTime] Finishing example group spec/requests/groups/crm/organizations_controller_spec.rb. It took 9.17 seconds. Expected to take 8.46 seconds.5128# [RSpecRunTime] Starting example group spec/requests/projects/environments_controller_spec.rb. Expected to take 7.98 seconds.5129Projects::EnvironmentsController5130 GET #show5131 avoids N+1 queries5132# [RSpecRunTime] RSpec elapsed time: 20 minutes 21.9 seconds. Current RSS: ~1443M. Threads: 5. load average: 0.96 1.09 1.01 1/282 26005133.5134# [RSpecRunTime] Finishing example group spec/requests/projects/environments_controller_spec.rb. It took 6.98 seconds. Expected to take 7.98 seconds.5135# [RSpecRunTime] Starting example group spec/requests/api/admin/broadcast_messages_spec.rb. Expected to take 7.02 seconds.5136API::Admin::BroadcastMessages5137 GET /broadcast_messages5138 returns an Array of BroadcastMessages5139 GET /broadcast_messages/:id5140 returns the specified message5141 POST /broadcast_messages5142 returns a 401 for anonymous users5143 behaves like POST request permissions for admin mode5144 behaves like when admin5145 behaves like makes request5146 returns5147 behaves like makes request5148 returns5149 behaves like when user5150 returns5151 behaves like makes request5152 returns5153 as an admin5154 requires the `message` parameter5155 defines sane default start and end times5156 accepts a custom background and foreground color5157 accepts target access levels5158 accepts a target path5159 accepts a broadcast type5160 uses default broadcast type5161 errors for invalid broadcast type5162 accepts an active dismissable value5163 accepts a theme5164 errors for an invalid theme5165 when create does not persist record5166 calls render_validation_error!5167# [RSpecRunTime] RSpec elapsed time: 20 minutes 24.56 seconds. Current RSS: ~1440M. Threads: 5. load average: 0.96 1.09 1.00 1/282 26015168.5169 PUT /broadcast_messages/:id5170 returns a 401 for anonymous users5171 behaves like PUT request permissions for admin mode5172 behaves like when admin5173 behaves like makes request5174 returns5175 behaves like makes request5176 returns5177 behaves like when user5178 returns5179 behaves like makes request5180 returns5181 as an admin5182 accepts new background and foreground colors5183 accepts new start and end times5184 accepts a new message5185 accepts a new target_access_levels5186 accepts a new target_path5187 accepts a new broadcast_type5188 errors for invalid broadcast type5189 accepts a new dismissable value5190 accepts a theme5191 errors for an invalid theme5192 when update fails5193 calls render_validation_error!5194# [RSpecRunTime] RSpec elapsed time: 20 minutes 26.79 seconds. Current RSS: ~1435M. Threads: 5. load average: 0.96 1.09 1.00 2/282 26025195.5196 DELETE /broadcast_messages/:id5197 returns a 401 for anonymous users5198 deletes the broadcast message for admins5199 behaves like DELETE request permissions for admin mode5200 behaves like when admin5201 behaves like makes request5202 returns5203 behaves like makes request5204 returns5205 behaves like when user5206 returns5207 behaves like makes request5208 returns5209# [RSpecRunTime] RSpec elapsed time: 20 minutes 29.1 seconds. Current RSS: ~1427M. Threads: 5. load average: 0.96 1.09 1.00 1/282 26035210.5211 behaves like 412 response5212 for a modified resource5213 returns 412 with a JSON error5214 for an unmodified resource5215 returns 204 with an empty body5216# [RSpecRunTime] Finishing example group spec/requests/api/admin/broadcast_messages_spec.rb. It took 7.47 seconds. Expected to take 7.02 seconds.5217# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/work_items/convert_spec.rb. Expected to take 6.5 seconds.5218Converts a work item to a new type5219 when user has permissions to convert the work item type5220 converts the work item5221 when work item type does not exist5222 returns an error5223# [RSpecRunTime] RSpec elapsed time: 20 minutes 31.89 seconds. Current RSS: ~1425M. Threads: 5. load average: 0.96 1.09 1.00 1/280 26045224.5225 behaves like has spam protection5226 #check_spam_action_response!5227 when the object is spam (DISALLOW)5228 and no CAPTCHA is available5229 behaves like disallow response5230 informs the client that the request was denied as spam5231 and a CAPTCHA is required5232 behaves like disallow response5233 informs the client that the request was denied as spam5234 when the object is not spam (CONDITIONAL ALLOW)5235 and no CAPTCHA is required5236 does not return a top-level error5237 and a CAPTCHA is required5238 informs the client that the request may be retried after solving the CAPTCHA5239 when user is not allowed to update a work item5240 behaves like a mutation that returns a top-level access error5241 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"5242# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/work_items/convert_spec.rb. It took 6.2 seconds. Expected to take 6.5 seconds.5243# [RSpecRunTime] Starting example group spec/requests/api/error_tracking/client_keys_spec.rb. Expected to take 6.15 seconds.5244API::ErrorTracking::ClientKeys5245 GET /projects/:id/error_tracking/client_keys5246 behaves like endpoint with authorization5247 when unauthenticated5248 is expected to respond with numeric status code unauthorized5249# [RSpecRunTime] RSpec elapsed time: 20 minutes 36.7 seconds. Current RSS: ~1435M. Threads: 5. load average: 0.97 1.08 1.00 1/280 26055250.5251 when authenticated as non-maintainer5252 is expected to respond with numeric status code forbidden5253 when authenticated as maintainer5254 returns client keys5255# [RSpecRunTime] RSpec elapsed time: 20 minutes 38.43 seconds. Current RSS: ~1444M. Threads: 5. load average: 0.97 1.08 1.00 1/280 26065256.5257 POST /projects/:id/error_tracking/client_keys5258 behaves like endpoint with authorization5259 when unauthenticated5260 is expected to respond with numeric status code unauthorized5261 when authenticated as non-maintainer5262 is expected to respond with numeric status code forbidden5263 when authenticated as maintainer5264 returns a newly created client key5265 DELETE /projects/:id/error_tracking/client_keys/:key_id5266 behaves like endpoint with authorization5267 when unauthenticated5268 is expected to respond with numeric status code unauthorized5269 when authenticated as non-maintainer5270 is expected to respond with numeric status code forbidden5271 when authenticated as maintainer5272 returns a correct status5273 returns specific fields using the entity5274# [RSpecRunTime] RSpec elapsed time: 20 minutes 43.02 seconds. Current RSS: ~1487M. Threads: 5. load average: 1.05 1.10 1.01 1/280 26075275.5276# [RSpecRunTime] Finishing example group spec/requests/api/error_tracking/client_keys_spec.rb. It took 7.45 seconds. Expected to take 6.15 seconds.5277# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/releases/delete_spec.rb. Expected to take 5.42 seconds.5278Deleting a release5279 when the current user has access to update releases5280 deletes the release5281 returns the deleted release5282 does not remove the Git tag associated with the deleted release5283 returns no errors5284 validation5285 when the release does not exist5286 returns the release as null5287 returns an errors-at-data message5288# [RSpecRunTime] RSpec elapsed time: 20 minutes 46.82 seconds. Current RSS: ~1478M. Threads: 5. load average: 1.05 1.10 1.01 1/281 26455289.5290 when the project does not exist5291 behaves like unauthorized or not found error5292 returns a top-level error with message5293 when the current user doesn't have access to update releases5294 when the current user is a Reporter5295 behaves like unauthorized or not found error5296 returns a top-level error with message5297 when the current user is a Guest5298 behaves like unauthorized or not found error5299 returns a top-level error with message5300 when the current user is a public user5301 behaves like unauthorized or not found error5302 returns a top-level error with message5303# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/releases/delete_spec.rb. It took 4.64 seconds. Expected to take 5.42 seconds.5304# [RSpecRunTime] Starting example group spec/requests/projects/wikis_controller_spec.rb. Expected to take 5.26 seconds.5305Projects::WikisController5306 CSP policy5307 #new5308 behaves like embed.diagrams.net frame-src directive5309 when diagrams.net disabled5310 drawio frame-src directive to the Content Security Policy header5311# [RSpecRunTime] RSpec elapsed time: 20 minutes 48.79 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.05 1.10 1.01 1/283 27065312.5313 when diagrams.net enabled5314 drawio frame-src directive to the Content Security Policy header5315 #edit5316 behaves like embed.diagrams.net frame-src directive5317 when diagrams.net disabled5318 drawio frame-src directive to the Content Security Policy header5319 when diagrams.net enabled5320 drawio frame-src directive to the Content Security Policy header5321 #create5322 behaves like embed.diagrams.net frame-src directive5323 when diagrams.net disabled5324 drawio frame-src directive to the Content Security Policy header5325 when diagrams.net enabled5326 drawio frame-src directive to the Content Security Policy header5327 #update5328 behaves like embed.diagrams.net frame-src directive5329 when diagrams.net disabled5330 drawio frame-src directive to the Content Security Policy header5331 when diagrams.net enabled5332 drawio frame-src directive to the Content Security Policy header5333# [RSpecRunTime] Finishing example group spec/requests/projects/wikis_controller_spec.rb. It took 5.43 seconds. Expected to take 5.26 seconds.5334# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/ci/project_ci_cd_settings_update_spec.rb. Expected to take 4.63 seconds.5335ProjectCiCdSettingsUpdate5336 when unauthorized5337 when not a project member5338 behaves like unauthorized5339 returns an error5340 when a non-admin project member5341 behaves like unauthorized5342 returns an error5343 when authorized5344 updates ci cd settings5345 allows setting job_token_scope_enabled to false5346 does not update job_token_scope_enabled if not specified5347 when push_repository_for_job_token_allowed requested to be true5348 updates push_repository_for_job_token_allowed5349# [RSpecRunTime] RSpec elapsed time: 20 minutes 56.15 seconds. Current RSS: ~1450M. Threads: 5. load average: 1.04 1.09 1.01 1/283 27815350.5351 when job_token_scope_enabled: true5352 prevents the update5353 inbound_job_token_scope_enabled5354 updates inbound_job_token_scope_enabled5355 does not update inbound_job_token_scope_enabled if not specified5356 when bad arguments are provided5357 returns the errors5358# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/ci/project_ci_cd_settings_update_spec.rb. It took 4.44 seconds. Expected to take 4.63 seconds.5359# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/user_access_authorized_agents_spec.rb. Expected to take 4.42 seconds.5360Project.user_access_authorized_agents5361 when deployment project is not authorized to user_access to the agent5362 returns empty5363# [RSpecRunTime] RSpec elapsed time: 20 minutes 58.78 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.04 1.09 1.01 1/281 27825364.5365 with project authorization5366 returns the authorized agent5367 when user is developer in the agent management project5368 returns the project information as well5369 when user is reporter5370 returns nothing5371 with group authorization5372 when the agent is authorized to the group the agent's project belongs to5373 returns the authorized agent5374 when user is reporter5375 returns nothing5376 when the agent is authorized to the sub-group5377 returns empty authorized agents5378 when user is reporter5379 returns nothing5380 when two agents are authorized, one to the parent group and one to the sub-group5381 returns both authorized agents5382 when user is reporter5383 returns nothing5384# [RSpecRunTime] RSpec elapsed time: 21 minutes 2.46 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.04 1.09 1.01 1/281 27835385.5386# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/user_access_authorized_agents_spec.rb. It took 4.93 seconds. Expected to take 4.42 seconds.5387# [RSpecRunTime] Starting example group spec/controllers/groups/imports_controller_spec.rb. Expected to take 4.01 seconds.5388Groups::ImportsController5389 GET #show5390 when the user has permission to view the group5391 when the import is in progress5392 renders the show template5393 sets the flash notice5394# [RSpecRunTime] RSpec elapsed time: 21 minutes 3.63 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.04 1.09 1.01 1/280 27845395.5396 when the import has failed5397 redirects to the new group path5398 sets a flash error5399 when the import has finished5400 redirects to the group page5401 when there is no import state5402 redirects to the group page5403 when the user does not have permission to view the group5404 returns a 4045405# [RSpecRunTime] Finishing example group spec/controllers/groups/imports_controller_spec.rb. It took 2.82 seconds. Expected to take 4.01 seconds.5406# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/integrations/exclusions/delete_spec.rb. Expected to take 3.89 seconds.5407Mutations::Integrations::Exclusions::Delete5408 when the user is authorized5409 returns an empty array5410 and there are integrations5411 deletes the integration5412 and the integration is active for the instance5413 enables the integration for the specified project5414 and there is a group exclusion5415 enables the integration for the specified project5416# [RSpecRunTime] RSpec elapsed time: 21 minutes 8.66 seconds. Current RSS: ~1446M. Threads: 5. load average: 1.03 1.09 1.01 1/280 27855417.5418 when the user is not authorized5419 responds with an error5420# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/integrations/exclusions/delete_spec.rb. It took 3.59 seconds. Expected to take 3.89 seconds.5421# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/notes/convert_to_thread_spec.rb. Expected to take 3.47 seconds.5422Mutations::Notes::ConvertToThread5423 converts to resolvable thread5424 when discussion note is given5425 behaves like a mutation that returns top-level errors5426 is expected to include /Note cannot be converted to a resolvable thread/5427# [RSpecRunTime] RSpec elapsed time: 21 minutes 10.23 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.03 1.09 1.01 1/280 27865428.5429 when noteable does not support resolvable notes5430 behaves like a mutation that returns top-level errors5431 is expected to include /Note cannot be converted to a resolvable thread/5432 when saving fails with validation error5433 returns the validation error5434 when note is internal and user does not have access5435 behaves like a mutation that returns top-level errors5436 is expected to include /you don't have permission to perform this action/5437# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/notes/convert_to_thread_spec.rb. It took 3.25 seconds. Expected to take 3.47 seconds.5438# [RSpecRunTime] Starting example group spec/requests/api/oauth_tokens_spec.rb. Expected to take 3.43 seconds.5439OAuth tokens5440 Resource Owner Password Credentials5441 when user has 2FA enabled5442 does not create an access token5443 when 2FA enforced5444 when grace period expired5445 does not create an access token5446 when grace period is not expired5447 creates an access token5448 when user does not have 2FA enabled5449 when no client credentials provided5450 with valid credentials5451 creates an access token5452 with invalid user password5453 does not create an access token5454 when client credentials provided5455 with valid credentials5456 creates an access token5457 with invalid client secret5458 does not create an access token5459 when user is blocked5460 is expected to respond with numeric status code bad_request5461 when user is ldap_blocked5462 is expected to respond with numeric status code bad_request5463 when user account is not confirmed5464 is expected to respond with numeric status code bad_request5465 Device Grant flow5466 when generating a device code5467 with an invalid client id5468 fails5469 with a valid client id5470 creates a device token5471 when generating an access token5472 with an invalid client id5473 fails5474 with an invalid device code5475 fails5476 when authorization is pending5477 fails5478 with a valid device code5479 creates an access token5480# [RSpecRunTime] Finishing example group spec/requests/api/oauth_tokens_spec.rb. It took 3.09 seconds. Expected to take 3.43 seconds.5481# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/container_registry_protection_rules_spec.rb. Expected to take 3.13 seconds.5482getting the containers protection rules linked to a project5483 with unauthorized user5484 returns no container protection rules5485 behaves like a working graphql query5486 returns a successful response5487# [RSpecRunTime] RSpec elapsed time: 21 minutes 16.34 seconds. Current RSS: ~1427M. Threads: 5. load average: 1.03 1.09 1.01 1/280 27875488.5489 when feature flag ':containers_protected_containers' disabled5490 returns no container protection rules5491 behaves like a working graphql query5492 returns a successful response5493 with authorized user owner5494 with container protection rule5495 returns only on containersProtectionRule5496 returns all containers protection rule fields5497 behaves like a working graphql query5498 returns a successful response5499 without container protection rule5500 returns no containersProtectionRule5501 behaves like a working graphql query5502 returns a successful response5503# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/container_registry_protection_rules_spec.rb. It took 3.07 seconds. Expected to take 3.13 seconds.5504# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/todos/snooze_spec.rb. Expected to take 3.03 seconds.5505Snoozing a todo5506 snoozes the todo until the specified time5507 when using an invalid gid5508 contains the expected error5509# [RSpecRunTime] RSpec elapsed time: 21 minutes 21.01 seconds. Current RSS: ~1432M. Threads: 5. load average: 1.03 1.08 1.01 1/281 27885510.5511 when todo does not belong to requesting user5512 does not mutate the todo5513 behaves like a mutation that returns a top-level access error5514 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"5515# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/todos/snooze_spec.rb. It took 3.08 seconds. Expected to take 3.03 seconds.5516# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/todos/un_snooze_spec.rb. Expected to take 2.77 seconds.5517Un-snoozing a todo5518 un-snoozes the todo5519 when using an invalid gid5520 contains the expected error5521# [RSpecRunTime] RSpec elapsed time: 21 minutes 24.29 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.03 1.08 1.00 1/281 27895522.5523 when todo does not belong to requesting user5524 does not mutate the todo5525 behaves like a mutation that returns a top-level access error5526 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"5527# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/todos/un_snooze_spec.rb. It took 3.27 seconds. Expected to take 2.77 seconds.5528# [RSpecRunTime] Starting example group spec/controllers/profiles/preferences_controller_spec.rb. Expected to take 2.69 seconds.5529Profiles::PreferencesController5530 GET show5531 renders5532 assigns user5533 PATCH update5534 on successful update5535 responds with success5536 changes the user's preferences5537 on failed update5538 responds with error5539 on invalid dashboard setting5540 responds with error5541 on invalid diffs colors setting5542 responds with error for diffs_deletion_color5543 responds with error for diffs_addition_color5544 on enabled_following setting5545WARNING: Active Record does not support composite primary key.5546user_follow_users has composite primary key. Composite primary key is ignored.5547 does not update enabled_following preference of user5548# [RSpecRunTime] Finishing example group spec/controllers/profiles/preferences_controller_spec.rb. It took 2.59 seconds. Expected to take 2.69 seconds.5549# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/achievements/delete_spec.rb. Expected to take 2.33 seconds.5550Mutations::Achievements::Delete5551 when the user does not have permission5552 does not revoke any achievements5553 behaves like a mutation that returns a top-level access error5554 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"5555# [RSpecRunTime] RSpec elapsed time: 21 minutes 28.32 seconds. Current RSS: ~1427M. Threads: 5. load average: 1.02 1.08 1.00 1/281 27905556.5557 when the user has permission5558 deletes the achievement5559 when the params are invalid5560 returns the validation error5561 when the achievement_id is invalid5562 returns the validation error5563 when the feature flag is disabled5564 returns the relevant error5565# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/achievements/delete_spec.rb. It took 2.1 seconds. Expected to take 2.33 seconds.5566# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/jira_service_spec.rb. Expected to take 2.26 seconds.5567query Jira service5568 behaves like unauthorized users cannot read services5569 when anonymous user5570 is expected to equal nil5571 when user developer5572 is expected to equal nil5573 when user can access project services5574 returns list of jira integrations5575 behaves like a working graphql query5576 returns a successful response5577# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/jira_service_spec.rb. It took 1.79 seconds. Expected to take 2.26 seconds.5578# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb. Expected to take 2.02 seconds.5579Update Environment Canary Ingress5580 when kubernetes accepted the patch request5581Job arguments to Environments::CanaryIngress::UpdateWorker must be native JSON types, but :weight is a Symbol.5583To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.5584 updates successfully5585# [RSpecRunTime] RSpec elapsed time: 21 minutes 32.94 seconds. Current RSS: ~1446M. Threads: 5. load average: 1.10 1.10 1.01 1/282 28105586.5587# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb. It took 1.83 seconds. Expected to take 2.02 seconds.5588# [RSpecRunTime] Starting example group spec/requests/api/graphql/ci/group_environment_scopes_spec.rb. Expected to take 2.01 seconds.5589Query.group(fullPath).environmentScopes5590 when the user can administer the group5591 when query has no parameters5592 returns all avaiable environment scopes5593 when query has search parameters5594 returns only environment scopes with group1 prefix5595 when the user cannot administer the group5596 returns nothing5597# [RSpecRunTime] Finishing example group spec/requests/api/graphql/ci/group_environment_scopes_spec.rb. It took 1.89 seconds. Expected to take 2.01 seconds.5598# [RSpecRunTime] Starting example group spec/requests/api/internal/coverage_spec.rb. Expected to take 1.71 seconds.5599API::Internal::Coverage5600 /internal/coverage5601 when user is not admin5602 GET returns 4015603 DELETE returns 4015604# [RSpecRunTime] RSpec elapsed time: 21 minutes 35.91 seconds. Current RSS: ~1463M. Threads: 5. load average: 1.10 1.10 1.01 1/282 28115605.5606 when user is admin5607 GET returns 2005608 DELETE returns 2005609# [RSpecRunTime] Finishing example group spec/requests/api/internal/coverage_spec.rb. It took 1.57 seconds. Expected to take 1.71 seconds.5610# [RSpecRunTime] Starting example group spec/controllers/explore/groups_controller_spec.rb. Expected to take 1.6 seconds.5611Explore::GroupsController5612 behaves like explore groups5613 renders group trees5614 includes public projects5615 restricted visibility level is public5616 redirects to login page5617 gitlab.com5618 behaves like explore groups5619 renders group trees5620 includes public projects5621 restricted visibility level is public5622 redirects to login page5623# [RSpecRunTime] Finishing example group spec/controllers/explore/groups_controller_spec.rb. It took 1.54 seconds. Expected to take 1.6 seconds.5624# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/ci/job/cancel_spec.rb. Expected to take 1.54 seconds.5625JobCancel5626 cancels a job5627 returns an error if the user is not allowed to cancel the job5628# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/ci/job/cancel_spec.rb. It took 1.45 seconds. Expected to take 1.54 seconds.5629# [RSpecRunTime] RSpec elapsed time: 21 minutes 39.46 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.01 1.08 1.00 1/282 28125630.5631# [RSpecRunTime] Starting example group spec/controllers/oauth/device_authorizations_controller_spec.rb. Expected to take 1.45 seconds.5632Oauth::DeviceAuthorizationsController5633 GET #index5634 when requested with HTML format5635 renders the 'doorkeeper/device_authorization_grant/index' template5636 uses the 'minimal' layout5637 when requested with JSON format5638 returns a no content status5639 POST #confirm5640 with valid user_code5641 assigns @scopes5642 renders the authorize template5643 responds with no content for JSON format5644 with invalid user_code5645 assigns @scopes as an empty string5646 renders the authorize template5647 responds with no content for JSON format5648# [RSpecRunTime] Finishing example group spec/controllers/oauth/device_authorizations_controller_spec.rb. It took 1.46 seconds. Expected to take 1.45 seconds.5649# [RSpecRunTime] Starting example group spec/requests/api/graphql/ci/job_artifacts_spec.rb. Expected to take 1.26 seconds.5650Query.project(fullPath).pipelines.jobs.artifacts5651 returns the fields for the artifacts5652# [RSpecRunTime] Finishing example group spec/requests/api/graphql/ci/job_artifacts_spec.rb. It took 1.29 seconds. Expected to take 1.26 seconds.5653# [RSpecRunTime] RSpec elapsed time: 21 minutes 42.27 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.01 1.08 1.00 1/282 28315654.5655# [RSpecRunTime] Starting example group spec/requests/groups/deploy_tokens_controller_spec.rb. Expected to take 1.13 seconds.5656Groups::DeployTokensController5657 PUT /groups/:group_path_with_namespace/-/deploy_tokens/:id/revoke5658 invokes the Groups::DeployTokens::RevokeService5659 redirects to group repository settings with correct anchor5660# [RSpecRunTime] RSpec elapsed time: 21 minutes 43.45 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.01 1.08 1.00 1/281 28325661.5662# [RSpecRunTime] Finishing example group spec/requests/groups/deploy_tokens_controller_spec.rb. It took 1.19 seconds. Expected to take 1.13 seconds.5663# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/admin/sidekiq_queues/delete_jobs_spec.rb. Expected to take 1.04 seconds.5664Deleting Sidekiq jobs5665 when the user is not an admin5666 behaves like a mutation that returns top-level errors5667 is expected to contain exactly "You must be an admin to use this mutation"5668 when the user is an admin5669 when valid request5670 returns info about the deleted jobs5671 when no required params are provided5672 behaves like a mutation that returns errors in the response5673 is expected to contain exactly "No metadata provided"5674 when the queue does not exist5675 behaves like a mutation that returns top-level errors5676 is expected to contain exactly "Queue authorized_projects_2 not found"5677# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/admin/sidekiq_queues/delete_jobs_spec.rb. It took 1.08 seconds. Expected to take 1.04 seconds.5678# [RSpecRunTime] Starting example group spec/requests/external_redirect/external_redirect_controller_spec.rb. Expected to take 0.82 second.5679ExternalRedirect::ExternalRedirectController requests5680 with same origin url5681 redirects5682 with valid url param5683 returns 200 and renders URL5684 does not render nav5685 with invalid url params5686 when url is bad5687 returns 4045688 when url is empty5689 returns 4045690 when url param is missing5691 returns 4045692 when url points to self5693 returns 4045694 when url points to self encoded5695 returns 4045696# [RSpecRunTime] Finishing example group spec/requests/external_redirect/external_redirect_controller_spec.rb. It took 0.61 second. Expected to take 0.82 second.5697# [RSpecRunTime] Starting example group spec/requests/api/graphql/current_user_query_spec.rb. Expected to take 0.74 second.5698getting project information5699 when there is a current_user5700 is expected to include {"name" => "Sidney Jones1380", "namespace" => {"id" => "gid://gitlab/Namespaces::UserNamespace/1227"}}5701 behaves like a working graphql query that returns data5702 contains data5703 behaves like a working graphql query5704 returns a successful response5705 when there is no current_user5706 behaves like a working graphql query that returns no data5707 contains no data5708 behaves like a working graphql query5709 returns a successful response5710# [RSpecRunTime] Finishing example group spec/requests/api/graphql/current_user_query_spec.rb. It took 0.85 second. Expected to take 0.74 second.5711# [RSpecRunTime] Starting example group spec/requests/api/container_registry_event_spec.rb. Expected to take 0.59 second.5712API::ContainerRegistryEvent5713 POST /container_registry_event/events5714 returns 200 status and events are passed to event handler5715 returns 401 error status when token is invalid5716 when the event should update project statistics5717 enqueues a project statistics update twice5718# [RSpecRunTime] Finishing example group spec/requests/api/container_registry_event_spec.rb. It took 0.61 second. Expected to take 0.59 second.5719# [RSpecRunTime] Starting example group spec/requests/metrics_controller_spec.rb. Expected to take 0.28 second.5720MetricsController5721 behaves like Base action controller5722 security headers5723 Cross-Security-Policy5724 when configuring snowplow5725 when snowplow is enabled5726 adds snowplow to the csp5727 when snowplow is enabled but host is not configured5728 behaves like snowplow is not in the CSP5729 does not add the snowplow collector hostname to the CSP5730 when snowplow is disabled5731 behaves like snowplow is not in the CSP5732 does not add the snowplow collector hostname to the CSP5733 when configuring vite5734 when vite enabled during development5735 adds vite csp (PENDING: https://gitlab.com/gitlab-org/gitlab/-/issues/424334)5736 when vite disabled5737 doesn't add vite csp5738# [RSpecRunTime] Finishing example group spec/requests/metrics_controller_spec.rb. It took 0.2 second. Expected to take 0.28 second.5739# [RSpecRunTime] Starting example group spec/requests/api/web_commits_spec.rb. Expected to take 0.18 second.5740API::WebCommits5741 GET /web_commits/public_key5742 when Gitaly is available5743 and the public key is not found5744 returns not found5745 does not cache the public key5746 and the public key is found5747 returns the public key5748 caches the public key5749 when Gitaly is unavailable5750 does not cache the public key (PENDING: Skipping ./spec/requests/api/web_commits_spec.rb[1:1:2:1] because it's been fast-quarantined.)5751 returns service unavailable (PENDING: Skipping ./spec/requests/api/web_commits_spec.rb[1:1:2:2] because it's been fast-quarantined.)5752# [RSpecRunTime] Finishing example group spec/requests/api/web_commits_spec.rb. It took 0.18 second. Expected to take 0.18 second.5753rspec/skipped_tests-8442485367.txt doesn't exist!5754auto_explain log contains 1449 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-18-20.352.main.ndjson.gz5755took 22.0933279485756auto_explain log contains 1450 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-18-20.352.ci.ndjson.gz5757took 20.9569886625758[TEST PROF INFO] EventProf results for sql.active_record5759Total time: 06:20.342 of 21:37.886 (29.3%)5760Total events: 2331605761Top 5 slowest suites (by time):5762API::ProjectPackages (./spec/requests/api/project_packages_spec.rb:5) – 01:27.829 (55208 / 179) of 04:35.177 (31.92%)5763API::Ci::Pipelines (./spec/requests/api/ci/pipelines_spec.rb:5) – 01:01.052 (39208 / 386) of 03:27.714 (29.39%)5764API::Conan::V...rojectPackages (./spec/requests/api/conan/v1/project_packages_spec.rb:5) – 00:42.978 (25975 / 473) of 02:31.752 (28.32%)5765API::Ci::Jobs (./spec/requests/api/ci/jobs_spec.rb:5) – 00:31.115 (18381 / 112) of 01:39.066 (31.41%)5766Projects::JobsController (./spec/controllers/projects/jobs_controller_spec.rb:4) – 00:22.040 (11751 / 123) of 01:22.560 (26.7%)5767Knapsack report was generated. Preview:5768{5769 "spec/requests/api/project_packages_spec.rb": 275.176589805,5770 "spec/requests/api/ci/pipelines_spec.rb": 207.71386284100004,5771 "spec/requests/api/conan/v1/project_packages_spec.rb": 151.75190104599983,5772 "spec/requests/api/ci/jobs_spec.rb": 99.06564873699995,5773 "spec/controllers/projects/jobs_controller_spec.rb": 82.55958338899995,5774 "spec/requests/api/ci/pipeline_schedules_spec.rb": 54.33331792099989,5775 "spec/requests/api/invitations_spec.rb": 46.77433053300001,5776 "spec/controllers/projects/uploads_controller_spec.rb": 38.182094490000054,5777 "spec/requests/api/group_milestones_spec.rb": 34.322616245999825,5778 "spec/requests/api/graphql/project/merge_request_spec.rb": 33.40187837600001,5779 "spec/controllers/projects/tags_controller_spec.rb": 26.92272818299989,5780 "spec/requests/api/graphql/ci/jobs_spec.rb": 24.319079547,5781 "spec/controllers/projects/graphs_controller_spec.rb": 21.693725493000102,5782 "spec/requests/api/graphql/mutations/namespace/package_settings/update_spec.rb": 18.60072648900018,5783 "spec/requests/api/group_boards_spec.rb": 15.421173212999975,5784 "spec/requests/api/admin/instance_clusters_spec.rb": 14.566138808000005,5785 "spec/requests/api/graphql/project/tree/tree_spec.rb": 10.732805985999903,5786 "spec/controllers/dashboard/todos_controller_spec.rb": 12.567355633000034,5787 "spec/requests/api/graphql/notes/note_spec.rb": 12.296835703999932,5788 "spec/controllers/acme_challenges_controller_spec.rb": 6.16178796600002,5789 "spec/controllers/explore/snippets_controller_spec.rb": 10.044299680999984,5790 "spec/requests/groups/crm/organizations_controller_spec.rb": 9.167645411999956,5791 "spec/requests/projects/environments_controller_spec.rb": 6.977133132000063,5792 "spec/requests/api/admin/broadcast_messages_spec.rb": 7.473435302000098,5793 "spec/requests/api/graphql/mutations/work_items/convert_spec.rb": 6.195973645999857,5794 "spec/requests/api/error_tracking/client_keys_spec.rb": 7.44772630500006,5795 "spec/requests/api/graphql/mutations/releases/delete_spec.rb": 4.6392708560001665,5796 "spec/requests/projects/wikis_controller_spec.rb": 5.431637440000031,5797 "spec/requests/api/graphql/mutations/ci/project_ci_cd_settings_update_spec.rb": 4.439378958000134,5798 "spec/requests/api/graphql/project/user_access_authorized_agents_spec.rb": 4.931789828999854,5799 "spec/controllers/groups/imports_controller_spec.rb": 2.816698878999887,5800 "spec/requests/api/graphql/mutations/integrations/exclusions/delete_spec.rb": 3.593394954000132,5801 "spec/requests/api/graphql/mutations/notes/convert_to_thread_spec.rb": 3.2459811490000448,5802 "spec/requests/api/oauth_tokens_spec.rb": 3.0940843839998706,5803 "spec/requests/api/graphql/project/container_registry_protection_rules_spec.rb": 3.0678465179998966,5804 "spec/requests/api/graphql/mutations/todos/snooze_spec.rb": 3.078833555999836,5805 "spec/requests/api/graphql/mutations/todos/un_snooze_spec.rb": 3.2654558960000486,5806 "spec/controllers/profiles/preferences_controller_spec.rb": 2.5854116660000273,5807 "spec/requests/api/graphql/mutations/achievements/delete_spec.rb": 2.1004813330000616,5808 "spec/requests/api/graphql/project/jira_service_spec.rb": 1.7893523539999023,5809 "spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb": 1.828620194999985,5810 "spec/requests/api/graphql/ci/group_environment_scopes_spec.rb": 1.8865826119999838,5811 "spec/requests/api/internal/coverage_spec.rb": 1.5729178400001729,5812 "spec/controllers/explore/groups_controller_spec.rb": 1.5375414489999457,5813 "spec/requests/api/graphql/mutations/ci/job/cancel_spec.rb": 1.45268263700018,5814 "spec/controllers/oauth/device_authorizations_controller_spec.rb": 1.4592071039999155,5815 "spec/requests/api/graphql/ci/job_artifacts_spec.rb": 1.2927381409999725,5816 "spec/requests/groups/deploy_tokens_controller_spec.rb": 1.1849223350000102,5817 "spec/requests/api/graphql/mutations/admin/sidekiq_queues/delete_jobs_spec.rb": 1.0834580139999161,5818 "spec/requests/external_redirect/external_redirect_controller_spec.rb": 0.6125039230000766,5819 "spec/requests/api/graphql/current_user_query_spec.rb": 0.8445202650000283,5820 "spec/requests/api/container_registry_event_spec.rb": 0.6077275220000047,5821 "spec/requests/metrics_controller_spec.rb": 0.20434317700005522,5822 "spec/requests/api/web_commits_spec.rb": 0.179441167000049975823}5824Knapsack global time execution for tests: 21m 37s5825Pending: (Failures listed here are expected and do not affect your suite's status)5826 1) getting merge request information nested in a project behaves like when requesting information about MR interactions scalability when selecting all fields behaves like scalable query for interaction fields does not suffer from N+15828 Failure/Error: expect { post_graphql(query) }.not_to exceed_query_limit(baseline)5829 Expected a maximum of 21 queries, got 30:5830 Query Diff:5831 -----------5832 SELECT "namespace_bans".* FROM "namespace_bans"...5833 -- (expected: 0, got: 1)5834 WHERE "namespace_bans"."user_id" = 9865835 -- (expected: 0, got: 1)5836 WHERE "namespace_bans"."user_id" = 9855837 -- (expected: 0, got: 1)5838 WHERE "namespace_bans"."user_id" = 9845839 SELECT MAX("project_authorizations"."access_level") AS "maximum_access_level", "project_authorizations"."user_id" AS "project_authorizations_user_id" FROM "project_authorizations"...5840 -- (expected: 0, got: 1)5841 WHERE "project_authorizations"."project_id" = 460 AND "project_authorizations"."user_id" = 986 GROUP BY "project_authorizations"."user_id"5842 -- (expected: 0, got: 1)5843 WHERE "project_authorizations"."project_id" = 460 AND "project_authorizations"."user_id" = 985 GROUP BY "project_authorizations"."user_id"5844 -- (expected: 0, got: 1)5845 WHERE "project_authorizations"."project_id" = 460 AND "project_authorizations"."user_id" = 984 GROUP BY "project_authorizations"."user_id"5846 SELECT 1 AS one FROM "users"...5847 -- (expected: 0, got: 1)5848 INNER JOIN "merge_request_assignees" ON "users"."id" = "merge_request_assignees"."user_id" WHERE "merge_request_assignees"."merge_request_id" = 13 AND "users"."id" = 986 LIMIT 15849 -- (expected: 0, got: 1)5850 INNER JOIN "merge_request_assignees" ON "users"."id" = "merge_request_assignees"."user_id" WHERE "merge_request_assignees"."merge_request_id" = 13 AND "users"."id" = 985 LIMIT 15851 -- (expected: 0, got: 1)5852 INNER JOIN "merge_request_assignees" ON "users"."id" = "merge_request_assignees"."user_id" WHERE "merge_request_assignees"."merge_request_id" = 13 AND "users"."id" = 984 LIMIT 15853 Shared Example Group: "scalable query for interaction fields" called from ./spec/requests/api/graphql/project/merge_request_spec.rb:5365854 Shared Example Group: "when requesting information about MR interactions" called from ./spec/requests/api/graphql/project/merge_request_spec.rb:5415855 # ./spec/requests/api/graphql/project/merge_request_spec.rb:509:in `block (5 levels) in <top (required)>'5856 # ./spec/spec_helper.rb:474:in `block (3 levels) in <top (required)>'5857 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled'5858 # ./spec/spec_helper.rb:473:in `block (2 levels) in <top (required)>'5859 # ./spec/spec_helper.rb:468:in `block (3 levels) in <top (required)>'5860 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'5861 # ./spec/spec_helper.rb:459:in `block (2 levels) in <top (required)>'5862 # ./spec/spec_helper.rb:455:in `block (3 levels) in <top (required)>'5863 # ./lib/gitlab/application_context.rb:94:in `with_raw_context'5864 # ./spec/spec_helper.rb:455:in `block (2 levels) in <top (required)>'5865 # ./spec/spec_helper.rb:426:in `block (3 levels) in <top (required)>'5866 # ./lib/gitlab/ci/config/feature_flags.rb:38:in `ensure_correct_usage'5867 # ./spec/spec_helper.rb:425:in `block (2 levels) in <top (required)>'5868 # ./spec/spec_helper.rb:275:in `block (2 levels) in <top (required)>'5869 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'5870 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'5871 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>'5872 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'5873 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>'5874 2) getting merge request information nested in a project behaves like when requesting information about MR interactions scalability when selecting all fields behaves like scalable query for interaction fields does not suffer from N+15876 Failure/Error: expect { post_graphql(query) }.not_to exceed_query_limit(baseline)5877 Expected a maximum of 21 queries, got 30:5878 Query Diff:5879 -----------5880 SELECT "namespace_bans".* FROM "namespace_bans"...5881 -- (expected: 0, got: 1)5882 WHERE "namespace_bans"."user_id" = 9905883 -- (expected: 0, got: 1)5884 WHERE "namespace_bans"."user_id" = 9895885 -- (expected: 0, got: 1)5886 WHERE "namespace_bans"."user_id" = 9885887 SELECT MAX("project_authorizations"."access_level") AS "maximum_access_level", "project_authorizations"."user_id" AS "project_authorizations_user_id" FROM "project_authorizations"...5888 -- (expected: 0, got: 1)5889 WHERE "project_authorizations"."project_id" = 460 AND "project_authorizations"."user_id" = 990 GROUP BY "project_authorizations"."user_id"5890 -- (expected: 0, got: 1)5891 WHERE "project_authorizations"."project_id" = 460 AND "project_authorizations"."user_id" = 989 GROUP BY "project_authorizations"."user_id"5892 -- (expected: 0, got: 1)5893 WHERE "project_authorizations"."project_id" = 460 AND "project_authorizations"."user_id" = 988 GROUP BY "project_authorizations"."user_id"5894 SELECT 1 AS one FROM "users"...5895 -- (expected: 0, got: 1)5896 INNER JOIN "merge_request_assignees" ON "users"."id" = "merge_request_assignees"."user_id" WHERE "merge_request_assignees"."merge_request_id" = 13 AND "users"."id" = 990 LIMIT 15897 -- (expected: 0, got: 1)5898 INNER JOIN "merge_request_assignees" ON "users"."id" = "merge_request_assignees"."user_id" WHERE "merge_request_assignees"."merge_request_id" = 13 AND "users"."id" = 989 LIMIT 15899 -- (expected: 0, got: 1)5900 INNER JOIN "merge_request_assignees" ON "users"."id" = "merge_request_assignees"."user_id" WHERE "merge_request_assignees"."merge_request_id" = 13 AND "users"."id" = 988 LIMIT 15901 Shared Example Group: "scalable query for interaction fields" called from ./spec/requests/api/graphql/project/merge_request_spec.rb:5365902 Shared Example Group: "when requesting information about MR interactions" called from ./spec/requests/api/graphql/project/merge_request_spec.rb:5515903 # ./spec/requests/api/graphql/project/merge_request_spec.rb:509:in `block (5 levels) in <top (required)>'5904 # ./spec/spec_helper.rb:474:in `block (3 levels) in <top (required)>'5905 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled'5906 # ./spec/spec_helper.rb:473:in `block (2 levels) in <top (required)>'5907 # ./spec/spec_helper.rb:468:in `block (3 levels) in <top (required)>'5908 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'5909 # ./spec/spec_helper.rb:459:in `block (2 levels) in <top (required)>'5910 # ./spec/spec_helper.rb:455:in `block (3 levels) in <top (required)>'5911 # ./lib/gitlab/application_context.rb:94:in `with_raw_context'5912 # ./spec/spec_helper.rb:455:in `block (2 levels) in <top (required)>'5913 # ./spec/spec_helper.rb:426:in `block (3 levels) in <top (required)>'5914 # ./lib/gitlab/ci/config/feature_flags.rb:38:in `ensure_correct_usage'5915 # ./spec/spec_helper.rb:425:in `block (2 levels) in <top (required)>'5916 # ./spec/spec_helper.rb:275:in `block (2 levels) in <top (required)>'5917 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'5918 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'5919 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>'5920 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'5921 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>'5922 3) MetricsController behaves like Base action controller security headers Cross-Security-Policy when configuring vite when vite enabled during development adds vite csp5924 # ./spec/support/shared_examples/controllers/base_action_controller_shared_examples.rb:645925 4) API::WebCommits GET /web_commits/public_key when Gitaly is unavailable does not cache the public key5926 # Skipping ./spec/requests/api/web_commits_spec.rb[1:1:2:1] because it's been fast-quarantined.5927 Failure/Error: skip "Skipping #{example.id} because it's been fast-quarantined."5928 RSpec::Core::Pending::SkipDeclaredInExample5929 # ./spec/support/fast_quarantine.rb:20:in `block (2 levels) in <top (required)>'5930 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>'5931 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'5932 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>'5933 5) API::WebCommits GET /web_commits/public_key when Gitaly is unavailable returns service unavailable5934 # Skipping ./spec/requests/api/web_commits_spec.rb[1:1:2:2] because it's been fast-quarantined.5935 Failure/Error: skip "Skipping #{example.id} because it's been fast-quarantined."5936 RSpec::Core::Pending::SkipDeclaredInExample5937 # ./spec/support/fast_quarantine.rb:20:in `block (2 levels) in <top (required)>'5938 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>'5939 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'5940 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>'5941Finished in 22 minutes 31 seconds (files took 1 minute 27.23 seconds to load)59422074 examples, 0 failures, 5 pending5943Randomized with seed 203065944[TEST PROF INFO] Time spent in factories: 09:23.294 (41.4% of total time)5945RSpec exited with 0.5946No examples to retry, congrats!5948Running after script...5949$ source scripts/utils.sh5950$ log_disk_usage5951*******************************************************5952This runner currently has 79G free disk space.5953*******************************************************6009$ bundle exec gem list gitlab_quality-test_tooling6010gitlab_quality-test_tooling (2.1.0)6011$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command6016$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command6019$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command6024$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command6027$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command6031$ tooling/bin/push_job_metrics || true6032[job-metrics] Pushing job metrics file for the CI/CD job.6033[job-metrics] Pushed 4 CI job metric entries to InfluxDB.6035Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-21 due to policy6037Uploading artifacts...6038auto_explain/: found 3 matching artifact files and directories 6039coverage/: found 5 matching artifact files and directories 6040WARNING: crystalball/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 6041WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 6042knapsack/: found 4 matching artifact files and directories 6043rspec/: found 12 matching artifact files and directories 6044WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 6045log/*.log: found 14 matching artifact files and directories 6046WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/8442485367/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com6047WARNING: Retrying... context=artifacts-uploader error=request redirected6048Uploading artifacts as "archive" to coordinator... 201 Created id=8442485367 responseStatus=201 Created token=glcbt-666049Uploading artifacts...6050rspec/rspec-*.xml: found 1 matching artifact files and directories 6051WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/8442485367/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com6052WARNING: Retrying... context=artifacts-uploader error=request redirected6053Uploading artifacts as "junit" to coordinator... 201 Created id=8442485367 responseStatus=201 Created token=glcbt-666055Job succeeded