rspec-ee integration pg14 9/9
Passed Started
by
@krasio

Krasimir Angelov
1Running with gitlab-runner 17.4.0~pre.110.g27400594 (27400594)2 on blue-6.private.runners-manager.gitlab.com/gitlab.com/gitlab-org mKJTFBei, system ID: s_90a66139ec063 feature flags: FF_NETWORK_PER_BUILD:true4Resolving secrets6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14:rubygems-3.5-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 ...7Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1...8Authenticating with credentials from job payload (GitLab Registry)9Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ...10Using docker image sha256:82f132c22567f8ce17cc132c14b2f9aa3eaf9bb5424d91c2d966912433f0257d for registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:c55e1364ee4327b244a9cfa1750f19feea14fc774eaf792b725967d146eb45f5 ...11WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.12WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.13Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12...14Authenticating with credentials from job payload (GitLab Registry)15Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ...16Using docker image sha256:5c5ba5b83d6c60cb0b225bd670b7a43be8c238cc72347d24af57e5027c3648f3 for registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:46aceab84c42d0e819c8e7940f2f98ce9e184785cd7b22d95872024a35f52407 ...17Starting service redis:6.2-alpine...18Pulling docker image redis:6.2-alpine ...19Using docker image sha256:4100b5bd17430263e85ad9d8ab851959b234acaaf378e093f1f98400f4998815 for redis:6.2-alpine with digest redis@sha256:eaba718fecd1196d88533de7ba49bf903ad33664a92debb24660a922ecd9cac8 ...20WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.8 is already created. Ignoring.21WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.8 is already created. Ignoring.22Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.8...23Authenticating with credentials from job payload (GitLab Registry)24Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.8 ...25Using docker image sha256:df819140e3df737cdc7b8d6fb73ce804b05058c790e025b5f52840956feb1734 for registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.8 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:7bdf349fc3dd9da64bc6581d44c0e906bffd38977ddbd2668ba34adb5dedfe38 ...26Starting service elasticsearch:7.17.6...27Pulling docker image elasticsearch:7.17.6 ...28Using docker image sha256:5fad10241ffd65d817ed0ddfaf6e87eee1f7dc2a7db33db1047835560ea71fda for elasticsearch:7.17.6 with digest elasticsearch@sha256:6c128de5d01c0c130a806022d6bd99b3e4c27a9af5bfc33b6b81861ae117d028 ...29Starting service registry.gitlab.com/gitlab-org/modelops/applied-ml/code-suggestions/ai-assist/model-gateway:v1.18.0...30Authenticating with credentials from job payload (GitLab Registry)31Pulling docker image registry.gitlab.com/gitlab-org/modelops/applied-ml/code-suggestions/ai-assist/model-gateway:v1.18.0 ...32Using docker image sha256:eb97d149d5b7fa6f8d1c3551036054839115ce4ae8b1896d5b4cc1563b098719 for registry.gitlab.com/gitlab-org/modelops/applied-ml/code-suggestions/ai-assist/model-gateway:v1.18.0 with digest registry.gitlab.com/gitlab-org/modelops/applied-ml/code-suggestions/ai-assist/model-gateway@sha256:d8fb36abcbce56db6ebaaff6504a26ff7345d5f463f273b9f993e0cf65c85818 ...33Starting service ghcr.io/berriai/litellm:main-latest...34Pulling docker image ghcr.io/berriai/litellm:main-latest ...35Using docker image sha256:04d8bef2b8678a71d9bfba5c23a13bf87e7b022d39c62409c07d7c4820ea2b16 for ghcr.io/berriai/litellm:main-latest with digest ghcr.io/berriai/litellm@sha256:b6a210a182fdc03a8d5241e4805a5bba9decb85cb50b9af4ca73ceba516b2370 ...36Waiting for services to be up and running (timeout 30 seconds)...37Authenticating with credentials from job payload (GitLab Registry)38Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14:rubygems-3.5-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 ...39Using docker image sha256:1d9126ee78e7adb7447812473d0b81fbbe5a6112e250f178242639bfdc4eb066 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14:rubygems-3.5-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14@sha256:2e50a48489394d2212aab7a1bac67630db2a54ab2004da7f49fb80f2f85abe62 ...41Running on runner-mkjtfbei-project-278964-concurrent-0 via runner-mkjtfbei-private-1732239543-d1a4c6a9...43Skipping Git repository setup44Skipping Git checkout45Skipping Git submodules setup47Checking cache for ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-21...48Downloading cache from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-21 ETag="9730f42519a36bcb618be16369e6172f"49Successfully extracted cache51Downloading artifacts for clone-gitlab-repo (8442484940)...52Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8442484940 responseStatus=200 OK token=glcbt-6653WARNING: Part of .git directory is on the list of files to extract 54WARNING: This may introduce unexpected problems 55Downloading artifacts for compile-test-assets (8442484966)...56Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8442484966 responseStatus=200 OK token=glcbt-6657Downloading artifacts for retrieve-tests-metadata (8442484981)...58Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8442484981 responseStatus=200 OK token=glcbt-6659Downloading artifacts for setup-test-env (8442484974)...60Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8442484974 responseStatus=200 OK token=glcbt-66 61 Executing "step_script" stage of the job script 62Using docker image sha256:1d9126ee78e7adb7447812473d0b81fbbe5a6112e250f178242639bfdc4eb066 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14:rubygems-3.5-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14@sha256:2e50a48489394d2212aab7a1bac67630db2a54ab2004da7f49fb80f2f85abe62 ...63$ echo $FOSS_ONLY64$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb65$ export GOPATH=$CI_PROJECT_DIR/.go66$ mkdir -p $GOPATH67$ source scripts/utils.sh68$ log_disk_usage "true"69*******************************************************70This runner currently has 77G free disk space.71*******************************************************73df -h74Filesystem Size Used Avail Use% Mounted on75overlay 95G 18G 77G 19% /76tmpfs 64M 0 64M 0% /dev77shm 64M 0 64M 0% /dev/shm78/dev/sda1 95G 18G 77G 19% /cache79tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id80du -h -d 1817.4M ./workhorse82148K ./bin831.2M ./.gitlab84194M ./.git854.0K ./builds8628M ./lib878.0K ./.vscode88564K ./storybook8920K ./log901.9M ./data9111M ./qa923.1M ./.rubocop_todo93855M ./vendor941.1G ./public9562M ./doc96484K ./danger9716K ./rspec98556K ./tooling99146M ./ee1001.3M ./knapsack101300K ./patches1024.3M ./changelogs10320K ./haml_lint10428K ./metrics_server105108K ./keeps10636K ./shared10744K ./generator_templates1081.3M ./scripts109719M ./tmp110128M ./spec11120K ./file_hooks11216K ./sidekiq_cluster11317M ./gems1141.2M ./fixtures115968K ./rubocop1164.0K ./.go11734M ./db11812K ./.github119129M ./locale12020M ./config12186M ./app12220K ./.lefthook1233.5G .124$ source scripts/prepare_build.sh156Using decomposed database config (config/database.yml.decomposed-postgresql)157Geo DB will be set up.158Embedding DB will be set up.181$ source ./scripts/rspec_helpers.sh182$ run_timed_command "gem install knapsack --no-document"183$ gem install knapsack --no-document184Successfully installed knapsack-4.0.01851 gem installed186==> 'gem install knapsack --no-document' succeeded in 1 seconds.187$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"192$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"193$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"194$ tooling/bin/create_job_metrics_file || true195[job-metrics] Creating the job metrics file for the CI/CD job.196$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house"198[01:46:06] Starting rspec_parallelized_job199RETRY_FAILED_TESTS_IN_NEW_PROCESS: true200KNAPSACK_GENERATE_REPORT: true201FLAKY_RSPEC_GENERATE_REPORT: true202KNAPSACK_TEST_FILE_PATTERN: {ee/}spec/{commands,controllers,mailers,requests}{,/**/}*_spec.rb203KNAPSACK_LOG_LEVEL: debug204KNAPSACK_REPORT_PATH: knapsack/rspec-ee_integration_pg14_9_9_278964_report.json205FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json206FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec-ee_integration_pg14_9_9_278964_report.json207NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec-ee_integration_pg14_9_9_278964_report.json208RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-8442485486.txt209CRYSTALBALL: 210RSPEC_TESTS_MAPPING_ENABLED: 211RSPEC_TESTS_FILTER_FILE: 212Shell set options (set -o) enabled:213braceexpand on214hashall on215interactive-comments on216pipefail on217Parsing expected rspec suite duration...218RSpec suite is expected to take 21 minutes 58.88 seconds.219Expected duration for tests:220{221 "ee/spec/requests/api/epics_spec.rb": 143.0314040831747,222 "ee/spec/requests/api/groups_spec.rb": 142.66637174237937,223 "ee/spec/controllers/operations_controller_spec.rb": 100.4744504655312,224 "ee/spec/requests/api/internal/observability_spec.rb": 91.92588215861463,225 "ee/spec/requests/api/graphql/work_item_spec.rb": 64.00877862660755,226 "ee/spec/requests/api/protected_environments_spec.rb": 55.69507545231699,227 "ee/spec/requests/api/graphql/group_query_spec.rb": 42.75820137835298,228 "ee/spec/requests/api/internal/base_spec.rb": 40.91008592305286,229 "ee/spec/requests/users/registrations_identity_verification_controller_spec.rb": 34.62598977883941,230 "ee/spec/controllers/projects/merge_requests/creations_controller_spec.rb": 32.40059470950424,231 "ee/spec/controllers/groups/contribution_analytics_controller_spec.rb": 27.644362296847326,232 "ee/spec/requests/custom_roles/read_code/request_spec.rb": 24.899653078721848,233 "ee/spec/requests/admin/credentials_controller_spec.rb": 23.05301958314883,234 "ee/spec/requests/api/managed_licenses_spec.rb": 21.236613466160744,235 "ee/spec/requests/api/epic_issues_spec.rb": 19.18908557002475,236 "ee/spec/requests/api/graphql/gitlab_subscriptions/user_add_on_assignments/create_spec.rb": 18.42323148532775,237 "ee/spec/requests/projects/issues_controller_spec.rb": 15.604532320433487,238 "ee/spec/controllers/projects/clusters_controller_spec.rb": 15.537539813889731,239 "ee/spec/requests/groups/analytics/dashboards_controller_spec.rb": 14.58534182075214,240 "ee/spec/requests/projects/analytics/dashboards_controller_spec.rb": 13.359388160780036,241 "ee/spec/controllers/groups/hooks_controller_spec.rb": 13.033321850616996,242 "ee/spec/requests/api/project_clusters_spec.rb": 12.705496601423476,243 "ee/spec/requests/api/group_variables_spec.rb": 11.122301911392032,244 "ee/spec/requests/api/resource_label_events_spec.rb": 10.995023957069241,245 "ee/spec/requests/ee/projects/environments_controller_spec.rb": 10.55685379178614,246 "ee/spec/requests/api/graphql/project/incident_management/oncall_shifts_spec.rb": 10.508186006383005,247 "ee/spec/requests/gitlab_subscriptions/api/internal/subscriptions_spec.rb": 9.693087185870862,248 "ee/spec/requests/api/graphql/audit_events/streaming/headers/update_spec.rb": 9.417061004195912,249 "ee/spec/requests/projects/analytics/cycle_analytics/stages_controller_spec.rb": 9.009162354464989,250 "ee/spec/requests/api/graphql/project/dast_profile_schedule_spec.rb": 8.948115538635317,251 "ee/spec/requests/api/graphql/group/dast_profile_schedule_spec.rb": 8.281472360681756,252 "ee/spec/controllers/projects/project_members_controller_spec.rb": 8.252689056490127,253 "ee/spec/requests/api/graphql/mutations/dast/profiles/update_spec.rb": 7.942993962344481,254 "ee/spec/requests/projects/pipelines_controller_spec.rb": 7.680767799441116,255 "ee/spec/requests/api/graphql/gitlab_subscriptions/user_add_on_assignments/remove_spec.rb": 7.610698508417156,256 "ee/spec/controllers/concerns/ee/routable_actions/sso_enforcement_redirect_spec.rb": 7.227606841311165,257 "ee/spec/requests/api/graphql/secrets_management/project_secret_create_spec.rb": 7.098997535495553,258 "ee/spec/requests/api/graphql/project/pipeline/security_report_findings_spec.rb": 6.79908065656957,259 "ee/spec/requests/api/graphql/mutations/audit_events/amazon_s3_configurations/update_spec.rb": 6.678446302018684,260 "ee/spec/requests/api/graphql/project/branch_protections/push_access_levels_spec.rb": 6.538891169757929,261 "ee/spec/requests/api/graphql/namespace/projects_spec.rb": 6.284223885707304,262 "ee/spec/requests/api/graphql/mutations/audit_events/amazon_s3_configurations/create_spec.rb": 6.16389880811733,263 "ee/spec/requests/jwt_controller_spec.rb": 6.075998006269121,264 "ee/spec/requests/api/graphql/product_analytics/list_visualizations_spec.rb": 5.866835840218608,265 "ee/spec/requests/api/graphql/audit_events/instance/audit_event_streaming_destination_spec.rb": 5.569714782703171,266 "ee/spec/requests/api/graphql/mutations/issues/promote_to_epic_spec.rb": 5.504772106999542,267 "ee/spec/requests/api/graphql/project/runner_google_cloud_provisioning_spec.rb": 5.396679924813774,268 "ee/spec/requests/api/graphql/mutations/epics/add_issue_spec.rb": 5.130353269217461,269 "ee/spec/requests/api/graphql/mutations/dast_scanner_profiles/update_spec.rb": 5.107282575623363,270 "ee/spec/requests/groups/two_factor_auths_controller_spec.rb": 4.91086931367734,271 "ee/spec/requests/api/graphql/mutations/branch_rules/external_status_checks/destroy_spec.rb": 4.824212055239587,272 "ee/spec/requests/api/analytics/project_deployment_frequency_spec.rb": 4.687258289426294,273 "ee/spec/controllers/groups/security/dashboard_controller_spec.rb": 4.6385136271450165,274 "ee/spec/controllers/projects/quality/test_cases_controller_spec.rb": 4.463607471382133,275 "ee/spec/requests/api/graphql/project/branch_rules/approval_project_rules_spec.rb": 4.309677613954402,276 "ee/spec/requests/api/graphql/mutations/incident_management/oncall_rotation/create_spec.rb": 4.235838490895665,277 "ee/spec/requests/api/project_milestones_spec.rb": 4.105191468753129,278 "ee/spec/requests/custom_roles/read_runners/request_spec.rb": 4.091930870133792,279 "ee/spec/requests/api/graphql/mutations/boards/epic_lists/destroy_spec.rb": 3.8695569038726796,280 "ee/spec/requests/api/graphql/audit_events/streaming/http/namespace_filters/delete_spec.rb": 3.858723966400076,281 "ee/spec/requests/api/graphql/remote_development/namespace/remote_development_cluster_agents/with_unmapped_filter_arg_spec.rb": 3.6332320233338207,282 "ee/spec/requests/api/graphql/milestone_spec.rb": 3.578797960637656,283 "ee/spec/requests/api/graphql/gitlab_subscriptions/namespaces/add_on_purchase_spec.rb": 3.504227212112567,284 "ee/spec/requests/gitlab_subscriptions/api/internal/members_spec.rb": 3.4491598280099662,285 "ee/spec/requests/api/graphql/mutations/issues/create_spec.rb": 3.39235430152563,286 "ee/spec/requests/api/elasticsearch_indexed_namespaces_spec.rb": 3.2772294890532865,287 "ee/spec/requests/groups/discovers_controller_spec.rb": 3.249216961503036,288 "ee/spec/controllers/security/projects_controller_spec.rb": 3.119788764985586,289 "ee/spec/requests/ee/projects/protected_branches_controller_spec.rb": 3.0391569719934894,290 "ee/spec/controllers/registrations/company_controller_spec.rb": 3.0229924244056217,291 "ee/spec/requests/api/graphql/mutations/branch_rules/external_status_checks/create_spec.rb": 2.9411436740788712,292 "ee/spec/requests/api/graphql/mutations/dast/profiles/delete_spec.rb": 2.7808905842541116,293 "ee/spec/requests/projects/security/dast_configuration_controller_spec.rb": 2.728273708074134,294 "ee/spec/requests/api/graphql/mutations/releases/create_spec.rb": 2.6386994899025082,295 "ee/spec/controllers/groups/runners_controller_spec.rb": 2.6170833752657345,296 "ee/spec/requests/ee/confirmations_controller_spec.rb": 2.5307411172902166,297 "ee/spec/requests/api/graphql/project/pipeline/code_quality_report_summary_spec.rb": 2.4621687336846776,298 "ee/spec/requests/admin/gitlab_duo/seat_utilization_controller_spec.rb": 2.3509318016293097,299 "ee/spec/requests/api/graphql/mutations/ci/namespace_ci_cd_settings_update_spec.rb": 2.321056817304417,300 "ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/enabled_namespaces/bulk_enable_spec.rb": 2.2556003917648777,301 "ee/spec/requests/api/graphql/mutations/incident_management/issuable_resource_link/create_spec.rb": 2.22881446648445,302 "ee/spec/requests/api/graphql/project/security_training_urls_spec.rb": 2.105490121594495,303 "ee/spec/requests/api/graphql/mutations/audit_events/amazon_s3_configurations/delete_spec.rb": 2.0809211149630737,304 "ee/spec/requests/api/graphql/mutations/compliance_management/compliance_framework/compliance_requirements/destroy_spec.rb": 2.0098179804992924,305 "ee/spec/requests/api/conan/v1/project_packages_spec.rb": 2.0060061091179433,306 "ee/spec/requests/api/graphql/member_role/single_member_role_spec.rb": 1.847934003750324,307 "ee/spec/controllers/admin/elasticsearch_controller_spec.rb": 1.8017778528948964,308 "ee/spec/requests/api/graphql/iterations/cadences_spec.rb": 1.755524325014648,309 "ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/enabled_namespaces/enable_spec.rb": 1.7260712674827343,310 "ee/spec/requests/api/graphql/mutations/projects/explain_code_spec.rb": 1.616828304941199,311 "ee/spec/requests/projects/merge_trains_controller_spec.rb": 1.608907576836998,312 "ee/spec/requests/api/graphql/groups/saved_replies_spec.rb": 1.4903697292547662,313 "ee/spec/requests/admin/gitlab_duo/configuration_controller_spec.rb": 1.4818762539998716,314 "ee/spec/requests/api/nuget_project_packages_spec.rb": 1.4543290769221804,315 "ee/spec/controllers/user_settings/profiles_controller_spec.rb": 1.3508481236359895,316 "ee/spec/requests/api/graphql/project/value_stream_dashboard_usage_overview_spec.rb": 1.3190929013406396,317 "ee/spec/requests/groups/settings/access_tokens_controller_spec.rb": 1.297299563751252,318 "ee/spec/controllers/admin/emails_controller_spec.rb": 1.261607858646434,319 "ee/spec/requests/api/rubygem_packages_spec.rb": 1.1534217118697367,320 "ee/spec/requests/api/graphql/mutations/users/abuse/namespace_bans/destroy_spec.rb": 1.149636863643013,321 "ee/spec/requests/api/duo_code_review_spec.rb": 0.9427114672946886,322 "ee/spec/requests/gitlab_subscriptions/subscriptions_controller_spec.rb": 0.9239837080338125,323 "ee/spec/requests/api/graphql/cloud_connector/cloud_connector_status_spec.rb": 0.8756241492035862,324 "ee/spec/controllers/passwords_controller_spec.rb": 0.7208567173950384,325 "ee/spec/controllers/projects/ml/agents_controller_spec.rb": 0.6996481663616219,326 "ee/spec/controllers/ee/admin/sessions_controller_spec.rb": 0.6088345833956509,327 "ee/spec/controllers/concerns/gitlab_subscriptions/seat_count_alert_spec.rb": 0.4860884532712503,328 "ee/spec/requests/ide_controller_spec.rb": 0.31098012799467784,329 "ee/spec/controllers/admin/impersonations_controller_spec.rb": 0.290428554486221,330 "ee/spec/controllers/sitemap_controller_spec.rb": 0.15235889886512807331}332Knapsack report generator started!333/builds/gitlab-org/gitlab/vendor/ruby/3.2.0/gems/io-event-1.6.5/lib/io/event/support.rb:27: warning: IO::Buffer is experimental and both the Ruby and C interface may change in the future!334warning: parser/current is loading parser/ruby32, which recognizes 3.2.6-compliant syntax, but you are running 3.2.5.336/builds/gitlab-org/gitlab/vendor/ruby/3.2.0/gems/io-event-1.6.5/lib/io/event/support.rb:27: warning: IO::Buffer is experimental and both the Ruby and C interface may change in the future!337Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true}338# [RSpecRunTime] Starting RSpec timer...339[TEST PROF INFO] EventProf enabled (sql.active_record)340unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.341unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.342Test environment set up in 2.442412413 seconds343# [RSpecRunTime] Starting example group ee/spec/requests/api/epics_spec.rb. Expected to take 2 minutes 23.03 seconds.344API::Epics345 GET /groups/:id/epics346 behaves like error requests347 when epics feature is disabled348 returns 403 forbidden error349 when epics feature is enabled350 returns 404 not found error for a user without permissions to see the group351 when the request is correct352 returns 200 status353 includes the correct imported state354 matches the response schema355 avoids N+1 queries356 with_label_details357 avoids N+1 queries358 returns labels with details359# [RSpecRunTime] RSpec elapsed time: 27.13 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.34 1.52 1.00 1/419 431360.361 with a parent epic362 returns parent_id and parent_iid363 with multiple epics364 returns epics not authored by the given author id365 returns epics not authored by the given author username366 does not allow filtering by negating author_id and author_username together367 returns epics without the given label368 returns epics authored by the given author id369 returns epics authored by the given author username370 does not allow filtering by author_id and author_username together371 returns epics reacted to by current user372 returns epics matching given status373 returns all epics when state set to all374 returns epics matching given confidentiality375 has upvote/downvote information376 sorts by created_at descending by default377 sorts ascending when requested378 sorts by updated_at descending when requested379 sorts by updated_at ascending when requested380 sorts by title descending when requested381 sorts by title ascending when requested382 returns an array of labeled epics383 returns an array of labeled epics with labels param as array384 returns an array of labeled epics when all labels matches385 returns an array of labeled epics when all labels matches with labels param as array386 returns an empty array if no epic matches labels387 returns an empty array if no epic matches labels with labels param as array388 returns an array of labeled epics matching given state389 returns an array of labeled epics matching given state with labels param as array390 returns an empty array if no epic matches labels and state filters391 returns an array of epics with any label392 returns an array of epics with any label with labels param as array393 returns an array of epics with no label394 returns an array of epics with no label with labels param as array395 with search param396 returns issues matching given search string for title397 returns issues matching given search string for description398 behaves like issuable API rate-limited search399 behaves like rate limited endpoint400 when rate limiter enabled401 logs request and declines it when endpoint called more than the threshold402# [RSpecRunTime] RSpec elapsed time: 56.64 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.22 1.47 1.00 1/418 432403.404 when rate limiter is disabled405 does not log request and does not block the request406# [RSpecRunTime] RSpec elapsed time: 57.68 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.29 1.48 1.00 1/418 433407.408 behaves like rate limited endpoint409 when rate limiter enabled410 logs request and declines it when endpoint called more than the threshold411 when rate limiter is disabled412 does not log request and does not block the request413 #to_reference414 exposes reference path415 referencing from parent group416 exposes full reference path417# [RSpecRunTime] RSpec elapsed time: 1 minute 1.59 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.29 1.48 1.00 1/418 434418.419 behaves like response with extra date fields420 returns epic with extra date fields421 filtering before a specific date422 returns epics created before a specific date423 returns epics updated before a specific date424 filtering after a specific date425 returns epics created after a specific date426 returns epics updated after a specific date427 with hierarchy params428 excludes descendant group epics429 includes ancestor group epics430# [RSpecRunTime] RSpec elapsed time: 1 minute 6.94 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.24 1.47 1.00 1/418 435431.432 with pagination params433 when viewing the first page434 behaves like paginated API endpoint435 returns the correct page436# [RSpecRunTime] RSpec elapsed time: 1 minute 8.42 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.24 1.47 1.00 1/418 436437.438 viewing the second page439 behaves like paginated API endpoint440 returns the correct page441# [RSpecRunTime] RSpec elapsed time: 1 minute 9.8 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.24 1.47 1.00 1/418 437442.443 GET /groups/:id/epics/:epic_iid444 behaves like error requests445 when epics feature is disabled446 returns 403 forbidden error447 when epics feature is enabled448 returns 404 not found error for a user without permissions to see the group449# [RSpecRunTime] RSpec elapsed time: 1 minute 11.6 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.24 1.47 1.00 1/418 438450.451 when the request is correct452 returns 200 status453 matches the response schema454 exposes subscribed field455 exposes closed_at attribute456 exposes full reference path457 exposes links458 with a parent epic459 exposes parent link460# [RSpecRunTime] RSpec elapsed time: 1 minute 15.43 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.22 1.46 1.00 1/418 439461.462 behaves like response with extra date fields463 returns epic with extra date fields464 POST /groups/:id/epics465 behaves like error requests466 when epics feature is disabled467 returns 403 forbidden error468 when epics feature is enabled469 returns 404 not found error for a user without permissions to see the group470# [RSpecRunTime] RSpec elapsed time: 1 minute 17.82 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.20 1.45 1.00 1/418 440471.472 when epics feature is enabled473 creates a new epic with labels param as array474 creates a new epic with no labels475 behaves like POST request permissions for admin mode476 behaves like when admin477 behaves like makes request478 returns479# [RSpecRunTime] RSpec elapsed time: 1 minute 22.82 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.19 1.44 1.00 1/418 441480.481 behaves like makes request482 returns483 behaves like when user484 returns485 behaves like makes request486 returns487# [RSpecRunTime] RSpec elapsed time: 1 minute 25.14 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.19 1.44 1.00 1/418 442488.489 when required parameter is missing490 returns 400491 when the request is correct492 returns 201 status493 matches the response schema494 exposes parent information495 create system notes for new relation496 creates a new epic497 calls EpicLinks service498 when we specify a color by hex code499 sets the color correctly500# [RSpecRunTime] RSpec elapsed time: 1 minute 38.38 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.21 1.44 1.01 1/418 443501.502 when we specify a color by name503 sets the color correctly504# [RSpecRunTime] RSpec elapsed time: 1 minute 39.95 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.21 1.44 1.01 1/418 444505.506 when deprecated start_date and end_date params are present507 updates start_date_fixed and due_date_fixed508 when parent epic is invalid509 returns 400510 when user has no access to parent epic511 creates epic without parent512# [RSpecRunTime] RSpec elapsed time: 1 minute 43.15 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.20 1.43 1.01 1/418 445513.514 with rate limiter515 prevents users from creating more epics516# [RSpecRunTime] RSpec elapsed time: 1 minute 44.86 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.20 1.43 1.01 1/418 446517.518 setting created_at519 sets the creation time on the new epic if the user is an admin520 sets the creation time on the new epic if the user is a group owner521 ignores the given creation time if the user is another user522# [RSpecRunTime] RSpec elapsed time: 1 minute 48.12 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.18 1.42 1.00 1/418 447523.524 PUT /groups/:id/epics/:epic_iid525 behaves like error requests526 when epics feature is disabled527 returns 403 forbidden error528 when epics feature is enabled529 returns 404 not found error for a user without permissions to see the group530# [RSpecRunTime] RSpec elapsed time: 1 minute 50.45 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.18 1.42 1.00 1/418 448531.532 when epics feature is enabled533 behaves like PUT request permissions for admin mode534 behaves like when admin535 behaves like makes request536 returns537# [RSpecRunTime] RSpec elapsed time: 1 minute 52.72 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.17 1.41 1.00 1/418 449538.539 behaves like makes request540 returns541# [RSpecRunTime] RSpec elapsed time: 1 minute 53.82 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.17 1.41 1.00 1/418 450542.543 behaves like when user544 returns545 behaves like makes request546 returns547# [RSpecRunTime] RSpec elapsed time: 1 minute 55.54 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.17 1.41 1.00 1/418 451548.549 when a user does not have permissions to create an epic550 returns 403 forbidden error551 when no param sent552 returns 400553 when user has no access to parent epic554 does not update parent555# [RSpecRunTime] RSpec elapsed time: 1 minute 59.01 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.15 1.41 1.00 1/418 452556.557 when the request is correct558 clears labels when labels param is nil559 with basic params560 returns 200 status561 matches the response schema562 updates the epic563# [RSpecRunTime] RSpec elapsed time: 2 minutes 7.46 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.13 1.39 1.00 1/418 453564.565 with labels566 updates the epic with labels param as array567 when adding labels, keeps existing labels and adds new568 when removing labels, only removes those specified569 when removing all labels, keeps no labels570# [RSpecRunTime] RSpec elapsed time: 2 minutes 13.41 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.12 1.39 1.00 1/418 454571.572 when state_event is close573 allows epic to be closed574# [RSpecRunTime] RSpec elapsed time: 2 minutes 14.86 seconds. Current RSS: ~1354M. Threads: 5. load average: 1.12 1.39 1.00 1/418 455575.576 when state_event is reopen577 allows epic to be reopend578# [RSpecRunTime] RSpec elapsed time: 2 minutes 16.0 seconds. Current RSS: ~1354M. Threads: 5. load average: 1.12 1.39 1.00 1/418 456579.580 setting updated_at581 ignores the given update time when run by another user582 sets the update time on the epic when run by an admin583 sets the update time on the epic when run by a group owner584# [RSpecRunTime] RSpec elapsed time: 2 minutes 20.22 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.11 1.38 1.00 1/418 457585.586 when deprecated start_date and end_date params are present587 updates start_date_fixed and due_date_fixed588# [RSpecRunTime] RSpec elapsed time: 2 minutes 21.51 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.11 1.38 1.00 1/418 458589.590 when deprecated dates are missing591 does not drop existing dates592# [RSpecRunTime] RSpec elapsed time: 2 minutes 22.7 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.10 1.37 1.00 1/418 459593.594 when updating start_date_is_fixed by itself595 updates start_date_is_fixed596# [RSpecRunTime] RSpec elapsed time: 2 minutes 23.97 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.10 1.37 1.00 1/418 460597.598 DELETE /groups/:id/epics/:epic_iid599 behaves like error requests600 when epics feature is disabled601 returns 403 forbidden error602 when epics feature is enabled603 returns 404 not found error for a user without permissions to see the group604# [RSpecRunTime] RSpec elapsed time: 2 minutes 25.54 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.10 1.37 1.00 1/418 461605.606 when epics feature is enabled607 when a user does not have permissions to destroy an epic608 returns 403 forbidden error609 when the request is correct610 returns 204 status611 removes an epic612# [RSpecRunTime] RSpec elapsed time: 2 minutes 28.11 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.09 1.37 1.00 1/418 462613.614# [RSpecRunTime] Finishing example group ee/spec/requests/api/epics_spec.rb. It took 2 minutes 21.78 seconds. Expected to take 2 minutes 23.03 seconds.615# [RSpecRunTime] Starting example group ee/spec/requests/api/groups_spec.rb. Expected to take 2 minutes 22.67 seconds.616API::Groups617 GET /groups618 when authenticated as user619 returns ldap details620 returns saml group links621 when repository storage name is specified622 for an admin623 filters by the repository storage name624 does not return any group for unknown storage625 when group wikis are not available626 does not include repository storage field627# [RSpecRunTime] RSpec elapsed time: 2 minutes 32.76 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.16 1.38 1.01 1/418 471628.629 for a user630 the repository storage filter is ignored631 GET /groups/:id632 group_ip_restriction633 when the group_ip_restriction feature is not available634 returns 200635 when the group_ip_restriction feature is available636 returns 404 for request from ip not in the range637 returns 200 for request from ip in the range638# [RSpecRunTime] RSpec elapsed time: 2 minutes 35.71 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.16 1.38 1.01 1/418 472639.640 marked_for_deletion_on attribute641 when feature is available642 is exposed643 when feature is not available644 is not exposed645 when using the marked_for_deletion_on filter646 returns groups marked for deletion on the specified date647 returns all groups when marked_for_deletion_on is not specified648# [RSpecRunTime] RSpec elapsed time: 2 minutes 39.05 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.15 1.37 1.01 1/418 473649.650 file_template_project_id is a private project651 user has permission to private project652 returns file_template_project_id653# [RSpecRunTime] RSpec elapsed time: 2 minutes 40.36 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.15 1.37 1.01 1/418 474654.655 user does not have permission to private project656 does not return file_template_project_id657 user is not logged in658 does not return file_template_project_id659 PUT /groups/:id660 behaves like PUT request permissions for admin mode661 behaves like when admin662 behaves like makes request663 returns664 behaves like makes request665 returns666 behaves like when user667 returns668 behaves like makes request669 returns670 file_template_project_id671 does not update file_template_project_id if unlicensed672 updates file_template_project_id if licensed673# [RSpecRunTime] RSpec elapsed time: 2 minutes 45.54 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.14 1.36 1.01 1/418 475674.675 shared_runners_minutes_limit676 when authenticated as the group owner677 returns 200 if shared_runners_minutes_limit is not changing678 when authenticated as the admin679 updates the group for shared_runners_minutes_limit680# [RSpecRunTime] RSpec elapsed time: 2 minutes 47.51 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.13 1.36 1.00 1/418 476681.682 default_branch_protection683 authenticated as an admin684 feature_enabled: true, setting_enabled: true, default_branch_protection: 0685 updates the attribute as expected686 feature_enabled: false, setting_enabled: true, default_branch_protection: 0687 updates the attribute as expected688 feature_enabled: true, setting_enabled: false, default_branch_protection: 0689 updates the attribute as expected690 feature_enabled: false, setting_enabled: false, default_branch_protection: 0691 updates the attribute as expected692 authenticated a normal user693 feature_enabled: true, setting_enabled: true, default_branch_protection: 0694 updates the attribute as expected695 feature_enabled: false, setting_enabled: true, default_branch_protection: 0696 updates the attribute as expected697 feature_enabled: true, setting_enabled: false, default_branch_protection: 2698 updates the attribute as expected699 feature_enabled: false, setting_enabled: false, default_branch_protection: 0700 updates the attribute as expected701 service_access_tokens_expiration_enforced702 authenticated as group owner703 feature_enabled: false, service_access_tokens_expiration_enforced: false, result: nil704 updates the attribute as expected705 feature_enabled: false, service_access_tokens_expiration_enforced: true, result: nil706 updates the attribute as expected707 feature_enabled: true, service_access_tokens_expiration_enforced: false, result: false708 updates the attribute as expected709 feature_enabled: true, service_access_tokens_expiration_enforced: true, result: true710 updates the attribute as expected711 prevent_forking_outside_group712 authenticated as group owner713 feature_enabled: false, prevent_forking_outside_group: false, result: nil714 updates the attribute as expected715 feature_enabled: false, prevent_forking_outside_group: true, result: nil716 updates the attribute as expected717 feature_enabled: true, prevent_forking_outside_group: false, result: false718 updates the attribute as expected719 feature_enabled: true, prevent_forking_outside_group: true, result: true720 updates the attribute as expected721 when allowed_email_domains_list is specified722 when feature is available723 updates email domain allowlist for the group724 when user is a maintainer725 does not update the email domain allow list for the group726# [RSpecRunTime] RSpec elapsed time: 3 minutes 1.7 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.11 1.35 1.00 1/418 477727.728 when feature is not available729 does not update the email domain allowlist for the group730 when ip_restriction_ranges is specified731 when feature is available732 updates ip restriction range for the group733 when feature is not available734 does not update the ip restriction range for the group735 for instances that have the usage_ping_features activated736 updates ip restriction range for the group737# [RSpecRunTime] RSpec elapsed time: 3 minutes 4.86 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.10 1.34 1.00 1/418 478738.739 unique_project_download* attributes740 when authenticated as group owner741 when feature flag enabled and feature available742 updates the attributes as expected743# [RSpecRunTime] RSpec elapsed time: 3 minutes 6.13 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.10 1.34 1.00 1/417 479744.745 flag_enabled: true, feature_available: false746 does not update the attributes747# [RSpecRunTime] RSpec elapsed time: 3 minutes 7.29 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.09 1.33 1.00 1/417 480748.749 flag_enabled: false, feature_available: true750 does not update the attributes751# [RSpecRunTime] RSpec elapsed time: 3 minutes 8.45 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.09 1.33 1.00 1/417 481752.753 flag_enabled: false, feature_available: false754 does not update the attributes755# [RSpecRunTime] RSpec elapsed time: 3 minutes 9.67 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.09 1.33 1.00 1/417 482756.757 wiki_access_level758 updates the attribute as expected759 updates the attribute as expected760 updates the attribute as expected761# [RSpecRunTime] RSpec elapsed time: 3 minutes 12.12 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.08 1.33 1.00 1/417 483762.763 duo_features_enabled764 authenticated as group owner765 feature_enabled: false, param: "duo_features_enabled", value: false, result: nil766 updates the attribute as expected767 feature_enabled: false, param: "lock_duo_features_enabled", value: true, result: nil768 updates the attribute as expected769 feature_enabled: true, param: "duo_features_enabled", value: false, result: false770 updates the attribute as expected771 feature_enabled: true, param: "lock_duo_features_enabled", value: true, result: true772 updates the attribute as expected773 prevent_sharing_groups_outside_hierarchy774 when block seat overages is enabled for the group775 will not set prevent_sharing_groups_outside_hierarchy to false776 POST /groups777 behaves like POST request permissions for admin mode778 behaves like when admin779 behaves like makes request780 returns781 behaves like makes request782 returns783 behaves like when user784 returns785 behaves like makes request786 returns787 when authenticated as user with group permissions788 creates an ldap_group_link if ldap_cn and ldap_access are supplied789 when shared_runners_minutes_limit is given790 when the current user is not an admin791 does not create a group with shared_runners_minutes_limit792# [RSpecRunTime] RSpec elapsed time: 3 minutes 19.74 seconds. Current RSS: ~1378M. Threads: 5. load average: 1.16 1.34 1.01 1/417 484793.794 when the current user is an admin795 creates a group with shared_runners_minutes_limit796 when creating a group with `default_branch_protection` attribute797 authenticated as an admin798 feature_enabled: true, setting_enabled: true, default_branch_protection: 0799 creates the group with the expected `default_branch_protection` value800 feature_enabled: false, setting_enabled: true, default_branch_protection: 0801 creates the group with the expected `default_branch_protection` value802 feature_enabled: true, setting_enabled: false, default_branch_protection: 0803 creates the group with the expected `default_branch_protection` value804 feature_enabled: false, setting_enabled: false, default_branch_protection: 0805 creates the group with the expected `default_branch_protection` value806 authenticated a normal user807 feature_enabled: true, setting_enabled: true, default_branch_protection: 0808 creates the group with the expected `default_branch_protection` value809 feature_enabled: false, setting_enabled: true, default_branch_protection: 0810 creates the group with the expected `default_branch_protection` value811 feature_enabled: true, setting_enabled: false, default_branch_protection: 2812 creates the group with the expected `default_branch_protection` value813 feature_enabled: false, setting_enabled: false, default_branch_protection: 0814 creates the group with the expected `default_branch_protection` value815 when creating group on .com816 when top_level_group_creation_enabled feature flag is disabled817 does not create a top-level group818 creates a subgroup819# [RSpecRunTime] RSpec elapsed time: 3 minutes 28.82 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.21 1.34 1.01 1/417 485820.821 when top_level_group_creation_enabled feature flag is enabled822 creates a top-level group823 when creating group on self-managed824 when top_level_group_creation_enabled feature flag is disabled825 creates a top-level group826 creates a subgroup827# [RSpecRunTime] RSpec elapsed time: 3 minutes 31.91 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.19 1.34 1.01 1/417 486828.829 when top_level_group_creation_enabled feature flag is enabled830 creates a top-level group831# [RSpecRunTime] RSpec elapsed time: 3 minutes 33.94 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.19 1.34 1.01 1/417 487832.833 wiki_access_level834 updates the attribute as expected835 updates the attribute as expected836 updates the attribute as expected837# [RSpecRunTime] RSpec elapsed time: 3 minutes 36.47 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.19 1.34 1.01 1/417 488838.839 POST /groups/:id/ldap_sync840 behaves like POST request permissions for admin mode841 behaves like when admin842 behaves like makes request843 returns844 behaves like makes request845 returns846 behaves like when user847 returns848 behaves like makes request849 returns850# [RSpecRunTime] RSpec elapsed time: 3 minutes 38.69 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.17 1.33 1.01 1/417 489851.852 when the ldap_group_sync feature is available853 when authenticated as the group owner854 returns 404 for a non existing group855 when the group is ready to sync856 returns 202 Accepted857 queues a sync job858 sets the ldap_sync state to pending859# [RSpecRunTime] RSpec elapsed time: 3 minutes 40.52 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.17 1.33 1.01 1/417 490860.861 when the group is already pending a sync862 returns 202 Accepted863 does not queue a sync job864 does not change the ldap_sync state865# [RSpecRunTime] RSpec elapsed time: 3 minutes 41.9 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.16 1.33 1.01 1/417 491866.867 when authenticated as the admin868 returns 202 Accepted869 when authenticated as a non-owner user that can see the group870 returns 403871 when authenticated as an user that cannot see the group872 returns 404873 when the ldap_group_sync feature is not available874 returns 404 (same as CE would)875 GET /groups/:id/projects876 when authenticated as user877 when security dashboard is enabled for a group878 returns only projects with security scans879# [RSpecRunTime] RSpec elapsed time: 3 minutes 47.94 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.15 1.32 1.01 1/417 492880.881 when security dashboard is disabled for a group882 returns all projects regardless of the security scans883# [RSpecRunTime] RSpec elapsed time: 3 minutes 50.96 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.15 1.32 1.01 1/417 493884.885 when namespace license checks are enabled886 when there are plans and projects887 only loads plans once888# [RSpecRunTime] RSpec elapsed time: 3 minutes 54.29 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.13 1.32 1.01 1/417 494889.890 when there are no projects891 completes the request without error892# [RSpecRunTime] RSpec elapsed time: 3 minutes 55.45 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.13 1.32 1.01 1/417 495893.894 GET group/:id/audit_events895 behaves like inaccessable by reporter role and lower896 for reporter897 returns 403 response898 for guest899 returns 403 response900 for anonymous901 returns 403 response902 behaves like GET request permissions for admin mode903 behaves like when admin904 behaves like makes request905 returns906 behaves like makes request907 returns908 behaves like when user909 returns910 behaves like makes request911 returns912# [RSpecRunTime] RSpec elapsed time: 3 minutes 59.94 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.12 1.31 1.01 1/417 496913.914 when authenticated, as a member915 returns only events authored by current user916# [RSpecRunTime] RSpec elapsed time: 4 minutes 1.26 seconds. Current RSS: ~1432M. Threads: 5. load average: 1.12 1.31 1.01 1/417 497917.918 when authenticated, as a group owner919 audit events feature is not available920 behaves like 403 response921 returns 403922 audit events feature is available923 returns 200 response924 includes the correct pagination headers925 does not include audit events of a different group926 parameters927 behaves like an endpoint with keyset pagination928 on making requests with supported ordering structure929 includes keyset url params in the url response930 does not include pagination headers931 paginates the records correctly932# [RSpecRunTime] RSpec elapsed time: 4 minutes 6.02 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.11 1.31 1.01 1/417 498933.934 on making requests with unsupported ordering structure935 returns error936 created_before parameter937 returns audit events created before the given parameter938 created_after parameter939 returns audit events created after the given parameter940 response schema941 matches the response schema942 Snowplow event tracking943 behaves like Snowplow event tracking with RedisHLL context944 behaves like Snowplow event tracking945 is emitted946 GET group/:id/audit_events/:audit_event_id947 behaves like inaccessable by reporter role and lower948 for reporter949 returns 403 response950# [RSpecRunTime] RSpec elapsed time: 4 minutes 9.77 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.26 1.33 1.02 1/417 499951.952 for guest953 returns 403 response954 for anonymous955 returns 403 response956 when authenticated, as a member957 returns 200 response958 existing audit event of a different user959 behaves like 404 response960 returns 404961# [RSpecRunTime] RSpec elapsed time: 4 minutes 13.27 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.32 1.34 1.03 1/417 500962.963 when authenticated, as a group owner964 audit events feature is not available965 behaves like 403 response966 returns 403967 audit events feature is available968 existent audit event969 returns 200 response970 response schema971 matches the response schema972 Snowplow event tracking973 behaves like Snowplow event tracking with RedisHLL context974 behaves like Snowplow event tracking975 is emitted976 invalid audit_event_id977 behaves like 400 response978 returns 400979 non existent audit event980 non existent audit event of a group981 behaves like 404 response982 returns 404983 existing audit event of a different group984 behaves like 404 response985 returns 404986 DELETE /groups/:id987 feature is available988 does not mark the group for deletion when the group has a paid gitlab.com subscription989 marks for deletion a subgroup of a group with a paid gitlab.com subscription990 marks for deletion of a group with a trial plan991 when delayed group deletion is enabled992 success993 behaves like marks group for delayed deletion994 marks group for delayed deletion995# [RSpecRunTime] RSpec elapsed time: 4 minutes 19.36 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.38 1.36 1.03 1/417 501996.997 when deletion adjourned period is 0998 behaves like immediately enqueues the job to delete the group999 immediately enqueues the job to delete the group1000 when permanently_remove param is sent1001 if permanently_remove is true1002 if group is a subgroup1003 when group is already marked for deletion1004 when full_path param is not passed1005 behaves like does not immediately enqueues the job to delete the group1006 does not immediately enqueues the job to delete the group1007 when full_path param is not equal to full_path1008 behaves like does not immediately enqueues the job to delete the group1009 does not immediately enqueues the job to delete the group1010 when the full_path param is passed and it matches the full path of subgroup1011 behaves like immediately enqueues the job to delete the group1012 immediately enqueues the job to delete the group1013 when group is not marked for deletion1014 behaves like does not immediately enqueues the job to delete the group1015 does not immediately enqueues the job to delete the group1016 if group is not a subgroup1017 behaves like does not immediately enqueues the job to delete the group1018 does not immediately enqueues the job to delete the group1019 if permanently_remove is not true1020 when it is false1021 behaves like marks group for delayed deletion1022 marks group for delayed deletion1023 when it is non boolean1024 behaves like marks group for delayed deletion1025 marks group for delayed deletion1026 when delayed group deletion is disabled1027 behaves like marks group for delayed deletion1028 marks group for delayed deletion1029 failure1030 returns error1031 feature is not available1032 does not delete the group when the group has a paid gitlab.com subscription1033 deletes a subgroup of a group with a paid gitlab.com subscription1034 deletes a group with a trial plan1035 behaves like immediately enqueues the job to delete the group1036 immediately enqueues the job to delete the group1037# [RSpecRunTime] RSpec elapsed time: 4 minutes 27.64 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.32 1.34 1.03 1/417 5021038.1039 POST /groups/:id/restore1040 feature is available1041 authenticated as owner1042 restoring is successful1043 restores the group to original state1044 restoring fails1045 returns error1046 authenticated as user without access to the group1047 returns 4031048 feature is not available1049 returns 4041050 GET /groups/:id/provisioned_users1051 when current_user is not a group maintainer1052 returns 4031053# [RSpecRunTime] RSpec elapsed time: 4 minutes 31.9 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.29 1.34 1.03 1/417 5031054.1055 when current_user is a group maintainer1056 returns a list of users provisioned by the group1057 optional params1058 search param1059 filters by search1060# [RSpecRunTime] RSpec elapsed time: 4 minutes 32.99 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.29 1.34 1.03 1/417 5041061.1062 username param1063 filters by username1064 blocked param1065 filters by blocked1066 active param1067 filters by active status1068 created_after1069 filters by created_at1070 created_before1071 filters by created_at1072 GET /groups/:id/users1073 when current_user is not a group member1074 returns 4041075# [RSpecRunTime] RSpec elapsed time: 4 minutes 36.61 seconds. Current RSS: ~1395M. Threads: 5. load average: 1.29 1.34 1.03 1/417 5051076.1077 when current_user is an admin1078 behaves like authorized current_user responses1079 when no include params are present1080 returns 4001081 when no include params are true1082 returns 4001083 when all include params are present1084 returns a list of matching users1085 when no SAML provider exists1086 returns 4031087 when only include_saml_users is true1088 returns only SAML users1089 when only include_service_accounts is true1090 returns only service accounts1091 optional params1092 search param1093 filters by search1094 when current_user is a group member1095 behaves like authorized current_user responses1096 when no include params are present1097 returns 4001098 when no include params are true1099 returns 4001100 when all include params are present1101 returns a list of matching users1102 when no SAML provider exists1103 returns 4031104 when only include_saml_users is true1105 returns only SAML users1106 when only include_service_accounts is true1107 returns only service accounts1108 optional params1109 search param1110 filters by search1111 GET /groups/:id/ssh_certificates1112 when unauthenticated1113 behaves like 403 response1114 returns 4031115 behaves like when authenticated as maintainer1116 behaves like 403 response1117 returns 4031118 when authenticated as owner1119 returns an array of ssh_certificates1120 behaves like when group doesn't exist1121 behaves like 404 response1122 returns 4041123 behaves like when feature is disabled1124 behaves like 404 response1125 returns 4041126 behaves like when premium feature not available1127 behaves like 404 response1128 returns 4041129 behaves like when group is not a top level group1130 behaves like 403 response1131 returns 4031132 when no ssh certificates are found1133 returns an empty array1134 POST /groups/:id/ssh_certificates1135 behaves like when unauthenticated1136 behaves like 401 response1137 returns 4011138 behaves like when authenticated as maintainer1139 behaves like 403 response1140 returns 4031141 when authenticated as owner1142 adds an ssh_certificate to the group1143 when title param is empty1144 behaves like 422 response1145 returns 4221146 when key param is empty1147 behaves like 422 response1148 returns 4221149 when key param is incorrectly formatted1150 behaves like 422 response1151 returns 4221152 behaves like when group doesn't exist1153 behaves like 404 response1154 returns 4041155 behaves like when feature is disabled1156 behaves like 404 response1157 returns 4041158 behaves like when premium feature not available1159 behaves like 404 response1160 returns 4041161 behaves like when group is not a top level group1162 behaves like 403 response1163 returns 4031164 POST /groups/:id/share1165 when block seat overages is enabled1166 when the invited group is outside the hierarchy1167 does not allow sharing1168 when the invited group is inside the hierarchy1169 allows sharing1170 when assigning a member role1171 when custom_roles feature is enabled1172 when `custom_role_for_group_link_enabled` is true1173 assigns member role to group link1174 when `custom_role_for_group_link_enabled` is false1175 does not assign member role to group link1176 when custom_roles feature is disabled1177 does not assign member role to group link1178 DELETE /groups/:id/ssh_certificates/:ssh_certificates_id1179 behaves like when unauthenticated1180 behaves like 401 response1181 returns 4011182 behaves like when authenticated as maintainer1183 behaves like 403 response1184 returns 4031185 when authenticated as owner1186 deletes the ssh_certificate1187 behaves like when group doesn't exist1188 behaves like 404 response1189 returns 4041190 behaves like when feature is disabled1191 behaves like 404 response1192 returns 4041193 behaves like when premium feature not available1194 behaves like 404 response1195 returns 4041196 behaves like when group is not a top level group1197 behaves like 403 response1198 returns 4031199 when ssh cert doesn't exist1200 behaves like 404 response1201 returns 4041202 when ssh cert cannot be deleted1203 405 response1204# [RSpecRunTime] Finishing example group ee/spec/requests/api/groups_spec.rb. It took 2 minutes 30.17 seconds. Expected to take 2 minutes 22.67 seconds.1205# [RSpecRunTime] Starting example group ee/spec/controllers/operations_controller_spec.rb. Expected to take 1 minute 40.47 seconds.1206OperationsController1207 DELETE #destroy1208 behaves like unlicensed1209 renders 4041210 with added projects1211 removes a project successfully1212 without projects1213 cannot remove invalid project1214 with an anonymous user1215 redirects to sign-in page1216 GET #index1217 format html1218 renders index with 200 status code1219 behaves like unlicensed1220 renders 4041221 with an anonymous user1222 redirects to sign-in page1223 format json1224 behaves like unlicensed1225 renders 4041226# [RSpecRunTime] RSpec elapsed time: 5 minutes 1.88 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.18 1.30 1.03 1/421 5271227.1228 with added projects1229 returns a list of added projects1230 returns as many projects as are in the user's dashboard1231 returns a list of added projects1232 without sufficient access level1233 behaves like empty project list1234 returns an empty list1235# [RSpecRunTime] RSpec elapsed time: 5 minutes 16.76 seconds. Current RSS: ~1442M. Threads: 5. load average: 1.15 1.29 1.03 1/422 6201236.1237 without projects1238 behaves like empty project list1239 returns an empty list1240# [RSpecRunTime] RSpec elapsed time: 5 minutes 18.08 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.14 1.29 1.02 3/422 6401241.1242 with an anonymous user1243 returns unauthorized response1244# [RSpecRunTime] RSpec elapsed time: 5 minutes 19.54 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.14 1.29 1.02 1/423 6601245.1246 POST #create1247 format json1248 behaves like unlicensed1249 renders 4041250 without added projects1251 adds projects to the dashboard1252 cannot add a project twice1253 does not add invalid project ids1254 ip restricted project1255 when ip restriction feature is enabled1256 does not add ip-restricted project to the dashboard1257# [RSpecRunTime] RSpec elapsed time: 5 minutes 26.65 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.13 1.28 1.02 1/422 6611258.1259 when ip restriction feature is disabled1260 adds ip-restricted project to the dashboard1261# [RSpecRunTime] RSpec elapsed time: 5 minutes 28.04 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.12 1.28 1.02 1/421 6621262.1263 with added project1264 does not add already added project1265 with an anonymous user1266 redirects to sign-in page1267 GET #environments1268 format html1269 renders the view1270 behaves like unlicensed1271 renders 4041272 with an anonymous user1273 redirects to sign-in page1274 format json1275 behaves like unlicensed1276 renders 4041277 with an anonymous user1278 returns unauthorized response1279 with an authenticated user without sufficient access_level1280 returns an empty project list1281# [RSpecRunTime] RSpec elapsed time: 5 minutes 30.93 seconds. Current RSS: ~1395M. Threads: 5. load average: 1.12 1.28 1.02 1/419 6631282.1283 with an authenticated developer1284 returns an empty project list1285 sets the polling interval header1286 returns an empty project list when the project is not in the developer's dashboard1287 with a project in the dashboard1288 returns a project without an environment1289 returns one project with one environment1290 returns multiple projects and environments1291 does not make N+1 queries with multiple environments1292 does not return environments that would be grouped into a folder1293 does not return environments that would be grouped into a folder even when there is only a single environment1294 returns an environment not in a folder1295 returns the last deployment for an environment1296 returns a failed deployment1297 does not return a project for which the operations dashboard feature is unavailable1298 returns seven projects when some projects do not have the dashboard feature available1299 returns a maximum of three environments for a project1300 returns a maximum of three environments for multiple projects1301 when deployable is build job1302 behaves like correctly handling deployable1303 returns the last deployment's deployable1304# [RSpecRunTime] RSpec elapsed time: 6 minutes 4.16 seconds. Current RSS: ~1429M. Threads: 5. load average: 1.16 1.27 1.03 1/421 9261305.1306 when deployable is bridge job1307 behaves like correctly handling deployable1308 returns the last deployment's deployable1309# [RSpecRunTime] RSpec elapsed time: 6 minutes 6.72 seconds. Current RSS: ~1427M. Threads: 5. load average: 1.16 1.27 1.03 1/422 9461310.1311 with environments pagination1312 pagination behaviour1313 with `per_page`1314 behaves like environments pagination1315 is expected to include pagination headers1316# [RSpecRunTime] RSpec elapsed time: 6 minutes 14.34 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.06 1.24 1.02 1/422 9651317.1318 with `page=1`1319 behaves like environments pagination1320 is expected to include pagination headers1321# [RSpecRunTime] RSpec elapsed time: 6 minutes 22.14 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.05 1.23 1.02 1/420 9841322.1323 with `page=2`1324 behaves like environments pagination1325 is expected to include pagination headers1326# [RSpecRunTime] RSpec elapsed time: 6 minutes 29.96 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.05 1.23 1.02 1/421 10031327.1328 N+1 queries1329 avoids N+1 database queries (PENDING: No reason given)1330 with a pipeline1331 returns the last pipeline for an environment1332 returns the last pipeline details1333 returns an upstream pipeline1334 returns a downstream pipeline1335# [RSpecRunTime] RSpec elapsed time: 6 minutes 40.99 seconds. Current RSS: ~1442M. Threads: 5. load average: 1.04 1.22 1.02 1/426 11501336.1337# [RSpecRunTime] Finishing example group ee/spec/controllers/operations_controller_spec.rb. It took 1 minute 42.71 seconds. Expected to take 1 minute 40.47 seconds.1338# [RSpecRunTime] Starting example group ee/spec/requests/api/internal/observability_spec.rb. Expected to take 1 minute 31.93 seconds.1339API::Internal::Observability1340 endpoint: "/write/metrics", req_method: "POST", sufficient_role: :developer, insufficient_role: :reporter1341 endpoint1342 behaves like success1343 returns 200 with expected json1344# [RSpecRunTime] RSpec elapsed time: 6 minutes 42.7 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.04 1.22 1.02 1/427 11521345.1346 without workhorse internal header1347 is expected to respond with numeric status code forbidden1348 with personal access token1349 behaves like success1350 returns 200 with expected json1351# [RSpecRunTime] RSpec elapsed time: 6 minutes 44.69 seconds. Current RSS: ~1422M. Threads: 5. load average: 1.04 1.22 1.02 1/427 11531352.1353 with a resource access token1354 uses the correct url based on the request method1355 behaves like success1356 returns 200 with expected json1357# [RSpecRunTime] RSpec elapsed time: 6 minutes 48.52 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.03 1.21 1.02 1/423 11541358.1359 without a logged in user1360 is expected to respond with numeric status code unauthorized1361 without minimum role1362 is expected to respond with numeric status code not_found1363# [RSpecRunTime] RSpec elapsed time: 6 minutes 51.55 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.03 1.21 1.02 1/421 11551364.1365 when the licensed feature is not available1366 is expected to respond with numeric status code not_found1367# [RSpecRunTime] RSpec elapsed time: 6 minutes 52.59 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.03 1.21 1.02 1/421 11561368.1369 when the feature flag is disabled1370DEPRECATION WARNING: Invalid Feature Flag observability_tracing stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)1371 is expected to respond with numeric status code not_found1372# [RSpecRunTime] RSpec elapsed time: 6 minutes 53.75 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.03 1.21 1.02 1/421 11571373.1374 endpoint: "/read/traces", req_method: "GET", sufficient_role: :reporter, insufficient_role: :guest1375 endpoint1376 behaves like success1377 returns 200 with expected json1378# [RSpecRunTime] RSpec elapsed time: 6 minutes 54.88 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.03 1.21 1.02 1/421 11581379.1380 without workhorse internal header1381 is expected to respond with numeric status code forbidden1382# [RSpecRunTime] RSpec elapsed time: 6 minutes 55.91 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.03 1.21 1.02 1/421 11591383.1384 with personal access token1385 behaves like success1386 returns 200 with expected json1387# [RSpecRunTime] RSpec elapsed time: 6 minutes 57.13 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.03 1.20 1.02 1/421 11601388.1389 with a resource access token1390 uses the correct url based on the request method1391 behaves like success1392 returns 200 with expected json1393# [RSpecRunTime] RSpec elapsed time: 7 minutes 1.23 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.03 1.20 1.02 1/421 11611394.1395 without a logged in user1396 is expected to respond with numeric status code unauthorized1397 without minimum role1398 is expected to respond with numeric status code not_found1399# [RSpecRunTime] RSpec elapsed time: 7 minutes 4.34 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.03 1.20 1.02 1/421 11621400.1401 when the licensed feature is not available1402 is expected to respond with numeric status code not_found1403# [RSpecRunTime] RSpec elapsed time: 7 minutes 5.43 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.03 1.20 1.02 1/421 11631404.1405 when the feature flag is disabled1406DEPRECATION WARNING: Invalid Feature Flag observability_tracing stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)1407 is expected to respond with numeric status code not_found1408# [RSpecRunTime] RSpec elapsed time: 7 minutes 6.48 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.03 1.20 1.02 1/421 11641409.1410 endpoint: "/read/analytics", req_method: "GET", sufficient_role: :reporter, insufficient_role: :guest1411 endpoint1412 behaves like success1413 returns 200 with expected json1414# [RSpecRunTime] RSpec elapsed time: 7 minutes 7.6 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.02 1.20 1.02 1/421 11651415.1416 without workhorse internal header1417 is expected to respond with numeric status code forbidden1418# [RSpecRunTime] RSpec elapsed time: 7 minutes 8.69 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.02 1.20 1.02 1/421 11661419.1420 with personal access token1421 behaves like success1422 returns 200 with expected json1423# [RSpecRunTime] RSpec elapsed time: 7 minutes 9.85 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.02 1.20 1.02 1/421 11671424.1425 with a resource access token1426 uses the correct url based on the request method1427 behaves like success1428 returns 200 with expected json1429# [RSpecRunTime] RSpec elapsed time: 7 minutes 13.98 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.10 1.21 1.02 1/421 11681430.1431 without a logged in user1432 is expected to respond with numeric status code unauthorized1433# [RSpecRunTime] RSpec elapsed time: 7 minutes 15.05 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.10 1.21 1.02 1/421 11691434.1435 without minimum role1436 is expected to respond with numeric status code not_found1437# [RSpecRunTime] RSpec elapsed time: 7 minutes 17.1 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.09 1.21 1.02 1/421 11701438.1439 when the licensed feature is not available1440 is expected to respond with numeric status code not_found1441# [RSpecRunTime] RSpec elapsed time: 7 minutes 18.12 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.09 1.21 1.02 1/421 11711442.1443 when the feature flag is disabled1444DEPRECATION WARNING: Invalid Feature Flag observability_tracing stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)1445 is expected to respond with numeric status code not_found1446# [RSpecRunTime] RSpec elapsed time: 7 minutes 19.22 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.09 1.21 1.02 1/421 11721447.1448 endpoint: "/read/services", req_method: "GET", sufficient_role: :reporter, insufficient_role: :guest1449 endpoint1450 behaves like success1451 returns 200 with expected json1452# [RSpecRunTime] RSpec elapsed time: 7 minutes 20.29 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.09 1.21 1.02 1/421 11731453.1454 without workhorse internal header1455 is expected to respond with numeric status code forbidden1456# [RSpecRunTime] RSpec elapsed time: 7 minutes 21.39 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.09 1.21 1.02 1/421 11741457.1458 with personal access token1459 behaves like success1460 returns 200 with expected json1461# [RSpecRunTime] RSpec elapsed time: 7 minutes 22.57 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.09 1.20 1.02 1/421 11751462.1463 with a resource access token1464 uses the correct url based on the request method1465 behaves like success1466 returns 200 with expected json1467# [RSpecRunTime] RSpec elapsed time: 7 minutes 26.61 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.09 1.20 1.02 1/422 11761468.1469 without a logged in user1470 is expected to respond with numeric status code unauthorized1471# [RSpecRunTime] RSpec elapsed time: 7 minutes 27.72 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.08 1.20 1.02 1/422 11771472.1473 without minimum role1474 is expected to respond with numeric status code not_found1475# [RSpecRunTime] RSpec elapsed time: 7 minutes 29.84 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.08 1.20 1.02 1/422 11781476.1477 when the licensed feature is not available1478 is expected to respond with numeric status code not_found1479# [RSpecRunTime] RSpec elapsed time: 7 minutes 30.93 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.08 1.20 1.02 1/422 11791480.1481 when the feature flag is disabled1482DEPRECATION WARNING: Invalid Feature Flag observability_tracing stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)1483 is expected to respond with numeric status code not_found1484# [RSpecRunTime] RSpec elapsed time: 7 minutes 32.06 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.07 1.20 1.02 1/422 11801485.1486 endpoint: "/write/logs", req_method: "POST", sufficient_role: :developer, insufficient_role: :reporter1487 endpoint1488 behaves like success1489 returns 200 with expected json1490 without workhorse internal header1491 is expected to respond with numeric status code forbidden1492 with personal access token1493 behaves like success1494 returns 200 with expected json1495# [RSpecRunTime] RSpec elapsed time: 7 minutes 35.1 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.07 1.20 1.02 1/422 11811496.1497 with a resource access token1498 uses the correct url based on the request method1499 behaves like success1500 returns 200 with expected json1501# [RSpecRunTime] RSpec elapsed time: 7 minutes 39.14 seconds. Current RSS: ~1414M. Threads: 5. load average: 0.99 1.18 1.01 1/423 11821502.1503 without a logged in user1504 is expected to respond with numeric status code unauthorized1505# [RSpecRunTime] RSpec elapsed time: 7 minutes 40.2 seconds. Current RSS: ~1414M. Threads: 5. load average: 0.99 1.18 1.01 1/423 11831506.1507 without minimum role1508 is expected to respond with numeric status code not_found1509# [RSpecRunTime] RSpec elapsed time: 7 minutes 42.39 seconds. Current RSS: ~1414M. Threads: 5. load average: 0.99 1.17 1.01 1/423 11841510.1511 when the licensed feature is not available1512 is expected to respond with numeric status code not_found1513# [RSpecRunTime] RSpec elapsed time: 7 minutes 43.43 seconds. Current RSS: ~1415M. Threads: 5. load average: 0.99 1.17 1.01 1/423 11851514.1515 when the feature flag is disabled1516DEPRECATION WARNING: Invalid Feature Flag observability_tracing stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)1517 is expected to respond with numeric status code not_found1518# [RSpecRunTime] RSpec elapsed time: 7 minutes 44.56 seconds. Current RSS: ~1415M. Threads: 5. load average: 0.99 1.17 1.01 4/423 11861519.1520 endpoint: "/read/metrics", req_method: "GET", sufficient_role: :reporter, insufficient_role: :guest1521 endpoint1522 behaves like success1523 returns 200 with expected json1524# [RSpecRunTime] RSpec elapsed time: 7 minutes 45.63 seconds. Current RSS: ~1414M. Threads: 5. load average: 0.99 1.17 1.01 1/423 11871525.1526 without workhorse internal header1527 is expected to respond with numeric status code forbidden1528 with personal access token1529 behaves like success1530 returns 200 with expected json1531# [RSpecRunTime] RSpec elapsed time: 7 minutes 47.66 seconds. Current RSS: ~1415M. Threads: 5. load average: 0.99 1.17 1.01 1/423 11881532.1533 with a resource access token1534 uses the correct url based on the request method1535 behaves like success1536 returns 200 with expected json1537# [RSpecRunTime] RSpec elapsed time: 7 minutes 51.73 seconds. Current RSS: ~1417M. Threads: 5. load average: 0.99 1.17 1.01 1/423 11891538.1539 without a logged in user1540 is expected to respond with numeric status code unauthorized1541# [RSpecRunTime] RSpec elapsed time: 7 minutes 52.8 seconds. Current RSS: ~1417M. Threads: 5. load average: 0.99 1.17 1.01 1/423 11901542.1543 without minimum role1544 is expected to respond with numeric status code not_found1545# [RSpecRunTime] RSpec elapsed time: 7 minutes 54.95 seconds. Current RSS: ~1416M. Threads: 5. load average: 0.99 1.17 1.01 1/423 11911546.1547 when the licensed feature is not available1548 is expected to respond with numeric status code not_found1549 when the feature flag is disabled1550DEPRECATION WARNING: Invalid Feature Flag observability_tracing stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)1551 is expected to respond with numeric status code not_found1552 endpoint: "/write/traces", req_method: "POST", sufficient_role: :developer, insufficient_role: :reporter1553 endpoint1554 behaves like success1555 returns 200 with expected json1556# [RSpecRunTime] RSpec elapsed time: 7 minutes 57.84 seconds. Current RSS: ~1417M. Threads: 5. load average: 0.99 1.16 1.01 1/423 11921557.1558 without workhorse internal header1559 is expected to respond with numeric status code forbidden1560# [RSpecRunTime] RSpec elapsed time: 7 minutes 58.9 seconds. Current RSS: ~1417M. Threads: 5. load average: 0.99 1.16 1.01 1/423 11931561.1562 with personal access token1563 behaves like success1564 returns 200 with expected json1565# [RSpecRunTime] RSpec elapsed time: 8 minutes 0.02 second. Current RSS: ~1416M. Threads: 5. load average: 0.99 1.16 1.01 1/423 11941566.1567 with a resource access token1568 uses the correct url based on the request method1569 behaves like success1570 returns 200 with expected json1571# [RSpecRunTime] RSpec elapsed time: 8 minutes 4.19 seconds. Current RSS: ~1418M. Threads: 5. load average: 0.99 1.16 1.01 2/423 11951572.1573 without a logged in user1574 is expected to respond with numeric status code unauthorized1575# [RSpecRunTime] RSpec elapsed time: 8 minutes 5.29 seconds. Current RSS: ~1419M. Threads: 5. load average: 0.99 1.16 1.01 1/423 11961576.1577 without minimum role1578 is expected to respond with numeric status code not_found1579# [RSpecRunTime] RSpec elapsed time: 8 minutes 7.54 seconds. Current RSS: ~1419M. Threads: 5. load average: 0.99 1.16 1.01 1/423 11971580.1581 when the licensed feature is not available1582 is expected to respond with numeric status code not_found1583# [RSpecRunTime] RSpec elapsed time: 8 minutes 8.66 seconds. Current RSS: ~1418M. Threads: 5. load average: 0.99 1.16 1.01 1/423 11981584.1585 when the feature flag is disabled1586DEPRECATION WARNING: Invalid Feature Flag observability_tracing stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)1587 is expected to respond with numeric status code not_found1588# [RSpecRunTime] RSpec elapsed time: 8 minutes 9.75 seconds. Current RSS: ~1418M. Threads: 5. load average: 0.99 1.16 1.01 1/423 11991589.1590 endpoint: "/read/logs", req_method: "GET", sufficient_role: :reporter, insufficient_role: :guest1591 endpoint1592 behaves like success1593 returns 200 with expected json1594# [RSpecRunTime] RSpec elapsed time: 8 minutes 10.88 seconds. Current RSS: ~1418M. Threads: 5. load average: 0.99 1.16 1.01 1/423 12001595.1596 without workhorse internal header1597 is expected to respond with numeric status code forbidden1598# [RSpecRunTime] RSpec elapsed time: 8 minutes 11.99 seconds. Current RSS: ~1418M. Threads: 5. load average: 0.99 1.16 1.01 1/423 12011599.1600 with personal access token1601 behaves like success1602 returns 200 with expected json1603# [RSpecRunTime] RSpec elapsed time: 8 minutes 13.2 seconds. Current RSS: ~1418M. Threads: 5. load average: 0.99 1.16 1.01 1/423 12021604.1605 with a resource access token1606 uses the correct url based on the request method1607 behaves like success1608 returns 200 with expected json1609# [RSpecRunTime] RSpec elapsed time: 8 minutes 18.6 seconds. Current RSS: ~1415M. Threads: 5. load average: 0.99 1.15 1.01 1/423 12031610.1611 without a logged in user1612 is expected to respond with numeric status code unauthorized1613 without minimum role1614 is expected to respond with numeric status code not_found1615# [RSpecRunTime] RSpec elapsed time: 8 minutes 21.65 seconds. Current RSS: ~1421M. Threads: 5. load average: 0.99 1.15 1.01 1/423 12041616.1617 when the licensed feature is not available1618 is expected to respond with numeric status code not_found1619# [RSpecRunTime] RSpec elapsed time: 8 minutes 22.71 seconds. Current RSS: ~1420M. Threads: 5. load average: 1.00 1.15 1.01 1/423 12051620.1621 when the feature flag is disabled1622DEPRECATION WARNING: Invalid Feature Flag observability_tracing stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)1623 is expected to respond with numeric status code not_found1624# [RSpecRunTime] RSpec elapsed time: 8 minutes 23.81 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.00 1.15 1.01 1/423 12061625.1626# [RSpecRunTime] Finishing example group ee/spec/requests/api/internal/observability_spec.rb. It took 1 minute 42.82 seconds. Expected to take 1 minute 31.93 seconds.1627# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/work_item_spec.rb. Expected to take 1 minute 4.01 seconds.1628Query.work_item(id)1629 when the user can read the work item1630 when work item is created at the group level1631 always returns false in the archived field1632 without group level work item license1633 returns nil1634# [RSpecRunTime] RSpec elapsed time: 8 minutes 27.31 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.00 1.15 1.01 1/423 12071635.1636 when querying widgets1637 iteration widget1638 when iterations feature is licensed1639 returns widget information1640 when iteration feature is unlicensed1641 returns without iteration1642 progress widget1643 when okrs feature is licensed1644 returns widget information1645 when okrs feature is unlicensed1646 returns without progress1647 weight widget1648 when issuable weights is licensed1649 returns widget information1650 when issuable weights is unlicensed1651 returns without weight1652 status widget1653 when requirements is licensed1654 when latest test report status is satisfied1655 behaves like response with status information1656 returns correct data1657 when latest test report status is failed1658 behaves like response with status information1659 returns correct data1660 with no test report1661 behaves like response with status information1662 returns correct data1663 when requirements is unlicensed1664 returns no status information1665 health status widget1666 returns health status widget information1667# [RSpecRunTime] RSpec elapsed time: 8 minutes 32.88 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.00 1.14 1.01 1/423 12081668.1669 test reports widget1670 when requirements is licensed1671 returns correct widget data1672# [RSpecRunTime] RSpec elapsed time: 8 minutes 34.42 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.00 1.14 1.01 1/423 12091673.1674 when requirements is not licensed1675 returns empty widget data1676 labels widget1677 has_scoped_labels_license: true1678 returns widget information1679 has_scoped_labels_license: false1680 returns widget information1681 legacy requirement widget1682 when requirements is licensed1683 returns correct data1684 when requirements is unlicensed1685 returns no legacy requirement information1686 notes widget1687 fetches notes that require gitaly call to parse note1688 when work item is associated with a group1689 returns notes for the group work item1690 skips check read_note ability on graphql types1691# [RSpecRunTime] RSpec elapsed time: 8 minutes 38.16 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.00 1.14 1.01 1/424 12101692.1693 when fetching description version diffs1694 when work item belongs to a project1695 behaves like description change diff1696 returns previous description change diff1697# [RSpecRunTime] RSpec elapsed time: 8 minutes 39.32 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.00 1.14 1.01 1/424 12111698.1699 with passed description version id1700 behaves like description change diff1701 returns previous description change diff1702 with description_diffs disabled1703 behaves like description change diff1704 returns previous description change diff1705 with description_diffs enabled1706 behaves like description change diff1707 returns previous description change diff1708 when work item belongs to a group1709 behaves like description change diff1710 returns previous description change diff1711 linked items widget1712 when request is successful1713 avoids N+1 queries1714 filter_type: "RELATED", item: related_item, link: link1, expected: "relates_to"1715 returns widget information1716# [RSpecRunTime] RSpec elapsed time: 8 minutes 44.92 seconds. Current RSS: ~1427M. Threads: 5. load average: 1.00 1.14 1.01 1/423 12121717.1718 filter_type: "BLOCKS", item: blocked_item, link: link2, expected: "blocks"1719 returns widget information1720 filter_type: "BLOCKED_BY", item: blocking_item, link: link3, expected: "is_blocked_by"1721 returns widget information1722 when work item belongs to a group1723 returns widget information1724 hierarchy widget1725 returns widget information1726 avoids N+1 queries1727 when user does not have access to an ancestor1728 truncates ancestors up to the last visible one1729# [RSpecRunTime] RSpec elapsed time: 8 minutes 52.73 seconds. Current RSS: ~1425M. Threads: 5. load average: 1.00 1.13 1.01 1/423 12131730.1731 when work item belongs to a user namespace project1732 returns ancestor information1733 when user does not have access1734 does not return anything1735# [RSpecRunTime] RSpec elapsed time: 8 minutes 54.36 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.00 1.13 1.01 1/424 12141736.1737 when not signed in1738 when project is private1739 does not list any ancestors1740 when project is public1741 when partial ancestors are accessible1742 truncates ancestors up to the last visible one1743 when all ancestors are accessible1744 shows all ancestors1745 color widget1746 when work item epics available1747 returns widget information1748 avoids N+1 queries1749# [RSpecRunTime] RSpec elapsed time: 8 minutes 59.76 seconds. Current RSS: ~1419M. Threads: 5. load average: 1.00 1.13 1.00 1/424 12151750.1751 when work item epics is unavailable1752 returns without color1753 dates rolledup widget1754 with fixed dates1755 returns widget information1756 with dates from child1757 returns widget information1758# [RSpecRunTime] RSpec elapsed time: 9 minutes 2.1 seconds. Current RSS: ~1415M. Threads: 5. load average: 1.00 1.13 1.00 1/424 12161759.1760 with dates from milestone1761 returns widget information1762# [RSpecRunTime] RSpec elapsed time: 9 minutes 3.16 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.00 1.13 1.00 1/424 12171763.1764 development widget1765 when fetching related feature flags1766 when user is developer1767 returns related feature flags in the response1768 avoids N + 1 queries1769# [RSpecRunTime] RSpec elapsed time: 9 minutes 4.57 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.00 1.13 1.00 1/424 12181770.1771 when user is guest1772 returns an empty list of feature flags1773 notifications widget1774 returns widget information1775 behaves like avoids N+1 queries for processing participants1776 is expected not to exceed all query limit #<ActiveRecord::QueryRecorder:0x00007b27a93e50c0 @data={"/spec/support/helpers/api_helpers.rb:35:api"...skip_cached=false, @skip_schema_queries=true, @query_recorder_debug=false, @log_file=nil, @count=33>1777# [RSpecRunTime] RSpec elapsed time: 9 minutes 7.62 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.00 1.13 1.00 1/425 12191778.1779 participants widget1780 returns participants1781 behaves like avoids N+1 queries for processing participants1782 is expected not to exceed all query limit #<ActiveRecord::QueryRecorder:0x00007b27a7de9938 @data={"/spec/support/helpers/api_helpers.rb:35:api"...skip_cached=false, @skip_schema_queries=true, @query_recorder_debug=false, @log_file=nil, @count=32>1783# [RSpecRunTime] RSpec elapsed time: 9 minutes 10.37 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.00 1.13 1.00 1/425 12201784.1785 when querying work item type information1786 when work item exists at the project level1787Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz, correct_id: integer, old_id: integer) is a Class.1789To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1790 returns work item type information1791 when work item exists at the group level1792Job arguments to ReactiveCachingWorker must be native JSON types, but WorkItems::Type(id: integer, base_type: integer, cached_markdown_version: integer, name: text, description: text, description_html: text, icon_name: text, created_at: timestamptz, updated_at: timestamptz, correct_id: integer, old_id: integer) is a Class.1794To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1795 returns work item type information1796 when accessing sync epic work item1797 can access sync epic work item1798# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/work_item_spec.rb. It took 47.72 seconds. Expected to take 1 minute 4.01 seconds.1799# [RSpecRunTime] Starting example group ee/spec/requests/api/protected_environments_spec.rb. Expected to take 55.7 seconds.1800API::ProtectedEnvironments1801 GET /projects/:id/protected_environments1802 when authenticated as a maintainer1803 returns the protected environments1804# [RSpecRunTime] RSpec elapsed time: 9 minutes 12.88 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.00 1.12 1.00 1/425 12391805.1806 behaves like requests for non-maintainers1807 is expected to be denied for :guest1808 is expected to be denied for :developer1809 is expected to be denied for :reporter1810 is expected to be denied for :anonymous1811# [RSpecRunTime] RSpec elapsed time: 9 minutes 14.74 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.00 1.12 1.00 1/425 12401812.1813 GET /projects/:id/protected_environments/:environment1814 when authenticated as a maintainer1815 returns the protected environment1816 with multiple approval rules1817 returns the protected environment1818# [RSpecRunTime] RSpec elapsed time: 9 minutes 15.83 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.00 1.12 1.00 1/425 12411819.1820 when protected environment does not exist1821 behaves like 404 response1822 returns 4041823 behaves like requests for non-maintainers1824 is expected to be denied for :guest1825 is expected to be denied for :developer1826 is expected to be denied for :reporter1827 is expected to be denied for :anonymous1828# [RSpecRunTime] RSpec elapsed time: 9 minutes 18.02 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.00 1.12 1.00 1/425 12421829.1830 POST /projects/:id/protected_environments/1831 when authenticated as a maintainer1832 protects the environment with group allowed to deploy1833 protects the environment with maintainers allowed to deploy1834 returns 409 error if environment is already protected1835 protects the environment and require approvals1836 returns error with invalid deploy access level1837 when required_approval_count is set1838 returns unprocessible entity status code1839# [RSpecRunTime] RSpec elapsed time: 9 minutes 22.31 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.00 1.12 1.00 1/425 12431840.1841 when required_approval_count is not set1842 protects the environment with user allowed to deploy1843 without deploy_access_levels1844 behaves like 400 response1845 returns 4001846 behaves like requests for non-maintainers1847 is expected to be denied for :guest1848 is expected to be denied for :developer1849 is expected to be denied for :reporter1850 is expected to be denied for :anonymous1851# [RSpecRunTime] RSpec elapsed time: 9 minutes 25.41 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.00 1.12 1.00 1/425 12441852.1853 PUT /projects/:id/protected_environments/:name1854 when authenticated as maintainer1855 behaves like requests to update deploy access levels1856 updates the environment / creating deploy access level1857 updates the environment / updating deploy access level1858 updates the environment / deleting deploy access level / failed1859 updates the environment / deleting deploy access level / succeed1860 updates the environment / updating required approval count1861# [RSpecRunTime] RSpec elapsed time: 9 minutes 29.44 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.00 1.12 1.00 1/425 12451862.1863 behaves like requests to update approval rules1864 updates the environment / creating approval rule1865 updates the environment / updating approval rule1866 updates the environment / deleting approval rule1867# [RSpecRunTime] RSpec elapsed time: 9 minutes 32.11 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.00 1.12 1.00 1/425 12461868.1869 with invalid deploy_access_level1870 returns error with invalid deploy access level1871 when protected environment does not exist1872 returns a not found error1873 behaves like requests for non-maintainers1874 is expected to be denied for :guest1875 is expected to be denied for :developer1876 is expected to be denied for :reporter1877 is expected to be denied for :anonymous1878# [RSpecRunTime] RSpec elapsed time: 9 minutes 35.39 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.00 1.12 1.00 1/425 12471879.1880 DELETE /projects/:id/protected_environments/:environment1881 when authenticated as a maintainer1882 unprotects the environment1883 behaves like requests for non-maintainers1884 is expected to be denied for :guest1885 is expected to be denied for :developer1886 is expected to be denied for :reporter1887 is expected to be denied for :anonymous1888# [RSpecRunTime] RSpec elapsed time: 9 minutes 37.73 seconds. Current RSS: ~1420M. Threads: 5. load average: 1.00 1.11 1.00 2/425 12481889.1890 GET /groups/:id/protected_environments1891 behaves like group-level request is disallowed for maintainer1892 is expected to be denied for :maintainer1893 when authenticated as a owner1894 returns the protected environments1895 GET /groups/:id/protected_environments/:environment1896 behaves like group-level request is disallowed for maintainer1897 is expected to be denied for :maintainer1898 when authenticated as a owner1899 returns the protected environment1900 with multiple approval rules1901 returns the protected environment1902 when protected environment does not exist1903 behaves like 404 response1904 returns 4041905 POST /groups/:id/protected_environments/1906 behaves like group-level request is disallowed for maintainer1907 is expected to be denied for :maintainer1908 when authenticated as a owner1909 protects the environment with user allowed to deploy1910 protects the environment with group allowed to deploy1911 protects the environment with shared group allowed to deploy1912 protects the environment with maintainers allowed to deploy1913 protects the environment with group allowed to deploy with inheritance1914 protects the environment and require approvals1915 returns 409 error if environment is already protected1916 returns error with invalid deploy access level1917 when required_approval_count is set1918 returns unprocessible_entity status1919# [RSpecRunTime] RSpec elapsed time: 9 minutes 47.57 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.08 1.13 1.01 1/425 12491920.1921 without deploy_access_levels1922 behaves like 400 response1923 returns 4001924 PUT /groups/:id/protected_environments/:name1925 behaves like group-level request is disallowed for maintainer1926 is expected to be denied for :maintainer1927 when authenticated as a owner1928 updates the environment with shared group allowed to deploy1929 updates the environment with group allowed to deploy with inheritance1930 returns error with invalid deploy access level1931 behaves like requests to update deploy access levels1932 updates the environment / creating deploy access level1933 updates the environment / updating deploy access level1934 updates the environment / deleting deploy access level / failed1935 updates the environment / deleting deploy access level / succeed1936 updates the environment / updating required approval count1937# [RSpecRunTime] RSpec elapsed time: 9 minutes 55.09 seconds. Current RSS: ~1420M. Threads: 5. load average: 1.07 1.12 1.01 1/425 12501938.1939 behaves like requests to update approval rules1940 updates the environment / creating approval rule1941 updates the environment / updating approval rule1942 updates the environment / deleting approval rule1943# [RSpecRunTime] RSpec elapsed time: 9 minutes 57.73 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.07 1.12 1.00 1/425 12511944.1945 when required_approval_count is set1946 returns unprocessible_entity status1947 behaves like requests for non-maintainers1948 is expected to be denied for :guest1949 is expected to be denied for :developer1950 is expected to be denied for :reporter1951 is expected to be denied for :anonymous1952# [RSpecRunTime] RSpec elapsed time: 10 minutes 0.21 second. Current RSS: ~1420M. Threads: 5. load average: 1.07 1.12 1.00 1/425 12521953.1954 DELETE /groups/:id/protected_environments/:environment1955 behaves like group-level request is disallowed for maintainer1956 is expected to be denied for :maintainer1957 when authenticated as a owner1958 unprotects the environment1959# [RSpecRunTime] Finishing example group ee/spec/requests/api/protected_environments_spec.rb. It took 49.82 seconds. Expected to take 55.7 seconds.1960# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/group_query_spec.rb. Expected to take 42.76 seconds.1961getting group information1962 Query group(fullPath)1963 when Group SSO is enforced1964 returns null data when not authorized1965 allows access via session1966 allows access via bearer token1967# [RSpecRunTime] RSpec elapsed time: 10 minutes 7.31 seconds. Current RSS: ~1434M. Threads: 5. load average: 1.06 1.12 1.00 1/425 12531968.1969 when marked_for_deletion_on filter is applied1970 returns groups with marked_for_deletion_on1971# [RSpecRunTime] RSpec elapsed time: 10 minutes 9.88 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.06 1.12 1.00 1/425 12541972.1973 when loading vulnerabilityGrades alongside with Vulnerability.userNotesCount1974 finds vulnerability grades for only projects that were added to instance security dashboard1975 returns a successful response1976# [RSpecRunTime] RSpec elapsed time: 10 minutes 14.29 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.05 1.11 1.00 1/425 12551977.1978 when loading multiple epics1979 can lookahead to eliminate N+1 queries1980# [RSpecRunTime] RSpec elapsed time: 10 minutes 17.64 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.05 1.11 1.00 1/425 12561981.1982 when loading release statistics1983 when the group is private1984 behaves like correct access to release statistics1985 when the user is not logged in1986 behaves like no access to release statistics1987 returns data about release utilization within the group1988 when the user is not a member of the group1989 behaves like no access to release statistics1990 returns data about release utilization within the group1991 when the user is at least a guest1992 behaves like full access to release statistics1993 when there are no releases1994 returns 0 for both statistics1995 when there are some releases1996 returns data about release utilization within the group1997# [RSpecRunTime] RSpec elapsed time: 10 minutes 21.19 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.05 1.11 1.00 1/425 12571998.1999 when the group is public2000 behaves like correct access to release statistics2001 when the user is not logged in2002 behaves like no access to release statistics2003 returns data about release utilization within the group2004 when the user is not a member of the group2005 behaves like no access to release statistics2006 returns data about release utilization within the group2007 when the user is at least a guest2008 behaves like full access to release statistics2009 when there are no releases2010 returns 0 for both statistics2011 when there are some releases2012 returns data about release utilization within the group2013# [RSpecRunTime] RSpec elapsed time: 10 minutes 24.71 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.04 1.11 1.00 1/425 12582014.2015 when loading pending members2016 when user does not have permission2017 does not return pending members of the group2018# [RSpecRunTime] RSpec elapsed time: 10 minutes 25.83 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.04 1.11 1.00 1/425 12592019.2020 when user has permission2021 returns pending members of the group2022 returns pending project members2023 does not produce N+1 queries2024# [RSpecRunTime] RSpec elapsed time: 10 minutes 30.94 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.04 1.11 1.00 1/425 12602025.2026 pagination2027 when default sorting2028 behaves like sorted paginated query2029 behaves like requires variables2030 shared example requires variables to be set2031# [RSpecRunTime] RSpec elapsed time: 10 minutes 35.07 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.04 1.11 1.00 1/425 12612032.2034 when sorting2035 sorts correctly2036 when paginating2037 paginates correctly2038# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/group_query_spec.rb. It took 34.45 seconds. Expected to take 42.76 seconds.2039# [RSpecRunTime] Starting example group ee/spec/requests/api/internal/base_spec.rb. Expected to take 40.91 seconds.2040API::Internal::Base2041 POST /internal/post_receive2042 when the push was redirected from a Geo secondary to the primary2043Job arguments to PostReceive must be native JSON types, but {} is a ActiveSupport::HashWithIndifferentAccess.2045To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2046 includes a message advising a redirection occurred2047# [RSpecRunTime] RSpec elapsed time: 10 minutes 37.62 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.03 1.10 1.00 1/426 12932048.2049 POST /internal/allowed2050 project alias2051 without premium license2052 project matches a project alias2053 does not allow access because project can't be found2054# [RSpecRunTime] RSpec elapsed time: 10 minutes 39.02 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.03 1.10 1.00 1/425 13122055.2056 with premium license2057 project matches a project alias2058 allows access2059# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.32 seconds. Current RSS: ~1426M. Threads: 5. load average: 1.03 1.10 1.00 1/425 13312060.2061 project doesn't match a project alias2062 does not allow access because project can't be found2063 smartcard session required2064 user with a smartcard session2065 allows access2066# [RSpecRunTime] RSpec elapsed time: 10 minutes 41.77 seconds. Current RSS: ~1431M. Threads: 5. load average: 1.03 1.10 1.00 1/425 13582067.2068 user without a smartcard session2069 does not allow access2070 with the setting off2071 allows access2072 ip restriction2073 with or without check_ip parameter2074 check_ip_present: false, ip: nil, status: 2002075 modifies access2076# [RSpecRunTime] RSpec elapsed time: 10 minutes 43.78 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.03 1.10 1.00 1/425 13772077.2078 check_ip_present: true, ip: "150.168.0.1", status: 2002079 modifies access2080 check_ip_present: true, ip: "150.168.0.2", status: 4042081 modifies access2082 maintenance mode enabled2083 when action is git push2084 returns forbidden2085# [RSpecRunTime] RSpec elapsed time: 10 minutes 45.66 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.03 1.10 1.00 1/425 13962086.2087 when action is not git push2088 returns success2089 with Deploy Key authentication2090 passes the deploy key to the auditor context2091 when log_git_streaming_audit_events is enabled2092 does not passes the deploy key to the auditor context2093# [RSpecRunTime] RSpec elapsed time: 10 minutes 47.86 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.03 1.10 1.00 1/426 14222094.2095 git audit streaming event2096 behaves like sends git audit streaming event2097 for public groups and projects2098 when user not logged in2099 sends the audit streaming event2100# [RSpecRunTime] RSpec elapsed time: 10 minutes 49.58 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.03 1.10 1.00 2/426 14412101.2102 for private groups and projects2103 when user logged in2104 when log_git_streaming_audit_events is enable2105 does not send the audit streaming event2106 respond the need audit to be true2107# [RSpecRunTime] RSpec elapsed time: 10 minutes 52.92 seconds. Current RSS: ~1442M. Threads: 5. load average: 1.02 1.10 1.00 1/426 14782108.2109 when log_git_streaming_audit_events is disable2110 sends git streaming audit event2111 respond the need audit to be false2112# [RSpecRunTime] RSpec elapsed time: 10 minutes 56.36 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.02 1.10 1.00 2/426 15152113.2114 with excess repository size limits2115 with a public fork of a project2116 when the push size would exceed the size limit2117 does not apply a cost factor to the push size and rejects the push2118# [RSpecRunTime] RSpec elapsed time: 10 minutes 59.74 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.02 1.10 1.00 1/426 15752119.2120 with a namespace storage size limit2121 with a project2122 requests without changes2123 returns ok when the size limit has been exceeded2124 returns ok when the size is under the limit2125# [RSpecRunTime] RSpec elapsed time: 11 minutes 1.79 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.02 1.10 1.00 1/427 16322126.2127 requests with changes2128 rejects git push when the size limit has been exceeded2129 rejects git push when the push size would exceed the limit2130 accepts git push when the size is under the limit2131# [RSpecRunTime] RSpec elapsed time: 11 minutes 3.17 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.10 1.11 1.01 1/429 16892132.2133 with a public fork of a project2134 accepts git push to a fork when the push size with the cost factor applied is under the limit2135# [RSpecRunTime] RSpec elapsed time: 11 minutes 4.71 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.10 1.11 1.01 1/430 17312136.2137 with a snippet2138 rejects git push when the size limit has been exceeded2139 with a wiki2140 rejects git push when the size limit has been exceeded2141 when namespace storage size limits are enabled2142 with a project in a paid namespace2143 requests with changes2144 accepts git push when the project repository size limit has been exceeded but is within the additional purchased storage size2145# [RSpecRunTime] RSpec elapsed time: 11 minutes 7.52 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.17 1.13 1.01 1/430 17752146.2147 when authenticated via an SSH certificate2148 when group is not specified2149 returns success response2150 when auth via SSH certificates is enforced2151 returns an unauthorized error response2152 when the changes list is specified2153 returns success response2154# [RSpecRunTime] RSpec elapsed time: 11 minutes 9.19 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.17 1.13 1.01 1/430 17942155.2156 when enforce_ssh_certificates_via_settings feature flag is disabled2157 returns success response2158 when service account is used2159 returns success response2160 when deploy key is used2161 returns success response2162 when non-root group is specified2163 returns an unauthorized error response2164 when root group is specified2165 is successful2166 when ssh_certificates licensed feature is not available2167 returns an unauthorized error response2168 when personal project is accessed2169 returns an unauthorized error response2170 POST /internal/lfs_authenticate2171 for a secondary node2172 returns the repository_http_path at the primary node2173# [RSpecRunTime] RSpec elapsed time: 11 minutes 13.1 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.16 1.12 1.01 1/429 18312174.2175 POST /internal/personal_access_token2176 with a max token lifetime on the instance2177 returns an error message when the expiry date exceeds the max token lifetime2178 returns a valid token when the expiry date does not exceed the max token lifetime2179 POST /internal/two_factor_manual_otp_check2180 behaves like actor key validations2181 key does not exist2182 returns an error message2183 key without user2184 returns an error message2185 when the key is a deploy key2186 returns an error message2187 when the two factor is enabled2188 when the OTP is valid2189 registers a new OTP session and returns success2190 when the OTP is invalid2191 is not success2192 locks the user out after maximum attempts is reached2193 logs the failure2194 behaves like an auditable failed authentication2195 log an audit event2196 when the two factor is disabled2197 returns an error message2198 feature flag is disabled2199 when two-factor is enabled for the user2200 returns user two factor config2201 licensed feature is not available2202 when two-factor is enabled for the user2203 returns user two factor config2204 POST /internal/two_factor_push_otp_check2205 behaves like actor key validations2206 key does not exist2207 returns an error message2208 key without user2209 returns an error message2210 when the key is a deploy key2211 returns an error message2212 when the two factor is enabled2213 when the OTP is valid2214 registers a new OTP session and returns success2215 when the OTP is invalid2216 is not success2217 when the two factor is disabled2218 returns an error message2219 feature flag is disabled2220 when two-factor is enabled for the user2221 returns user two factor config2222 licensed feature is not available2223 when two-factor is enabled for the user2224 returns user two factor config2225 GET /internal/authorized_certs2226 when user is a member of the group2227 when the user is not an enterprise user of the group2228 returns 4032229 when the user is an enterprise user of the group2230 finds the cert and the user2231 when cert is not found2232 returns 4042233 when user is not found2234 returns 4042235 when user is not a member of the group2236 returns 4042237 when ssh_certificates licensed feature is not available2238 returns error2239# [RSpecRunTime] Finishing example group ee/spec/requests/api/internal/base_spec.rb. It took 41.47 seconds. Expected to take 40.91 seconds.2240# [RSpecRunTime] Starting example group ee/spec/requests/users/registrations_identity_verification_controller_spec.rb. Expected to take 34.63 seconds.2241Users::RegistrationsIdentityVerificationController2242 GET verification_state2243 behaves like it requires a signed-in user2244 with a signed-in IdentityVerificationUser2245 sets the user instance variable and returns the expected response2246 behaves like it handles absence of a signed-in IdentityVerificationUser2247 handles sticking2248 redirects to root_path2249 behaves like it requires a signed-in verified user2250 when the user was created after the release day2251 sets the user instance variable2252 does not redirect to root path2253 with an unverified user2254 behaves like it sets poll interval header2255 sets poll interval header2256 methods_requiring_arkose_challenge2257 required_methods: ["email"], methods_requiring_challenge: []2258 is expected to contain exactly2259 required_methods: ["email", "phone"], methods_requiring_challenge: ["phone"]2260 is expected to contain exactly "phone"2261 required_methods: ["email", "phone", "credit_card"], methods_requiring_challenge: ["phone"]2262 is expected to contain exactly "phone"2263 required_methods: ["email", "credit_card", "phone"], methods_requiring_challenge: ["credit_card"]2264 is expected to contain exactly "credit_card"2265 required_methods: ["email", "credit_card"], methods_requiring_challenge: ["credit_card"]2266 is expected to contain exactly "credit_card"2267 required_methods: ["phone"], methods_requiring_challenge: ["phone"]2268 is expected to contain exactly "phone"2269 required_methods: ["phone", "credit_card"], methods_requiring_challenge: ["phone"]2270 is expected to contain exactly "phone"2271 required_methods: ["credit_card", "phone"], methods_requiring_challenge: ["credit_card"]2272 is expected to contain exactly "credit_card"2273 required_methods: ["credit_card"], methods_requiring_challenge: ["credit_card"]2274 is expected to contain exactly "credit_card"2275 GET show2276 renders template show with layout minimal2277 behaves like it requires a signed-in user2278 with a signed-in IdentityVerificationUser2279 sets the user instance variable and returns the expected response2280 behaves like it handles absence of a signed-in IdentityVerificationUser2281 handles sticking2282 redirects to root_path2283 behaves like it requires a signed-in verified user2284 when the user was created after the release day2285 sets the user instance variable2286 does not redirect to root path2287 behaves like it requires an unconfirmed user2288 when session contains a `verification_user_id` from a confirmed user2289 handles the request as expected2290 when session contains a `verification_user_id` from an unconfirmed user2291 is expected to respond with numeric status code ok2292# [RSpecRunTime] RSpec elapsed time: 11 minutes 22.04 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.21 1.14 1.02 1/426 18322293.2294 behaves like it requires oauth users to go through ArkoseLabs challenge2295 is expected to redirect to "/users/identity_verification/arkose_labs_challenge"2296 when user has an arkose_risk_band2297 is expected not to redirect to "/users/identity_verification/arkose_labs_challenge"2298 when arkose is disabled2299 is expected not to redirect to "/users/identity_verification/arkose_labs_challenge"2300 with a banned user2301Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol.2303To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2304 redirects to the sign-in page with an error message2305Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol.2307To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2308 deletes the verification_user_id from the session2309 GET restricted2310 returns the template with a redirect2311 POST verify_arkose_labs_session2312 behaves like it requires a signed-in user2313 with a signed-in IdentityVerificationUser2314 sets the user instance variable and returns the expected response2315 behaves like it handles absence of a signed-in IdentityVerificationUser2316 handles sticking2317 redirects to root_path2318 behaves like it requires a signed-in verified user2319 when the user was created after the release day2320 sets the user instance variable2321 does not redirect to root path2322 behaves like it requires an unconfirmed user2323 when session contains a `verification_user_id` from a confirmed user2324 handles the request as expected2325 when session contains a `verification_user_id` from an unconfirmed user2326 is expected to respond with numeric status code redirect2327 token verification2328 when it fails2329 renders arkose_labs_challenge with the correct alert flash2330 with tracking2331 behaves like internal event tracking2332 logs to Snowplow, Redis, and product analytics tooling2333 when Arkose is down2334 marks the user as Arkose-verified2335 when it succeeds2336 redirects to show action2337 behaves like logs challenge solved event2338 challenge_shown: false, challenge_type: "transparent"2339 logs the event2340 challenge_shown: true, challenge_type: "interactive"2341 logs the event2342 phone verification service daily transaction limit check2343 is executed2344 POST resend_email_code2345 behaves like it requires a signed-in user2346 with a signed-in IdentityVerificationUser2347 sets the user instance variable and returns the expected response2348 behaves like it handles absence of a signed-in IdentityVerificationUser2349 handles sticking2350 redirects to root_path2351 behaves like it requires a signed-in verified user2352 when the user was created after the release day2353 sets the user instance variable2354 does not redirect to root path2355 behaves like it requires an unconfirmed user2356 when session contains a `verification_user_id` from a confirmed user2357 handles the request as expected2358 when session contains a `verification_user_id` from an unconfirmed user2359 is expected to respond with numeric status code ok2360 behaves like it requires oauth users to go through ArkoseLabs challenge2361 is expected to redirect to "/users/identity_verification/arkose_labs_challenge"2362 when user has an arkose_risk_band2363 is expected not to redirect to "/users/identity_verification/arkose_labs_challenge"2364 when arkose is disabled2365 is expected not to redirect to "/users/identity_verification/arkose_labs_challenge"2366 when rate limited2367 renders the result as json2368 when successful2369 sets the confirmation_sent_at time2370 sets the confirmation_token to the encrypted custom token2371 sends the confirmation instructions email2372 renders the result as json2373 behaves like logs and tracks the event2374 logs and tracks the event2375 GET verify_credit_card2376 behaves like it verifies presence of credit_card_validation record for the user2377 when request format is html2378 returns 4042379 when no credit_card_validation record exist for the user2380 returns 4042381 when a credit_card_validation record exists for the user2382 returns HTTP status 200 and an empty json2383 behaves like logs and tracks the event2384 logs and tracks the event2385 when the user's credit card has been used by a banned user2386Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol.2388To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2389Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol.2391To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2392 bans the user2393Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol.2395To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2396Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol.2398To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2399 returns HTTP status 400 and a message2400 behaves like logs and tracks the event2401Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol.2403To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2404Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol.2406To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2407 logs and tracks the event2408 when rate limited2409 returns HTTP status 400 and a message2410 behaves like logs and tracks the event2411 logs and tracks the event2412 POST send_phone_verification_code2413 is expected to have request urgency :low2414 before action hooks2415 behaves like it requires a signed-in user2416 with a signed-in IdentityVerificationUser2417 sets the user instance variable and returns the expected response2418 behaves like it handles absence of a signed-in IdentityVerificationUser2419 handles sticking2420 redirects to root_path2421 behaves like it requires a signed-in verified user2422 when the user was created after the release day2423 sets the user instance variable2424 does not redirect to root path2425 behaves like it requires an unconfirmed user2426 when session contains a `verification_user_id` from a confirmed user2427 handles the request as expected2428 when session contains a `verification_user_id` from an unconfirmed user2429 is expected to respond with numeric status code ok2430 behaves like it requires oauth users to go through ArkoseLabs challenge2431 is expected to redirect to "/users/identity_verification/arkose_labs_challenge"2432 when user has an arkose_risk_band2433 is expected not to redirect to "/users/identity_verification/arkose_labs_challenge"2434 when arkose is disabled2435 is expected not to redirect to "/users/identity_verification/arkose_labs_challenge"2436 behaves like it ensures verification attempt is allowed2437 when verification is allowed2438 is expected to respond with numeric status code ok2439 when verification is not allowed2440 is expected to respond with numeric status code bad_request2441 behaves like it verifies arkose token2442 when verification fails2443 returns a 400 with an error message2444 when verification succeeds2445 returns a 2002446 behaves like logs challenge solved event2447 challenge_shown: false, challenge_type: "transparent"2448 logs the event2449 challenge_shown: true, challenge_type: "interactive"2450 logs the event2451 when Arkose is down2452 returns a 2002453 behaves like it successfully sends phone number verification code2454 responds with status 200 OK2455 behaves like logs and tracks the event2456 logs and tracks the event2457 behaves like it handles failed phone number verification code send2458 responds with error message2459 behaves like logs and tracks the event2460 logs and tracks the event2461 when the error is related to a high risk user2462 does not log an error2463 POST verify_email_code2464 behaves like it requires a signed-in user2465 with a signed-in IdentityVerificationUser2466 sets the user instance variable and returns the expected response2467 behaves like it handles absence of a signed-in IdentityVerificationUser2468 handles sticking2469 redirects to root_path2470 behaves like it requires a signed-in verified user2471 when the user was created after the release day2472 sets the user instance variable2473 does not redirect to root path2474 behaves like it requires an unconfirmed user2475 when session contains a `verification_user_id` from a confirmed user2476 handles the request as expected2477 when session contains a `verification_user_id` from an unconfirmed user2478 is expected to respond with numeric status code ok2479 behaves like it requires oauth users to go through ArkoseLabs challenge2480 is expected to redirect to "/users/identity_verification/arkose_labs_challenge"2481 when user has an arkose_risk_band2482 is expected not to redirect to "/users/identity_verification/arkose_labs_challenge"2483 when arkose is disabled2484 is expected not to redirect to "/users/identity_verification/arkose_labs_challenge"2485 when validation was successful2486 confirms the user2487 renders the result as json2488 behaves like logs and tracks the event2489 logs and tracks the event2490 when failing to validate2491 renders the result as json2492 behaves like logs and tracks the event2493 logs and tracks the event2494 PATCH toggle_phone_exemption2495 behaves like it requires an unconfirmed user2496 when session contains a `verification_user_id` from a confirmed user2497 handles the request as expected2498 when session contains a `verification_user_id` from an unconfirmed user2499 is expected to respond with numeric status code ok2500 behaves like it requires a signed-in user2501 with a signed-in IdentityVerificationUser2502 sets the user instance variable and returns the expected response2503 behaves like it handles absence of a signed-in IdentityVerificationUser2504 handles sticking2505 redirects to root_path2506 behaves like it requires a signed-in verified user2507 when the user was created after the release day2508 sets the user instance variable2509 does not redirect to root path2510 behaves like toggles phone number verification exemption for the user2511 toggles phone exemption2512 returns verification methods and state2513 behaves like logs and tracks the event2514 logs and tracks the event2515 when phone exemption is not offered for the user2516 returns an empty response with a bad request status2517 behaves like logs and tracks the event2518 logs and tracks the event2519 GET arkose_labs_challenge2520 renders arkose_labs_challenge template2521 behaves like it requires a signed-in user2522 with a signed-in IdentityVerificationUser2523 sets the user instance variable and returns the expected response2524 behaves like it handles absence of a signed-in IdentityVerificationUser2525 handles sticking2526 redirects to root_path2527 behaves like it requires a signed-in verified user2528 when the user was created after the release day2529 sets the user instance variable2530 does not redirect to root path2531 behaves like it requires an unconfirmed user2532 when session contains a `verification_user_id` from a confirmed user2533 handles the request as expected2534 when session contains a `verification_user_id` from an unconfirmed user2535 is expected to respond with numeric status code ok2536 POST verify_credit_card_captcha2537 behaves like it ensures verification attempt is allowed2538 when verification is allowed2539 is expected to respond with numeric status code ok2540 when verification is not allowed2541 is expected to respond with numeric status code bad_request2542 behaves like it verifies arkose token2543 when verification fails2544 returns a 400 with an error message2545 when verification succeeds2546 returns a 2002547 behaves like logs challenge solved event2548 challenge_shown: false, challenge_type: "transparent"2549 logs the event2550 challenge_shown: true, challenge_type: "interactive"2551 logs the event2552 when Arkose is down2553 returns a 2002554 POST verify_phone_verification_code2555 before action hooks2556 behaves like it requires a signed-in user2557 with a signed-in IdentityVerificationUser2558 sets the user instance variable and returns the expected response2559 behaves like it handles absence of a signed-in IdentityVerificationUser2560 handles sticking2561 redirects to root_path2562 behaves like it requires a signed-in verified user2563 when the user was created after the release day2564 sets the user instance variable2565 does not redirect to root path2566 behaves like it requires an unconfirmed user2567 when session contains a `verification_user_id` from a confirmed user2568 handles the request as expected2569 when session contains a `verification_user_id` from an unconfirmed user2570 is expected to respond with numeric status code ok2571 behaves like it requires oauth users to go through ArkoseLabs challenge2572 is expected to redirect to "/users/identity_verification/arkose_labs_challenge"2573 when user has an arkose_risk_band2574 is expected not to redirect to "/users/identity_verification/arkose_labs_challenge"2575 when arkose is disabled2576 is expected not to redirect to "/users/identity_verification/arkose_labs_challenge"2577 behaves like it ensures verification attempt is allowed2578 when verification is allowed2579 is expected to respond with numeric status code ok2580 when verification is not allowed2581 is expected to respond with numeric status code bad_request2582 behaves like it successfully verifies a phone number verification code2583 responds with status 200 OK2584 behaves like logs and tracks the event2585 logs and tracks the event2586 behaves like it handles failed phone number code verification2587 responds with error message2588 behaves like logs and tracks the event2589 logs and tracks the event2590 when multiple codes are attempted2591 passes no params to VerifyCodeService2592 GET success2593 for an invite2594 when onboarding is not available2595 renders the template with the after_sign_in_path_for variable2596 when not yet verified2597 redirects back to signup_identity_verification_path2598# [RSpecRunTime] RSpec elapsed time: 11 minutes 44.39 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.15 1.13 1.01 1/425 18332599.2600 when verified2601 accepts pending invitations2602 signs in the user2603 deletes the verification_user_id from the session2604 does not update onboarding_status2605# [RSpecRunTime] RSpec elapsed time: 11 minutes 48.73 seconds. Current RSS: ~1425M. Threads: 5. load average: 1.14 1.12 1.01 1/425 18342606.2607 when onboarding is available2608 updates the registration types2609 sets the tracking_label to invite registration2610# [RSpecRunTime] RSpec elapsed time: 11 minutes 51.03 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.14 1.12 1.01 1/425 18352611.2612 for trial registration2613 detects a trial2614# [RSpecRunTime] Finishing example group ee/spec/requests/users/registrations_identity_verification_controller_spec.rb. It took 34.0 seconds. Expected to take 34.63 seconds.2615# [RSpecRunTime] Starting example group ee/spec/controllers/projects/merge_requests/creations_controller_spec.rb. Expected to take 32.4 seconds.2616Projects::MergeRequests::CreationsController2617 GET #new2618 default templates2619 when a template has been set via project settings2620 does not select a default template2621# [RSpecRunTime] RSpec elapsed time: 11 minutes 55.38 seconds. Current RSS: ~1462M. Threads: 5. load average: 1.13 1.12 1.01 1/427 19162622.2623 when a template has not been set via project settings2624 selects a default template2625# [RSpecRunTime] RSpec elapsed time: 11 minutes 58.61 seconds. Current RSS: ~1503M. Threads: 5. load average: 1.20 1.14 1.02 1/429 20002626.2627 POST #create2628Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol.2630To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2631 disables query limiting2632 the approvals_before_merge param2633 when it is less than the one in the target project2634Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol.2636To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2637 sets the param to the project value2638Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol.2640To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2641 creates the merge request2642# [RSpecRunTime] RSpec elapsed time: 12 minutes 3.98 seconds. Current RSS: ~1528M. Threads: 5. load average: 1.18 1.13 1.02 3/429 20612643.2644 when it is equal to the one in the target project2645Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol.2647To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2648 sets the param to the correct value2649Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol.2651To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2652 creates the merge request2653# [RSpecRunTime] RSpec elapsed time: 12 minutes 8.82 seconds. Current RSS: ~1513M. Threads: 5. load average: 1.17 1.13 1.02 1/425 21022654.2655 when it is greater than the one in the target project2656Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol.2658To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2659 saves the param in the merge request2660Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol.2662To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2663 creates the merge request2664# [RSpecRunTime] RSpec elapsed time: 12 minutes 12.2 seconds. Current RSS: ~1495M. Threads: 5. load average: 1.23 1.15 1.02 1/425 21432665.2666 when the target project is a fork of a deleted project2667Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol.2669To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2670 uses the default from the target project2671Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol.2673To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2674 creates the merge request2675# [RSpecRunTime] RSpec elapsed time: 12 minutes 16.84 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.23 1.15 1.02 1/425 21842676.2677 overriding approvers per MR2678 enabled2679Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol.2681To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2682 does create approval rules2683# [RSpecRunTime] RSpec elapsed time: 12 minutes 18.77 seconds. Current RSS: ~1487M. Threads: 5. load average: 1.22 1.14 1.02 1/425 22052684.2685 disabled2686Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol.2688To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2689 does not create approval rules2690# [RSpecRunTime] RSpec elapsed time: 12 minutes 20.6 seconds. Current RSS: ~1481M. Threads: 5. load average: 1.22 1.14 1.02 1/425 22262691.2692# [RSpecRunTime] Finishing example group ee/spec/controllers/projects/merge_requests/creations_controller_spec.rb. It took 29.31 seconds. Expected to take 32.4 seconds.2693# [RSpecRunTime] Starting example group ee/spec/controllers/groups/contribution_analytics_controller_spec.rb. Expected to take 27.64 seconds.2694Groups::ContributionAnalyticsController2695 #authorize_read_contribution_analytics!2696 when feature is not available2697 when user is an auditor2698 renders 4042699# [RSpecRunTime] RSpec elapsed time: 12 minutes 23.14 seconds. Current RSS: ~1476M. Threads: 5. load average: 1.20 1.14 1.02 1/428 22842700.2701 when feature is available to the group through license2702 when user is an auditor2703 allows access2704 when user has access to the group2705 when user has access to the feature2706 renders 2002707 when user does not have access to the feature2708 renders 4042709 when feature is available to the group through usage ping features2710 when user is an auditor2711 allows access2712 #check_contribution_analytics_available!2713 when feature is not available to the group2714 renders 4042715 with contributions2716 sets instance variables properly2717 data source instance variable2718 when clickhouse data collection is enabled2719 is expected to eq true2720# [RSpecRunTime] RSpec elapsed time: 12 minutes 29.79 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.18 1.14 1.02 1/427 23002721.2722 when clickhouse data collection is not enabled2723 is expected to eq false2724 when postgres is the data source2725 does not cause N+1 queries when the format is JSON2726 behaves like correct data is returned2727 returns member contributions JSON when format is JSON2728 includes projects in subgroups2729 excludes projects outside of the group2730# [RSpecRunTime] RSpec elapsed time: 12 minutes 37.05 seconds. Current RSS: ~1466M. Threads: 5. load average: 1.15 1.13 1.02 1/426 23572731.2732 with views2733 avoids a N+1 query in #show2734# [RSpecRunTime] RSpec elapsed time: 12 minutes 40.9 seconds. Current RSS: ~1487M. Threads: 5. load average: 1.15 1.13 1.02 1/426 23622735.2736 GET #show2737 behaves like disabled when using an external authorization service2738 works when the feature is not enabled2739 renders a 404 with a message when the feature is enabled2740# [RSpecRunTime] RSpec elapsed time: 12 minutes 42.78 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.14 1.13 1.02 1/426 23712741.2742 behaves like tracking unique visits2743 tracks unique visit if the format is HTML2744 tracks unique visit if DNT is not enabled2745 does not track unique visit if DNT is enabled2746 does not track unique visit if the format is JSON2747# [RSpecRunTime] RSpec elapsed time: 12 minutes 46.45 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.14 1.13 1.02 1/426 23882748.2749 behaves like Snowplow event tracking with RedisHLL context2750 behaves like Snowplow event tracking2751 is emitted2752# [RSpecRunTime] Finishing example group ee/spec/controllers/groups/contribution_analytics_controller_spec.rb. It took 26.78 seconds. Expected to take 27.64 seconds.2753# [RSpecRunTime] Starting example group ee/spec/requests/custom_roles/read_code/request_spec.rb. Expected to take 24.9 seconds.2754User with read_code custom role2755 SearchController2756 #show2757 with elasticsearch2758 when searching a group2759 allows access via a custom role2760 when saas2761 allows access via a custom role2762 avoids N+1 queries2763# [RSpecRunTime] RSpec elapsed time: 13 minutes 8.92 seconds. Current RSS: ~1482M. Threads: 6. load average: 1.36 1.19 1.04 1/459 25962764.2765 when searching a project2766 allows access via a custom role2767# [RSpecRunTime] RSpec elapsed time: 13 minutes 11.04 seconds. Current RSS: ~1474M. Threads: 6. load average: 1.36 1.19 1.04 1/462 26562768.2769# [RSpecRunTime] RSpec elapsed time: 13 minutes 12.24 seconds. Current RSS: ~1472M. Threads: 6. load average: 1.57 1.23 1.06 1/462 26572770.2771 with Zoekt2772 when searching a group2773 allows access via a custom role2774# [RSpecRunTime] RSpec elapsed time: 13 minutes 14.95 seconds. Current RSS: ~1467M. Threads: 6. load average: 1.57 1.23 1.06 1/459 27062775.2776 when searching a project2777 allows access via a custom role2778# [RSpecRunTime] RSpec elapsed time: 13 minutes 16.17 seconds. Current RSS: ~1469M. Threads: 6. load average: 1.57 1.23 1.06 1/460 27592779.2780# [RSpecRunTime] Finishing example group ee/spec/requests/custom_roles/read_code/request_spec.rb. It took 28.79 seconds. Expected to take 24.9 seconds.2781# [RSpecRunTime] Starting example group ee/spec/requests/admin/credentials_controller_spec.rb. Expected to take 23.05 seconds.2782Admin::CredentialsController2783 GET #index2784 admin user2785 when `credentials_inventory` feature is enabled2786Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class.2788To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2789 responds with 2002790 behaves like internal event tracking2791Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class.2793To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2794 logs to Snowplow, Redis, and product analytics tooling2795# [RSpecRunTime] RSpec elapsed time: 13 minutes 18.2 seconds. Current RSS: ~1467M. Threads: 6. load average: 1.53 1.23 1.05 1/459 27602796.2797 filtering by type of credential2798 no credential type specified2799 behaves like filtering by `personal_access_tokens`2800Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class.2802To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2803 is expected to contain exactly #<PersonalAccessToken id: 482, user_id: 856, name: "PAT 481", revoked: false, expires_at: "2024-12-22...ification_sent_at: nil, thirty_days_notification_sent_at: nil, sixty_days_notification_sent_at: nil>, #<PersonalAccessToken id: 485, user_id: 856, name: "PAT 484", revoked: false, expires_at: "2024-12-22...ification_sent_at: nil, thirty_days_notification_sent_at: nil, sixty_days_notification_sent_at: nil>, and #<PersonalAccessToken id: 486, user_id: 856, name: "PAT 485", revoked: false, expires_at: "2024-12-22...ification_sent_at: nil, thirty_days_notification_sent_at: nil, sixty_days_notification_sent_at: nil>2804 non-existent credential type specified2805 behaves like filtering by `personal_access_tokens`2806Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class.2808To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2809 is expected to contain exactly #<PersonalAccessToken id: 482, user_id: 856, name: "PAT 481", revoked: false, expires_at: "2024-12-22...ification_sent_at: nil, thirty_days_notification_sent_at: nil, sixty_days_notification_sent_at: nil>, #<PersonalAccessToken id: 485, user_id: 856, name: "PAT 484", revoked: false, expires_at: "2024-12-22...ification_sent_at: nil, thirty_days_notification_sent_at: nil, sixty_days_notification_sent_at: nil>, and #<PersonalAccessToken id: 486, user_id: 856, name: "PAT 485", revoked: false, expires_at: "2024-12-22...ification_sent_at: nil, thirty_days_notification_sent_at: nil, sixty_days_notification_sent_at: nil>2810 credential type specified as `personal_access_tokens`2811 behaves like filtering by `personal_access_tokens`2812Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class.2814To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2815 is expected to contain exactly #<PersonalAccessToken id: 482, user_id: 856, name: "PAT 481", revoked: false, expires_at: "2024-12-22...ification_sent_at: nil, thirty_days_notification_sent_at: nil, sixty_days_notification_sent_at: nil>, #<PersonalAccessToken id: 485, user_id: 856, name: "PAT 484", revoked: false, expires_at: "2024-12-22...ification_sent_at: nil, thirty_days_notification_sent_at: nil, sixty_days_notification_sent_at: nil>, and #<PersonalAccessToken id: 486, user_id: 856, name: "PAT 485", revoked: false, expires_at: "2024-12-22...ification_sent_at: nil, thirty_days_notification_sent_at: nil, sixty_days_notification_sent_at: nil>2816 credential type specified as `ssh_keys`2817Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class.2819To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2820 filters by ssh keys2821 credential type specified as `resource_access_tokens`2822Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class.2824To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2825 filters by project and group access tokens2826 credential type specified as `gpg_keys`2827Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class.2829To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2830 filters by gpg keys2831Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class.2833To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2834Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class.2836To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2837Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class.2839To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2840 avoids N+1 queries2841# [RSpecRunTime] RSpec elapsed time: 13 minutes 31.05 seconds. Current RSS: ~1461M. Threads: 6. load average: 1.60 1.25 1.07 1/458 29832842.2843 when `credentials_inventory` feature is disabled2844 returns 4042845 non-admin user2846 returns 4042847 DELETE #destroy2848 behaves like credentials inventory delete SSH key2849 admin user2850 when `credentials_inventory` feature is enabled2851 and the ssh_key exists2852 and it removes the key2853 renders a success message2854 notifies the key owner2855 and it fails to remove the key2856 renders a failure message2857 and the ssh_key does not exist2858 renders a not found message2859 when `credentials_inventory` feature is disabled2860 returns 4042861 non-admin user2862 returns 4042863 PUT #revoke2864 admin user2865 when `credentials_inventory` feature is enabled2866 non-existent personal access token specified2867 behaves like responds with 4042868 is expected to respond with numeric status code not_found2869 is expected to respond with numeric status code not_found2870 is expected to respond with numeric status code not_found2871 with an existing personal access token2872 does not have permissions to revoke the credential2873 behaves like displays the flash error message2874 is expected to eql "Not permitted to revoke"2875 personal access token is already revoked2876 behaves like displays the flash success message2877 is expected to start with "Revoked personal access token "2878 aggregate_failures2879 aggregate_failures2880 when retain_bot_user feature flag is disabled2881Job arguments to DeleteUserWorker must be native JSON types, but :skip_authorization is a Symbol.2883To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2884 aggregate_failures2885Job arguments to DeleteUserWorker must be native JSON types, but :skip_authorization is a Symbol.2887To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2888 aggregate_failures2889 personal access token is already expired2890 behaves like displays the flash success message2891 is expected to start with "Revoked personal access token "2892 aggregate_failures2893 aggregate_failures2894 when retain_bot_user feature flag is disabled2895Job arguments to DeleteUserWorker must be native JSON types, but :skip_authorization is a Symbol.2897To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2898 aggregate_failures2899Job arguments to DeleteUserWorker must be native JSON types, but :skip_authorization is a Symbol.2901To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2902 aggregate_failures2903# [RSpecRunTime] RSpec elapsed time: 13 minutes 35.11 seconds. Current RSS: ~1469M. Threads: 6. load average: 1.55 1.25 1.06 1/458 29842904.2905 personal access token is not revoked or expired2906 informs the token owner2907 behaves like displays the flash success message2908 is expected to start with "Revoked personal access token "2909 aggregate_failures2910 aggregate_failures2911 when retain_bot_user feature flag is disabled2912Job arguments to DeleteUserWorker must be native JSON types, but :skip_authorization is a Symbol.2914To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2915 aggregate_failures2916Job arguments to DeleteUserWorker must be native JSON types, but :skip_authorization is a Symbol.2918To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.2919 aggregate_failures2920# [RSpecRunTime] RSpec elapsed time: 13 minutes 36.28 seconds. Current RSS: ~1470M. Threads: 6. load average: 1.55 1.25 1.06 2/458 29852921.2922 when `credentials_inventory` feature is disabled2923 behaves like responds with 4042924 is expected to respond with numeric status code not_found2925 is expected to respond with numeric status code not_found2926 is expected to respond with numeric status code not_found2927 non-admin user2928 behaves like responds with 4042929 is expected to respond with numeric status code not_found2930 is expected to respond with numeric status code not_found2931 is expected to respond with numeric status code not_found2932# [RSpecRunTime] Finishing example group ee/spec/requests/admin/credentials_controller_spec.rb. It took 21.04 seconds. Expected to take 23.05 seconds.2933# [RSpecRunTime] Starting example group ee/spec/requests/admin/credentials_controller_spec.rb. Expected to take 23.05 seconds.2934Admin::CredentialsController2935 behaves like tracking unique visits2936 tracks unique visit if the format is HTML2937 tracks unique visit if DNT is not enabled2938 does not track unique visit if DNT is enabled2939 does not track unique visit if the format is JSON2940# [RSpecRunTime] Finishing example group ee/spec/requests/admin/credentials_controller_spec.rb. It took 0.43 second. Expected to take 23.05 seconds.2941# [RSpecRunTime] Starting example group ee/spec/requests/api/managed_licenses_spec.rb. Expected to take 21.24 seconds.2942API::ManagedLicenses2943 GET /projects/:id/managed_licenses2944 with license management not available2945 returns a forbidden status2946# [RSpecRunTime] RSpec elapsed time: 13 minutes 39.96 seconds. Current RSS: ~1458M. Threads: 6. load average: 1.51 1.25 1.06 1/458 29862947.2948 with an authorized user with proper permissions2949 returns an empty response2950 with authorized user without read permissions2951 returns an empty response2952 with unauthorized user2953 returns an empty response2954 responses with 404 Not Found for not existing project2955 when project is private2956 responses with 404 Not Found2957# [RSpecRunTime] RSpec elapsed time: 13 minutes 43.11 seconds. Current RSS: ~1441M. Threads: 6. load average: 1.55 1.26 1.07 1/458 29872958.2959 GET /projects/:id/managed_licenses/:managed_license_id2960 authorized user with proper permissions2961 returns an empty response2962 returns an empty response using the license name as key2963 returns an empty response if requesting non-existing managed license2964# [RSpecRunTime] RSpec elapsed time: 13 minutes 45.06 seconds. Current RSS: ~1443M. Threads: 6. load average: 1.55 1.26 1.07 1/458 29882965.2966 authorized user with read permissions2967 returns an empty response2968 unauthorized user2969 does not return project managed license details2970 policy from license_finding rules2971 returns an empty response2972# [RSpecRunTime] RSpec elapsed time: 13 minutes 48.99 seconds. Current RSS: ~1441M. Threads: 6. load average: 1.50 1.25 1.07 1/458 29892973.2974 POST /projects/:id/managed_licenses2975 authorized user with proper permissions2976 creates managed license2977 authorized user with read permissions2978 does not create managed license2979 authorized user without permissions2980 does not create managed license2981 unauthorized user2982 does not create managed license2983 PATCH /projects/:id/managed_licenses/:managed_license_id2984 authorized user with proper permissions2985 responds with 400 Bad Request2986 responds with 400 Bad Request if requesting non-existing managed license2987# [RSpecRunTime] RSpec elapsed time: 13 minutes 52.95 seconds. Current RSS: ~1448M. Threads: 6. load average: 1.46 1.25 1.07 1/458 29902988.2989 authorized user with read permissions2990 does not update managed license2991 authorized user without permissions2992 does not update managed license2993 unauthorized user2994 does not update managed license2995 DELETE /projects/:id/managed_licenses/:managed_license_id2996 authorized user with proper permissions2997 responds with 400 Bad Request2998 authorized user with read permissions2999 does not delete managed license3000 authorized user without permissions3001 does not delete managed license3002 unauthorized user3003 does not delete managed license3004# [RSpecRunTime] Finishing example group ee/spec/requests/api/managed_licenses_spec.rb. It took 19.66 seconds. Expected to take 21.24 seconds.3005# [RSpecRunTime] Starting example group ee/spec/requests/api/epic_issues_spec.rb. Expected to take 19.19 seconds.3006API::EpicIssues3007 GET /groups/:id/epics/:epic_iid/issues3008 when epics feature is disabled3009 returns 403 forbidden error3010# [RSpecRunTime] RSpec elapsed time: 13 minutes 58.63 seconds. Current RSS: ~1451M. Threads: 6. load average: 1.42 1.25 1.07 1/458 29913011.3012 when epics feature is enabled3013 when an error occurs3014 returns 401 unauthorized error for non authenticated user3015 returns 404 not found error for a user without permissions to see the group3016 when the request is correct3017 responds 200 and matches the response schema3018 accepts pagination params3019 returns multiple issues without performing N + 13020 returns multiple issues without performing N + 13021# [RSpecRunTime] RSpec elapsed time: 14 minutes 1.38 seconds. Current RSS: ~1454M. Threads: 6. load average: 1.42 1.25 1.07 3/459 29923022.3023 POST /groups/:id/epics/:epic_iid/issues3024 when epics feature is disabled3025 returns 403 forbidden error3026 when epics feature is enabled3027 when an error occurs3028 returns 401 unauthorized error for non authenticated user3029 returns 404 not found error for a user without permissions to see the group3030 behaves like user with insufficient permissions3031 when user does not have admin_issue_relation permissions for issue3032 returns 403 forbidden error3033 without permissions to read the epic3034 returns 403 forbidden error3035 when issue project is not under the epic group3036 returns an error3037# [RSpecRunTime] RSpec elapsed time: 14 minutes 4.34 seconds. Current RSS: ~1455M. Threads: 6. load average: 1.39 1.24 1.07 1/459 29933038.3039 when the request is correct3040Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol.3042To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.3043 returns 201 status3044Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol.3046To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.3047 matches the response schema3048Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol.3050To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.3051 assigns the issue to the epic3052# [RSpecRunTime] RSpec elapsed time: 14 minutes 7.2 seconds. Current RSS: ~1455M. Threads: 6. load average: 1.44 1.25 1.07 1/458 29943053.3054 DELETE /groups/:id/epics/:epic_iid/issues/:epic_issue_id"3055 when epics feature is disabled3056 returns 403 forbidden error3057 when epics feature is enabled3058 when an error occurs3059 returns 401 unauthorized error for non authenticated user3060 returns 404 not found error for a user without permissions to see the group3061 behaves like user with insufficient permissions3062 when user does not have admin_issue_relation permissions for issue3063 returns 403 forbidden error3064 without permissions to read the epic3065 returns 403 forbidden error3066 when epic_issue association does not include the epic in the url3067 returns 404 not found error3068 when the request is correct3069 returns 200 status3070 matches the response schema3071 removes the association3072# [RSpecRunTime] RSpec elapsed time: 14 minutes 12.58 seconds. Current RSS: ~1456M. Threads: 6. load average: 1.40 1.25 1.07 1/458 29953073.3074 PUT /groups/:id/epics/:epic_iid/issues/:epic_issue_id3075 when epics feature is disabled3076 returns 403 forbidden error3077 when epics feature is enabled3078 when an error occurs3079 returns 401 unauthorized error for non authenticated user3080 returns 404 not found error for a user without permissions to see the group3081 returns 404 not found error for the link of another epic3082 with insufficient permissions3083 returns 403 forbidden error for a user who can not move the issue3084# [RSpecRunTime] RSpec elapsed time: 14 minutes 14.69 seconds. Current RSS: ~1455M. Threads: 6. load average: 1.40 1.25 1.07 1/458 29963085.3086 when the request is correct3087 returns 200 status3088 updates the positions values3089 matches the response schema3090# [RSpecRunTime] RSpec elapsed time: 14 minutes 17.14 seconds. Current RSS: ~1454M. Threads: 6. load average: 1.37 1.24 1.07 1/458 29973091.3092# [RSpecRunTime] Finishing example group ee/spec/requests/api/epic_issues_spec.rb. It took 19.85 seconds. Expected to take 19.19 seconds.3093# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/gitlab_subscriptions/user_add_on_assignments/create_spec.rb. Expected to take 18.42 seconds.3094UserAddOnAssignmentCreate3095 on Gitlab.com/Saas3096 behaves like validates the query3097 when current_user is admin3098 behaves like success response3099 returns expected response3100# [RSpecRunTime] RSpec elapsed time: 14 minutes 18.24 seconds. Current RSS: ~1453M. Threads: 6. load average: 1.37 1.24 1.07 1/458 29983101.3102 when current_user is not owner or admin3103 behaves like empty response3104 returns nil3105 when the user is already assigned3106 behaves like success response3107 returns expected response3108 when add_on_purchase_id does not exists3109 behaves like empty response3110 returns nil3111 when ad_on_purchase has expired3112 behaves like empty response3113 returns nil3114 when user_id does not exists3115 behaves like empty response3116 returns nil3117 when there are no free seats available3118 behaves like error response3119 returns expected errors3120 when user is guest3121 behaves like success response3122 returns expected response3123 behaves like success response3124 returns expected response3125 when user does not belong to namespace3126 behaves like error response3127 returns expected errors3128 when user belongs to subgroup3129 behaves like success response3130 returns expected response3131 when user belongs to project3132 behaves like success response3133 returns expected response3134 when user is member of shared group3135 behaves like success response3136 returns expected response3137 when user is member of shared project3138 behaves like success response3139 returns expected response3140 when the query requests add on assignments that belong to a different namespace3141 does not return the unauthorised assignments3142 returns authorised assignments3143# [RSpecRunTime] RSpec elapsed time: 14 minutes 25.67 seconds. Current RSS: ~1448M. Threads: 6. load average: 1.42 1.26 1.08 1/458 29993144.3145 when there are multiple add-on assignments for the user3146 behaves like avoids N+1 database queries3147 issues same number of queries3148# [RSpecRunTime] RSpec elapsed time: 14 minutes 26.73 seconds. Current RSS: ~1448M. Threads: 6. load average: 1.42 1.26 1.08 1/458 30003149.3150 on self managed instances3151 behaves like validates the query3152 when current_user is admin3153 behaves like success response3154 returns expected response3155 when current_user is not owner or admin3156 behaves like empty response3157 returns nil3158 when the user is already assigned3159 behaves like success response3160 returns expected response3161 when add_on_purchase_id does not exists3162 behaves like empty response3163 returns nil3164 when ad_on_purchase has expired3165 behaves like empty response3166 returns nil3167 when user_id does not exists3168 behaves like empty response3169 returns nil3170 when there are no free seats available3171 behaves like error response3172 returns expected errors3173 when user is guest3174 behaves like success response3175 returns expected response3176 behaves like success response3177 returns expected response3178 when current_user is not an admin3179 behaves like empty response3180 returns nil3181 when user is not elgible for add-on3182 behaves like error response3183 returns expected errors3184 when there are multiple add-on assignments for the user3185 behaves like avoids N+1 database queries3186 issues same number of queries3187# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/gitlab_subscriptions/user_add_on_assignments/create_spec.rb. It took 14.91 seconds. Expected to take 18.42 seconds.3188# [RSpecRunTime] Starting example group ee/spec/requests/projects/issues_controller_spec.rb. Expected to take 15.6 seconds.3189Projects::IssuesController3190 GET #show3191 exposes the escalation_policies licensed feature setting3192 with blocking issues3193 does not cause extra queries when multiple blocking issues are present3194# [RSpecRunTime] RSpec elapsed time: 14 minutes 37.32 seconds. Current RSS: ~1444M. Threads: 6. load average: 1.40 1.26 1.08 1/458 30013195.3196 with test case3197 redirects to test cases show3198 behaves like seat count alert3199 when the namespace qualifies for the alert3200 sets the seat_count_data3201# [RSpecRunTime] RSpec elapsed time: 14 minutes 38.97 seconds. Current RSS: ~1445M. Threads: 6. load average: 1.40 1.26 1.08 1/458 30023202.3203 when the namespace does not qualify for the alert3204 sets the seat_count_data to nil3205# [RSpecRunTime] RSpec elapsed time: 14 minutes 41.4 seconds. Current RSS: ~1447M. Threads: 6. load average: 1.40 1.26 1.08 1/458 30033206.3207 for summarize notes feature3208 when user is a member3209 when feature is available3210 exposes the required feature flags3211# [RSpecRunTime] RSpec elapsed time: 14 minutes 42.5 seconds. Current RSS: ~1452M. Threads: 6. load average: 1.36 1.26 1.08 1/458 30043212.3213 when feature is not available3214 does not push licensed feature3215# [RSpecRunTime] RSpec elapsed time: 14 minutes 43.59 seconds. Current RSS: ~1454M. Threads: 6. load average: 1.36 1.26 1.08 1/458 30053216.3217 when user is not a member3218 does not push licensed feature3219 GET #index3220 when viewing all issues3221 when the namespace qualifies for the alert3222 sets the seat_count_data3223 when the namespace does not qualify for the alert3224 sets the seat_count_data to nil3225 when listing epic issues3226 does not cause extra queries when there are other subepic issues3227# [RSpecRunTime] RSpec elapsed time: 14 minutes 48.5 seconds. Current RSS: ~1457M. Threads: 6. load average: 1.33 1.25 1.08 1/458 30063228.3229# [RSpecRunTime] Finishing example group ee/spec/requests/projects/issues_controller_spec.rb. It took 16.44 seconds. Expected to take 15.6 seconds.3230# [RSpecRunTime] Starting example group ee/spec/controllers/projects/clusters_controller_spec.rb. Expected to take 15.54 seconds.3231Projects::ClustersController3232 behaves like cluster metrics3233 GET #metrics3234 functionality3235 can query Prometheus3236 queries cluster metrics3237 when response has content3238 returns prometheus query response3239# [RSpecRunTime] RSpec elapsed time: 14 minutes 51.02 seconds. Current RSS: ~1470M. Threads: 6. load average: 1.33 1.25 1.08 1/458 30073240.3241 when response has no content3242 returns prometheus query response3243# [RSpecRunTime] RSpec elapsed time: 14 minutes 52.16 seconds. Current RSS: ~1476M. Threads: 6. load average: 1.31 1.25 1.08 1/458 30083244.3245 without Prometheus3246 returns not found3247# [RSpecRunTime] RSpec elapsed time: 14 minutes 53.24 seconds. Current RSS: ~1479M. Threads: 6. load average: 1.31 1.25 1.08 1/458 30093248.3249 cannot query Prometheus3250 returns not found3251# [RSpecRunTime] RSpec elapsed time: 14 minutes 54.24 seconds. Current RSS: ~1481M. Threads: 6. load average: 1.31 1.25 1.08 1/458 30103252.3253 security3254 is allowed for admin when admin mode enabled3255 is denied for admin when admin mode disabled3256 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 2043257 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 2043258 is expected to be denied for developer. Expected: 401,404 Got: 4043259 is expected to be denied for reporter. Expected: 401,404 Got: 4043260 is expected to be denied for guest. Expected: 401,404 Got: 4043261 is expected to be denied for user. Expected: 401,404 Got: 4043262 is expected to be denied for external. Expected: 401,404 Got: 4043263# [RSpecRunTime] RSpec elapsed time: 15 minutes 4.26 seconds. Current RSS: ~1495M. Threads: 6. load average: 1.26 1.24 1.08 1/459 30113264.3265# [RSpecRunTime] Finishing example group ee/spec/controllers/projects/clusters_controller_spec.rb. It took 15.77 seconds. Expected to take 15.54 seconds.3266# [RSpecRunTime] Starting example group ee/spec/requests/groups/analytics/dashboards_controller_spec.rb. Expected to take 14.59 seconds.3267Groups::Analytics::DashboardsController3268 GET index3269 when user is not logged in3270 redirects the user to the login page3271# [RSpecRunTime] RSpec elapsed time: 15 minutes 6.04 seconds. Current RSS: ~1488M. Threads: 6. load average: 1.26 1.24 1.08 1/458 30123272.3273 when user is logged in3274 when the license is not available3275 behaves like forbidden response3276 returns forbidden response3277 when the license is available3278 succeeds3279 behaves like sets data source instance variable correctly3280 when clickhouse data collection is enabled for group3281 is expected to eq true3282 when clickhouse data collection is not enabled3283 is expected to eq false3284 behaves like shared analytics value streams dashboard3285 passes pointer_project if it has been configured3286 passes data_source_clickhouse to data attributes3287 passes topics-explore-projects-path to data attributes3288 does not pass pointer_project if the configured project is missing3289 does not pass pointer_project if it was not configured3290 when project_id outside of the group hierarchy was set3291 does not pass the project pointer3292# [RSpecRunTime] RSpec elapsed time: 15 minutes 11.95 seconds. Current RSS: ~1487M. Threads: 6. load average: 1.24 1.23 1.08 1/458 30133293.3294 GET value_streams_dashboard3295 when user is not logged in3296 redirects the user to the login page3297 when user is not authorized3298 behaves like forbidden response3299 returns forbidden response3300 when user is logged in3301 when the license is not available3302 behaves like forbidden response3303 returns forbidden response3304 when the license is available3305 succeeds3306 behaves like sets data source instance variable correctly3307 when clickhouse data collection is enabled for group3308 is expected to eq true3309# [RSpecRunTime] RSpec elapsed time: 15 minutes 14.9 seconds. Current RSS: ~1481M. Threads: 6. load average: 1.22 1.23 1.08 1/458 30143310.3311 when clickhouse data collection is not enabled3312 is expected to eq false3313 behaves like shared analytics value streams dashboard3314 passes pointer_project if it has been configured3315 passes data_source_clickhouse to data attributes3316 passes topics-explore-projects-path to data attributes3317 does not pass pointer_project if the configured project is missing3318 does not pass pointer_project if it was not configured3319 when project_id outside of the group hierarchy was set3320 does not pass the project pointer3321# [RSpecRunTime] RSpec elapsed time: 15 minutes 18.8 seconds. Current RSS: ~1455M. Threads: 6. load average: 1.20 1.23 1.08 1/458 30153322.3323# [RSpecRunTime] Finishing example group ee/spec/requests/groups/analytics/dashboards_controller_spec.rb. It took 14.55 seconds. Expected to take 14.59 seconds.3324# [RSpecRunTime] Starting example group ee/spec/requests/projects/analytics/dashboards_controller_spec.rb. Expected to take 13.36 seconds.3325Projects::Analytics::DashboardsController3326 GET /:namespace/:project/-/analytics/dashboards3327 for personal namespace projects3328 behaves like returns not found3329 returns 404 response3330 does not increment counter3331# [RSpecRunTime] RSpec elapsed time: 15 minutes 20.1 seconds. Current RSS: ~1461M. Threads: 6. load average: 1.20 1.23 1.08 1/458 30343332.3333 for group namespace projects3334 without the licensed feature3335 behaves like returns not found3336 returns 404 response3337 does not increment counter3338# [RSpecRunTime] RSpec elapsed time: 15 minutes 21.34 seconds. Current RSS: ~1472M. Threads: 6. load average: 1.20 1.23 1.08 1/458 30533339.3340 with the licensed feature3341 does not count views for the dashboard listing3342 access_level: nil, example_to_run: "returns not found"3343 behaves like returns not found3344 returns 404 response3345 does not increment counter3346# [RSpecRunTime] RSpec elapsed time: 15 minutes 22.46 seconds. Current RSS: ~1473M. Threads: 6. load average: 1.18 1.22 1.08 1/458 30543347.3348 access_level: :guest, example_to_run: "returns not found"3349 behaves like returns not found3350 returns 404 response3351 does not increment counter3352# [RSpecRunTime] RSpec elapsed time: 15 minutes 23.69 seconds. Current RSS: ~1464M. Threads: 6. load average: 1.18 1.22 1.08 2/458 30553353.3354 access_level: :reporter, example_to_run: "returns success"3355 behaves like returns success3356 returns 200 response3357 behaves like internal event tracking3358 logs to Snowplow, Redis, and product analytics tooling3359# [RSpecRunTime] RSpec elapsed time: 15 minutes 26.08 seconds. Current RSS: ~1471M. Threads: 6. load average: 1.18 1.22 1.08 1/459 30733360.3361 access_level: :developer, example_to_run: "returns success"3362 behaves like returns success3363 returns 200 response3364 behaves like internal event tracking3365 logs to Snowplow, Redis, and product analytics tooling3366# [RSpecRunTime] RSpec elapsed time: 15 minutes 28.33 seconds. Current RSS: ~1468M. Threads: 6. load average: 1.17 1.22 1.08 1/459 30903367.3368 access_level: :maintainer, example_to_run: "returns success"3369 behaves like returns success3370 returns 200 response3371 behaves like internal event tracking3372 logs to Snowplow, Redis, and product analytics tooling3373# [RSpecRunTime] RSpec elapsed time: 15 minutes 30.69 seconds. Current RSS: ~1459M. Threads: 6. load average: 1.17 1.22 1.08 1/459 31073374.3375# [RSpecRunTime] Finishing example group ee/spec/requests/projects/analytics/dashboards_controller_spec.rb. It took 11.88 seconds. Expected to take 13.36 seconds.3376# [RSpecRunTime] Starting example group ee/spec/controllers/groups/hooks_controller_spec.rb. Expected to take 13.03 seconds.3377Groups::HooksController3378 with group_webhooks enabled through usage ping features3379 GET #index3380 is successful3381 with group_webhooks enabled3382 GET #index3383 is successful3384 POST #create3385 sets all parameters3386 alerts the user if the new hook is invalid3387 GET #edit3388 assigns hook_logs3389 handles when logs are present3390 can paginate logs3391# [RSpecRunTime] RSpec elapsed time: 15 minutes 36.03 seconds. Current RSS: ~1498M. Threads: 6. load average: 1.16 1.21 1.08 1/459 31083392.3393 PATCH #update3394 valid params3395 is successful3396 invalid params3397 renders "edit" template3398 POST #test3399 when testing a job hook3400 where there are no jobs3401 reports the error3402# [RSpecRunTime] RSpec elapsed time: 15 minutes 37.85 seconds. Current RSS: ~1508M. Threads: 6. load average: 1.14 1.21 1.08 1/459 31293403.3404 when group does not have a project3405 redirects back3406 when group has a project3407 when "trigger" params is empty3408 defaults to "push_events"3409# [RSpecRunTime] RSpec elapsed time: 15 minutes 39.75 seconds. Current RSS: ~1516M. Threads: 6. load average: 1.14 1.21 1.08 1/459 31503410.3411 when "trigger" params is set3412 uses it3413# [RSpecRunTime] RSpec elapsed time: 15 minutes 41.84 seconds. Current RSS: ~1524M. Threads: 6. load average: 1.14 1.21 1.08 1/458 31713414.3415 DELETE #destroy3416 behaves like Web hook destroyer3417 displays a message about synchronous delete3418 displays a message about async delete3419 displays an error if deletion failed3420 When user is not logged in3421 renders a 4043422 with group_webhooks disabled3423 GET #index3424 renders a 4043425# [RSpecRunTime] Finishing example group ee/spec/controllers/groups/hooks_controller_spec.rb. It took 12.54 seconds. Expected to take 13.03 seconds.3426# [RSpecRunTime] Starting example group ee/spec/requests/api/project_clusters_spec.rb. Expected to take 12.71 seconds.3427API::ProjectClusters3428 POST /projects/:id/clusters/user3429 when user sets specific environment scope3430 creates a cluster with that specific environment3431# [RSpecRunTime] RSpec elapsed time: 15 minutes 45.0 seconds. Current RSS: ~1535M. Threads: 6. load average: 1.13 1.21 1.08 1/459 31993432.3433 when does not set an specific environment scope3434 sets default environment3435# [RSpecRunTime] RSpec elapsed time: 15 minutes 46.74 seconds. Current RSS: ~1532M. Threads: 6. load average: 1.13 1.21 1.08 1/460 32273436.3437 when another cluster exists3438 responds with 2013439 allows multiple clusters to be associated to project3440# [RSpecRunTime] RSpec elapsed time: 15 minutes 51.28 seconds. Current RSS: ~1534M. Threads: 6. load average: 1.12 1.20 1.08 1/462 32823441.3442 PUT /projects/:id/clusters/:cluster_id3443 With a GCP cluster3444 updates the environment scope3445# [RSpecRunTime] RSpec elapsed time: 15 minutes 53.57 seconds. Current RSS: ~1534M. Threads: 6. load average: 1.11 1.20 1.07 1/463 33103446.3447 With an user cluster3448 updates the environment scope3449# [RSpecRunTime] RSpec elapsed time: 15 minutes 55.68 seconds. Current RSS: ~1532M. Threads: 6. load average: 1.11 1.20 1.07 1/463 33383450.3451# [RSpecRunTime] Finishing example group ee/spec/requests/api/project_clusters_spec.rb. It took 12.44 seconds. Expected to take 12.71 seconds.3452# [RSpecRunTime] Starting example group ee/spec/requests/api/group_variables_spec.rb. Expected to take 11.12 seconds.3453API::GroupVariables3454 GET /groups/:id/variables/:key3455 when there are two variables with the same key on different environments3456 when filter[environment_scope] is not passed3457 returns 4093458 when filter[environment_scope] is passed3459 returns the variable3460 when wrong filter[environment_scope] is passed3461 returns not_found3462 when there is only one variable with provided key3463 returns not_found3464# [RSpecRunTime] RSpec elapsed time: 15 minutes 58.43 seconds. Current RSS: ~1518M. Threads: 6. load average: 1.02 1.18 1.07 1/462 33393465.3466 POST /groups/:id/variables3467 scoped variables3468 :group_scoped_ci_variables licensed feature is available3469 creates a variable with the provided environment scope3470 a variable with the same key and scope exists already3471 does not create a variable3472# [RSpecRunTime] RSpec elapsed time: 16 minutes 0.13 second. Current RSS: ~1482M. Threads: 6. load average: 1.02 1.18 1.07 1/461 33403473.3474 :group_scoped_ci_variables licensed feature is not available3475 creates a variable, but does not use the provided environment scope3476 a variable with the same key and scope exists already3477 does not create a variable3478# [RSpecRunTime] RSpec elapsed time: 16 minutes 1.73 seconds. Current RSS: ~1478M. Threads: 6. load average: 1.02 1.18 1.07 1/461 33413479.3480 PUT /groups/:id/variables/:key3481 scoped variables3482 :group_scoped_ci_variables licensed feature is available3483 updates the variable3484 a variable with the same key and scope exists already3485 does not update the variable3486# [RSpecRunTime] RSpec elapsed time: 16 minutes 3.14 seconds. Current RSS: ~1471M. Threads: 6. load average: 1.02 1.18 1.07 2/460 33423487.3488 when there are two variables with the same key on different environments3489 when filter[environment_scope] is not passed3490 returns 2003491 when wrong filter[environment_scope] is passed3492 returns 2003493 when filter[environment_scope] is passed3494 updates the correct variable3495 :group_scoped_ci_variables licensed feature is not available3496 does not update the variable3497# [RSpecRunTime] Finishing example group ee/spec/requests/api/group_variables_spec.rb. It took 10.33 seconds. Expected to take 11.12 seconds.3498# [RSpecRunTime] Starting example group ee/spec/requests/api/resource_label_events_spec.rb. Expected to take 11.0 seconds.3499API::ResourceLabelEvents3500 when eventable is an Epic3501 behaves like resource_label_events API3502 GET /groups/:id/epics/:noteable_id/resource_label_events3503 with local label reference3504 returns an array of resource label events3505 returns a 404 error when eventable id not found3506 returns 404 when not authorized3507# [RSpecRunTime] RSpec elapsed time: 16 minutes 8.82 seconds. Current RSS: ~1449M. Threads: 6. load average: 1.02 1.17 1.07 1/458 33433508.3509 with cross-project label reference3510 returns cross references accessible by user3511 does not return cross references not accessible by user3512# [RSpecRunTime] RSpec elapsed time: 16 minutes 11.97 seconds. Current RSS: ~1450M. Threads: 6. load average: 1.02 1.17 1.07 1/458 33443513.3514 GET /groups/:id/epics/:noteable_id/resource_label_events/:event_id3515 with local label reference3516 returns a resource label event by id3517 returns 404 when not authorized3518 returns a 404 error if resource label event not found3519# [RSpecRunTime] RSpec elapsed time: 16 minutes 14.73 seconds. Current RSS: ~1450M. Threads: 6. load average: 1.02 1.17 1.07 1/458 33453520.3521 with cross-project label reference3522 returns a 404 error if cross-reference project is not accessible3523# [RSpecRunTime] RSpec elapsed time: 16 minutes 16.33 seconds. Current RSS: ~1452M. Threads: 6. load average: 1.02 1.17 1.07 1/458 33463524.3525 pagination3526 returns the second page3527# [RSpecRunTime] RSpec elapsed time: 16 minutes 17.41 seconds. Current RSS: ~1451M. Threads: 6. load average: 1.02 1.17 1.07 1/458 33473528.3529# [RSpecRunTime] Finishing example group ee/spec/requests/api/resource_label_events_spec.rb. It took 11.41 seconds. Expected to take 11.0 seconds.3530# [RSpecRunTime] Starting example group ee/spec/requests/ee/projects/environments_controller_spec.rb. Expected to take 10.56 seconds.3531Projects::EnvironmentsController3532 GET #show3533 avoids N+1 queries3534# [RSpecRunTime] RSpec elapsed time: 16 minutes 28.31 seconds. Current RSS: ~1447M. Threads: 6. load average: 1.01 1.16 1.07 1/459 33753535.3536# [RSpecRunTime] Finishing example group ee/spec/requests/ee/projects/environments_controller_spec.rb. It took 10.9 seconds. Expected to take 10.56 seconds.3537# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/project/incident_management/oncall_shifts_spec.rb. Expected to take 10.51 seconds.3538getting Incident Management on-call shifts3539 returns the correct properties of the on-call shifts3540 without required argument ends_at3541 raises an exception3542# [RSpecRunTime] RSpec elapsed time: 16 minutes 30.04 seconds. Current RSS: ~1443M. Threads: 6. load average: 1.01 1.16 1.07 1/459 33763543.3544 behaves like a working graphql query3545 returns a successful response3546 performance3547 for past and future shifts3548 behaves like avoids N+1 queries for additional generated shift3549 is expected not to exceed query limit #<ActiveRecord::QueryRecorder:0x00007b27a89eacf0 @data={"/spec/support/helpers/api_helpers.rb:35:api"...@skip_cached=true, @skip_schema_queries=true, @query_recorder_debug=false, @log_file=nil, @count=24>3550 behaves like avoids N+1 queries for additional historical shift3551 is expected not to exceed query limit #<ActiveRecord::QueryRecorder:0x00007b27a9142f98 @data={"/spec/support/helpers/api_helpers.rb:35:api"...@skip_cached=true, @skip_schema_queries=true, @query_recorder_debug=false, @log_file=nil, @count=24>3552 behaves like avoids N+1 queries for additional participant3553 is expected not to exceed query limit #<ActiveRecord::QueryRecorder:0x00007b27a92bc900 @data={"/spec/support/helpers/api_helpers.rb:35:api"...@skip_cached=true, @skip_schema_queries=true, @query_recorder_debug=false, @log_file=nil, @count=24>3554 behaves like adds only one query for each additional rotation with participants3555 is expected not to exceed query limit #<ActiveRecord::QueryRecorder:0x00007b27a27d9980 @data={"/spec/support/helpers/api_helpers.rb:35:api"...@skip_cached=true, @skip_schema_queries=true, @query_recorder_debug=false, @log_file=nil, @count=24>3556# [RSpecRunTime] RSpec elapsed time: 16 minutes 33.77 seconds. Current RSS: ~1462M. Threads: 6. load average: 1.09 1.18 1.07 1/459 33773557.3558 for future shifts only3559 behaves like avoids N+1 queries for additional generated shift3560 is expected not to exceed query limit #<ActiveRecord::QueryRecorder:0x00007b27a81ed520 @data={"/spec/support/helpers/api_helpers.rb:35:api"...@skip_cached=true, @skip_schema_queries=true, @query_recorder_debug=false, @log_file=nil, @count=23>3561 behaves like avoids N+1 queries for additional participant3562 is expected not to exceed query limit #<ActiveRecord::QueryRecorder:0x00007b27a86c7af0 @data={"/spec/support/helpers/api_helpers.rb:35:api"...@skip_cached=true, @skip_schema_queries=true, @query_recorder_debug=false, @log_file=nil, @count=23>3563 behaves like avoids N+1 queries for additional rotation with participants3564 is expected not to exceed query limit #<ActiveRecord::QueryRecorder:0x00007b27e3cc1e70 @data={"/spec/support/helpers/api_helpers.rb:35:api"...@skip_cached=true, @skip_schema_queries=true, @query_recorder_debug=false, @log_file=nil, @count=23>3565 for past shifts only3566 behaves like avoids N+1 queries for additional historical shift3567 is expected not to exceed query limit #<ActiveRecord::QueryRecorder:0x00007b27a29b5240 @data={"/spec/support/helpers/api_helpers.rb:35:api"...@skip_cached=true, @skip_schema_queries=true, @query_recorder_debug=false, @log_file=nil, @count=23>3568 behaves like avoids N+1 queries for additional participant3569 is expected not to exceed query limit #<ActiveRecord::QueryRecorder:0x00007b27a7d11ce0 @data={"/spec/support/helpers/api_helpers.rb:35:api"...@skip_cached=true, @skip_schema_queries=true, @query_recorder_debug=false, @log_file=nil, @count=23>3570 behaves like adds only one query for each additional rotation with participants3571 is expected not to exceed query limit #<ActiveRecord::QueryRecorder:0x00007b27a8168028 @data={"/spec/support/helpers/api_helpers.rb:35:api"...@skip_cached=true, @skip_schema_queries=true, @query_recorder_debug=false, @log_file=nil, @count=23>3572# [RSpecRunTime] RSpec elapsed time: 16 minutes 38.97 seconds. Current RSS: ~1458M. Threads: 6. load average: 1.16 1.19 1.08 1/458 33783573.3574 without required argument starts_at3575 raises an exception3576# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/project/incident_management/oncall_shifts_spec.rb. It took 10.86 seconds. Expected to take 10.51 seconds.3577# [RSpecRunTime] Starting example group ee/spec/requests/gitlab_subscriptions/api/internal/subscriptions_spec.rb. Expected to take 9.69 seconds.3578GitlabSubscriptions::API::Internal::Subscriptions3579 PUT /internal/gitlab_subscriptions/namespaces/:id/gitlab_subscription3580 when unauthenticated3581 returns authentication error3582 when authenticated as the subscription portal3583 when namespace is not found3584 returns a 404 error3585 when namespace does not have a subscription3586 returns a 404 error3587 when namespace is a project namespace3588 returns a 404 error3589 when the subscription exists3590 when params are invalid3591 returns a 400 error3592 when the params are valid3593 updates the subscription for the group3594 does not clear out existing data because of defaults3595 updates the timestamp when the attributes are the same3596 when starting a new term3597 resets the seat attributes for the subscription3598 when updating as a trial3599 sets the trial_starts_on to the start_date3600 when updating the trial expiration date3601 updates the trial expiration date3602 when authenticating with a personal access token3603 behaves like PUT request permissions for admin mode3604 behaves like when admin3605 behaves like makes request3606 returns3607 behaves like makes request3608 returns3609 behaves like when user3610 returns3611 behaves like makes request3612 returns3613 when authenticated as a regular user3614 returns an unauthorized error3615 when authenticated as an admin3616 when namespace is not found3617 returns a 404 error3618 when namespace does not have a subscription3619 returns a 404 error3620 when namespace is a project namespace3621 returns a 404 error3622 when params are invalid3623 returns a 400 error3624 when params are valid3625 updates the subscription for the group3626 is successful when using full_path routing3627 does not clear out existing data because of defaults3628 updates the timestamp when the attributes are the same3629 when starting a new term3630 resets the seat attributes for the subscription3631 when updating the trial expiration date3632 updates the trial expiration date3633 GET /internal/gitlab_subscriptions/namespaces/:id/gitlab_subscription3634 when unauthenticated3635 returns an error response3636 when authenticated as the subscription portal3637 when the namespace cannot be found3638 returns an error response3639 when the namespace does not have a subscription3640 returns an empty response3641 when the request is authenticated for a namespace with a subscription3642 returns the subscription data3643 when authenticating with an admin personal access token3644 when the user is not an admin3645 returns an error response3646 when the admin is not in admin mode3647 returns an error response3648 when the namespace cannot be found3649 returns an error response3650 when the namespace does not have a subscription3651 returns an empty response3652 when the request is authenticated for a namespace with a subscription3653 returns the subscription data3654 POST /internal/gitlab_subscriptions/namespaces/:id/gitlab_subscription3655 when unauthenticated3656 returns authentication error3657 when authenticated as the subscription portal3658 when the namespace does not exist3659 returns a 4043660 when creating subscription for project namespace3661 returns a 4043662 when the params are invalid3663 responds with an error3664 when the params are valid3665 creates a subscription for the namespace3666 when creating a trial3667 sets the trial_starts_on to the start_date3668 when authenticating with a personal access token3669 behaves like POST request permissions for admin mode3670 behaves like when admin3671 behaves like makes request3672 returns3673 behaves like makes request3674 returns3675 behaves like when user3676 returns3677 behaves like makes request3678 returns3679 when authenticated as a regular user3680 returns an unauthorized error3681 when authenticated as an admin3682 fails when the start_date is missing3683 fails when the record is invalid3684 creates a subscription for the namespace3685 sets the trial_starts_on to the start_date3686 can create a subscription using full_path3687 when the namespace does not exist3688 returns a 4043689 when creating subscription for project namespace3690 returns a 4043691# [RSpecRunTime] Finishing example group ee/spec/requests/gitlab_subscriptions/api/internal/subscriptions_spec.rb. It took 9.49 seconds. Expected to take 9.69 seconds.3692# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/audit_events/streaming/headers/update_spec.rb. Expected to take 9.42 seconds.3693Update an external audit event destination header3694 when feature is licensed3695 when current user is a group owner3696 updates the header with the correct attributes3697 when active attribute is also updated3698 updates the header with the correct attributes3699# [RSpecRunTime] RSpec elapsed time: 16 minutes 49.92 seconds. Current RSS: ~1444M. Threads: 6. load average: 1.14 1.18 1.08 1/458 33793700.3701 when only active attribute is updated3702 updates the header active value3703 when the header attributes are invalid3704 returns correct errors3705 returns the unmutated attribute values3706 behaves like a mutation that does not update a header3707 does not update a header key3708 does not update a header value3709 does not create any audit event3710# [RSpecRunTime] RSpec elapsed time: 16 minutes 52.76 seconds. Current RSS: ~1445M. Threads: 6. load average: 1.13 1.18 1.08 1/458 33803711.3712 when current user is a group maintainer3713 behaves like a mutation that does not update a header3714 does not update a header key3715 does not update a header value3716 does not create any audit event3717# [RSpecRunTime] RSpec elapsed time: 16 minutes 54.05 seconds. Current RSS: ~1446M. Threads: 6. load average: 1.13 1.18 1.08 1/458 33813718.3719 when current user is a group developer3720 behaves like a mutation that does not update a header3721 does not update a header key3722 does not update a header value3723 does not create any audit event3724# [RSpecRunTime] RSpec elapsed time: 16 minutes 55.41 seconds. Current RSS: ~1451M. Threads: 6. load average: 1.13 1.18 1.08 1/458 33823725.3726 when current user is a group guest3727 behaves like a mutation that does not update a header3728 does not update a header key3729 does not update a header value3730 does not create any audit event3731# [RSpecRunTime] RSpec elapsed time: 16 minutes 56.76 seconds. Current RSS: ~1450M. Threads: 6. load average: 1.13 1.18 1.08 1/458 33833732.3733 when feature is unlicensed3734 behaves like a mutation on an unauthorized resource3735 behaves like a mutation that returns top-level errors3736 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"3737 behaves like a mutation that does not update a header3738 does not update a header key3739 does not update a header value3740 does not create any audit event3741# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/audit_events/streaming/headers/update_spec.rb. It took 8.97 seconds. Expected to take 9.42 seconds.3742# [RSpecRunTime] Starting example group ee/spec/requests/projects/analytics/cycle_analytics/stages_controller_spec.rb. Expected to take 9.01 seconds.3743Projects::Analytics::CycleAnalytics::StagesController3744 GET #index3745 succeeds3746 when the project is not licensed3747 returns forbidden error3748# [RSpecRunTime] RSpec elapsed time: 16 minutes 59.12 seconds. Current RSS: ~1449M. Threads: 6. load average: 1.12 1.18 1.07 1/458 33843749.3750 when requesting aggregation endpoints3751 GET #median3752 succeeds3753 behaves like licensed project-level value stream stages examples3754 fails when stage is not found3755 fails when license is missing3756# [RSpecRunTime] RSpec elapsed time: 17 minutes 0.54 second. Current RSS: ~1453M. Threads: 6. load average: 1.12 1.18 1.07 1/459 33853757.3758 GET #average3759 succeeds3760 behaves like licensed project-level value stream stages examples3761 fails when stage is not found3762 fails when license is missing3763# [RSpecRunTime] RSpec elapsed time: 17 minutes 1.89 seconds. Current RSS: ~1455M. Threads: 6. load average: 1.12 1.18 1.07 1/458 33863764.3765 GET #records3766 succeeds3767 behaves like licensed project-level value stream stages examples3768 fails when stage is not found3769 fails when license is missing3770# [RSpecRunTime] RSpec elapsed time: 17 minutes 3.22 seconds. Current RSS: ~1457M. Threads: 6. load average: 1.11 1.17 1.07 1/458 33873771.3772 GET #count3773 succeeds3774 behaves like licensed project-level value stream stages examples3775 fails when stage is not found3776 fails when license is missing3777# [RSpecRunTime] RSpec elapsed time: 17 minutes 4.59 seconds. Current RSS: ~1464M. Threads: 6. load average: 1.11 1.17 1.07 1/458 33883778.3779 GET #average_duration_chart3780 succeeds3781 behaves like licensed project-level value stream stages examples3782 fails when stage is not found3783 fails when license is missing3784# [RSpecRunTime] RSpec elapsed time: 17 minutes 5.94 seconds. Current RSS: ~1464M. Threads: 6. load average: 1.11 1.17 1.07 1/458 33893785.3786# [RSpecRunTime] Finishing example group ee/spec/requests/projects/analytics/cycle_analytics/stages_controller_spec.rb. It took 8.3 seconds. Expected to take 9.01 seconds.3787# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/project/dast_profile_schedule_spec.rb. Expected to take 8.95 seconds.3788Query.project(fullPath).dastProfiles.dastProfileSchedule3789 when a user does not have access to the project3790 returns a null project3791# [RSpecRunTime] RSpec elapsed time: 17 minutes 7.62 seconds. Current RSS: ~1479M. Threads: 6. load average: 1.18 1.19 1.08 1/458 34153792.3793 when a user does not have access to dast_profile3794 returns an empty dast_profile3795 when a user has access to dast_profile_schedule3796 returns a dast_profile_schedule3797 behaves like query dastProfiles.dastProfileSchedule shared examples3798 avoids N+1 queries3799# [RSpecRunTime] RSpec elapsed time: 17 minutes 13.84 seconds. Current RSS: ~1507M. Threads: 6. load average: 1.16 1.18 1.08 1/458 34163800.3801# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/project/dast_profile_schedule_spec.rb. It took 7.9 seconds. Expected to take 8.95 seconds.3802# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/group/dast_profile_schedule_spec.rb. Expected to take 8.28 seconds.3803Query.group(fullPath).projects.dastProfiles.dastProfileSchedule3804 when a user has access to dast_profile_schedule3805 returns a dast_profile_schedule3806 behaves like query dastProfiles.dastProfileSchedule shared examples3807 avoids N+1 queries3808# [RSpecRunTime] RSpec elapsed time: 17 minutes 21.47 seconds. Current RSS: ~1547M. Threads: 6. load average: 1.23 1.20 1.08 1/458 34923809.3810# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/group/dast_profile_schedule_spec.rb. It took 7.64 seconds. Expected to take 8.28 seconds.3811# [RSpecRunTime] Starting example group ee/spec/controllers/projects/project_members_controller_spec.rb. Expected to take 8.25 seconds.3812Projects::ProjectMembersController3813 PUT update3814 when members are queued for approval3815 when all members are queued3816 indicates that some members were queued for approval3817# [RSpecRunTime] RSpec elapsed time: 17 minutes 25.47 seconds. Current RSS: ~1534M. Threads: 6. load average: 1.21 1.19 1.08 1/458 34933818.3819 when some members are queued and some updated3820 indicates that some members were queued for approval3821# [RSpecRunTime] RSpec elapsed time: 17 minutes 28.66 seconds. Current RSS: ~1495M. Threads: 6. load average: 1.12 1.17 1.08 1/458 34943822.3823 when all members were promoted3824 returns { using_license: true }3825# [RSpecRunTime] RSpec elapsed time: 17 minutes 30.67 seconds. Current RSS: ~1479M. Threads: 6. load average: 1.12 1.17 1.08 1/458 34953826.3827# [RSpecRunTime] Finishing example group ee/spec/controllers/projects/project_members_controller_spec.rb. It took 9.19 seconds. Expected to take 8.25 seconds.3828# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/dast/profiles/update_spec.rb. Expected to take 7.94 seconds.3829Updating a DAST Profile3830 behaves like an on-demand scan mutation when user cannot run an on-demand scan3831 when a user does not have access to the project3832 behaves like a mutation that returns a top-level access error3833 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"3834# [RSpecRunTime] RSpec elapsed time: 17 minutes 32.05 seconds. Current RSS: ~1486M. Threads: 6. load average: 1.11 1.17 1.08 1/458 35193835.3836 when a user does not have access to run a dast scan on the project3837 behaves like a mutation that returns a top-level access error3838 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"3839 behaves like an on-demand scan mutation when user can run an on-demand scan3840 returns an empty errors array3841 returns a non-nil dastProfile3842 returns a non-nil pipelineUrl3843 updates the dast_profile3844 when on demand scan licensed feature is not available3845 behaves like a mutation that returns a top-level access error3846 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"3847# [RSpecRunTime] RSpec elapsed time: 17 minutes 37.79 seconds. Current RSS: ~1481M. Threads: 6. load average: 1.10 1.17 1.08 1/459 35253848.3849 when updating fails3850 returns an error3851# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/dast/profiles/update_spec.rb. It took 7.51 seconds. Expected to take 7.94 seconds.3852# [RSpecRunTime] Starting example group ee/spec/requests/projects/pipelines_controller_spec.rb. Expected to take 7.68 seconds.3853Projects::PipelinesController3854 GET #licenses3855 when the project has software license policies3856 does not cause extra queries3857# [RSpecRunTime] RSpec elapsed time: 17 minutes 45.54 seconds. Current RSS: ~1461M. Threads: 6. load average: 1.09 1.16 1.08 1/459 35443858.3859# [RSpecRunTime] Finishing example group ee/spec/requests/projects/pipelines_controller_spec.rb. It took 7.36 seconds. Expected to take 7.68 seconds.3860# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/gitlab_subscriptions/user_add_on_assignments/remove_spec.rb. Expected to take 7.61 seconds.3861UserAddOnAssignmentRemove3862 when current_user is not owner or admin3863 behaves like empty response3864 returns nil3865# [RSpecRunTime] RSpec elapsed time: 17 minutes 46.73 seconds. Current RSS: ~1458M. Threads: 6. load average: 1.09 1.16 1.08 1/459 35453866.3867 behaves like success response3868 returns expected response3869 expires the cache key for that user3870 when the namespace is nil3871 when current_user is admin3872 behaves like success response3873 returns expected response3874 expires the cache key for that user3875 when there are multiple add-on assignments for the user3876 behaves like efficient mutation request3877 avoids N+1 database queries3878# [RSpecRunTime] RSpec elapsed time: 17 minutes 49.2 seconds. Current RSS: ~1446M. Threads: 6. load average: 1.08 1.16 1.08 1/458 35463879.3880 when current_user is not admin3881 behaves like empty response3882 returns nil3883 when add_on_purchase_id does not exists3884 behaves like empty response3885 returns nil3886 when user_id does not exists3887 behaves like empty response3888 returns nil3889 when there are multiple add-on assignments for the user3890 behaves like efficient mutation request3891 avoids N+1 database queries3892# [RSpecRunTime] RSpec elapsed time: 17 minutes 51.16 seconds. Current RSS: ~1450M. Threads: 6. load average: 1.08 1.16 1.08 1/458 35473893.3894 when current_user is admin3895 behaves like success response3896 returns expected response3897 expires the cache key for that user3898 when add_on_purchase has expired3899 behaves like empty response3900 returns nil3901 when the user does not have existing assignment3902 behaves like empty response3903 returns nil3904# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/gitlab_subscriptions/user_add_on_assignments/remove_spec.rb. It took 6.86 seconds. Expected to take 7.61 seconds.3905# [RSpecRunTime] Starting example group ee/spec/controllers/concerns/ee/routable_actions/sso_enforcement_redirect_spec.rb. Expected to take 7.23 seconds.3906EE::RoutableActions::SsoEnforcementRedirect3907 #should_redirect_to_group_saml_sso?3908 returns false for User routables3909 returns false when routable is nil3910 with a project3911 behaves like a routable with SSO enforcement redirect3912 is false when a new sso session is not needed3913 is true when a new sso session is needed3914# [RSpecRunTime] RSpec elapsed time: 17 minutes 53.89 seconds. Current RSS: ~1458M. Threads: 6. load average: 1.00 1.14 1.07 1/458 35483915.3916 with a nested project3917 behaves like a routable with SSO enforcement redirect3918 is false when a new sso session is not needed3919 is true when a new sso session is needed3920# [RSpecRunTime] RSpec elapsed time: 17 minutes 55.69 seconds. Current RSS: ~1463M. Threads: 6. load average: 1.00 1.14 1.07 1/458 35493921.3922 with a project in a personal namespace3923 returns false3924 with a group3925 behaves like a routable with SSO enforcement redirect3926 is false when a new sso session is not needed3927 is true when a new sso session is needed3928 with a nested group3929 behaves like a routable with SSO enforcement redirect3930 is false when a new sso session is not needed3931 is true when a new sso session is needed3932 #sso_redirect_url3933 with a group3934 behaves like a routable SSO url3935 returns the SSO url for the root group3936 with a nested group3937 behaves like a routable SSO url3938 returns the SSO url for the root group3939 with a project3940 behaves like a routable SSO url3941 returns the SSO url for the root group3942 with a nested project3943 behaves like a routable SSO url3944 returns the SSO url for the root group3945# [RSpecRunTime] Finishing example group ee/spec/controllers/concerns/ee/routable_actions/sso_enforcement_redirect_spec.rb. It took 7.51 seconds. Expected to take 7.23 seconds.3946# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/secrets_management/project_secret_create_spec.rb. Expected to take 7.1 seconds.3947Create project secret3948 when current user is not the project owner3949 behaves like a mutation on an unauthorized resource3950 behaves like a mutation that returns top-level errors3951Starting up OpenBao services...3952Waiting for OpenBao server to start...3953OpenBao server started...3954Waiting for OpenBao proxy to start...3955OpenBao proxy started...3956 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"3957# [RSpecRunTime] RSpec elapsed time: 18 minutes 5.03 seconds. Current RSS: ~1470M. Threads: 6. load average: 0.92 1.12 1.06 1/476 35673958.3959 when current user is not part of the project3960 behaves like a mutation on an unauthorized resource3961 behaves like a mutation that returns top-level errors3962 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"3963 when current user is the project owner3964 creates the project secret3965 and service results to a failure3966 returns the service error3967# [RSpecRunTime] RSpec elapsed time: 18 minutes 6.5 seconds. Current RSS: ~1472M. Threads: 6. load average: 0.92 1.12 1.06 1/476 35683968.3969 and secrets_manager feature flag is disabled3970 returns an error3971# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/secrets_management/project_secret_create_spec.rb. It took 6.93 seconds. Expected to take 7.1 seconds.3972# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/project/pipeline/security_report_findings_spec.rb. Expected to take 6.8 seconds.3973Query.project(fullPath).pipeline(iid).securityReportFindings3974 when the required features are disabled3975 returns no vulnerability findings3976# [RSpecRunTime] RSpec elapsed time: 18 minutes 8.7 seconds. Current RSS: ~1475M. Threads: 6. load average: 1.00 1.14 1.07 1/475 35873977.3978 when the required features are enabled3979 when user is member of the project3980 returns all the vulnerability findings3981 returns all the queried fields3982 pagination3983 with only :first argument3984 returns the first 5 findings3985# [RSpecRunTime] RSpec elapsed time: 18 minutes 10.47 seconds. Current RSS: ~1477M. Threads: 6. load average: 1.00 1.14 1.07 1/475 35883986.3987 with :first and :after arguments3988 returns the 6th to 10th findings3989 with :last and :before arguments3990 returns the 10th to 20th findings3991 with :first and :last arguments3992 returns an error3993 with :after and :before arguments3994 returns an error3995 with :last and :after arguments3996 returns an error3997 with :first and :before arguments3998 returns an error3999 when user is not a member of the project4000 returns no vulnerability findings4001# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/project/pipeline/security_report_findings_spec.rb. It took 6.6 seconds. Expected to take 6.8 seconds.4002# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/audit_events/amazon_s3_configurations/update_spec.rb. Expected to take 6.68 seconds.4003Update Amazon S3 configuration4004 when feature is unlicensed4005 behaves like a mutation on an unauthorized resource4006 behaves like a mutation that returns top-level errors4007 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"4008 behaves like a mutation that does not update the configuration4009 does not update the configuration4010 does not create audit event4011 when feature is licensed4012 when current user is a group owner4013 updates the configuration4014 audits the update4015 when the fields are updated with existing values4016 does not audit the event4017# [RSpecRunTime] RSpec elapsed time: 18 minutes 16.23 seconds. Current RSS: ~1474M. Threads: 6. load average: 1.00 1.13 1.07 1/475 35894018.4019 when no fields are provided for update4020 behaves like a mutation that does not update the configuration4021 does not update the configuration4022 does not create audit event4023 when there is error while updating4024 does not update the configuration and returns the error4025 when current user is a group maintainer4026 behaves like a mutation on an unauthorized resource4027 behaves like a mutation that returns top-level errors4028 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"4029 behaves like a mutation that does not update the configuration4030 does not update the configuration4031 does not create audit event4032 when current user is a group developer4033 behaves like a mutation on an unauthorized resource4034 behaves like a mutation that returns top-level errors4035 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"4036 behaves like a mutation that does not update the configuration4037 does not update the configuration4038 does not create audit event4039 when current user is a group guest4040 behaves like a mutation on an unauthorized resource4041 behaves like a mutation that returns top-level errors4042 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"4043 behaves like a mutation that does not update the configuration4044 does not update the configuration4045 does not create audit event4046# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/audit_events/amazon_s3_configurations/update_spec.rb. It took 6.71 seconds. Expected to take 6.68 seconds.4047# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/project/branch_protections/push_access_levels_spec.rb. Expected to take 6.54 seconds.4048getting push access levels for a branch protection4049 behaves like a GraphQL query for access levels4050 when request AccessLevel type objects as a guest user4051 is expected not to be present4052 behaves like a working graphql query4053 returns a successful response4054# [RSpecRunTime] RSpec elapsed time: 18 minutes 21.71 seconds. Current RSS: ~1470M. Threads: 6. load average: 1.00 1.13 1.07 1/475 35904055.4056 when request AccessLevel type objects as a maintainer4057 query4058 avoids N+1 queries4059 response4060 returns all the access level attributes4061 behaves like a working graphql query4062 returns a successful response4063 when request AccessLevel type objects as a maintainer4064 query4065 avoids N+1 queries4066# [RSpecRunTime] RSpec elapsed time: 18 minutes 24.67 seconds. Current RSS: ~1472M. Threads: 6. load average: 1.00 1.13 1.07 1/476 35914067.4068 response4069 returns all the access level attributes4070 behaves like a working graphql query4071 returns a successful response4072# [RSpecRunTime] RSpec elapsed time: 18 minutes 26.69 seconds. Current RSS: ~1470M. Threads: 6. load average: 1.00 1.13 1.07 1/476 35924073.4074# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/project/branch_protections/push_access_levels_spec.rb. It took 6.55 seconds. Expected to take 6.54 seconds.4075# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/namespace/projects_spec.rb. Expected to take 6.28 seconds.4076Namespace.projects4077 sorting and pagination4078 when sorting by STORAGE_SIZE_DESC4079 behaves like sorted paginated query4080 behaves like requires variables4081 shared example requires variables to be set4082# [RSpecRunTime] RSpec elapsed time: 18 minutes 28.81 seconds. Current RSS: ~1469M. Threads: 6. load average: 1.08 1.14 1.07 1/476 35934083.4085 when sorting4086 sorts correctly4087 when paginating4088 paginates correctly4089# [RSpecRunTime] RSpec elapsed time: 18 minutes 33.33 seconds. Current RSS: ~1460M. Threads: 6. load average: 1.07 1.14 1.07 1/476 35944090.4091# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/namespace/projects_spec.rb. It took 6.63 seconds. Expected to take 6.28 seconds.4092# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/audit_events/amazon_s3_configurations/create_spec.rb. Expected to take 6.16 seconds.4093Create Amazon S3 configuration4094 when feature is unlicensed4095 behaves like an unauthorized mutation that does not create a configuration4096 behaves like a mutation on an unauthorized resource4097 behaves like a mutation that returns top-level errors4098 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"4099 behaves like a mutation that does not create a configuration4100 does not create the configuration4101 does not create audit event4102 when feature is licensed4103 when current user is a group owner4104 resolves group by full path4105 creates the configuration4106 behaves like creates an audit event4107 audits the creation4108# [RSpecRunTime] RSpec elapsed time: 18 minutes 35.7 seconds. Current RSS: ~1460M. Threads: 6. load average: 1.07 1.14 1.07 1/476 35954109.4110 when there is error while saving4111 does not create the configuration and returns the error4112 when current user is a group maintainer4113 behaves like an unauthorized mutation that does not create a configuration4114 behaves like a mutation on an unauthorized resource4115 behaves like a mutation that returns top-level errors4116 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"4117 behaves like a mutation that does not create a configuration4118 does not create the configuration4119 does not create audit event4120 when current user is a group developer4121 behaves like an unauthorized mutation that does not create a configuration4122 behaves like a mutation on an unauthorized resource4123 behaves like a mutation that returns top-level errors4124 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"4125 behaves like a mutation that does not create a configuration4126 does not create the configuration4127 does not create audit event4128 when current user has guest access4129 behaves like an unauthorized mutation that does not create a configuration4130 behaves like a mutation on an unauthorized resource4131 behaves like a mutation that returns top-level errors4132 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"4133 behaves like a mutation that does not create a configuration4134 does not create the configuration4135 does not create audit event4136# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/audit_events/amazon_s3_configurations/create_spec.rb. It took 5.12 seconds. Expected to take 6.16 seconds.4137# [RSpecRunTime] Starting example group ee/spec/requests/jwt_controller_spec.rb. Expected to take 6.08 seconds.4138JwtController4139 with IP restriction4140 group with restriction4141 address is within the range4142 behaves like successful JWT auth4143 allows access4144# [RSpecRunTime] RSpec elapsed time: 18 minutes 39.78 seconds. Current RSS: ~1468M. Threads: 6. load average: 1.07 1.14 1.07 1/476 35964145.4146 with project deploy token4147 behaves like successful JWT auth with token4148 read: true, write: false, expected_actions: ["pull"]4149 behaves like successful JWT auth4150 allows access4151 read: false, write: true, expected_actions: ["push"]4152 behaves like successful JWT auth4153 allows access4154 read: true, write: true, expected_actions: ["push", "pull"]4155 behaves like successful JWT auth4156 allows access4157 with group deploy token4158 behaves like successful JWT auth with token4159 read: true, write: false, expected_actions: ["pull"]4160 behaves like successful JWT auth4161 allows access4162 read: false, write: true, expected_actions: ["push"]4163 behaves like successful JWT auth4164 allows access4165 read: true, write: true, expected_actions: ["push", "pull"]4166 behaves like successful JWT auth4167 allows access4168 address is outside the range4169 behaves like unsuccessful JWT auth4170 denies access4171 with deploy token credentials4172 with project deploy token4173 behaves like unsuccessful JWT auth4174 denies access4175 with group deploy token4176 behaves like unsuccessful JWT auth4177 denies access4178 authenticating against container registry4179 when Group SSO is enforced4180 behaves like successful JWT auth4181 allows access4182# [RSpecRunTime] Finishing example group ee/spec/requests/jwt_controller_spec.rb. It took 6.19 seconds. Expected to take 6.08 seconds.4183# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/product_analytics/list_visualizations_spec.rb. Expected to take 5.87 seconds.4184Query.resource_parent(id).visualizations4185 when resource parent is a project4186 behaves like listing visualizations4187 when user has developer access4188 returns visualizations4189 when querying a specific visualization4190 returns the specific visualization4191# [RSpecRunTime] RSpec elapsed time: 18 minutes 47.23 seconds. Current RSS: ~1476M. Threads: 6. load average: 1.06 1.13 1.07 1/482 37304192.4193 when user has guest access4194 returns nil4195 when user is not authenticated4196 returns nil4197 when resource parent is a group4198 behaves like listing visualizations4199 when user has developer access4200 returns visualizations4201 when querying a specific visualization4202 returns the specific visualization4203# [RSpecRunTime] RSpec elapsed time: 18 minutes 50.13 seconds. Current RSS: ~1482M. Threads: 6. load average: 1.06 1.13 1.07 1/482 38644204.4205 when user has guest access4206 returns nil4207 when user is not authenticated4208 returns nil4209# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/product_analytics/list_visualizations_spec.rb. It took 6.09 seconds. Expected to take 5.87 seconds.4210# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/audit_events/instance/audit_event_streaming_destination_spec.rb. Expected to take 5.57 seconds.4211List audit event streaming destinations for the instance4212 when user is not authenticated4213 when feature is licensed4214 behaves like a request that returns no destinations4215 returns no destinations4216 when feature is not licensed4217 behaves like a request that returns no destinations4218 returns no destinations4219 when user is authenticated4220 when feature is licensed4221 when user is instance admin4222 when destination category is http4223 returns the instance audit event streaming destinations with secret token4224 when destination category is aws or gcp4225 returns the instance audit event streaming destinations with an empty secret token4226# [RSpecRunTime] RSpec elapsed time: 18 minutes 53.83 seconds. Current RSS: ~1475M. Threads: 6. load average: 1.05 1.13 1.07 1/482 38654227.4228 when user is not instance admin4229 behaves like a request that returns no destinations4230 returns no destinations4231 when feature is not licensed4232 when user is instance admin4233 behaves like a request that returns no destinations4234 returns no destinations4235 when user is not instance admin4236 behaves like a request that returns no destinations4237 returns no destinations4238# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/audit_events/instance/audit_event_streaming_destination_spec.rb. It took 3.69 seconds. Expected to take 5.57 seconds.4239# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/issues/promote_to_epic_spec.rb. Expected to take 5.5 seconds.4240Setting the epic of an issue4241 returns an error if the user is not allowed to update the issue4242 returns an error if issue can not be updated4243 promotes the issue to epic4244 when epic has to be in a different group4245 when user cannot create epic in new group4246 does not promote the issue to epic4247# [RSpecRunTime] RSpec elapsed time: 18 minutes 58.06 seconds. Current RSS: ~1471M. Threads: 6. load average: 1.13 1.15 1.08 1/482 38664248.4249 when user can create epic in new group4250 promotes the issue to epic4251# [RSpecRunTime] RSpec elapsed time: 18 minutes 59.55 seconds. Current RSS: ~1472M. Threads: 6. load average: 1.13 1.15 1.08 1/478 38674252.4253# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/issues/promote_to_epic_spec.rb. It took 5.13 seconds. Expected to take 5.5 seconds.4254# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/project/runner_google_cloud_provisioning_spec.rb. Expected to take 5.4 seconds.4255runnerGoogleCloudProvisioning4256 parent_field: :group, container: group, current_user: group_owner4257 when cloud_project_id is invalid4258 returns an error4259# [RSpecRunTime] RSpec elapsed time: 19 minutes 0.66 second. Current RSS: ~1469M. Threads: 6. load average: 1.13 1.15 1.08 1/478 38684260.4261 projectSetupShellScript4262 returns a script4263 provisioningSteps4264 returns provisioning steps4265 with nil runner token4266 when user does not have permissions to create runner4267 returns an error4268 with invalid runner token4269 returns an error4270 when user cannot provision runners4271 returns an error4272 when user is not a maintainer or higher4273 is expected to equal nil4274 when SaaS feature is not enabled4275 is expected to equal nil4276 parent_field: :project, container: project, current_user: project_maintainer4277 when cloud_project_id is invalid4278 returns an error4279 projectSetupShellScript4280 returns a script4281 provisioningSteps4282 returns provisioning steps4283 with nil runner token4284 when user does not have permissions to create runner4285 returns an error4286 with invalid runner token4287 returns an error4288 when user cannot provision runners4289 returns an error4290 when user is not a maintainer or higher4291 is expected to equal nil4292 when SaaS feature is not enabled4293 is expected to equal nil4294# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/project/runner_google_cloud_provisioning_spec.rb. It took 5.73 seconds. Expected to take 5.4 seconds.4295# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/epics/add_issue_spec.rb. Expected to take 5.13 seconds.4296Add an issue to an Epic4297 when epics feature is disabled4298 behaves like mutation without access4299 does not add issue to the epic4300 behaves like a mutation that returns a top-level access error4301 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"4302# [RSpecRunTime] RSpec elapsed time: 19 minutes 6.95 seconds. Current RSS: ~1466M. Threads: 6. load average: 1.20 1.16 1.08 1/478 38694303.4304 when epics feature is enabled4305 when the user is a group member4306Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol.4308To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.4309 adds the issue to the epic4310# [RSpecRunTime] RSpec elapsed time: 19 minutes 8.94 seconds. Current RSS: ~1466M. Threads: 6. load average: 1.18 1.16 1.08 1/478 38704311.4312 when the user is not a group member4313 behaves like mutation without access4314 does not add issue to the epic4315 behaves like a mutation that returns a top-level access error4316 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"4317# [RSpecRunTime] RSpec elapsed time: 19 minutes 10.58 seconds. Current RSS: ~1462M. Threads: 6. load average: 1.18 1.16 1.08 1/477 38714318.4319# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/epics/add_issue_spec.rb. It took 5.3 seconds. Expected to take 5.13 seconds.4320# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/dast_scanner_profiles/update_spec.rb. Expected to take 5.11 seconds.4321Update a DAST Scanner Profile4322 behaves like an on-demand scan mutation when user cannot run an on-demand scan4323 when a user does not have access to the project4324 behaves like a mutation that returns a top-level access error4325 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"4326 when a user does not have access to run a dast scan on the project4327 behaves like a mutation that returns a top-level access error4328 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"4329 behaves like an on-demand scan mutation when user can run an on-demand scan4330 returns an empty errors array4331 returns the dast_scanner_profile4332 updates the dast_scanner_profile4333 when on demand scan licensed feature is not available4334 behaves like a mutation that returns a top-level access error4335 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"4336# [RSpecRunTime] RSpec elapsed time: 19 minutes 14.2 seconds. Current RSS: ~1472M. Threads: 6. load average: 1.17 1.15 1.08 1/477 38724337.4338 when there is an issue updating the dast_scanner_profile4339 behaves like a mutation that returns errors in the response4340 is expected to contain exactly "Name has already been taken"4341 when the dast_scanner_profile does not exist4342 behaves like a mutation that returns top-level errors4343 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"4344# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/dast_scanner_profiles/update_spec.rb. It took 4.5 seconds. Expected to take 5.11 seconds.4345# [RSpecRunTime] Starting example group ee/spec/requests/groups/two_factor_auths_controller_spec.rb. Expected to take 4.91 seconds.4346Groups::TwoFactorAuthsController4347 DELETE #destroy4348 when domain_verification feature is available for the group4349 when signed in user is a group owner4350 when the user has 2FA enabled4351 when user is an enterprise user of the current group4352 successfully disables 2FA and redirects with a success notice4353 returns not found for nil user_id4354 returns not found for non-existent user_id4355 shows unauthorized error when group is not a root group4356# [RSpecRunTime] RSpec elapsed time: 19 minutes 18.07 seconds. Current RSS: ~1474M. Threads: 6. load average: 1.15 1.15 1.08 1/477 38734357.4358 when user is not an enterprise user of the current group4359 fails with unauthorized error4360 when the user does not have 2FA enabled4361 when user is an enterprise user of the current group4362 redirects to group_group_members_path4363 displays an alert on failure4364# [RSpecRunTime] RSpec elapsed time: 19 minutes 19.67 seconds. Current RSS: ~1476M. Threads: 6. load average: 1.15 1.15 1.08 1/477 38744365.4366 when signed in user is not a group owner4367 when the user has 2FA enabled4368 when user is an enterprise user of the current group4369 responds with a 4044370 when signed in user is not a group member4371 responds with a 4044372 when invalid group id is passed4373 throws routing error4374# [RSpecRunTime] Finishing example group ee/spec/requests/groups/two_factor_auths_controller_spec.rb. It took 5.61 seconds. Expected to take 4.91 seconds.4375# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/branch_rules/external_status_checks/destroy_spec.rb. Expected to take 4.82 seconds.4376Destroy an external status check4377 with invalid params4378 when the external_status_check GID is nil4379 behaves like it expects value not to be null4380 does not destroy the external status check record4381 returns an error message4382# [RSpecRunTime] RSpec elapsed time: 19 minutes 21.79 seconds. Current RSS: ~1476M. Threads: 6. load average: 1.15 1.15 1.08 1/477 38754383.4384 when the branch_rule GID is nil4385 behaves like it expects value not to be null4386 does not destroy the external status check record4387 returns an error message4388 with valid params4389 when user is not authorized4390 returns an error4391 when user is authorized4392 destroys the external status check4393 when the branch rule is an Projects::AllBranchesRule4394 destroys the external status check4395 when the branch rule is a Projects::AllProtectedBranchesRule4396 returns an error4397 when the service to destroy external checks returns an error4398 does not destroy the external status check4399 with invalid global ids given4400 when branch_rule GID is invalid4401 returns an error message4402 when external_check_rule GID is invalid4403 returns an error message4404# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/branch_rules/external_status_checks/destroy_spec.rb. It took 4.39 seconds. Expected to take 4.82 seconds.4405# [RSpecRunTime] Starting example group ee/spec/requests/api/analytics/project_deployment_frequency_spec.rb. Expected to take 4.69 seconds.4406API::Analytics::ProjectDeploymentFrequency4407 when user has access to the project4408 returns `ok`4409# [RSpecRunTime] RSpec elapsed time: 19 minutes 28.17 seconds. Current RSS: ~1498M. Threads: 6. load average: 1.21 1.16 1.08 1/478 38954410.4411 with params: from 2017 to 20194412 returns `bad_request` with expected message4413 with params: from 2019 to 20174414 returns `bad_request` with expected message4415 with params: from 2020/04/02 to request time4416 returns the expected deployment frequencies4417 with params: from 2020/02/01 to 2020/04/01 by all4418 returns the expected deployment frequencies4419 with params: from 2020/02/01 to 2020/04/01 by month4420 returns the expected deployment frequencies4421 with params: from 2020/02/01 to 2020/04/01 by day4422 returns the expected deployment frequencies4423 with params: invalid interval4424 returns `bad_request`4425 with params: missing from4426 returns `bad_request`4427 when user does not have access to the project4428 returns `not_found`4429 when feature is not available in plan4430 when user has access to the project4431 returns `forbidden`4432 when user does not have access to the project4433 returns `not_found`4434# [RSpecRunTime] Finishing example group ee/spec/requests/api/analytics/project_deployment_frequency_spec.rb. It took 4.91 seconds. Expected to take 4.69 seconds.4435# [RSpecRunTime] Starting example group ee/spec/controllers/groups/security/dashboard_controller_spec.rb. Expected to take 4.64 seconds.4436Groups::Security::DashboardController4437 GET show4438 when security dashboard feature is enabled4439 and user is allowed to access group security dashboard4440 is expected to respond with numeric status code ok4441 is expected to render template show4442 behaves like tracks govern usage event4443 tracks unique event4444# [RSpecRunTime] RSpec elapsed time: 19 minutes 31.86 seconds. Current RSS: ~1489M. Threads: 6. load average: 1.21 1.16 1.08 1/478 38964445.4446 when user is not allowed to access group security dashboard4447 is expected to respond with numeric status code ok4448 is expected to render template unavailable4449 behaves like doesn't track govern usage event4450 doesn't tracks event4451# [RSpecRunTime] RSpec elapsed time: 19 minutes 33.09 seconds. Current RSS: ~1490M. Threads: 6. load average: 1.19 1.16 1.08 1/478 38974452.4453 when security dashboard feature is disabled4454 is expected to respond with numeric status code ok4455 is expected to render template unavailable4456 behaves like doesn't track govern usage event4457 doesn't tracks event4458# [RSpecRunTime] RSpec elapsed time: 19 minutes 34.26 seconds. Current RSS: ~1483M. Threads: 6. load average: 1.19 1.16 1.08 1/478 38984459.4460# [RSpecRunTime] Finishing example group ee/spec/controllers/groups/security/dashboard_controller_spec.rb. It took 4.26 seconds. Expected to take 4.64 seconds.4461# [RSpecRunTime] Starting example group ee/spec/controllers/projects/quality/test_cases_controller_spec.rb. Expected to take 4.46 seconds.4462Projects::Quality::TestCasesController4463 GET4464 #index4465 behaves like test case action4466 with authorized user4467 when feature is available4468 renders the template4469# [RSpecRunTime] RSpec elapsed time: 19 minutes 36.05 seconds. Current RSS: ~1471M. Threads: 6. load average: 1.19 1.16 1.08 1/478 38994470.4471 when feature is not available4472 returns 4044473 with unauthorized user4474 when feature is available4475 returns 4044476 with anonymous user4477 returns 3024478 #new4479 behaves like test case action4480 with authorized user4481 when feature is available4482 renders the template4483 when feature is not available4484 returns 4044485 with unauthorized user4486 when feature is available4487 returns 4044488 with anonymous user4489 returns 3024490 #show4491 behaves like test case action4492 with authorized user4493 when feature is available4494 renders the template4495 when feature is not available4496 returns 4044497 with unauthorized user4498 when feature is available4499 returns 4044500 with anonymous user4501 returns 3024502 when feature is enabled and user has access4503 assigns test case related variables4504 when test case is not found4505 returns 4044506# [RSpecRunTime] Finishing example group ee/spec/controllers/projects/quality/test_cases_controller_spec.rb. It took 4.4 seconds. Expected to take 4.46 seconds.4507# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/project/branch_rules/approval_project_rules_spec.rb. Expected to take 4.31 seconds.4508getting approval project rules for a branch rule4509 when the user does not have read_approval_rule abilities4510 behaves like a working graphql query4511 returns a successful response4512 hides approval rule data4513# [RSpecRunTime] RSpec elapsed time: 19 minutes 40.24 seconds. Current RSS: ~1484M. Threads: 6. load average: 1.18 1.16 1.08 1/477 39004514.4515 when the user does have read_approval_rule abilities4516 behaves like a working graphql query4517 returns a successful response4518 returns all approval project rule data4519 avoids N+1 queries4520# [RSpecRunTime] RSpec elapsed time: 19 minutes 42.85 seconds. Current RSS: ~1488M. Threads: 6. load average: 1.16 1.15 1.08 1/477 39014521.4522# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/project/branch_rules/approval_project_rules_spec.rb. It took 4.21 seconds. Expected to take 4.31 seconds.4523# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/incident_management/oncall_rotation/create_spec.rb. Expected to take 4.24 seconds.4524Creating a new on-call schedule4525 creates a new on-call rotation4526 without required argument rotation_length4527 behaves like an invalid argument to the mutation4528 behaves like a mutation that returns top-level errors4529 is expected to contain exactly (include "invalid value for rotationLength")4530# [RSpecRunTime] RSpec elapsed time: 19 minutes 44.4 seconds. Current RSS: ~1489M. Threads: 6. load average: 1.16 1.15 1.08 1/477 39024531.4532 without required argument schedule_iid4533 behaves like an invalid argument to the mutation4534 behaves like a mutation that returns top-level errors4535 is expected to contain exactly (include "invalid value for scheduleIid")4536 date is invalid4537 returns the on-call rotation with errors4538 without required argument participants4539 behaves like an invalid argument to the mutation4540 behaves like a mutation that returns top-level errors4541 is expected to contain exactly (include "invalid value for participants")4542 without required argument project_path4543 behaves like an invalid argument to the mutation4544 behaves like a mutation that returns top-level errors4545 is expected to contain exactly (include "invalid value for projectPath")4546 time is invalid4547 returns the on-call rotation with errors4548 without required argument name4549 behaves like an invalid argument to the mutation4550 behaves like a mutation that returns top-level errors4551 is expected to contain exactly (include "invalid value for name")4552 without required argument starts_at4553 behaves like an invalid argument to the mutation4554 behaves like a mutation that returns top-level errors4555 is expected to contain exactly (include "invalid value for startsAt")4556# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/incident_management/oncall_rotation/create_spec.rb. It took 3.84 seconds. Expected to take 4.24 seconds.4557# [RSpecRunTime] Starting example group ee/spec/requests/api/project_milestones_spec.rb. Expected to take 4.11 seconds.4558API::ProjectMilestones4559 matches V4 EE-specific response schema for a list of issues4560 behaves like group and project milestone burndowns4561 GET /projects/:id/milestones/:milestone_id/burndown_events4562 returns burndown events list4563 returns 404 when user is not authorized to read milestone4564# [RSpecRunTime] RSpec elapsed time: 19 minutes 50.47 seconds. Current RSS: ~1486M. Threads: 6. load average: 1.15 1.15 1.08 1/477 39034565.4566# [RSpecRunTime] Finishing example group ee/spec/requests/api/project_milestones_spec.rb. It took 3.77 seconds. Expected to take 4.11 seconds.4567# [RSpecRunTime] Starting example group ee/spec/requests/custom_roles/read_runners/request_spec.rb. Expected to take 4.09 seconds.4568User with read_runners custom role4569 Projects::RunnersController4570 #index4571 #new4572 #toggle_shared_runners4573 #register4574 #destroy4575 #pause4576# [RSpecRunTime] RSpec elapsed time: 19 minutes 52.85 seconds. Current RSS: ~1484M. Threads: 6. load average: 1.14 1.15 1.08 1/478 39044577.4578 Groups::RunnersController4579 #index4580 #show4581 #new4582 #register4583 #edit4584# [RSpecRunTime] RSpec elapsed time: 19 minutes 54.53 seconds. Current RSS: ~1487M. Threads: 6. load average: 1.14 1.15 1.08 1/478 39054585.4586# [RSpecRunTime] Finishing example group ee/spec/requests/custom_roles/read_runners/request_spec.rb. It took 4.06 seconds. Expected to take 4.09 seconds.4587# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/boards/epic_lists/destroy_spec.rb. Expected to take 3.87 seconds.4588Destroy an epic board list4589 behaves like board lists destroy request4590 when the user does not have permission4591 does not destroy the list4592 returns an error4593# [RSpecRunTime] RSpec elapsed time: 19 minutes 55.84 seconds. Current RSS: ~1487M. Threads: 6. load average: 1.14 1.15 1.08 1/478 39064594.4595 when the user has permission4596 when given id is not for a list4597 returns an error4598 when list does not exist4599 returns a top level error4600 when everything is ok4601 destroys the list4602 returns an empty list4603 when the list is not destroyable4604 behaves like does not destroy the list and returns an error4605 does not destroy the list4606 returns an error and not nil list4607# [RSpecRunTime] RSpec elapsed time: 19 minutes 58.61 seconds. Current RSS: ~1486M. Threads: 6. load average: 1.21 1.16 1.09 1/478 39074608.4609# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/boards/epic_lists/destroy_spec.rb. It took 4.08 seconds. Expected to take 3.87 seconds.4610# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/audit_events/streaming/http/namespace_filters/delete_spec.rb. Expected to take 3.86 seconds.4611Delete a namespace filter for group level external audit event destinations4612 when feature is not licensed4613 behaves like a mutation on an unauthorized resource4614 behaves like a mutation that returns top-level errors4615 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"4616 behaves like does not delete the namespace filter4617 is expected not to change `destination.reload.namespace_filter`4618 when feature is licensed4619 when current user is group owner4620 deletes the filter4621# [RSpecRunTime] RSpec elapsed time: 20 minutes 1.5 seconds. Current RSS: ~1498M. Threads: 6. load average: 1.21 1.16 1.09 1/479 39084622.4623 when current user is a group maintainer4624 behaves like does not delete the namespace filter4625 is expected not to change `destination.reload.namespace_filter`4626# [RSpecRunTime] RSpec elapsed time: 20 minutes 2.64 seconds. Current RSS: ~1501M. Threads: 6. load average: 1.11 1.14 1.08 1/478 39094627.4628# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/audit_events/streaming/http/namespace_filters/delete_spec.rb. It took 4.02 seconds. Expected to take 3.86 seconds.4629# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/remote_development/namespace/remote_development_cluster_agents/with_unmapped_filter_arg_spec.rb. Expected to take 3.63 seconds.4630Query.namespace.remote_development_cluster_agents(filter: UNMAPPED)4631 when the params are valid4632 returns cluster agents that are not mapped to the namespace4633# [RSpecRunTime] RSpec elapsed time: 20 minutes 5.04 seconds. Current RSS: ~1492M. Threads: 6. load average: 1.11 1.14 1.08 1/478 39104634.4635 when remote_development feature is unlicensed4636 returns an error4637 when user does not have access to view the mappings4638 returns an error4639 when the passed namespace is not a group4640 returns an error4641# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/remote_development/namespace/remote_development_cluster_agents/with_unmapped_filter_arg_spec.rb. It took 3.51 seconds. Expected to take 3.63 seconds.4642# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/milestone_spec.rb. Expected to take 3.58 seconds.4643Querying a Milestone4644 burnupTimeSeries4645 with insufficient license4646 returns nil4647# [RSpecRunTime] RSpec elapsed time: 20 minutes 7.28 seconds. Current RSS: ~1488M. Threads: 6. load average: 1.10 1.14 1.08 1/478 39114648.4649 when missing dates4650 explains why the report cannot be generated4651 when there are too many events4652 explains why the report cannot be generated4653 when "rollup_timebox_chart" feature flag is enabled4654 explains why the report cannot be generated4655 with correct license4656 returns burnup chart data4657 when "rollup_timebox_chart" feature flag is disabled4658 returns burnup chart data4659 group milestones4660 behaves like milestones queried by timeframe4661 query for milestones by timeframe4662 without start4663 returns error4664 without end date4665 returns error4666 with start and end date4667 does not have errors4668 project milestones4669 behaves like milestones queried by timeframe4670 query for milestones by timeframe4671 without start4672 returns error4673 without end date4674 returns error4675 with start and end date4676 does not have errors4677# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/milestone_spec.rb. It took 3.57 seconds. Expected to take 3.58 seconds.4678# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/gitlab_subscriptions/namespaces/add_on_purchase_spec.rb. Expected to take 3.5 seconds.4679Query.namespace.addOnPurchase4680 when no active add_on_purchase is present4681 behaves like empty response4682 returns nil4683 when add_on_name does not exists4684 behaves like empty response4685 returns nil4686 when add_on_name param is all caps4687 behaves like success response4688 returns expected response4689 when seats are assigned4690 behaves like success response4691 returns expected response4692 when namespace is not root namespace4693 behaves like empty response4694 returns nil4695 when add_on_purchase is future dated4696 behaves like empty response4697 returns nil4698 behaves like success response4699 returns expected response4700 when namespace does not exists4701 behaves like empty response4702 returns nil4703 when expires_on date is today4704 behaves like empty response4705 returns nil4706 when current_user is admin4707 behaves like success response4708 returns expected response4709 when current_user is not owner of namespace4710 behaves like empty response4711 returns nil4712# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/gitlab_subscriptions/namespaces/add_on_purchase_spec.rb. It took 3.38 seconds. Expected to take 3.5 seconds.4713# [RSpecRunTime] Starting example group ee/spec/requests/gitlab_subscriptions/api/internal/members_spec.rb. Expected to take 3.45 seconds.4714GitlabSubscriptions::API::Internal::Members4715 GET /internal/gitlab_subscriptions/namespaces/:id/owners4716 when unauthenticated4717 returns authentication error4718 when authenticated as the subscription portal4719 when the namespace cannot be found4720 returns an error response4721 when the namespace does not have any owners4722 returns an empty response4723 when the namespace has owners and other members4724 returns only direct owners of the namespace4725 when the owner is inactive4726 does not return inactive users4727# [RSpecRunTime] RSpec elapsed time: 20 minutes 14.67 seconds. Current RSS: ~1482M. Threads: 6. load average: 1.09 1.14 1.08 1/478 39124728.4729 when authenticating with a personal access token4730 when authenticated as user4731 returns authentication error4732 when authenticated as admin4733 when the namespace cannot be found4734 returns an error response4735 when the namespace does not have any owners4736 returns an empty response4737 when the namespace has owners and other members4738 returns only direct owners of the namespace4739 when the owner is inactive4740 does not return inactive users4741# [RSpecRunTime] RSpec elapsed time: 20 minutes 16.61 seconds. Current RSS: ~1480M. Threads: 6. load average: 1.09 1.14 1.08 1/478 39134742.4743# [RSpecRunTime] Finishing example group ee/spec/requests/gitlab_subscriptions/api/internal/members_spec.rb. It took 3.52 seconds. Expected to take 3.45 seconds.4744# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/issues/create_spec.rb. Expected to take 3.39 seconds.4745Create an issue4746Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.4748To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.4749 creates the issue4750 when iterationId is provided4751Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.4753To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.4754 creates the issue4755 when iterationId and iterationWildcardId are provided4756 returns a mutually exclusive argument error4757# [RSpecRunTime] RSpec elapsed time: 20 minutes 20.47 seconds. Current RSS: ~1479M. Threads: 6. load average: 1.08 1.14 1.08 2/478 39144758.4759# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/issues/create_spec.rb. It took 3.86 seconds. Expected to take 3.39 seconds.4760# [RSpecRunTime] Starting example group ee/spec/requests/api/elasticsearch_indexed_namespaces_spec.rb. Expected to take 3.28 seconds.4761API::ElasticsearchIndexedNamespaces4762 PUT /elasticsearch_indexed_namespaces/rollout4763 prohibits non-admin4764 invokes ElasticNamespaceRolloutWorker rollout4765 behaves like PUT request permissions for admin mode4766 behaves like when admin4767 behaves like makes request4768 returns4769 behaves like makes request4770 returns4771 behaves like when user4772 returns4773 behaves like makes request4774 returns4775 when parameters are incorrect4776 percentage: -1, plan: "ultimate"4777 errs4778 percentage: 101, plan: "ultimate"4779 errs4780 percentage: nil, plan: "ultimate"4781 errs4782 percentage: 1, plan: nil4783 errs4784 percentage: 1, plan: "foobar"4785 errs4786 PUT /elasticsearch_indexed_namespaces/rollback4787 prohibits non-admin4788 invokes ElasticNamespaceRolloutWorker rollback4789 behaves like PUT request permissions for admin mode4790 behaves like when admin4791 behaves like makes request4792 returns4793 behaves like makes request4794 returns4795 behaves like when user4796 returns4797 behaves like makes request4798 returns4799 when parameters are incorrect4800 percentage: -1, plan: "ultimate"4801 errs4802 percentage: 101, plan: "ultimate"4803 errs4804 percentage: nil, plan: "ultimate"4805 errs4806 percentage: 1, plan: nil4807 errs4808 percentage: 1, plan: "foobar"4809 errs4810# [RSpecRunTime] Finishing example group ee/spec/requests/api/elasticsearch_indexed_namespaces_spec.rb. It took 3.09 seconds. Expected to take 3.28 seconds.4811# [RSpecRunTime] Starting example group ee/spec/requests/groups/discovers_controller_spec.rb. Expected to take 3.25 seconds.4812Groups::DiscoversController4813 GET show4814 renders 404 when saas feature subscriptions_trials not available4815 when user is owner4816 renders index with 200 status code4817# [RSpecRunTime] RSpec elapsed time: 20 minutes 25.2 seconds. Current RSS: ~1472M. Threads: 6. load average: 1.08 1.13 1.08 1/478 39154818.4819 when user is maintainer4820 behaves like unauthorized4821 renders index with 404 status code4822 when user is developer4823 behaves like unauthorized4824 renders index with 404 status code4825 when group is not on trial4826 renders page when group has an expired trial4827# [RSpecRunTime] RSpec elapsed time: 20 minutes 26.72 seconds. Current RSS: ~1470M. Threads: 6. load average: 1.08 1.13 1.08 1/478 39164828.4829# [RSpecRunTime] Finishing example group ee/spec/requests/groups/discovers_controller_spec.rb. It took 3.16 seconds. Expected to take 3.25 seconds.4830# [RSpecRunTime] Starting example group ee/spec/controllers/security/projects_controller_spec.rb. Expected to take 3.12 seconds.4831Security::ProjectsController4832 GET #index4833 behaves like Security::ApplicationController4834 when the user is authenticated4835 responds with success4836 and the instance does not have an Ultimate license4837 404s4838 when the user is not authenticated4839 redirects the user to the sign in page4840 with an authenticated user4841 returns the current user's security dashboard projects4842 sets a polling interval header4843 POST #create4844 behaves like Security::ApplicationController4845 when the user is authenticated4846 responds with success4847 and the instance does not have an Ultimate license4848 404s4849 when the user is not authenticated4850 redirects the user to the sign in page4851 with an authenticated user4852 adds the given projects to the current user's security dashboard4853 when given a project that is already added to the dashboard4854 does not add the same project twice and returns the duplicate IDs in the response4855 when given an invalid project ID4856 does not error and includes them in the response4857 with an authenticated auditor4858 allows them to add projects to the dashboard4859 DELETE #destroy4860 with an authenticated user4861 removes the project from the current user's security dashboard4862 and the instance does not have an Ultimate license4863 404s4864 when given a project not on the current user's security dashboard4865 does nothing and returns 2044866 when the user is not authenticated4867 redirects the user to the sign in page4868# [RSpecRunTime] Finishing example group ee/spec/controllers/security/projects_controller_spec.rb. It took 3.24 seconds. Expected to take 3.12 seconds.4869# [RSpecRunTime] Starting example group ee/spec/requests/ee/projects/protected_branches_controller_spec.rb. Expected to take 3.04 seconds.4870Projects::ProtectedBranchesController4871 with custom_roles feature disabled4872 POST #create4873 does not create a protected branch4874# [RSpecRunTime] RSpec elapsed time: 20 minutes 31.33 seconds. Current RSS: ~1482M. Threads: 6. load average: 1.07 1.13 1.08 1/478 39354875.4876 PUT #update4877 does not update the protected branch4878 DELETE #destroy4879 does not destroy the protected branch4880 with custom_roles feature enabled4881 POST #create4882 creates a protected branch4883 PUT #update4884 updates the protected branch4885 DELETE #destroy4886 destroys the protected branch4887# [RSpecRunTime] Finishing example group ee/spec/requests/ee/projects/protected_branches_controller_spec.rb. It took 2.77 seconds. Expected to take 3.04 seconds.4888# [RSpecRunTime] Starting example group ee/spec/controllers/registrations/company_controller_spec.rb. Expected to take 3.02 seconds.4889Registrations::CompanyController4890 #create4891 on success4892 creates trial and redirects to the correct path4893 when it is a trial registration4894 creates trial lead and redirects to the correct path4895 when driving from the onboarding_status_presenter.initial_registration_type4896 creates trial lead and redirects to the correct path4897 when saving onboarding_status_step_url4898 when user is onboarding4899 when onboarding feature is available4900 stores onboarding url4901 when onboarding feature is not available4902 does not store onboarding url4903 with snowplow tracking4904 tracks successful submission event4905 when in trial flow4906 tracks successful submission event4907 when no entries exist in onboarding_status for registration_types4908 redirects to the next step in the path4909 on failure4910 renders company page :new4911 with snowplow tracking4912 tracks error event4913 does not track successful submission event4914 when in trial flow4915 tracks error event4916 does not track successful submission event4917 #new4918 behaves like user authentication4919 when not authenticated4920 is expected to redirect to "/users/sign_in"4921 when authenticated4922 is expected to respond with numeric status code ok4923 behaves like a dot-com only feature4924 when onboarding is not available4925 is expected to respond with numeric status code not_found4926 when onboarding is available4927 is expected to respond with numeric status code ok4928 on render4929 is expected to render template layouts/minimal4930 is expected to render template new4931 tracks render event4932 when in trial flow4933 tracks render event4934# [RSpecRunTime] Finishing example group ee/spec/controllers/registrations/company_controller_spec.rb. It took 3.01 seconds. Expected to take 3.02 seconds.4935# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/branch_rules/external_status_checks/create_spec.rb. Expected to take 2.94 seconds.4936Create an external status check4937 with invalid params4938 when the branch rule GID is nil4939 behaves like it expects value not to be null4940 returns error4941 when an invalid global id is given4942 returns an error4943 when there is no external url4944 behaves like it expects value not to be null4945 returns error4946 when there is no name4947 behaves like it expects value not to be null4948 returns error4949 with valid params4950 when user is not authorized4951 returns error4952 when user is authorized4953 creates the external status check4954 when the service to create external checks fails4955 returns an error4956 when the branch rule is an Projects::AllBranchesRule4957 creates the external status check4958 when the branch rule is a Projects::AllProtectedBranchesRule4959 returns an error4960# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/branch_rules/external_status_checks/create_spec.rb. It took 2.91 seconds. Expected to take 2.94 seconds.4961# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/dast/profiles/delete_spec.rb. Expected to take 2.78 seconds.4962Deleting a DAST Profile4963 behaves like an on-demand scan mutation when user cannot run an on-demand scan4964 when a user does not have access to the project4965 behaves like a mutation that returns a top-level access error4966 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"4967 when a user does not have access to run a dast scan on the project4968 behaves like a mutation that returns a top-level access error4969 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"4970 behaves like an on-demand scan mutation when user can run an on-demand scan4971 returns an empty errors array4972 deletes the dast_profile4973 when on demand scan licensed feature is not available4974 behaves like a mutation that returns a top-level access error4975 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"4976# [RSpecRunTime] RSpec elapsed time: 20 minutes 41.01 seconds. Current RSS: ~1490M. Threads: 6. load average: 1.06 1.13 1.08 1/478 39364977.4978# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/dast/profiles/delete_spec.rb. It took 2.36 seconds. Expected to take 2.78 seconds.4979# [RSpecRunTime] Starting example group ee/spec/requests/projects/security/dast_configuration_controller_spec.rb. Expected to take 2.73 seconds.4980Projects::Security::DastConfigurationController4981 GET #show4982 when the "Security and compliance" feature is disabled4983 is expected to respond with numeric status code not_found4984 feature available4985 user authorized4986 can access page4987 user not authorized4988 sees a 404 error4989 feature not available4990 license doesn't support the feature4991 sees a 404 error4992# [RSpecRunTime] Finishing example group ee/spec/requests/projects/security/dast_configuration_controller_spec.rb. It took 2.22 seconds. Expected to take 2.73 seconds.4993# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/releases/create_spec.rb. Expected to take 2.64 seconds.4994Creation of a new release4995 when the provided milestones include a group milestone4996 when the group milestone association feature is licensed4997 returns no errors4998 creates a release with both project and group milestone associations4999# [RSpecRunTime] RSpec elapsed time: 20 minutes 45.42 seconds. Current RSS: ~1490M. Threads: 6. load average: 1.06 1.12 1.08 1/481 39825000.5001 when the group milestone association feature is not licensed5002 returns an error-as-data field with a message about an invalid license5003# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/releases/create_spec.rb. It took 2.56 seconds. Expected to take 2.64 seconds.5004# [RSpecRunTime] Starting example group ee/spec/controllers/groups/runners_controller_spec.rb. Expected to take 2.62 seconds.5005Groups::RunnersController5006 #show5007 behaves like controller pushing runner upgrade management features5008 enables runner_upgrade_management_for_namespace licensed feature5009 when fetching runner releases is disabled5010 does not enable runner_upgrade_management_for_namespace licensed feature5011# [RSpecRunTime] RSpec elapsed time: 20 minutes 46.96 seconds. Current RSS: ~1490M. Threads: 6. load average: 1.06 1.12 1.08 1/481 39875012.5013 when user is developer5014 returns not found5015 #index5016 behaves like controller pushing runner upgrade management features5017 enables runner_upgrade_management_for_namespace licensed feature5018 when fetching runner releases is disabled5019 does not enable runner_upgrade_management_for_namespace licensed feature5020 when user is developer5021 returns not found5022 #dashboard5023 behaves like controller pushing runner upgrade management features5024 enables runner_upgrade_management_for_namespace licensed feature5025 when fetching runner releases is disabled5026 does not enable runner_upgrade_management_for_namespace licensed feature5027 when user is developer5028 returns not found5029 when feature is not available5030 returns not found5031# [RSpecRunTime] Finishing example group ee/spec/controllers/groups/runners_controller_spec.rb. It took 2.6 seconds. Expected to take 2.62 seconds.5032# [RSpecRunTime] Starting example group ee/spec/requests/ee/confirmations_controller_spec.rb. Expected to take 2.53 seconds.5033ConfirmationsController5034 GET #show5035 when user is signed in5036 sets event_type5037 when user is provisioned by group5038 confirms the user and redirects to SSO login5039 when the provisioning group is deleted5040 redirects to default sign in path5041# [RSpecRunTime] Finishing example group ee/spec/requests/ee/confirmations_controller_spec.rb. It took 1.37 seconds. Expected to take 2.53 seconds.5042# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/project/pipeline/code_quality_report_summary_spec.rb. Expected to take 2.46 seconds.5043Query.project(fullPath).pipeline(iid).codeQualityReportSummary5044 when pipeline does not have a code quality report5045 returns an empty result5046# [RSpecRunTime] RSpec elapsed time: 20 minutes 51.17 seconds. Current RSS: ~1496M. Threads: 6. load average: 1.05 1.12 1.08 1/481 40065047.5048 when pipeline has a code quality report5049 when user is member of the project5050 returns code quality report summary5051 when user is not a member of the project5052 returns nil5053# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/project/pipeline/code_quality_report_summary_spec.rb. It took 2.35 seconds. Expected to take 2.46 seconds.5054# [RSpecRunTime] Starting example group ee/spec/requests/admin/gitlab_duo/seat_utilization_controller_spec.rb. Expected to take 2.35 seconds.5055Admin::GitlabDuo::SeatUtilizationController5056 GET /code_suggestions5057 when the user is not admin5058 behaves like hides seat utilization path5059 returns 4045060 when the user is an admin5061 behaves like renders the activation form5062Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class.5064To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.5065 renders the activation form and skips completion test5066 when duo pro addon is purchased5067Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class.5069To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.5070 renders the activation form5071 when instance is self-managed5072 behaves like renders the activation form5073Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class.5075To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.5076 renders the activation form and skips completion test5077 when duo pro addon is purchased5078Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class.5080To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.5081 renders the activation form5082 when instance is SaaS5083 behaves like hides seat utilization path5084 returns 4045085 when the instance has a non-paid license5086 behaves like hides seat utilization path5087 returns 4045088 when the instance does not have a license5089 behaves like hides seat utilization path5090 returns 4045091# [RSpecRunTime] Finishing example group ee/spec/requests/admin/gitlab_duo/seat_utilization_controller_spec.rb. It took 2.19 seconds. Expected to take 2.35 seconds.5092# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/ci/namespace_ci_cd_settings_update_spec.rb. Expected to take 2.32 seconds.5093NamespaceCiCdSettingsUpdate5094 when unauthorized5095 when not a namespace member5096 behaves like unauthorized5097 returns an error5098 when a non-admin namespace member5099 behaves like unauthorized5100 returns an error5101 when authorized5102 updates allow_stale_runner_pruning?5103 does not update allow_stale_runner_pruning? if not specified5104 when bad arguments are provided5105 returns the errors5106# [RSpecRunTime] RSpec elapsed time: 20 minutes 56.76 seconds. Current RSS: ~1490M. Threads: 6. load average: 1.05 1.12 1.08 1/478 40075107.5108# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/ci/namespace_ci_cd_settings_update_spec.rb. It took 2.44 seconds. Expected to take 2.32 seconds.5109# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/enabled_namespaces/bulk_enable_spec.rb. Expected to take 2.26 seconds.5110Mutations::Analytics::DevopsAdoption::EnabledNamespaces::BulkEnable5111 creates the enabled_namespace for each passed namespace or returns existing enabled_namespace5112 when the user cannot manage enabled_namespaces at least for one namespace5113 behaves like a mutation that returns a top-level access error5114 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"5115# [RSpecRunTime] RSpec elapsed time: 20 minutes 58.82 seconds. Current RSS: ~1487M. Threads: 6. load average: 1.04 1.12 1.08 1/478 40085116.5117 when the feature is not available5118 behaves like a mutation that returns a top-level access error5119 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"5120# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/enabled_namespaces/bulk_enable_spec.rb. It took 2.28 seconds. Expected to take 2.26 seconds.5121# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/incident_management/issuable_resource_link/create_spec.rb. Expected to take 2.23 seconds.5122Creating an issuable resource link5123 creates issuable resource link5124 returns error5125 when link is invalid5126 returns nil5127# [RSpecRunTime] RSpec elapsed time: 21 minutes 0.86 second. Current RSS: ~1492M. Threads: 6. load average: 1.04 1.12 1.08 1/479 40095128.5129# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/incident_management/issuable_resource_link/create_spec.rb. It took 1.82 seconds. Expected to take 2.23 seconds.5130# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/project/security_training_urls_spec.rb. Expected to take 2.11 seconds.5131Query.project(fullPath).securityTrainingUrls5132 when authenticated5133 when not authorized5134 behaves like a working graphql query that returns no data5135 contains no data5136 behaves like a working graphql query5137 returns a successful response5138# [RSpecRunTime] RSpec elapsed time: 21 minutes 2.52 seconds. Current RSS: ~1490M. Threads: 6. load average: 1.04 1.11 1.08 1/479 40105139.5140 when authorized5141Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Security::TrainingProviders::KontraUrlService is a Class.5143To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.5144Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Security::TrainingProviders::KontraUrlService is a Class.5146To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.5147 returns the security training urls5148 when unauthenticated5149 behaves like a working graphql query that returns no data5150 contains no data5151 behaves like a working graphql query5152 returns a successful response5153# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/project/security_training_urls_spec.rb. It took 2.29 seconds. Expected to take 2.11 seconds.5154# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/audit_events/amazon_s3_configurations/delete_spec.rb. Expected to take 2.08 seconds.5155Delete Amazon S3 configuration5156 when feature is licensed5157 when current user is a group owner5158 destroys the configuration5159 audits the deletion5160 when there is an error during destroy5161 does not destroy the configuration and returns the error5162# [RSpecRunTime] RSpec elapsed time: 21 minutes 4.42 seconds. Current RSS: ~1491M. Threads: 6. load average: 1.04 1.11 1.08 1/478 40115163.5164 when current user is a group maintainer5165 behaves like a mutation on an unauthorized resource5166 behaves like a mutation that returns top-level errors5167 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"5168 when feature is unlicensed5169 behaves like a mutation on an unauthorized resource5170 behaves like a mutation that returns top-level errors5171 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"5172# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/audit_events/amazon_s3_configurations/delete_spec.rb. It took 1.79 seconds. Expected to take 2.08 seconds.5173# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/compliance_management/compliance_framework/compliance_requirements/destroy_spec.rb. Expected to take 2.01 seconds.5174Destroy a Compliance Requirement5175 when feature is unlicensed5176 does not destroy a compliance requirement5177 behaves like a mutation that returns top-level errors5178 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"5179 when licensed5180 when current_user is namespace owner5181 has no errors5182 destroys a compliance requirement5183 when current_user is not namespace owner5184 does not destroy a compliance requirement5185 behaves like a mutation that returns top-level errors5186 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"5187# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/compliance_management/compliance_framework/compliance_requirements/destroy_spec.rb. It took 1.87 seconds. Expected to take 2.01 seconds.5188# [RSpecRunTime] Starting example group ee/spec/requests/api/conan/v1/project_packages_spec.rb. Expected to take 2.01 seconds.5189API::Conan::V1::ProjectPackages5190 GET /api/v4/projects/:id/packages/conan/v1/files/:package_name/package_version/:package_username/:package_channel/:recipe_revision/package/:conan_package_reference/:package_revision/:file_name5191 behaves like applying ip restriction for group5192 in group without restriction5193 behaves like returning response status5194 returns ok5195# [RSpecRunTime] RSpec elapsed time: 21 minutes 8.31 seconds. Current RSS: ~1485M. Threads: 6. load average: 1.04 1.11 1.08 1/478 40125196.5197 in group with restriction5198 with address within the range5199 behaves like returning response status5200 returns ok5201 with address outside the range5202 behaves like returning response status5203 returns not_found5204# [RSpecRunTime] Finishing example group ee/spec/requests/api/conan/v1/project_packages_spec.rb. It took 1.8 seconds. Expected to take 2.01 seconds.5205# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/member_role/single_member_role_spec.rb. Expected to take 1.85 seconds.5206Query.single_member_role5207 with custom roles feature5208 returns the requested member role5209 behaves like a working graphql query5210 returns a successful response5211# [RSpecRunTime] RSpec elapsed time: 21 minutes 10.24 seconds. Current RSS: ~1479M. Threads: 6. load average: 1.04 1.11 1.08 1/478 40135212.5213 without custom roles feature5214 does not return a member role5215# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/member_role/single_member_role_spec.rb. It took 1.97 seconds. Expected to take 1.85 seconds.5216# [RSpecRunTime] Starting example group ee/spec/controllers/admin/elasticsearch_controller_spec.rb. Expected to take 1.8 seconds.5217Admin::ElasticsearchController5218 POST #retry_migration5219 deletes the migration record and drops the halted cache5220 POST #trigger_reindexing5221 creates a reindexing task5222 does not create a reindexing task if there is another one5223 does not create a reindexing task if a required param is nil5224 POST #enqueue_index5225 starts indexing5226 POST #cancel_index_deletion5227 sets delete_original_index_at to nil5228# [RSpecRunTime] Finishing example group ee/spec/controllers/admin/elasticsearch_controller_spec.rb. It took 0.62 second. Expected to take 1.8 seconds.5229# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/iterations/cadences_spec.rb. Expected to take 1.76 seconds.5230getting iterations5231 query for iteration cadence5232 returns all group cadences5233 by global id5234 fetching cadences from group level5235 behaves like returns cadence by id5236 returns cadence5237 from a different group5238 behaves like returns cadence by id5239 returns cadence5240 fetching cadences from project level5241 behaves like returns cadence by id5242 returns cadence5243# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/iterations/cadences_spec.rb. It took 1.59 seconds. Expected to take 1.76 seconds.5244# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/enabled_namespaces/enable_spec.rb. Expected to take 1.73 seconds.5245Mutations::Analytics::DevopsAdoption::EnabledNamespaces::Enable5246 creates the enabled_namespace with the group5247 when the user cannot manage enabled_namespaces5248 behaves like a mutation that returns a top-level access error5249 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"5250# [RSpecRunTime] RSpec elapsed time: 21 minutes 13.91 seconds. Current RSS: ~1475M. Threads: 6. load average: 1.03 1.11 1.08 1/478 40155251.5252 when the feature is not available5253 behaves like a mutation that returns a top-level access error5254 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"5255# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/enabled_namespaces/enable_spec.rb. It took 1.3 seconds. Expected to take 1.73 seconds.5256# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/projects/explain_code_spec.rb. Expected to take 1.62 seconds.5257AiAction for Explain Code5258 successfully performs an explain code request5259 when ai_global_switch feature flag is disabled5260 returns nil5261# [RSpecRunTime] RSpec elapsed time: 21 minutes 15.38 seconds. Current RSS: ~1473M. Threads: 6. load average: 1.03 1.11 1.08 1/478 40165262.5263 when empty messages are passed5264 returns nil5265# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/projects/explain_code_spec.rb. It took 1.47 seconds. Expected to take 1.62 seconds.5266# [RSpecRunTime] Starting example group ee/spec/requests/projects/merge_trains_controller_spec.rb. Expected to take 1.61 seconds.5267Projects::MergeTrainsController5268 GET /:namespace/:project/-/merge_trains5269 when feature is enabled5270 renders the merge trains index template5271# [RSpecRunTime] RSpec elapsed time: 21 minutes 16.7 seconds. Current RSS: ~1470M. Threads: 6. load average: 1.03 1.11 1.08 1/478 40175272.5273 when feature is disabled5274 returns "not found response"5275# [RSpecRunTime] Finishing example group ee/spec/requests/projects/merge_trains_controller_spec.rb. It took 1.33 seconds. Expected to take 1.61 seconds.5276# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/groups/saved_replies_spec.rb. Expected to take 1.49 seconds.5277Group saved replies5278 when group_saved_replies_flag feature flag is disabled5279 returns nil5280 when license is valid5281 returns group saved reply5282 when group path is a sub-group5283 includes saved replies from ancestor groups5284 when license is invalid5285 returns nil5286# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/groups/saved_replies_spec.rb. It took 1.41 seconds. Expected to take 1.49 seconds.5287# [RSpecRunTime] Starting example group ee/spec/requests/admin/gitlab_duo/configuration_controller_spec.rb. Expected to take 1.48 seconds.5288Admin::GitlabDuo::ConfigurationController5289 GET /code_suggestions5290 when the user is not admin5291 returns 4045292 when the user is an admin5293 when instance is self-managed5294 with a paid license and feature enabled5295 behaves like renders duo settings form5296 when duo pro addon is purchased5297Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but VersionCheck is a Class.5299To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.5300 renders duo settings form5301 with feature flag disabled5302 behaves like redirects configuration path5303 redirects to admin_gitlab_duo_path5304 when instance is SaaS5305 behaves like redirects configuration path5306 redirects to admin_gitlab_duo_path5307 when the instance does not have duo chat availabile5308 behaves like redirects configuration path5309 redirects to admin_gitlab_duo_path5310 when the instance does not have duo pro availabile5311 behaves like redirects configuration path5312 redirects to admin_gitlab_duo_path5313 when the instance has a non-paid license5314 behaves like redirects configuration path5315 redirects to admin_gitlab_duo_path5316 when the instance does not have a license5317 behaves like redirects configuration path5318 redirects to admin_gitlab_duo_path5319# [RSpecRunTime] Finishing example group ee/spec/requests/admin/gitlab_duo/configuration_controller_spec.rb. It took 1.45 seconds. Expected to take 1.48 seconds.5320# [RSpecRunTime] Starting example group ee/spec/requests/api/nuget_project_packages_spec.rb. Expected to take 1.45 seconds.5321API::NugetProjectPackages5322 GET /api/v4/projects/:id/packages/nuget/download/*package_name/*package_version/*package_filename5323 behaves like applying ip restriction for group5324 in group without restriction5325 behaves like returning response status5326 returns ok5327 in group with restriction5328 with address within the range5329 behaves like returning response status5330 returns ok5331 with address outside the range5332 behaves like returning response status5333 returns not_found5334# [RSpecRunTime] Finishing example group ee/spec/requests/api/nuget_project_packages_spec.rb. It took 1.19 seconds. Expected to take 1.45 seconds.5335# [RSpecRunTime] Starting example group ee/spec/controllers/user_settings/profiles_controller_spec.rb. Expected to take 1.35 seconds.5336UserSettings::ProfilesController5337 PUT update5338 on updating name5339 when `disable_name_update_for_users` feature is available5340 when the ability to update thier name is not disabled for users5341 behaves like a user can update their name5342 updates their name5343 behaves like a user can update their name5344 updates their name5345 when the ability to update their name is disabled for users5346 as a regular user5347 does not update their name5348 as an admin in admin mode5349 behaves like a user can update their name5350 updates their name5351 when `disable_name_update_for_users` feature is not available5352 behaves like a user can update their name5353 updates their name5354 behaves like a user can update their name5355 updates their name5356 on updating public profile to private5357 when `disable_private_profiles` feature is available5358 when the ability to make their profile private is disabled5359 as a regular user5360 behaves like a user cannot make their profile private5361 does not update their profile to private5362 when the ability to make their profile private is not disabled5363 as a regular user5364 behaves like a user can make their profile private5365 updates their profile to private5366 when `disable_private_profiles` feature is not available5367 behaves like a user can make their profile private5368 updates their profile to private5369# [RSpecRunTime] Finishing example group ee/spec/controllers/user_settings/profiles_controller_spec.rb. It took 1.41 seconds. Expected to take 1.35 seconds.5370# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/project/value_stream_dashboard_usage_overview_spec.rb. Expected to take 1.32 seconds.5371Loading usage overview for a project5372 when the feature is available5373 does return the count5374 when the feature is not available5375 returns nil response5376 when requesting the CONTRIBUTORS and ClickHouse backend is off5377 returns GraphQL error5378# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/project/value_stream_dashboard_usage_overview_spec.rb. It took 1.37 seconds. Expected to take 1.32 seconds.5379# [RSpecRunTime] Starting example group ee/spec/requests/groups/settings/access_tokens_controller_spec.rb. Expected to take 1.3 seconds.5380Groups::Settings::AccessTokensController5381 POST /:namespace/-/settings/access_tokens5382 when has trial subscription5383 cannot create token5384 when has non-trial subscription5385 can create token5386# [RSpecRunTime] Finishing example group ee/spec/requests/groups/settings/access_tokens_controller_spec.rb. It took 1.13 seconds. Expected to take 1.3 seconds.5387# [RSpecRunTime] Starting example group ee/spec/controllers/admin/emails_controller_spec.rb. Expected to take 1.26 seconds.5388Admin::EmailsController5389 GET #show5390 admin user5391 when `send_emails_from_admin_area` feature is enabled5392 responds with 2005393# [RSpecRunTime] RSpec elapsed time: 21 minutes 26.47 seconds. Current RSS: ~1484M. Threads: 6. load average: 1.10 1.12 1.08 1/478 40185394.5395 when `send_emails_from_admin_area` feature is disabled5396 returns 4045397 when usage ping is enabled5398 responds 404 when feature is not activated5399 responds with 200 when feature is activated5400 non-admin user5401 returns 4045402 POST #create5403 admin user5404 when `send_emails_from_admin_area` feature is enabled5405 when emails from admin area are not rate limited5406 triggers the service to send emails5407 redirects to `admin_email_path` with success notice5408 when emails from admin area are rate limited5409 does not trigger the service to send emails5410 redirects to `admin_email_path`5411 when `send_emails_from_admin_area` feature is disabled5412 does not trigger the service to send emails5413 returns 4045414 when usage ping is enabled5415 when feature is activated5416 triggers the service to send emails5417 redirects to `admin_email_path` with success notice5418 when feature is deactivated5419 does not trigger the service to send emails5420 returns 4045421 non-admin user5422 returns 4045423# [RSpecRunTime] Finishing example group ee/spec/controllers/admin/emails_controller_spec.rb. It took 2.91 seconds. Expected to take 1.26 seconds.5424# [RSpecRunTime] Starting example group ee/spec/requests/api/rubygem_packages_spec.rb. Expected to take 1.15 seconds.5425API::RubygemPackages5426 GET /api/v4/projects/:project_id/packages/rubygems/gems/:file_name5427 behaves like applying ip restriction for group5428 in group without restriction5429 behaves like returning response status5430 returns ok5431 in group with restriction5432 with address within the range5433 behaves like returning response status5434 returns ok5435 with address outside the range5436 behaves like returning response status5437 returns not_found5438# [RSpecRunTime] Finishing example group ee/spec/requests/api/rubygem_packages_spec.rb. It took 1.12 seconds. Expected to take 1.15 seconds.5439# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/mutations/users/abuse/namespace_bans/destroy_spec.rb. Expected to take 1.15 seconds.5440Removing a namespace ban5441 removes the ban5442 when resource is not accessible to the user5443 returns an error message5444# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/mutations/users/abuse/namespace_bans/destroy_spec.rb. It took 0.91 second. Expected to take 1.15 seconds.5445# [RSpecRunTime] Starting example group ee/spec/requests/api/duo_code_review_spec.rb. Expected to take 0.94 second.5446API::DuoCodeReview5447 POST /duo_code_review/evaluations5448 returns 201 with the review response5449 when environment is not development or test5450 is expected to respond with numeric status code not_found5451 when user is not authenticated5452 is expected to respond with numeric status code unauthorized5453 when feature is not available in license5454 is expected to respond with numeric status code not_found5455 when ai_global_switch is disabled5456 is expected to respond with numeric status code not_found5457 when ai_review_merge_request is disabled5458 is expected to respond with numeric status code not_found5459 when token is used5460 is expected to respond with numeric status code created5461 when using token with :ai_features scope5462 is expected to respond with numeric status code created5463 when using token with :read_api scope5464 is expected to respond with numeric status code forbidden5465# [RSpecRunTime] Finishing example group ee/spec/requests/api/duo_code_review_spec.rb. It took 0.96 second. Expected to take 0.94 second.5466# [RSpecRunTime] Starting example group ee/spec/requests/gitlab_subscriptions/subscriptions_controller_spec.rb. Expected to take 0.92 second.5467GitlabSubscriptions::SubscriptionsController5468 GET /payment_form5469 behaves like requires authentication5470 requires authentication5471 when user is undergoing identity verification5472 skips authentication5473 when user has verified a credit card5474 behaves like requires authentication5475 requires authentication5476 POST /validate_payment_method5477 behaves like requires authentication5478 requires authentication5479 when user is undergoing identity verification5480 validates the payment method with the unverified user ID5481 when user has verified a credit card5482 behaves like requires authentication5483 requires authentication5484 when the user is authenticated5485 validates the payment method with the authenticated user ID5486# [RSpecRunTime] Finishing example group ee/spec/requests/gitlab_subscriptions/subscriptions_controller_spec.rb. It took 0.74 second. Expected to take 0.92 second.5487# [RSpecRunTime] Starting example group ee/spec/requests/api/graphql/cloud_connector/cloud_connector_status_spec.rb. Expected to take 0.88 second.5488Querying for Cloud Connector status5489 when the user is authenticated5490 when the user does not have the right permissions5491 returns an error5492 when the user has the right permissions5493 when response is success5494 returns successful status response5495 when response is error5496 returns unsuccessful status response5497 when on gitlab.com5498 returns an error5499 when the user is not authenticated5500 returns an error5501# [RSpecRunTime] Finishing example group ee/spec/requests/api/graphql/cloud_connector/cloud_connector_status_spec.rb. It took 0.8 second. Expected to take 0.88 second.5502# [RSpecRunTime] Starting example group ee/spec/controllers/passwords_controller_spec.rb. Expected to take 0.72 second.5503PasswordsController5504 #create5505 #update5506 when there is error updating the password5507 calls `::Users::UserPasswordResetAuditor` with correct args5508 when email exists5509 generates an audit event5510 when email does not exist5511 generates an audit event5512# [RSpecRunTime] Finishing example group ee/spec/controllers/passwords_controller_spec.rb. It took 0.66 second. Expected to take 0.72 second.5513# [RSpecRunTime] Starting example group ee/spec/controllers/projects/ml/agents_controller_spec.rb. Expected to take 0.7 second.5514Projects::Ml::AgentsController5515 GET index5516 renders the template5517 when user does not have access5518 renders 4045519# [RSpecRunTime] Finishing example group ee/spec/controllers/projects/ml/agents_controller_spec.rb. It took 0.73 second. Expected to take 0.7 second.5520# [RSpecRunTime] Starting example group ee/spec/controllers/ee/admin/sessions_controller_spec.rb. Expected to take 0.61 second.5521Admin::SessionsController5522 #create5523 when using two-factor authentication5524 when OTP authentication fails5525 behaves like an auditable failed authentication5526 log an audit event5527 when WebAuthn authentication fails5528 behaves like an auditable failed authentication5529DEPRECATION WARNING: Invalid Feature Flag webauthn stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5530 log an audit event5531# [RSpecRunTime] Finishing example group ee/spec/controllers/ee/admin/sessions_controller_spec.rb. It took 0.59 second. Expected to take 0.61 second.5532# [RSpecRunTime] Starting example group ee/spec/controllers/concerns/gitlab_subscriptions/seat_count_alert_spec.rb. Expected to take 0.49 second.5533GitlabSubscriptions::SeatCountAlert5534 #generate_seat_count_alert_data5535 when the user is not authenticated5536 does not set the seat count data5537 when the user is authenticated5538 when the namespace is nil5539 does not set the seat count data5540 when supplied a project5541 sets the data based on the root ancestor5542 when supplied a top level group5543 sets the data based on that group5544 when supplied a subgroup5545 sets the data based on the root ancestor5546# [RSpecRunTime] Finishing example group ee/spec/controllers/concerns/gitlab_subscriptions/seat_count_alert_spec.rb. It took 0.42 second. Expected to take 0.49 second.5547# [RSpecRunTime] Starting example group ee/spec/requests/ide_controller_spec.rb. Expected to take 0.31 second.5548IdeController5549 adds CSP headers for code suggestions5550# [RSpecRunTime] Finishing example group ee/spec/requests/ide_controller_spec.rb. It took 0.22 second. Expected to take 0.31 second.5551# [RSpecRunTime] Starting example group ee/spec/controllers/admin/impersonations_controller_spec.rb. Expected to take 0.29 second.5552Admin::ImpersonationsController5553 DELETE destroy5554 when signed in5555 when impersonating5556 enqueues a new worker5557# [RSpecRunTime] Finishing example group ee/spec/controllers/admin/impersonations_controller_spec.rb. It took 0.22 second. Expected to take 0.29 second.5558# [RSpecRunTime] Starting example group ee/spec/controllers/sitemap_controller_spec.rb. Expected to take 0.15 second.5559SitemapController5560 #show5561 when not Gitlab.com?5562 returns :not_found5563 when Gitlab.com?5564 with an authenticated user5565 when the sitemap generation raises an error5566 returns an xml error5567 when the sitemap was created suscessfully5568 returns sitemap5569# [RSpecRunTime] Finishing example group ee/spec/controllers/sitemap_controller_spec.rb. It took 0.13 second. Expected to take 0.15 second.5570auto_explain log contains 1633 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-integration-pg14-9-9.354.main.ndjson.gz5571took 22.2823393435572auto_explain log contains 1632 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-integration-pg14-9-9.354.ci.ndjson.gz5573took 22.0438891435574[TEST PROF INFO] EventProf results for sql.active_record5575Total time: 05:54.588 of 21:28.879 (27.51%)5576Total events: 2143645577Top 5 slowest suites (by time):5578API::Groups (./ee/spec/requests/api/groups_spec.rb:5) – 00:46.956 (26722 / 210) of 02:30.169 (31.27%)5579API::Epics (./ee/spec/requests/api/epics_spec.rb:5) – 00:42.583 (24482 / 121) of 02:21.778 (30.04%)5580API::Internal::Observability (./ee/spec/requests/api/internal/observability_spec.rb:5) – 00:33.562 (18492 / 72) of 01:42.818 (32.64%)5581OperationsController (./ee/spec/controllers/operations_controller_spec.rb:5) – 00:29.767 (16817 / 54) of 01:42.711 (28.98%)5582API::ProtectedEnvironments (./ee/spec/requests/api/protected_environments_spec.rb:5) – 00:15.328 (9314 / 79) of 00:49.824 (30.77%)5583Knapsack report was generated. Preview:5584{5585 "ee/spec/requests/api/epics_spec.rb": 141.77782538499991,5586 "ee/spec/requests/api/groups_spec.rb": 150.16914935,5587 "ee/spec/controllers/operations_controller_spec.rb": 102.711391575,5588 "ee/spec/requests/api/internal/observability_spec.rb": 102.81852270800005,5589 "ee/spec/requests/api/graphql/work_item_spec.rb": 47.71849760500004,5590 "ee/spec/requests/api/protected_environments_spec.rb": 49.82462345599993,5591 "ee/spec/requests/api/graphql/group_query_spec.rb": 34.45149391099994,5592 "ee/spec/requests/api/internal/base_spec.rb": 41.473793219999834,5593 "ee/spec/requests/users/registrations_identity_verification_controller_spec.rb": 34.00193585199986,5594 "ee/spec/controllers/projects/merge_requests/creations_controller_spec.rb": 29.305141279000054,5595 "ee/spec/controllers/groups/contribution_analytics_controller_spec.rb": 26.779747358000122,5596 "ee/spec/requests/custom_roles/read_code/request_spec.rb": 28.788463541999818,5597 "ee/spec/requests/admin/credentials_controller_spec.rb": 21.46608616100025,5598 "ee/spec/requests/api/managed_licenses_spec.rb": 19.66100936099997,5599 "ee/spec/requests/api/epic_issues_spec.rb": 19.846959364999975,5600 "ee/spec/requests/api/graphql/gitlab_subscriptions/user_add_on_assignments/create_spec.rb": 14.913349728999947,5601 "ee/spec/requests/projects/issues_controller_spec.rb": 16.43625985099993,5602 "ee/spec/controllers/projects/clusters_controller_spec.rb": 15.769976067000016,5603 "ee/spec/requests/groups/analytics/dashboards_controller_spec.rb": 14.545377476999874,5604 "ee/spec/requests/projects/analytics/dashboards_controller_spec.rb": 11.883176164000133,5605 "ee/spec/controllers/groups/hooks_controller_spec.rb": 12.540337548000025,5606 "ee/spec/requests/api/project_clusters_spec.rb": 12.441785178999908,5607 "ee/spec/requests/api/group_variables_spec.rb": 10.328783833999978,5608 "ee/spec/requests/api/resource_label_events_spec.rb": 11.404813369000067,5609 "ee/spec/requests/ee/projects/environments_controller_spec.rb": 10.895946964999894,5610 "ee/spec/requests/api/graphql/project/incident_management/oncall_shifts_spec.rb": 10.85763732700002,5611 "ee/spec/requests/gitlab_subscriptions/api/internal/subscriptions_spec.rb": 9.494325918999948,5612 "ee/spec/requests/api/graphql/audit_events/streaming/headers/update_spec.rb": 8.966486066000016,5613 "ee/spec/requests/projects/analytics/cycle_analytics/stages_controller_spec.rb": 8.3043775189999,5614 "ee/spec/requests/api/graphql/project/dast_profile_schedule_spec.rb": 7.900703050999937,5615 "ee/spec/requests/api/graphql/group/dast_profile_schedule_spec.rb": 7.643406824000067,5616 "ee/spec/controllers/projects/project_members_controller_spec.rb": 9.189146014000016,5617 "ee/spec/requests/api/graphql/mutations/dast/profiles/update_spec.rb": 7.509958980999954,5618 "ee/spec/requests/projects/pipelines_controller_spec.rb": 7.358294828999988,5619 "ee/spec/requests/api/graphql/gitlab_subscriptions/user_add_on_assignments/remove_spec.rb": 6.857499943999983,5620 "ee/spec/controllers/concerns/ee/routable_actions/sso_enforcement_redirect_spec.rb": 7.508226651000086,5621 "ee/spec/requests/api/graphql/secrets_management/project_secret_create_spec.rb": 6.934453976999976,5622 "ee/spec/requests/api/graphql/project/pipeline/security_report_findings_spec.rb": 6.5993623539998225,5623 "ee/spec/requests/api/graphql/mutations/audit_events/amazon_s3_configurations/update_spec.rb": 6.707949820000067,5624 "ee/spec/requests/api/graphql/project/branch_protections/push_access_levels_spec.rb": 6.546714965999854,5625 "ee/spec/requests/api/graphql/namespace/projects_spec.rb": 6.6321489229999315,5626 "ee/spec/requests/api/graphql/mutations/audit_events/amazon_s3_configurations/create_spec.rb": 5.124530857000082,5627 "ee/spec/requests/jwt_controller_spec.rb": 6.187908019000133,5628 "ee/spec/requests/api/graphql/product_analytics/list_visualizations_spec.rb": 6.089064352999912,5629 "ee/spec/requests/api/graphql/audit_events/instance/audit_event_streaming_destination_spec.rb": 3.687392377999913,5630 "ee/spec/requests/api/graphql/mutations/issues/promote_to_epic_spec.rb": 5.126121767000086,5631 "ee/spec/requests/api/graphql/project/runner_google_cloud_provisioning_spec.rb": 5.726237254999887,5632 "ee/spec/requests/api/graphql/mutations/epics/add_issue_spec.rb": 5.300003629999992,5633 "ee/spec/requests/api/graphql/mutations/dast_scanner_profiles/update_spec.rb": 4.501048848999972,5634 "ee/spec/requests/groups/two_factor_auths_controller_spec.rb": 5.60710567000001,5635 "ee/spec/requests/api/graphql/mutations/branch_rules/external_status_checks/destroy_spec.rb": 4.389200263000021,5636 "ee/spec/requests/api/analytics/project_deployment_frequency_spec.rb": 4.913157204000072,5637 "ee/spec/controllers/groups/security/dashboard_controller_spec.rb": 4.259340858000087,5638 "ee/spec/controllers/projects/quality/test_cases_controller_spec.rb": 4.39462218299991,5639 "ee/spec/requests/api/graphql/project/branch_rules/approval_project_rules_spec.rb": 4.206662829000152,5640 "ee/spec/requests/api/graphql/mutations/incident_management/oncall_rotation/create_spec.rb": 3.837564152999903,5641 "ee/spec/requests/api/project_milestones_spec.rb": 3.773943675000055,5642 "ee/spec/requests/custom_roles/read_runners/request_spec.rb": 4.0609465550001005,5643 "ee/spec/requests/api/graphql/mutations/boards/epic_lists/destroy_spec.rb": 4.083499893999942,5644 "ee/spec/requests/api/graphql/audit_events/streaming/http/namespace_filters/delete_spec.rb": 4.023195905999955,5645 "ee/spec/requests/api/graphql/remote_development/namespace/remote_development_cluster_agents/with_unmapped_filter_arg_spec.rb": 3.5060835049998786,5646 "ee/spec/requests/api/graphql/milestone_spec.rb": 3.5688346929998715,5647 "ee/spec/requests/api/graphql/gitlab_subscriptions/namespaces/add_on_purchase_spec.rb": 3.378390078999928,5648 "ee/spec/requests/gitlab_subscriptions/api/internal/members_spec.rb": 3.51690573399992,5649 "ee/spec/requests/api/graphql/mutations/issues/create_spec.rb": 3.857438172000002,5650 "ee/spec/requests/api/elasticsearch_indexed_namespaces_spec.rb": 3.0886499900000217,5651 "ee/spec/requests/groups/discovers_controller_spec.rb": 3.1605827169998975,5652 "ee/spec/controllers/security/projects_controller_spec.rb": 3.2367423040000176,5653 "ee/spec/requests/ee/projects/protected_branches_controller_spec.rb": 2.7717811509999137,5654 "ee/spec/controllers/registrations/company_controller_spec.rb": 3.0053919719998703,5655 "ee/spec/requests/api/graphql/mutations/branch_rules/external_status_checks/create_spec.rb": 2.9142988060000334,5656 "ee/spec/requests/api/graphql/mutations/dast/profiles/delete_spec.rb": 2.360087195999995,5657 "ee/spec/requests/projects/security/dast_configuration_controller_spec.rb": 2.2166313499999433,5658 "ee/spec/requests/api/graphql/mutations/releases/create_spec.rb": 2.5615066789998764,5659 "ee/spec/controllers/groups/runners_controller_spec.rb": 2.6012453369999093,5660 "ee/spec/requests/ee/confirmations_controller_spec.rb": 1.3718405800000255,5661 "ee/spec/requests/api/graphql/project/pipeline/code_quality_report_summary_spec.rb": 2.351792295999985,5662 "ee/spec/requests/admin/gitlab_duo/seat_utilization_controller_spec.rb": 2.1938492019999103,5663 "ee/spec/requests/api/graphql/mutations/ci/namespace_ci_cd_settings_update_spec.rb": 2.4444346230000065,5664 "ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/enabled_namespaces/bulk_enable_spec.rb": 2.279054417999987,5665 "ee/spec/requests/api/graphql/mutations/incident_management/issuable_resource_link/create_spec.rb": 1.8224866149998888,5666 "ee/spec/requests/api/graphql/project/security_training_urls_spec.rb": 2.287004487999866,5667 "ee/spec/requests/api/graphql/mutations/audit_events/amazon_s3_configurations/delete_spec.rb": 1.7865748359999998,5668 "ee/spec/requests/api/graphql/mutations/compliance_management/compliance_framework/compliance_requirements/destroy_spec.rb": 1.8669859730000553,5669 "ee/spec/requests/api/conan/v1/project_packages_spec.rb": 1.7977915060000669,5670 "ee/spec/requests/api/graphql/member_role/single_member_role_spec.rb": 1.9677306700000372,5671 "ee/spec/controllers/admin/elasticsearch_controller_spec.rb": 0.6149526289998448,5672 "ee/spec/requests/api/graphql/iterations/cadences_spec.rb": 1.587176263000174,5673 "ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/enabled_namespaces/enable_spec.rb": 1.3021055330000308,5674 "ee/spec/requests/api/graphql/mutations/projects/explain_code_spec.rb": 1.4714460079999299,5675 "ee/spec/requests/projects/merge_trains_controller_spec.rb": 1.3343927219998477,5676 "ee/spec/requests/api/graphql/groups/saved_replies_spec.rb": 1.4073558490001687,5677 "ee/spec/requests/admin/gitlab_duo/configuration_controller_spec.rb": 1.4507541479999873,5678 "ee/spec/requests/api/nuget_project_packages_spec.rb": 1.1877324870001758,5679 "ee/spec/controllers/user_settings/profiles_controller_spec.rb": 1.4059262199998557,5680 "ee/spec/requests/api/graphql/project/value_stream_dashboard_usage_overview_spec.rb": 1.3727912010001546,5681 "ee/spec/requests/groups/settings/access_tokens_controller_spec.rb": 1.1283231789998354,5682 "ee/spec/controllers/admin/emails_controller_spec.rb": 2.909749806000036,5683 "ee/spec/requests/api/rubygem_packages_spec.rb": 1.1155950600000324,5684 "ee/spec/requests/api/graphql/mutations/users/abuse/namespace_bans/destroy_spec.rb": 0.9054991979999159,5685 "ee/spec/requests/api/duo_code_review_spec.rb": 0.9552628559999903,5686 "ee/spec/requests/gitlab_subscriptions/subscriptions_controller_spec.rb": 0.7430760530000953,5687 "ee/spec/requests/api/graphql/cloud_connector/cloud_connector_status_spec.rb": 0.7964693720000469,5688 "ee/spec/controllers/passwords_controller_spec.rb": 0.663583946000017,5689 "ee/spec/controllers/projects/ml/agents_controller_spec.rb": 0.7330638139999337,5690 "ee/spec/controllers/ee/admin/sessions_controller_spec.rb": 0.5872837990000335,5691 "ee/spec/controllers/concerns/gitlab_subscriptions/seat_count_alert_spec.rb": 0.4223713849999058,5692 "ee/spec/requests/ide_controller_spec.rb": 0.22149333199990906,5693 "ee/spec/controllers/admin/impersonations_controller_spec.rb": 0.21622741199985285,5694 "ee/spec/controllers/sitemap_controller_spec.rb": 0.13279998499979235695}5696Knapsack global time execution for tests: 21m 28s5697Pending: (Failures listed here are expected and do not affect your suite's status)5698 1) OperationsController GET #environments format json with an authenticated developer with a project in the dashboard with environments pagination N+1 queries avoids N+1 database queries5699 # No reason given5700 # ./ee/spec/controllers/operations_controller_spec.rb:4745701Finished in 22 minutes 20 seconds (files took 2 minutes 10.8 seconds to load)57021787 examples, 0 failures, 1 pending5703Randomized with seed 363645704[TEST PROF INFO] Time spent in factories: 09:11.722 (39.56% of total time)5705RSpec exited with 0.5706No examples to retry, congrats!5708Running after script...5709$ source scripts/utils.sh5710$ log_disk_usage5711*******************************************************5712This runner currently has 75G free disk space.5713*******************************************************5770$ bundle exec gem list gitlab_quality-test_tooling5771gitlab_quality-test_tooling (2.1.0)5772$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command5777$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command5780$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command5785$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command5788$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command5792$ tooling/bin/push_job_metrics || true5793[job-metrics] Pushing job metrics file for the CI/CD job.5794[job-metrics] Pushed 4 CI job metric entries to InfluxDB.5796Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-21 due to policy5798Uploading artifacts...5799auto_explain/: found 3 matching artifact files and directories 5800coverage/: found 5 matching artifact files and directories 5801WARNING: crystalball/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 5802deprecations/: found 11 matching artifact files and directories 5803knapsack/: found 4 matching artifact files and directories 5804rspec/: found 12 matching artifact files and directories 5805WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 5806log/*.log: found 19 matching artifact files and directories 5807WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/8442485486/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com5808WARNING: Retrying... context=artifacts-uploader error=request redirected5809Uploading artifacts as "archive" to coordinator... 201 Created id=8442485486 responseStatus=201 Created token=glcbt-665810Uploading artifacts...5811rspec/rspec-*.xml: found 1 matching artifact files and directories 5812WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/8442485486/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com5813WARNING: Retrying... context=artifacts-uploader error=request redirected5814Uploading artifacts as "junit" to coordinator... 201 Created id=8442485486 responseStatus=201 Created token=glcbt-665816Job succeeded