rspec integration pg14 no_gitaly_transactions 14/20
Passed Started
by
@gitlab-bot

🤖 GitLab Bot 🤖
1Running with gitlab-runner 17.0.0~pre.88.g761ae5dd (761ae5dd)2 on green-1.private.runners-manager.gitlab.com/gitlab.com/gitlab-org 4bq1s9yM, system ID: s_9d15f3e4e7ae3 feature flags: FF_NETWORK_PER_BUILD:true4Resolving secrets6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.5-golang-1.22-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.36-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:36c1d3cfe18f4b12d4640576f7048068acbfc3625027b6bbb46bba0e31b11831 for redis:6.2-alpine with digest redis@sha256:e3b17ba9479deec4b7d1eeec1548a253acc5374d68d3b27937fcfe4df8d18c7e ...20Waiting for services to be up and running (timeout 30 seconds)...21Authenticating with credentials from job payload (GitLab Registry)22Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.5-golang-1.22-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 ...23Using docker image sha256:b26253b493531cada33f45ef568f38c50a310442d05c39f517656e0f7d305dc7 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.5-golang-1.22-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.5-golang-1.22-rust-1.73-node-20.12-postgresql-14@sha256:543339542a02edc250c2c0424c5077b673f1fca2877024fdc5fb670eff44f8cf ...25Running on runner-4bq1s9ym-project-278964-concurrent-0 via runner-4bq1s9ym-private-1722414321-34abfd7d...27Skipping Git repository setup28Skipping Git checkout29Skipping Git submodules setup31Checking cache for ruby-gems-debian-bookworm-ruby-3.1.5-17...32Downloading cache from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-debian-bookworm-ruby-3.1.5-17 33Successfully extracted cache35Downloading artifacts for clone-gitlab-repo (7471344368)...36Downloading artifacts from coordinator... ok host=storage.googleapis.com id=7471344368 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 (7471344747)...40Downloading artifacts from coordinator... ok host=storage.googleapis.com id=7471344747 responseStatus=200 OK token=glcbt-6641Downloading artifacts for retrieve-tests-metadata (7471344898)...42Downloading artifacts from coordinator... ok host=storage.googleapis.com id=7471344898 responseStatus=200 OK token=glcbt-6643Downloading artifacts for setup-test-env (7471344810)...44Downloading artifacts from coordinator... ok host=storage.googleapis.com id=7471344810 responseStatus=200 OK token=glcbt-66 45 Executing "step_script" stage of the job script 46Using docker image sha256:b26253b493531cada33f45ef568f38c50a310442d05c39f517656e0f7d305dc7 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.5-golang-1.22-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.5-golang-1.22-rust-1.73-node-20.12-postgresql-14@sha256:543339542a02edc250c2c0424c5077b673f1fca2877024fdc5fb670eff44f8cf ...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$ source scripts/prepare_build.sh82Using decomposed database config (config/database.yml.decomposed-postgresql)83Geo DB won't be set up.84Embedding DB won't be set up.96$ source ./scripts/rspec_helpers.sh97$ run_timed_command "gem install knapsack --no-document"98$ gem install knapsack --no-document99Successfully installed knapsack-4.0.01001 gem installed101==> 'gem install knapsack --no-document' succeeded in 1 seconds.102$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"107$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"108$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"109$ tooling/bin/create_job_metrics_file || true110[job-metrics] Creating the job metrics file for the CI/CD job.111$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request"113[10:14:41] Starting rspec_parallelized_job114RETRY_FAILED_TESTS_IN_NEW_PROCESS: true115KNAPSACK_GENERATE_REPORT: true116FLAKY_RSPEC_GENERATE_REPORT: true117KNAPSACK_TEST_FILE_PATTERN: spec/{commands,controllers,mailers,requests}{,/**/}*_spec.rb118KNAPSACK_LOG_LEVEL: debug119KNAPSACK_REPORT_PATH: knapsack/rspec_integration_pg14_no_gitaly_transactions_14_20_278964_report.json120FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json121FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_integration_pg14_no_gitaly_transactions_14_20_278964_report.json122NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_integration_pg14_no_gitaly_transactions_14_20_278964_report.json123RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-7471346694.txt124CRYSTALBALL: true125RSPEC_TESTS_MAPPING_ENABLED: 126RSPEC_TESTS_FILTER_FILE: 127Shell set options (set -o) enabled:128braceexpand on129hashall on130interactive-comments on131pipefail on132Parsing expected rspec suite duration...133RSpec suite is expected to take 35 minutes 13.75 seconds.134Expected duration for tests:135{136 "spec/requests/api/releases_spec.rb": 459.4532958656218,137 "spec/requests/rack_attack_global_spec.rb": 290.0755954381443,138 "spec/requests/api/members_spec.rb": 202.6995337796501,139 "spec/requests/api/usage_data_queries_spec.rb": 162.4659953454706,140 "spec/requests/api/issues/get_project_issues_spec.rb": 110.98350680897204,141 "spec/controllers/projects/clusters_controller_spec.rb": 97.06041039469099,142 "spec/requests/api/graphql/mutations/work_items/create_spec.rb": 74.583411045973,143 "spec/requests/api/graphql/work_item_spec.rb": 67.7054950193439,144 "spec/requests/api/graphql/packages/package_spec.rb": 58.509780713121884,145 "spec/requests/api/deploy_tokens_spec.rb": 49.02086940822134,146 "spec/controllers/projects/feature_flags_controller_spec.rb": 44.80779788368249,147 "spec/requests/api/graphql/mutations/notes/create/image_diff_note_spec.rb": 39.47141075659229,148 "spec/requests/api/graphql/packages/maven_spec.rb": 37.98471884817254,149 "spec/requests/api/topics_spec.rb": 35.11329165416406,150 "spec/requests/api/boards_spec.rb": 28.71997123526255,151 "spec/requests/api/project_container_registry_protection_rules_spec.rb": 26.701183862783537,152 "spec/requests/api/resource_milestone_events_spec.rb": 25.696371318757386,153 "spec/requests/api/graphql/mutations/packages/protection/rule/delete_spec.rb": 22.927027240725277,154 "spec/requests/api/graphql/group/dependency_proxy_group_setting_spec.rb": 20.297990443538573,155 "spec/requests/api/graphql/mutations/ci/job_artifact/bulk_destroy_spec.rb": 19.387741298987287,156 "spec/requests/projects/service_desk/custom_email_controller_spec.rb": 17.682319819275303,157 "spec/requests/api/graphql/project/commit_references_spec.rb": 17.038242430063114,158 "spec/requests/api/doorkeeper_access_spec.rb": 14.198481710007698,159 "spec/requests/api/graphql/project/error_tracking/sentry_errors_request_spec.rb": 13.923283946913434,160 "spec/mailers/members/invite_mailer_spec.rb": 12.468453225809354,161 "spec/controllers/import/fogbugz_controller_spec.rb": 12.16565872209732,162 "spec/requests/recursive_webhook_detection_spec.rb": 10.873858550224782,163 "spec/requests/api/metadata_spec.rb": 10.414271802415051,164 "spec/requests/api/notification_settings_spec.rb": 9.730705830908951,165 "spec/controllers/user_settings/gpg_keys_controller_spec.rb": 9.03981045828565,166 "spec/requests/projects/environments_controller_spec.rb": 8.36531920024227,167 "spec/requests/api/graphql/mutations/merge_requests/reviewer_rereview_spec.rb": 8.304304990375801,168 "spec/requests/projects/merge_requests/diffs_stream_spec.rb": 7.640763005560445,169 "spec/requests/api/graphql/mutations/ci/job/retry_spec.rb": 7.343059769543405,170 "spec/requests/projects/google_cloud/configuration_controller_spec.rb": 6.688007691827722,171 "spec/requests/projects/service_desk_controller_spec.rb": 6.664401428729581,172 "spec/requests/banzai/uploads_controller_spec.rb": 5.968342375076929,173 "spec/controllers/projects/analytics/cycle_analytics/summary_controller_spec.rb": 5.6142161746612675,174 "spec/controllers/projects/usage_quotas_controller_spec.rb": 5.578332882663689,175 "spec/mailers/emails/identity_verification_spec.rb": 5.002052211520498,176 "spec/requests/api/graphql/mutations/achievements/revoke_spec.rb": 4.781619803469306,177 "spec/controllers/admin/identities_controller_spec.rb": 4.475018873448611,178 "spec/requests/api/graphql/mutations/boards/lists/update_spec.rb": 4.150582458850222,179 "spec/requests/api/graphql/mutations/ci/pipeline_schedule/delete_spec.rb": 4.123450955196473,180 "spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb": 3.567734572220913,181 "spec/requests/api/graphql/mutations/todos/restore_many_spec.rb": 3.492449600032647,182 "spec/requests/oauth/applications_controller_spec.rb": 3.1300002966728173,183 "spec/requests/api/graphql/mutations/import/source_users/cancel_reassignment_spec.rb": 3.0293680330563006,184 "spec/requests/jira_connect/oauth_application_ids_controller_spec.rb": 2.699068602871077,185 "spec/requests/metrics_controller_spec.rb": 2.59018181443302,186 "spec/requests/api/graphql/mutations/ci/runner/cache/clear_spec.rb": 2.2500044936343686,187 "spec/requests/user_avatar_spec.rb": 2.0022982781027467,188 "spec/requests/api/container_registry_event_spec.rb": 1.821482281197752,189 "spec/requests/api/graphql/multiplexed_queries_spec.rb": 1.5856870155436378,190 "spec/requests/api/api_guard/admin_mode_middleware_spec.rb": 1.029121127685617,191 "spec/controllers/concerns/analytics/cycle_analytics/value_stream_actions_spec.rb": 0.6506280016619981192}193Running command: bundle exec rspec -Ispec -rspec_helper --color --failure-exit-code 1 --error-exit-code 2 --format documentation --format Support::Formatters::JsonFormatter --out rspec/rspec-7471346694.json --format RspecJunitFormatter --out rspec/rspec-7471346694.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request -- spec/requests/api/releases_spec.rb spec/requests/rack_attack_global_spec.rb spec/requests/api/members_spec.rb spec/requests/api/usage_data_queries_spec.rb spec/requests/api/issues/get_project_issues_spec.rb spec/controllers/projects/clusters_controller_spec.rb spec/requests/api/graphql/mutations/work_items/create_spec.rb spec/requests/api/graphql/work_item_spec.rb spec/requests/api/graphql/packages/package_spec.rb spec/requests/api/deploy_tokens_spec.rb spec/controllers/projects/feature_flags_controller_spec.rb spec/requests/api/graphql/mutations/notes/create/image_diff_note_spec.rb spec/requests/api/graphql/packages/maven_spec.rb spec/requests/api/topics_spec.rb spec/requests/api/boards_spec.rb spec/requests/api/project_container_registry_protection_rules_spec.rb spec/requests/api/resource_milestone_events_spec.rb spec/requests/api/graphql/mutations/packages/protection/rule/delete_spec.rb spec/requests/api/graphql/group/dependency_proxy_group_setting_spec.rb spec/requests/api/graphql/mutations/ci/job_artifact/bulk_destroy_spec.rb spec/requests/projects/service_desk/custom_email_controller_spec.rb spec/requests/api/graphql/project/commit_references_spec.rb spec/requests/api/doorkeeper_access_spec.rb spec/requests/api/graphql/project/error_tracking/sentry_errors_request_spec.rb spec/mailers/members/invite_mailer_spec.rb spec/controllers/import/fogbugz_controller_spec.rb spec/requests/recursive_webhook_detection_spec.rb spec/requests/api/metadata_spec.rb spec/requests/api/notification_settings_spec.rb spec/controllers/user_settings/gpg_keys_controller_spec.rb spec/requests/projects/environments_controller_spec.rb spec/requests/api/graphql/mutations/merge_requests/reviewer_rereview_spec.rb spec/requests/projects/merge_requests/diffs_stream_spec.rb spec/requests/api/graphql/mutations/ci/job/retry_spec.rb spec/requests/projects/google_cloud/configuration_controller_spec.rb spec/requests/projects/service_desk_controller_spec.rb spec/requests/banzai/uploads_controller_spec.rb spec/controllers/projects/analytics/cycle_analytics/summary_controller_spec.rb spec/controllers/projects/usage_quotas_controller_spec.rb spec/mailers/emails/identity_verification_spec.rb spec/requests/api/graphql/mutations/achievements/revoke_spec.rb spec/controllers/admin/identities_controller_spec.rb spec/requests/api/graphql/mutations/boards/lists/update_spec.rb spec/requests/api/graphql/mutations/ci/pipeline_schedule/delete_spec.rb spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb spec/requests/api/graphql/mutations/todos/restore_many_spec.rb spec/requests/oauth/applications_controller_spec.rb spec/requests/api/graphql/mutations/import/source_users/cancel_reassignment_spec.rb spec/requests/jira_connect/oauth_application_ids_controller_spec.rb spec/requests/metrics_controller_spec.rb spec/requests/api/graphql/mutations/ci/runner/cache/clear_spec.rb spec/requests/user_avatar_spec.rb spec/requests/api/container_registry_event_spec.rb spec/requests/api/graphql/multiplexed_queries_spec.rb spec/requests/api/api_guard/admin_mode_middleware_spec.rb spec/controllers/concerns/analytics/cycle_analytics/value_stream_actions_spec.rbKnapsack report generator started!194warning: parser/current is loading parser/ruby31, which recognizes 3.1.6-compliant syntax, but you are running 3.1.5.196Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}197# [RSpecRunTime] Starting RSpec timer...198[TEST PROF INFO] EventProf enabled (sql.active_record)199unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.200unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.201Test environment set up in 1.884168043 seconds202# [RSpecRunTime] Starting example group spec/requests/api/releases_spec.rb. Expected to take 7 minutes 39.45 seconds.203API::Releases204 GET /projects/:id/releases205WARNING: All log messages before absl::InitializeLog() is called are written to STDERR206I0000 00:00:1722420994.799150 327 rb_grpc.c:331] GRPC_RUBY: grpc_ruby_init_threads g_bg_thread_init_done=0207 returns an upcoming_release status for a future release208 returns an upcoming_release status for a past release209 filters by updated_at210 avoids N+1 queries211 serializes releases for the first time and read cached data from the second time212 increments the cache key when link is updated213 increments the cache key when evidence is updated214 when there are two releases215 returns 200 HTTP status216 returns 200 HTTP status when using JOB-TOKEN auth217 returns releases ordered by released_at218 does not include description_html219 matches response schema220 returns rendered helper paths221 return releases in sorted order222 behaves like release sorting223 sorting by released_at224 ascending order225 returns the sorted releases226 descending order227 returns the sorted releases228# [RSpecRunTime] RSpec elapsed time: 45.29 seconds. Current RSS: ~1702M. Threads: 5. load average: 1.24 1.27 1.25 1/288 671229.230 behaves like release sorting231 sorting by created_at232 ascending order233 returns the sorted releases234# [RSpecRunTime] RSpec elapsed time: 47.56 seconds. Current RSS: ~1684M. Threads: 5. load average: 1.24 1.27 1.25 1/288 689235.236 descending order237 returns the sorted releases238# [RSpecRunTime] RSpec elapsed time: 49.62 seconds. Current RSS: ~1687M. Threads: 5. load average: 1.22 1.27 1.25 1/288 707239.240 when include_html_description option is true241 includes description_html field242# [RSpecRunTime] RSpec elapsed time: 51.66 seconds. Current RSS: ~1684M. Threads: 5. load average: 1.22 1.27 1.25 1/288 725243.244 when tag does not exist in git repository245 returns the tag246# [RSpecRunTime] RSpec elapsed time: 53.71 seconds. Current RSS: ~1683M. Threads: 5. load average: 1.22 1.27 1.25 1/288 753247.248 when tag contains a slash249 returns 200 HTTP status250# [RSpecRunTime] RSpec elapsed time: 55.92 seconds. Current RSS: ~1684M. Threads: 5. load average: 1.20 1.26 1.24 1/289 772251.252 when user is a guest253 responds 200 OK254 does not expose tag, commit, source code or helper paths255 when project is public256 responds 200 OK257 exposes tag, commit, source code and helper paths258# [RSpecRunTime] RSpec elapsed time: 1 minute 3.85 seconds. Current RSS: ~1680M. Threads: 5. load average: 1.17 1.25 1.24 2/289 845259.260 when user is not a project member261 cannot find the project262 when project is public263 allows the request264# [RSpecRunTime] RSpec elapsed time: 1 minute 7.61 seconds. Current RSS: ~1682M. Threads: 5. load average: 1.17 1.25 1.24 1/289 872265.266 when releases are public and request user is absent267 returns the releases268# [RSpecRunTime] RSpec elapsed time: 1 minute 9.56 seconds. Current RSS: ~1682M. Threads: 5. load average: 1.16 1.25 1.24 5/289 890269.270 GET /projects/:id/releases/:tag_name271 when there is a release272 returns 200 HTTP status273 returns 200 HTTP status when using JOB-TOKEN auth274 returns a release entry275 matches response schema276 contains source information as assets277 does not include description_html278 with evidence279 returns the evidence280 #collected_at281# [RSpecRunTime] RSpec elapsed time: 1 minute 24.86 seconds. Current RSS: ~1682M. Threads: 5. load average: 1.04 1.22 1.23 1/289 1031282.283 when release is associated to mutiple milestones284 milestones order285 behaves like correct release milestone order286 due_date287 when both milestones have a due_date288 behaves like correct sort order289 sorts milestonee_1 before milestone_2290# [RSpecRunTime] RSpec elapsed time: 1 minute 27.05 seconds. Current RSS: ~1677M. Threads: 5. load average: 1.04 1.22 1.23 1/289 1049291.292 when one milestone does not have a due_date293 behaves like correct sort order294 sorts milestonee_1 before milestone_2295# [RSpecRunTime] RSpec elapsed time: 1 minute 28.75 seconds. Current RSS: ~1676M. Threads: 5. load average: 1.04 1.22 1.23 1/289 1054296.297 start_date298 when both milestones have a start_date299 behaves like correct sort order300 sorts milestonee_1 before milestone_2301# [RSpecRunTime] RSpec elapsed time: 1 minute 30.39 seconds. Current RSS: ~1673M. Threads: 5. load average: 1.04 1.22 1.23 1/289 1059302.303 when one milestone does not have a start_date304 behaves like correct sort order305 sorts milestonee_1 before milestone_2306# [RSpecRunTime] RSpec elapsed time: 1 minute 31.92 seconds. Current RSS: ~1672M. Threads: 5. load average: 1.04 1.22 1.23 1/289 1064307.308 title309 behaves like correct sort order310 sorts milestonee_1 before milestone_2311# [RSpecRunTime] RSpec elapsed time: 1 minute 33.55 seconds. Current RSS: ~1670M. Threads: 5. load average: 1.04 1.22 1.23 1/289 1069312.313 when release has link asset314 contains link information as assets315# [RSpecRunTime] RSpec elapsed time: 1 minute 35.55 seconds. Current RSS: ~1686M. Threads: 5. load average: 1.03 1.21 1.23 1/288 1087316.317 when include_html_description option is true318 includes description_html field319# [RSpecRunTime] RSpec elapsed time: 1 minute 37.56 seconds. Current RSS: ~1685M. Threads: 5. load average: 1.03 1.21 1.23 1/288 1105320.321 when user is a guest322 responds 403 Forbidden323 when project is public324 responds 200 OK325 exposes tag and commit326# [RSpecRunTime] RSpec elapsed time: 1 minute 43.82 seconds. Current RSS: ~1672M. Threads: 5. load average: 1.03 1.20 1.22 1/287 1153327.328 when specified tag is not found in the project329 returns 404 for maintainer330 returns project not found for no user331 returns forbidden for guest332# [RSpecRunTime] RSpec elapsed time: 1 minute 49.19 seconds. Current RSS: ~1671M. Threads: 5. load average: 1.03 1.20 1.22 1/285 1193333.334 when user is not a project member335 cannot find the project336 when project is public337 allows the request338 when release is associated to a milestone339 matches schema340 exposes milestones341 returns issue stats for milestone342 when project restricts visibility of issues and merge requests343 does not expose milestones344# [RSpecRunTime] RSpec elapsed time: 2 minutes 2.17 seconds. Current RSS: ~1660M. Threads: 5. load average: 1.02 1.19 1.22 1/288 1292345.346 when project restricts visibility of issues347 exposes milestones348# [RSpecRunTime] RSpec elapsed time: 2 minutes 4.31 seconds. Current RSS: ~1659M. Threads: 5. load average: 1.01 1.19 1.22 1/288 1310349.350 GET /projects/:id/releases/:tag_name/downloads/*direct_asset_path351 with an invalid release tag352 returns 404 for maintater353 returns project not found for no user354 returns forbidden for guest355# [RSpecRunTime] RSpec elapsed time: 2 minutes 9.96 seconds. Current RSS: ~1679M. Threads: 5. load average: 1.01 1.19 1.22 1/286 1350356.357 with a valid release tag358 when filepath is provided359 when filepath exists360 redirects to the file download URL361 redirects to the file download URL when using JOB-TOKEN auth362 when user is a guest363 responds 403 Forbidden364 when project is public365 responds 200 OK366# [RSpecRunTime] RSpec elapsed time: 2 minutes 18.45 seconds. Current RSS: ~1662M. Threads: 5. load average: 1.01 1.18 1.22 1/283 1403367.368 when direct_asset_path is used369 redirects to the file download URL successfully370# [RSpecRunTime] RSpec elapsed time: 2 minutes 20.63 seconds. Current RSS: ~1663M. Threads: 5. load average: 1.01 1.18 1.21 1/283 1417371.372 when filepath does not exists373 returns 404 for maintater374 returns project not found for no user375 returns forbidden for guest376# [RSpecRunTime] RSpec elapsed time: 2 minutes 26.48 seconds. Current RSS: ~1675M. Threads: 5. load average: 1.01 1.18 1.21 1/283 1457377.378 when filepath is not provided379 returns 404 for maintater380 returns project not found for no user381 returns forbidden for guest382# [RSpecRunTime] RSpec elapsed time: 2 minutes 32.2 seconds. Current RSS: ~1670M. Threads: 5. load average: 1.01 1.17 1.21 1/283 1497383.384 GET /projects/:id/releases/permalink/latest385 when there is no release386 returns not found387 returns not found when using JOB-TOKEN auth388# [RSpecRunTime] RSpec elapsed time: 2 minutes 36.49 seconds. Current RSS: ~1672M. Threads: 5. load average: 1.01 1.17 1.21 1/283 1524389.390 when there are more than one release391 redirects to the latest release tag392 redirects to the latest release tag when using JOB-TOKEN auth393 when there are query parameters present394 includes the query params on the redirection395 discards the `order_by` query param396# [RSpecRunTime] RSpec elapsed time: 2 minutes 45.82 seconds. Current RSS: ~1637M. Threads: 5. load average: 1.01 1.17 1.21 1/283 1577397.398 when downloading a release asset399 redirects to the right endpoint keeping the suffix_path400 returns error when there is path traversal in suffix path401# [RSpecRunTime] RSpec elapsed time: 2 minutes 49.88 seconds. Current RSS: ~1658M. Threads: 5. load average: 1.00 1.16 1.21 1/283 1604402.403 POST /projects/:id/releases404 accepts the request405 creates a new release406 creates a new release without description407 sets the released_at to the current time if the released_at parameter is not provided408 sets the released_at to the value in the parameters if specified409 assumes the utc timezone for released_at if the timezone is not provided410 allows specifying a released_at with a local time zone411 matches response schema412 does not create a new tag413 when using `direct_asset_path` for the asset link414 creates a new release successfully415# [RSpecRunTime] RSpec elapsed time: 3 minutes 12.49 seconds. Current RSS: ~1643M. Threads: 5. load average: 1.00 1.15 1.20 1/288 2317416.417 with protected tag418 when user has access to the protected tag419 accepts the request420# [RSpecRunTime] RSpec elapsed time: 3 minutes 15.05 seconds. Current RSS: ~1635M. Threads: 5. load average: 1.00 1.15 1.20 1/288 2389421.422 when user does not have access to the protected tag423 forbids the request424# [RSpecRunTime] RSpec elapsed time: 3 minutes 17.1 seconds. Current RSS: ~1636M. Threads: 5. load average: 1.00 1.15 1.20 1/288 2431425.426 when user is a reporter427 forbids the request428# [RSpecRunTime] RSpec elapsed time: 3 minutes 19.25 seconds. Current RSS: ~1643M. Threads: 5. load average: 0.92 1.13 1.19 1/288 2473429.430 when user is not a project member431 forbids the request432 when project is public433 forbids the request434# [RSpecRunTime] RSpec elapsed time: 3 minutes 23.64 seconds. Current RSS: ~1647M. Threads: 5. load average: 0.92 1.13 1.19 1/288 2556435.436 when create assets altogether437 when create one asset438 accepts the request439 creates an asset with specified parameters440 matches response schema441# [RSpecRunTime] RSpec elapsed time: 3 minutes 30.67 seconds. Current RSS: ~1640M. Threads: 5. load average: 0.93 1.12 1.19 1/288 2770442.443 when creating two assets444 creates two assets with specified parameters445 when link names are duplicates446 recognizes as a bad request447# [RSpecRunTime] RSpec elapsed time: 3 minutes 35.5 seconds. Current RSS: ~1629M. Threads: 5. load average: 0.86 1.10 1.18 1/288 2899448.449 when using JOB-TOKEN auth450 when no token is provided451 returns a :not_found error452# [RSpecRunTime] RSpec elapsed time: 3 minutes 37.64 seconds. Current RSS: ~1628M. Threads: 5. load average: 0.86 1.10 1.18 1/288 2941453.454 when an invalid token is provided455 returns an :unauthorized error456# [RSpecRunTime] RSpec elapsed time: 3 minutes 39.64 seconds. Current RSS: ~1634M. Threads: 5. load average: 0.87 1.10 1.18 1/288 2983457.458 when a valid token is provided459 creates the release for a running job460 returns an :unauthorized error for a completed job461# [RSpecRunTime] RSpec elapsed time: 3 minutes 45.1 seconds. Current RSS: ~1623M. Threads: 5. load average: 0.88 1.10 1.18 1/288 3096462.463 when tag does not exist in git repository464 creates a new tag465 creates a new release466 when tag name is HEAD467 returns a 400 error as failure on tag creation468# [RSpecRunTime] RSpec elapsed time: 3 minutes 52.12 seconds. Current RSS: ~1606M. Threads: 5. load average: 0.89 1.10 1.18 1/288 3342469.470 when tag name is empty471 returns a 400 error as failure on tag creation472# [RSpecRunTime] RSpec elapsed time: 3 minutes 54.34 seconds. Current RSS: ~1619M. Threads: 5. load average: 0.98 1.11 1.18 1/288 3388473.474 when tag_message is provided475 creates an annotated tag with the tag message476# [RSpecRunTime] RSpec elapsed time: 3 minutes 56.95 seconds. Current RSS: ~1628M. Threads: 5. load average: 0.98 1.11 1.18 1/288 3490477.478 when release already exists479 returns an error as conflicted request480# [RSpecRunTime] RSpec elapsed time: 3 minutes 59.18 seconds. Current RSS: ~1622M. Threads: 5. load average: 0.98 1.11 1.18 1/288 3532481.482 with milestones483 with a project milestone484 by title485 behaves like adds milestone486 adds the milestone487# [RSpecRunTime] RSpec elapsed time: 4 minutes 1.84 seconds. Current RSS: ~1623M. Threads: 5. load average: 0.98 1.11 1.18 1/288 3604488.489 by id490 behaves like adds milestone491 adds the milestone492# [RSpecRunTime] RSpec elapsed time: 4 minutes 4.41 seconds. Current RSS: ~1616M. Threads: 5. load average: 0.98 1.11 1.18 1/288 3676493.494 with multiple milestones495 adds all milestones496# [RSpecRunTime] RSpec elapsed time: 4 minutes 7.11 seconds. Current RSS: ~1614M. Threads: 5. load average: 0.98 1.11 1.18 1/288 3748497.498 with an empty milestone499 removes all milestones500# [RSpecRunTime] RSpec elapsed time: 4 minutes 9.57 seconds. Current RSS: ~1604M. Threads: 5. load average: 0.98 1.11 1.18 1/288 3820501.502 with a non-existant milestone503 returns a 400 error as milestone not found504# [RSpecRunTime] RSpec elapsed time: 4 minutes 11.75 seconds. Current RSS: ~1608M. Threads: 5. load average: 0.98 1.11 1.18 1/288 3862505.506 with a milestone from a different project507 returns a 400 error as milestone not found508# [RSpecRunTime] RSpec elapsed time: 4 minutes 14.44 seconds. Current RSS: ~1602M. Threads: 5. load average: 0.99 1.11 1.18 1/288 3904509.510 when the project is a catalog resource511 creates a new release without publishing the catalog resource512 when legacy_catalog_publish is true513 creates a new release and publishes the catalog resource514# [RSpecRunTime] RSpec elapsed time: 4 minutes 19.03 seconds. Current RSS: ~1599M. Threads: 5. load average: 0.99 1.10 1.18 1/288 4196515.516 when the FF ci_release_cli_catalog_publish_option is disabled517 creates a new release and publishes the catalog resource518 when legacy_catalog_publish is true519 creates a new release and publishes the catalog resource520# [RSpecRunTime] RSpec elapsed time: 4 minutes 22.76 seconds. Current RSS: ~1598M. Threads: 5. load average: 0.99 1.10 1.18 1/288 4325521.522 PUT /projects/:id/releases/:tag_name523 accepts the request524 accepts the request when using JOB-TOKEN auth525 updates the description526 does not change other attributes527 matches response schema528 updates released_at529 with protected tag530 when user has access to the protected tag531 accepts the request532# [RSpecRunTime] RSpec elapsed time: 4 minutes 40.46 seconds. Current RSS: ~1626M. Threads: 5. load average: 1.05 1.11 1.18 1/288 4781533.534 when user does not have access to the protected tag535 forbids the request536# [RSpecRunTime] RSpec elapsed time: 4 minutes 42.78 seconds. Current RSS: ~1643M. Threads: 5. load average: 1.05 1.11 1.18 1/288 4823537.538 when user tries to update sha539 does not allow the request540# [RSpecRunTime] RSpec elapsed time: 4 minutes 44.94 seconds. Current RSS: ~1646M. Threads: 5. load average: 0.97 1.09 1.17 1/288 4875541.542 when params is empty543 does not allow the request544# [RSpecRunTime] RSpec elapsed time: 4 minutes 47.17 seconds. Current RSS: ~1656M. Threads: 5. load average: 0.97 1.09 1.17 1/288 4927545.546 when there are no corresponding releases547 forbids the request548# [RSpecRunTime] RSpec elapsed time: 4 minutes 49.19 seconds. Current RSS: ~1661M. Threads: 5. load average: 0.97 1.09 1.17 1/288 4969549.550 when user is a reporter551 forbids the request552# [RSpecRunTime] RSpec elapsed time: 4 minutes 51.3 seconds. Current RSS: ~1663M. Threads: 5. load average: 0.97 1.09 1.17 1/287 5011553.554 when user is not a project member555 forbids the request556 when project is public557 forbids the request558# [RSpecRunTime] RSpec elapsed time: 4 minutes 55.81 seconds. Current RSS: ~1676M. Threads: 5. load average: 0.97 1.09 1.17 1/287 5094559.560 with milestones561 when a milestone is passed in562 by title563 behaves like updates milestone564 updates the milestone565# [RSpecRunTime] RSpec elapsed time: 4 minutes 59.31 seconds. Current RSS: ~1666M. Threads: 5. load average: 0.98 1.09 1.17 1/287 5160566.567 by id568 behaves like updates milestone569 updates the milestone570# [RSpecRunTime] RSpec elapsed time: 5 minutes 2.18 seconds. Current RSS: ~1673M. Threads: 5. load average: 0.98 1.09 1.17 1/288 5226571.572 an identical milestone573 does not change the milestone574# [RSpecRunTime] RSpec elapsed time: 5 minutes 4.65 seconds. Current RSS: ~1681M. Threads: 5. load average: 1.06 1.10 1.17 1/287 5292575.576 an empty milestone577 removes the milestone578# [RSpecRunTime] RSpec elapsed time: 5 minutes 7.3 seconds. Current RSS: ~1674M. Threads: 5. load average: 1.06 1.10 1.17 1/287 5358579.580 without milestones parameter581 does not change the milestone582# [RSpecRunTime] RSpec elapsed time: 5 minutes 9.79 seconds. Current RSS: ~1677M. Threads: 5. load average: 1.13 1.12 1.18 1/287 5424583.584 multiple milestones585 with one new586 adds the new milestone587# [RSpecRunTime] RSpec elapsed time: 5 minutes 12.43 seconds. Current RSS: ~1681M. Threads: 5. load average: 1.13 1.12 1.18 1/287 5490588.589 with all new590 by title591 behaves like update milestones592 replaces the milestones593# [RSpecRunTime] RSpec elapsed time: 5 minutes 14.92 seconds. Current RSS: ~1685M. Threads: 5. load average: 1.12 1.12 1.18 1/287 5556594.595 by id596 behaves like update milestones597 replaces the milestones598# [RSpecRunTime] RSpec elapsed time: 5 minutes 17.44 seconds. Current RSS: ~1688M. Threads: 5. load average: 1.12 1.12 1.18 1/287 5622599.600 DELETE /projects/:id/releases/:tag_name601 accepts the request602 accepts the request when using JOB-TOKEN auth603 destroys the release604 does not remove a tag in repository605 matches response schema606 with protected tag607 when user has access to the protected tag608 accepts the request609# [RSpecRunTime] RSpec elapsed time: 5 minutes 31.45 seconds. Current RSS: ~1690M. Threads: 5. load average: 1.10 1.11 1.18 1/287 5835610.611 when user does not have access to the protected tag612 forbids the request613# [RSpecRunTime] RSpec elapsed time: 5 minutes 33.64 seconds. Current RSS: ~1693M. Threads: 5. load average: 1.10 1.11 1.18 1/286 5849614.615 when there are no corresponding releases616 forbids the request617# [RSpecRunTime] RSpec elapsed time: 5 minutes 35.77 seconds. Current RSS: ~1699M. Threads: 5. load average: 1.09 1.11 1.17 1/285 5863618.619 when user is a reporter620 forbids the request621# [RSpecRunTime] RSpec elapsed time: 5 minutes 37.77 seconds. Current RSS: ~1702M. Threads: 5. load average: 1.09 1.11 1.17 1/284 5877622.623 when user is not a project member624 forbids the request625 when project is public626 forbids the request627# [RSpecRunTime] RSpec elapsed time: 5 minutes 42.17 seconds. Current RSS: ~1695M. Threads: 5. load average: 1.08 1.11 1.17 1/282 5904628.629 Track API events630 when tracking event with labels from User-Agent631 adds the tracked User-Agent to the label of the tracked event632 skips label when User-Agent is invalid633# [RSpecRunTime] RSpec elapsed time: 5 minutes 46.27 seconds. Current RSS: ~1699M. Threads: 5. load average: 0.99 1.09 1.17 1/282 5931634.635 GET /groups/:id/releases636 behaves like GET request permissions for admin mode637 behaves like when admin638 behaves like makes request639 returns640# [RSpecRunTime] RSpec elapsed time: 5 minutes 49.78 seconds. Current RSS: ~1674M. Threads: 5. load average: 0.99 1.09 1.17 1/282 5945641.642 behaves like makes request643 returns644# [RSpecRunTime] RSpec elapsed time: 5 minutes 52.02 seconds. Current RSS: ~1670M. Threads: 5. load average: 0.99 1.09 1.17 1/282 5959645.646 behaves like when user647 returns648 behaves like makes request649 returns650# [RSpecRunTime] RSpec elapsed time: 5 minutes 56.29 seconds. Current RSS: ~1684M. Threads: 5. load average: 1.07 1.10 1.17 1/282 5986651.652 when authenticated as owner653 gets releases from all projects in the group654 respects order by parameters655 respects the simple parameter656 denies access to private groups657# [RSpecRunTime] RSpec elapsed time: 6 minutes 4.43 seconds. Current RSS: ~1694M. Threads: 5. load average: 1.06 1.10 1.17 1/283 6039658.659 when authenticated as guest660 does not expose tag, commit, source code or helper paths661# [RSpecRunTime] RSpec elapsed time: 6 minutes 7.17 seconds. Current RSS: ~1699M. Threads: 5. load average: 1.06 1.10 1.17 1/282 6053662.663 performance testing664 behaves like avoids N+1 queries665 with subgroups666 include_subgroups avoids N+1 queries667# [RSpecRunTime] RSpec elapsed time: 6 minutes 13.94 seconds. Current RSS: ~1631M. Threads: 5. load average: 1.05 1.09 1.17 1/281 6067668.669 behaves like avoids N+1 queries670 with subgroups671 include_subgroups avoids N+1 queries672# [RSpecRunTime] RSpec elapsed time: 6 minutes 21.12 seconds. Current RSS: ~1578M. Threads: 5. load average: 1.05 1.09 1.17 1/281 6081673.674# [RSpecRunTime] Finishing example group spec/requests/api/releases_spec.rb. It took 6 minutes 16.44 seconds. Expected to take 7 minutes 39.45 seconds.675# [RSpecRunTime] Starting example group spec/requests/rack_attack_global_spec.rb. Expected to take 4 minutes 50.08 seconds.676Rack Attack global throttles677 unauthenticated API requests678 behaves like rate-limited unauthenticated requests679 when the throttle is enabled680 rejects requests over the rate limit681 allows requests after throttling and then waiting for the next period682 counts requests from different IPs separately683 logs RackAttack info into structured logs684 with custom response text685 rejects requests over the rate limit686# [RSpecRunTime] RSpec elapsed time: 6 minutes 24.66 seconds. Current RSS: ~1637M. Threads: 5. load average: 1.04 1.09 1.17 1/281 6082687.688 when the request is not matched by the throttle689 does not throttle the requests690# [RSpecRunTime] RSpec elapsed time: 6 minutes 25.74 seconds. Current RSS: ~1655M. Threads: 5. load average: 1.04 1.09 1.17 1/281 6083691.692 when the request is to the api internal endpoints693 allows requests over the rate limit694 when the request is authenticated by a runner token695 does not count as unauthenticated696 when the request is to a health endpoint697 does not throttle the requests698 when the request is to a container registry notification endpoint699 does not throttle the requests700 behaves like tracking when dry-run mode is set701 does not throttle the requests when `*` is configured702 logs RackAttack info into structured logs703 when configured with the the throttled name in a list704 does not throttle705# [RSpecRunTime] RSpec elapsed time: 6 minutes 29.37 seconds. Current RSS: ~1697M. Threads: 5. load average: 1.04 1.09 1.16 1/281 6084706.707 when the throttle is disabled708 allows requests over the rate limit709# [RSpecRunTime] RSpec elapsed time: 6 minutes 31.29 seconds. Current RSS: ~1703M. Threads: 5. load average: 1.04 1.09 1.16 1/281 6085710.711 unauthenticated web requests712 behaves like rate-limited unauthenticated requests713 when the throttle is enabled714 rejects requests over the rate limit715 allows requests after throttling and then waiting for the next period716 counts requests from different IPs separately717 logs RackAttack info into structured logs718 with custom response text719 rejects requests over the rate limit720# [RSpecRunTime] RSpec elapsed time: 6 minutes 33.96 seconds. Current RSS: ~1715M. Threads: 5. load average: 1.04 1.09 1.16 1/281 6086721.722 when the request is not matched by the throttle723 does not throttle the requests724 when the request is to the api internal endpoints725 allows requests over the rate limit726 when the request is authenticated by a runner token727 does not count as unauthenticated728 when the request is to a health endpoint729 does not throttle the requests730 when the request is to a container registry notification endpoint731 does not throttle the requests732 behaves like tracking when dry-run mode is set733 does not throttle the requests when `*` is configured734 logs RackAttack info into structured logs735 when configured with the the throttled name in a list736 does not throttle737# [RSpecRunTime] RSpec elapsed time: 6 minutes 37.81 seconds. Current RSS: ~1732M. Threads: 5. load average: 1.04 1.09 1.16 1/281 6087738.739 when the throttle is disabled740 allows requests over the rate limit741 API requests from the frontend742 when unauthenticated743 behaves like rate-limited frontend API requests744 with a CSRF token745 uses the rate limit for web requests746 without a CSRF session747 always uses the rate limit for API requests748 without a CSRF token749 uses the rate limit for API requests750 when authenticated751 behaves like rate-limited frontend API requests752 with a CSRF token753 uses the rate limit for web requests754 without a CSRF session755 always uses the rate limit for API requests756# [RSpecRunTime] RSpec elapsed time: 6 minutes 41.21 seconds. Current RSS: ~1731M. Threads: 5. load average: 1.03 1.08 1.16 1/282 6089757.758 without a CSRF token759 uses the rate limit for API requests760 API requests authenticated with personal access token761 with the token in the query string762 behaves like rate-limited user based token-authenticated requests763 when the throttle is enabled764 does not reject requests if the user is in the allowlist765 when the throttle is enabled766 rejects requests over the rate limit767 allows requests after throttling and then waiting for the next period768 counts requests from different requesters separately, even from the same IP769 counts all requests from the same requesters, even via different IPs770 logs RackAttack info into structured logs771 behaves like tracking when dry-run mode is set772 does not throttle the requests when `*` is configured773 logs RackAttack info into structured logs774 when configured with the the throttled name in a list775 does not throttle776# [RSpecRunTime] RSpec elapsed time: 6 minutes 46.57 seconds. Current RSS: ~1730M. Threads: 5. load average: 1.03 1.08 1.16 1/281 6090777.778 when the throttle is disabled779 allows requests over the rate limit780 with the token in the headers781 behaves like rate-limited user based token-authenticated requests782 when the throttle is enabled783 does not reject requests if the user is in the allowlist784 when the throttle is enabled785 rejects requests over the rate limit786 allows requests after throttling and then waiting for the next period787 counts requests from different requesters separately, even from the same IP788 counts all requests from the same requesters, even via different IPs789 logs RackAttack info into structured logs790 behaves like tracking when dry-run mode is set791 does not throttle the requests when `*` is configured792 logs RackAttack info into structured logs793 when configured with the the throttled name in a list794 does not throttle795# [RSpecRunTime] RSpec elapsed time: 6 minutes 51.66 seconds. Current RSS: ~1722M. Threads: 5. load average: 1.03 1.08 1.16 1/281 6091796.797 when the throttle is disabled798 allows requests over the rate limit799 with the token in the OAuth headers800 behaves like rate-limited user based token-authenticated requests801 when the throttle is enabled802 does not reject requests if the user is in the allowlist803 when the throttle is enabled804 rejects requests over the rate limit805 allows requests after throttling and then waiting for the next period806 counts requests from different requesters separately, even from the same IP807 counts all requests from the same requesters, even via different IPs808 logs RackAttack info into structured logs809 behaves like tracking when dry-run mode is set810 does not throttle the requests when `*` is configured811 logs RackAttack info into structured logs812 when configured with the the throttled name in a list813 does not throttle814# [RSpecRunTime] RSpec elapsed time: 6 minutes 56.67 seconds. Current RSS: ~1700M. Threads: 5. load average: 1.03 1.08 1.16 1/281 6092815.816 when the throttle is disabled817 allows requests over the rate limit818 with the token in basic auth819 behaves like rate-limited user based token-authenticated requests820 when the throttle is enabled821 does not reject requests if the user is in the allowlist822 when the throttle is enabled823 rejects requests over the rate limit824 allows requests after throttling and then waiting for the next period825 counts requests from different requesters separately, even from the same IP826 counts all requests from the same requesters, even via different IPs827 logs RackAttack info into structured logs828 behaves like tracking when dry-run mode is set829 does not throttle the requests when `*` is configured830 logs RackAttack info into structured logs831 when configured with the the throttled name in a list832 does not throttle833# [RSpecRunTime] RSpec elapsed time: 7 minutes 1.21 seconds. Current RSS: ~1714M. Threads: 5. load average: 1.02 1.08 1.16 1/282 6093834.835 when the throttle is disabled836 allows requests over the rate limit837 with a read_api scope838 with the token in the headers839 behaves like rate-limited user based token-authenticated requests840 when the throttle is enabled841 does not reject requests if the user is in the allowlist842 when the throttle is enabled843 rejects requests over the rate limit844 allows requests after throttling and then waiting for the next period845 counts requests from different requesters separately, even from the same IP846 counts all requests from the same requesters, even via different IPs847 logs RackAttack info into structured logs848 behaves like tracking when dry-run mode is set849 does not throttle the requests when `*` is configured850 logs RackAttack info into structured logs851 when configured with the the throttled name in a list852 does not throttle853# [RSpecRunTime] RSpec elapsed time: 7 minutes 6.21 seconds. Current RSS: ~1696M. Threads: 5. load average: 1.02 1.08 1.16 1/282 6094854.855 when the throttle is disabled856 allows requests over the rate limit857 with the token in the OAuth headers858 behaves like rate-limited user based token-authenticated requests859 when the throttle is enabled860 does not reject requests if the user is in the allowlist861 when the throttle is enabled862 rejects requests over the rate limit863 allows requests after throttling and then waiting for the next period864 counts requests from different requesters separately, even from the same IP865 counts all requests from the same requesters, even via different IPs866 logs RackAttack info into structured logs867 behaves like tracking when dry-run mode is set868 does not throttle the requests when `*` is configured869 logs RackAttack info into structured logs870 when configured with the the throttled name in a list871 does not throttle872# [RSpecRunTime] RSpec elapsed time: 7 minutes 11.49 seconds. Current RSS: ~1669M. Threads: 5. load average: 1.02 1.08 1.16 1/281 6095873.874 when the throttle is disabled875 allows requests over the rate limit876 API requests authenticated with OAuth token877 with the token in the query string878 behaves like rate-limited user based token-authenticated requests879 when the throttle is enabled880 does not reject requests if the user is in the allowlist881 when the throttle is enabled882 rejects requests over the rate limit883 allows requests after throttling and then waiting for the next period884 counts requests from different requesters separately, even from the same IP885 counts all requests from the same requesters, even via different IPs886 logs RackAttack info into structured logs887 behaves like tracking when dry-run mode is set888 does not throttle the requests when `*` is configured889 logs RackAttack info into structured logs890 when configured with the the throttled name in a list891 does not throttle892# [RSpecRunTime] RSpec elapsed time: 7 minutes 18.34 seconds. Current RSS: ~1657M. Threads: 5. load average: 1.02 1.07 1.16 1/281 6096893.894 when the throttle is disabled895 allows requests over the rate limit896 with the token in the headers897 behaves like rate-limited user based token-authenticated requests898 when the throttle is enabled899 does not reject requests if the user is in the allowlist900 when the throttle is enabled901 rejects requests over the rate limit902 allows requests after throttling and then waiting for the next period903 counts requests from different requesters separately, even from the same IP904 counts all requests from the same requesters, even via different IPs905 logs RackAttack info into structured logs906 behaves like tracking when dry-run mode is set907 does not throttle the requests when `*` is configured908 logs RackAttack info into structured logs909 when configured with the the throttled name in a list910 does not throttle911# [RSpecRunTime] RSpec elapsed time: 7 minutes 25.73 seconds. Current RSS: ~1652M. Threads: 5. load average: 1.01 1.07 1.15 1/281 6097912.913 when the throttle is disabled914 allows requests over the rate limit915 with a read_api scope916 behaves like rate-limited user based token-authenticated requests917 when the throttle is enabled918 does not reject requests if the user is in the allowlist919 when the throttle is enabled920 rejects requests over the rate limit921 allows requests after throttling and then waiting for the next period922 counts requests from different requesters separately, even from the same IP923 counts all requests from the same requesters, even via different IPs924 logs RackAttack info into structured logs925 behaves like tracking when dry-run mode is set926 does not throttle the requests when `*` is configured927 logs RackAttack info into structured logs928 when configured with the the throttled name in a list929 does not throttle930# [RSpecRunTime] RSpec elapsed time: 7 minutes 32.87 seconds. Current RSS: ~1642M. Threads: 5. load average: 1.01 1.07 1.15 1/281 6098931.932 when the throttle is disabled933 allows requests over the rate limit934 "web" (non-API) requests authenticated with RSS token935 with the token in the query string936 behaves like rate-limited user based token-authenticated requests937 when the throttle is enabled938 does not reject requests if the user is in the allowlist939 when the throttle is enabled940 rejects requests over the rate limit941 allows requests after throttling and then waiting for the next period942 counts requests from different requesters separately, even from the same IP943 counts all requests from the same requesters, even via different IPs944 logs RackAttack info into structured logs945 behaves like tracking when dry-run mode is set946 does not throttle the requests when `*` is configured947 logs RackAttack info into structured logs948 when configured with the the throttled name in a list949 does not throttle950# [RSpecRunTime] RSpec elapsed time: 7 minutes 39.98 seconds. Current RSS: ~1618M. Threads: 5. load average: 1.01 1.07 1.15 1/281 6099951.952 when the throttle is disabled953 allows requests over the rate limit954 web requests authenticated with regular login955 behaves like rate-limited web authenticated requests956 when the throttle is enabled957 rejects requests over the rate limit958 does not reject requests if the user is in the allowlist959 allows requests after throttling and then waiting for the next period960 counts requests from different users separately, even from the same IP961 counts all requests from the same user, even via different IPs962 logs RackAttack info into structured logs963 behaves like tracking when dry-run mode is set964 does not throttle the requests when `*` is configured965 logs RackAttack info into structured logs966 when configured with the the throttled name in a list967 does not throttle968# [RSpecRunTime] RSpec elapsed time: 7 minutes 51.31 seconds. Current RSS: ~1620M. Threads: 5. load average: 1.01 1.06 1.15 1/281 6100969.970 when the throttle is disabled971 allows requests over the rate limit972# [RSpecRunTime] RSpec elapsed time: 7 minutes 52.51 seconds. Current RSS: ~1620M. Threads: 5. load average: 1.01 1.06 1.15 1/281 6101973.974 protected paths975 unauthenticated requests976 when protected paths throttle is disabled977 allows requests over the rate limit978 when protected paths throttle is enabled979 rejects requests over the rate limit980 allows non-POST requests to protected paths over the rate limit981 allows POST requests to unprotected paths over the rate limit982 behaves like tracking when dry-run mode is set983 does not throttle the requests when `*` is configured984 logs RackAttack info into structured logs985 when configured with the the throttled name in a list986 does not throttle987# [RSpecRunTime] RSpec elapsed time: 7 minutes 56.52 seconds. Current RSS: ~1649M. Threads: 5. load average: 1.01 1.06 1.15 1/281 6102988.989 API requests authenticated with personal access token990 with the token in the query string991 behaves like rate-limited user based token-authenticated requests992 when the throttle is enabled993 does not reject requests if the user is in the allowlist994 when the throttle is enabled995 rejects requests over the rate limit996 allows requests after throttling and then waiting for the next period997 counts requests from different requesters separately, even from the same IP998 counts all requests from the same requesters, even via different IPs999 logs RackAttack info into structured logs1000 behaves like tracking when dry-run mode is set1001 does not throttle the requests when `*` is configured1002 logs RackAttack info into structured logs1003 when configured with the the throttled name in a list1004 does not throttle1005# [RSpecRunTime] RSpec elapsed time: 8 minutes 2.49 seconds. Current RSS: ~1632M. Threads: 5. load average: 1.01 1.06 1.15 1/281 61031006.1007 when the throttle is disabled1008 allows requests over the rate limit1009 with the token in the headers1010 behaves like rate-limited user based token-authenticated requests1011 when the throttle is enabled1012 does not reject requests if the user is in the allowlist1013 when the throttle is enabled1014 rejects requests over the rate limit1015 allows requests after throttling and then waiting for the next period1016 counts requests from different requesters separately, even from the same IP1017 counts all requests from the same requesters, even via different IPs1018 logs RackAttack info into structured logs1019 behaves like tracking when dry-run mode is set1020 does not throttle the requests when `*` is configured1021 logs RackAttack info into structured logs1022 when configured with the the throttled name in a list1023 does not throttle1024# [RSpecRunTime] RSpec elapsed time: 8 minutes 9.06 seconds. Current RSS: ~1624M. Threads: 5. load average: 1.00 1.06 1.14 1/281 61041025.1026 when the throttle is disabled1027 allows requests over the rate limit1028 web requests authenticated with regular login1029 behaves like rate-limited web authenticated requests1030 when the throttle is enabled1031 rejects requests over the rate limit1032 does not reject requests if the user is in the allowlist1033 allows requests after throttling and then waiting for the next period1034 counts requests from different users separately, even from the same IP1035 counts all requests from the same user, even via different IPs1036 logs RackAttack info into structured logs1037 behaves like tracking when dry-run mode is set1038 does not throttle the requests when `*` is configured1039 logs RackAttack info into structured logs1040 when configured with the the throttled name in a list1041 does not throttle1042# [RSpecRunTime] RSpec elapsed time: 8 minutes 17.36 seconds. Current RSS: ~1620M. Threads: 5. load average: 1.08 1.07 1.15 1/281 61051043.1044 when the throttle is disabled1045 allows requests over the rate limit1046 protected paths for get1047 unauthenticated requests1048 when protected paths throttle is disabled1049 allows requests over the rate limit1050 when protected paths throttle is enabled1051 rejects requests over the rate limit1052 allows GET requests to unprotected paths over the rate limit1053 behaves like tracking when dry-run mode is set1054 does not throttle the requests when `*` is configured1055 logs RackAttack info into structured logs1056 when configured with the the throttled name in a list1057 does not throttle1058# [RSpecRunTime] RSpec elapsed time: 8 minutes 21.27 seconds. Current RSS: ~1635M. Threads: 5. load average: 1.08 1.07 1.15 1/281 61061059.1060 API requests authenticated with personal access token1061 with the token in the query string1062 behaves like rate-limited user based token-authenticated requests1063 when the throttle is enabled1064 does not reject requests if the user is in the allowlist1065 when the throttle is enabled1066 rejects requests over the rate limit1067 allows requests after throttling and then waiting for the next period1068 counts requests from different requesters separately, even from the same IP1069 counts all requests from the same requesters, even via different IPs1070 logs RackAttack info into structured logs1071 behaves like tracking when dry-run mode is set1072 does not throttle the requests when `*` is configured1073 logs RackAttack info into structured logs1074 when configured with the the throttled name in a list1075 does not throttle1076# [RSpecRunTime] RSpec elapsed time: 8 minutes 29.18 seconds. Current RSS: ~1616M. Threads: 5. load average: 1.07 1.07 1.15 1/281 61071077.1078 when the throttle is disabled1079 allows requests over the rate limit1080 with the token in the headers1081 behaves like rate-limited user based token-authenticated requests1082 when the throttle is enabled1083 does not reject requests if the user is in the allowlist1084 when the throttle is enabled1085 rejects requests over the rate limit1086 allows requests after throttling and then waiting for the next period1087 counts requests from different requesters separately, even from the same IP1088 counts all requests from the same requesters, even via different IPs1089 logs RackAttack info into structured logs1090 behaves like tracking when dry-run mode is set1091 does not throttle the requests when `*` is configured1092 logs RackAttack info into structured logs1093 when configured with the the throttled name in a list1094 does not throttle1095# [RSpecRunTime] RSpec elapsed time: 8 minutes 37.68 seconds. Current RSS: ~1592M. Threads: 5. load average: 1.06 1.07 1.15 1/281 61081096.1097 when the throttle is disabled1098 allows requests over the rate limit1099 web requests authenticated with regular login1100 behaves like rate-limited web authenticated requests1101 when the throttle is enabled1102 rejects requests over the rate limit1103 does not reject requests if the user is in the allowlist1104 allows requests after throttling and then waiting for the next period1105 counts requests from different users separately, even from the same IP1106 counts all requests from the same user, even via different IPs1107 logs RackAttack info into structured logs1108 behaves like tracking when dry-run mode is set1109 does not throttle the requests when `*` is configured1110 logs RackAttack info into structured logs1111 when configured with the the throttled name in a list1112 does not throttle1113# [RSpecRunTime] RSpec elapsed time: 8 minutes 46.34 seconds. Current RSS: ~1573M. Threads: 5. load average: 1.05 1.07 1.14 1/281 61091114.1115 when the throttle is disabled1116 allows requests over the rate limit1117 Packages API1118 unauthenticated1119 when unauthenticated packages api throttle is disabled1120 allows requests over the rate limit1121 when unauthenticated api throttle is enabled1122 rejects requests over the unauthenticated api rate limit1123# [RSpecRunTime] RSpec elapsed time: 8 minutes 48.55 seconds. Current RSS: ~1590M. Threads: 5. load average: 1.05 1.07 1.14 1/281 61101124.1125 when unauthenticated web throttle is enabled1126 ignores unauthenticated web throttle1127 when unauthenticated packages api throttle is enabled1128 rejects requests over the rate limit1129 when unauthenticated api throttle is lower1130 ignores unauthenticated api throttle1131 behaves like tracking when dry-run mode is set1132 does not throttle the requests when `*` is configured1133 logs RackAttack info into structured logs1134 when configured with the the throttled name in a list1135 does not throttle1136# [RSpecRunTime] RSpec elapsed time: 8 minutes 51.31 seconds. Current RSS: ~1640M. Threads: 5. load average: 1.05 1.06 1.14 1/281 61111137.1138 authenticated1139 with the token in the query string1140 behaves like rate-limited user based token-authenticated requests1141 when the throttle is enabled1142 does not reject requests if the user is in the allowlist1143# [RSpecRunTime] RSpec elapsed time: 8 minutes 52.42 seconds. Current RSS: ~1653M. Threads: 5. load average: 1.05 1.06 1.14 1/281 61121144.1145 when the throttle is enabled1146 rejects requests over the rate limit1147 allows requests after throttling and then waiting for the next period1148 counts requests from different requesters separately, even from the same IP1149 counts all requests from the same requesters, even via different IPs1150 logs RackAttack info into structured logs1151 behaves like tracking when dry-run mode is set1152 does not throttle the requests when `*` is configured1153 logs RackAttack info into structured logs1154 when configured with the the throttled name in a list1155 does not throttle1156# [RSpecRunTime] RSpec elapsed time: 8 minutes 58.17 seconds. Current RSS: ~1795M. Threads: 5. load average: 1.04 1.06 1.14 1/281 61131157.1158 when the throttle is disabled1159 allows requests over the rate limit1160 with the token in the headers1161 behaves like rate-limited user based token-authenticated requests1162 when the throttle is enabled1163 does not reject requests if the user is in the allowlist1164 when the throttle is enabled1165 rejects requests over the rate limit1166 allows requests after throttling and then waiting for the next period1167 counts requests from different requesters separately, even from the same IP1168 counts all requests from the same requesters, even via different IPs1169 logs RackAttack info into structured logs1170 behaves like tracking when dry-run mode is set1171 does not throttle the requests when `*` is configured1172 logs RackAttack info into structured logs1173 when configured with the the throttled name in a list1174 does not throttle1175# [RSpecRunTime] RSpec elapsed time: 9 minutes 3.26 seconds. Current RSS: ~1932M. Threads: 5. load average: 1.04 1.06 1.14 1/281 61141176.1177 when the throttle is disabled1178 allows requests over the rate limit1179 precedence over authenticated api throttle1180 when authenticated packages api throttle is enabled1181 when authenticated api throttle is lower1182 ignores authenticated api throttle1183 when authenticated packages api throttle is disabled1184 when authenticated api throttle is enabled1185 rejects requests over the authenticated api rate limit1186 authenticated via deploy token headers1187 behaves like rate-limited deploy-token-authenticated requests1188 when the throttle is enabled1189 rejects requests over the rate limit1190 allows requests after throttling and then waiting for the next period1191 counts requests from different requesters separately, even from the same IP1192 counts all requests from the same requesters, even via different IPs1193 logs RackAttack info into structured logs1194 behaves like tracking when dry-run mode is set1195 does not throttle the requests when `*` is configured1196 logs RackAttack info into structured logs1197 when configured with the the throttled name in a list1198 does not throttle1199# [RSpecRunTime] RSpec elapsed time: 9 minutes 10.67 seconds. Current RSS: ~2023M. Threads: 5. load average: 1.03 1.06 1.14 1/281 61151200.1201 when the throttle is disabled1202 allows requests over the rate limit1203 dependency proxy1204 getting a manifest1205 behaves like rate-limited user based token-authenticated requests1206 when the throttle is enabled1207 does not reject requests if the user is in the allowlist1208# [RSpecRunTime] RSpec elapsed time: 9 minutes 12.67 seconds. Current RSS: ~2013M. Threads: 5. load average: 1.03 1.06 1.14 1/281 61161209.1210 when the throttle is enabled1211 rejects requests over the rate limit1212 allows requests after throttling and then waiting for the next period1213 counts requests from different requesters separately, even from the same IP1214 counts all requests from the same requesters, even via different IPs1215 logs RackAttack info into structured logs1216 behaves like tracking when dry-run mode is set1217 does not throttle the requests when `*` is configured1218 logs RackAttack info into structured logs1219 when configured with the the throttled name in a list1220 does not throttle1221# [RSpecRunTime] RSpec elapsed time: 9 minutes 20.54 seconds. Current RSS: ~2074M. Threads: 5. load average: 1.03 1.06 1.14 1/281 61171222.1223 when the throttle is disabled1224 allows requests over the rate limit1225 getting a blob1226 behaves like rate-limited user based token-authenticated requests1227 when the throttle is enabled1228 does not reject requests if the user is in the allowlist1229# [RSpecRunTime] RSpec elapsed time: 9 minutes 22.86 seconds. Current RSS: ~2080M. Threads: 5. load average: 1.03 1.06 1.14 1/281 61181230.1231 when the throttle is enabled1232 rejects requests over the rate limit1233 allows requests after throttling and then waiting for the next period1234 counts requests from different requesters separately, even from the same IP1235 counts all requests from the same requesters, even via different IPs1236 logs RackAttack info into structured logs1237 behaves like tracking when dry-run mode is set1238 does not throttle the requests when `*` is configured1239 logs RackAttack info into structured logs1240 when configured with the the throttled name in a list1241 does not throttle1242# [RSpecRunTime] RSpec elapsed time: 9 minutes 31.82 seconds. Current RSS: ~2109M. Threads: 5. load average: 1.10 1.07 1.14 1/281 61191243.1244 when the throttle is disabled1245 allows requests over the rate limit1246 unauthenticated git http requests1247 behaves like rate-limited unauthenticated requests1248 when the throttle is enabled1249 rejects requests over the rate limit1250 allows requests after throttling and then waiting for the next period1251 counts requests from different IPs separately1252 logs RackAttack info into structured logs1253 with custom response text1254 rejects requests over the rate limit1255# [RSpecRunTime] RSpec elapsed time: 9 minutes 35.96 seconds. Current RSS: ~2135M. Threads: 5. load average: 1.09 1.07 1.14 3/281 61331256.1257 when the request is not matched by the throttle1258 does not throttle the requests1259 when the request is to the api internal endpoints1260 allows requests over the rate limit1261 when the request is authenticated by a runner token1262 does not count as unauthenticated1263 when the request is to a health endpoint1264 does not throttle the requests1265 when the request is to a container registry notification endpoint1266 does not throttle the requests1267 behaves like tracking when dry-run mode is set1268 does not throttle the requests when `*` is configured1269 logs RackAttack info into structured logs1270 when configured with the the throttled name in a list1271 does not throttle1272# [RSpecRunTime] RSpec elapsed time: 9 minutes 40.06 seconds. Current RSS: ~2128M. Threads: 5. load average: 1.08 1.07 1.14 1/281 61341273.1274 when the throttle is disabled1275 allows requests over the rate limit1276# [RSpecRunTime] RSpec elapsed time: 9 minutes 42.26 seconds. Current RSS: ~2148M. Threads: 5. load average: 1.08 1.07 1.14 1/281 61351277.1278 when authenticated1279 rejects requests over the rate limit1280 authenticated git lfs requests1281 with regular login1282 behaves like rate-limited web authenticated requests1283 when the throttle is enabled1284 rejects requests over the rate limit1285 does not reject requests if the user is in the allowlist1286 allows requests after throttling and then waiting for the next period1287 counts requests from different users separately, even from the same IP1288 counts all requests from the same user, even via different IPs1289 logs RackAttack info into structured logs1290 behaves like tracking when dry-run mode is set1291 does not throttle the requests when `*` is configured1292 logs RackAttack info into structured logs1293 when configured with the the throttled name in a list1294 does not throttle1295# [RSpecRunTime] RSpec elapsed time: 9 minutes 48.83 seconds. Current RSS: ~2116M. Threads: 5. load average: 1.07 1.07 1.14 1/281 61361296.1297 when the throttle is disabled1298 allows requests over the rate limit1299 with the token in the headers1300 behaves like rate-limited user based token-authenticated requests1301 when the throttle is enabled1302 does not reject requests if the user is in the allowlist1303 when the throttle is enabled1304 rejects requests over the rate limit1305 allows requests after throttling and then waiting for the next period1306 counts requests from different requesters separately, even from the same IP1307 counts all requests from the same requesters, even via different IPs1308 logs RackAttack info into structured logs1309 behaves like tracking when dry-run mode is set1310 does not throttle the requests when `*` is configured1311 logs RackAttack info into structured logs1312 when configured with the the throttled name in a list1313 does not throttle1314# [RSpecRunTime] RSpec elapsed time: 9 minutes 55.7 seconds. Current RSS: ~2051M. Threads: 5. load average: 1.06 1.06 1.14 1/281 61371315.1316 when the throttle is disabled1317 allows requests over the rate limit1318 precedence over authenticated web throttle1319 when authenticated git lfs throttle is enabled1320 when authenticated web throttle is lower1321 ignores authenticated web throttle1322 when authenticated git lfs throttle is disabled1323 when authenticated web throttle is enabled1324 rejects requests over the authenticated web rate limit1325 Files API1326 unauthenticated1327 when unauthenticated files api throttle is disabled1328 allows requests over the rate limit1329 when unauthenticated api throttle is enabled1330 rejects requests over the unauthenticated api rate limit1331# [RSpecRunTime] RSpec elapsed time: 9 minutes 59.32 seconds. Current RSS: ~2040M. Threads: 5. load average: 1.06 1.06 1.14 1/284 61901332.1333 when unauthenticated web throttle is enabled1334 ignores unauthenticated web throttle1335 when unauthenticated files api throttle is enabled1336 rejects requests over the rate limit1337 when unauthenticated api throttle is lower1338 ignores unauthenticated api throttle1339 behaves like tracking when dry-run mode is set1340 does not throttle the requests when `*` is configured1341 logs RackAttack info into structured logs1342 when configured with the the throttled name in a list1343 does not throttle1344# [RSpecRunTime] RSpec elapsed time: 10 minutes 2.89 seconds. Current RSS: ~2061M. Threads: 5. load average: 1.06 1.06 1.14 1/286 62741345.1346 authenticated1347 with the token in the query string1348 behaves like rate-limited user based token-authenticated requests1349 when the throttle is enabled1350 does not reject requests if the user is in the allowlist1351# [RSpecRunTime] RSpec elapsed time: 10 minutes 4.41 seconds. Current RSS: ~2061M. Threads: 5. load average: 1.05 1.06 1.13 1/286 63191352.1353 when the throttle is enabled1354 rejects requests over the rate limit1355 allows requests after throttling and then waiting for the next period1356 counts requests from different requesters separately, even from the same IP1357 counts all requests from the same requesters, even via different IPs1358 logs RackAttack info into structured logs1359 behaves like tracking when dry-run mode is set1360 does not throttle the requests when `*` is configured1361 logs RackAttack info into structured logs1362 when configured with the the throttled name in a list1363 does not throttle1364# [RSpecRunTime] RSpec elapsed time: 10 minutes 10.17 seconds. Current RSS: ~2046M. Threads: 5. load average: 1.05 1.06 1.13 1/286 64271365.1366 when the throttle is disabled1367 allows requests over the rate limit1368 with the token in the headers1369 behaves like rate-limited user based token-authenticated requests1370 when the throttle is enabled1371 does not reject requests if the user is in the allowlist1372 when the throttle is enabled1373 rejects requests over the rate limit1374 allows requests after throttling and then waiting for the next period1375 counts requests from different requesters separately, even from the same IP1376 counts all requests from the same requesters, even via different IPs1377 logs RackAttack info into structured logs1378 behaves like tracking when dry-run mode is set1379 does not throttle the requests when `*` is configured1380 logs RackAttack info into structured logs1381 when configured with the the throttled name in a list1382 does not throttle1383# [RSpecRunTime] RSpec elapsed time: 10 minutes 17.43 seconds. Current RSS: ~2021M. Threads: 5. load average: 1.04 1.06 1.13 1/286 65681384.1385 when the throttle is disabled1386 allows requests over the rate limit1387 precedence over authenticated api throttle1388 when authenticated files api throttle is enabled1389 when authenticated api throttle is lower1390 ignores authenticated api throttle1391 when authenticated files api throttle is disabled1392 when authenticated api throttle is enabled1393 rejects requests over the authenticated api rate limit1394 Deprecated API1395 unauthenticated1396 when unauthenticated deprecated api throttle is disabled1397 allows requests over the rate limit1398 when unauthenticated api throttle is enabled1399 rejects requests over the unauthenticated api rate limit1400# [RSpecRunTime] RSpec elapsed time: 10 minutes 20.91 seconds. Current RSS: ~2021M. Threads: 5. load average: 1.04 1.06 1.13 1/286 66021401.1402 when unauthenticated web throttle is enabled1403 ignores unauthenticated web throttle1404 when unauthenticated deprecated api throttle is enabled1405 rejects requests over the rate limit1406 when group endpoint is given with_project=false1407 permits requests over the rate limit1408# [RSpecRunTime] RSpec elapsed time: 10 minutes 22.7 seconds. Current RSS: ~2038M. Threads: 5. load average: 1.04 1.06 1.13 1/286 66031409.1410 when unauthenticated api throttle is lower1411 ignores unauthenticated api throttle1412 behaves like tracking when dry-run mode is set1413 does not throttle the requests when `*` is configured1414 logs RackAttack info into structured logs1415 when configured with the the throttled name in a list1416 does not throttle1417# [RSpecRunTime] RSpec elapsed time: 10 minutes 25.25 seconds. Current RSS: ~2070M. Threads: 5. load average: 1.04 1.06 1.13 1/287 66041418.1419 authenticated1420 with the token in the query string1421 behaves like rate-limited user based token-authenticated requests1422 when the throttle is enabled1423 does not reject requests if the user is in the allowlist1424# [RSpecRunTime] RSpec elapsed time: 10 minutes 26.51 seconds. Current RSS: ~2073M. Threads: 5. load average: 1.04 1.06 1.13 1/287 66051425.1426 when the throttle is enabled1427 rejects requests over the rate limit1428 allows requests after throttling and then waiting for the next period1429 counts requests from different requesters separately, even from the same IP1430 counts all requests from the same requesters, even via different IPs1431 logs RackAttack info into structured logs1432 behaves like tracking when dry-run mode is set1433 does not throttle the requests when `*` is configured1434 logs RackAttack info into structured logs1435 when configured with the the throttled name in a list1436 does not throttle1437# [RSpecRunTime] RSpec elapsed time: 10 minutes 32.85 seconds. Current RSS: ~2016M. Threads: 5. load average: 1.03 1.06 1.13 1/282 66061438.1439 when the throttle is disabled1440 allows requests over the rate limit1441 with the token in the headers1442 behaves like rate-limited user based token-authenticated requests1443 when the throttle is enabled1444 does not reject requests if the user is in the allowlist1445 when the throttle is enabled1446 rejects requests over the rate limit1447 allows requests after throttling and then waiting for the next period1448 counts requests from different requesters separately, even from the same IP1449 counts all requests from the same requesters, even via different IPs1450 logs RackAttack info into structured logs1451 behaves like tracking when dry-run mode is set1452 does not throttle the requests when `*` is configured1453 logs RackAttack info into structured logs1454 when configured with the the throttled name in a list1455 does not throttle1456# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.69 seconds. Current RSS: ~1988M. Threads: 5. load average: 1.03 1.05 1.13 1/282 66071457.1458 when the throttle is disabled1459 allows requests over the rate limit1460# [RSpecRunTime] RSpec elapsed time: 10 minutes 41.98 seconds. Current RSS: ~1987M. Threads: 5. load average: 1.03 1.05 1.13 1/284 66081461.1462 precedence over authenticated api throttle1463 when authenticated deprecated api throttle is enabled1464 when authenticated api throttle is lower1465 ignores authenticated api throttle1466 when authenticated deprecated api throttle is disabled1467 when authenticated api throttle is enabled1468 rejects requests over the authenticated api rate limit1469 throttle bypass header1470 without the bypass header set1471 behaves like reject requests over the rate limit1472 rejects requests over the rate limit1473 with bypass header set to 11474 does not throttle1475 with bypass header set to some other value1476 behaves like reject requests over the rate limit1477 rejects requests over the rate limit1478 Gitlab::RackAttack::Request#unauthenticated?1479 without authentication1480 request is unauthenticated1481 authenticated by a runner token1482 request is authenticated1483 authenticated with personal access token1484 request is authenticated by token in query string1485 request is authenticated by token in the headers1486 request is authenticated by token in the OAuth headers1487 request is authenticated by token in basic auth1488# [RSpecRunTime] RSpec elapsed time: 10 minutes 47.4 seconds. Current RSS: ~2091M. Threads: 5. load average: 1.03 1.05 1.13 1/282 66091489.1490 authenticated with OAuth token1491 request is authenticated by token in query string1492 request is authenticated by token in the headers1493# [RSpecRunTime] RSpec elapsed time: 10 minutes 48.62 seconds. Current RSS: ~2114M. Threads: 5. load average: 1.03 1.05 1.13 1/282 66101494.1495 authenticated with lfs token1496 request is authenticated by token in basic auth1497 request is not authenticated with API URL1498 authenticated with regular login1499 request is authenticated after login1500 request is not authenticated by credentials in basic auth1501 with POST git-upload-pack1502 request is authenticated by credentials in basic auth1503# [RSpecRunTime] RSpec elapsed time: 10 minutes 50.95 seconds. Current RSS: ~2118M. Threads: 5. load average: 1.02 1.05 1.13 1/282 66111504.1505 with GET info/refs1506 request is authenticated by credentials in basic auth1507# [RSpecRunTime] Finishing example group spec/requests/rack_attack_global_spec.rb. It took 4 minutes 29.91 seconds. Expected to take 4 minutes 50.08 seconds.1508# [RSpecRunTime] Starting example group spec/requests/api/members_spec.rb. Expected to take 3 minutes 22.7 seconds.1509API::Members1510 GET /:source_type/:id/members/all1511 returns only one member for each user without returning duplicated members with correct access levels1512 finds all group members including inherited members1513 when invited groups have public visibility1514 finds all project members including inherited members and members shared into ancestor groups1515 finds all group members including inherited members and members shared into ancestor groups1516# [RSpecRunTime] RSpec elapsed time: 11 minutes 6.51 seconds. Current RSS: ~2022M. Threads: 5. load average: 1.02 1.05 1.12 1/282 66121517.1518 when invited groups have private visibility1519 when current user is a member of the shared source1520 hides the created_by attribute of the invited group members of the current project1521 hides the created_by attribute of the invited group members of the current group1522 when current user is an admin of the shared source1523 reveals the created_by attribute of all the invited group members of the current project1524 reveals the created_by attribute of all the invited group members of the current group1525# [RSpecRunTime] RSpec elapsed time: 11 minutes 18.68 seconds. Current RSS: ~2010M. Threads: 5. load average: 1.01 1.05 1.12 1/282 66131526.1527 when current user is a non-member of the shared source1528 does not return the members of the invited private group of the current project1529 does not return the members of the invited private group of the current group1530# [RSpecRunTime] RSpec elapsed time: 11 minutes 25.14 seconds. Current RSS: ~2010M. Threads: 5. load average: 1.01 1.04 1.12 1/282 66141531.1532 with a subgroup1533 subgroup member cannot get parent group members list1534# [RSpecRunTime] RSpec elapsed time: 11 minutes 27.35 seconds. Current RSS: ~2016M. Threads: 5. load average: 1.01 1.04 1.12 1/282 66151535.1536 GET /:source_type/:id/members/all/:user_id1537 finds the inherited group member1538 when invited groups have public visibility1539 finds all project members including inherited members and members shared into ancestor groups1540 finds all group members including inherited members and members shared into ancestor groups1541# [RSpecRunTime] RSpec elapsed time: 11 minutes 36.33 seconds. Current RSS: ~2018M. Threads: 5. load average: 1.01 1.04 1.12 1/282 66161542.1543 when invited groups have private visibility1544 when current user is a member of the shared source1545 hides the created_by attribute of the invited group members of the current project1546 hides the created_by attribute of the invited group members of the current group1547 when current user is an admin of the shared source1548 reveals the created_by attribute of all the invited group members of the current project1549 reveals the created_by attribute of all the invited group members of the current group1550# [RSpecRunTime] RSpec elapsed time: 11 minutes 48.05 seconds. Current RSS: ~2008M. Threads: 5. load average: 1.01 1.04 1.11 1/282 66171551.1552 when current user is a non-member of the shared source1553 does not return the member of the invited private group of the current project1554 does not return the member of the invited private group of the current group1555# [RSpecRunTime] RSpec elapsed time: 11 minutes 54.13 seconds. Current RSS: ~1996M. Threads: 5. load average: 1.01 1.04 1.11 1/282 66181556.1557 with a subgroup1558 subgroup member cannot get parent group members list1559# [RSpecRunTime] RSpec elapsed time: 11 minutes 56.28 seconds. Current RSS: ~2001M. Threads: 5. load average: 1.01 1.04 1.11 1/282 66191560.1561 DELETE /groups/:id/members/:user_id1562 deletes only the member with skip_subresources=true1563 deletes member and its sub memberships with skip_subresources=false1564# [RSpecRunTime] RSpec elapsed time: 11 minutes 59.15 seconds. Current RSS: ~2042M. Threads: 5. load average: 1.09 1.05 1.12 1/282 66201565.1566 behaves like GET /:source_type/:id/members/(all)1567 with :source_type == projects1568 avoids N+1 queries1569 does not return invitees1570 finds members with the given user_ids1571 finds all members with no query specified1572 behaves like a 404 response when source is private1573 returns 4041574# [RSpecRunTime] RSpec elapsed time: 12 minutes 2.29 seconds. Current RSS: ~2101M. Threads: 5. load average: 1.09 1.05 1.12 1/282 66211575.1576 when authenticated as a maintainer1577 returns 2001578 when authenticated as a developer1579 returns 2001580 when authenticated as a access_requester1581 returns 2001582 when authenticated as a stranger1583 returns 2001584 with cross db check disabled1585 finds members with query string1586 behaves like GET /:source_type/:id/members/(all)1587 with :source_type == groups1588 avoids N+1 queries1589 does not return invitees1590 finds members with the given user_ids1591 finds all members with no query specified1592 behaves like a 404 response when source is private1593 returns 4041594# [RSpecRunTime] RSpec elapsed time: 12 minutes 6.79 seconds. Current RSS: ~2142M. Threads: 5. load average: 1.08 1.05 1.12 1/282 66221595.1596 when authenticated as a maintainer1597 returns 2001598 when authenticated as a developer1599 returns 2001600 when authenticated as a access_requester1601 returns 2001602 when authenticated as a stranger1603 returns 2001604 with cross db check disabled1605 finds members with query string1606# [RSpecRunTime] RSpec elapsed time: 12 minutes 10.53 seconds. Current RSS: ~2299M. Threads: 5. load average: 1.07 1.05 1.12 1/282 66231607.1608 behaves like GET /:source_type/:id/members/(all)1609 with :source_type == projects1610 avoids N+1 queries1611 does not return invitees1612 finds members with the given user_ids1613 finds all members with no query specified1614 behaves like a 404 response when source is private1615 returns 4041616# [RSpecRunTime] RSpec elapsed time: 12 minutes 14.09 seconds. Current RSS: ~2243M. Threads: 5. load average: 1.07 1.05 1.11 1/282 66241617.1618 when authenticated as a maintainer1619 returns 2001620 when authenticated as a developer1621 returns 2001622 when authenticated as a access_requester1623 returns 2001624 when authenticated as a stranger1625 returns 2001626 with cross db check disabled1627 finds members with query string1628 behaves like GET /:source_type/:id/members/(all)1629 with :source_type == groups1630 avoids N+1 queries1631 does not return invitees1632 finds members with the given user_ids1633 finds all members with no query specified1634 behaves like a 404 response when source is private1635 returns 4041636# [RSpecRunTime] RSpec elapsed time: 12 minutes 21.23 seconds. Current RSS: ~2108M. Threads: 5. load average: 1.06 1.05 1.11 1/282 66251637.1638 when authenticated as a maintainer1639 returns 2001640 when authenticated as a developer1641 returns 2001642 when authenticated as a access_requester1643 returns 2001644 when authenticated as a stranger1645 returns 2001646 with cross db check disabled1647 finds members with query string1648 behaves like GET /:source_type/:id/members/(all/):user_id1649 with :source_type == projects and all == false1650 behaves like a 404 response when source is private1651 returns 4041652 when authenticated as a non-member1653 as a access_requester1654 returns 2001655 as a stranger1656 returns 2001657 with ancestral membership1658 is expected to eq 401659 having email invite1660 is expected to eq 401661# [RSpecRunTime] RSpec elapsed time: 12 minutes 27.42 seconds. Current RSS: ~2073M. Threads: 5. load average: 1.06 1.05 1.11 1/282 66261662.1663 behaves like GET /:source_type/:id/members/(all/):user_id1664 with :source_type == groups and all == false1665 behaves like a 404 response when source is private1666 returns 4041667 when authenticated as a non-member1668 as a access_requester1669 returns 2001670 as a stranger1671 returns 2001672 with ancestral membership1673 is expected to eq 401674 having email invite1675 is expected to eq 401676 behaves like GET /:source_type/:id/members/(all/):user_id1677 with :source_type == projects and all == true1678 behaves like a 404 response when source is private1679 returns 4041680 when authenticated as a non-member1681 as a access_requester1682 returns 2001683# [RSpecRunTime] RSpec elapsed time: 12 minutes 31.51 seconds. Current RSS: ~1985M. Threads: 5. load average: 1.05 1.05 1.11 1/282 66271684.1685 as a stranger1686 returns 2001687# [RSpecRunTime] RSpec elapsed time: 12 minutes 32.62 seconds. Current RSS: ~1950M. Threads: 5. load average: 1.05 1.05 1.11 1/282 66281688.1689 with ancestral membership1690 is expected to eq 401691 having email invite1692 is expected to eq 401693# [RSpecRunTime] RSpec elapsed time: 12 minutes 36.57 seconds. Current RSS: ~1997M. Threads: 5. load average: 1.13 1.06 1.12 1/282 66291694.1695 behaves like GET /:source_type/:id/members/(all/):user_id1696 with :source_type == groups and all == true1697 behaves like a 404 response when source is private1698 returns 4041699 when authenticated as a non-member1700 as a access_requester1701 returns 2001702 as a stranger1703 returns 2001704 with ancestral membership1705 is expected to eq 401706 having email invite1707 is expected to eq 401708# [RSpecRunTime] RSpec elapsed time: 12 minutes 39.77 seconds. Current RSS: ~1999M. Threads: 5. load average: 1.12 1.06 1.12 1/282 66301709.1710 POST /projects/:id/members1711 adding owner to project1712 behaves like a 403 response when user does not have rights to manage members of a specific access level1713 returns 4031714 add member to project1715 allows adding by username1716 returns a 400 if user_id is also provided1717 returns a 400 if user_id and username is missing1718# [RSpecRunTime] RSpec elapsed time: 12 minutes 41.76 seconds. Current RSS: ~1997M. Threads: 5. load average: 1.12 1.06 1.12 1/282 66311719.1720 remove bot from project1721 returns a 403 forbidden1722# [RSpecRunTime] RSpec elapsed time: 12 minutes 42.86 seconds. Current RSS: ~1997M. Threads: 5. load average: 1.12 1.06 1.12 1/282 66321723.1724 behaves like POST /:source_type/:id/members1725 with :source_type == projects1726 returns 409 if member already exists1727 returns 404 when the user_id is not valid1728 returns 400 when user_id is not given1729 returns 400 when access_level is not given1730 returns 400 when access_level is not valid1731 behaves like a 404 response when source is private1732 returns 4041733# [RSpecRunTime] RSpec elapsed time: 12 minutes 46.98 seconds. Current RSS: ~2110M. Threads: 5. load average: 1.11 1.06 1.11 1/282 66331734.1735 when authenticated as a non-member or member with insufficient membership management rights1736 when the user does not have rights to manage members1737 as a access_requester1738 behaves like a 403 response when user does not have rights to manage members of a specific access level1739 returns 4031740 as a stranger1741 behaves like a 403 response when user does not have rights to manage members of a specific access level1742 returns 4031743 as a developer1744 behaves like a 403 response when user does not have rights to manage members of a specific access level1745 returns 4031746 when the user has the rights to manage members but tries to manage members with a higher access level1747 when an access requester is added as OWNER1748 behaves like a 403 response when user does not have rights to manage members of a specific access level1749 returns 4031750 when a totally new user is added as OWNER1751 behaves like a 403 response when user does not have rights to manage members of a specific access level1752 returns 4031753 when authenticated as a member with membership management rights1754 creates a new member1755 returns the error message if there was an error adding the member to the group1756 and new member is already a requester1757 when the requester is of equal or lower access level1758 transforms the requester into a proper member1759# [RSpecRunTime] RSpec elapsed time: 12 minutes 51.39 seconds. Current RSS: ~2066M. Threads: 5. load average: 1.10 1.06 1.11 1/282 66341760.1761 with invite_source considerations1762 tracks the invite source as api1763 tracks the invite source from params1764# [RSpecRunTime] RSpec elapsed time: 12 minutes 54.53 seconds. Current RSS: ~2058M. Threads: 5. load average: 1.09 1.06 1.11 1/282 66351765.1766 when executing the Members::CreateService for multiple user_ids1767 returns success when it successfully create all members1768 returns the error message if there was an error adding members to group1769# [RSpecRunTime] RSpec elapsed time: 12 minutes 55.93 seconds. Current RSS: ~2058M. Threads: 5. load average: 1.09 1.06 1.11 1/282 66361770.1771 when executing the Members::CreateService for multiple usernames1772 returns success when it successfully create all members1773 returns the error message if there was an error adding members to group1774# [RSpecRunTime] RSpec elapsed time: 12 minutes 57.29 seconds. Current RSS: ~2055M. Threads: 5. load average: 1.09 1.06 1.11 1/282 66371775.1776 access levels1777 does not create the member if group level is higher1778 creates the member if group level is lower1779# [RSpecRunTime] RSpec elapsed time: 13 minutes 0.06 second. Current RSS: ~1959M. Threads: 5. load average: 1.08 1.06 1.11 1/282 66381780.1781 access expiry date1782 when set to a date in the past1783 does not create a member1784 when set to a date in the future1785 creates a member1786 adding project bot1787 returns 4001788# [RSpecRunTime] RSpec elapsed time: 13 minutes 2.29 seconds. Current RSS: ~1953M. Threads: 5. load average: 1.08 1.06 1.11 1/282 66391789.1790 behaves like POST /:source_type/:id/members1791 with :source_type == groups1792 returns 409 if member already exists1793 returns 404 when the user_id is not valid1794 returns 400 when user_id is not given1795 returns 400 when access_level is not given1796 returns 400 when access_level is not valid1797 behaves like a 404 response when source is private1798 returns 4041799# [RSpecRunTime] RSpec elapsed time: 13 minutes 6.48 seconds. Current RSS: ~2052M. Threads: 5. load average: 1.08 1.06 1.11 1/282 66401800.1801 when authenticated as a non-member or member with insufficient membership management rights1802 when the user does not have rights to manage members1803 as a access_requester1804 behaves like a 403 response when user does not have rights to manage members of a specific access level1805 returns 4031806 as a stranger1807 behaves like a 403 response when user does not have rights to manage members of a specific access level1808 returns 4031809 as a developer1810 behaves like a 403 response when user does not have rights to manage members of a specific access level1811 returns 4031812 when the user has the rights to manage members but tries to manage members with a higher access level1813 when an access requester is added as OWNER1814 behaves like a 403 response when user does not have rights to manage members of a specific access level1815 returns 4031816 when a totally new user is added as OWNER1817 behaves like a 403 response when user does not have rights to manage members of a specific access level1818 returns 4031819 when authenticated as a member with membership management rights1820 creates a new member1821 returns the error message if there was an error adding the member to the group1822 and new member is already a requester1823 when the requester is of equal or lower access level1824 transforms the requester into a proper member1825# [RSpecRunTime] RSpec elapsed time: 13 minutes 12.28 seconds. Current RSS: ~2064M. Threads: 5. load average: 1.31 1.11 1.13 1/282 66411826.1827 with invite_source considerations1828 tracks the invite source as api1829 tracks the invite source from params1830# [RSpecRunTime] RSpec elapsed time: 13 minutes 13.69 seconds. Current RSS: ~2062M. Threads: 5. load average: 1.31 1.11 1.13 1/282 66421831.1832 when executing the Members::CreateService for multiple user_ids1833 returns success when it successfully create all members1834 returns the error message if there was an error adding members to group1835# [RSpecRunTime] RSpec elapsed time: 13 minutes 14.92 seconds. Current RSS: ~2042M. Threads: 5. load average: 1.29 1.10 1.13 1/282 66431836.1837 when executing the Members::CreateService for multiple usernames1838 returns success when it successfully create all members1839 returns the error message if there was an error adding members to group1840# [RSpecRunTime] RSpec elapsed time: 13 minutes 16.22 seconds. Current RSS: ~2040M. Threads: 5. load average: 1.29 1.10 1.13 1/282 66441841.1842 access levels1843 does not create the member if group level is higher1844 creates the member if group level is lower1845# [RSpecRunTime] RSpec elapsed time: 13 minutes 18.68 seconds. Current RSS: ~1980M. Threads: 5. load average: 1.29 1.10 1.13 1/282 66451846.1847 access expiry date1848 when set to a date in the past1849 does not create a member1850 when set to a date in the future1851 creates a member1852 adding project bot1853 returns 4001854# [RSpecRunTime] RSpec elapsed time: 13 minutes 22.5 seconds. Current RSS: ~2036M. Threads: 5. load average: 1.18 1.09 1.12 1/282 66461855.1856 behaves like PUT /:source_type/:id/members/:user_id1857 with :source_type == projects1858 returns 409 if member does not exist1859 returns 400 when access_level is not given1860 returns 400 when access level is not valid1861 behaves like a 404 response when source is private1862 returns 4041863# [RSpecRunTime] RSpec elapsed time: 13 minutes 24.17 seconds. Current RSS: ~2037M. Threads: 5. load average: 1.09 1.07 1.11 1/282 66471864.1865 when authenticated as a non-member or member with insufficient rights1866 as a access_requester1867 behaves like a 403 response when user does not have rights to manage members of a specific access level1868 returns 4031869 as a stranger1870 behaves like a 403 response when user does not have rights to manage members of a specific access level1871 returns 4031872 as a developer1873 behaves like a 403 response when user does not have rights to manage members of a specific access level1874 returns 4031875 as a maintainer updating a member to one with higher access level than themselves1876 updating a member to OWNER1877 behaves like a 403 response when user does not have rights to manage members of a specific access level1878 returns 4031879 when authenticated as a maintainer/owner1880 when updating a member with the same or lower access level1881 updates the member1882 when updating a member with higher access level1883 behaves like a 403 response when user does not have rights to manage members of a specific access level1884 returns 4031885 access expiry date1886 when set to a date in the past1887 does not update the member1888 when set to a date in the future1889 updates the member1890 behaves like PUT /:source_type/:id/members/:user_id1891 with :source_type == groups1892 returns 409 if member does not exist1893 returns 400 when access_level is not given1894 returns 400 when access level is not valid1895 behaves like a 404 response when source is private1896 returns 4041897# [RSpecRunTime] RSpec elapsed time: 13 minutes 31.4 seconds. Current RSS: ~2095M. Threads: 5. load average: 1.08 1.07 1.11 1/282 66481898.1899 when authenticated as a non-member or member with insufficient rights1900 as a access_requester1901 behaves like a 403 response when user does not have rights to manage members of a specific access level1902 returns 4031903 as a stranger1904 behaves like a 403 response when user does not have rights to manage members of a specific access level1905 returns 4031906 as a developer1907 behaves like a 403 response when user does not have rights to manage members of a specific access level1908 returns 4031909 as a maintainer updating a member to one with higher access level than themselves1910 updating a member to OWNER1911 behaves like a 403 response when user does not have rights to manage members of a specific access level1912 returns 4031913 when authenticated as a maintainer/owner1914 when updating a member with the same or lower access level1915 updates the member1916 when updating a member with higher access level1917 behaves like a 403 response when user does not have rights to manage members of a specific access level1918 returns 4031919 access expiry date1920 when set to a date in the past1921 does not update the member1922 when set to a date in the future1923 updates the member1924 behaves like DELETE /:source_type/:id/members/:user_id1925 with :source_type == projects1926 returns 404 if member does not exist1927 behaves like a 404 response when source is private1928 returns 4041929# [RSpecRunTime] RSpec elapsed time: 13 minutes 37.67 seconds. Current RSS: ~2091M. Threads: 5. load average: 0.99 1.05 1.11 1/282 66491930.1931 when authenticated as a non-member or member with insufficient rights1932 as a access_requester1933 behaves like a 403 response when user does not have rights to manage members of a specific access level1934 returns 4031935 as a stranger1936 behaves like a 403 response when user does not have rights to manage members of a specific access level1937 returns 4031938 when authenticated as a member and deleting themself1939 deletes the member1940 when authenticated as a maintainer/owner1941 deletes the member1942 and member is a requester1943 returns 4041944 when attempting to delete a member with higher access level1945 behaves like a 403 response when user does not have rights to manage members of a specific access level1946 returns 4031947 behaves like rate limited endpoint1948 when rate limiter enabled1949 logs request and declines it when endpoint called more than the threshold1950 when rate limiter is disabled1951 does not log request and does not block the request1952 behaves like 412 response1953 for a modified resource1954 returns 412 with a JSON error1955 for an unmodified resource1956 returns 204 with an empty body1957 behaves like DELETE /:source_type/:id/members/:user_id1958 with :source_type == groups1959 returns 404 if member does not exist1960 behaves like a 404 response when source is private1961 returns 4041962# [RSpecRunTime] RSpec elapsed time: 13 minutes 45.96 seconds. Current RSS: ~2065M. Threads: 5. load average: 1.07 1.06 1.11 1/282 66501963.1964 when authenticated as a non-member or member with insufficient rights1965 as a access_requester1966 behaves like a 403 response when user does not have rights to manage members of a specific access level1967 returns 4031968 as a stranger1969 behaves like a 403 response when user does not have rights to manage members of a specific access level1970 returns 4031971 when authenticated as a member and deleting themself1972 deletes the member1973 when authenticated as a maintainer/owner1974 deletes the member1975 and member is a requester1976 returns 4041977 when attempting to delete a member with higher access level1978 behaves like a 403 response when user does not have rights to manage members of a specific access level1979 returns 4031980 behaves like rate limited endpoint1981 when rate limiter enabled1982 logs request and declines it when endpoint called more than the threshold1983 when rate limiter is disabled1984 does not log request and does not block the request1985 behaves like 412 response1986 for a modified resource1987 returns 412 with a JSON error1988 for an unmodified resource1989 returns 204 with an empty body1990# [RSpecRunTime] Finishing example group spec/requests/api/members_spec.rb. It took 2 minutes 59.74 seconds. Expected to take 3 minutes 22.7 seconds.1991# [RSpecRunTime] Starting example group spec/requests/api/usage_data_queries_spec.rb. Expected to take 2 minutes 42.47 seconds.1992API::UsageDataQueries1993 GET /usage_data/usage_data_queries1994 with authentication1995 returns queries if user is admin1996 returns forbidden if user is not admin1997 behaves like GET request permissions for admin mode1998 behaves like when admin1999 behaves like makes request2000 returns2001# [RSpecRunTime] RSpec elapsed time: 14 minutes 58.61 seconds. Current RSS: ~1924M. Threads: 5. load average: 1.02 1.05 1.10 1/282 66952002.2003 behaves like makes request2004 returns2005 behaves like when user2006 returns2007 behaves like makes request2008 returns2009# [RSpecRunTime] RSpec elapsed time: 15 minutes 0.31 second. Current RSS: ~1973M. Threads: 5. load average: 1.10 1.06 1.10 1/282 66962010.2011 without authentication2012 returns unauthorized2013 when feature_flag is disabled2014 returns not_found for admin2015 returns forbidden for non-admin2016 when querying sql metrics2017 matches the generated query2018# [RSpecRunTime] RSpec elapsed time: 16 minutes 6.77 seconds. Current RSS: ~1918M. Threads: 5. load average: 1.10 1.06 1.09 1/281 67412019.2020# [RSpecRunTime] Finishing example group spec/requests/api/usage_data_queries_spec.rb. It took 2 minutes 15.62 seconds. Expected to take 2 minutes 42.47 seconds.2021# [RSpecRunTime] Starting example group spec/requests/api/issues/get_project_issues_spec.rb. Expected to take 1 minute 50.98 seconds.2022API::Issues2023 GET /projects/:id/issues2024 avoids N+1 queries2025 returns 404 when project does not exist2026 returns 404 on private projects for other users2027 returns no issues when user has access to project but not issues2028 returns project issues without confidential issues for non project members2029 returns project issues without confidential issues for project members with guest role2030 returns project confidential issues for author2031 returns only confidential issues2032 returns only public issues2033 returns project confidential issues for assignee2034 returns project issues with confidential issues for project members2035 returns project confidential issues for admin2036 returns an array of labeled project issues2037 returns an array of labeled project issues with labels param as array2038 returns issues matching given search string for title2039 returns issues matching given search string for description2040 returns an array of issues found by iids2041 returns an empty array if iid does not exist2042 returns an empty array if not all labels matches2043 returns an array of project issues with any label2044 returns an array of project issues with any label with labels param as array2045 returns an array of project issues with no label2046 returns an array of project issues with no label with labels param as array2047 returns an empty array if no project issue matches labels2048 returns an empty array if no issue matches milestone2049 returns an empty array if milestone does not exist2050 returns an array of issues in given milestone2051 returns an array of issues matching state in milestone2052 returns an array of issues with no milestone2053 returns an array of issues with any milestone2054 sorts ascending when requested2055 sorts by updated_at descending when requested2056 sorts by updated_at ascending when requested2057 exposes known attributes2058 when unauthenticated2059 returns public project issues2060 issues_statistics2061 no state is treated as all state2062 behaves like project issues statistics2063 returns project issues statistics2064# [RSpecRunTime] RSpec elapsed time: 16 minutes 33.55 seconds. Current RSS: ~2161M. Threads: 5. load average: 1.12 1.07 1.10 1/282 69292065.2066 statistics when all state is passed2067 behaves like project issues statistics2068 returns project issues statistics2069# [RSpecRunTime] RSpec elapsed time: 16 minutes 35.77 seconds. Current RSS: ~2140M. Threads: 5. load average: 1.11 1.07 1.09 1/282 69302070.2071 closed state is treated as all state2072 behaves like project issues statistics2073 returns project issues statistics2074 opened state is treated as all state2075 behaves like project issues statistics2076 returns project issues statistics2077 when filtering by milestone and no state treated as all state2078 behaves like project issues statistics2079 returns project issues statistics2080 when filtering by milestone and all state2081 behaves like project issues statistics2082 returns project issues statistics2083 when filtering by milestone and closed state treated as all state2084 behaves like project issues statistics2085 returns project issues statistics2086 when filtering by milestone and opened state treated as all state2087 behaves like project issues statistics2088 returns project issues statistics2089 sort does not affect statistics2090 behaves like project issues statistics2091 returns project issues statistics2092 when user is an inherited member from the group2093 and group project is public and issues are private2094 behaves like returns project issues without confidential issues for guests2095 is expected to contain exactly 15 and 172096# [RSpecRunTime] RSpec elapsed time: 16 minutes 39.32 seconds. Current RSS: ~2114M. Threads: 5. load average: 1.10 1.07 1.09 1/282 69312097.2098 behaves like returns all project issues for reporters2099 is expected to contain exactly 18, 19, and 202100 and group project is private2101 behaves like returns project issues without confidential issues for guests2102 is expected to contain exactly 21 and 232103# [RSpecRunTime] RSpec elapsed time: 16 minutes 41.29 seconds. Current RSS: ~2115M. Threads: 5. load average: 1.10 1.07 1.09 1/283 69322104.2105 behaves like returns all project issues for reporters2106 is expected to contain exactly 24, 25, and 262107# [RSpecRunTime] RSpec elapsed time: 16 minutes 43.94 seconds. Current RSS: ~2093M. Threads: 5. load average: 1.10 1.07 1.09 1/283 69332108.2109 behaves like accessible merge requests count2110 returns anonymous accessible merge requests count2111 returns guest accessible merge requests count2112 returns reporter accessible merge requests count2113 returns admin accessible merge requests count2114# [RSpecRunTime] RSpec elapsed time: 16 minutes 46.15 seconds. Current RSS: ~2093M. Threads: 5. load average: 1.09 1.07 1.09 1/283 69342115.2116 with labeled issues2117 behaves like labeled issues with labels and label_name params2118 array of labeled issues when all labels match2119 behaves like returns label names2120 returns label names2121 array of labeled issues when all labels match with labels param as array2122 behaves like returns label names2123 returns label names2124 negation2125 array of labeled issues when all labels match with negation2126 behaves like returns negated label names2127 returns label names2128 array of labeled issues when all labels match with negation with label params as array2129 behaves like returns negated label names2130 returns label names2131 when with_labels_details provided2132 array of labeled issues when all labels match2133 behaves like returns basic label entity2134 returns basic label entity2135 array of labeled issues when all labels match with labels param as array2136 behaves like returns basic label entity2137 returns basic label entity2138 with_labels_details2139 avoids N+1 queries2140 without sort params2141 sorts by created_at descending by default2142 with 2 issues with same created_at2143 page breaks first page correctly2144 page breaks second page correctly2145# [RSpecRunTime] RSpec elapsed time: 16 minutes 54.17 seconds. Current RSS: ~2121M. Threads: 5. load average: 1.08 1.07 1.09 1/283 69352146.2147 issues_statistics2148 no state is treated as all state2149 behaves like project issues statistics2150 returns project issues statistics2151 statistics when all state is passed2152 behaves like project issues statistics2153 returns project issues statistics2154 closed state is treated as all state2155 behaves like project issues statistics2156 returns project issues statistics2157 opened state is treated as all state2158 behaves like project issues statistics2159 returns project issues statistics2160 when filtering by milestone and no state treated as all state2161 behaves like project issues statistics2162 returns project issues statistics2163 when filtering by milestone and all state2164 behaves like project issues statistics2165 returns project issues statistics2166 when filtering by milestone and closed state treated as all state2167 behaves like project issues statistics2168 returns project issues statistics2169 when filtering by milestone and opened state treated as all state2170 behaves like project issues statistics2171 returns project issues statistics2172 sort does not affect statistics2173 behaves like project issues statistics2174 returns project issues statistics2175 filtering by assignee_username2176 returns issues by assignee_username2177 returns issues by assignee_username as string2178 returns error when multiple assignees are passed2179 returns error when assignee_username and assignee_id are passed together2180# [RSpecRunTime] RSpec elapsed time: 17 minutes 2.4 seconds. Current RSS: ~2122M. Threads: 5. load average: 1.07 1.07 1.09 1/283 69362181.2182 GET /projects/:id/issues/:issue_iid2183 exposes known attributes2184 exposes the closed_at attribute2185 returns a project issue by internal id2186 returns 404 if issue id not found2187 returns 404 if the issue ID is used2188 behaves like GET request permissions for admin mode2189 behaves like when admin2190 behaves like makes request2191 returns2192# [RSpecRunTime] RSpec elapsed time: 17 minutes 5.74 seconds. Current RSS: ~2067M. Threads: 5. load average: 1.07 1.06 1.09 1/283 69372193.2194 behaves like makes request2195 returns2196 behaves like when user2197 returns2198 behaves like makes request2199 returns2200 when unauthenticated2201 returns public issues2202# [RSpecRunTime] RSpec elapsed time: 17 minutes 9.26 seconds. Current RSS: ~2153M. Threads: 5. load average: 1.06 1.06 1.09 1/283 69382203.2204 moved_to_id2205 returns null when not moved2206 returns issue id when moved2207# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.45 seconds. Current RSS: ~2156M. Threads: 5. load average: 1.06 1.06 1.09 1/283 69392208.2209 links exposure2210 exposes related resources full URIs2211 confidential issues2212 returns 404 for non project members2213 returns 404 for project members with guest role2214 returns confidential issue for project members2215 returns confidential issue for author2216 returns confidential issue for assignee2217 returns confidential issue for admin2218# [RSpecRunTime] RSpec elapsed time: 17 minutes 13.73 seconds. Current RSS: ~2125M. Threads: 5. load average: 1.06 1.06 1.09 1/283 69402219.2220 behaves like accessible merge requests count2221 returns anonymous accessible merge requests count2222 returns guest accessible merge requests count2223 returns reporter accessible merge requests count2224 returns admin accessible merge requests count2225# [RSpecRunTime] RSpec elapsed time: 17 minutes 17.51 seconds. Current RSS: ~2123M. Threads: 5. load average: 1.06 1.06 1.09 1/283 69412226.2227 GET :id/issues/:issue_iid/closed_by2228 returns merge requests that will close issue on merge2229 returns 404 when issue doesn't exists2230 when unauthenticated2231 return public project issues2232# [RSpecRunTime] RSpec elapsed time: 17 minutes 19.03 seconds. Current RSS: ~2123M. Threads: 5. load average: 1.05 1.06 1.09 1/283 69442233.2234 when no merge requests will close issue2235 returns empty array2236 GET :id/issues/:issue_iid/related_merge_requests2237 returns merge requests that mentioned a issue2238 returns merge requests cross-project wide2239 does not generate references to projects with no access2240 returns 404 when issue doesn't exists2241 when unauthenticated2242 return list of referenced merge requests from issue2243 renders 404 if project is not visible2244# [RSpecRunTime] RSpec elapsed time: 17 minutes 28.16 seconds. Current RSS: ~2058M. Threads: 5. load average: 1.05 1.06 1.09 1/288 71562245.2246 no merge request mentioned a issue2247 returns empty array2248# [RSpecRunTime] RSpec elapsed time: 17 minutes 29.26 seconds. Current RSS: ~2066M. Threads: 5. load average: 1.04 1.06 1.09 1/288 71922249.2250 GET /projects/:id/issues/:issue_iid/user_agent_detail2251 exposes known attributes2252 returns unauthorized for non-admin users2253 behaves like GET request permissions for admin mode2254 behaves like when admin2255 behaves like makes request2256 returns2257# [RSpecRunTime] RSpec elapsed time: 17 minutes 30.63 seconds. Current RSS: ~2070M. Threads: 5. load average: 1.04 1.06 1.09 1/288 71932258.2259 behaves like makes request2260 returns2261 behaves like when user2262 returns2263 behaves like makes request2264 returns2265 when unauthenticated2266 returns unauthorized2267 GET projects/:id/issues/:issue_iid/participants2268 returns 404 if the issue is confidential2269 behaves like issuable participants endpoint2270 returns participants2271 returns a 404 when iid does not exist2272 returns a 404 when id is used instead of iid2273# [RSpecRunTime] RSpec elapsed time: 17 minutes 35.63 seconds. Current RSS: ~2073M. Threads: 5. load average: 1.04 1.06 1.09 1/287 71942274.2275 with a confidential note2276 returns a full list of participants2277 when user cannot see a confidential note2278 returns a limited list of participants2279# [RSpecRunTime] RSpec elapsed time: 17 minutes 37.16 seconds. Current RSS: ~2070M. Threads: 5. load average: 1.04 1.06 1.09 1/285 71952280.2281# [RSpecRunTime] Finishing example group spec/requests/api/issues/get_project_issues_spec.rb. It took 1 minute 30.39 seconds. Expected to take 1 minute 50.98 seconds.2282# [RSpecRunTime] Starting example group spec/controllers/projects/clusters_controller_spec.rb. Expected to take 1 minute 37.06 seconds.2283Projects::ClustersController2284 GET index2285 functionality2286 when project has one or more clusters2287 lists available clusters and renders html2288 lists available clusters with json serializer2289 sets the polling interval header for json requests2290 feature flag is disabled2291 does not list any clusters2292# [RSpecRunTime] RSpec elapsed time: 17 minutes 45.43 seconds. Current RSS: ~2048M. Threads: 5. load average: 1.11 1.07 1.09 1/283 71962293.2294 when page is specified2295 redirects to the page2296 displays cluster list for associated page2297# [RSpecRunTime] RSpec elapsed time: 17 minutes 50.47 seconds. Current RSS: ~2062M. Threads: 5. load average: 1.10 1.07 1.09 1/283 71972298.2299 when project does not have a cluster2300 returns an empty state page2301 security2302 is allowed for admin when admin mode enabled2303 is disabled for admin when admin mode disabled2304 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 2002305 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 2002306 is expected to be allowed for developer. Expected: 200,201,204,302 Got: 2002307 is expected to be denied for reporter. Expected: 401,404 Got: 4042308 is expected to be denied for guest. Expected: 401,404 Got: 4042309 is expected to be denied for user. Expected: 401,404 Got: 4042310 is expected to be denied for external. Expected: 401,404 Got: 4042311# [RSpecRunTime] RSpec elapsed time: 17 minutes 59.33 seconds. Current RSS: ~2156M. Threads: 5. load average: 1.09 1.07 1.09 2/283 71982312.2313 POST create for existing cluster2314 feature flag is disabled2315 responds with :not_found2316 functionality2317 when creates a cluster2318 creates a new cluster2319 when creates a RBAC-enabled cluster2320 creates a new cluster2321 when creates a user-managed cluster2322 creates a new user-managed cluster2323 security2324 is allowed for admin when admin mode enabled2325 is disabled for admin when admin mode disabled2326 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 3022327 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 3022328 is expected to be denied for developer. Expected: 401,404 Got: 4042329 is expected to be denied for reporter. Expected: 401,404 Got: 4042330 is expected to be denied for guest. Expected: 401,404 Got: 4042331 is expected to be denied for user. Expected: 401,404 Got: 4042332 is expected to be denied for external. Expected: 401,404 Got: 4042333# [RSpecRunTime] RSpec elapsed time: 18 minutes 8.88 seconds. Current RSS: ~2181M. Threads: 5. load average: 1.16 1.08 1.09 1/284 71992334.2335 DELETE clear cluster cache2336 deletes the namespaces associated with the cluster2337 feature flag is disabled2338 responds with :not_found2339# [RSpecRunTime] RSpec elapsed time: 18 minutes 10.45 seconds. Current RSS: ~2180M. Threads: 5. load average: 1.15 1.08 1.09 1/284 72002340.2341 security2342 is allowed for admin when admin mode enabled2343 is disabled for admin when admin mode disabled2344 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 3022345 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 3022346 is expected to be denied for developer. Expected: 401,404 Got: 4042347 is expected to be denied for reporter. Expected: 401,404 Got: 4042348 is expected to be denied for guest. Expected: 401,404 Got: 4042349 is expected to be denied for user. Expected: 401,404 Got: 4042350 is expected to be denied for external. Expected: 401,404 Got: 4042351# [RSpecRunTime] RSpec elapsed time: 18 minutes 17.99 seconds. Current RSS: ~2150M. Threads: 5. load average: 1.14 1.08 1.09 1/283 72012352.2353 GET cluster_status2354 feature flag is disabled2355 responds with :not_found2356 functionality2357 responds with matching schema2358 security2359 is allowed for admin when admin mode enabled2360 is disabled for admin when admin mode disabled2361 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 2002362 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 2002363 is expected to be denied for developer. Expected: 401,404 Got: 4042364 is expected to be denied for reporter. Expected: 401,404 Got: 4042365 is expected to be denied for guest. Expected: 401,404 Got: 4042366 is expected to be denied for user. Expected: 401,404 Got: 4042367 is expected to be denied for external. Expected: 401,404 Got: 4042368# [RSpecRunTime] RSpec elapsed time: 18 minutes 27.36 seconds. Current RSS: ~2139M. Threads: 5. load average: 1.04 1.06 1.09 1/283 72022369.2370 GET show2371 feature flag is disabled2372 responds with :not_found2373# [RSpecRunTime] RSpec elapsed time: 18 minutes 28.52 seconds. Current RSS: ~2135M. Threads: 5. load average: 1.04 1.06 1.09 1/283 72032374.2375 security2376 is allowed for admin when admin mode enabled2377 is disabled for admin when admin mode disabled2378 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 2002379 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 2002380 is expected to be allowed for developer. Expected: 200,201,204,302 Got: 2002381 is expected to be denied for reporter. Expected: 401,404 Got: 4042382 is expected to be denied for guest. Expected: 401,404 Got: 4042383 is expected to be denied for user. Expected: 401,404 Got: 4042384 is expected to be denied for external. Expected: 401,404 Got: 4042385# [RSpecRunTime] RSpec elapsed time: 18 minutes 39.01 seconds. Current RSS: ~2093M. Threads: 5. load average: 1.03 1.06 1.08 1/283 72042386.2387 PUT update2388 updates and redirects back to show page2389 feature flag is disabled2390 responds with :not_found2391# [RSpecRunTime] RSpec elapsed time: 18 minutes 41.32 seconds. Current RSS: ~2094M. Threads: 5. load average: 1.03 1.06 1.08 1/283 72052392.2393 when format is json2394 when changing parameters2395 when valid parameters are used2396 updates and redirects back to show page2397# [RSpecRunTime] RSpec elapsed time: 18 minutes 42.57 seconds. Current RSS: ~2098M. Threads: 5. load average: 1.03 1.06 1.08 1/283 72062398.2399 when invalid parameters are used2400 rejects changes2401# [RSpecRunTime] RSpec elapsed time: 18 minutes 43.99 seconds. Current RSS: ~2100M. Threads: 5. load average: 1.03 1.06 1.08 1/283 72072402.2403 security2404 is allowed for admin when admin mode enabled2405 is disabled for admin when admin mode disabled2406 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 3022407 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 3022408 is expected to be denied for developer. Expected: 401,404 Got: 4042409 is expected to be denied for reporter. Expected: 401,404 Got: 4042410 is expected to be denied for guest. Expected: 401,404 Got: 4042411 is expected to be denied for user. Expected: 401,404 Got: 4042412 is expected to be denied for external. Expected: 401,404 Got: 4042413# [RSpecRunTime] RSpec elapsed time: 18 minutes 51.28 seconds. Current RSS: ~2126M. Threads: 5. load average: 1.03 1.05 1.08 1/283 72082414.2415 DELETE destroy2416 feature flag is disabled2417 responds with :not_found2418# [RSpecRunTime] RSpec elapsed time: 18 minutes 52.49 seconds. Current RSS: ~2122M. Threads: 5. load average: 1.03 1.05 1.08 1/283 72092419.2420 functionality2421 when cluster is provided by GCP2422 when cluster is created2423 destroys and redirects back to clusters list2424# [RSpecRunTime] RSpec elapsed time: 18 minutes 53.67 seconds. Current RSS: ~2129M. Threads: 5. load average: 1.03 1.05 1.08 1/283 72102425.2426 when cluster is being created2427 destroys and redirects back to clusters list2428 when cluster is provided by user2429 destroys and redirects back to clusters list2430# [RSpecRunTime] RSpec elapsed time: 18 minutes 55.67 seconds. Current RSS: ~2133M. Threads: 5. load average: 1.10 1.07 1.09 1/283 72112431.2432 security2433 is allowed for admin when admin mode enabled2434 is disabled for admin when admin mode disabled2435 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 3022436 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 3022437 is expected to be denied for developer. Expected: 401,404 Got: 4042438 is expected to be denied for reporter. Expected: 401,404 Got: 4042439 is expected to be denied for guest. Expected: 401,404 Got: 4042440 is expected to be denied for user. Expected: 401,404 Got: 4042441 is expected to be denied for external. Expected: 401,404 Got: 4042442# [RSpecRunTime] RSpec elapsed time: 19 minutes 2.66 seconds. Current RSS: ~2137M. Threads: 5. load average: 1.10 1.07 1.09 1/283 72122443.2444 no project_id param2445 does not respond to any action without project_id param2446# [RSpecRunTime] Finishing example group spec/controllers/projects/clusters_controller_spec.rb. It took 1 minute 26.03 seconds. Expected to take 1 minute 37.06 seconds.2447# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/work_items/create_spec.rb. Expected to take 1 minute 14.58 seconds.2448Create a work item2449 the user is not allowed to create a work item2450 behaves like a mutation that returns a top-level access error2451 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"2452# [RSpecRunTime] RSpec elapsed time: 19 minutes 4.69 seconds. Current RSS: ~2146M. Threads: 5. load average: 1.09 1.07 1.09 2/283 72132453.2454 when user has permissions to create a work item2455 when creating work items in a project2456 with projectPath2457 behaves like creates work item2458 creates the work item2459 when input is invalid2460 does not create and returns validation errors2461# [RSpecRunTime] RSpec elapsed time: 19 minutes 6.65 seconds. Current RSS: ~2135M. Threads: 5. load average: 1.09 1.07 1.09 1/283 72142462.2463 behaves like has spam protection2464 #check_spam_action_response!2465 when the object is spam (DISALLOW)2466 and no CAPTCHA is available2467 behaves like disallow response2468 informs the client that the request was denied as spam2469 and a CAPTCHA is required2470 behaves like disallow response2471 informs the client that the request was denied as spam2472 when the object is not spam (CONDITIONAL ALLOW)2473 and no CAPTCHA is required2474 does not return a top-level error2475# [RSpecRunTime] RSpec elapsed time: 19 minutes 9.55 seconds. Current RSS: ~2118M. Threads: 5. load average: 1.08 1.07 1.09 1/283 72152476.2477 and a CAPTCHA is required2478 informs the client that the request may be retried after solving the CAPTCHA2479 with hierarchy widget input2480 when setting parent2481 updates the work item parent2482 when parent work item type is invalid2483 returns error2484# [RSpecRunTime] RSpec elapsed time: 19 minutes 12.46 seconds. Current RSS: ~2098M. Threads: 5. load average: 1.08 1.07 1.09 1/283 72162485.2486 when parent work item is not found2487 returns a top level error2488 when adjacent is already in place2489 creates work item and sets the relative position to be BEFORE adjacent2490# [RSpecRunTime] RSpec elapsed time: 19 minutes 14.19 seconds. Current RSS: ~2105M. Threads: 5. load average: 1.07 1.06 1.09 1/283 72172491.2492 when unsupported widget input is sent2493 behaves like a mutation that returns top-level errors2494 is expected to contain exactly "Following widget keys are not supported by Test Case type: [:hierarchy_widget]"2495 with milestone widget input2496 when setting milestone on work item creation2497 when assigning a project milestone2498 behaves like work item's milestone is set2499 sets the work item's milestone2500 when assigning a group milestone2501 behaves like work item's milestone is set2502 sets the work item's milestone2503 with assignee widget input2504 when setting assignee on work item creation2505 sets the work item's assignee2506# [RSpecRunTime] RSpec elapsed time: 19 minutes 17.58 seconds. Current RSS: ~2087M. Threads: 5. load average: 1.07 1.06 1.09 1/283 72182507.2508 with labels widget input2509 when setting labels on work item creation2510 sets the work item's labels2511 with namespacePath2512 behaves like creates work item2513 creates the work item2514 when input is invalid2515 does not create and returns validation errors2516# [RSpecRunTime] RSpec elapsed time: 19 minutes 20.19 seconds. Current RSS: ~2094M. Threads: 5. load average: 1.07 1.06 1.09 1/283 72192517.2518 behaves like has spam protection2519 #check_spam_action_response!2520 when the object is spam (DISALLOW)2521 and no CAPTCHA is available2522 behaves like disallow response2523 informs the client that the request was denied as spam2524 and a CAPTCHA is required2525 behaves like disallow response2526 informs the client that the request was denied as spam2527 when the object is not spam (CONDITIONAL ALLOW)2528 and no CAPTCHA is required2529 does not return a top-level error2530 and a CAPTCHA is required2531 informs the client that the request may be retried after solving the CAPTCHA2532 with hierarchy widget input2533 when setting parent2534 updates the work item parent2535 when parent work item type is invalid2536 returns error2537# [RSpecRunTime] RSpec elapsed time: 19 minutes 25.43 seconds. Current RSS: ~2097M. Threads: 5. load average: 1.06 1.06 1.09 1/283 72202538.2539 when parent work item is not found2540 returns a top level error2541 when adjacent is already in place2542 creates work item and sets the relative position to be BEFORE adjacent2543# [RSpecRunTime] RSpec elapsed time: 19 minutes 27.03 seconds. Current RSS: ~2102M. Threads: 5. load average: 1.06 1.06 1.09 1/283 72212544.2545 when unsupported widget input is sent2546 behaves like a mutation that returns top-level errors2547 is expected to contain exactly "Following widget keys are not supported by Test Case type: [:hierarchy_widget]"2548 with milestone widget input2549 when setting milestone on work item creation2550 when assigning a project milestone2551 behaves like work item's milestone is set2552 sets the work item's milestone2553 when assigning a group milestone2554 behaves like work item's milestone is set2555 sets the work item's milestone2556 with assignee widget input2557 when setting assignee on work item creation2558 sets the work item's assignee2559# [RSpecRunTime] RSpec elapsed time: 19 minutes 30.36 seconds. Current RSS: ~2099M. Threads: 5. load average: 1.06 1.06 1.09 1/283 72222560.2561 with labels widget input2562 when setting labels on work item creation2563 sets the work item's labels2564 when the namespace_level_work_items feature flag is disabled2565 behaves like creates work item2566 creates the work item2567 when input is invalid2568 does not create and returns validation errors2569# [RSpecRunTime] RSpec elapsed time: 19 minutes 32.9 seconds. Current RSS: ~2097M. Threads: 5. load average: 1.06 1.06 1.09 1/283 72232570.2571 behaves like has spam protection2572 #check_spam_action_response!2573 when the object is spam (DISALLOW)2574 and no CAPTCHA is available2575 behaves like disallow response2576 informs the client that the request was denied as spam2577 and a CAPTCHA is required2578 behaves like disallow response2579 informs the client that the request was denied as spam2580 when the object is not spam (CONDITIONAL ALLOW)2581 and no CAPTCHA is required2582 does not return a top-level error2583 and a CAPTCHA is required2584 informs the client that the request may be retried after solving the CAPTCHA2585 with hierarchy widget input2586 when setting parent2587 updates the work item parent2588 when parent work item type is invalid2589 returns error2590# [RSpecRunTime] RSpec elapsed time: 19 minutes 37.95 seconds. Current RSS: ~2078M. Threads: 5. load average: 1.05 1.06 1.08 1/283 72242591.2592 when parent work item is not found2593 returns a top level error2594 when adjacent is already in place2595 creates work item and sets the relative position to be BEFORE adjacent2596# [RSpecRunTime] RSpec elapsed time: 19 minutes 40.5 seconds. Current RSS: ~2077M. Threads: 5. load average: 1.05 1.06 1.08 1/283 72252597.2598 when unsupported widget input is sent2599 behaves like a mutation that returns top-level errors2600 is expected to contain exactly "Following widget keys are not supported by Test Case type: [:hierarchy_widget]"2601# [RSpecRunTime] RSpec elapsed time: 19 minutes 41.89 seconds. Current RSS: ~2080M. Threads: 5. load average: 1.05 1.06 1.08 1/283 72262602.2603 with milestone widget input2604 when setting milestone on work item creation2605 when assigning a project milestone2606 behaves like work item's milestone is set2607 sets the work item's milestone2608 when assigning a group milestone2609 behaves like work item's milestone is set2610 sets the work item's milestone2611 with assignee widget input2612 when setting assignee on work item creation2613 sets the work item's assignee2614 with labels widget input2615 when setting labels on work item creation2616 sets the work item's labels2617 when creating work items in a group2618 behaves like creates work item2619 creates the work item2620 when input is invalid2621 does not create and returns validation errors2622# [RSpecRunTime] RSpec elapsed time: 19 minutes 46.86 seconds. Current RSS: ~2103M. Threads: 5. load average: 1.04 1.06 1.08 1/283 72272623.2624 behaves like has spam protection2625 #check_spam_action_response!2626 when the object is spam (DISALLOW)2627 and no CAPTCHA is available2628 behaves like disallow response2629 informs the client that the request was denied as spam2630 and a CAPTCHA is required2631 behaves like disallow response2632 informs the client that the request was denied as spam2633 when the object is not spam (CONDITIONAL ALLOW)2634 and no CAPTCHA is required2635 does not return a top-level error2636 and a CAPTCHA is required2637 informs the client that the request may be retried after solving the CAPTCHA2638 with hierarchy widget input2639 when setting parent2640 updates the work item parent2641 when parent work item type is invalid2642 returns error2643# [RSpecRunTime] RSpec elapsed time: 19 minutes 51.6 seconds. Current RSS: ~2134M. Threads: 5. load average: 1.04 1.06 1.08 1/283 72282644.2645 when parent work item is not found2646 returns a top level error2647 when adjacent is already in place2648 creates work item and sets the relative position to be BEFORE adjacent2649# [RSpecRunTime] RSpec elapsed time: 19 minutes 53.36 seconds. Current RSS: ~2130M. Threads: 5. load average: 1.04 1.06 1.08 1/283 72292650.2651 when unsupported widget input is sent2652 behaves like a mutation that returns top-level errors2653 is expected to contain exactly "Following widget keys are not supported by Test Case type: [:hierarchy_widget]"2654 with milestone widget input2655 when setting milestone on work item creation2656 when assigning a project milestone2657 behaves like work item's milestone is set2658 sets the work item's milestone (PENDING: cannot set a project level milestone to a group level work item)2659 when assigning a group milestone2660 behaves like work item's milestone is set2661 sets the work item's milestone2662 with assignee widget input2663 when setting assignee on work item creation2664 sets the work item's assignee2665 with labels widget input2666 when setting labels on work item creation2667 sets the work item's labels2668 when the create_group_level_work_items feature flag is disabled2669 behaves like a mutation that returns top-level errors2670 is expected to contain exactly "create_group_level_work_items feature flag is disabled. Only project paths allowed."2671 when both projectPath and namespacePath are passed2672 behaves like a mutation that returns top-level errors2673 is expected to contain exactly "Please provide either projectPath or namespacePath argument, but not both."2674 when neither of projectPath nor namespacePath are passed2675 behaves like a mutation that returns top-level errors2676 is expected to contain exactly "Please provide either projectPath or namespacePath argument, but not both."2677 with time tracking widget input2678 when adding time estimate and time spent2679 with quick action2680 behaves like mutation creating work item with time tracking data2681 creates work item with time tracking data2682 when work item belongs directly to the group2683 behaves like mutation creating work item with time tracking data2684 creates work item with time tracking data2685 when the work item type does not support time tracking widget2686 ignores the quick action2687 with CRM contacts widget input2688 when setting the contacts2689 when mutating the work item2690 behaves like mutation setting work item contacts2691 creates work item with contact data2692# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/work_items/create_spec.rb. It took 57.75 seconds. Expected to take 1 minute 14.58 seconds.2693# [RSpecRunTime] Starting example group spec/requests/api/graphql/work_item_spec.rb. Expected to take 1 minute 7.71 seconds.2694Query.work_item(id)2695 when project is archived2696 returns the correct value in the archived field2697# [RSpecRunTime] RSpec elapsed time: 20 minutes 3.1 seconds. Current RSS: ~2133M. Threads: 5. load average: 1.03 1.05 1.08 1/283 72302698.2699 when the user can read the work item2700 returns all fields2701 behaves like a working graphql query2702 returns a successful response2703# [RSpecRunTime] RSpec elapsed time: 20 minutes 6.57 seconds. Current RSS: ~2099M. Threads: 5. load average: 1.03 1.05 1.08 1/283 72312704.2705 when work item is created at the group level2706 always returns false in the archived field2707 when querying work item type information2708 returns work item type information2709 when querying widgets2710 description widget2711 returns widget information2712 hierarchy widget2713 returns widget information2714 avoids N+1 queries2715 when user is guest2716 filters out not accessible children or parent2717# [RSpecRunTime] RSpec elapsed time: 20 minutes 10.97 seconds. Current RSS: ~2084M. Threads: 5. load average: 1.03 1.05 1.08 1/283 72322718.2719 when requesting child item2720 returns parent information2721 when ordered by default by work_item_id2722 places the oldest child item to the beginning of the children list2723 places the newest child item to the end of the children list2724 when relative position is set2725 places children according to relative_position at the beginning of the children list2726# [RSpecRunTime] RSpec elapsed time: 20 minutes 13.67 seconds. Current RSS: ~2103M. Threads: 5. load average: 1.03 1.05 1.08 1/283 72332727.2728 assignees widget2729 returns widget information2730 labels widget2731 returns widget information2732 start and due date widget2733 returns widget information2734 milestone widget2735 returns widget information2736 notifications widget2737 returns widget information2738 currentUserTodos widget2739 with access2740 returns widget information2741# [RSpecRunTime] RSpec elapsed time: 20 minutes 19.08 seconds. Current RSS: ~2117M. Threads: 5. load average: 0.95 1.03 1.08 1/283 72342742.2743 with filter2744 returns widget information2745# [RSpecRunTime] RSpec elapsed time: 20 minutes 20.36 seconds. Current RSS: ~2111M. Threads: 5. load average: 0.95 1.03 1.08 1/283 72352746.2747 award emoji widget2748 returns widget information2749# [RSpecRunTime] RSpec elapsed time: 20 minutes 22.33 seconds. Current RSS: ~2099M. Threads: 5. load average: 0.95 1.03 1.08 1/283 72362750.2751 linked items widget2752 returns widget information2753 when inaccessible links are present2754 returns only items that the user has access to2755# [RSpecRunTime] RSpec elapsed time: 20 minutes 24.01 seconds. Current RSS: ~2092M. Threads: 5. load average: 0.95 1.03 1.07 1/283 72372756.2757 when limiting the number of results2758 behaves like sorted paginated query2759 behaves like requires variables2760 shared example requires variables to be set2762 when sorting2763 sorts correctly2764 when paginating2765 paginates correctly2766# [RSpecRunTime] RSpec elapsed time: 20 minutes 26.64 seconds. Current RSS: ~2095M. Threads: 5. load average: 0.95 1.03 1.07 1/283 72382767.2768 when filtering by link type2769 returns items with specified type2770 notes widget2771 when fetching award emoji from notes2772 returns award emoji data2773 returns author contributor status and max access level2774 avoids N+1 queries2775 when work item is associated with a group2776 returns notes for the group work item2777# [RSpecRunTime] RSpec elapsed time: 20 minutes 31.59 seconds. Current RSS: ~2136M. Threads: 5. load average: 0.96 1.03 1.07 1/283 72392778.2779 designs widget2780 when work item is an issue2781 .designs2782 returns design data2783# [RSpecRunTime] RSpec elapsed time: 20 minutes 32.76 seconds. Current RSS: ~2122M. Threads: 5. load average: 0.96 1.03 1.07 1/283 72402784.2785 copy_state2786 returns copyState of designCollection2787 .versions2788 returns versions data2789# [RSpecRunTime] RSpec elapsed time: 20 minutes 36.42 seconds. Current RSS: ~2130M. Threads: 5. load average: 0.96 1.03 1.07 1/283 72412790.2791 .version2792 with no parameters2793 raises an error2794 with (sha: STRING_TYPE)2795 behaves like a successful query for a version2796 finds the version2797 with (id: ID_TYPE)2798 behaves like a successful query for a version2799 finds the version2800 .design2801 behaves like fetch a design-like object by ID2802 when the ID is passed2803 retrieves the object2804 when the user is unauthorized2805 behaves like a failure to find anything2806 finds nothing2807# [RSpecRunTime] RSpec elapsed time: 20 minutes 40.5 seconds. Current RSS: ~2183M. Threads: 5. load average: 0.96 1.03 1.07 1/283 72422808.2809 without parameters2810 raises an error2811 when attempting to retrieve an object from a different issue2812 behaves like a failure to find anything2813 finds nothing2814 .designAtVersion2815 behaves like fetch a design-like object by ID2816 when the ID is passed2817DEPRECATION WARNING: using BatchLoader.for in GraphQL is deprecated. Use BatchLoader::GraphQL.for instead or return BatchLoader::GraphQL.wrap from your resolver.2818 retrieves the object2819 when the user is unauthorized2820 behaves like a failure to find anything2821 finds nothing2822# [RSpecRunTime] RSpec elapsed time: 20 minutes 43.98 seconds. Current RSS: ~2271M. Threads: 5. load average: 0.96 1.03 1.07 1/286 72432823.2824 without parameters2825 raises an error2826 when attempting to retrieve an object from a different issue2827 behaves like a failure to find anything2828 finds nothing2829 N+1 query check2830 avoids N+1 queries2831# [RSpecRunTime] RSpec elapsed time: 20 minutes 49.56 seconds. Current RSS: ~2414M. Threads: 5. load average: 1.12 1.06 1.08 1/283 73372832.2833 when work item base type is non issue2834 returns without design2835# [RSpecRunTime] RSpec elapsed time: 20 minutes 51.16 seconds. Current RSS: ~2406M. Threads: 5. load average: 1.12 1.06 1.08 1/283 73382836.2837 development widget2838 when fetching closing merge requests2839 when user is developer2840 returns related merge requests in the response2841 avoids N + 1 queries2842# [RSpecRunTime] RSpec elapsed time: 20 minutes 54.63 seconds. Current RSS: ~2374M. Threads: 5. load average: 1.11 1.06 1.08 1/289 74332843.2844 when an Issue Global ID is provided2845 allows an Issue GID as input2846 when the user can not read the work item2847 returns an access error2848 when the user cannot set work item metadata2849 returns correct user permission2850# [RSpecRunTime] Finishing example group spec/requests/api/graphql/work_item_spec.rb. It took 55.57 seconds. Expected to take 1 minute 7.71 seconds.2851# [RSpecRunTime] Starting example group spec/requests/api/graphql/packages/package_spec.rb. Expected to take 58.51 seconds.2852package details2853 with unauthorized user2854 returns no packages2855 with access to package registry for everyone2856 `public_package` returns true2857 behaves like a working graphql query2858 returns a successful response2859 matches the JSON schema2860# [RSpecRunTime] RSpec elapsed time: 21 minutes 4.88 seconds. Current RSS: ~2495M. Threads: 5. load average: 1.10 1.06 1.08 1/284 74342861.2862 when project is public2863 `public_package` returns true2864 behaves like a working graphql query2865 returns a successful response2866 matches the JSON schema2867# [RSpecRunTime] RSpec elapsed time: 21 minutes 8.91 seconds. Current RSS: ~2495M. Threads: 5. load average: 1.10 1.06 1.08 1/284 74352868.2869 with authorized user2870 behaves like a working graphql query2871 returns a successful response2872 matches the JSON schema2873# [RSpecRunTime] RSpec elapsed time: 21 minutes 12.49 seconds. Current RSS: ~2520M. Threads: 5. load average: 1.09 1.06 1.08 1/285 74362874.2875 with package without last_downloaded_at2876 matches the JSON schema2877# [RSpecRunTime] RSpec elapsed time: 21 minutes 14.19 seconds. Current RSS: ~2526M. Threads: 5. load average: 1.08 1.06 1.08 1/285 74372878.2879 with package files pending destruction2880 does not return them2881# [RSpecRunTime] RSpec elapsed time: 21 minutes 16.0 seconds. Current RSS: ~2516M. Threads: 5. load average: 1.08 1.06 1.08 1/285 74382882.2883 with a batched query2884 returns an error for the second package and data for the first2885# [RSpecRunTime] RSpec elapsed time: 21 minutes 17.27 seconds. Current RSS: ~2517M. Threads: 5. load average: 1.08 1.06 1.08 1/286 74392886.2887 versions field2888 returns other versions2889 pipelines field2890 loads the second page with pagination first correctly2891 loads the second page with pagination last correctly2892# [RSpecRunTime] RSpec elapsed time: 21 minutes 20.16 seconds. Current RSS: ~2603M. Threads: 5. load average: 1.07 1.05 1.08 1/286 74402893.2894 package managers paths2895 returns npm_url correctly2896 returns maven_url correctly2897 returns conan_url correctly2898 returns nuget_url correctly2899 returns pypi_url correctly2900 returns pypi_setup_url correctly2901 returns composer_url correctly2902 returns composer_config_repository_url correctly2903 with access to package registry for everyone2904 returns pypi_url correctly2905# [RSpecRunTime] RSpec elapsed time: 21 minutes 36.75 seconds. Current RSS: ~2607M. Threads: 5. load average: 0.99 1.04 1.07 1/285 74412906.2907 when project is public2908 returns pypi_url correctly2909# [RSpecRunTime] RSpec elapsed time: 21 minutes 38.78 seconds. Current RSS: ~2605M. Threads: 5. load average: 0.99 1.04 1.07 1/285 74422910.2911 web_path2912 returns web_path correctly2913 with terraform module2914 returns web_path correctly2915# [RSpecRunTime] RSpec elapsed time: 21 minutes 42.31 seconds. Current RSS: ~2614M. Threads: 5. load average: 0.99 1.03 1.07 1/285 74432916.2917 public_package2918 when project is private2919 returns false2920 with access to package registry for everyone2921 returns true2922# [RSpecRunTime] RSpec elapsed time: 21 minutes 46.21 seconds. Current RSS: ~2607M. Threads: 5. load average: 0.99 1.03 1.07 1/285 74442923.2924 when project is public2925 returns true2926# [RSpecRunTime] RSpec elapsed time: 21 minutes 48.14 seconds. Current RSS: ~2601M. Threads: 5. load average: 0.99 1.03 1.07 1/285 74452927.2928 with package that has no default status2929 does not return package's details2930# [RSpecRunTime] Finishing example group spec/requests/api/graphql/packages/package_spec.rb. It took 52.37 seconds. Expected to take 58.51 seconds.2931# [RSpecRunTime] Starting example group spec/requests/api/deploy_tokens_spec.rb. Expected to take 49.02 seconds.2932API::DeployTokens2933 GET /deploy_tokens2934 behaves like GET request permissions for admin mode2935 behaves like when admin2936 behaves like makes request2937 returns2938# [RSpecRunTime] RSpec elapsed time: 21 minutes 50.36 seconds. Current RSS: ~2603M. Threads: 5. load average: 0.99 1.03 1.07 1/285 74462939.2940 behaves like makes request2941 returns2942 behaves like when user2943 returns2944 behaves like makes request2945 returns2946# [RSpecRunTime] RSpec elapsed time: 21 minutes 52.36 seconds. Current RSS: ~2684M. Threads: 5. load average: 0.99 1.03 1.07 1/285 74472947.2948 when unauthenticated2949 is expected to respond with numeric status code unauthorized2950 when authenticated as admin2951 returns all deploy tokens2952 and active=true2953 only returns active deploy tokens2954# [RSpecRunTime] RSpec elapsed time: 21 minutes 54.59 seconds. Current RSS: ~2721M. Threads: 5. load average: 0.99 1.03 1.07 1/285 74482955.2956 GET /projects/:id/deploy_tokens2957 when unauthenticated2958 is expected to respond with numeric status code not_found2959 when authenticated as non-admin user2960 is expected to respond with numeric status code forbidden2961 when authenticated as maintainer2962 is expected to respond with numeric status code ok2963 returns all deploy tokens for the project2964 does not return deploy tokens for other projects2965 and active=true2966 only returns active deploy tokens for the project2967# [RSpecRunTime] RSpec elapsed time: 21 minutes 58.96 seconds. Current RSS: ~2622M. Threads: 5. load average: 0.99 1.03 1.07 1/285 74492968.2969 GET /projects/:id/deploy_tokens/:token_id2970 when unauthenticated2971 is expected to respond with numeric status code not_found2972 when authenticated as non-admin user2973 is expected to respond with numeric status code forbidden2974 when authenticated as maintainer2975 is expected to respond with numeric status code ok2976 returns specific deploy token for the project2977 invalid request2978 returns not found with invalid project id2979 returns not found with invalid token id2980# [RSpecRunTime] RSpec elapsed time: 22 minutes 3.24 seconds. Current RSS: ~2556M. Threads: 5. load average: 1.07 1.05 1.08 1/285 74502981.2982 GET /groups/:id/deploy_tokens2983 when unauthenticated2984 is expected to respond with numeric status code forbidden2985 when authenticated as non-admin user2986 is expected to respond with numeric status code forbidden2987 when authenticated as maintainer2988 is expected to respond with numeric status code ok2989 returns all deploy tokens for the group2990 does not return deploy tokens for other groups2991 and active=true2992 only returns active deploy tokens for the group2993# [RSpecRunTime] RSpec elapsed time: 22 minutes 9.56 seconds. Current RSS: ~2659M. Threads: 5. load average: 1.06 1.05 1.08 1/285 74512994.2995 GET /groups/:id/deploy_tokens/:token_id2996 when unauthenticated2997 is expected to respond with numeric status code forbidden2998 when authenticated as non-admin user2999 is expected to respond with numeric status code forbidden3000 when authenticated as maintainer3001 is expected to respond with numeric status code ok3002 returns specific deploy token for the group3003 invalid request3004 returns not found with invalid group id3005 returns not found with invalid token id3006# [RSpecRunTime] RSpec elapsed time: 22 minutes 13.8 seconds. Current RSS: ~2405M. Threads: 5. load average: 1.06 1.05 1.08 1/285 74523007.3008 DELETE /projects/:id/deploy_tokens/:token_id3009 when unauthenticated3010 is expected to respond with numeric status code not_found3011 when authenticated as non-admin user3012 is expected to respond with numeric status code forbidden3013 when authenticated as maintainer3014 is expected to respond with numeric status code no_content3015 calls the deploy token destroy service3016 invalid request3017 returns not found with invalid group id3018 returns bad_request with invalid token id3019# [RSpecRunTime] RSpec elapsed time: 22 minutes 19.98 seconds. Current RSS: ~2428M. Threads: 5. load average: 1.05 1.04 1.08 1/285 74533020.3021 deploy token creation3022 POST /projects/:id/deploy_tokens3023 behaves like creating a deploy token3024 when unauthenticated3025 is expected to respond with numeric status code not_found3026 when authenticated as non-admin user3027 is expected to respond with numeric status code forbidden3028 when authenticated as maintainer3029 creates the deploy token3030 with no optional params given3031 creates the deploy token with default values3032# [RSpecRunTime] RSpec elapsed time: 22 minutes 22.74 seconds. Current RSS: ~2402M. Threads: 5. load average: 1.05 1.04 1.08 1/285 74543033.3034 with an invalid scope3035 is expected to respond with numeric status code bad_request3036 with an invalid expires_at date3037 is expected to respond with numeric status code bad_request3038 POST /groups/:id/deploy_tokens3039 behaves like creating a deploy token3040 when unauthenticated3041 is expected to respond with numeric status code forbidden3042 when authenticated as non-admin user3043 is expected to respond with numeric status code forbidden3044 when authenticated as owner3045 creates the deploy token3046 with no optional params given3047 creates the deploy token with default values3048# [RSpecRunTime] RSpec elapsed time: 22 minutes 27.0 seconds. Current RSS: ~2410M. Threads: 5. load average: 1.05 1.04 1.08 1/285 74553049.3050 with an invalid scope3051 is expected to respond with numeric status code bad_request3052# [RSpecRunTime] RSpec elapsed time: 22 minutes 29.92 seconds. Current RSS: ~2449M. Threads: 5. load average: 1.04 1.04 1.07 1/285 74563053.3054 with an invalid expires_at date3055 is expected to respond with numeric status code bad_request3056 when authenticated as maintainer3057 is expected to respond with numeric status code forbidden3058 DELETE /groups/:id/deploy_tokens/:token_id3059 when unauthenticated3060 is expected to respond with numeric status code forbidden3061 when authenticated as non-admin user3062 is expected to respond with numeric status code forbidden3063 when authenticated as maintainer3064 is expected to respond with numeric status code forbidden3065 when authenticated as owner3066 calls the deploy token destroy service3067 invalid request3068 returns bad request with invalid group id3069 returns not found with invalid deploy token id3070# [RSpecRunTime] RSpec elapsed time: 22 minutes 35.51 seconds. Current RSS: ~2363M. Threads: 5. load average: 1.04 1.04 1.07 1/285 74573071.3072# [RSpecRunTime] Finishing example group spec/requests/api/deploy_tokens_spec.rb. It took 46.62 seconds. Expected to take 49.02 seconds.3073# [RSpecRunTime] Starting example group spec/controllers/projects/feature_flags_controller_spec.rb. Expected to take 44.81 seconds.3074Projects::FeatureFlagsController3075 GET index3076 when there is no feature flags3077 responds with success3078# [RSpecRunTime] RSpec elapsed time: 22 minutes 38.39 seconds. Current RSS: ~2329M. Threads: 5. load average: 1.04 1.04 1.07 1/285 74583079.3080 for a list of feature flags3081 responds with success3082# [RSpecRunTime] RSpec elapsed time: 22 minutes 43.41 seconds. Current RSS: ~2375M. Threads: 5. load average: 1.04 1.04 1.07 1/285 74593083.3084 when the user is a reporter3085 responds with not found3086 GET #index.json3087 returns all feature flags as json response3088 returns CRUD paths3089 returns the summary of feature flags3090 matches json schema3091 returns the feature flag iid3092 when scope is specified3093 when all feature flags are requested3094 returns all feature flags3095# [RSpecRunTime] RSpec elapsed time: 22 minutes 47.2 seconds. Current RSS: ~2345M. Threads: 5. load average: 1.03 1.04 1.07 1/285 74603096.3097 when enabled feature flags are requested3098 returns enabled feature flags3099 when disabled feature flags are requested3100 returns disabled feature flags3101 with version 1 and 2 feature flags3102 returns all feature flags as json response3103 GET new3104 renders the form3105# [RSpecRunTime] RSpec elapsed time: 22 minutes 52.59 seconds. Current RSS: ~2387M. Threads: 5. load average: 1.03 1.04 1.07 1/285 74613106.3107 GET #show.json3108 returns the feature flag as json response3109 matches json schema3110 routes based on iid3111 when feature flag is not found3112 returns 4043113# [RSpecRunTime] RSpec elapsed time: 22 minutes 55.17 seconds. Current RSS: ~2383M. Threads: 5. load average: 1.03 1.04 1.07 4/285 74623114.3115 when user is reporter3116 returns 4043117 with a version 2 feature flag3118 returns the feature flag3119 returns strategies ordered by id3120# [RSpecRunTime] RSpec elapsed time: 22 minutes 56.82 seconds. Current RSS: ~2331M. Threads: 5. load average: 1.03 1.04 1.07 1/285 74633121.3122 GET edit3123 with new version flags3124 returns successfully3125 POST create.json3126 returns 2003127 creates a new feature flag3128 matches json schema3129 when the same named feature flag has already existed3130 returns 4003131 returns an error message3132# [RSpecRunTime] RSpec elapsed time: 23 minutes 1.9 seconds. Current RSS: ~2403M. Threads: 5. load average: 1.03 1.04 1.07 1/286 74643133.3134 without the active parameter3135 creates a flag with active set to true3136 when user is reporter3137 returns 4043138 when creating a version 2 feature flag3139 creates a new feature flag3140 when creating a version 2 feature flag with strategies and scopes3141 creates a new feature flag with the strategies and scopes3142 when creating a version 2 feature flag with a gradualRolloutUserId strategy3143 creates the new strategy3144 when creating a version 2 feature flag with a flexibleRollout strategy3145 creates the new strategy3146 when creating a version 2 feature flag with a gitlabUserList strategy3147 creates the new strategy3148 when version parameter is invalid3149 returns a 4003150 DELETE destroy.json3151 returns 2003152 deletes one feature flag3153 matches json schema3154 when user is reporter3155 returns 4043156# [RSpecRunTime] RSpec elapsed time: 23 minutes 9.83 seconds. Current RSS: ~2394M. Threads: 5. load average: 1.02 1.03 1.07 1/286 74653157.3158 when the feature flag does not exist3159 returns not found3160 with a version 2 flag3161 deletes the flag3162 PUT update.json3163 with a version 2 feature flag3164 creates a new strategy and scope3165 creates a gradualRolloutUserId strategy3166 creates a flexibleRollout strategy3167 creates a gitlabUserList strategy3168 supports switching the associated user list for an existing gitlabUserList strategy3169 automatically dissociates the user list when switching the type of an existing gitlabUserList strategy3170 does not delete a user list when deleting a gitlabUserList strategy3171 returns not found when trying to create a gitlabUserList strategy with an invalid user list id3172 returns not found when trying to update a gitlabUserList strategy with a user list from another project3173 allows setting multiple gitlabUserList strategies to the same user list3174 updates an existing strategy3175 updates an existing scope3176 deletes an existing strategy3177 deletes an existing scope3178# [RSpecRunTime] RSpec elapsed time: 23 minutes 20.34 seconds. Current RSS: ~2406M. Threads: 5. load average: 1.02 1.03 1.07 1/285 74663179.3180# [RSpecRunTime] Finishing example group spec/controllers/projects/feature_flags_controller_spec.rb. It took 44.86 seconds. Expected to take 44.81 seconds.3181# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/notes/create/image_diff_note_spec.rb. Expected to take 39.47 seconds.3182Adding an image DiffNote3183 behaves like a Note mutation when the user does not have permission3184 behaves like a Note mutation that does not create a Note3185 is expected not to change `Note.count`3186# [RSpecRunTime] RSpec elapsed time: 23 minutes 22.59 seconds. Current RSS: ~2330M. Threads: 5. load average: 1.02 1.03 1.07 1/291 75613187.3188 behaves like a mutation that returns top-level errors3189 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"3190# [RSpecRunTime] RSpec elapsed time: 23 minutes 24.23 seconds. Current RSS: ~2252M. Threads: 5. load average: 1.02 1.03 1.07 1/291 76563191.3192 when the user has permission3193 returns the note with the correct position3194 behaves like a Note mutation that creates a Note3195 is expected to change `Note.count` by 13196# [RSpecRunTime] RSpec elapsed time: 23 minutes 30.8 seconds. Current RSS: ~2352M. Threads: 5. load average: 1.01 1.03 1.07 1/290 78773197.3198 behaves like a Note mutation when there are active record validation errors3199 returns an empty Note3200 behaves like a Note mutation that does not create a Note3201 is expected not to change `Note.count`3202# [RSpecRunTime] RSpec elapsed time: 23 minutes 34.54 seconds. Current RSS: ~2326M. Threads: 5. load average: 1.09 1.05 1.07 2/291 80673203.3204 behaves like a mutation that returns errors in the response3205 is expected to contain exactly "Error 1" and "Error 2"3206# [RSpecRunTime] RSpec elapsed time: 23 minutes 36.37 seconds. Current RSS: ~2284M. Threads: 5. load average: 1.09 1.05 1.07 2/291 81623207.3208 behaves like a Note mutation when there are rate limit validation errors3209 with rate limiter3210 behaves like a Note mutation that does not create a Note3211 is expected not to change `Note.count`3212# [RSpecRunTime] RSpec elapsed time: 23 minutes 40.06 seconds. Current RSS: ~2232M. Threads: 5. load average: 1.09 1.04 1.07 1/291 82913213.3214 behaves like a mutation that returns top-level errors3215 is expected to contain exactly "This endpoint has been requested too many times. Try again later."3216# [RSpecRunTime] RSpec elapsed time: 23 minutes 43.78 seconds. Current RSS: ~2250M. Threads: 5. load average: 1.09 1.04 1.07 1/291 84223217.3218 when the user is in the allowlist3219 behaves like a Note mutation that creates a Note3220 is expected to change `Note.count` by 13221# [RSpecRunTime] RSpec elapsed time: 23 minutes 47.62 seconds. Current RSS: ~2338M. Threads: 5. load average: 1.08 1.04 1.07 1/291 85623222.3224 behaves like a Note mutation when the given resource id is not for a Noteable3225 behaves like a Note mutation that does not create a Note3226 is expected not to change `Note.count`3227# [RSpecRunTime] RSpec elapsed time: 23 minutes 51.25 seconds. Current RSS: ~2355M. Threads: 5. load average: 1.07 1.04 1.07 1/290 85763228.3229 behaves like a mutation that returns top-level errors3230 is expected to include / does not represent an instance of Noteable/3231# [RSpecRunTime] RSpec elapsed time: 23 minutes 52.6 seconds. Current RSS: ~2356M. Threads: 5. load average: 1.07 1.04 1.07 1/290 85903232.3233# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/notes/create/image_diff_note_spec.rb. It took 32.25 seconds. Expected to take 39.47 seconds.3234# [RSpecRunTime] Starting example group spec/requests/api/graphql/packages/maven_spec.rb. Expected to take 37.98 seconds.3235maven package details3236 a maven package with version3237 behaves like a package detail3238 behaves like a working graphql query3239 returns a successful response3240 behaves like matching the package details schema3241 matches the JSON schema3242# [RSpecRunTime] RSpec elapsed time: 23 minutes 56.83 seconds. Current RSS: ~2277M. Threads: 5. load average: 1.15 1.06 1.08 1/287 85913243.3244 with pipelines3245 behaves like a working graphql query3246 returns a successful response3247 behaves like matching the package details schema3248 matches the JSON schema3249# [RSpecRunTime] RSpec elapsed time: 24 minutes 1.26 seconds. Current RSS: ~2249M. Threads: 5. load average: 1.13 1.06 1.08 1/286 85923250.3251 behaves like correct maven metadata3252 has the correct metadata3253# [RSpecRunTime] RSpec elapsed time: 24 minutes 2.71 seconds. Current RSS: ~2303M. Threads: 5. load average: 1.13 1.06 1.08 1/286 85933254.3255 behaves like a package with files3256 has the right amount of files3257 has the basic package files data3258 with package files pending destruction3259 does not return them3260# [RSpecRunTime] RSpec elapsed time: 24 minutes 9.18 seconds. Current RSS: ~2369M. Threads: 5. load average: 1.11 1.06 1.08 1/286 85943261.3262 a versionless maven package3263 has an empty version3264 behaves like a package detail3265 behaves like a working graphql query3266 returns a successful response3267 behaves like matching the package details schema3268 matches the JSON schema3269# [RSpecRunTime] RSpec elapsed time: 24 minutes 13.88 seconds. Current RSS: ~2254M. Threads: 5. load average: 1.11 1.06 1.08 1/285 85953270.3271 with pipelines3272 behaves like a working graphql query3273 returns a successful response3274 behaves like matching the package details schema3275 matches the JSON schema3276# [RSpecRunTime] RSpec elapsed time: 24 minutes 20.46 seconds. Current RSS: ~2363M. Threads: 5. load average: 1.17 1.07 1.08 1/285 85963277.3278 behaves like correct maven metadata3279 has the correct metadata3280# [RSpecRunTime] RSpec elapsed time: 24 minutes 22.01 seconds. Current RSS: ~2364M. Threads: 5. load average: 1.17 1.07 1.08 1/285 85973281.3282 behaves like a package with files3283 has the right amount of files3284 has the basic package files data3285 with package files pending destruction3286 does not return them3287# [RSpecRunTime] RSpec elapsed time: 24 minutes 26.39 seconds. Current RSS: ~2304M. Threads: 5. load average: 1.16 1.07 1.08 1/285 85983288.3289# [RSpecRunTime] Finishing example group spec/requests/api/graphql/packages/maven_spec.rb. It took 33.8 seconds. Expected to take 37.98 seconds.3290# [RSpecRunTime] Starting example group spec/requests/api/topics_spec.rb. Expected to take 35.11 seconds.3291API::Topics3292 GET /topics3293 returns topics ordered by total_projects_count3294 with without_projects3295 returns topics without assigned projects3296 returns topics without assigned projects3297# [RSpecRunTime] RSpec elapsed time: 24 minutes 27.78 seconds. Current RSS: ~2307M. Threads: 5. load average: 1.16 1.07 1.08 1/285 85993298.3299 with search3300 search: "", result: ["other-topic", "GitLab", "Git"]3301 returns filtered topics3302 search: "g", result: []3303 returns filtered topics3304 search: "gi", result: []3305 returns filtered topics3306 search: "git", result: ["Git", "GitLab"]3307 returns filtered topics3308# [RSpecRunTime] RSpec elapsed time: 24 minutes 31.16 seconds. Current RSS: ~2424M. Threads: 5. load average: 1.14 1.07 1.08 1/285 86003309.3310 search: "x", result: []3311 returns filtered topics3312 search: 0, result: []3313 returns filtered topics3314 with pagination3315 params: {:page=>0}, result: ["other-topic", "GitLab", "Git"]3316 returns paginated topics3317 params: {:page=>1}, result: ["other-topic", "GitLab", "Git"]3318 returns paginated topics3319 params: {:page=>2}, result: []3320 returns paginated topics3321 params: {:per_page=>1}, result: ["other-topic"]3322 returns paginated topics3323 params: {:per_page=>2}, result: ["other-topic", "GitLab"]3324 returns paginated topics3325 params: {:per_page=>3}, result: ["other-topic", "GitLab", "Git"]3326 returns paginated topics3327 params: {:page=>0, :per_page=>1}, result: ["other-topic"]3328 returns paginated topics3329 params: {:page=>0, :per_page=>2}, result: ["other-topic", "GitLab"]3330 returns paginated topics3331 params: {:page=>1, :per_page=>1}, result: ["other-topic"]3332 returns paginated topics3333 params: {:page=>1, :per_page=>2}, result: ["other-topic", "GitLab"]3334 returns paginated topics3335 params: {:page=>2, :per_page=>1}, result: ["GitLab"]3336 returns paginated topics3337 params: {:page=>2, :per_page=>2}, result: ["Git"]3338 returns paginated topics3339# [RSpecRunTime] RSpec elapsed time: 24 minutes 37.01 seconds. Current RSS: ~2471M. Threads: 5. load average: 1.13 1.07 1.08 1/285 86013340.3341 params: {:page=>3, :per_page=>1}, result: ["Git"]3342 returns paginated topics3343 params: {:page=>3, :per_page=>2}, result: []3344 returns paginated topics3345 params: {:page=>4, :per_page=>1}, result: []3346 returns paginated topics3347 params: {:page=>4, :per_page=>2}, result: []3348 returns paginated topics3349 GET /topic/:id3350 returns topic3351 returns 404 for non existing id3352 returns 400 for invalid `id` parameter3353 POST /topics3354 behaves like POST request permissions for admin mode3355 behaves like when admin3356 behaves like makes request3357 returns3358 behaves like makes request3359 returns3360 behaves like when user3361 returns3362 behaves like makes request3363 returns3364 as administrator3365 creates a topic3366 creates a topic with avatar and description3367 returns 400 if name is missing3368 returns 400 if name is not unique (case insensitive)3369 returns 400 if title is missing3370# [RSpecRunTime] RSpec elapsed time: 24 minutes 43.87 seconds. Current RSS: ~2453M. Threads: 5. load average: 1.12 1.06 1.08 1/285 86023371.3372 as normal user3373 returns 403 Forbidden3374 as anonymous3375 returns 401 Unauthorized3376 PUT /topics3377 behaves like PUT request permissions for admin mode3378 behaves like when admin3379 behaves like makes request3380 returns3381 behaves like makes request3382 returns3383 behaves like when user3384 returns3385 behaves like makes request3386 returns3387 as administrator3388 updates a topic3389 updates a topic with avatar and description3390 keeps avatar when updating other fields3391 returns 404 for non existing id3392 returns 400 for invalid `id` parameter3393 with blank avatar3394 removes avatar3395 removes avatar besides other changes3396 does not remove avatar in case of other errors3397# [RSpecRunTime] RSpec elapsed time: 24 minutes 50.49 seconds. Current RSS: ~2441M. Threads: 5. load average: 1.10 1.06 1.08 1/285 86033398.3399 as normal user3400 returns 403 Forbidden3401 as anonymous3402 returns 401 Unauthorized3403 DELETE /topics/:id3404 as administrator3405 deletes a topic with admin mode3406 deletes a topic without admin mode3407 returns 404 for non existing id3408 returns 400 for invalid `id` parameter3409# [RSpecRunTime] RSpec elapsed time: 24 minutes 52.41 seconds. Current RSS: ~2442M. Threads: 5. load average: 1.10 1.06 1.08 1/285 86043410.3411 as normal user3412 returns 403 Forbidden3413 as anonymous3414 returns 401 Unauthorized3415 POST /topics/merge3416 behaves like POST request permissions for admin mode3417 behaves like when admin3418 behaves like makes request3419 returns3420# [RSpecRunTime] RSpec elapsed time: 24 minutes 55.67 seconds. Current RSS: ~2452M. Threads: 5. load average: 1.09 1.06 1.08 1/285 86053421.3422 behaves like makes request3423 returns3424 behaves like when user3425 returns3426 behaves like makes request3427 returns3428 as administrator3429 merge topics3430 returns 404 for non existing source topic id3431 returns 404 for non existing target topic id3432 returns 400 for identical topic ids3433 returns 400 if merge failed3434# [RSpecRunTime] RSpec elapsed time: 24 minutes 58.31 seconds. Current RSS: ~2453M. Threads: 5. load average: 1.09 1.06 1.08 1/285 86063435.3436 as normal user3437 returns 403 Forbidden3438 as anonymous3439 returns 401 Unauthorized3440# [RSpecRunTime] Finishing example group spec/requests/api/topics_spec.rb. It took 32.47 seconds. Expected to take 35.11 seconds.3441# [RSpecRunTime] Starting example group spec/requests/api/boards_spec.rb. Expected to take 28.72 seconds.3442API::Boards3443 behaves like group and project boards3444 avoids N+1 queries3445 GET /projects/:id/boards3446 when unauthenticated3447 returns authentication error3448# [RSpecRunTime] RSpec elapsed time: 25 minutes 4.38 seconds. Current RSS: ~2441M. Threads: 5. load average: 1.15 1.07 1.08 2/286 86173449.3450 when authenticated3451 returns the issue boards3452 GET /projects/:id/boards/:board_id3453 get a single board by id3454 PUT /projects/:id/boards/:board_id3455 updates the board name3456 updates the issue board booleans3457# [RSpecRunTime] RSpec elapsed time: 25 minutes 7.36 seconds. Current RSS: ~2444M. Threads: 5. load average: 1.15 1.07 1.08 1/286 86183458.3459 GET /projects/:id/boards/:board_id/lists3460 returns issue board lists3461 returns 404 if board not found3462# [RSpecRunTime] RSpec elapsed time: 25 minutes 8.87 seconds. Current RSS: ~2400M. Threads: 5. load average: 1.15 1.07 1.08 1/286 86193463.3464 GET /projects/:id/boards/:board_id/lists/:list_id3465 returns a list3466 returns 404 if list not found3467# [RSpecRunTime] RSpec elapsed time: 25 minutes 10.18 seconds. Current RSS: ~2362M. Threads: 5. load average: 1.14 1.07 1.08 1/286 86203468.3469 POST /projects/:id/boards/lists3470 creates a new issue board list for labels3471 returns 400 when creating a new list if label_id is invalid3472 returns 403 for members with guest role3473# [RSpecRunTime] RSpec elapsed time: 25 minutes 14.57 seconds. Current RSS: ~2422M. Threads: 5. load average: 1.13 1.07 1.08 1/286 86213474.3475 PUT /projects/:id/boards/:board_id/lists/:list_id to update only position3476 updates a list3477 returns 404 error if list id not found3478 returns 403 for members with guest role3479# [RSpecRunTime] RSpec elapsed time: 25 minutes 16.75 seconds. Current RSS: ~2424M. Threads: 5. load average: 1.13 1.07 1.08 1/285 86223480.3481 DELETE /projects/:id/boards/lists/:list_id3482 rejects a non member from deleting a list3483 rejects a user with guest role from deleting a list3484 returns 404 error if list id not found3485 when the user is parent owner3486 deletes the list if an admin requests it3487 behaves like 412 response3488 for a modified resource3489 returns 412 with a JSON error3490# [RSpecRunTime] RSpec elapsed time: 25 minutes 20.45 seconds. Current RSS: ~2381M. Threads: 5. load average: 1.20 1.09 1.09 1/285 86233491.3492 for an unmodified resource3493 returns 204 with an empty body3494 POST /projects/:id/boards3495 creates a new issue board3496 fails to create a new board3497# [RSpecRunTime] RSpec elapsed time: 25 minutes 24.48 seconds. Current RSS: ~2431M. Threads: 5. load average: 1.18 1.09 1.09 1/285 86243498.3499 DELETE /projects/:id/boards/:board_id3500 delete the issue board3501 POST /projects/:id/boards/:board_id/lists3502 creates a new issue board list for group labels3503 creates a new board list for ancestor group labels3504# [RSpecRunTime] RSpec elapsed time: 25 minutes 27.01 seconds. Current RSS: ~2433M. Threads: 5. load average: 1.18 1.09 1.09 1/285 86253505.3506 POST /groups/:id/boards/:board_id/lists3507 creates a new board list for ancestor group labels3508# [RSpecRunTime] Finishing example group spec/requests/api/boards_spec.rb. It took 29.01 seconds. Expected to take 28.72 seconds.3509# [RSpecRunTime] Starting example group spec/requests/api/project_container_registry_protection_rules_spec.rb. Expected to take 26.7 seconds.3510API::ProjectContainerRegistryProtectionRules3511 PATCH /projects/:id/registry/protection/rules/:protection_rule_id3512 behaves like rejecting project container protection rules request when not enough permissions3513 user_role: :reporter, status: :forbidden3514 behaves like returning response status3515 returns forbidden3516# [RSpecRunTime] RSpec elapsed time: 25 minutes 29.73 seconds. Current RSS: ~2331M. Threads: 5. load average: 1.25 1.10 1.09 1/285 86263517.3518 user_role: :developer, status: :forbidden3519 behaves like returning response status3520 returns forbidden3521 user_role: :guest, status: :forbidden3522 behaves like returning response status3523 returns forbidden3524 user_role: nil, status: :not_found3525 behaves like returning response status3526 returns not_found3527 for maintainer3528 with full changeset3529 updates a container registry protection rule3530 with a single change3531 updates a container registry protection rule3532# [RSpecRunTime] RSpec elapsed time: 25 minutes 34.08 seconds. Current RSS: ~2416M. Threads: 5. load average: 1.23 1.10 1.09 1/285 86273533.3534 with minimum_access_level_to_push set to nil3535 clears the minimum_access_level_to_push3536 with minimum_access_level_to_delete set to nil as well3537 behaves like returning response status3538 returns unprocessable_entity3539 with minimum_access_level_to_delete set to nil3540 clears the minimum_access_level_to_delete3541 with minimum_access_level_to_push set to nil as well3542 behaves like returning response status3543 returns unprocessable_entity3544 with invalid repository_path_pattern3545 behaves like returning response status3546 returns unprocessable_entity3547 with invalid minimum_access_level_for_push3548 behaves like returning response status3549 returns bad_request3550 with already existing repository_path_pattern3551 behaves like returning response status3552 returns unprocessable_entity3553 behaves like rejecting container registry protection rules request when handling rule ids3554 when the rule id is invalid3555 behaves like returning response status3556 returns bad_request3557 when the rule id does not exist3558 behaves like returning response status3559 returns not_found3560 when the container registry protection rule does belong to another project3561 behaves like returning response status3562 returns not_found3563 behaves like rejecting container registry protection rules request when enough permissions3564 when feature flag is disabled3565 behaves like returning response status3566 returns not_found3567 when the project id is invalid3568 behaves like returning response status3569 returns not_found3570 when the project id does not exist3571 behaves like returning response status3572 returns not_found3573# [RSpecRunTime] RSpec elapsed time: 25 minutes 40.64 seconds. Current RSS: ~2455M. Threads: 5. load average: 1.21 1.10 1.09 1/285 86283574.3575 with invalid token3576 behaves like returning response status3577 returns unauthorized3578 POST /projects/:id/registry/protection/rules3579 behaves like rejecting project container protection rules request when not enough permissions3580 user_role: :reporter, status: :forbidden3581 behaves like returning response status3582 returns forbidden3583 user_role: :developer, status: :forbidden3584 behaves like returning response status3585 returns forbidden3586 user_role: :guest, status: :forbidden3587 behaves like returning response status3588 returns forbidden3589 user_role: nil, status: :not_found3590 behaves like returning response status3591 returns not_found3592 for maintainer3593 creates a container registry protection rule3594 with empty minimum_access_level_for_push3595 creates a container registry protection rule3596 with invalid minimum_access_level_for_delete3597 does not create a container registry protection rule3598 with empty minimum_access_level_for_delete3599 creates a container registry protection rule3600 with invalid minimum_access_level_for_push3601 does not create a container registry protection rule3602 with already existing repository_path_pattern3603 does not create a container registry protection rule3604 with neither minimum_access_level_for_push nor minimum_access_level_for_delete3605 does not create a container registry protection rule3606 behaves like rejecting container registry protection rules request when enough permissions3607 when feature flag is disabled3608 behaves like returning response status3609 returns not_found3610# [RSpecRunTime] RSpec elapsed time: 25 minutes 47.72 seconds. Current RSS: ~2463M. Threads: 5. load average: 1.19 1.10 1.09 1/285 86293611.3612 when the project id is invalid3613 behaves like returning response status3614 returns not_found3615 when the project id does not exist3616 behaves like returning response status3617 returns not_found3618 with invalid token3619 behaves like returning response status3620 returns unauthorized3621 GET /projects/:id/registry/protection/rules3622 behaves like rejecting project container protection rules request when not enough permissions3623 user_role: :reporter, status: :forbidden3624 behaves like returning response status3625 returns forbidden3626 user_role: :developer, status: :forbidden3627 behaves like returning response status3628 returns forbidden3629 user_role: :guest, status: :forbidden3630 behaves like returning response status3631 returns forbidden3632 user_role: nil, status: :not_found3633 behaves like returning response status3634 returns not_found3635 for maintainer3636 contains the content of a container registry protection rule3637 with multiple container protection rules3638 gets the container registry protection rules3639 behaves like rejecting container registry protection rules request when enough permissions3640 when feature flag is disabled3641 behaves like returning response status3642 returns not_found3643 when the project id is invalid3644 behaves like returning response status3645 returns not_found3646 when the project id does not exist3647 behaves like returning response status3648 returns not_found3649 with invalid token3650 behaves like returning response status3651 returns unauthorized3652# [RSpecRunTime] RSpec elapsed time: 25 minutes 54.54 seconds. Current RSS: ~2462M. Threads: 5. load average: 1.16 1.09 1.09 1/285 86303653.3654# [RSpecRunTime] Finishing example group spec/requests/api/project_container_registry_protection_rules_spec.rb. It took 26.67 seconds. Expected to take 26.7 seconds.3655# [RSpecRunTime] Starting example group spec/requests/api/resource_milestone_events_spec.rb. Expected to take 25.7 seconds.3656API::ResourceMilestoneEvents3657 when eventable is an Issue3658 behaves like resource_milestone_events API3659 GET /projects/:id/issues/:noteable_id/resource_milestone_events3660 returns an array of resource milestone events3661 returns a 404 error when eventable id not found3662 returns 404 when not authorized3663 when there is an event with a milestone which is not visible for requesting user3664 returns the expected events3665# [RSpecRunTime] RSpec elapsed time: 26 minutes 0.43 second. Current RSS: ~2332M. Threads: 5. load average: 1.15 1.09 1.09 1/285 86313666.3667 GET /projects/:id/issues/:noteable_id/resource_milestone_events/:event_id3668 returns a resource milestone event by id3669 returns 404 when not authorized3670 returns a 404 error if resource milestone event not found3671# [RSpecRunTime] RSpec elapsed time: 26 minutes 3.95 seconds. Current RSS: ~2314M. Threads: 5. load average: 1.15 1.09 1.09 1/285 86323672.3673 pagination3674 returns the second page3675# [RSpecRunTime] RSpec elapsed time: 26 minutes 5.23 seconds. Current RSS: ~2380M. Threads: 5. load average: 1.14 1.09 1.09 1/285 86333676.3677 when eventable is a Merge Request3678 behaves like resource_milestone_events API3679 GET /projects/:id/merge_requests/:noteable_id/resource_milestone_events3680 returns an array of resource milestone events3681 returns a 404 error when eventable id not found3682 returns 404 when not authorized3683 when there is an event with a milestone which is not visible for requesting user3684 returns the expected events3685# [RSpecRunTime] RSpec elapsed time: 26 minutes 12.97 seconds. Current RSS: ~2362M. Threads: 5. load average: 1.13 1.09 1.09 1/285 86343686.3687 GET /projects/:id/merge_requests/:noteable_id/resource_milestone_events/:event_id3688 returns a resource milestone event by id3689 returns 404 when not authorized3690 returns a 404 error if resource milestone event not found3691# [RSpecRunTime] RSpec elapsed time: 26 minutes 16.67 seconds. Current RSS: ~2322M. Threads: 5. load average: 1.12 1.08 1.09 1/285 86353692.3693 pagination3694 returns the second page3695# [RSpecRunTime] RSpec elapsed time: 26 minutes 17.84 seconds. Current RSS: ~2354M. Threads: 5. load average: 1.12 1.08 1.09 1/285 86363696.3697# [RSpecRunTime] Finishing example group spec/requests/api/resource_milestone_events_spec.rb. It took 23.28 seconds. Expected to take 25.7 seconds.3698# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/packages/protection/rule/delete_spec.rb. Expected to take 22.93 seconds.3699Deleting a package protection rule3700 is expected to eq []3701 responds with deleted package protection rule3702 is expected to change `::Packages::Protection::Rule.count` from 1 to 03703 when feature flag ':packages_protected_packages' disabled3704 is expected to include (a string matching /'packages_protected_packages' feature flag is disabled/)3705 behaves like an erroneous response3706 is expected to be blank3707 is expected not to change `::Packages::Protection::Rule.count`3708# [RSpecRunTime] RSpec elapsed time: 26 minutes 23.87 seconds. Current RSS: ~2470M. Threads: 5. load average: 1.11 1.08 1.09 1/285 86503709.3710 with deleted package protection rule3711 is expected to include (a string matching /you don't have permission to perform this action/)3712 behaves like an erroneous response3713 is expected to be blank3714 is expected not to change `::Packages::Protection::Rule.count`3715# [RSpecRunTime] RSpec elapsed time: 26 minutes 25.24 seconds. Current RSS: ~2472M. Threads: 5. load average: 1.10 1.08 1.09 2/285 86513716.3717 with existing package protection rule belonging to other project3718 is expected to include (a string matching /you don't have permission to perform this action/)3719 behaves like an erroneous response3720 is expected to be blank3721 is expected not to change `::Packages::Protection::Rule.count`3722# [RSpecRunTime] RSpec elapsed time: 26 minutes 26.9 seconds. Current RSS: ~2467M. Threads: 5. load average: 1.10 1.08 1.09 1/285 86523723.3724 behaves like a working GraphQL mutation3725 with a personal access token3726 behaves like prevents access to the mutation3727 does not resolve the mutation3728 behaves like allows access to the mutation3729 behaves like a working graphql query that returns data3730 contains data3731 behaves like a working graphql query3732 returns a successful response3733# [RSpecRunTime] RSpec elapsed time: 26 minutes 30.56 seconds. Current RSS: ~2484M. Threads: 5. load average: 1.09 1.08 1.09 1/285 86533734.3735 with an OAuth token3736 behaves like prevents access to the mutation3737 does not resolve the mutation3738 behaves like allows access to the mutation3739 behaves like a working graphql query that returns data3740 contains data3741 behaves like a working graphql query3742 returns a successful response3743# [RSpecRunTime] RSpec elapsed time: 26 minutes 32.25 seconds. Current RSS: ~2484M. Threads: 5. load average: 1.09 1.08 1.09 1/285 86543744.3745 when current_user does not have permission3746 current_user: developer3747 is expected to include (a string matching /you don't have permission to perform this action/)3748 behaves like an erroneous response3749 is expected to be blank3750 is expected not to change `::Packages::Protection::Rule.count`3751# [RSpecRunTime] RSpec elapsed time: 26 minutes 34.18 seconds. Current RSS: ~2484M. Threads: 5. load average: 1.08 1.08 1.08 1/285 86553752.3753 current_user: reporter3754 is expected to include (a string matching /you don't have permission to perform this action/)3755 behaves like an erroneous response3756 is expected to be blank3757 is expected not to change `::Packages::Protection::Rule.count`3758# [RSpecRunTime] RSpec elapsed time: 26 minutes 35.55 seconds. Current RSS: ~2448M. Threads: 5. load average: 1.08 1.08 1.08 1/285 86563759.3760 current_user: guest3761 is expected to include (a string matching /you don't have permission to perform this action/)3762 behaves like an erroneous response3763 is expected to be blank3764 is expected not to change `::Packages::Protection::Rule.count`3765# [RSpecRunTime] RSpec elapsed time: 26 minutes 36.87 seconds. Current RSS: ~2489M. Threads: 5. load average: 1.08 1.08 1.08 1/285 86573766.3767 current_user: anonymous3768 is expected to include (a string matching /you don't have permission to perform this action/)3769 behaves like an erroneous response3770 is expected to be blank3771 is expected not to change `::Packages::Protection::Rule.count`3772# [RSpecRunTime] RSpec elapsed time: 26 minutes 40.6 seconds. Current RSS: ~2509M. Threads: 5. load average: 1.08 1.08 1.08 1/285 86583773.3774# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/packages/protection/rule/delete_spec.rb. It took 22.79 seconds. Expected to take 22.93 seconds.3775# [RSpecRunTime] Starting example group spec/requests/api/graphql/group/dependency_proxy_group_setting_spec.rb. Expected to take 20.3 seconds.3776getting dependency proxy settings for a group3777 with the settings model created3778 behaves like dependency proxy group setting query3779 behaves like a working graphql query3780 returns a successful response3781 with different permissions3782 group_visibility: :private, role: :owner, access_granted: true3783 return the proper response3784 group_visibility: :private, role: :maintainer, access_granted: false3785 return the proper response3786 group_visibility: :private, role: :developer, access_granted: false3787 return the proper response3788 group_visibility: :private, role: :reporter, access_granted: false3789 return the proper response3790 group_visibility: :private, role: :guest, access_granted: false3791 return the proper response3792 group_visibility: :private, role: :anonymous, access_granted: false3793 return the proper response3794 group_visibility: :public, role: :owner, access_granted: true3795 return the proper response3796 group_visibility: :public, role: :maintainer, access_granted: false3797 return the proper response3798 group_visibility: :public, role: :developer, access_granted: false3799 return the proper response3800# [RSpecRunTime] RSpec elapsed time: 26 minutes 48.69 seconds. Current RSS: ~2498M. Threads: 5. load average: 1.07 1.08 1.08 1/283 86593801.3802 group_visibility: :public, role: :reporter, access_granted: false3803 return the proper response3804 group_visibility: :public, role: :guest, access_granted: false3805 return the proper response3806 group_visibility: :public, role: :anonymous, access_granted: false3807 return the proper response3808 without the settings model created3809 behaves like dependency proxy group setting query3810 behaves like a working graphql query3811 returns a successful response3812 with different permissions3813 group_visibility: :private, role: :owner, access_granted: true3814 return the proper response3815 group_visibility: :private, role: :maintainer, access_granted: false3816 return the proper response3817 group_visibility: :private, role: :developer, access_granted: false3818 return the proper response3819 group_visibility: :private, role: :reporter, access_granted: false3820 return the proper response3821 group_visibility: :private, role: :guest, access_granted: false3822 return the proper response3823 group_visibility: :private, role: :anonymous, access_granted: false3824 return the proper response3825 group_visibility: :public, role: :owner, access_granted: true3826 return the proper response3827 group_visibility: :public, role: :maintainer, access_granted: false3828 return the proper response3829 group_visibility: :public, role: :developer, access_granted: false3830 return the proper response3831# [RSpecRunTime] RSpec elapsed time: 26 minutes 57.95 seconds. Current RSS: ~2486M. Threads: 5. load average: 1.13 1.09 1.09 1/283 86603832.3833 group_visibility: :public, role: :reporter, access_granted: false3834 return the proper response3835 group_visibility: :public, role: :guest, access_granted: false3836 return the proper response3837 group_visibility: :public, role: :anonymous, access_granted: false3838 return the proper response3839# [RSpecRunTime] Finishing example group spec/requests/api/graphql/group/dependency_proxy_group_setting_spec.rb. It took 18.97 seconds. Expected to take 20.3 seconds.3840# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/ci/job_artifact/bulk_destroy_spec.rb. Expected to take 19.39 seconds.3841BulkDestroy3842 fails to destroy the artifact if a user not in a project3843 when the user is a developer in a project3844 fails to destroy the artifact3845# [RSpecRunTime] RSpec elapsed time: 27 minutes 2.29 seconds. Current RSS: ~2401M. Threads: 5. load average: 1.12 1.09 1.09 1/283 86613846.3847 when the user is a maintainer in a project3848 destroys the artifact3849 and one artifact doesn't belong to the project3850 behaves like failing mutation3851 rejects the request3852# [RSpecRunTime] RSpec elapsed time: 27 minutes 5.3 seconds. Current RSS: ~2320M. Threads: 5. load average: 1.11 1.09 1.09 1/283 86623853.3854 and multiple artifacts belong to the maintainer's project3855 destroys all artifacts3856# [RSpecRunTime] RSpec elapsed time: 27 minutes 7.14 seconds. Current RSS: ~2386M. Threads: 5. load average: 1.11 1.09 1.09 1/283 86633857.3858 and one artifact belongs to a different maintainer's project3859 behaves like failing mutation3860 rejects the request3861# [RSpecRunTime] RSpec elapsed time: 27 minutes 11.46 seconds. Current RSS: ~2419M. Threads: 5. load average: 1.10 1.08 1.09 1/283 86643862.3863 and not found3864 with one artifact3865 behaves like failing mutation3866 rejects the request3867# [RSpecRunTime] RSpec elapsed time: 27 minutes 13.41 seconds. Current RSS: ~2404M. Threads: 5. load average: 1.10 1.08 1.09 1/283 86653868.3869 with all artifact3870 behaves like failing mutation3871 rejects the request3872# [RSpecRunTime] RSpec elapsed time: 27 minutes 15.44 seconds. Current RSS: ~2353M. Threads: 5. load average: 1.17 1.10 1.09 1/283 86663873.3874 when empty request3875 with nil value3876 does nothing and returns empty answer3877# [RSpecRunTime] RSpec elapsed time: 27 minutes 16.67 seconds. Current RSS: ~2347M. Threads: 5. load average: 1.17 1.10 1.09 1/283 86673878.3879 with empty array3880 raises argument error3881# [RSpecRunTime] RSpec elapsed time: 27 minutes 18.09 seconds. Current RSS: ~2330M. Threads: 5. load average: 1.17 1.10 1.09 1/283 86683882.3883# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/ci/job_artifact/bulk_destroy_spec.rb. It took 18.5 seconds. Expected to take 19.39 seconds.3884# [RSpecRunTime] Starting example group spec/requests/projects/service_desk/custom_email_controller_spec.rb. Expected to take 17.68 seconds.3885Projects::ServiceDesk::CustomEmailController3886 when user is anonymous3887 behaves like a controller that responds with status3888 responds with found for GET custom email3889 responds with found for POST custom email3890 responds with found for PUT custom email3891 responds with found for DELETE custom email3892# [RSpecRunTime] RSpec elapsed time: 27 minutes 20.41 seconds. Current RSS: ~2377M. Threads: 5. load average: 1.16 1.10 1.09 1/283 86693893.3894 with illegitimate user signed in3895 behaves like a controller that responds with status3896 responds with not_found for GET custom email3897 responds with not_found for POST custom email3898 responds with not_found for PUT custom email3899 responds with not_found for DELETE custom email3900# [RSpecRunTime] RSpec elapsed time: 27 minutes 24.47 seconds. Current RSS: ~2498M. Threads: 5. load average: 1.15 1.10 1.09 1/282 86703901.3902 with legitimate user signed in3903 GET custom email3904 behaves like a json response with empty values3905 returns json response with empty values3906 POST custom email3907 adds custom email and kicks of verification3908 when custom_email param is not valid3909 does not add custom email3910 when smtp_password param is not valid3911 does not add custom email3912 when the verification process fails fast3913 adds custom email and kicks of verification and returns verification error state3914 PUT custom email3915 does not update records3916 DELETE custom email3917 does not touch any records3918 when custom email is set up3919 and verification started3920 behaves like a deletable resource3921 DELETE custom email3922 behaves like a json response with empty values3923 returns json response with empty values3924 GET custom email3925 returns custom email in its current state3926 POST custom email3927 returns custom email in its current state3928 PUT custom email3929 marks custom email as enabled3930# [RSpecRunTime] RSpec elapsed time: 27 minutes 31.74 seconds. Current RSS: ~2476M. Threads: 5. load average: 1.13 1.09 1.09 1/282 86713931.3932 and verification finished3933 behaves like a deletable resource3934 DELETE custom email3935 behaves like a json response with empty values3936 returns json response with empty values3937 GET custom email3938 returns custom email in its current state3939 PUT custom email3940 marks custom email as enabled3941 and verification failed3942 behaves like a deletable resource3943 DELETE custom email3944 behaves like a json response with empty values3945 returns json response with empty values3946 GET custom email3947 returns custom email in its current state3948 PUT custom email3949 does not mark custom email as enabled3950# [RSpecRunTime] Finishing example group spec/requests/projects/service_desk/custom_email_controller_spec.rb. It took 16.74 seconds. Expected to take 17.68 seconds.3951# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/commit_references_spec.rb. Expected to take 17.04 seconds.3952Query.project(fullPath).commitReferences(commitSha)3953 with containing refs3954 with path Query.project(fullPath).commitReferences(commitSha).containingTags3955 without excludeTipped argument3956 returns tags names containing the commit3957# [RSpecRunTime] RSpec elapsed time: 27 minutes 36.21 seconds. Current RSS: ~2427M. Threads: 5. load average: 1.12 1.09 1.09 1/285 87073958.3959 with excludeTipped argument3960 returns tags names containing the commit without the tipped tags3961 with limit of 23962 returns the right amount of refs3963 with limit of -23964 casts an argument error "limit must be greater then 0"3965 with limit of 10013966 casts an argument error "limit must be greater then 0"3967 with path Query.project(fullPath).commitReferences(commitSha).containingBranches3968 without excludeTipped argument3969 returns branch names containing the commit3970# [RSpecRunTime] RSpec elapsed time: 27 minutes 40.88 seconds. Current RSS: ~2484M. Threads: 5. load average: 1.19 1.11 1.10 1/287 87483971.3972 with excludeTipped argument3973 returns branch names containing the commit without the tipped branch3974 with limit of 23975 returns the right amount of refs3976 with limit of -23977 casts an argument error "limit must be greater then 0"3978 with limit of 10013979 casts an argument error "limit must be greater then 0"3980 with tipping refs3981 with path Query.project(fullPath).commitReferences(commitSha).tippingTags3982 with authorized user3983 returns tags names tipping the commit3984 with limit of 23985 returns the right amount of refs3986 with limit of -23987 casts an argument error "limit must be greater then 0"3988 with limit of 10013989 casts an argument error "limit must be greater then 0"3990 with path Query.project(fullPath).commitReferences(commitSha).tippingBranches3991 returns branches names tipping the commit3992 with limit of 23993 returns the right amount of refs3994 with limit of -23995 casts an argument error "limit must be greater then 0"3996 with limit of 10013997 casts an argument error "limit must be greater then 0"3998# [RSpecRunTime] RSpec elapsed time: 27 minutes 48.59 seconds. Current RSS: ~2487M. Threads: 5. load average: 1.18 1.11 1.09 1/287 88613999.4000 the path commitReferences should return nil4001 when commit does not exist4002 commitReferences returns nil4003 when sha length is incorrect4004 commitReferences returns nil4005 when user is not authorized4006 commitReferences returns nil4007# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/commit_references_spec.rb. It took 15.19 seconds. Expected to take 17.04 seconds.4008# [RSpecRunTime] Starting example group spec/requests/api/doorkeeper_access_spec.rb. Expected to take 14.2 seconds.4009doorkeeper access4010 unauthenticated4011 returns authentication success4012 allows user authenticating from the same ip4013 blocks user authenticating from two distinct ips4014# [RSpecRunTime] RSpec elapsed time: 27 minutes 54.05 seconds. Current RSS: ~2409M. Threads: 5. load average: 1.16 1.10 1.09 1/287 88744015.4016 when token invalid4017 returns authentication error4018 authorization by OAuth token4019 returns authentication success4020 allows user authenticating from the same ip4021 blocks user authenticating from two distinct ips4022# [RSpecRunTime] RSpec elapsed time: 28 minutes 0.74 second. Current RSS: ~2468M. Threads: 5. load average: 1.14 1.10 1.09 1/282 88754023.4024 when user is blocked4025 behaves like forbidden request4026 returns 403 response4027 when user is ldap_blocked4028 behaves like forbidden request4029 returns 403 response4030 when user is deactivated4031 behaves like forbidden request4032 returns 403 response4033 when user is blocked pending approval4034 behaves like forbidden request4035 returns 403 response4036# [RSpecRunTime] Finishing example group spec/requests/api/doorkeeper_access_spec.rb. It took 12.86 seconds. Expected to take 14.2 seconds.4037# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/error_tracking/sentry_errors_request_spec.rb. Expected to take 13.92 seconds.4038sentry errors requests4039 getting a detailed sentry error4040 returns a successful response4041 when data is loading via reactive cache4042 is expected to return an empty error4043# [RSpecRunTime] RSpec elapsed time: 28 minutes 4.65 seconds. Current RSS: ~2455M. Threads: 5. load average: 1.13 1.10 1.09 1/282 88894044.4045 when reactive cache returns data4046 is expected to return the frequency correctly4047 behaves like setting sentry error data4048 sets the sentry error data correctly4049 when user does not have permission4050 is expected to return an empty error4051 when sentry api returns an error4052 is expected to handle the error and return nil4053 getting an errors list4054 behaves like a working graphql query4055 returns a successful response4056 when data is loading via reactive cache4057 is expected to return nil4058 when reactive cache returns data4059 is expected to return an array of data4060 sets the pagination correctly4061 is expected to return the frequency correctly4062 behaves like setting sentry error data4063 sets the sentry error data correctly4064# [RSpecRunTime] RSpec elapsed time: 28 minutes 11.2 seconds. Current RSS: ~2562M. Threads: 5. load average: 1.12 1.10 1.09 1/283 88904065.4066 when sentry api itself errors out4067 is expected to handle the error and return nil4068 getting a stack trace4069 behaves like a working graphql query4070 returns a successful response4071 when data is loading via reactive cache4072 is expected to return an empty error4073 when reactive cache returns data4074 behaves like setting stack trace error4075 sets the stack trace data correctly4076 sets the stack trace entry data correctly4077 when user does not have permission4078 is expected to return an empty error4079 when sentry api returns an error4080 is expected to handle the error and return nil4081# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/error_tracking/sentry_errors_request_spec.rb. It took 11.71 seconds. Expected to take 13.92 seconds.4082# [RSpecRunTime] Starting example group spec/mailers/members/invite_mailer_spec.rb. Expected to take 12.47 seconds.4083Members::InviteMailer4084 #initial_email4085 for standard concerns4086 contains all the standard information4087 shows the description from the invited source4088 truncates long descriptions4089 behaves like an email sent from GitLab4090 has the characteristics of an email sent from GitLab4091# [RSpecRunTime] RSpec elapsed time: 28 minutes 18.76 seconds. Current RSS: ~2427M. Threads: 5. load average: 1.11 1.09 1.09 1/283 88914092.4093 behaves like it should show Gmail Actions Join now link4094 is expected to have body including "Join now"4095 behaves like it should have Gmail Actions links4096 is expected to have body including "ViewAction"4097 behaves like a user cannot unsubscribe through footer link4098 does not have a List-Unsubscribe header, List-Unsubscribe-Post header or a body link4099 behaves like appearance header and footer enabled4100 contains header and footer4101 behaves like appearance header and footer not enabled4102 does not contain header and footer4103 behaves like does not render a manage notifications link4104 is expected not to have body including "http://localhost/-/profile/notifications"4105 when member does not exist4106 does not send an email4107 when there is an email subject suffix4108 is expected to have subject of "Sidney Jones1874 invited you to join GitLab | _email_suffix_"4109 when invite email sent is tracked4110 tracks the sent invite4111 when mailgun events are enabled4112 has custom headers4113 when mailgun events are not enabled4114 has custom headers4115 for group invitation4116 has all needed content4117 when there is an inviter4118 contains inviter information4119# [RSpecRunTime] RSpec elapsed time: 28 minutes 25.53 seconds. Current RSS: ~2552M. Threads: 5. load average: 1.09 1.09 1.09 1/283 88924120.4121 when there is no inviter4122 does not contain inviter information4123 for project invitation4124 has all needed content4125 when there is an inviter4126 contains inviter information4127 when there is no inviter4128 does not contain inviter information4129# [RSpecRunTime] Finishing example group spec/mailers/members/invite_mailer_spec.rb. It took 12.26 seconds. Expected to take 12.47 seconds.4130# [RSpecRunTime] Starting example group spec/controllers/import/fogbugz_controller_spec.rb. Expected to take 12.17 seconds.4131Import::FogbugzController4132 POST #callback4133 attempts to contact Fogbugz server4134 preserves namespace_id query param on success4135 redirects to new page maintaining namespace_id when client raises standard error4136 when client raises authentication exception4137 redirects to new page form4138# [RSpecRunTime] RSpec elapsed time: 28 minutes 28.7 seconds. Current RSS: ~2553M. Threads: 5. load average: 1.09 1.09 1.09 1/283 88934139.4140 verify url4141 when host is localhost4142 does not allow requests4143 when host is on local network4144 does not allow requests4145 when host is ftp protocol4146 does not allow requests4147 POST #create_user_map4148 stores the user map in the session4149 preserves namespace_id query param4150# [RSpecRunTime] RSpec elapsed time: 28 minutes 32.93 seconds. Current RSS: ~2522M. Threads: 5. load average: 1.08 1.09 1.09 1/283 88944151.4152 GET status4153 redirects to new page form when client is invalid4154 behaves like import controller status4155 returns variables for json request4156 when format is html4157 when namespace_id is present4158 when user cannot import projects4159 returns 4044160# [RSpecRunTime] RSpec elapsed time: 28 minutes 35.59 seconds. Current RSS: ~2475M. Threads: 5. load average: 1.08 1.09 1.09 3/283 88954161.4162 when user can import projects4163 returns 2004164# [RSpecRunTime] RSpec elapsed time: 28 minutes 36.62 seconds. Current RSS: ~2458M. Threads: 5. load average: 1.08 1.09 1.09 1/283 88964165.4166 POST create4167 returns the new project4168 returns an error when service reports an error4169 behaves like project import rate limiter4170 when limit exceeds4171 notifies and redirects user4172# [RSpecRunTime] RSpec elapsed time: 28 minutes 37.85 seconds. Current RSS: ~2459M. Threads: 5. load average: 1.08 1.09 1.09 2/283 88974173.4174# [RSpecRunTime] Finishing example group spec/controllers/import/fogbugz_controller_spec.rb. It took 11.0 seconds. Expected to take 12.17 seconds.4175# [RSpecRunTime] Starting example group spec/requests/recursive_webhook_detection_spec.rb. Expected to take 10.87 seconds.4176Recursive webhook detection4177 when the request headers include the recursive webhook detection header4178 executes all webhooks, logs no errors, and the webhook requests contain the same UUID header4179 when one of the webhooks is recursive4180 blocks and logs an error for the recursive webhook, but execute the non-recursive webhook4181# [RSpecRunTime] RSpec elapsed time: 28 minutes 41.28 seconds. Current RSS: ~2445M. Threads: 5. load average: 1.31 1.14 1.10 1/289 90284182.4183 when the count limit has been reached4184 blocks and logs errors for all hooks4185# [RSpecRunTime] RSpec elapsed time: 28 minutes 45.85 seconds. Current RSS: ~2473M. Threads: 5. load average: 1.29 1.13 1.10 1/288 90474186.4187 when the recursive webhook detection header is absent4188 executes all webhooks, logs no errors, and the webhook requests contain different UUID headers4189 uses new UUID values between requests4190# [RSpecRunTime] RSpec elapsed time: 28 minutes 48.54 seconds. Current RSS: ~2447M. Threads: 5. load average: 1.29 1.13 1.10 1/288 90884191.4192# [RSpecRunTime] Finishing example group spec/requests/recursive_webhook_detection_spec.rb. It took 10.68 seconds. Expected to take 10.87 seconds.4193# [RSpecRunTime] Starting example group spec/requests/api/metadata_spec.rb. Expected to take 10.41 seconds.4194API::Metadata4195 GET /metadata4196 when unauthenticated4197 returns authentication error4198 when authenticated as user4199 returns the metadata information4200 when authenticated with token4201 with api scope4202 returns the metadata information4203 returns "200" response on head requests4204 with ai_features scope4205 returns the metadata information4206 returns "200" response on head requests4207 with read_user scope4208 returns the metadata information4209 returns "200" response on head requests4210# [RSpecRunTime] RSpec elapsed time: 28 minutes 54.31 seconds. Current RSS: ~2492M. Threads: 5. load average: 1.24 1.13 1.10 1/287 90894211.4212 with neither api, ai_features nor read_user scope4213 returns authorization error4214 GET /version4215 when unauthenticated4216 returns authentication error4217 when authenticated as user4218 returns the metadata information4219 when authenticated with token4220 with api scope4221 returns the metadata information4222 returns "200" response on head requests4223 with ai_features scope4224 returns the metadata information4225 returns "200" response on head requests4226 with read_user scope4227 returns the metadata information4228 returns "200" response on head requests4229 with neither api, ai_features nor read_user scope4230 returns authorization error4231# [RSpecRunTime] Finishing example group spec/requests/api/metadata_spec.rb. It took 9.33 seconds. Expected to take 10.41 seconds.4232# [RSpecRunTime] Starting example group spec/requests/api/notification_settings_spec.rb. Expected to take 9.73 seconds.4233API::NotificationSettings4234 GET /notification_settings4235 returns global notification settings for the current user4236 PUT /notification_settings4237 updates global notification settings for the current user4238 PUT /notification_settings4239 fails on non-user email address4240 GET /groups/:id/notification_settings4241 returns group level notification settings for the current user4242# [RSpecRunTime] RSpec elapsed time: 29 minutes 3.54 seconds. Current RSS: ~2550M. Threads: 5. load average: 1.22 1.13 1.10 2/283 90904243.4244 PUT /groups/:id/notification_settings4245 updates group level notification settings for the current user4246 GET /projects/:id/notification_settings4247 returns project level notification settings for the current user4248 PUT /projects/:id/notification_settings4249 updates project level notification settings for the current user4250 PUT /projects/:id/notification_settings4251 fails on invalid level4252# [RSpecRunTime] Finishing example group spec/requests/api/notification_settings_spec.rb. It took 8.84 seconds. Expected to take 9.73 seconds.4253# [RSpecRunTime] Starting example group spec/controllers/user_settings/gpg_keys_controller_spec.rb. Expected to take 9.04 seconds.4254UserSettings::GpgKeysController4255 POST #create4256 creates a new key4257 when the key is invalid4258 does not create a new key4259# [RSpecRunTime] RSpec elapsed time: 29 minutes 13.44 seconds. Current RSS: ~2333M. Threads: 5. load average: 1.19 1.12 1.10 1/283 91664260.4261# [RSpecRunTime] Finishing example group spec/controllers/user_settings/gpg_keys_controller_spec.rb. It took 6.71 seconds. Expected to take 9.04 seconds.4262# [RSpecRunTime] Starting example group spec/requests/projects/environments_controller_spec.rb. Expected to take 8.37 seconds.4263Projects::EnvironmentsController4264 GET #show4265 avoids N+1 queries4266# [RSpecRunTime] RSpec elapsed time: 29 minutes 20.16 seconds. Current RSS: ~2375M. Threads: 5. load average: 1.40 1.17 1.11 1/288 94764267.4268# [RSpecRunTime] Finishing example group spec/requests/projects/environments_controller_spec.rb. It took 6.74 seconds. Expected to take 8.37 seconds.4269# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/merge_requests/reviewer_rereview_spec.rb. Expected to take 8.3 seconds.4270Setting assignees of a merge request4271 returns an error if the user is not allowed to update the merge request4272 reviewer does not exist4273 returns an error4274# [RSpecRunTime] RSpec elapsed time: 29 minutes 27.2 seconds. Current RSS: ~2432M. Threads: 5. load average: 1.45 1.18 1.12 1/289 96654275.4276 reviewer exists4277 does not return an error4278# [RSpecRunTime] RSpec elapsed time: 29 minutes 29.6 seconds. Current RSS: ~2466M. Threads: 5. load average: 1.41 1.18 1.12 1/289 97594279.4280# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/merge_requests/reviewer_rereview_spec.rb. It took 9.43 seconds. Expected to take 8.3 seconds.4281# [RSpecRunTime] Starting example group spec/requests/projects/merge_requests/diffs_stream_spec.rb. Expected to take 7.64 seconds.4282Merge Requests Diffs stream4283 GET diffs_stream4284 when offset is not given4285 streams all diffs4286 when HEAD diff is present4287 streams all diffs4288# [RSpecRunTime] RSpec elapsed time: 29 minutes 33.17 seconds. Current RSS: ~2488M. Threads: 5. load average: 1.41 1.18 1.12 1/289 99244289.4290 when offset is given4291 streams diffs except the offset4292 when an exception occurs4293 prints out error message4294 when rapid_diffs FF is disabled4295 returns 4044296# [RSpecRunTime] Finishing example group spec/requests/projects/merge_requests/diffs_stream_spec.rb. It took 5.23 seconds. Expected to take 7.64 seconds.4297# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/ci/job/retry_spec.rb. Expected to take 7.34 seconds.4298JobRetry4299 returns an error if the user is not allowed to retry the job4300 when the job is a Ci::Bridge4301 retries the bridge4302# [RSpecRunTime] RSpec elapsed time: 29 minutes 37.31 seconds. Current RSS: ~2552M. Threads: 5. load average: 1.38 1.17 1.12 1/288 99404303.4304 when given CI variables4305 applies them to a retried manual job4306# [RSpecRunTime] RSpec elapsed time: 29 minutes 38.75 seconds. Current RSS: ~2565M. Threads: 5. load average: 1.38 1.17 1.12 1/288 99414307.4308 when the job is a Ci::Build4309 retries the build4310# [RSpecRunTime] RSpec elapsed time: 29 minutes 39.9 seconds. Current RSS: ~2583M. Threads: 5. load average: 1.35 1.17 1.11 4/288 99424311.4312 when the job is not retryable4313 returns an error4314# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/ci/job/retry_spec.rb. It took 5.64 seconds. Expected to take 7.34 seconds.4315# [RSpecRunTime] Starting example group spec/requests/projects/google_cloud/configuration_controller_spec.rb. Expected to take 6.69 seconds.4316Projects::GoogleCloud::ConfigurationController4317 when accessed by unauthorized members4318 returns not found on GET request4319# [RSpecRunTime] RSpec elapsed time: 29 minutes 42.14 seconds. Current RSS: ~2570M. Threads: 5. load average: 1.35 1.17 1.11 1/288 99434320.4321 when accessed by authorized members4322 returns successful4323 but gitlab instance is not configured for google oauth24324 returns forbidden4325# [RSpecRunTime] RSpec elapsed time: 29 minutes 43.38 seconds. Current RSS: ~2568M. Threads: 5. load average: 1.35 1.17 1.11 1/285 99444326.4327 but feature flag is disabled4328 returns not found4329 but google oauth2 token is not valid4330 does not return revoke oauth url4331# [RSpecRunTime] RSpec elapsed time: 29 minutes 46.97 seconds. Current RSS: ~2638M. Threads: 5. load average: 1.32 1.17 1.11 1/283 99454332.4333# [RSpecRunTime] Finishing example group spec/requests/projects/google_cloud/configuration_controller_spec.rb. It took 6.53 seconds. Expected to take 6.69 seconds.4334# [RSpecRunTime] Starting example group spec/requests/projects/service_desk_controller_spec.rb. Expected to take 6.66 seconds.4335Projects::ServiceDeskController4336 PUT #update4337 toggles services desk incoming email4338 sets attributes4339 returns an error when update of service desk settings fails4340 when user cannot admin the project4341 renders 4044342# [RSpecRunTime] RSpec elapsed time: 29 minutes 50.56 seconds. Current RSS: ~2686M. Threads: 5. load average: 1.29 1.16 1.11 1/285 100154343.4344 GET #show4345 returns service_desk JSON data4346 when user is not project maintainer4347 renders 4044348# [RSpecRunTime] RSpec elapsed time: 29 minutes 51.9 seconds. Current RSS: ~2701M. Threads: 5. load average: 1.29 1.16 1.11 1/285 100164349.4350 when issue template is present4351 returns template_file_missing as false4352 when issue template file becomes outdated4353 returns template_file_missing as true4354# [RSpecRunTime] Finishing example group spec/requests/projects/service_desk_controller_spec.rb. It took 5.91 seconds. Expected to take 6.66 seconds.4355# [RSpecRunTime] Starting example group spec/requests/banzai/uploads_controller_spec.rb. Expected to take 5.97 seconds.4356Banzai::UploadsController4357 #show4358 with project upload4359 with non-media uploads4360 returns 200 when user has access4361 returns 404 when user does not have access4362# [RSpecRunTime] RSpec elapsed time: 29 minutes 54.49 seconds. Current RSS: ~2711M. Threads: 5. load average: 1.27 1.16 1.11 1/288 100534363.4364 with media uploads4365 when enforce_auth_checks_on_uploads is disabled4366 returns 200 even when user has no access4367 when enforce_auth_checks_on_uploads is enabled4368 returns 404 when user does not have access4369 with group upload4370 with non-media uploads4371 returns 200 when user has access4372 returns 404 when user does not have access4373 with media uploads4374 returns 200 even when user has no access4375# [RSpecRunTime] Finishing example group spec/requests/banzai/uploads_controller_spec.rb. It took 3.59 seconds. Expected to take 5.97 seconds.4376# [RSpecRunTime] Starting example group spec/controllers/projects/analytics/cycle_analytics/summary_controller_spec.rb. Expected to take 5.61 seconds.4377Projects::Analytics::CycleAnalytics::SummaryController4378 GET "show"4379 succeeds4380 when analytics_disabled features are disabled4381 renders 4044382# [RSpecRunTime] RSpec elapsed time: 29 minutes 58.4 seconds. Current RSS: ~2756M. Threads: 5. load average: 1.27 1.16 1.11 1/288 100544383.4384 when user is not part of the project4385 renders 4044386 when filters are applied4387 filters by author username4388 filters by milestone title4389# [RSpecRunTime] RSpec elapsed time: 30 minutes 0.32 second. Current RSS: ~2739M. Threads: 5. load average: 1.25 1.16 1.11 1/288 100554390.4391# [RSpecRunTime] Finishing example group spec/controllers/projects/analytics/cycle_analytics/summary_controller_spec.rb. It took 3.83 seconds. Expected to take 5.61 seconds.4392# [RSpecRunTime] Starting example group spec/controllers/projects/usage_quotas_controller_spec.rb. Expected to take 5.58 seconds.4393Projects::UsageQuotasController4394 GET #index4395 when user does not have read_usage_quotas permission4396 renders not_found4397# [RSpecRunTime] RSpec elapsed time: 30 minutes 1.74 seconds. Current RSS: ~2738M. Threads: 5. load average: 1.25 1.16 1.11 1/288 100564398.4399 when user has read_usage_quotas permission4400 renders index with 200 status code4401# [RSpecRunTime] RSpec elapsed time: 30 minutes 6.71 seconds. Current RSS: ~2703M. Threads: 5. load average: 1.23 1.16 1.11 1/283 100574402.4403# [RSpecRunTime] Finishing example group spec/controllers/projects/usage_quotas_controller_spec.rb. It took 6.39 seconds. Expected to take 5.58 seconds.4404# [RSpecRunTime] Starting example group spec/mailers/emails/identity_verification_spec.rb. Expected to take 5.0 seconds.4405Emails::IdentityVerification4406 verification_instructions_email4407 is sent to the user4408 has the correct subject4409 has the mailgun suppression bypass header4410 includes the token4411 includes the expiration time4412 behaves like an email sent from GitLab4413 has the characteristics of an email sent from GitLab4414# [RSpecRunTime] RSpec elapsed time: 30 minutes 9.77 seconds. Current RSS: ~2736M. Threads: 5. load average: 1.21 1.15 1.11 1/283 100714415.4416 with an email containing multiple addresses4417 raises an error4418# [RSpecRunTime] Finishing example group spec/mailers/emails/identity_verification_spec.rb. It took 3.34 seconds. Expected to take 5.0 seconds.4419# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/achievements/revoke_spec.rb. Expected to take 4.78 seconds.4420Mutations::Achievements::Revoke4421 when the user has permission4422 revokes an achievement4423 returns the revoked achievement4424 when the params are invalid4425 returns the validation error4426# [RSpecRunTime] RSpec elapsed time: 30 minutes 12.56 seconds. Current RSS: ~2802M. Threads: 5. load average: 1.21 1.15 1.11 1/283 100724427.4428 when the user_achievement_id is invalid4429 returns the validation error4430 when the feature flag is disabled4431 returns the relevant error4432 when the user does not have permission4433 does not revoke any achievements4434 behaves like a mutation that returns a top-level access error4435 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"4436# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/achievements/revoke_spec.rb. It took 4.19 seconds. Expected to take 4.78 seconds.4437# [RSpecRunTime] Starting example group spec/controllers/admin/identities_controller_spec.rb. Expected to take 4.48 seconds.4438Admin::IdentitiesController4439 GET #index4440 when the user has no identities4441 shows no identities4442 when the user has identities4443 shows identities4444 UPDATE identity4445 repairs ldap blocks4446 DELETE identity4447 repairs ldap blocks4448# [RSpecRunTime] Finishing example group spec/controllers/admin/identities_controller_spec.rb. It took 2.06 seconds. Expected to take 4.48 seconds.4449# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/boards/lists/update_spec.rb. Expected to take 4.15 seconds.4450Update of an existing board list4451 behaves like a GraphQL request to update board list4452 the user is not allowed to read board lists4453 behaves like a mutation that returns a top-level access error4454 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"4455# [RSpecRunTime] RSpec elapsed time: 30 minutes 18.32 seconds. Current RSS: ~2774M. Threads: 5. load average: 1.19 1.15 1.11 1/283 100734456.4457 when user has permissions to admin board lists4458 updates the list position and collapsed state4459 when user has permissions to read board lists4460 updates the list collapsed state but not the list position4461# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/boards/lists/update_spec.rb. It took 3.62 seconds. Expected to take 4.15 seconds.4462# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/ci/pipeline_schedule/delete_spec.rb. Expected to take 4.12 seconds.4463PipelineScheduleDelete4464 when unauthorized4465 behaves like a mutation on an unauthorized resource4466 behaves like a mutation that returns top-level errors4467 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"4468 when authorized4469 when success4470 is expected to eq []4471# [RSpecRunTime] RSpec elapsed time: 30 minutes 22.06 seconds. Current RSS: ~2701M. Threads: 5. load average: 1.18 1.15 1.11 1/283 100744472.4473 when failure4474 when destroy fails4475 is expected to contain exactly "Failed to remove the pipeline schedule"4476# [RSpecRunTime] RSpec elapsed time: 30 minutes 24.57 seconds. Current RSS: ~2681M. Threads: 5. load average: 1.16 1.14 1.11 1/283 100754477.4478 when pipeline schedule not found4479 is expected to eq "Internal server error: Couldn't find Ci::PipelineSchedule with 'id'=0"4480# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/ci/pipeline_schedule/delete_spec.rb. It took 5.25 seconds. Expected to take 4.12 seconds.4481# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb. Expected to take 3.57 seconds.4482Update Environment Canary Ingress4483 when kubernetes accepted the patch request4484 updates successfully4485# [RSpecRunTime] RSpec elapsed time: 30 minutes 27.18 seconds. Current RSS: ~2651M. Threads: 5. load average: 1.16 1.14 1.11 1/285 100994486.4487# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb. It took 2.0 seconds. Expected to take 3.57 seconds.4488# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/todos/restore_many_spec.rb. Expected to take 3.49 seconds.4489Restoring many Todos4490 restores many todos4491 when using an invalid gid4492 contains the expected error4493# [RSpecRunTime] RSpec elapsed time: 30 minutes 30.7 seconds. Current RSS: ~2527M. Threads: 5. load average: 1.15 1.14 1.10 1/285 101004494.4495# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/todos/restore_many_spec.rb. It took 3.53 seconds. Expected to take 3.49 seconds.4496# [RSpecRunTime] Starting example group spec/requests/oauth/applications_controller_spec.rb. Expected to take 3.13 seconds.4497Oauth::ApplicationsController4498 sets `@created` instance variable to `true`4499 GET #show4500 renders template4501# [RSpecRunTime] RSpec elapsed time: 30 minutes 32.27 seconds. Current RSS: ~2512M. Threads: 5. load average: 1.15 1.14 1.10 1/285 101014502.4503# [RSpecRunTime] Finishing example group spec/requests/oauth/applications_controller_spec.rb. It took 1.56 seconds. Expected to take 3.13 seconds.4504# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/import/source_users/cancel_reassignment_spec.rb. Expected to take 3.03 seconds.4505Cancel an reassignment of an import source user4506 when feature flag `importer_user_mapping`` disabled4507 returns a resource not available error4508 when user is authorized4509 sets import user source status back to pending_reassignment4510 when cancelation fails4511 returns the reason and does not change import source user status4512# [RSpecRunTime] RSpec elapsed time: 30 minutes 34.34 seconds. Current RSS: ~2514M. Threads: 5. load average: 1.14 1.14 1.10 1/285 101024513.4514 when user is not authorized4515 behaves like a mutation that returns a top-level access error4516 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"4517# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/import/source_users/cancel_reassignment_spec.rb. It took 2.68 seconds. Expected to take 3.03 seconds.4518# [RSpecRunTime] Starting example group spec/requests/jira_connect/oauth_application_ids_controller_spec.rb. Expected to take 2.7 seconds.4519JiraConnect::OauthApplicationIdsController4520 GET /-/jira_connect/oauth_application_id4521 renders the jira connect application id4522 allows cross-origin requests4523 application ID is empty4524 renders not found4525# [RSpecRunTime] RSpec elapsed time: 30 minutes 38.64 seconds. Current RSS: ~2618M. Threads: 5. load average: 1.14 1.14 1.10 1/283 101034526.4527 on SaaS4528 renders not found4529 OPTIONS /-/jira_connect/oauth_application_id4530 allows cross-origin requests4531# [RSpecRunTime] Finishing example group spec/requests/jira_connect/oauth_application_ids_controller_spec.rb. It took 4.27 seconds. Expected to take 2.7 seconds.4532# [RSpecRunTime] Starting example group spec/requests/metrics_controller_spec.rb. Expected to take 2.59 seconds.4533MetricsController4534 behaves like Base action controller4535 security headers4536 Cross-Security-Policy4537 when configuring snowplow4538 when snowplow is enabled4539 adds snowplow to the csp4540 when snowplow is enabled but host is not configured4541 behaves like snowplow is not in the CSP4542 does not add the snowplow collector hostname to the CSP4543 when snowplow is disabled4544 behaves like snowplow is not in the CSP4545 does not add the snowplow collector hostname to the CSP4546 when configuring vite4547 when vite enabled during development4548 adds vite csp (PENDING: https://gitlab.com/gitlab-org/gitlab/-/issues/424334)4549 when vite disabled4550 doesn't add vite csp4551# [RSpecRunTime] Finishing example group spec/requests/metrics_controller_spec.rb. It took 1.38 seconds. Expected to take 2.59 seconds.4552# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/ci/runner/cache/clear_spec.rb. Expected to take 2.25 seconds.4553RunnerCacheClear4554 when the user does not have admin pipeline permission4555 does not clear the runner cache4556 behaves like a mutation that returns a top-level access error4557 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"4558# [RSpecRunTime] RSpec elapsed time: 30 minutes 42.29 seconds. Current RSS: ~2627M. Threads: 5. load average: 1.12 1.14 1.10 1/283 101044559.4560 when the user has admin pipeline permission on the given project4561 clears the runner cache4562# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/ci/runner/cache/clear_spec.rb. It took 2.24 seconds. Expected to take 2.25 seconds.4563# [RSpecRunTime] Starting example group spec/requests/user_avatar_spec.rb. Expected to take 2.0 seconds.4564Loading a user avatar4565 when logged in4566 only performs four SQL queries4567 when logged out4568 only performs two SQL queries4569# [RSpecRunTime] Finishing example group spec/requests/user_avatar_spec.rb. It took 1.14 seconds. Expected to take 2.0 seconds.4570# [RSpecRunTime] Starting example group spec/requests/api/container_registry_event_spec.rb. Expected to take 1.82 seconds.4571API::ContainerRegistryEvent4572 POST /container_registry_event/events4573 returns 200 status and events are passed to event handler4574 returns 401 error status when token is invalid4575 when the event should update project statistics4576 enqueues a project statistics update twice4577# [RSpecRunTime] RSpec elapsed time: 30 minutes 48.15 seconds. Current RSS: ~2595M. Threads: 5. load average: 1.11 1.13 1.10 1/283 101054578.4579# [RSpecRunTime] Finishing example group spec/requests/api/container_registry_event_spec.rb. It took 4.18 seconds. Expected to take 1.82 seconds.4580# [RSpecRunTime] Starting example group spec/requests/api/graphql/multiplexed_queries_spec.rb. Expected to take 1.59 seconds.4581Multiplexed queries4582 returns responses for multiple queries4583 returns error and data combinations4584# [RSpecRunTime] Finishing example group spec/requests/api/graphql/multiplexed_queries_spec.rb. It took 0.86 second. Expected to take 1.59 seconds.4585# [RSpecRunTime] Starting example group spec/requests/api/api_guard/admin_mode_middleware_spec.rb. Expected to take 1.03 seconds.4586API::APIGuard::AdminModeMiddleware4587 is loaded4588 when there is an exception in the api call4589 resets admin mode4590# [RSpecRunTime] Finishing example group spec/requests/api/api_guard/admin_mode_middleware_spec.rb. It took 0.86 second. Expected to take 1.03 seconds.4591# [RSpecRunTime] Starting example group spec/controllers/concerns/analytics/cycle_analytics/value_stream_actions_spec.rb. Expected to take 0.65 second.4592Analytics::CycleAnalytics::ValueStreamActions4593 #namespace4594 raises NotImplementedError4595# [RSpecRunTime] Finishing example group spec/controllers/concerns/analytics/cycle_analytics/value_stream_actions_spec.rb. It took 0.5 second. Expected to take 0.65 second.4596auto_explain log contains 1330 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-no-gitaly-transactions-14-20.327.main.ndjson.gz4597took 19.9054012854598auto_explain log contains 1331 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-no-gitaly-transactions-14-20.327.ci.ndjson.gz4599took 18.8140884084600[TEST PROF INFO] EventProf results for sql.active_record4601Total time: 05:04.601 of 30:45.328 (16.51%)4602Total events: 2197894603Top 5 slowest suites (by time):4604API::Releases (./spec/requests/api/releases_spec.rb:5) – 01:32.134 (68476 / 163) of 06:16.434 (24.48%)4605API::Members (./spec/requests/api/members_spec.rb:5) – 00:41.110 (24353 / 186) of 02:59.739 (22.87%)4606Rack Attack global throttles (./spec/requests/rack_attack_global_spec.rb:5) – 00:22.388 (16968 / 391) of 04:29.914 (8.29%)4607Projects::ClustersController (./spec/controllers/projects/clusters_controller_spec.rb:5) – 00:20.718 (13755 / 88) of 01:26.034 (24.08%)4608API::Issues (./spec/requests/api/issues/get_project_issues_spec.rb:5) – 00:12.598 (9102 / 122) of 01:30.394 (13.94%)4609Knapsack report was generated. Preview:4610{4611 "spec/requests/api/releases_spec.rb": 376.43426278100014,4612 "spec/requests/rack_attack_global_spec.rb": 269.91390832399975,4613 "spec/requests/api/members_spec.rb": 179.73881472599987,4614 "spec/requests/api/usage_data_queries_spec.rb": 135.62301183300042,4615 "spec/requests/api/issues/get_project_issues_spec.rb": 90.39430293499936,4616 "spec/controllers/projects/clusters_controller_spec.rb": 86.03394630399998,4617 "spec/requests/api/graphql/mutations/work_items/create_spec.rb": 57.75052083100036,4618 "spec/requests/api/graphql/work_item_spec.rb": 55.56771035499969,4619 "spec/requests/api/graphql/packages/package_spec.rb": 52.36400373000015,4620 "spec/requests/api/deploy_tokens_spec.rb": 46.62093499099956,4621 "spec/controllers/projects/feature_flags_controller_spec.rb": 44.85544111800027,4622 "spec/requests/api/graphql/mutations/notes/create/image_diff_note_spec.rb": 32.24884834099976,4623 "spec/requests/api/graphql/packages/maven_spec.rb": 33.79892125999959,4624 "spec/requests/api/topics_spec.rb": 32.47082540500014,4625 "spec/requests/api/boards_spec.rb": 29.008291079999253,4626 "spec/requests/api/project_container_registry_protection_rules_spec.rb": 26.66756713399991,4627 "spec/requests/api/resource_milestone_events_spec.rb": 23.282417108999653,4628 "spec/requests/api/graphql/mutations/packages/protection/rule/delete_spec.rb": 22.7847194269998,4629 "spec/requests/api/graphql/group/dependency_proxy_group_setting_spec.rb": 18.97120465199987,4630 "spec/requests/api/graphql/mutations/ci/job_artifact/bulk_destroy_spec.rb": 18.50223702800031,4631 "spec/requests/projects/service_desk/custom_email_controller_spec.rb": 16.74017950400048,4632 "spec/requests/api/graphql/project/commit_references_spec.rb": 15.186048515999573,4633 "spec/requests/api/doorkeeper_access_spec.rb": 12.862264035999033,4634 "spec/requests/api/graphql/project/error_tracking/sentry_errors_request_spec.rb": 11.712982671000645,4635 "spec/mailers/members/invite_mailer_spec.rb": 12.261991387000307,4636 "spec/controllers/import/fogbugz_controller_spec.rb": 10.996150885001043,4637 "spec/requests/recursive_webhook_detection_spec.rb": 10.680417191000743,4638 "spec/requests/api/metadata_spec.rb": 9.333947414999784,4639 "spec/requests/api/notification_settings_spec.rb": 8.840359018000527,4640 "spec/controllers/user_settings/gpg_keys_controller_spec.rb": 6.712424147999627,4641 "spec/requests/projects/environments_controller_spec.rb": 6.7341327459998865,4642 "spec/requests/api/graphql/mutations/merge_requests/reviewer_rereview_spec.rb": 9.433763216999068,4643 "spec/requests/projects/merge_requests/diffs_stream_spec.rb": 5.2245801749995735,4644 "spec/requests/api/graphql/mutations/ci/job/retry_spec.rb": 5.634739859999172,4645 "spec/requests/projects/google_cloud/configuration_controller_spec.rb": 6.530740023999897,4646 "spec/requests/projects/service_desk_controller_spec.rb": 5.90992502699919,4647 "spec/requests/banzai/uploads_controller_spec.rb": 3.5868055549999553,4648 "spec/controllers/projects/analytics/cycle_analytics/summary_controller_spec.rb": 3.832921424000233,4649 "spec/controllers/projects/usage_quotas_controller_spec.rb": 6.388731185999859,4650 "spec/mailers/emails/identity_verification_spec.rb": 3.3410890550003387,4651 "spec/requests/api/graphql/mutations/achievements/revoke_spec.rb": 4.190151242999491,4652 "spec/controllers/admin/identities_controller_spec.rb": 2.0630148950003786,4653 "spec/requests/api/graphql/mutations/boards/lists/update_spec.rb": 3.6155817819999356,4654 "spec/requests/api/graphql/mutations/ci/pipeline_schedule/delete_spec.rb": 5.254311931999837,4655 "spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb": 2.00276839900107,4656 "spec/requests/api/graphql/mutations/todos/restore_many_spec.rb": 3.5320641990001604,4657 "spec/requests/oauth/applications_controller_spec.rb": 1.5593404070004908,4658 "spec/requests/api/graphql/mutations/import/source_users/cancel_reassignment_spec.rb": 2.6838210320001963,4659 "spec/requests/jira_connect/oauth_application_ids_controller_spec.rb": 4.26874740600033,4660 "spec/requests/metrics_controller_spec.rb": 1.3814881629987212,4661 "spec/requests/api/graphql/mutations/ci/runner/cache/clear_spec.rb": 2.2396429290001834,4662 "spec/requests/user_avatar_spec.rb": 1.1413060530012444,4663 "spec/requests/api/container_registry_event_spec.rb": 4.179530934001377,4664 "spec/requests/api/graphql/multiplexed_queries_spec.rb": 0.861407866999798,4665 "spec/requests/api/api_guard/admin_mode_middleware_spec.rb": 0.8548002580009779,4666 "spec/controllers/concerns/analytics/cycle_analytics/value_stream_actions_spec.rb": 0.50205466699844694667}4668Knapsack global time execution for tests: 30m 45s4669Pending: (Failures listed here are expected and do not affect your suite's status)4670 1) Create a work item when user has permissions to create a work item when creating work items in a group behaves like creates work item with milestone widget input when setting milestone on work item creation when assigning a project milestone behaves like work item's milestone is set sets the work item's milestone4671 # cannot set a project level milestone to a group level work item4672 # ./spec/requests/api/graphql/mutations/work_items/create_spec.rb:2114673 2) MetricsController behaves like Base action controller security headers Cross-Security-Policy when configuring vite when vite enabled during development adds vite csp4675 # ./spec/support/shared_examples/controllers/base_action_controller_shared_examples.rb:644676Finished in 31 minutes 37 seconds (files took 1 minute 43.06 seconds to load)46771719 examples, 0 failures, 2 pending4678Randomized with seed 638144679[TEST PROF INFO] Time spent in factories: 07:14.101 (22.36% of total time)4680RSpec exited with 0.4681No examples to retry, congrats! 4682 Running after_script 4683Running after script...4684$ source scripts/utils.sh4685$ bundle exec gem list gitlab_quality-test_tooling4686gitlab_quality-test_tooling (1.33.0)4687$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command4691$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command4694$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command4707WARNING: after_script could not run to completion because the timeout was exceeded. For more control over job and script timeouts see: https://docs.gitlab.com/ee/ci/runners/configure_runners.html#set-script-and-after_script-timeouts4708WARNING: after_script failed, but job will continue unaffected: exit code 14710Not uploading cache ruby-gems-debian-bookworm-ruby-3.1.5-17 due to policy4712Uploading artifacts...4713auto_explain/: found 3 matching artifact files and directories 4714coverage/: found 5 matching artifact files and directories 4715crystalball/: found 5 matching artifact files and directories 4716WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 4717knapsack/: found 4 matching artifact files and directories 4718rspec/: found 11 matching artifact files and directories 4719WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 4720log/*.log: found 16 matching artifact files and directories 4721WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/7471346694/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com4722WARNING: Retrying... context=artifacts-uploader error=request redirected4723Uploading artifacts as "archive" to coordinator... 201 Created id=7471346694 responseStatus=201 Created token=glcbt-664724Uploading artifacts...4725rspec/rspec-*.xml: found 1 matching artifact files and directories 4726WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/7471346694/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com4727WARNING: Retrying... context=artifacts-uploader error=request redirected4728Uploading artifacts as "junit" to coordinator... 201 Created id=7471346694 responseStatus=201 Created token=glcbt-664730Job succeeded