rspec-ee unit pg14 17/39
Passed Started
by
@krasio

Krasimir Angelov
1Running with gitlab-runner 17.4.0~pre.110.g27400594 (27400594)2 on blue-7.private.runners-manager.gitlab.com/gitlab.com/gitlab-org t2_D8W8T8, system ID: s_70a59484c8db3 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-t2d8w8t8-project-278964-concurrent-0 via runner-t2d8w8t8-private-1732231593-9c7e4e96...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 74G free disk space.71*******************************************************73df -h74Filesystem Size Used Avail Use% Mounted on75overlay 95G 21G 74G 23% /76tmpfs 64M 0 64M 0% /dev77shm 64M 0 64M 0% /dev/shm78/dev/sda1 95G 21G 74G 23% /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 2 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:44:34] Starting rspec_parallelized_job199RETRY_FAILED_TESTS_IN_NEW_PROCESS: true200KNAPSACK_GENERATE_REPORT: true201FLAKY_RSPEC_GENERATE_REPORT: true202KNAPSACK_TEST_FILE_PATTERN: {ee/}spec/{bin,channels,components,config,contracts,db,dependencies,elastic,elastic_integration,experiments,factories,finders,frontend,graphql,haml_lint,helpers,initializers,keeps,lib,metrics_server,models,policies,presenters,rack_servers,replicators,routing,rubocop,scripts,serializers,services,sidekiq,sidekiq_cluster,spam,support_specs,tasks,uploaders,validators,views,workers,tooling,dot_gitlab_ci}{,/**/}*_spec.rb203KNAPSACK_LOG_LEVEL: debug204KNAPSACK_REPORT_PATH: knapsack/rspec-ee_unit_pg14_17_39_278964_report.json205FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json206FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec-ee_unit_pg14_17_39_278964_report.json207NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec-ee_unit_pg14_17_39_278964_report.json208RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-8442485447.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 20.31 seconds.219Expected duration for tests:220{221 "ee/spec/models/security/orchestration_policy_configuration_spec.rb": 347.12526552970405,222 "ee/spec/lib/gitlab/geo/log_cursor/daemon_spec.rb": 128.24494945950585,223 "ee/spec/serializers/environment_entity_spec.rb": 94.38334375127586,224 "ee/spec/models/geo/pages_deployment_registry_spec.rb": 80.11835832972879,225 "ee/spec/lib/gitlab/ci/config/security_orchestration_policies/processor_spec.rb": 67.79865727230032,226 "ee/spec/models/iteration_spec.rb": 56.043991161851125,227 "ee/spec/elastic_integration/epic_index_spec.rb": 44.93872780625418,228 "ee/spec/elastic/migrate/20240826172514_remove_issue_documents_before_schema_version2408_spec.rb": 38.830747304867515,229 "ee/spec/models/saml_provider_spec.rb": 28.79403608555804,230 "ee/spec/services/boards/update_service_spec.rb": 26.751015478438894,231 "ee/spec/models/concerns/approver_migrate_hook_spec.rb": 23.05427248696991,232 "ee/spec/graphql/resolvers/geo/package_file_registries_resolver_spec.rb": 21.8536956654401,233 "ee/spec/services/vulnerabilities/security_finding/create_merge_request_service_spec.rb": 18.75506913096812,234 "ee/spec/models/board_spec.rb": 17.912771127093453,235 "ee/spec/lib/remote_development/workspace_operations/reconcile/output/desired_config_generator_v2_spec.rb": 15.391900615114096,236 "ee/spec/views/admin/dashboard/index.html.haml_spec.rb": 14.937439075755425,237 "ee/spec/services/ci/process_build_service_spec.rb": 12.722044704912253,238 "ee/spec/services/ci/trigger_downstream_subscription_service_spec.rb": 12.6226013609221,239 "ee/spec/graphql/resolvers/security_orchestration/security_policy_project_suggestions_resolver_spec.rb": 11.511051372482019,240 "ee/spec/services/ee/boards/lists/list_service_spec.rb": 10.652730487567121,241 "ee/spec/policies/ci/job_artifact_policy_spec.rb": 9.928256345632615,242 "ee/spec/lib/audit_events/strategies/google_cloud_logging_destination_strategy_spec.rb": 9.567607312696433,243 "ee/spec/workers/system_access/saml_microsoft_group_sync_worker_spec.rb": 8.472527263137273,244 "ee/spec/serializers/ee/environment_serializer_spec.rb": 8.368524974510969,245 "ee/spec/serializers/merge_request_poll_widget_entity_spec.rb": 7.463606114614343,246 "ee/spec/workers/security/delete_security_policy_worker_spec.rb": 7.384935211377034,247 "ee/spec/services/projects/fork_service_spec.rb": 6.7296983822335585,248 "ee/spec/helpers/sidebars_helper_spec.rb": 6.726429073074778,249 "ee/spec/elastic/migrate/20241107131942_add_traversal_ids_to_merge_requests_spec.rb": 6.073987500937449,250 "ee/spec/services/geo/container_repository_sync_service_spec.rb": 6.019789111165841,251 "ee/spec/services/app_sec/dast/profiles/create_service_spec.rb": 5.54788332851444,252 "ee/spec/lib/security/security_orchestration_policies/policy_scope_fetcher_spec.rb": 5.510070909953157,253 "ee/spec/tasks/gitlab/custom_roles/custom_roles_rake_spec.rb": 5.043140340327888,254 "ee/spec/services/security/store_scan_service_spec.rb": 5.034481207258321,255 "ee/spec/tasks/gitlab/spdx_rake_spec.rb": 4.518098767281058,256 "ee/spec/models/ee/gpg_key_spec.rb": 4.318314514187151,257 "ee/spec/services/ee/notes/update_service_spec.rb": 4.204198384929231,258 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_parent_links_metric_spec.rb": 4.022458603531088,259 "ee/spec/components/namespaces/storage/limit_alert_component_spec.rb": 3.744930085460939,260 "ee/spec/graphql/mutations/dast_scanner_profiles/create_spec.rb": 3.5912410165752373,261 "ee/spec/services/ci/runners/create_google_cloud_provisioning_steps_service_spec.rb": 3.5556397942135596,262 "ee/spec/lib/audit_events/strategies/instance_external_destination_strategy_spec.rb": 3.2838748501279933,263 "ee/spec/services/timebox/event_aggregation_service_spec.rb": 3.1888867084910006,264 "ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_last_edited_spec.rb": 3.113440652359009,265 "ee/spec/graphql/mutations/security/finding/dismiss_spec.rb": 2.9828163800444094,266 "ee/spec/models/vulnerabilities/export/part_spec.rb": 2.9066068782026924,267 "ee/spec/services/protected_environments/search_service_spec.rb": 2.7682854861955284,268 "ee/spec/serializers/ee/group_child_entity_spec.rb": 2.6997224839913674,269 "ee/spec/models/dora/performance_score_spec.rb": 2.566938559570909,270 "ee/spec/views/projects/project_members/index.html.haml_spec.rb": 2.517077563757485,271 "ee/spec/helpers/ee/saml_providers_helper_spec.rb": 2.372786569525131,272 "ee/spec/lib/remote_development/workspace_operations/create/devfile_fetcher_spec.rb": 2.3597184623499476,273 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_secret_push_protection_enabled_metric_spec.rb": 2.2287790385110364,274 "ee/spec/graphql/mutations/projects/product_analytics_project_settings_update_spec.rb": 2.199641807392894,275 "ee/spec/models/ee/users/merge_request_interaction_spec.rb": 2.1050528009460647,276 "ee/spec/graphql/resolvers/incident_management/oncall_rotations_resolver_spec.rb": 2.0428494689394947,277 "ee/spec/presenters/member_presenter_spec.rb": 1.9214010990941406,278 "ee/spec/services/geo/node_create_service_spec.rb": 1.9073073742628315,279 "ee/spec/lib/search/elastic/references/embedding_spec.rb": 1.844995179603232,280 "ee/spec/serializers/vulnerabilities/merge_request_link_entity_spec.rb": 1.7381687466225526,281 "ee/spec/lib/gitlab/status_page/storage/s3_client_spec.rb": 1.7100994184915357,282 "ee/spec/graphql/resolvers/product_analytics/visualization_resolver_spec.rb": 1.6401551146415985,283 "ee/spec/lib/anti_abuse/identity_verification/settings_spec.rb": 1.6044912399463445,284 "ee/spec/helpers/ee/blob_helper_spec.rb": 1.547591680552556,285 "ee/spec/workers/security/orchestration_configuration_remove_bot_worker_spec.rb": 1.5038694719355705,286 "ee/spec/graphql/types/clusters/agent_url_configuration_type_spec.rb": 1.429796507134272,287 "ee/spec/models/package_metadata/sync_configuration_spec.rb": 1.400894716865246,288 "ee/spec/graphql/resolvers/analytics/product_analytics/project_settings_resolver_spec.rb": 1.3111047264249078,289 "ee/spec/serializers/ee/commit_ai_entity_spec.rb": 1.2946985691191852,290 "ee/spec/graphql/resolvers/compliance_management/security_policies/vulnerability_management_policy_resolver_spec.rb": 1.2296882637160342,291 "ee/spec/lib/ee/api/entities/dependency_list_export_spec.rb": 1.1822979495346906,292 "ee/spec/services/users/abuse/namespace_bans/destroy_service_spec.rb": 1.1063602158991204,293 "ee/spec/views/groups/hooks/edit.html.haml_spec.rb": 1.09648223961897,294 "ee/spec/lib/gitlab/usage/metrics/instrumentations/license_metric_spec.rb": 0.9969867676411416,295 "ee/spec/services/target_branch_rules/destroy_service_spec.rb": 0.9747295847367858,296 "ee/spec/lib/code_suggestions/task_factory_spec.rb": 0.9349620102076515,297 "ee/spec/services/ee/personal_access_tokens/rotate_service_spec.rb": 0.8759096514980468,298 "ee/spec/lib/ee/gitlab/ssh/signature_spec.rb": 0.8478198109455093,299 "ee/spec/policies/merge_request_diff_policy_spec.rb": 0.794610464577524,300 "ee/spec/finders/geo_node_finder_spec.rb": 0.7572653760544197,301 "ee/spec/models/groups/saved_reply_spec.rb": 0.726367617104917,302 "ee/spec/models/ee/namespaces/storage/limit_exclusion_spec.rb": 0.6890138018492875,303 "ee/spec/helpers/license_helper_spec.rb": 0.6610899092615539,304 "ee/spec/lib/gitlab/duo/administration/verify_self_hosted_setup_spec.rb": 0.6253802136627107,305 "ee/spec/workers/sbom/ingest_reports_worker_spec.rb": 0.6096813577964169,306 "ee/spec/graphql/types/admin/cloud_licenses/license_history_entry_type_spec.rb": 0.5607542941059199,307 "ee/spec/services/gitlab_subscriptions/add_on_purchases/self_managed/license_add_ons/duo_pro_spec.rb": 0.545208703231595,308 "ee/spec/lib/ee/gitlab/namespace_storage_size_error_message_spec.rb": 0.5042966594273322,309 "ee/spec/services/security/configuration/project_set_continuous_vulnerability_scanning_service_spec.rb": 0.4770205106890728,310 "ee/spec/lib/ee/gitlab/verify/lfs_objects_spec.rb": 0.43115408267803235,311 "ee/spec/lib/sidebars/user_settings/menus/profile_billing_menu_spec.rb": 0.4266231921497602,312 "ee/spec/workers/search/zoekt/delete_project_worker_spec.rb": 0.389251567139636,313 "ee/spec/workers/usage_events/dump_write_buffer_cron_worker_spec.rb": 0.37702573067458767,314 "ee/spec/graphql/resolvers/admin/cloud_licenses/current_license_resolver_spec.rb": 0.32808382674065634,315 "ee/spec/lib/sidebars/admin/menus/push_rules_menu_spec.rb": 0.3216235703697325,316 "ee/spec/lib/gitlab/import_export/group/group_and_descendants_repo_saver_spec.rb": 0.27704208620305265,317 "ee/spec/models/approval_rules/approval_group_rules_user_spec.rb": 0.2731618316821792,318 "ee/spec/lib/gitlab/graphql/aggregations/work_items/lazy_links_aggregate_spec.rb": 0.24631044853105674,319 "ee/spec/lib/search/elastic/task_status_spec.rb": 0.22346690934145558,320 "ee/spec/workers/audit_events/user_impersonation_event_create_worker_spec.rb": 0.20728996993981946,321 "ee/spec/lib/gitlab/code_owners/reference_extractor_spec.rb": 0.19131387587792953,322 "ee/spec/finders/remote_development/filter_argument_validator_spec.rb": 0.17160414785915618,323 "ee/spec/views/projects/security/compliance_dashboards/show.html.haml_spec.rb": 0.15920682096201455,324 "ee/spec/models/concerns/elastic/repositories_search_spec.rb": 0.1483834878799034,325 "ee/spec/lib/omni_auth/strategies/kerberos_spec.rb": 0.14412662283523575,326 "ee/spec/workers/licenses/reset_submit_license_usage_data_banner_worker_spec.rb": 0.12346101959734276,327 "ee/spec/models/geo/tracking_base_spec.rb": 0.11689177106101278,328 "ee/spec/elastic/migrate/20231213172132_reindex_all_epics_spec.rb": 0.10955559944032284,329 "ee/spec/graphql/types/compliance_management/merge_requests/compliance_violation_severity_enum_spec.rb": 0.10665459938577432,330 "ee/spec/helpers/admin/ai/self_hosted_models_helper_spec.rb": 0.0989281632830839,331 "ee/spec/workers/elastic_index_initial_bulk_cron_worker_spec.rb": 0.09173330916716449,332 "ee/spec/lib/gitlab/usage/metrics/instrumentations/maximum_access_token_lifetime_enabled_metric_spec.rb": 0.08195192458950884,333 "ee/spec/graphql/types/path_lock_type_spec.rb": 0.08146308038740463,334 "ee/spec/lib/gitlab/epic_work_item_sync/logger_spec.rb": 0.07648339688693198,335 "ee/spec/graphql/types/geo/geo_node_type_spec.rb": 0.0763533682892133,336 "ee/spec/graphql/ee/types/compliance_management/compliance_framework_filter_input_type_spec.rb": 0.07164911902693512,337 "ee/spec/graphql/types/google_cloud/artifact_registry/artifacts_sort_enum_spec.rb": 0.07067741253120856,338 "ee/spec/graphql/ee/types/ci/subscriptions/project_type_spec.rb": 0.05099109187568618,339 "ee/spec/graphql/ee/types/branch_protection_type_spec.rb": 0.048380818250642194,340 "ee/spec/graphql/types/dast/pre_scan_verification_status_enum_spec.rb": 0.0464712236028994,341 "ee/spec/graphql/types/description_version_type_spec.rb": 0.044815185701928495,342 "ee/spec/graphql/types/security/comparable_report_type_enum_spec.rb": 0.04332663543695883343}344Knapsack report generator started!345/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!346warning: parser/current is loading parser/ruby32, which recognizes 3.2.6-compliant syntax, but you are running 3.2.5.348/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!349Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true}350# [RSpecRunTime] Starting RSpec timer...351[TEST PROF INFO] EventProf enabled (sql.active_record)352unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.353unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.354Test environment set up in 4.795681599 seconds355# [RSpecRunTime] Starting example group ee/spec/models/security/orchestration_policy_configuration_spec.rb. Expected to take 5 minutes 47.13 seconds.356Security::OrchestrationPolicyConfiguration357 does not allow STI358 associations359 is expected to belong to project required: false inverse_of => security_orchestration_policy_configuration360 is expected to belong to namespace required: false inverse_of => security_orchestration_policy_configuration361 is expected to belong to security_policy_management_project class_name => Project required: false362 is expected to have many rule_schedules class_name => Security::OrchestrationPolicyRuleSchedule inverse_of => security_orchestration_policy_configuration363 is expected to have many compliance_framework_security_policies class_name => ComplianceManagement::ComplianceFramework::SecurityPolicy364 is expected to have many security_policies class_name => Security::Policy365 validations366 is expected to validate that :security_policy_management_project cannot be empty/falsy367 when created for project368 is expected not to validate that :namespace cannot be empty/falsy369 is expected to validate that :project cannot be empty/falsy370 is expected to validate that :project is case-sensitively unique371# [RSpecRunTime] RSpec elapsed time: 17.47 seconds. Current RSS: ~1259M. Threads: 3. load average: 1.06 1.38 1.32 1/421 454372.373 when created for namespace374 is expected not to validate that :project cannot be empty/falsy375 is expected to validate that :namespace cannot be empty/falsy376 is expected to validate that :namespace is case-sensitively unique377# [RSpecRunTime] RSpec elapsed time: 20.34 seconds. Current RSS: ~1254M. Threads: 3. load average: 1.06 1.38 1.32 1/421 455378.379 .for_project380 returns configuration for given projects381# [RSpecRunTime] RSpec elapsed time: 22.5 seconds. Current RSS: ~1236M. Threads: 3. load average: 1.06 1.38 1.32 1/421 456382.383 .for_namespace384 returns configuration for given namespaces385# [RSpecRunTime] RSpec elapsed time: 23.95 seconds. Current RSS: ~1232M. Threads: 3. load average: 1.06 1.38 1.32 1/421 457386.387 .for_management_project388 returns configuration for given the policy management project389# [RSpecRunTime] RSpec elapsed time: 25.37 seconds. Current RSS: ~1230M. Threads: 3. load average: 1.06 1.38 1.32 1/421 458390.391 .with_outdated_configuration392 returns configuration with outdated configurations393# [RSpecRunTime] RSpec elapsed time: 28.42 seconds. Current RSS: ~1247M. Threads: 3. load average: 1.05 1.37 1.31 1/421 459394.395 .for_management_project_within_descendants396 is expected to contain exactly #<Security::OrchestrationPolicyConfiguration id: 21, project_id: nil, security_policy_management_proj...330 +0000", updated_at: "2024-11-22 01:47:48.600789330 +0000", configured_at: nil, namespace_id: 71>, #<Security::OrchestrationPolicyConfiguration id: 22, project_id: 32, security_policy_management_proje...48 +0000", updated_at: "2024-11-22 01:47:48.618282148 +0000", configured_at: nil, namespace_id: nil>, and #<Security::OrchestrationPolicyConfiguration id: 23, project_id: 33, security_policy_management_proje...36 +0000", updated_at: "2024-11-22 01:47:48.633986736 +0000", configured_at: nil, namespace_id: nil>397# [RSpecRunTime] RSpec elapsed time: 30.55 seconds. Current RSS: ~1245M. Threads: 3. load average: 1.05 1.37 1.31 1/421 460398.399 .policy_management_project?400 returns true when security_policy_management_project with id exists401 returns false when security_policy_management_project with id does not exist402# [RSpecRunTime] RSpec elapsed time: 31.76 seconds. Current RSS: ~1245M. Threads: 3. load average: 1.05 1.37 1.31 1/421 461403.404 .valid_scan_type?405 returns true when scan type is valid406 returns false when scan type is invalid407 #policy_configuration_exists?408 when file is missing409 is expected to eq false410 when policy is present411 is expected to eq true412 #policy_hash413 when policy is present414 is expected to eq "Run DAST in every pipeline"415 when policy has invalid YAML format416 is expected to be nil417 when policy is nil418 is expected to be nil419 behaves like captures git errors420 when repository is unavailable421 is expected to be nil422 tracks the exception423# [RSpecRunTime] RSpec elapsed time: 35.63 seconds. Current RSS: ~1246M. Threads: 3. load average: 1.05 1.37 1.31 1/421 462424.425 with cache enabled426 fetches from cache427 #invalidate_policy_yaml_cache428 invalidates cache429 #policy_by_type430 when policy is present431 when type is a string432 retrieves policy by type433 when type is a symbol434 retrieves policy by type435 when type is a symbol for ci_component_publishing_policy436 retrieves policy by type437 when type is a symbol for pipeline execution438 retrieves policy by type439 when type is an array440 retrieves all applicable policies by type441 when type does not match any existing policy442 returns an empty array443 when policy is nil444 when type is a symbol445 returns an empty array446 when type is an array447 returns an empty array448 #policy_configuration_valid?449 metadata450 when metadata is invalid451 when metadata is not an object452 is expected to eq false453 when metadata is valid454 is expected to eq true455 when file is invalid456 is expected to eq false457 when file has invalid name458 is expected to equal false459 when file is valid460 is expected to eq true461 with license_scanning policy462 is expected to eq true463# [RSpecRunTime] RSpec elapsed time: 44.69 seconds. Current RSS: ~1248M. Threads: 4. load average: 1.04 1.35 1.31 1/422 464464.465 when policy is passed as argument466 when scan type is secret_detection467 returns false if extra fields are present468 returns true if extra fields are not present469# [RSpecRunTime] RSpec elapsed time: 45.88 seconds. Current RSS: ~1247M. Threads: 4. load average: 1.04 1.35 1.31 1/422 465470.471 for schedule policy rule472 cadence: "@weekly", is_valid: true473 is expected to eq true474 cadence: "@yearly", is_valid: true475 is expected to eq true476 cadence: "@annually", is_valid: true477 is expected to eq true478 cadence: "@monthly", is_valid: true479 is expected to eq true480 cadence: "@weekly", is_valid: true481 is expected to eq true482 cadence: "@daily", is_valid: true483 is expected to eq true484 cadence: "@midnight", is_valid: true485 is expected to eq true486# [RSpecRunTime] RSpec elapsed time: 50.46 seconds. Current RSS: ~1249M. Threads: 4. load average: 1.04 1.35 1.31 1/422 466487.488 cadence: "@noon", is_valid: true489 is expected to eq true490 cadence: "@hourly", is_valid: true491 is expected to eq true492 cadence: "* * * * *", is_valid: true493 is expected to eq true494 cadence: "0 0 2 3 *", is_valid: true495 is expected to eq true496 cadence: "* * L * *", is_valid: true497 is expected to eq true498 cadence: "* * -6 * *", is_valid: true499 is expected to eq true500 cadence: "* * -3 * *", is_valid: true501 is expected to eq true502 cadence: "* * 12 * *", is_valid: true503 is expected to eq true504 cadence: "0 9 -4 * *", is_valid: true505 is expected to eq true506 cadence: "0 0 -8 * *", is_valid: true507 is expected to eq true508 cadence: "7 10 * * *", is_valid: true509 is expected to eq true510 cadence: "00 07 * * *", is_valid: true511 is expected to eq true512 cadence: "* * * * tue", is_valid: true513 is expected to eq true514 cadence: "* * * * TUE", is_valid: true515 is expected to eq true516 cadence: "12 10 0 * *", is_valid: true517 is expected to eq true518 cadence: "52 20 * * 2", is_valid: true519 is expected to eq true520 cadence: "* * last * *", is_valid: true521 is expected to eq true522 cadence: "0 2 last * *", is_valid: true523 is expected to eq true524 cadence: "52 9 2-5 * 2", is_valid: true525 is expected to eq true526 cadence: "0 0 27 3 1,5", is_valid: true527 is expected to eq true528 cadence: "0 0 11 * 3-6", is_valid: true529 is expected to eq true530 cadence: "0 0 -7-L * *", is_valid: true531 is expected to eq true532 cadence: "0 0 -1,-2 * *", is_valid: true533 is expected to eq true534 cadence: "10/30 * * * *", is_valid: true535 is expected to eq true536 cadence: "21 37 4,12 * 3", is_valid: true537 is expected to eq true538 cadence: "02 07 21 jan *", is_valid: true539 is expected to eq true540 cadence: "02 07 21 JAN *", is_valid: true541 is expected to eq true542 cadence: "0 1 L * wed-fri", is_valid: true543 is expected to eq true544 cadence: "0 1 L * wed-FRI", is_valid: true545 is expected to eq true546 cadence: "0 1 L * WED-fri", is_valid: true547 is expected to eq true548 cadence: "0 1 L * WED-FRI", is_valid: true549 is expected to eq true550 cadence: "0 0 21 4 sat,sun", is_valid: true551 is expected to eq true552 cadence: "0 0 21 4 SAT,SUN", is_valid: true553 is expected to eq true554 cadence: "10-30/30 * * * *", is_valid: true555 is expected to eq true556 cadence: "", is_valid: false557 is expected to eq false558 cadence: "1", is_valid: false559 is expected to eq false560 cadence: "2 3 4", is_valid: false561 is expected to eq false562 cadence: "invalid", is_valid: false563 is expected to eq false564 cadence: "@WEEKLY", is_valid: false565 is expected to eq false566 cadence: "@YEARLY", is_valid: false567 is expected to eq false568 cadence: "@ANNUALLY", is_valid: false569 is expected to eq false570 cadence: "@MONTHLY", is_valid: false571 is expected to eq false572 cadence: "@WEEKLY", is_valid: false573 is expected to eq false574 cadence: "@DAILY", is_valid: false575 is expected to eq false576 cadence: "@MIDNIGHT", is_valid: false577 is expected to eq false578 cadence: "@NOON", is_valid: false579 is expected to eq false580 cadence: "@HOURLY", is_valid: false581 is expected to eq false582 with scan result policies583 is expected to eq true584 with various approvers585 user_approvers: [], user_approvers_ids: nil, group_approvers: nil, group_approvers_ids: nil, role_approvers: nil, is_valid: false586 is expected to eq false587# [RSpecRunTime] RSpec elapsed time: 1 minute 16.93 seconds. Current RSS: ~1249M. Threads: 4. load average: 1.02 1.31 1.29 1/422 467588.589 user_approvers: ["username"], user_approvers_ids: nil, group_approvers: nil, group_approvers_ids: nil, role_approvers: nil, is_valid: true590 is expected to eq true591 user_approvers: nil, user_approvers_ids: [], group_approvers: nil, group_approvers_ids: nil, role_approvers: nil, is_valid: false592 is expected to eq false593 user_approvers: nil, user_approvers_ids: [1], group_approvers: nil, group_approvers_ids: nil, role_approvers: nil, is_valid: true594 is expected to eq true595 user_approvers: nil, user_approvers_ids: nil, group_approvers: [], group_approvers_ids: nil, role_approvers: nil, is_valid: false596 is expected to eq false597 user_approvers: nil, user_approvers_ids: nil, group_approvers: ["group_path"], group_approvers_ids: nil, role_approvers: nil, is_valid: true598 is expected to eq true599 user_approvers: nil, user_approvers_ids: nil, group_approvers: nil, group_approvers_ids: [], role_approvers: nil, is_valid: false600 is expected to eq false601 user_approvers: nil, user_approvers_ids: nil, group_approvers: nil, group_approvers_ids: [2], role_approvers: nil, is_valid: true602 is expected to eq true603 user_approvers: nil, user_approvers_ids: nil, group_approvers: nil, group_approvers_ids: nil, role_approvers: [], is_valid: false604 is expected to eq false605 user_approvers: nil, user_approvers_ids: nil, group_approvers: nil, group_approvers_ids: nil, role_approvers: ["developer"], is_valid: true606 is expected to eq true607 with various policy names608 policy_name: "License-Check", expected_to_be_valid: false609 is expected to eq false610 policy_name: "Coverage-Check", expected_to_be_valid: false611 is expected to eq false612 policy_name: "New License-Check", expected_to_be_valid: true613 is expected to eq true614 policy_name: "Coverage-Check through policies", expected_to_be_valid: true615 is expected to eq true616 #policy_configuration_validation_errors617 without policies618 is expected to contain exactly "root is missing required keys: scan_execution_policy", "root is missing required keys: scan_result_policy", "root is missing required keys: approval_policy", "root is missing required keys: pipeline_execution_policy", "root is missing required keys: ci_component_publishing_policy", and "root is missing required keys: vulnerability_management_policy"619 scan execution policies620 without name621 is expected to contain exactly "property '/scan_execution_policy/0' is missing required keys: name"622 without enabled623 is expected to contain exactly "property '/scan_execution_policy/0' is missing required keys: enabled"624 without rules625 is expected to contain exactly "property '/scan_execution_policy/0' is missing required keys: rules"626 without actions627 is expected to contain exactly "property '/scan_execution_policy/0' is missing required keys: actions"628 name629 when too short630 is expected to contain exactly "property '/scan_execution_policy/0/name' is invalid: error_type=minLength"631 when too long632 is expected to contain exactly "property '/scan_execution_policy/0/name' is invalid: error_type=maxLength"633 rules634 with invalid type635 is expected to match "property '/scan_execution_policy/0/rules/0/type' is not one of"636 with schedule type637 is expected to be empty638 with invalid cadence639 is expected to match "property '/scan_execution_policy/0/rules/0/cadence' does not match pattern"640# [RSpecRunTime] RSpec elapsed time: 1 minute 29.49 seconds. Current RSS: ~1248M. Threads: 4. load average: 1.02 1.30 1.29 1/422 468641.642 with schedule type and agent643 is expected to be empty644 with invalid agent name645 is expected to match "property '/scan_execution_policy/0/rules/0/agents/with spaces' is invalid: error_type=schema"646# [RSpecRunTime] RSpec elapsed time: 1 minute 30.74 seconds. Current RSS: ~1249M. Threads: 4. load average: 1.02 1.30 1.29 1/422 469647.648 with branches649 is expected to be empty650 with branch_type651 is expected to contain exactly "property '/scan_execution_policy/0/rules/0' is invalid: error_type=oneOf"652# [RSpecRunTime] RSpec elapsed time: 1 minute 31.9 seconds. Current RSS: ~1248M. Threads: 4. load average: 1.02 1.30 1.29 1/422 470653.654 with branch_type655 is expected to be empty656 with branch_exceptions657 behaves like branch_exceptions658 is expected not to include (match "branch_exceptions")659 with empty branch_exceptions660 is expected to include (match "property '/.*branch_exceptions' is invalid: error_type=minItems")661# [RSpecRunTime] RSpec elapsed time: 1 minute 33.66 seconds. Current RSS: ~1250M. Threads: 4. load average: 1.02 1.30 1.29 1/422 471662.663 with repeated items664 is expected to include (match /property '\/.*branch_exceptions' is invalid: error_type=uniqueItems/)665 with invalid branch_exceptions666 is expected to include (match /property '\/.*branch_exceptions\/0' is missing required keys/)667 actions668 is expected to be empty669 with invalid scan670 is expected to match "property '/scan_execution_policy/0/actions/0/scan' is not one of"671# [RSpecRunTime] RSpec elapsed time: 1 minute 35.92 seconds. Current RSS: ~1251M. Threads: 4. load average: 1.02 1.30 1.29 1/422 472672.673 with DAST scan674 is expected to be empty675 without site profile676 is expected to contain exactly "property '/scan_execution_policy/0/actions/0' is missing required keys: site_profile"677# [RSpecRunTime] RSpec elapsed time: 1 minute 37.04 seconds. Current RSS: ~1249M. Threads: 4. load average: 1.01 1.29 1.29 1/422 473678.679 without scanner profile680 is expected to be empty681 with variables682 is expected to be empty683 with invalid key684 is expected to match "property '/scan_execution_policy/0/actions/0/variables/with spaces' is invalid: error_type=schema"685# [RSpecRunTime] RSpec elapsed time: 1 minute 38.8 seconds. Current RSS: ~1250M. Threads: 4. load average: 1.01 1.29 1.29 1/422 474686.687 with template688 is expected to be empty689 with invalid value690 is expected to match "property '/scan_execution_policy/0/actions/0/template' is not one of: [\"default\", \"latest\"]"691# [RSpecRunTime] RSpec elapsed time: 1 minute 39.92 seconds. Current RSS: ~1249M. Threads: 4. load average: 1.01 1.29 1.29 1/422 475692.693 behaves like policy_scope694 with empty object695 is expected to be empty696 with allowed properties697 is expected to be empty698 with invalid properties699 is expected not to be empty700 scan result policies701 behaves like approval policy validations702 with scan_finding type703 is expected to be empty704 behaves like scan result policy705 without name706 is expected to include "property '/scan_result_policy/0' is missing required keys: name"707# [RSpecRunTime] RSpec elapsed time: 1 minute 42.96 seconds. Current RSS: ~1248M. Threads: 4. load average: 1.01 1.29 1.29 1/422 476708.709 without enabled710 is expected to include "property '/scan_result_policy/0' is missing required keys: enabled"711 without rules712 is expected to include "property '/scan_result_policy/0' is missing required keys: rules"713 without scanners714 is expected to contain exactly "property '/scan_result_policy/0/rules/0' is missing required keys: scanners"715 without vulnerabilities_allowed716 is expected to contain exactly "property '/scan_result_policy/0/rules/0' is missing required keys: vulnerabilities_allowed"717 without severity_levels718 is expected to contain exactly "property '/scan_result_policy/0/rules/0' is missing required keys: severity_levels"719 without vulnerability_states720 is expected to contain exactly "property '/scan_result_policy/0/rules/0' is missing required keys: vulnerability_states"721 name722 when too short723 is expected to contain exactly "property '/scan_result_policy/0/name' is invalid: error_type=minLength"724 when too long725 is expected to contain exactly "property '/scan_result_policy/0/name' is invalid: error_type=maxLength"726 rules727 with invalid type728 is expected to match "property '/scan_result_policy/0/rules/0/type' is not one of"729 behaves like policy_scope730 with empty object731 is expected to be empty732 with allowed properties733 is expected to be empty734 with invalid properties735 is expected not to be empty736 approval_settings737 with empty object738 is expected to be empty739 with allowed properties740 is expected to be empty741 with additional property742 is expected to be empty743 block_group_branch_modification744 in object form745 is expected to be empty746 with exceptions747 is expected to be empty748# [RSpecRunTime] RSpec elapsed time: 1 minute 52.36 seconds. Current RSS: ~1251M. Threads: 4. load average: 1.01 1.28 1.28 1/423 477749.750 actions751 require_approval752 with invalid required approvals753 is expected to include "property '/scan_result_policy/0/actions/0/approvals_required' is invalid: error_type=maximum"754 without approvers755 is expected not to be empty756 with user_approvers757 is expected to be empty758 when empty759 is expected to contain exactly "property '/scan_result_policy/0/actions/0/user_approvers' is invalid: error_type=minItems"760# [RSpecRunTime] RSpec elapsed time: 1 minute 54.73 seconds. Current RSS: ~1253M. Threads: 4. load average: 1.01 1.28 1.28 1/423 478761.762 with user_approvers_ids763 is expected to be empty764 when empty765 is expected to contain exactly "property '/scan_result_policy/0/actions/0/user_approvers_ids' is invalid: error_type=minItems"766# [RSpecRunTime] RSpec elapsed time: 1 minute 56.0 seconds. Current RSS: ~1252M. Threads: 4. load average: 1.01 1.27 1.28 1/423 479767.768 with group_approvers769 is expected to be empty770 when empty771 is expected to contain exactly "property '/scan_result_policy/0/actions/0/group_approvers' is invalid: error_type=minItems"772# [RSpecRunTime] RSpec elapsed time: 1 minute 57.13 seconds. Current RSS: ~1251M. Threads: 4. load average: 1.01 1.27 1.28 3/423 480773.774 with group_approvers_ids775 is expected to be empty776 when empty777 is expected to contain exactly "property '/scan_result_policy/0/actions/0/group_approvers_ids' is invalid: error_type=minItems"778# [RSpecRunTime] RSpec elapsed time: 1 minute 58.34 seconds. Current RSS: ~1252M. Threads: 4. load average: 1.01 1.27 1.28 1/423 481779.780 with role_approvers781 is expected to be empty782 with invalid role783 is expected to match "property '/scan_result_policy/0/actions/0/role_approvers/0' is not one of"784# [RSpecRunTime] RSpec elapsed time: 1 minute 59.56 seconds. Current RSS: ~1251M. Threads: 4. load average: 1.01 1.27 1.28 1/423 482785.786 behaves like branch_exceptions787 is expected not to include (match "branch_exceptions")788 with empty branch_exceptions789 is expected to include (match "property '/.*branch_exceptions' is invalid: error_type=minItems")790# [RSpecRunTime] RSpec elapsed time: 2 minutes 0.78 second. Current RSS: ~1253M. Threads: 4. load average: 1.01 1.27 1.28 1/423 483791.792 with repeated items793 is expected to include (match /property '\/.*branch_exceptions' is invalid: error_type=uniqueItems/)794 with invalid branch_exceptions795 is expected to include (match /property '\/.*branch_exceptions\/0' is missing required keys/)796 send_bot_message797 is expected to be empty798 when `enabled` property is missing799 is expected to be present800 is expected to match "property '/scan_result_policy/0/actions/1' is missing required keys: enabled"801# [RSpecRunTime] RSpec elapsed time: 2 minutes 3.74 seconds. Current RSS: ~1253M. Threads: 4. load average: 0.93 1.25 1.27 1/423 484802.803 without actions or approval_settings804 is expected to contain exactly "property '/scan_result_policy/0' is missing required keys: actions" and "property '/scan_result_policy/0' is missing required keys: approval_settings"805 with approval_settings806 is expected to be empty807 without actions808 is expected to be empty809# [RSpecRunTime] RSpec elapsed time: 2 minutes 5.45 seconds. Current RSS: ~1252M. Threads: 4. load average: 0.93 1.25 1.27 1/423 485810.811 with actions812 is expected to be empty813 without approval_settings814 is expected to be empty815# [RSpecRunTime] RSpec elapsed time: 2 minutes 6.78 seconds. Current RSS: ~1253M. Threads: 4. load average: 0.93 1.25 1.27 1/423 486816.817 behaves like rule has branches or branch_type818 with branches819 is expected to be empty820 with branch_type821 is expected to contain exactly "property '/scan_result_policy/0/rules/0' is invalid: error_type=oneOf"822# [RSpecRunTime] RSpec elapsed time: 2 minutes 7.95 seconds. Current RSS: ~1253M. Threads: 4. load average: 0.93 1.25 1.27 1/423 487823.824 with branch_type825 is expected to be empty826 with branches827 is expected to contain exactly "property '/scan_result_policy/0/rules/0' is invalid: error_type=oneOf"828# [RSpecRunTime] RSpec elapsed time: 2 minutes 9.13 seconds. Current RSS: ~1253M. Threads: 4. load average: 0.93 1.25 1.27 1/423 488829.830 without branches and branch_type831 is expected to contain exactly "property '/scan_result_policy/0/rules/0' is missing required keys: branch_type" and "property '/scan_result_policy/0/rules/0' is missing required keys: branches"832 scanners833 is expected to contain exactly "property '/scan_result_policy/0/rules/0/scanners/0' is invalid: error_type=minLength"834 severity_levels835 is expected to match "property '/scan_result_policy/0/rules/0/severity_levels/0' is not one of"836 vulnerability_states837 is expected to match "property '/scan_result_policy/0/rules/0/vulnerability_states/0' is not one of"838 vulnerabilities_allowed839 when value is below the minimum840 is expected to contain exactly "property '/scan_result_policy/0/rules/0/vulnerabilities_allowed' is invalid: error_type=minimum"841 when value is above the maximum842 is expected to contain exactly "property '/scan_result_policy/0/rules/0/vulnerabilities_allowed' is invalid: error_type=maximum"843 vulnerability_age844 when vulnerability_age is valid845 is expected to be none846 when vulnerability_age is missing key value847 is expected to match "property '/scan_result_policy/0/rules/0/vulnerability_age' is missing required keys: value"848 when vulnerability_age is missing key operator849 is expected to match "property '/scan_result_policy/0/rules/0/vulnerability_age' is missing required keys: operator"850 when vulnerability_age is missing key interval851 is expected to match "property '/scan_result_policy/0/rules/0/vulnerability_age' is missing required keys: interval"852 when vulnerability_age is contains additional key853 is expected to match "property '/scan_result_policy/0/rules/0/vulnerability_age/additional' is invalid"854 with license_finding type855 is expected to be empty856 behaves like rule has branches or branch_type857 with branches858 is expected to be empty859 with branch_type860 is expected to contain exactly "property '/scan_result_policy/0/rules/0' is invalid: error_type=oneOf"861# [RSpecRunTime] RSpec elapsed time: 2 minutes 16.93 seconds. Current RSS: ~1255M. Threads: 4. load average: 0.94 1.24 1.27 1/423 489862.863 with branch_type864 is expected to be empty865 with branches866 is expected to contain exactly "property '/scan_result_policy/0/rules/0' is invalid: error_type=oneOf"867# [RSpecRunTime] RSpec elapsed time: 2 minutes 18.17 seconds. Current RSS: ~1253M. Threads: 4. load average: 0.94 1.24 1.27 1/423 490868.869 without branches and branch_type870 is expected to contain exactly "property '/scan_result_policy/0/rules/0' is missing required keys: branch_type" and "property '/scan_result_policy/0/rules/0' is missing required keys: branches"871 without match_on_inclusion_license872 is expected to include "property '/scan_result_policy/0/rules/0' is missing required keys: match_on_inclusion_license"873 license_types874 is expected to contain exactly "property '/scan_result_policy/0/rules/0/license_types/0' is invalid: error_type=minLength"875 when too long876 is expected to contain exactly "property '/scan_result_policy/0/rules/0/license_types/0' is invalid: error_type=maxLength"877# [RSpecRunTime] RSpec elapsed time: 2 minutes 20.34 seconds. Current RSS: ~1254M. Threads: 4. load average: 0.94 1.24 1.27 1/423 491878.879 with repeated licenses880 is expected to contain exactly "property '/scan_result_policy/0/rules/0/license_types' is invalid: error_type=uniqueItems"881 with too many licenses882 is expected to contain exactly "property '/scan_result_policy/0/rules/0/license_types' is invalid: error_type=maxItems"883 license_states884 without states885 is expected to contain exactly "property '/scan_result_policy/0/rules/0/license_states' is invalid: error_type=minItems"886 with invalid state887 is expected to match "property '/scan_result_policy/0/rules/0/license_states/0' is not one of"888 with any_merge_request type889 is expected to be empty890 behaves like scan result policy891 without name892 is expected to include "property '/scan_result_policy/0' is missing required keys: name"893# [RSpecRunTime] RSpec elapsed time: 2 minutes 23.8 seconds. Current RSS: ~1253M. Threads: 4. load average: 0.95 1.23 1.27 1/423 492894.895 without enabled896 is expected to include "property '/scan_result_policy/0' is missing required keys: enabled"897 without rules898 is expected to include "property '/scan_result_policy/0' is missing required keys: rules"899 without commits900 is expected to contain exactly "property '/scan_result_policy/0/rules/0' is missing required keys: commits"901 name902 when too short903 is expected to contain exactly "property '/scan_result_policy/0/name' is invalid: error_type=minLength"904 when too long905 is expected to contain exactly "property '/scan_result_policy/0/name' is invalid: error_type=maxLength"906 rules907 with invalid type908 is expected to match "property '/scan_result_policy/0/rules/0/type' is not one of"909 behaves like policy_scope910 with empty object911 is expected to be empty912 with allowed properties913 is expected to be empty914 with invalid properties915 is expected not to be empty916 approval_settings917 with empty object918 is expected to be empty919 with allowed properties920 is expected to be empty921 with additional property922 is expected to be empty923 block_group_branch_modification924 in object form925 is expected to be empty926 with exceptions927 is expected to be empty928# [RSpecRunTime] RSpec elapsed time: 2 minutes 31.84 seconds. Current RSS: ~1255M. Threads: 4. load average: 0.96 1.22 1.26 1/423 493929.930 actions931 require_approval932 with invalid required approvals933 is expected to include "property '/scan_result_policy/0/actions/0/approvals_required' is invalid: error_type=maximum"934 without approvers935 is expected not to be empty936 with user_approvers937 is expected to be empty938 when empty939 is expected to contain exactly "property '/scan_result_policy/0/actions/0/user_approvers' is invalid: error_type=minItems"940# [RSpecRunTime] RSpec elapsed time: 2 minutes 34.26 seconds. Current RSS: ~1256M. Threads: 4. load average: 0.96 1.22 1.26 1/423 494941.942 with user_approvers_ids943 is expected to be empty944 when empty945 is expected to contain exactly "property '/scan_result_policy/0/actions/0/user_approvers_ids' is invalid: error_type=minItems"946# [RSpecRunTime] RSpec elapsed time: 2 minutes 35.44 seconds. Current RSS: ~1256M. Threads: 4. load average: 0.96 1.22 1.26 1/423 495947.948 with group_approvers949 is expected to be empty950 when empty951 is expected to contain exactly "property '/scan_result_policy/0/actions/0/group_approvers' is invalid: error_type=minItems"952# [RSpecRunTime] RSpec elapsed time: 2 minutes 36.68 seconds. Current RSS: ~1257M. Threads: 4. load average: 0.96 1.22 1.26 1/423 496953.954 with group_approvers_ids955 is expected to be empty956 when empty957 is expected to contain exactly "property '/scan_result_policy/0/actions/0/group_approvers_ids' is invalid: error_type=minItems"958# [RSpecRunTime] RSpec elapsed time: 2 minutes 37.92 seconds. Current RSS: ~1257M. Threads: 4. load average: 0.96 1.22 1.26 1/423 497959.960 with role_approvers961 is expected to be empty962 with invalid role963 is expected to match "property '/scan_result_policy/0/actions/0/role_approvers/0' is not one of"964# [RSpecRunTime] RSpec elapsed time: 2 minutes 39.17 seconds. Current RSS: ~1258M. Threads: 4. load average: 0.96 1.22 1.26 1/423 498965.966 behaves like branch_exceptions967 is expected not to include (match "branch_exceptions")968 with empty branch_exceptions969 is expected to include (match "property '/.*branch_exceptions' is invalid: error_type=minItems")970# [RSpecRunTime] RSpec elapsed time: 2 minutes 40.35 seconds. Current RSS: ~1257M. Threads: 4. load average: 0.96 1.22 1.26 1/423 499971.972 with repeated items973 is expected to include (match /property '\/.*branch_exceptions' is invalid: error_type=uniqueItems/)974 with invalid branch_exceptions975 is expected to include (match /property '\/.*branch_exceptions\/0' is missing required keys/)976 send_bot_message977 is expected to be empty978 when `enabled` property is missing979 is expected to be present980 is expected to match "property '/scan_result_policy/0/actions/1' is missing required keys: enabled"981# [RSpecRunTime] RSpec elapsed time: 2 minutes 43.29 seconds. Current RSS: ~1257M. Threads: 4. load average: 0.96 1.22 1.26 1/423 500982.983 without actions or approval_settings984 is expected to contain exactly "property '/scan_result_policy/0' is missing required keys: actions" and "property '/scan_result_policy/0' is missing required keys: approval_settings"985 with approval_settings986 is expected to be empty987 without actions988 is expected to be empty989# [RSpecRunTime] RSpec elapsed time: 2 minutes 45.04 seconds. Current RSS: ~1258M. Threads: 4. load average: 0.96 1.22 1.26 1/423 501990.991 with actions992 is expected to be empty993 without approval_settings994 is expected to be empty995# [RSpecRunTime] RSpec elapsed time: 2 minutes 46.21 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.05 1.23 1.26 1/423 502996.997 behaves like rule has branches or branch_type998 with branches999 is expected to be empty1000 with branch_type1001 is expected to contain exactly "property '/scan_result_policy/0/rules/0' is invalid: error_type=oneOf"1002# [RSpecRunTime] RSpec elapsed time: 2 minutes 47.43 seconds. Current RSS: ~1259M. Threads: 4. load average: 1.05 1.23 1.26 1/423 5031003.1004 with branch_type1005 is expected to be empty1006 with branches1007 is expected to contain exactly "property '/scan_result_policy/0/rules/0' is invalid: error_type=oneOf"1008# [RSpecRunTime] RSpec elapsed time: 2 minutes 48.65 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.05 1.23 1.26 1/423 5041009.1010 without branches and branch_type1011 is expected to contain exactly "property '/scan_result_policy/0/rules/0' is missing required keys: branch_type" and "property '/scan_result_policy/0/rules/0' is missing required keys: branches"1012 commits1013 is expected to contain exactly "property '/scan_result_policy/0/rules/0/commits' is not one of: [\"any\", \"unsigned\"]"1014 approval policies1015 behaves like approval policy validations1016 with scan_finding type1017 is expected to be empty1018 behaves like scan result policy1019 without name1020 is expected to include "property '/approval_policy/0' is missing required keys: name"1021# [RSpecRunTime] RSpec elapsed time: 2 minutes 51.03 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.12 1.24 1.27 1/423 5051022.1023 without enabled1024 is expected to include "property '/approval_policy/0' is missing required keys: enabled"1025 without rules1026 is expected to include "property '/approval_policy/0' is missing required keys: rules"1027 without scanners1028 is expected to contain exactly "property '/approval_policy/0/rules/0' is missing required keys: scanners"1029 without vulnerabilities_allowed1030 is expected to contain exactly "property '/approval_policy/0/rules/0' is missing required keys: vulnerabilities_allowed"1031 without severity_levels1032 is expected to contain exactly "property '/approval_policy/0/rules/0' is missing required keys: severity_levels"1033 without vulnerability_states1034 is expected to contain exactly "property '/approval_policy/0/rules/0' is missing required keys: vulnerability_states"1035 name1036 when too short1037 is expected to contain exactly "property '/approval_policy/0/name' is invalid: error_type=minLength"1038 when too long1039 is expected to contain exactly "property '/approval_policy/0/name' is invalid: error_type=maxLength"1040 rules1041 with invalid type1042 is expected to match "property '/approval_policy/0/rules/0/type' is not one of"1043 behaves like policy_scope1044 with empty object1045 is expected to be empty1046 with allowed properties1047 is expected to be empty1048 with invalid properties1049 is expected not to be empty1050 approval_settings1051 with empty object1052 is expected to be empty1053 with allowed properties1054 is expected to be empty1055 with additional property1056 is expected to be empty1057 block_group_branch_modification1058 in object form1059 is expected to be empty1060 with exceptions1061 is expected to be empty1062# [RSpecRunTime] RSpec elapsed time: 3 minutes 0.5 second. Current RSS: ~1260M. Threads: 4. load average: 1.11 1.24 1.27 1/423 5061063.1064 actions1065 require_approval1066 with invalid required approvals1067 is expected to include "property '/approval_policy/0/actions/0/approvals_required' is invalid: error_type=maximum"1068 without approvers1069 is expected not to be empty1070 with user_approvers1071 is expected to be empty1072 when empty1073 is expected to contain exactly "property '/approval_policy/0/actions/0/user_approvers' is invalid: error_type=minItems"1074# [RSpecRunTime] RSpec elapsed time: 3 minutes 2.81 seconds. Current RSS: ~1259M. Threads: 4. load average: 1.10 1.23 1.27 1/423 5071075.1076 with user_approvers_ids1077 is expected to be empty1078 when empty1079 is expected to contain exactly "property '/approval_policy/0/actions/0/user_approvers_ids' is invalid: error_type=minItems"1080# [RSpecRunTime] RSpec elapsed time: 3 minutes 4.0 seconds. Current RSS: ~1261M. Threads: 4. load average: 1.10 1.23 1.27 1/423 5081081.1082 with group_approvers1083 is expected to be empty1084 when empty1085 is expected to contain exactly "property '/approval_policy/0/actions/0/group_approvers' is invalid: error_type=minItems"1086# [RSpecRunTime] RSpec elapsed time: 3 minutes 5.18 seconds. Current RSS: ~1260M. Threads: 4. load average: 1.10 1.23 1.27 1/423 5091087.1088 with group_approvers_ids1089 is expected to be empty1090 when empty1091 is expected to contain exactly "property '/approval_policy/0/actions/0/group_approvers_ids' is invalid: error_type=minItems"1092# [RSpecRunTime] RSpec elapsed time: 3 minutes 6.41 seconds. Current RSS: ~1262M. Threads: 4. load average: 1.10 1.23 1.26 1/424 5101093.1094 with role_approvers1095 is expected to be empty1096 with invalid role1097 is expected to match "property '/approval_policy/0/actions/0/role_approvers/0' is not one of"1098# [RSpecRunTime] RSpec elapsed time: 3 minutes 7.64 seconds. Current RSS: ~1261M. Threads: 4. load average: 1.10 1.23 1.26 1/424 5111099.1100 behaves like branch_exceptions1101 is expected not to include (match "branch_exceptions")1102 with empty branch_exceptions1103 is expected to include (match "property '/.*branch_exceptions' is invalid: error_type=minItems")1104# [RSpecRunTime] RSpec elapsed time: 3 minutes 8.83 seconds. Current RSS: ~1262M. Threads: 4. load average: 1.10 1.23 1.26 1/424 5121105.1106 with repeated items1107 is expected to include (match /property '\/.*branch_exceptions' is invalid: error_type=uniqueItems/)1108 with invalid branch_exceptions1109 is expected to include (match /property '\/.*branch_exceptions\/0' is missing required keys/)1110 send_bot_message1111 is expected to be empty1112 when `enabled` property is missing1113 is expected to be present1114 is expected to match "property '/approval_policy/0/actions/1' is missing required keys: enabled"1115# [RSpecRunTime] RSpec elapsed time: 3 minutes 11.74 seconds. Current RSS: ~1262M. Threads: 4. load average: 1.09 1.23 1.26 1/424 5131116.1117 without actions or approval_settings1118 is expected to contain exactly "property '/approval_policy/0' is missing required keys: actions" and "property '/approval_policy/0' is missing required keys: approval_settings"1119 with approval_settings1120 is expected to be empty1121 without actions1122 is expected to be empty1123# [RSpecRunTime] RSpec elapsed time: 3 minutes 13.55 seconds. Current RSS: ~1261M. Threads: 4. load average: 1.09 1.23 1.26 1/424 5141124.1125 with actions1126 is expected to be empty1127 without approval_settings1128 is expected to be empty1129# [RSpecRunTime] RSpec elapsed time: 3 minutes 14.8 seconds. Current RSS: ~1263M. Threads: 4. load average: 1.09 1.23 1.26 1/424 5151130.1131 behaves like rule has branches or branch_type1132 with branches1133 is expected to be empty1134 with branch_type1135 is expected to contain exactly "property '/approval_policy/0/rules/0' is invalid: error_type=oneOf"1136# [RSpecRunTime] RSpec elapsed time: 3 minutes 15.97 seconds. Current RSS: ~1262M. Threads: 4. load average: 1.09 1.23 1.26 1/424 5161137.1138 with branch_type1139 is expected to be empty1140 with branches1141 is expected to contain exactly "property '/approval_policy/0/rules/0' is invalid: error_type=oneOf"1142# [RSpecRunTime] RSpec elapsed time: 3 minutes 17.21 seconds. Current RSS: ~1262M. Threads: 4. load average: 1.08 1.22 1.26 1/424 5171143.1144 without branches and branch_type1145 is expected to contain exactly "property '/approval_policy/0/rules/0' is missing required keys: branch_type" and "property '/approval_policy/0/rules/0' is missing required keys: branches"1146 scanners1147 is expected to contain exactly "property '/approval_policy/0/rules/0/scanners/0' is invalid: error_type=minLength"1148 severity_levels1149 is expected to match "property '/approval_policy/0/rules/0/severity_levels/0' is not one of"1150 vulnerability_states1151 is expected to match "property '/approval_policy/0/rules/0/vulnerability_states/0' is not one of"1152 vulnerabilities_allowed1153 when value is below the minimum1154 is expected to contain exactly "property '/approval_policy/0/rules/0/vulnerabilities_allowed' is invalid: error_type=minimum"1155 when value is above the maximum1156 is expected to contain exactly "property '/approval_policy/0/rules/0/vulnerabilities_allowed' is invalid: error_type=maximum"1157 vulnerability_age1158 when vulnerability_age is valid1159 is expected to be none1160 when vulnerability_age is missing key value1161 is expected to match "property '/approval_policy/0/rules/0/vulnerability_age' is missing required keys: value"1162 when vulnerability_age is missing key operator1163 is expected to match "property '/approval_policy/0/rules/0/vulnerability_age' is missing required keys: operator"1164 when vulnerability_age is missing key interval1165 is expected to match "property '/approval_policy/0/rules/0/vulnerability_age' is missing required keys: interval"1166 when vulnerability_age is contains additional key1167 is expected to match "property '/approval_policy/0/rules/0/vulnerability_age/additional' is invalid"1168 with license_finding type1169 is expected to be empty1170 behaves like rule has branches or branch_type1171 with branches1172 is expected to be empty1173 with branch_type1174 is expected to contain exactly "property '/approval_policy/0/rules/0' is invalid: error_type=oneOf"1175# [RSpecRunTime] RSpec elapsed time: 3 minutes 25.2 seconds. Current RSS: ~1263M. Threads: 4. load average: 1.07 1.22 1.26 1/424 5181176.1177 with branch_type1178 is expected to be empty1179 with branches1180 is expected to contain exactly "property '/approval_policy/0/rules/0' is invalid: error_type=oneOf"1181# [RSpecRunTime] RSpec elapsed time: 3 minutes 26.48 seconds. Current RSS: ~1263M. Threads: 4. load average: 1.15 1.23 1.26 1/424 5191182.1183 without branches and branch_type1184 is expected to contain exactly "property '/approval_policy/0/rules/0' is missing required keys: branch_type" and "property '/approval_policy/0/rules/0' is missing required keys: branches"1185 without match_on_inclusion_license1186 is expected to include "property '/approval_policy/0/rules/0' is missing required keys: match_on_inclusion_license"1187 license_types1188 is expected to contain exactly "property '/approval_policy/0/rules/0/license_types/0' is invalid: error_type=minLength"1189 when too long1190 is expected to contain exactly "property '/approval_policy/0/rules/0/license_types/0' is invalid: error_type=maxLength"1191# [RSpecRunTime] RSpec elapsed time: 3 minutes 28.93 seconds. Current RSS: ~1265M. Threads: 4. load average: 1.15 1.23 1.26 1/424 5201192.1193 with repeated licenses1194 is expected to contain exactly "property '/approval_policy/0/rules/0/license_types' is invalid: error_type=uniqueItems"1195 with too many licenses1196 is expected to contain exactly "property '/approval_policy/0/rules/0/license_types' is invalid: error_type=maxItems"1197 license_states1198 without states1199 is expected to contain exactly "property '/approval_policy/0/rules/0/license_states' is invalid: error_type=minItems"1200 with invalid state1201 is expected to match "property '/approval_policy/0/rules/0/license_states/0' is not one of"1202 with any_merge_request type1203 is expected to be empty1204 behaves like scan result policy1205 without name1206 is expected to include "property '/approval_policy/0' is missing required keys: name"1207# [RSpecRunTime] RSpec elapsed time: 3 minutes 32.47 seconds. Current RSS: ~1265M. Threads: 4. load average: 1.14 1.23 1.26 1/424 5211208.1209 without enabled1210 is expected to include "property '/approval_policy/0' is missing required keys: enabled"1211 without rules1212 is expected to include "property '/approval_policy/0' is missing required keys: rules"1213 without commits1214 is expected to contain exactly "property '/approval_policy/0/rules/0' is missing required keys: commits"1215 name1216 when too short1217 is expected to contain exactly "property '/approval_policy/0/name' is invalid: error_type=minLength"1218 when too long1219 is expected to contain exactly "property '/approval_policy/0/name' is invalid: error_type=maxLength"1220 rules1221 with invalid type1222 is expected to match "property '/approval_policy/0/rules/0/type' is not one of"1223 behaves like policy_scope1224 with empty object1225 is expected to be empty1226 with allowed properties1227 is expected to be empty1228 with invalid properties1229 is expected not to be empty1230 approval_settings1231 with empty object1232 is expected to be empty1233 with allowed properties1234 is expected to be empty1235 with additional property1236 is expected to be empty1237 block_group_branch_modification1238 in object form1239 is expected to be empty1240 with exceptions1241 is expected to be empty1242# [RSpecRunTime] RSpec elapsed time: 3 minutes 40.31 seconds. Current RSS: ~1266M. Threads: 4. load average: 1.12 1.22 1.26 1/424 5221243.1244 actions1245 require_approval1246 with invalid required approvals1247 is expected to include "property '/approval_policy/0/actions/0/approvals_required' is invalid: error_type=maximum"1248 without approvers1249 is expected not to be empty1250 with user_approvers1251 is expected to be empty1252 when empty1253 is expected to contain exactly "property '/approval_policy/0/actions/0/user_approvers' is invalid: error_type=minItems"1254# [RSpecRunTime] RSpec elapsed time: 3 minutes 42.65 seconds. Current RSS: ~1267M. Threads: 4. load average: 1.19 1.24 1.27 1/424 5231255.1256 with user_approvers_ids1257 is expected to be empty1258 when empty1259 is expected to contain exactly "property '/approval_policy/0/actions/0/user_approvers_ids' is invalid: error_type=minItems"1260# [RSpecRunTime] RSpec elapsed time: 3 minutes 43.84 seconds. Current RSS: ~1267M. Threads: 4. load average: 1.19 1.24 1.27 1/424 5241261.1262 with group_approvers1263 is expected to be empty1264 when empty1265 is expected to contain exactly "property '/approval_policy/0/actions/0/group_approvers' is invalid: error_type=minItems"1266# [RSpecRunTime] RSpec elapsed time: 3 minutes 45.12 seconds. Current RSS: ~1267M. Threads: 4. load average: 1.19 1.24 1.27 1/424 5251267.1268 with group_approvers_ids1269 is expected to be empty1270 when empty1271 is expected to contain exactly "property '/approval_policy/0/actions/0/group_approvers_ids' is invalid: error_type=minItems"1272# [RSpecRunTime] RSpec elapsed time: 3 minutes 46.33 seconds. Current RSS: ~1266M. Threads: 4. load average: 1.18 1.23 1.26 1/424 5261273.1274 with role_approvers1275 is expected to be empty1276 with invalid role1277 is expected to match "property '/approval_policy/0/actions/0/role_approvers/0' is not one of"1278# [RSpecRunTime] RSpec elapsed time: 3 minutes 47.55 seconds. Current RSS: ~1268M. Threads: 4. load average: 1.18 1.23 1.26 1/424 5271279.1280 behaves like branch_exceptions1281 is expected not to include (match "branch_exceptions")1282 with empty branch_exceptions1283 is expected to include (match "property '/.*branch_exceptions' is invalid: error_type=minItems")1284# [RSpecRunTime] RSpec elapsed time: 3 minutes 48.74 seconds. Current RSS: ~1267M. Threads: 4. load average: 1.18 1.23 1.26 1/424 5281285.1286 with repeated items1287 is expected to include (match /property '\/.*branch_exceptions' is invalid: error_type=uniqueItems/)1288 with invalid branch_exceptions1289 is expected to include (match /property '\/.*branch_exceptions\/0' is missing required keys/)1290 send_bot_message1291 is expected to be empty1292 when `enabled` property is missing1293 is expected to be present1294 is expected to match "property '/approval_policy/0/actions/1' is missing required keys: enabled"1295# [RSpecRunTime] RSpec elapsed time: 3 minutes 51.73 seconds. Current RSS: ~1267M. Threads: 4. load average: 1.16 1.23 1.26 1/424 5291296.1297 without actions or approval_settings1298 is expected to contain exactly "property '/approval_policy/0' is missing required keys: actions" and "property '/approval_policy/0' is missing required keys: approval_settings"1299 with approval_settings1300 is expected to be empty1301 without actions1302 is expected to be empty1303# [RSpecRunTime] RSpec elapsed time: 3 minutes 53.54 seconds. Current RSS: ~1268M. Threads: 4. load average: 1.16 1.23 1.26 1/424 5301304.1305 with actions1306 is expected to be empty1307 without approval_settings1308 is expected to be empty1309# [RSpecRunTime] RSpec elapsed time: 3 minutes 54.74 seconds. Current RSS: ~1267M. Threads: 4. load average: 1.16 1.23 1.26 1/424 5311310.1311 behaves like rule has branches or branch_type1312 with branches1313 is expected to be empty1314 with branch_type1315 is expected to contain exactly "property '/approval_policy/0/rules/0' is invalid: error_type=oneOf"1316# [RSpecRunTime] RSpec elapsed time: 3 minutes 56.02 seconds. Current RSS: ~1270M. Threads: 4. load average: 1.15 1.22 1.26 1/424 5321317.1318 with branch_type1319 is expected to be empty1320 with branches1321 is expected to contain exactly "property '/approval_policy/0/rules/0' is invalid: error_type=oneOf"1322# [RSpecRunTime] RSpec elapsed time: 3 minutes 57.21 seconds. Current RSS: ~1268M. Threads: 4. load average: 1.15 1.22 1.26 1/424 5331323.1324 without branches and branch_type1325 is expected to contain exactly "property '/approval_policy/0/rules/0' is missing required keys: branch_type" and "property '/approval_policy/0/rules/0' is missing required keys: branches"1326 commits1327 is expected to contain exactly "property '/approval_policy/0/rules/0/commits' is not one of: [\"any\", \"unsigned\"]"1328 pipeline execution policies1329 is expected to be empty1330 behaves like policy_scope1331 with empty object1332 is expected to be empty1333# [RSpecRunTime] RSpec elapsed time: 3 minutes 59.63 seconds. Current RSS: ~1269M. Threads: 4. load average: 1.15 1.22 1.26 1/424 5341334.1335 with allowed properties1336 is expected to be empty1337 with invalid properties1338 is expected not to be empty1339 max items1340 when policies are at the limit1341 is expected to be empty1342 when policies are over the limit1343 is expected to contain exactly "property '/pipeline_execution_policy' is invalid: error_type=maxItems"1344 content1345 without content1346 is expected to contain exactly "property '/pipeline_execution_policy/0/content' is missing required keys: include"1347 when include is missing required properties1348 is expected to contain exactly "property '/pipeline_execution_policy/0/content/include/0' is missing required keys: project, file"1349 when include is an empty array1350 is expected to contain exactly "property '/pipeline_execution_policy/0/content/include' is invalid: error_type=minItems"1351 when include is contains more than 1 item1352 is expected to contain exactly "property '/pipeline_execution_policy/0/content/include' is invalid: error_type=maxItems"1353 when file is valid1354 is expected to eq []1355 when policy is passed as argument1356 when scan type is secret_detection1357 returns false if extra fields are present1358 returns true if extra fields are not present1359# [RSpecRunTime] RSpec elapsed time: 4 minutes 5.95 seconds. Current RSS: ~1269M. Threads: 4. load average: 1.14 1.22 1.26 1/424 5351360.1361 #active_scan_execution_policies1362 returns only enabled policies1363 #active_scan_execution_policies_for_pipelines1364 returns only active scan execution policies for pipelines1365 #active_policy_names_with_dast_site_profile1366 returns list of policy names where site profile is referenced1367 #active_policy_names_with_dast_scanner_profile1368 returns list of policy names where site profile is referenced1369 #policy_last_updated_by1370 when last merged merge request to policy file exists1371 is expected to eq #<User id:1 @namespace1>1372# [RSpecRunTime] RSpec elapsed time: 4 minutes 12.22 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.12 1.21 1.26 1/427 5901373.1374 when last merge request to policy file does not exist1375 is expected to be nil1376 #policy_last_updated_at1377 when last commit to policy file exists1378 returns commit's updated date1379# [RSpecRunTime] RSpec elapsed time: 4 minutes 14.01 seconds. Current RSS: ~1285M. Threads: 4. load average: 1.12 1.21 1.26 3/427 5911380.1381 when last commit to policy file does not exist1382 is expected to be nil1383 behaves like captures git errors1384 when repository is unavailable1385 is expected to be nil1386 tracks the exception1387# [RSpecRunTime] RSpec elapsed time: 4 minutes 16.98 seconds. Current RSS: ~1285M. Threads: 4. load average: 1.11 1.21 1.26 1/426 5921388.1389 #delete_all_schedules1390 deletes all schedules belonging to configuration1391 #active_scan_result_policies1392 returns only enabled policies1393 returns only 5 from all active policies1394 when policy configuration is configured for namespace1395 returns only enabled policies1396 returns only 5 from all active policies1397# [RSpecRunTime] RSpec elapsed time: 4 minutes 19.38 seconds. Current RSS: ~1282M. Threads: 4. load average: 1.11 1.21 1.26 2/426 5931398.1399 #applicable_scan_result_policies_with_real_index1400 when there are no policies1401 does not yield any policies1402 when there are policies1403 yields applicable policies with correct indices1404 respects the approval_policies_limit1405 when a policy is not applicable1406 skips non-applicable policies1407 #applicable_scan_result_policies_for_project1408 returns only active applicable policies1409# [RSpecRunTime] RSpec elapsed time: 4 minutes 21.77 seconds. Current RSS: ~1286M. Threads: 4. load average: 1.10 1.21 1.25 1/425 6121410.1411 #scan_result_policies1412 returns all scan result policies1413 #project?1414 when project is assigned to policy configuration1415 is expected to eq true1416 when namespace is assigned to policy configuration1417 is expected to eq false1418 #namespace?1419 when project is assigned to policy configuration1420 is expected to eq false1421 when namespace is assigned to policy configuration1422 is expected to eq true1423 #source1424 when project is assigned to policy configuration1425 is expected to eq #<Project id:436 namespace443/project-436>>1426 when namespace is assigned to policy configuration1427 is expected to eq #<Namespaces::UserNamespace id:884 @namespace444>1428 #compliance_framework_ids_with_policy_index1429 for project level configuration1430 is expected to eq []1431 for group level configuration1432 without compliance framework ids1433 is expected to eq []1434 with compliance framework ids1435 is expected to contain exactly {:framework_ids=>[1, 2], :policy_index=>0}, {:framework_ids=>[2, 3], :policy_index=>1}, {:framework_ids=>[1, 3], :policy_index=>2}, and {:framework_ids=>[2, 3], :policy_index=>3}1436 #delete_scan_finding_rules1437 when associated to a project1438 behaves like approval rules deletion1439 deletes project approval rules1440 deletes merge request approval rules1441 behaves like does not deletes merge request approval rules of merged MR1442 with approval rules for merged MRs1443 does not deletes merge request approval rules of merged MRs1444# [RSpecRunTime] RSpec elapsed time: 4 minutes 29.82 seconds. Current RSS: ~1282M. Threads: 4. load average: 1.17 1.22 1.26 1/425 6131445.1446 when associated to namespace1447 behaves like approval rules deletion1448 deletes project approval rules1449 deletes merge request approval rules1450 behaves like does not deletes merge request approval rules of merged MR1451 with approval rules for merged MRs1452 does not deletes merge request approval rules of merged MRs1453# [RSpecRunTime] RSpec elapsed time: 4 minutes 34.22 seconds. Current RSS: ~1282M. Threads: 4. load average: 1.16 1.22 1.26 1/425 6141454.1455 #delete_scan_finding_rules_for_project1456 deletes project approval rules1457 with unrelated resources1458 does not delete unrelated project approval rules1459# [RSpecRunTime] RSpec elapsed time: 4 minutes 35.92 seconds. Current RSS: ~1281M. Threads: 4. load average: 1.16 1.22 1.26 1/425 6151460.1461 #delete_merge_request_rules_for_project1462 deletes merge request approval rules1463 with unrelated resources1464 does not delete unrelated merge request approval rules1465 behaves like does not deletes merge request approval rules of merged MR1466 with approval rules for merged MRs1467 does not deletes merge request approval rules of merged MRs1468# [RSpecRunTime] RSpec elapsed time: 4 minutes 39.11 seconds. Current RSS: ~1281M. Threads: 4. load average: 1.14 1.21 1.26 1/425 6161469.1470 #delete_software_license_policies1471 deletes software license policies1472 does not delete other software license policies1473# [RSpecRunTime] RSpec elapsed time: 4 minutes 43.55 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.13 1.21 1.25 1/425 6171474.1475 #delete_software_license_policies_for_project1476 deletes project scan_result_policy_reads1477# [RSpecRunTime] RSpec elapsed time: 4 minutes 49.18 seconds. Current RSS: ~1295M. Threads: 4. load average: 1.12 1.20 1.25 1/425 6181478.1479 #delete_policy_violations1480 deletes configuration's scan result policy violations1481 does not delete other scan result policy violations1482# [RSpecRunTime] RSpec elapsed time: 4 minutes 54.51 seconds. Current RSS: ~1313M. Threads: 4. load average: 1.11 1.20 1.25 1/429 7321483.1484 #delete_policy_violations_for_project1485 deletes scan_result_policy_violations related to the project and configuration1486 changes policy violation count only for the configuration1487# [RSpecRunTime] RSpec elapsed time: 4 minutes 57.15 seconds. Current RSS: ~1308M. Threads: 4. load average: 1.02 1.18 1.24 1/430 7331488.1489 #delete_scan_result_policy_reads1490 deletes scan_result_policy_reads1491 does not delete other scan_result_policy_reads1492# [RSpecRunTime] RSpec elapsed time: 4 minutes 59.46 seconds. Current RSS: ~1299M. Threads: 4. load average: 1.02 1.18 1.24 1/429 7341493.1494 #delete_scan_result_policy_reads_for_project1495 deletes a project's scan_result_policy_reads1496 does not delete other projects' scan_result_policy_reads1497 when scan_result_policy_read belongs to other configuration1498 does not delete it1499# [RSpecRunTime] RSpec elapsed time: 5 minutes 1.94 seconds. Current RSS: ~1286M. Threads: 4. load average: 1.02 1.18 1.24 1/429 7351500.1501 #active_policies_scan_actions_for_project1502 with matched branches1503 returns active scan policies1504 with policy scope1505 returns active scan policies1506 when policy is not applicable1507 is empty1508 with disabled scan policies1509 filters1510 with scan policies targeting other branch1511 filters1512 active_policies_pipeline_scan_actions_for_project1513 invokes active_policies_scan_actions_for_project1514 excludes the scheduled rules1515 #active_pipeline_execution_policies1516 returns only enabled policies1517 returns only 5 from all active policies1518 when policy configuration is configured for namespace1519 returns only enabled policies1520 returns only 5 from all active policies1521# [RSpecRunTime] RSpec elapsed time: 5 minutes 5.75 seconds. Current RSS: ~1307M. Threads: 4. load average: 1.02 1.18 1.24 1/425 7801522.1523 #active_ci_component_publishing_policies1524 returns only enabled policies1525 returns only the limit (5) from all active policies1526 when policy configuration is configured for namespace1527 returns only enabled policies1528 returns only 5 from all active policies1529# [RSpecRunTime] RSpec elapsed time: 5 minutes 7.65 seconds. Current RSS: ~1307M. Threads: 4. load average: 1.02 1.17 1.24 1/425 7811530.1531 #active_vulnerability_management_policies1532 returns only enabled policies1533 returns only the limit (5) from all active policies1534 when policy configuration is configured for namespace1535 returns only enabled policies1536 returns only 5 from all active policies1537# [RSpecRunTime] RSpec elapsed time: 5 minutes 9.47 seconds. Current RSS: ~1306M. Threads: 4. load average: 1.02 1.17 1.24 1/425 7821538.1539 #policy_changes1540 when new policies are introduced1541 identifies new policies1542 when policies are deleted1543 identifies deleted policies1544 when policies are updated1545 identifies changed policies1546 when policies are rearranged1547 identifies rearranged policies1548 when db policies are empty1549 handles empty db_policies1550 when yaml_policies are empty1551 handles empty yaml_policies1552 #policies_changed?1553 when approval policies have changed1554 is expected to be truthy1555 when scan execution policies have changed1556 is expected to be truthy1557 when pipeline execution policy has changed1558 is expected to be truthy1559 when vulnerability management policy has changed1560 is expected to be truthy1561 when no policies have changed1562 is expected to be falsey1563# [RSpecRunTime] Finishing example group ee/spec/models/security/orchestration_policy_configuration_spec.rb. It took 5 minutes 2.92 seconds. Expected to take 5 minutes 47.13 seconds.1564# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/geo/log_cursor/daemon_spec.rb. Expected to take 2 minutes 8.24 seconds.1565Gitlab::Geo::LogCursor::Daemon1566 #run!1567 traps signals1568 delegates to #run_once! in a loop1569 #run_once!1570 skips execution if cannot achieve a lease1571 skips execution if not a Geo node1572 skips execution if the current node is a primary1573 when the lease block rescues an error1574 when this error is the final straw1575 calls `#exit!`1576# [RSpecRunTime] RSpec elapsed time: 6 minutes 16.7 seconds. Current RSS: ~1294M. Threads: 4. load average: 0.34 0.94 1.15 1/425 7831577.1578 when this error is not the final straw1579 does not call `#exit!`1580# [RSpecRunTime] RSpec elapsed time: 7 minutes 19.27 seconds. Current RSS: ~1294M. Threads: 4. load average: 0.24 0.80 1.09 1/425 7841581.1582 #find_and_handle_events!1583 with some event logs1584 handles events1585 calls #handle_gap_event for each gap the gap tracking finds1586 exits when told to stop1587 #handle_events1588 passes the previous batch id on to gap tracking1589 checks for gaps for each id in batch1590 handles every single event1591 #handle_single_event1592 skips execution when no event data is found1593 checks if it can replay the event1594 processes event when it is replayable1595# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/geo/log_cursor/daemon_spec.rb. It took 2 minutes 7.94 seconds. Expected to take 2 minutes 8.24 seconds.1596# [RSpecRunTime] Starting example group ee/spec/serializers/environment_entity_spec.rb. Expected to take 1 minute 34.38 seconds.1597EnvironmentEntity1598 #as_json1599 with alert1600 exposes active alert flag1601 when user does not have permission to read alert1602 does not expose active alert flag1603# [RSpecRunTime] RSpec elapsed time: 7 minutes 23.18 seconds. Current RSS: ~1335M. Threads: 4. load average: 0.30 0.80 1.09 1/425 7851604.1605 when license is insufficient1606 does not expose active alert flag1607 when environment has a review app1608 #can_stop1609 behaves like protected environments access1610 when Protected Environments feature is not available in the project1611 access_level: :guest, result: false1612 is expected to eq false1613# [RSpecRunTime] RSpec elapsed time: 7 minutes 26.47 seconds. Current RSS: ~1373M. Threads: 4. load average: 0.36 0.80 1.09 1/428 8151614.1615 access_level: :reporter, result: false1616 is expected to eq false1617# [RSpecRunTime] RSpec elapsed time: 7 minutes 27.5 seconds. Current RSS: ~1390M. Threads: 4. load average: 0.36 0.80 1.09 1/429 8181618.1619 access_level: :developer, result: true1620 is expected to eq true1621# [RSpecRunTime] RSpec elapsed time: 7 minutes 28.82 seconds. Current RSS: ~1407M. Threads: 4. load average: 0.36 0.80 1.09 1/430 8211622.1623 access_level: :maintainer, result: true1624 is expected to eq true1625# [RSpecRunTime] RSpec elapsed time: 7 minutes 30.15 seconds. Current RSS: ~1428M. Threads: 4. load average: 0.36 0.80 1.09 1/430 8241626.1627 access_level: :admin, result: true1628 is expected to eq true1629# [RSpecRunTime] RSpec elapsed time: 7 minutes 31.16 seconds. Current RSS: ~1432M. Threads: 4. load average: 0.33 0.79 1.08 1/430 8271630.1631 when Protected Environments feature is available in the project1632 when environment is protected with project-level protection1633 behaves like authorize correctly per access type1634 when user does not have access to the environment1635 access_level: :guest, result: false1636 is expected to eq false1637# [RSpecRunTime] RSpec elapsed time: 7 minutes 32.34 seconds. Current RSS: ~1441M. Threads: 4. load average: 0.33 0.79 1.08 1/430 8301638.1639 access_level: :reporter, result: false1640 is expected to eq false1641# [RSpecRunTime] RSpec elapsed time: 7 minutes 33.37 seconds. Current RSS: ~1441M. Threads: 4. load average: 0.33 0.79 1.08 1/430 8331642.1643 access_level: :developer, result: false1644 is expected to eq false1645# [RSpecRunTime] RSpec elapsed time: 7 minutes 34.68 seconds. Current RSS: ~1441M. Threads: 4. load average: 0.33 0.79 1.08 1/430 8361646.1647 access_level: :maintainer, result: false1648 is expected to eq false1649# [RSpecRunTime] RSpec elapsed time: 7 minutes 36.06 seconds. Current RSS: ~1429M. Threads: 4. load average: 0.38 0.79 1.08 1/430 8391650.1651 access_level: :admin, result: true1652 is expected to eq true1653# [RSpecRunTime] RSpec elapsed time: 7 minutes 37.18 seconds. Current RSS: ~1423M. Threads: 4. load average: 0.38 0.79 1.08 1/430 8421654.1655 when user has access to the environment1656 access_level: :reporter, result: false1657 is expected to eq false1658# [RSpecRunTime] RSpec elapsed time: 7 minutes 38.3 seconds. Current RSS: ~1401M. Threads: 4. load average: 0.38 0.79 1.08 1/430 8451659.1660 access_level: :developer, result: true1661 is expected to eq true1662# [RSpecRunTime] RSpec elapsed time: 7 minutes 39.81 seconds. Current RSS: ~1393M. Threads: 4. load average: 0.38 0.79 1.08 1/430 8481663.1664 access_level: :maintainer, result: true1665 is expected to eq true1666# [RSpecRunTime] RSpec elapsed time: 7 minutes 41.23 seconds. Current RSS: ~1390M. Threads: 4. load average: 0.51 0.81 1.09 1/430 8511667.1668 access_level: :admin, result: true1669 is expected to eq true1670# [RSpecRunTime] RSpec elapsed time: 7 minutes 42.31 seconds. Current RSS: ~1394M. Threads: 4. load average: 0.51 0.81 1.09 1/430 8551671.1672 when the user has access via a group1673 is expected to eq false1674# [RSpecRunTime] RSpec elapsed time: 7 minutes 43.76 seconds. Current RSS: ~1397M. Threads: 4. load average: 0.51 0.81 1.09 1/430 8581675.1676 when environment is protected with group-level protection1677 behaves like authorize correctly per access type1678 when user does not have access to the environment1679 access_level: :guest, result: false1680 is expected to eq false1681# [RSpecRunTime] RSpec elapsed time: 7 minutes 44.85 seconds. Current RSS: ~1398M. Threads: 4. load average: 0.51 0.81 1.09 1/430 8611682.1683 access_level: :reporter, result: false1684 is expected to eq false1685# [RSpecRunTime] RSpec elapsed time: 7 minutes 45.92 seconds. Current RSS: ~1391M. Threads: 4. load average: 0.51 0.81 1.09 1/430 8641686.1687 access_level: :developer, result: false1688 is expected to eq false1689# [RSpecRunTime] RSpec elapsed time: 7 minutes 47.39 seconds. Current RSS: ~1393M. Threads: 4. load average: 0.55 0.82 1.09 1/430 8671690.1691 access_level: :maintainer, result: false1692 is expected to eq false1693# [RSpecRunTime] RSpec elapsed time: 7 minutes 48.77 seconds. Current RSS: ~1388M. Threads: 4. load average: 0.55 0.82 1.09 1/430 8701694.1695 access_level: :admin, result: true1696 is expected to eq true1697# [RSpecRunTime] RSpec elapsed time: 7 minutes 49.88 seconds. Current RSS: ~1389M. Threads: 4. load average: 0.55 0.82 1.09 1/430 8731698.1699 when user has access to the environment1700 access_level: :reporter, result: false1701 is expected to eq false1702# [RSpecRunTime] RSpec elapsed time: 7 minutes 51.06 seconds. Current RSS: ~1397M. Threads: 4. load average: 0.59 0.82 1.09 1/430 8761703.1704 access_level: :developer, result: true1705 is expected to eq true1706# [RSpecRunTime] RSpec elapsed time: 7 minutes 52.55 seconds. Current RSS: ~1397M. Threads: 4. load average: 0.59 0.82 1.09 2/430 8791707.1708 access_level: :maintainer, result: true1709 is expected to eq true1710# [RSpecRunTime] RSpec elapsed time: 7 minutes 54.02 seconds. Current RSS: ~1396M. Threads: 4. load average: 0.59 0.82 1.09 1/430 8821711.1712 access_level: :admin, result: true1713 is expected to eq true1714# [RSpecRunTime] RSpec elapsed time: 7 minutes 56.24 seconds. Current RSS: ~1397M. Threads: 4. load average: 0.62 0.82 1.08 1/430 8851715.1716 when the user has access via a group1717 is expected to eq false1718# [RSpecRunTime] RSpec elapsed time: 7 minutes 57.63 seconds. Current RSS: ~1397M. Threads: 4. load average: 0.62 0.82 1.08 1/430 8881719.1720 when environment is not protected1721 access_level: :guest, result: false1722 is expected to eq false1723 access_level: :reporter, result: false1724 is expected to eq false1725 access_level: :developer, result: true1726 is expected to eq true1727# [RSpecRunTime] RSpec elapsed time: 8 minutes 0.83 second. Current RSS: ~1395M. Threads: 4. load average: 0.62 0.82 1.08 1/430 8951728.1729 access_level: :maintainer, result: true1730 is expected to eq true1731# [RSpecRunTime] RSpec elapsed time: 8 minutes 2.2 seconds. Current RSS: ~1398M. Threads: 4. load average: 0.65 0.83 1.08 1/430 8981732.1733 access_level: :admin, result: true1734 is expected to eq true1735# [RSpecRunTime] RSpec elapsed time: 8 minutes 3.25 seconds. Current RSS: ~1399M. Threads: 4. load average: 0.65 0.83 1.08 1/430 9011736.1737 #terminal_path1738 behaves like protected environments access1739 when Protected Environments feature is not available in the project1740 access_level: :guest, result: false1741 is expected to eq false1742 access_level: :reporter, result: false1743Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1745To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1746 is expected to eq false1747 access_level: :developer, result: false1748Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1750To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1751 is expected to eq false1752# [RSpecRunTime] RSpec elapsed time: 8 minutes 6.47 seconds. Current RSS: ~1409M. Threads: 4. load average: 0.68 0.83 1.08 1/430 9081753.1754 access_level: :maintainer, result: true1755Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1757To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1758 is expected to eq true1759# [RSpecRunTime] RSpec elapsed time: 8 minutes 7.98 seconds. Current RSS: ~1409M. Threads: 4. load average: 0.68 0.83 1.08 1/430 9111760.1761 access_level: :admin, result: true1762Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1764To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1765 is expected to eq true1766# [RSpecRunTime] RSpec elapsed time: 8 minutes 9.07 seconds. Current RSS: ~1410M. Threads: 4. load average: 0.68 0.83 1.08 1/430 9141767.1768 when Protected Environments feature is available in the project1769 when environment is protected with project-level protection1770 behaves like authorize correctly per access type1771 when user does not have access to the environment1772 access_level: :guest, result: false1773 is expected to eq false1774 access_level: :reporter, result: false1775Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1777To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1778 is expected to eq false1779# [RSpecRunTime] RSpec elapsed time: 8 minutes 11.12 seconds. Current RSS: ~1408M. Threads: 4. load average: 0.70 0.83 1.08 1/430 9191780.1781 access_level: :developer, result: false1782Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1784To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1785 is expected to eq false1786# [RSpecRunTime] RSpec elapsed time: 8 minutes 12.44 seconds. Current RSS: ~1410M. Threads: 4. load average: 0.70 0.83 1.08 1/430 9221787.1788 access_level: :maintainer, result: false1789Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1791To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1792 is expected to eq false1793# [RSpecRunTime] RSpec elapsed time: 8 minutes 13.71 seconds. Current RSS: ~1408M. Threads: 4. load average: 0.70 0.83 1.08 1/430 9251794.1795 access_level: :admin, result: true1796Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1798To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1799 is expected to eq true1800# [RSpecRunTime] RSpec elapsed time: 8 minutes 14.83 seconds. Current RSS: ~1408M. Threads: 4. load average: 0.70 0.83 1.08 1/430 9281801.1802 when user has access to the environment1803 access_level: :reporter, result: false1804Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1806To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1807 is expected to eq false1808# [RSpecRunTime] RSpec elapsed time: 8 minutes 16.05 seconds. Current RSS: ~1409M. Threads: 4. load average: 0.70 0.83 1.08 1/430 9311809.1810 access_level: :developer, result: false1811Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1813To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1814 is expected to eq false1815# [RSpecRunTime] RSpec elapsed time: 8 minutes 17.49 seconds. Current RSS: ~1407M. Threads: 4. load average: 0.73 0.84 1.08 1/430 9341816.1817 access_level: :maintainer, result: true1818Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1820To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1821 is expected to eq true1822# [RSpecRunTime] RSpec elapsed time: 8 minutes 18.97 seconds. Current RSS: ~1406M. Threads: 4. load average: 0.73 0.84 1.08 1/430 9371823.1824 access_level: :admin, result: true1825Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1827To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1828 is expected to eq true1829# [RSpecRunTime] RSpec elapsed time: 8 minutes 20.1 seconds. Current RSS: ~1405M. Threads: 4. load average: 0.73 0.84 1.08 1/430 9401830.1831 when the user has access via a group1832Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1834To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1835 is expected to eq false1836# [RSpecRunTime] RSpec elapsed time: 8 minutes 21.6 seconds. Current RSS: ~1407M. Threads: 4. load average: 0.75 0.84 1.08 1/430 9431837.1838 when environment is protected with group-level protection1839 behaves like authorize correctly per access type1840 when user does not have access to the environment1841 access_level: :guest, result: false1842 is expected to eq false1843 access_level: :reporter, result: false1844Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1846To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1847 is expected to eq false1848 access_level: :developer, result: false1849Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1851To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1852 is expected to eq false1853# [RSpecRunTime] RSpec elapsed time: 8 minutes 25.02 seconds. Current RSS: ~1403M. Threads: 4. load average: 0.75 0.84 1.08 1/430 9501854.1855 access_level: :maintainer, result: false1856Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1858To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1859 is expected to eq false1860# [RSpecRunTime] RSpec elapsed time: 8 minutes 26.46 seconds. Current RSS: ~1403M. Threads: 4. load average: 0.77 0.84 1.08 1/430 9531861.1862 access_level: :admin, result: true1863Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1865To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1866 is expected to eq true1867# [RSpecRunTime] RSpec elapsed time: 8 minutes 27.6 seconds. Current RSS: ~1403M. Threads: 4. load average: 0.77 0.84 1.08 1/430 9561868.1869 when user has access to the environment1870 access_level: :reporter, result: false1871Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1873To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1874 is expected to eq false1875# [RSpecRunTime] RSpec elapsed time: 8 minutes 28.77 seconds. Current RSS: ~1402M. Threads: 4. load average: 0.77 0.84 1.08 1/430 9591876.1877 access_level: :developer, result: false1878Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1880To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1881 is expected to eq false1882# [RSpecRunTime] RSpec elapsed time: 8 minutes 30.18 seconds. Current RSS: ~1402M. Threads: 4. load average: 0.77 0.84 1.08 1/430 9621883.1884 access_level: :maintainer, result: true1885Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1887To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1888 is expected to eq true1889# [RSpecRunTime] RSpec elapsed time: 8 minutes 31.61 seconds. Current RSS: ~1404M. Threads: 4. load average: 0.79 0.84 1.08 1/430 9651890.1891 access_level: :admin, result: true1892Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1894To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1895 is expected to eq true1896# [RSpecRunTime] RSpec elapsed time: 8 minutes 32.71 seconds. Current RSS: ~1404M. Threads: 4. load average: 0.79 0.84 1.08 1/430 9681897.1898 when the user has access via a group1899Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1901To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1902 is expected to eq false1903# [RSpecRunTime] RSpec elapsed time: 8 minutes 34.14 seconds. Current RSS: ~1405M. Threads: 4. load average: 0.79 0.84 1.08 1/430 9711904.1905 when environment is not protected1906 access_level: :guest, result: false1907 is expected to eq false1908 access_level: :reporter, result: false1909Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1911To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1912 is expected to eq false1913# [RSpecRunTime] RSpec elapsed time: 8 minutes 36.23 seconds. Current RSS: ~1408M. Threads: 4. load average: 0.81 0.85 1.08 1/430 9761914.1915 access_level: :developer, result: false1916Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1918To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1919 is expected to eq false1920# [RSpecRunTime] RSpec elapsed time: 8 minutes 37.57 seconds. Current RSS: ~1407M. Threads: 4. load average: 0.81 0.85 1.08 1/430 9791921.1922 access_level: :maintainer, result: true1923Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1925To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1926 is expected to eq true1927# [RSpecRunTime] RSpec elapsed time: 8 minutes 38.89 seconds. Current RSS: ~1406M. Threads: 4. load average: 0.81 0.85 1.08 1/430 9821928.1929 access_level: :admin, result: true1930Job arguments to ExternalServiceReactiveCachingWorker must be native JSON types, but Environment(id: integer, project_id: integer, name: string, created_at: datetime, updated_at: datetime, external_url: string, environment_type: string, state: string, slug: string, auto_stop_at: timestamptz, auto_delete_at: timestamptz, tier: integer, merge_request_id: integer, cluster_agent_id: integer, kubernetes_namespace: text, flux_resource_path: text, description: text, description_html: text, cached_markdown_version: integer) is a Class.1932To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1933 is expected to eq true1934# [RSpecRunTime] RSpec elapsed time: 8 minutes 39.95 seconds. Current RSS: ~1416M. Threads: 4. load average: 0.81 0.85 1.08 1/430 9851935.1936 required_approval_count1937 exposes required_approval_count1938# [RSpecRunTime] Finishing example group ee/spec/serializers/environment_entity_spec.rb. It took 1 minute 20.44 seconds. Expected to take 1 minute 34.38 seconds.1939# [RSpecRunTime] Starting example group ee/spec/models/geo/pages_deployment_registry_spec.rb. Expected to take 1 minute 20.12 seconds.1940Geo::PagesDeploymentRegistry1941 does not allow STI1942 factory is valid1943 behaves like a Geo verifiable registry1944 state machine1945 when transitioning to synced1946 marks verification as pending1947 when the model_record cannot be verified1948 when the registry is already verification_disabled1949 changes verification to disabled1950# [RSpecRunTime] RSpec elapsed time: 8 minutes 41.61 seconds. Current RSS: ~1412M. Threads: 4. load average: 0.90 0.87 1.09 1/430 9861951.1952 when the registry is verification_pending1953 changes verification to disabled1954 when transitioning to pending1955 when synced1956 marks verification as disabled1957 when failed1958 marks verification as disabled1959 verification_state machine1960 when transitioning to verification_failed1961 changes state from synced to failed1962 .verification_pending_batch1963 returns IDs of rows which are synced and pending verification1964 excludes rows which are not synced or are not pending verification1965 marks verification as started1966 logs the verification state transition1967# [RSpecRunTime] RSpec elapsed time: 8 minutes 49.87 seconds. Current RSS: ~1369M. Threads: 4. load average: 0.99 0.89 1.09 1/426 9871968.1969 .verification_failed_batch1970 with a failed record with retry due1971 returns IDs of rows which are synced and have failed verification1972 excludes rows which are not synced or have not failed verification1973 marks verification as started1974 logs the verification state transition1975# [RSpecRunTime] RSpec elapsed time: 8 minutes 55.45 seconds. Current RSS: ~1358M. Threads: 4. load average: 0.99 0.89 1.09 2/425 9881976.1977 when verification_retry_at is in the future1978 does not return the row which failed verification1979 .needs_verification_count1980 returns the number of rows which are synced and pending verification1981 includes rows which are synced and failed verification and are due for retry1982 excludes rows which are synced and failed verification and have a future retry time1983 excludes rows which are not synced or are not (pending or failed) verification1984# [RSpecRunTime] RSpec elapsed time: 9 minutes 1.52 seconds. Current RSS: ~1358M. Threads: 4. load average: 0.99 0.89 1.09 1/425 9891985.1986 #verification_succeeded!1987 clears checksum mismatch fields1988 #track_checksum_attempt!1989 yields to the checksum calculation1990 when verification was not yet started1991 starts verification1992 when the model record cannot be verified1993 when the registry is already verification_disabled1994 leaves verification as disabled1995# [RSpecRunTime] RSpec elapsed time: 9 minutes 4.02 seconds. Current RSS: ~1358M. Threads: 4. load average: 0.99 0.89 1.09 1/425 9901996.1997 when the registry is verification_pending1998 changes verification to disabled1999 when the primary site is expected to checksum the model record2000 comparison with primary checksum2001 when the calculated checksum matches the primary checksum2002 transitions to verification_succeeded and updates the checksum2003 when the calculated checksum does not match the primary checksum2004 transitions to verification_failed and updates mismatch fields2005 when verification was started2006 does not update verification_started_at2007 when an error occurs while yielding2008 sets verification_failed2009 #brand_new_pending?2010 returns true when sync state is pending and all other fields are default2011 returns true when started but all other fields are default2012 returns false when sync state is synced2013 returns false when sync state is failed2014 returns false when it is pending but was synced before2015 returns false when it is scheduled to retry sync2016 returns false when it was tried before2017 returns false when it has a sync failure message2018 returns false when verification succeeded2019 returns false when verification failed2020 returns false when verification started2021 returns false when it was verified before2022 returns false when verification was started before2023 returns false when verification is scheduled for retry2024 returns false when verification was tried before2025 returns false when checksum mismatched before2026 returns false when it has a local checksum from before2027 returns false when verification mismatched before2028 returns false when there is a verification failure message from before2029# [RSpecRunTime] RSpec elapsed time: 9 minutes 16.92 seconds. Current RSS: ~1355M. Threads: 4. load average: 1.00 0.90 1.09 1/425 9912030.2031 obligatory fields check2032 has expected fields or methods2033 scopes2034 sync_timed_out2035 return correct records2036# [RSpecRunTime] RSpec elapsed time: 9 minutes 19.11 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.00 0.90 1.09 1/425 9922037.2038 not_pending2039 returns registries that are not pending2040# [RSpecRunTime] RSpec elapsed time: 9 minutes 20.24 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.00 0.90 1.09 1/425 9932041.2042 finders2043 .find_registries_never_attempted_sync2044 returns unsynced items2045 returns items that never have an attempt to sync except some specific item ID2046# [RSpecRunTime] RSpec elapsed time: 9 minutes 24.5 seconds. Current RSS: ~1359M. Threads: 4. load average: 0.92 0.88 1.08 1/426 9942047.2048 .find_registries_needs_sync_again2049 returns failed items2050 returns failed items except some specific item ID2051 orders records according to retry_at2052# [RSpecRunTime] RSpec elapsed time: 9 minutes 30.63 seconds. Current RSS: ~1359M. Threads: 4. load average: 0.92 0.88 1.08 1/426 9952053.2054 .ordered_by_id2055 orders records by id ASC2056# [RSpecRunTime] RSpec elapsed time: 9 minutes 32.21 seconds. Current RSS: ~1358M. Threads: 4. load average: 0.93 0.89 1.08 1/426 9962057.2058 .fail_sync_timeouts2059 marks started records as failed if they are expired2060# [RSpecRunTime] RSpec elapsed time: 9 minutes 33.4 seconds. Current RSS: ~1361M. Threads: 4. load average: 0.93 0.89 1.08 1/426 9972061.2062 #failed!2063 sets last_sync_failure with message2064 truncates a long last_sync_failure2065 increments retry_count2066 sets retry_at to a time in the future2067 can transition from any state2068 logs the state transition2069 when an error is given2070 includes error.message in last_sync_failure2071# [RSpecRunTime] RSpec elapsed time: 9 minutes 37.33 seconds. Current RSS: ~1358M. Threads: 4. load average: 0.93 0.89 1.08 1/426 9982072.2073 when missing_on_primary is not given2074 caps retry_at to default 1 hour2075 when missing_on_primary is falsey2076 caps retry_at to default 1 hour2077 when missing_on_primary is truthy2078 caps retry_at to 4 hours2079 #synced!2080 mark as synced2081 logs the state transition2082 when a sync was scheduled after the last sync finishes2083 does not reset state2084 resets the other sync state fields2085# [RSpecRunTime] RSpec elapsed time: 9 minutes 41.19 seconds. Current RSS: ~1361M. Threads: 4. load average: 0.94 0.89 1.08 1/426 9992086.2087 #pending!2088 when a sync is currently running2089 successfully moves state to pending2090 logs the state transition2091# [RSpecRunTime] RSpec elapsed time: 9 minutes 42.38 seconds. Current RSS: ~1352M. Threads: 4. load average: 0.94 0.89 1.08 1/426 10002092.2093 when the registry has recorded a failure2094 clears failure retry fields2095 sets last_synced_at to nil2096# [RSpecRunTime] RSpec elapsed time: 9 minutes 43.61 seconds. Current RSS: ~1353M. Threads: 4. load average: 0.94 0.89 1.08 1/426 10012097.2098 #start!2099 successfully moves state to started2100 logs the state transition2101# [RSpecRunTime] RSpec elapsed time: 9 minutes 44.77 seconds. Current RSS: ~1353M. Threads: 4. load average: 0.94 0.89 1.08 1/426 10022102.2103 .with_search2104 when query is empty2105 returns all registries2106# [RSpecRunTime] RSpec elapsed time: 9 minutes 45.9 seconds. Current RSS: ~1355M. Threads: 4. load average: 0.94 0.89 1.08 1/426 10032107.2108 when query is not empty2109 calls model_class search method2110# [RSpecRunTime] Finishing example group ee/spec/models/geo/pages_deployment_registry_spec.rb. It took 1 minute 5.8 seconds. Expected to take 1 minute 20.12 seconds.2111# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/config/security_orchestration_policies/processor_spec.rb. Expected to take 1 minute 7.8 seconds.2112Gitlab::Ci::Config::SecurityOrchestrationPolicies::Processor2113 when feature is not licensed2114 does not modify the config2115 does not track internal metrics2116# [RSpecRunTime] RSpec elapsed time: 9 minutes 48.31 seconds. Current RSS: ~1383M. Threads: 4. load average: 1.02 0.91 1.09 1/426 10582117.2118 when feature is licensed2119 when policy is not applicable on branch from the pipeline2120 does not modify the config2121 when ref is a tag2122 does not modify the config2123 when policy only contains scheduled pipelines2124 does not modify the config2125 when policy is applicable on branch from the pipeline2126 and the project does not have a CI configuration2127 adds a workflow rule2128 when DAST profiles are not found2129 does not modify the config2130 when sast, dast and secret_detection scans are enforced2131 tracks event2132 behaves like with pipeline source applicable for CI2133 does not modify the config2134 behaves like when policy is invalid2135 does not track internal metrics2136 does not modify the config2137 when DAST profiles are found2138 behaves like with different scan type2139 when api pipeline is created and affects CI status of the ref2140 when config already have jobs with names provided by policies2141 extends config with additional jobs without overriden values2142 when test stage is available2143 does not include scan-policies stage2144 extends config with additional jobs2145 when test stage is not available2146 when build stage is available2147 includes scan-policies stage after build stage2148 extends config with additional jobs2149 when build stage is not available2150 includes scan-policies stage as a first stage2151 extends config with additional jobs2152 when .pre stage is available2153 includes scan-policies stage as a first stage after .pre2154 and .pre is before build stage2155 includes scan-policies stage as a first stage after .pre or build2156# [RSpecRunTime] RSpec elapsed time: 9 minutes 53.65 seconds. Current RSS: ~1381M. Threads: 4. load average: 1.02 0.91 1.09 1/426 10762157.2158 and .pre is not first in the list and after build stage2159 includes scan-policies stage as a first stage after .pre or build2160 when .pre stage is not available2161 includes scan-policies stage as a first stage2162 when pipeline pipeline is created and affects CI status of the ref2163 when config already have jobs with names provided by policies2164 extends config with additional jobs without overriden values2165 when test stage is available2166 does not include scan-policies stage2167 extends config with additional jobs2168 when test stage is not available2169 when build stage is available2170 includes scan-policies stage after build stage2171 extends config with additional jobs2172 when build stage is not available2173 includes scan-policies stage as a first stage2174 extends config with additional jobs2175 when .pre stage is available2176 includes scan-policies stage as a first stage after .pre2177 and .pre is before build stage2178 includes scan-policies stage as a first stage after .pre or build2179# [RSpecRunTime] RSpec elapsed time: 9 minutes 57.78 seconds. Current RSS: ~1351M. Threads: 4. load average: 1.02 0.91 1.08 2/426 10772180.2181 and .pre is not first in the list and after build stage2182 includes scan-policies stage as a first stage after .pre or build2183 when .pre stage is not available2184 includes scan-policies stage as a first stage2185 when merge_request_event pipeline is created and affects CI status of the ref2186 when config already have jobs with names provided by policies2187 extends config with additional jobs without overriden values2188 when test stage is available2189 does not include scan-policies stage2190 extends config with additional jobs2191 when test stage is not available2192 when build stage is available2193 includes scan-policies stage after build stage2194 extends config with additional jobs2195 when build stage is not available2196 includes scan-policies stage as a first stage2197 extends config with additional jobs2198 when .pre stage is available2199 includes scan-policies stage as a first stage after .pre2200 and .pre is before build stage2201 includes scan-policies stage as a first stage after .pre or build2202# [RSpecRunTime] RSpec elapsed time: 10 minutes 1.73 seconds. Current RSS: ~1340M. Threads: 4. load average: 1.02 0.91 1.08 1/427 10782203.2204 and .pre is not first in the list and after build stage2205 includes scan-policies stage as a first stage after .pre or build2206 when .pre stage is not available2207 includes scan-policies stage as a first stage2208 when schedule pipeline is created and affects CI status of the ref2209 when config already have jobs with names provided by policies2210 extends config with additional jobs without overriden values2211 when test stage is available2212 does not include scan-policies stage2213 extends config with additional jobs2214 when test stage is not available2215 when build stage is available2216 includes scan-policies stage after build stage2217 extends config with additional jobs2218 when build stage is not available2219 includes scan-policies stage as a first stage2220 extends config with additional jobs2221 when .pre stage is available2222 includes scan-policies stage as a first stage after .pre2223 and .pre is before build stage2224 includes scan-policies stage as a first stage after .pre or build2225# [RSpecRunTime] RSpec elapsed time: 10 minutes 5.82 seconds. Current RSS: ~1338M. Threads: 4. load average: 1.02 0.91 1.08 2/427 10792226.2227 and .pre is not first in the list and after build stage2228 includes scan-policies stage as a first stage after .pre or build2229 when .pre stage is not available2230 includes scan-policies stage as a first stage2231 behaves like with pipeline source applicable for CI2232 does not modify the config2233 behaves like when policy is invalid2234 does not track internal metrics2235 does not modify the config2236 when scan type is secret_detection2237 behaves like with different scan type2238 when api pipeline is created and affects CI status of the ref2239 when config already have jobs with names provided by policies2240 extends config with additional jobs without overriden values2241 when test stage is available2242 does not include scan-policies stage2243 extends config with additional jobs2244 when test stage is not available2245 when build stage is available2246 includes scan-policies stage after build stage2247 extends config with additional jobs2248 when build stage is not available2249 includes scan-policies stage as a first stage2250 extends config with additional jobs2251 when .pre stage is available2252 includes scan-policies stage as a first stage after .pre2253 and .pre is before build stage2254 includes scan-policies stage as a first stage after .pre or build2255# [RSpecRunTime] RSpec elapsed time: 10 minutes 10.02 seconds. Current RSS: ~1339M. Threads: 4. load average: 1.02 0.92 1.08 1/426 10802256.2257 and .pre is not first in the list and after build stage2258 includes scan-policies stage as a first stage after .pre or build2259 when .pre stage is not available2260 includes scan-policies stage as a first stage2261 when pipeline pipeline is created and affects CI status of the ref2262 when config already have jobs with names provided by policies2263 extends config with additional jobs without overriden values2264 when test stage is available2265 does not include scan-policies stage2266 extends config with additional jobs2267 when test stage is not available2268 when build stage is available2269 includes scan-policies stage after build stage2270 extends config with additional jobs2271 when build stage is not available2272 includes scan-policies stage as a first stage2273 extends config with additional jobs2274 when .pre stage is available2275 includes scan-policies stage as a first stage after .pre2276 and .pre is before build stage2277 includes scan-policies stage as a first stage after .pre or build2278# [RSpecRunTime] RSpec elapsed time: 10 minutes 13.63 seconds. Current RSS: ~1337M. Threads: 4. load average: 1.02 0.92 1.08 1/426 10812279.2280 and .pre is not first in the list and after build stage2281 includes scan-policies stage as a first stage after .pre or build2282 when .pre stage is not available2283 includes scan-policies stage as a first stage2284 when merge_request_event pipeline is created and affects CI status of the ref2285 when config already have jobs with names provided by policies2286 extends config with additional jobs without overriden values2287 when test stage is available2288 does not include scan-policies stage2289 extends config with additional jobs2290 when test stage is not available2291 when build stage is available2292 includes scan-policies stage after build stage2293 extends config with additional jobs2294 when build stage is not available2295 includes scan-policies stage as a first stage2296 extends config with additional jobs2297 when .pre stage is available2298 includes scan-policies stage as a first stage after .pre2299 and .pre is before build stage2300 includes scan-policies stage as a first stage after .pre or build2301# [RSpecRunTime] RSpec elapsed time: 10 minutes 17.42 seconds. Current RSS: ~1335M. Threads: 4. load average: 1.01 0.92 1.08 1/426 10822302.2303 and .pre is not first in the list and after build stage2304 includes scan-policies stage as a first stage after .pre or build2305 when .pre stage is not available2306 includes scan-policies stage as a first stage2307 when schedule pipeline is created and affects CI status of the ref2308 when config already have jobs with names provided by policies2309 extends config with additional jobs without overriden values2310 when test stage is available2311 does not include scan-policies stage2312 extends config with additional jobs2313 when test stage is not available2314 when build stage is available2315 includes scan-policies stage after build stage2316 extends config with additional jobs2317 when build stage is not available2318 includes scan-policies stage as a first stage2319 extends config with additional jobs2320 when .pre stage is available2321 includes scan-policies stage as a first stage after .pre2322 and .pre is before build stage2323 includes scan-policies stage as a first stage after .pre or build2324# [RSpecRunTime] RSpec elapsed time: 10 minutes 21.15 seconds. Current RSS: ~1331M. Threads: 4. load average: 1.01 0.92 1.08 1/426 10832325.2326 and .pre is not first in the list and after build stage2327 includes scan-policies stage as a first stage after .pre or build2328 when .pre stage is not available2329 includes scan-policies stage as a first stage2330 when scan type is sast is configured for namespace policy project2331 behaves like with different scan type2332 when api pipeline is created and affects CI status of the ref2333 when config already have jobs with names provided by policies2334 extends config with additional jobs without overriden values2335 when test stage is available2336 does not include scan-policies stage2337 extends config with additional jobs2338 when test stage is not available2339 when build stage is available2340 includes scan-policies stage after build stage2341 extends config with additional jobs2342 when build stage is not available2343 includes scan-policies stage as a first stage2344 extends config with additional jobs2345 when .pre stage is available2346 includes scan-policies stage as a first stage after .pre2347 and .pre is before build stage2348 includes scan-policies stage as a first stage after .pre or build2349# [RSpecRunTime] RSpec elapsed time: 10 minutes 24.79 seconds. Current RSS: ~1332M. Threads: 4. load average: 1.01 0.92 1.08 1/426 10842350.2351 and .pre is not first in the list and after build stage2352 includes scan-policies stage as a first stage after .pre or build2353 when .pre stage is not available2354 includes scan-policies stage as a first stage2355 when pipeline pipeline is created and affects CI status of the ref2356 when config already have jobs with names provided by policies2357 extends config with additional jobs without overriden values2358 when test stage is available2359 does not include scan-policies stage2360 extends config with additional jobs2361 when test stage is not available2362 when build stage is available2363 includes scan-policies stage after build stage2364 extends config with additional jobs2365 when build stage is not available2366 includes scan-policies stage as a first stage2367 extends config with additional jobs2368 when .pre stage is available2369 includes scan-policies stage as a first stage after .pre2370 and .pre is before build stage2371 includes scan-policies stage as a first stage after .pre or build2372# [RSpecRunTime] RSpec elapsed time: 10 minutes 28.61 seconds. Current RSS: ~1333M. Threads: 4. load average: 1.01 0.92 1.08 1/426 10852373.2374 and .pre is not first in the list and after build stage2375 includes scan-policies stage as a first stage after .pre or build2376 when .pre stage is not available2377 includes scan-policies stage as a first stage2378 when merge_request_event pipeline is created and affects CI status of the ref2379 when config already have jobs with names provided by policies2380 extends config with additional jobs without overriden values2381 when test stage is available2382 does not include scan-policies stage2383 extends config with additional jobs2384 when test stage is not available2385 when build stage is available2386 includes scan-policies stage after build stage2387 extends config with additional jobs2388 when build stage is not available2389 includes scan-policies stage as a first stage2390 extends config with additional jobs2391 when .pre stage is available2392 includes scan-policies stage as a first stage after .pre2393 and .pre is before build stage2394 includes scan-policies stage as a first stage after .pre or build2395# [RSpecRunTime] RSpec elapsed time: 10 minutes 32.4 seconds. Current RSS: ~1334M. Threads: 4. load average: 1.01 0.92 1.08 1/426 10862396.2397 and .pre is not first in the list and after build stage2398 includes scan-policies stage as a first stage after .pre or build2399 when .pre stage is not available2400 includes scan-policies stage as a first stage2401 when schedule pipeline is created and affects CI status of the ref2402 when config already have jobs with names provided by policies2403 extends config with additional jobs without overriden values2404 when test stage is available2405 does not include scan-policies stage2406 extends config with additional jobs2407 when test stage is not available2408 when build stage is available2409 includes scan-policies stage after build stage2410 extends config with additional jobs2411 when build stage is not available2412 includes scan-policies stage as a first stage2413 extends config with additional jobs2414 when .pre stage is available2415 includes scan-policies stage as a first stage after .pre2416 and .pre is before build stage2417 includes scan-policies stage as a first stage after .pre or build2418# [RSpecRunTime] RSpec elapsed time: 10 minutes 36.07 seconds. Current RSS: ~1334M. Threads: 4. load average: 1.01 0.92 1.08 1/426 10872419.2420 and .pre is not first in the list and after build stage2421 includes scan-policies stage as a first stage after .pre or build2422 when .pre stage is not available2423 includes scan-policies stage as a first stage2424# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/config/security_orchestration_policies/processor_spec.rb. It took 50.74 seconds. Expected to take 1 minute 7.8 seconds.2425# [RSpecRunTime] Starting example group ee/spec/models/iteration_spec.rb. Expected to take 56.04 seconds.2426Iteration2427 does not allow STI2428 .reference_pattern2429 when iteration id is provided2430 correctly detects the iteration2431# [RSpecRunTime] RSpec elapsed time: 10 minutes 37.94 seconds. Current RSS: ~1333M. Threads: 4. load average: 1.01 0.92 1.08 1/426 10882432.2433 when iteration name is provided2434 correctly detects the iteration2435 when reference includes tags2436 correctly detects the iteration2437 .within_timeframe2438 returns iterations with start_date and/or end_date between timeframe2439 returns iterations which starts before the timeframe2440 returns iterations which ends after the timeframe2441 relations2442 deferrable uniqueness constraint on iterations_cadence_id and sequence2443 create2444WARNING: there is no transaction in progress2445 raises an error on creation with a duplicate sequence number within a cadence2446 does not raise an error on creation with a unique sequence number within a cadence2447# [RSpecRunTime] RSpec elapsed time: 10 minutes 47.52 seconds. Current RSS: ~1320M. Threads: 4. load average: 1.09 0.94 1.09 2/426 10892448.2449 update2450WARNING: there is no transaction in progress2451 raises an error on update with a duplicate sequence number within a cadence2452# [RSpecRunTime] RSpec elapsed time: 10 minutes 51.85 seconds. Current RSS: ~1320M. Threads: 4. load average: 1.00 0.93 1.08 1/426 10902453.2454 deferrable exclusion constraint on start_date, due_date and iterations_cadence_id2455 with invalid dates2456 when start_date overlaps2457 behaves like invalid dates raise PG exclusion error2458WARNING: there is no transaction in progress2459 prevents invalid dates with a PG exclusion constraint at the end of a transaction2460# [RSpecRunTime] RSpec elapsed time: 10 minutes 56.25 seconds. Current RSS: ~1320M. Threads: 4. load average: 1.00 0.93 1.08 1/426 10912461.2462 when due_date overlaps2463 behaves like invalid dates raise PG exclusion error2464WARNING: there is no transaction in progress2465 prevents invalid dates with a PG exclusion constraint at the end of a transaction2466# [RSpecRunTime] RSpec elapsed time: 11 minutes 0.5 second. Current RSS: ~1318M. Threads: 4. load average: 1.00 0.93 1.08 1/427 10922467.2468 when both overlap2469 behaves like invalid dates raise PG exclusion error2470WARNING: there is no transaction in progress2471 prevents invalid dates with a PG exclusion constraint at the end of a transaction2472# [RSpecRunTime] RSpec elapsed time: 11 minutes 4.84 seconds. Current RSS: ~1320M. Threads: 4. load average: 1.00 0.93 1.08 1/426 10932473.2474 with valid dates2475 can be updated in bulk without triggering the exclusion violation2476# [RSpecRunTime] RSpec elapsed time: 11 minutes 9.1 seconds. Current RSS: ~1320M. Threads: 4. load average: 1.00 0.93 1.08 1/426 10942477.2478 #period2479 is expected to eq "Sep 30, 2022 - Oct 4, 2022"2480 sets correct state based on iteration dates2481 start_date is in the future2482 sets state to started2483 start_date is today2484 sets state to started2485 start_date is in the past and due date is still in the future2486 sets state to started2487 start_date is in the past and due date is also in the past2488 sets state to started2489 when dates for an existing iteration change2490 when iteration dates go from future to past2491 sets state to closed2492 when iteration dates go from past to future2493 sets state to upcoming2494 and today is between iteration start and due dates2495 sets state to started2496 #validate_group2497 when the iteration and iteration cadence groups are same2498 is valid2499 when the iteration and iteration cadence groups are different2500 is invalid2501 time scopes2502 start_date_passed2503 returns iterations where start_date is in the past but due_date is in the future2504 due_date_passed2505 returns iterations where due date is in the past2506 behaves like AtomicInternalId2507 .has_internal_id2508 Module inclusion2509 is expected to includes the AtomicInternalId module2510 Validation2511 when presence validation is required2512 when creating an object2513 raises an error if the internal id is blank2514 when updating an object2515 raises an error if the internal id is blank2516 when presence validation is not required2517 when creating an object2518 does not raise an error if the internal id is blank (PENDING: No reason given)2519 when updating an object2520 does not raise an error if the internal id is blank (PENDING: No reason given)2521 Creating an instance2522 saves a new instance properly2523 internal id generation2524 calls InternalId.generate_next and sets internal id attribute2525 does not overwrite an existing internal id2526 when the instance has an internal ID set2527 calls InternalId.update_last_value and sets the `last_value` to that of the instance2528 unsetting the instance internal id on rollback2529 when the internal id has been changed2530 when the internal id is automatically set2531 clears it on the instance2532 when the internal id is manually set2533 does not clear it on the instance2534 when the internal id has not been changed2535 preserves the value on the instance2536 supply of internal ids2537 provides a persistent supply of IID values, sensitive to the current state2538 #reset_scope_internal_id_attribute2539 rewinds the allocated IID2540 allocates the same IID2541 behaves like a timebox2542 Validation2543 start_date2544 adds an error when start_date is greater then due_date2545 adds an error when start_date is greater than 9999-12-312546 due_date2547 adds an error when due_date is greater than 9999-12-312548 Associations2549 is expected to have many issues2550 is expected to have many merge_requests2551 is expected to have many labels through issues2552 #timebox_name2553 returns the name of the model2554 #safe_title2555 normalizes the title for use as a slug2556 #title2557 sanitizes title2558 #to_ability_name2559 returns timebox2560 .within_timeframe2561 can find overlapping timeboxes2562# [RSpecRunTime] RSpec elapsed time: 11 minutes 18.76 seconds. Current RSS: ~1334M. Threads: 4. load average: 1.00 0.94 1.08 1/426 10952563.2564 .by_iteration_cadence_ids2565 returns iterations by cadence2566 returns iterations by multiple cadences2567 #merge_requests_enabled?2568 returns false2569 callbacks2570 after_save :update_iteration_sequences2571 updates a new iteration with a correct iteration sequence number2572 when start_date or due_date is not changed after save2573 the callback is not triggered2574 when iterations exist in the cadence2575 creating2576 new_start_date: Fri, 15 Nov 2024 01:47:15.375904225 UTC +00:00, expected_iteration_order: lazy { [new_iteration.id, iteration1.id, iteration2.id] }2577 behaves like sequence numbers are correctly updated2578 triggers sequence number updates2579 new_start_date: Fri, 22 Nov 2024, expected_iteration_order: lazy { [new_iteration.id, iteration1.id, iteration2.id] }2580 behaves like sequence numbers are correctly updated2581 triggers sequence number updates2582 new_start_date: Fri, 06 Dec 2024 01:47:15.376503014 UTC +00:00, expected_iteration_order: lazy { [iteration1.id, new_iteration.id, iteration2.id] }2583 behaves like sequence numbers are correctly updated2584 triggers sequence number updates2585 new_start_date: Fri, 20 Dec 2024 01:47:15.376640594 UTC +00:00, expected_iteration_order: lazy { [iteration1.id, iteration2.id, new_iteration.id] }2586 behaves like sequence numbers are correctly updated2587 triggers sequence number updates2588 updating2589 start_date: Fri, 20 Dec 2024 01:47:15.387710843 UTC +00:00, new_start_date: Fri, 15 Nov 2024 01:47:15.387772223 UTC +00:00, expected_iteration_order: lazy { [target_iteration.id, iteration1.id, iteration2.id] }2590 behaves like sequence numbers are correctly updated2591 triggers sequence number updates2592 start_date: Fri, 06 Dec 2024 01:47:15.387944323 UTC +00:00, new_start_date: Fri, 22 Nov 2024, expected_iteration_order: lazy { [target_iteration.id, iteration1.id, iteration2.id] }2593 behaves like sequence numbers are correctly updated2594 triggers sequence number updates2595 start_date: Fri, 22 Nov 2024, new_start_date: Fri, 06 Dec 2024 01:47:15.388117103 UTC +00:00, expected_iteration_order: lazy { [iteration1.id, target_iteration.id, iteration2.id] }2596 behaves like sequence numbers are correctly updated2597 triggers sequence number updates2598 start_date: Fri, 15 Nov 2024 01:47:15.388274413 UTC +00:00, new_start_date: Fri, 20 Dec 2024 01:47:15.388314363 UTC +00:00, expected_iteration_order: lazy { [iteration1.id, iteration2.id, target_iteration.id] }2599 behaves like sequence numbers are correctly updated2600 triggers sequence number updates2601 after_destroy :update_iteration_sequences2602 destroying a past iteration2603 behaves like sequence numbers are correctly updated2604 triggers sequence number updates2605 destroying an upcoming iteration2606 behaves like sequence numbers are correctly updated2607 triggers sequence number updates2608 before_destroy :check_if_can_be_destroyed2609 current iteration is the last iteration in a cadence2610 destroys the current iteration2611 current iteration is not the last iteration in a cadence2612 throws an error when attempting to destroy the current iteration2613 upcoming iteration2614 throws an error when attempting to destroy an upcoming iteration that is not the last iteration in a cadence2615 destroys an upcoming iteration when it is the last iteration in a cadence2616 search and sorting scopes2617 .search_title2618 query: "iter 1", expected_iterations: lazy { [plan_iteration1] }2619 behaves like search returns correct records2620 is expected to contain exactly #<Iteration id:89 *iteration:"Iteration 1">2621 query: "iteration", expected_iterations: lazy { [plan_iteration1, plan_iteration2, product_iteration] }2622 behaves like search returns correct records2623 is expected to contain exactly #<Iteration id:89 *iteration:"Iteration 1">, #<Iteration id:90 *iteration:"My iteration">, and #<Iteration id:91 *iteration:"Iteration 2">2624 query: "iteration 1", expected_iterations: lazy { [plan_iteration1] }2625 behaves like search returns correct records2626 is expected to contain exactly #<Iteration id:89 *iteration:"Iteration 1">2627 query: "my iteration 1", expected_iterations: lazy { [] }2628 behaves like search returns correct records2629 is expected to contain exactly2630 .search_cadence_title2631 query: "plan", expected_iterations: lazy { [plan_iteration1, plan_iteration2] }2632 behaves like search returns correct records2633 is expected to contain exactly #<Iteration id:89 *iteration:"Iteration 1"> and #<Iteration id:90 *iteration:"My iteration">2634 query: "plan cadence", expected_iterations: lazy { [plan_iteration1, plan_iteration2] }2635 behaves like search returns correct records2636 is expected to contain exactly #<Iteration id:89 *iteration:"Iteration 1"> and #<Iteration id:90 *iteration:"My iteration">2637 query: "product cadence", expected_iterations: lazy { [] }2638 behaves like search returns correct records2639 is expected to contain exactly2640 query: "cadence", expected_iterations: lazy { [plan_iteration1, plan_iteration2, cadence_iteration] }2641 behaves like search returns correct records2642 is expected to contain exactly #<Iteration id:89 *iteration:"Iteration 1">, #<Iteration id:90 *iteration:"My iteration">, and #<Iteration id:92 *iteration:92>2643 .search_title_or_cadence_title2644 query: "iter 1", expected_iterations: lazy { [plan_iteration1] }2645 behaves like search returns correct records2646 is expected to contain exactly #<Iteration id:89 *iteration:"Iteration 1">2647 query: "iteration", expected_iterations: lazy { [plan_iteration1, plan_iteration2, product_iteration] }2648 behaves like search returns correct records2649 is expected to contain exactly #<Iteration id:89 *iteration:"Iteration 1">, #<Iteration id:90 *iteration:"My iteration">, and #<Iteration id:91 *iteration:"Iteration 2">2650 query: "iteration 1", expected_iterations: lazy { [plan_iteration1] }2651 behaves like search returns correct records2652 is expected to contain exactly #<Iteration id:89 *iteration:"Iteration 1">2653 query: "my iteration 1", expected_iterations: lazy { [] }2654 behaves like search returns correct records2655 is expected to contain exactly2656 query: "plan", expected_iterations: lazy { [plan_iteration1, plan_iteration2] }2657 behaves like search returns correct records2658 is expected to contain exactly #<Iteration id:89 *iteration:"Iteration 1"> and #<Iteration id:90 *iteration:"My iteration">2659 query: "plan cadence", expected_iterations: lazy { [plan_iteration1, plan_iteration2] }2660 behaves like search returns correct records2661 is expected to contain exactly #<Iteration id:89 *iteration:"Iteration 1"> and #<Iteration id:90 *iteration:"My iteration">2662 query: "product cadence", expected_iterations: lazy { [] }2663 behaves like search returns correct records2664 is expected to contain exactly2665 query: "cadence", expected_iterations: lazy { [plan_iteration1, plan_iteration2, cadence_iteration] }2666 behaves like search returns correct records2667 is expected to contain exactly #<Iteration id:89 *iteration:"Iteration 1">, #<Iteration id:90 *iteration:"My iteration">, and #<Iteration id:92 *iteration:92>2668 query: "plan iteration", expected_iterations: lazy { [] }2669 behaves like search returns correct records2670 is expected to contain exactly2671 .sort_by_cadence_id_and_due_date_asc2672 is expected to eq [#<Iteration id:90 *iteration:"My iteration">, #<Iteration id:89 *iteration:"Iteration 1">, #<Iteration id:91 *iteration:"Iteration 2">, #<Iteration id:92 *iteration:92>]2673 #display_text2674 is expected to eq "Plan cadence Sep 30, 2022 - Oct 4, 2022"2675 Validations2676 #uniqueness_of_title2677 per group2678 accepts the same title in the same group with different cadence2679 does not accept the same title when in the same cadence2680 #dates_do_not_overlap2681 when no Iteration dates overlap2682 is expected to be valid2683 when updated iteration dates overlap with its own dates2684 is valid2685 when dates overlap2686 group2687 behaves like overlapping dates2688 when start_date overlaps2689 behaves like invalid dates2690 is not valid2691 when due_date overlaps2692 behaves like invalid dates2693 is not valid2694 when both overlap2695 behaves like invalid dates2696 is not valid2697 different group2698 is expected to be valid2699 does not trigger exclusion constraints2700 sub-group2701 is expected to be valid2702 #future_date2703 when dates are in the future2704 is expected to be valid2705 when start_date is in the past2706 is expected to be valid2707 when due_date is in the past2708 is expected to be valid2709 when due_date is before start date2710 is not valid2711 when start_date is over 500 years in the future2712 is not valid2713 when due_date is over 500 years in the future2714 is not valid2715 title2716 sanitizes user intput2717 #title2718 updates title to a blank value2719 .filter_by_state2720 filtering by closed iterations2721 behaves like filter_by_state2722 filters by the given state2723 filtering by started iterations2724 behaves like filter_by_state2725 filters by the given state2726 filtering by opened iterations2727 behaves like filter_by_state2728 filters by the given state2729 filtering by upcoming iterations2730 behaves like filter_by_state2731 filters by the given state2732 filtering by "all"2733 behaves like filter_by_state2734 filters by the given state2735 filtering by nonexistent filter2736 returns no results2737 when closing iteration2738 when cadence roll-over flag enabled2739 triggers roll-over issues worker2740 when cadence roll-over flag disabled2741 triggers roll-over issues worker2742# [RSpecRunTime] Finishing example group ee/spec/models/iteration_spec.rb. It took 52.18 seconds. Expected to take 56.04 seconds.2743# [RSpecRunTime] Starting example group ee/spec/elastic_integration/epic_index_spec.rb. Expected to take 44.94 seconds.2744Epic index2745 when elasticsearch_limit_indexing? is true2746 if the parent group is in the limited indexes list2747 behaves like epics get tracked in Elasticsearch2748 use_elasticsearch? is true2749 when an epic is created2750 tracks the work item2751# [RSpecRunTime] RSpec elapsed time: 11 minutes 30.32 seconds. Current RSS: ~1328M. Threads: 4. load average: 1.00 0.94 1.08 1/426 10962752.2753 when an epic is updated2754 tracks the work item2755 when an epic is deleted2756 tracks the work item2757 deletes the corresponding work_item from elasticsearch2758# [RSpecRunTime] RSpec elapsed time: 11 minutes 40.68 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.24 0.99 1.09 1/460 10992759.2760 when epic uses parent epic start and due dates2761 when the start date of start_date_sourcing_epic is updated2762 tracks the epic2763 when the due date of due_date_sourcing_epic is updated2764 tracks the epic2765 when epic uses milestone start and due dates2766 when start date of start_date_sourcing_milestone is updated2767 tracks the epic2768 when due date of due_date_sourcing_milestone is updated2769 tracks the epic2770 when an epic is moved to another group2771 tracks the epic2772 when visibility_level changes for the group2773 tracks the epic via ElasticAssociationIndexerWorker2774 when the group is deleted2775 deletes the epic from elasticsearch via Search::ElasticGroupAssociationDeletionWorker2776# [RSpecRunTime] RSpec elapsed time: 11 minutes 49.14 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.44 1.04 1.11 1/469 11002777.2778 when the parent of the group is changed2779 tracks the epic via Elastic::NamespaceUpdateWorker if the new parent has indexing enabled2780 when the group is transferred2781 tracks the epic via Elastic::NamespaceUpdateWorker2782 if the parent group is removed from the list2783 deletes the epic from elasticsearch2784# [RSpecRunTime] RSpec elapsed time: 11 minutes 56.65 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.90 1.16 1.14 3/471 11012785.2786 if the parent group is not in the limited indexes list2787 behaves like epics do not get tracked in Elasticsearch2788 use_elasticsearch? is false2789 when an epic is created2790 does not track the epic2791 when an epic is updated2792 does not track the epic2793 when an epic is deleted2794 does not track the epic2795 when visibility_level changes for the group2796 does not track the epic via ElasticAssociationIndexerWorker2797 when an epic is moved to another group2798 does not track the epic2799 when the parent of the group is changed2800 does not track the epic2801 when the group is transferred2802 does not track the epic2803 if the group is added to limited index list2804 tracks the epic via ElasticNamespaceIndexerWorker2805 behaves like epics get tracked in Elasticsearch2806 use_elasticsearch? is true2807 when an epic is created2808 tracks the work item2809 when an epic is updated2810 tracks the work item2811 when an epic is deleted2812 tracks the work item2813 deletes the corresponding work_item from elasticsearch2814# [RSpecRunTime] RSpec elapsed time: 12 minutes 5.02 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.99 1.19 1.15 1/472 11022815.2816 when epic uses parent epic start and due dates2817 when the start date of start_date_sourcing_epic is updated2818 tracks the epic2819 when the due date of due_date_sourcing_epic is updated2820 tracks the epic2821 when epic uses milestone start and due dates2822 when start date of start_date_sourcing_milestone is updated2823 tracks the epic2824 when due date of due_date_sourcing_milestone is updated2825 tracks the epic2826 when an epic is moved to another group2827 tracks the epic2828 when visibility_level changes for the group2829 tracks the epic via ElasticAssociationIndexerWorker2830 when the group is deleted2831 deletes the epic from elasticsearch via Search::ElasticGroupAssociationDeletionWorker2832# [RSpecRunTime] RSpec elapsed time: 12 minutes 12.99 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.91 1.20 1.16 1/473 11032833.2834 when the parent of the group is changed2835 tracks the epic via Elastic::NamespaceUpdateWorker if the new parent has indexing enabled2836 when the group is transferred2837 tracks the epic via Elastic::NamespaceUpdateWorker2838# [RSpecRunTime] Finishing example group ee/spec/elastic_integration/epic_index_spec.rb. It took 44.93 seconds. Expected to take 44.94 seconds.2839# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20240826172514_remove_issue_documents_before_schema_version2408_spec.rb. Expected to take 38.83 seconds.2840RemoveIssueDocumentsBeforeSchemaVersion24082841 migration_options2842 has migration options set2843# [RSpecRunTime] RSpec elapsed time: 12 minutes 22.33 seconds. Current RSS: ~1340M. Threads: 5. load average: 2.14 1.27 1.18 3/476 11042844.2845 .completed?2846 when all data has been deleted2847 is expected to be completed2848# [RSpecRunTime] RSpec elapsed time: 12 minutes 25.61 seconds. Current RSS: ~1354M. Threads: 5. load average: 2.14 1.27 1.18 1/476 11052849.2850 when some data is left to be deleted2851 is expected not to be completed2852# [RSpecRunTime] RSpec elapsed time: 12 minutes 28.78 seconds. Current RSS: ~1349M. Threads: 5. load average: 2.05 1.27 1.18 1/476 11062853.2854 .migrate2855 when migration fails2856 and es responds with errors2857 when a task throws an error2858 resets task_id2859# [RSpecRunTime] RSpec elapsed time: 12 minutes 31.94 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.97 1.26 1.18 1/476 11072860.2861 when delete_by_query fails2862 resets task_id2863# [RSpecRunTime] RSpec elapsed time: 12 minutes 35.17 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.97 1.26 1.18 5/476 11082864.2865 when migration is already completed2866 does not modify data2867# [RSpecRunTime] RSpec elapsed time: 12 minutes 38.48 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.89 1.26 1.18 8/477 11092868.2869 migration process2870 when task in progress2871 does nothing if task is not completed2872# [RSpecRunTime] RSpec elapsed time: 12 minutes 41.62 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.82 1.25 1.18 1/476 11102873.2874 when documents are still present in the index2875 removes documents from the index2876 and task in progress2877 does nothing if task is not completed2878# [RSpecRunTime] RSpec elapsed time: 12 minutes 48.27 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.75 1.25 1.18 1/476 11112879.2880# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20240826172514_remove_issue_documents_before_schema_version2408_spec.rb. It took 35.23 seconds. Expected to take 38.83 seconds.2881# [RSpecRunTime] Starting example group ee/spec/models/saml_provider_spec.rb. Expected to take 28.79 seconds.2882SamlProvider2883 does not allow STI2884 Associations2885 is expected to belong to group required: false2886 is expected to have many identities2887 Validations2888 is expected to validate that :group cannot be empty/falsy2889 is expected to validate that :sso_url cannot be empty/falsy2890 is expected to validate that :certificate_fingerprint cannot be empty/falsy2891 is expected to validate that :default_membership_role cannot be empty/falsy2892 is expected to validate that :default_membership_role is either ‹10›, ‹20›, ‹30›, or ‹40›2893 expects sso_url to be an https URL2894 prevents homoglyph phishing attacks by only allowing ascii URLs2895 allows unicode domain names when encoded as ascii punycode2896 expects certificate_fingerprint to be in an accepted format2897 strips left-to-right marks from certificate_fingerprint2898 requires group to be top-level2899 access level inclusion2900 when minimal access user feature is switched on2901 default membership role can have access levels from minimal access to owner2902# [RSpecRunTime] RSpec elapsed time: 12 minutes 57.1 seconds. Current RSS: ~1451M. Threads: 5. load average: 1.72 1.26 1.18 3/477 11122903.2904 when minimal access user feature switched off2905 default membership role can have access levels from guest to owner2906# [RSpecRunTime] RSpec elapsed time: 12 minutes 58.12 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.72 1.26 1.18 1/477 11132907.2908 git_check_enforced2909 sso is enforced2910 git_check_enforced is valid2911 sso is not enforced2912 git_check_enforced is invalid when set to true2913 git_check_enforced is valid when set to false2914 Default values2915 defaults enabled to true2916 #settings2917 generates callback URL2918 generates issuer from group2919 includes NameID format2920 includes fingerprint2921 includes SSO URL2922 includes default attribute statements2923 when saml_message_max_byte_size present in gitlab settings2924 includes saml_message_max_byte_size2925# [RSpecRunTime] RSpec elapsed time: 13 minutes 2.29 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.66 1.25 1.18 1/477 11142926.2927 #enforced_sso?2928 when provider is enabled2929 matches attribute2930 does not enforce SSO when the feature is unavailable2931 when provider is disabled2932 ignores attribute value2933 #enforced_group_managed_accounts?2934 when enforced_sso is enabled2935 matches attribute2936 and feature flag is disabled2937 is false2938 when enforced_sso is disabled2939 ignores attribute value2940 #git_check_enforced?2941 without enforced sso2942 does not enforce git activity check2943 with enforced sso2944 enforces git activity check when attribute is set to true2945 #prohibited_outer_forks?2946 without enforced GMA2947 is false when prohibited_outer_forks flag value is true2948 is false when prohibited_outer_forks flag value is false2949 when enforced GMA is enabled2950 is true when prohibited_outer_forks flag value is true2951 is false when prohibited_outer_forks flag value is false2952 #last_linked_owner?2953 for a non-owner2954 is expected not to be last linked owner #<User id:751 @user67>2955 for a group owner2956 with saml linked2957 is expected to be last linked owner #<User id:751 @user67>2958 another owner has SSO linked2959 is expected not to be last linked owner #<User id:751 @user67>2960# [RSpecRunTime] RSpec elapsed time: 13 minutes 7.58 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.60 1.25 1.18 1/477 11152961.2962 without saml linked2963 is expected not to be last linked owner #<User id:751 @user67>2964 another owner has SSO linked2965 is expected not to be last linked owner #<User id:751 @user67>2966# [RSpecRunTime] RSpec elapsed time: 13 minutes 8.82 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.60 1.25 1.18 1/477 11162967.2968 behaves like model with member role relation2969 associations2970 is expected to belong to member_role required: false2971 validations2972 validate_member_role_access_level2973 when no member role is associated2974 is expected to be valid2975 when the member role base access level matches the default membership role2976 is expected to be valid2977 when the member role base access level does not match the default membership role2978 is invalid2979 validate_access_level_locked_for_member_role2980 when no member role is associated2981 is expected to be valid2982 when the member role has changed2983 is expected to be valid2984 when the member role has not changed2985 is invalid2986 validate_member_role_belongs_to_same_root_namespace2987 when no member role is associated2988 is expected to be valid2989 when the member role namespace is the same as the model's group2990 is expected to be valid2991 when the member role namespace is outside the hierarchy of the model's group2992 is invalid2993 #set_access_level_based_on_member_role2994 when a member_role_id is not present2995 does not change the access_level2996 when a member_role_id is present2997 when custom roles are not enabled2998 does not change the access_level2999 clears the member_role_id3000 when custom roles are enabled3001 changes the access_level to the member roles base_access_level3002 does not clear the member_role_id3003# [RSpecRunTime] Finishing example group ee/spec/models/saml_provider_spec.rb. It took 24.8 seconds. Expected to take 28.79 seconds.3004# [RSpecRunTime] Starting example group ee/spec/services/boards/update_service_spec.rb. Expected to take 26.75 seconds.3005Boards::UpdateService3006 #execute3007 with group board3008 behaves like board update service3009 updates the board with valid params3010 does not update the board with invalid params3011 with scoped_issue_board available3012 user is member of the board parent3013 updates the configuration params when scoped issue board is enabled3014# [RSpecRunTime] RSpec elapsed time: 13 minutes 16.23 seconds. Current RSS: ~1456M. Threads: 5. load average: 1.51 1.24 1.18 1/477 11173015.3016 when labels param is used3017 when user can create new labels3018 adds labels to the board3019 when user can not create new labels3020 adds only existing labels to the board3021 without scoped_issue_board available3022 filters unpermitted params when scoped issue board is not enabled3023 with project board3024 behaves like board update service3025 updates the board with valid params3026 does not update the board with invalid params3027 with scoped_issue_board available3028 user is member of the board parent3029 updates the configuration params when scoped issue board is enabled3030# [RSpecRunTime] RSpec elapsed time: 13 minutes 19.13 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.51 1.24 1.18 1/473 11183031.3032 when labels param is used3033 when user can create new labels3034 adds labels to the board3035 when user can not create new labels3036 adds only existing labels to the board3037 without scoped_issue_board available3038 filters unpermitted params when scoped issue board is not enabled3039 when setting a timebox3040 behaves like setting a milestone scope3041 behaves like setting a timebox scope3042 for a group board3043 behaves like an invalid milestone3044 when milestone is from another project / group3045 is expected to be nil3046# [RSpecRunTime] RSpec elapsed time: 13 minutes 21.81 seconds. Current RSS: ~1428M. Threads: 5. load average: 1.47 1.24 1.18 1/472 11193047.3048 behaves like a predefined milestone3049 None3050 is expected to eq #<struct Timebox::TimeboxStruct title="No Milestone", name="No Milestone", id=0, class_name="Milestone">3051 Any3052 is expected to eq #<struct Timebox::TimeboxStruct title="Any Milestone", name="", id=-1, class_name="Milestone">3053 Upcoming3054 is expected to eq #<struct Timebox::TimeboxStruct title="Upcoming", name="#upcoming", id=-2, class_name="Milestone">3055 Started3056 is expected to eq #<struct Timebox::TimeboxStruct title="Started", name="#started", id=-3, class_name="Milestone">3057 behaves like a group milestone3058 when milestone is in current group3059 is expected to eq #<Milestone id:5 group216/group217%"My title 184">3060 when milestone is in an ancestor group3061 is expected to eq #<Milestone id:6 group216%"My title 185">3062 for a project board3063 behaves like an invalid milestone3064 when milestone is from another project / group3065 is expected to be nil3066 behaves like a predefined milestone3067 None3068 is expected to eq #<struct Timebox::TimeboxStruct title="No Milestone", name="No Milestone", id=0, class_name="Milestone">3069 Any3070 is expected to eq #<struct Timebox::TimeboxStruct title="Any Milestone", name="", id=-1, class_name="Milestone">3071 Upcoming3072 is expected to eq #<struct Timebox::TimeboxStruct title="Upcoming", name="#upcoming", id=-2, class_name="Milestone">3073 Started3074 is expected to eq #<struct Timebox::TimeboxStruct title="Started", name="#started", id=-3, class_name="Milestone">3075 behaves like a group milestone3076 when milestone is in current group3077 is expected to eq #<Milestone id:8 group216/group217%"My title 187">3078 when milestone is in an ancestor group3079 is expected to eq #<Milestone id:9 group216%"My title 188">3080 when milestone is a project milestone3081 is expected to eq #<Milestone id:10 group216/group217/project-679%"My title 189">3082 behaves like setting an iteration scope3083 behaves like setting a timebox scope3084 for a group board3085 behaves like an invalid iteration3086 when iteration is from another project / group3087 is expected to be nil3088 behaves like a predefined iteration3089 without iteration cadence3090 None3091 is expected to raise ArgumentError with "No cadence could be found to scope board to NONE iteration."3092 Any3093 is expected to raise ArgumentError with "No cadence could be found to scope board to ANY iteration."3094 Current3095 is expected to raise ArgumentError with "No cadence could be found to scope board to CURRENT iteration."3096 with iteration cadence3097 None3098 is expected to eq #<struct Timebox::TimeboxStruct title="None", name="none", id=0, class_name="Iteration">3099 Any3100 is expected to eq #<struct Timebox::TimeboxStruct title="Any", name="any", id=-1, class_name="Iteration">3101 Current3102 is expected to eq #<struct Timebox::TimeboxStruct title="Current", name="current", id=-4, class_name="Iteration">3103 behaves like a group iteration3104 when iteration is in current group3105 is expected to eq #<Iteration id:106 *iteration:106>3106 when iteration is in an ancestor group3107 is expected to eq #<Iteration id:107 *iteration:107>3108 for a project board3109 behaves like an invalid iteration3110 when iteration is from another project / group3111 is expected to be nil3112 behaves like a predefined iteration3113 without iteration cadence3114 None3115 is expected to raise ArgumentError with "No cadence could be found to scope board to NONE iteration."3116 Any3117 is expected to raise ArgumentError with "No cadence could be found to scope board to ANY iteration."3118 Current3119 is expected to raise ArgumentError with "No cadence could be found to scope board to CURRENT iteration."3120 with iteration cadence3121 None3122 is expected to eq #<struct Timebox::TimeboxStruct title="None", name="none", id=0, class_name="Iteration">3123 Any3124 is expected to eq #<struct Timebox::TimeboxStruct title="Any", name="any", id=-1, class_name="Iteration">3125 Current3126 is expected to eq #<struct Timebox::TimeboxStruct title="Current", name="current", id=-4, class_name="Iteration">3127 behaves like a group iteration3128 when iteration is in current group3129 is expected to eq #<Iteration id:109 *iteration:109>3130 when iteration is in an ancestor group3131 is expected to eq #<Iteration id:110 *iteration:110>3132# [RSpecRunTime] Finishing example group ee/spec/services/boards/update_service_spec.rb. It took 20.99 seconds. Expected to take 26.75 seconds.3133# [RSpecRunTime] Starting example group ee/spec/models/concerns/approver_migrate_hook_spec.rb. Expected to take 23.05 seconds.3134ApproverMigrateHook3135 does not allow STI3136 create rule and member mapping3137 User3138 merge request3139 behaves like migrating approver3140 when approver is created3141 creates rule and member mapping3142 when rule already exists3143 reuses rule3144 when member mapping already exists3145 does nothing3146# [RSpecRunTime] RSpec elapsed time: 13 minutes 40.08 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.37 1.22 1.17 1/475 12923147.3148 when approver is destroyed3149 destroys rule member3150# [RSpecRunTime] RSpec elapsed time: 13 minutes 41.94 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.34 1.22 1.17 1/475 13503151.3152 project3153 behaves like migrating approver3154 when approver is created3155 creates rule and member mapping3156 when rule already exists3157 reuses rule3158 when member mapping already exists3159 does nothing3160# [RSpecRunTime] RSpec elapsed time: 13 minutes 44.5 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.34 1.22 1.17 1/474 13513161.3162 when approver is destroyed3163 destroys rule member3164 Group3165 merge request3166 behaves like migrating approver3167 when approver is created3168 creates rule and member mapping3169 when rule already exists3170 reuses rule3171 when member mapping already exists3172 does nothing3173# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.28 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.31 1.22 1.17 1/474 15223174.3175 when approver is destroyed3176 destroys rule member3177# [RSpecRunTime] RSpec elapsed time: 13 minutes 51.93 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.36 1.23 1.18 1/474 15803178.3179 project3180 behaves like migrating approver3181 when approver is created3182 creates rule and member mapping3183 when rule already exists3184 reuses rule3185 when member mapping already exists3186 does nothing3187# [RSpecRunTime] RSpec elapsed time: 13 minutes 54.17 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.36 1.23 1.18 1/474 15813188.3189 when approver is destroyed3190 destroys rule member3191# [RSpecRunTime] Finishing example group ee/spec/models/concerns/approver_migrate_hook_spec.rb. It took 20.09 seconds. Expected to take 23.05 seconds.3192# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/geo/package_file_registries_resolver_spec.rb. Expected to take 21.85 seconds.3193Resolvers::Geo::PackageFileRegistriesResolver3194 behaves like a Geo registries resolver3195 #resolve3196 when the parent object is the current node3197 when the user has permission to view Geo data3198 when admin mode is enabled3199 when the ids argument is null3200 returns registries, in order3201# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.45 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.33 1.22 1.18 1/473 15823202.3203 when the ids argument is present3204 returns the requested registries, in order3205# [RSpecRunTime] RSpec elapsed time: 13 minutes 59.72 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.33 1.22 1.18 1/472 15833206.3207 when the replication_state argument is present3208 returns registries with requested replication state, in order3209# [RSpecRunTime] RSpec elapsed time: 14 minutes 1.79 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.31 1.22 1.17 1/470 15843210.3211 with verification enabled3212 when the verification_state argument is present3213 returns registries with requested verification state, in order3214# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.91 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.31 1.22 1.17 1/469 15853215.3216 with verification disabled3217 when the verification_state argument is present3218 raises ArgumentError (PENDING: Skipping because verification is enabled for Packages::PackageFile)3219# [RSpecRunTime] RSpec elapsed time: 14 minutes 6.27 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.28 1.22 1.17 1/469 15863220.3221 when admin mode is disabled3222 returns nothing3223# [RSpecRunTime] RSpec elapsed time: 14 minutes 8.43 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.28 1.22 1.17 1/469 15873224.3225 when the user does not have permission to view Geo data3226 returns nothing3227# [RSpecRunTime] RSpec elapsed time: 14 minutes 10.82 seconds. Current RSS: ~1354M. Threads: 5. load average: 1.28 1.22 1.17 1/469 15883228.3229 when the parent object is not the current node3230 when the user has permission to view Geo data3231 returns nothing, because we can't query other nodes' tracking databases3232# [RSpecRunTime] RSpec elapsed time: 14 minutes 13.31 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.26 1.21 1.17 1/468 15893233.3234# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/geo/package_file_registries_resolver_spec.rb. It took 18.33 seconds. Expected to take 21.85 seconds.3235# [RSpecRunTime] Starting example group ee/spec/services/vulnerabilities/security_finding/create_merge_request_service_spec.rb. Expected to take 18.76 seconds.3236Vulnerabilities::SecurityFinding::CreateMergeRequestService#execute3237 when a error occurs during the vulnerability creation3238 behaves like an error occurs3239 propagates the error3240 does not create a new Vulnerability, MergeRequest, and MergeRequestLink3241# [RSpecRunTime] RSpec elapsed time: 14 minutes 15.42 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.26 1.21 1.17 1/469 16193242.3243 when user does not have permission to create merge request3244 propagates the error3245 when a error occurs during the merge link creation3246 behaves like an error occurs3247 propagates the error3248 does not create a new Vulnerability, MergeRequest, and MergeRequestLink3249# [RSpecRunTime] RSpec elapsed time: 14 minutes 20.99 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.24 1.21 1.17 1/473 19193250.3251 when a error occurs during the merge request creation3252 behaves like an error occurs3253 propagates the error3254 does not create a new Vulnerability, MergeRequest, and MergeRequestLink3255 when there is no vulnerability for the security finding3256Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol.3258To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.3259 does create a new Vulnerability, MergeRequest,and MergeRequestLink3260Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol.3262To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.3263 sets the new vulnerability present_on_default_branch to false3264Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol.3266To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.3267 sets the new vulnerability state to detected3268# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.25 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.20 1.20 1.17 1/473 23523269.3270 when user does not have permission to read_security_resource3271 raises an error3272 when there is an existing vulnerability for the security finding3273Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol.3275To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.3276 does not create a new Vulnerability, but creates a new MergeRequest, and a MergeRequestLink3277Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol.3279To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.3280 does not change the vulnerability present_on_default_branch value3281Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol.3283To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.3284 returns a successful response3285# [RSpecRunTime] RSpec elapsed time: 14 minutes 30.65 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.20 1.20 1.17 1/473 23593286.3287# [RSpecRunTime] Finishing example group ee/spec/services/vulnerabilities/security_finding/create_merge_request_service_spec.rb. It took 17.35 seconds. Expected to take 18.76 seconds.3288# [RSpecRunTime] Starting example group ee/spec/models/board_spec.rb. Expected to take 17.91 seconds.3289Board3290 does not allow STI3291 is expected to includes the EE::Board module3292 relationships3293 is expected to belong to milestone required: false3294 is expected to belong to iteration required: false3295 is expected to have one board_assignee3296 is expected to have one assignee through board_assignee3297 is expected to have many board_labels3298 is expected to have many labels through board_labels3299 is expected to have many user_preferences3300 is expected to have many boards_epic_user_preferences class_name => Boards::EpicUserPreference3301 validations3302 when group is present3303 is expected not to validate that :project cannot be empty/falsy3304 is expected to validate that :group cannot be empty/falsy3305 when project is present3306 is expected to validate that :project cannot be empty/falsy3307 is expected not to validate that :group cannot be empty/falsy3308# [RSpecRunTime] RSpec elapsed time: 14 minutes 32.51 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.18 1.20 1.17 1/473 23603309.3310 milestone3311 returns nil when the feature is not available3312 when the feature is available3313 returns Milestone::None for started milestone id3314 returns Milestone::Any for started milestone id3315 returns Milestone::Upcoming for upcoming milestone id3316 returns Milestone::Started for started milestone id3317 returns milestone for valid milestone id3318# [RSpecRunTime] RSpec elapsed time: 14 minutes 37.63 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.17 1.19 1.17 1/469 24093319.3320 iteration3321 returns nil when the feature is not available3322 when the feature is available3323 returns Iteration::Predefined::None, when iteration_id is None.id3324 returns Iteration::Predefined::Any, when iteration_id is Any.id3325 returns ::Iteration::Predefined::Current, when iteration_id is Current.id3326 returns iteration for valid iteration id3327 returns nil for invalid iteration id3328# [RSpecRunTime] RSpec elapsed time: 14 minutes 42.2 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.16 1.19 1.17 1/468 24583329.3330 #scoped?3331 returns true when milestone is not nil AND is not "Any milestone"3332 returns true when weight is not nil AND is not "Any weight"3333 returns true when any label exists3334 returns true when assignee is present3335 returns false when feature is not available3336 returns false when board is not scoped3337# [RSpecRunTime] RSpec elapsed time: 14 minutes 47.04 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.14 1.19 1.17 1/468 25073338.3339# [RSpecRunTime] Finishing example group ee/spec/models/board_spec.rb. It took 16.39 seconds. Expected to take 17.91 seconds.3340# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspace_operations/reconcile/output/desired_config_generator_v2_spec.rb. Expected to take 15.39 seconds.3341RemoteDevelopment::WorkspaceOperations::Reconcile::Output::DesiredConfigGeneratorV23342 #generate_desired_config3343 when desired_state results in started=true3344 returns expected config3345# [RSpecRunTime] RSpec elapsed time: 14 minutes 52.42 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.13 1.18 1.16 1/471 25173346.3347 when desired_state results in started=false3348 returns expected config3349# [RSpecRunTime] RSpec elapsed time: 14 minutes 55.22 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.13 1.18 1.16 1/471 25243350.3351 when network policy is disabled for agent3352 returns expected config without network policy3353# [RSpecRunTime] RSpec elapsed time: 14 minutes 57.87 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.12 1.18 1.16 1/471 25313354.3355 when include_all_resources is true3356 returns expected config3357# [RSpecRunTime] RSpec elapsed time: 15 minutes 0.57 second. Current RSS: ~1352M. Threads: 5. load average: 1.12 1.18 1.16 2/472 25393358.3359 when DevfileParser returns empty array3360 returns an empty array3361# [RSpecRunTime] RSpec elapsed time: 15 minutes 3.08 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.11 1.18 1.16 2/471 25403362.3363# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspace_operations/reconcile/output/desired_config_generator_v2_spec.rb. It took 16.04 seconds. Expected to take 15.39 seconds.3364# [RSpecRunTime] Starting example group ee/spec/views/admin/dashboard/index.html.haml_spec.rb. Expected to take 14.94 seconds.3365admin/dashboard/index.html.haml3366 when license is present3367 includes notices above license breakdown3368 includes license overview3369 includes license breakdown3370# [RSpecRunTime] RSpec elapsed time: 15 minutes 6.51 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.02 1.16 1.16 1/468 25413371.3372 when license is not present3373 does not show content3374 license expirations3375 when paid license is loaded3376 when is active3377 behaves like expiration message3378 shows 'End date: Dec 22, 2024'3379 when is expired3380 behaves like expiration message3381 shows 'Expired: Oct 23, 2024'3382 when never expires3383 behaves like expiration message3384 shows 'End date: None'3385 when trial license is loaded3386 when is active3387 behaves like expiration message3388 shows 'End date: Free trial will expire in 23 days'3389 when is expired3390 behaves like expiration message3391 shows 'Expired: Oct 23, 2024'3392# [RSpecRunTime] RSpec elapsed time: 15 minutes 12.3 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.02 1.15 1.16 1/468 25423393.3394 when never expires3395 behaves like expiration message3396 shows 'End date: None'3397 Components3398 Geo3399 when no Geo sites are configured3400 does not render the number of sites3401 when 1 Geo site is configured3402 renders 1 site3403 when a 2nd Geo site is configured3404 renders 2 sites3405 when a 3rd Geo site is configured3406 renders 3 sites3407# [RSpecRunTime] RSpec elapsed time: 15 minutes 17.18 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.02 1.15 1.15 1/468 25433408.3409# [RSpecRunTime] Finishing example group ee/spec/views/admin/dashboard/index.html.haml_spec.rb. It took 14.1 seconds. Expected to take 14.94 seconds.3410# [RSpecRunTime] Starting example group ee/spec/services/ci/process_build_service_spec.rb. Expected to take 12.72 seconds.3411Ci::ProcessBuildService#execute3412 when related to a protected environment3413 when Protected Environments feature is not available on project3414 enqueues the build3415# [RSpecRunTime] RSpec elapsed time: 15 minutes 19.0 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.02 1.15 1.15 1/468 25623416.3417 when Protected Environments feature is available on project3418 when user does not have access to the environment3419 fails the build3420 and the build is manual3421 actionizes the build3422# [RSpecRunTime] RSpec elapsed time: 15 minutes 20.53 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.02 1.15 1.15 1/468 25633423.3424 when user has access to the environment3425 enqueues the build3426 with multi access levels3427 behaves like blocking deployment job3428 does not block the job by default3429 when the prevent_blocking_non_deployment_jobs feature flag is disabled3430 makes the build a manual action3431# [RSpecRunTime] RSpec elapsed time: 15 minutes 22.84 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.02 1.15 1.15 1/468 25643432.3433 and the build has a deployment3434 blocks the deployment3435 makes the build a manual action3436 sets manual to build.when3437 and the build is schedulable3438 blocks the deployment3439 makes the build a manual action3440# [RSpecRunTime] RSpec elapsed time: 15 minutes 27.09 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.42 1.23 1.18 1/469 25663441.3442 and the build is actionable3443 blocks the deployment3444 makes the build a manual action3445# [RSpecRunTime] RSpec elapsed time: 15 minutes 28.8 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.42 1.23 1.18 1/469 25673446.3447# [RSpecRunTime] Finishing example group ee/spec/services/ci/process_build_service_spec.rb. It took 11.62 seconds. Expected to take 12.72 seconds.3448# [RSpecRunTime] Starting example group ee/spec/services/ci/trigger_downstream_subscription_service_spec.rb. Expected to take 12.62 seconds.3449Ci::TriggerDownstreamSubscriptionService3450 #execute3451 when pipeline project has downstream projects3452 when subscription has an author3453 uses the subscription author as pipeline user3454 behaves like creates a downstream pipeline3455 associates the downstream pipeline with the upstream project3456# [RSpecRunTime] RSpec elapsed time: 15 minutes 33.72 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.38 1.23 1.18 1/471 26243457.3458 when the legacy subscription does not have an author3459 uses the downstream project creator as pipeline user3460 behaves like creates a downstream pipeline3461 associates the downstream pipeline with the upstream project3462# [RSpecRunTime] RSpec elapsed time: 15 minutes 37.99 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.35 1.22 1.18 1/473 26813463.3464 when project creator no longer exists3465 does not create a downstream pipeline3466# [RSpecRunTime] RSpec elapsed time: 15 minutes 39.8 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.35 1.22 1.18 1/473 27083467.3468 when pipeline project does not have downstream projects3469 does not call the create pipeline service3470# [RSpecRunTime] Finishing example group ee/spec/services/ci/trigger_downstream_subscription_service_spec.rb. It took 11.63 seconds. Expected to take 12.62 seconds.3471# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/security_orchestration/security_policy_project_suggestions_resolver_spec.rb. Expected to take 11.51 seconds.3472Resolvers::SecurityOrchestration::SecurityPolicyProjectSuggestionsResolver3473 suggestions for a project3474 when SaaS3475 is expected to contain exactly #<Project id:808 alpha/project-810>> and #<Project id:809 alpha/beta/example-project>>3476 excludes archived projects3477 excludes projects pending deletion3478 when exceeding suggestion limit3479 limits suggestion3480 ordering3481 orders by string similiarity3482# [RSpecRunTime] RSpec elapsed time: 15 minutes 45.28 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.32 1.22 1.18 1/471 27093483.3484 when restricted to already linked policy projects3485 is expected to contain exactly #<Project id:808 alpha/project-810>>3486 excludes archived projects3487 excludes projects pending deletion3488 when self-managed3489 is expected to contain exactly #<Project id:808 alpha/project-810>>, #<Project id:809 alpha/beta/example-project>>, and #<Project id:810 other/alpha>>3490 excludes archived projects3491 excludes projects pending deletion3492 with exact match3493 includes the exact match3494 when restricted to already linked policy projects3495 is expected to contain exactly #<Project id:808 alpha/project-810>>3496 excludes archived projects3497 excludes projects pending deletion3498 max_page_size3499 is expected to equal 203500 suggestions for a group3501 when SaaS3502 is expected to contain exactly #<Project id:808 alpha/project-810>> and #<Project id:809 alpha/beta/example-project>>3503 excludes archived projects3504 excludes projects pending deletion3505 when exceeding suggestion limit3506 limits suggestion3507 ordering3508 orders by string similiarity3509# [RSpecRunTime] RSpec elapsed time: 15 minutes 51.32 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.43 1.24 1.19 1/468 27103510.3511 when restricted to already linked policy projects3512 is expected to contain exactly #<Project id:808 alpha/project-810>>3513 excludes archived projects3514 excludes projects pending deletion3515 when self-managed3516 is expected to contain exactly #<Project id:808 alpha/project-810>>, #<Project id:809 alpha/beta/example-project>>, and #<Project id:810 other/alpha>>3517 excludes archived projects3518 excludes projects pending deletion3519 with exact match3520 includes the exact match3521 when restricted to already linked policy projects3522 is expected to contain exactly #<Project id:808 alpha/project-810>>3523 excludes archived projects3524 excludes projects pending deletion3525# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/security_orchestration/security_policy_project_suggestions_resolver_spec.rb. It took 12.21 seconds. Expected to take 11.51 seconds.3526# [RSpecRunTime] Starting example group ee/spec/services/ee/boards/lists/list_service_spec.rb. Expected to take 10.65 seconds.3527Boards::Lists::ListService3528 #execute3529 when board parent is a project3530 behaves like list service for board with assignee lists3531 when the feature is enabled3532 returns all lists3533 when the feature is disabled3534 filters out assignee lists that might have been created while subscribed3535 behaves like list service for board with milestone lists3536 when the feature is enabled3537 returns all lists3538# [RSpecRunTime] RSpec elapsed time: 15 minutes 55.69 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.43 1.24 1.19 1/469 27113539.3540 when the feature is disabled3541 filters out assignee lists that might have been created while subscribed3542# [RSpecRunTime] RSpec elapsed time: 15 minutes 57.04 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.39 1.24 1.18 1/469 27123543.3544 behaves like list service for board with iteration lists3545 when the feature is enabled3546 returns all lists3547 when feature is disabled3548 filters out iteration lists that might have been created while subscribed3549 when board parent is a group3550 behaves like list service for board with assignee lists3551 when the feature is enabled3552 returns all lists3553 when the feature is disabled3554 filters out assignee lists that might have been created while subscribed3555 behaves like list service for board with milestone lists3556 when the feature is enabled3557 returns all lists3558 when the feature is disabled3559 filters out assignee lists that might have been created while subscribed3560 behaves like list service for board with iteration lists3561 when the feature is enabled3562 returns all lists3563 when feature is disabled3564 filters out iteration lists that might have been created while subscribed3565# [RSpecRunTime] Finishing example group ee/spec/services/ee/boards/lists/list_service_spec.rb. It took 10.19 seconds. Expected to take 10.65 seconds.3566# [RSpecRunTime] Starting example group ee/spec/policies/ci/job_artifact_policy_spec.rb. Expected to take 9.93 seconds.3567Ci::JobArtifactPolicy3568 rules3569 for user without access to the project3570 when job artifact is private3571 disallows read_job_artifacts3572# [RSpecRunTime] RSpec elapsed time: 16 minutes 3.94 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.36 1.24 1.18 1/469 27313573.3574 when job artifact is public3575 allows read_job_artifacts3576 when job artifact access is set to none3577 disallows read_job_artifacts3578 for user with access to the project3579 when job artifact is private3580 allows read_job_artifacts3581 when job artifact is public3582 allows read_job_artifacts3583 when job artifact access is set to none3584 disallows read_job_artifacts3585 for auditor user3586 when job artifact is private3587 allows read_job_artifacts3588 when job artifact is public3589 allows read_job_artifacts3590 when job artifact access is set to none3591 disallows read_job_artifacts3592 for reporter user3593 when job artifact is private3594 disallows read_job_artifacts3595 when job artifact is public3596 allows read_job_artifacts3597 when job artifact access is set to none3598 allows read_job_artifacts3599 for guest user3600 when job artifact is private3601 disallows read_job_artifacts3602 when job artifact is public3603 allows read_job_artifacts3604 when job artifact access is set to none3605 disallows read_job_artifacts3606# [RSpecRunTime] Finishing example group ee/spec/policies/ci/job_artifact_policy_spec.rb. It took 10.08 seconds. Expected to take 9.93 seconds.3607# [RSpecRunTime] Starting example group ee/spec/lib/audit_events/strategies/google_cloud_logging_destination_strategy_spec.rb. Expected to take 9.57 seconds.3608AuditEvents::Strategies::GoogleCloudLoggingDestinationStrategy3609 #destinations3610 when event group is nil3611 returns empty array3612 when group google cloud logging configurations exist3613 returns all the destinations3614# [RSpecRunTime] RSpec elapsed time: 16 minutes 16.22 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.28 1.22 1.18 1/469 27323615.3616 behaves like validate google cloud logging destination strategy3617 #track_and_stream3618 when an instance google cloud logging configuration exists3619 tracks audit event count and calls logger3620# [RSpecRunTime] RSpec elapsed time: 16 minutes 19.62 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.28 1.22 1.18 1/469 27333621.3622 #streamable?3623 when feature is not licensed3624 is expected to be falsey3625 when feature is licensed3626 when event group is nil3627 is expected to be falsey3628 when group google cloud logging configurations does not exist3629 is expected to be falsey3630 when group google cloud logging configurations exist3631 is expected to be truthy3632# [RSpecRunTime] Finishing example group ee/spec/lib/audit_events/strategies/google_cloud_logging_destination_strategy_spec.rb. It took 7.71 seconds. Expected to take 9.57 seconds.3633# [RSpecRunTime] Starting example group ee/spec/workers/system_access/saml_microsoft_group_sync_worker_spec.rb. Expected to take 8.47 seconds.3634SystemAccess::SamlMicrosoftGroupSyncWorker3635 #perform3636 sync_enabled: false, app_enabled: false, user: user_no_identity, microsoft_groups: no_groups, expect_sync_service_called_times: 03637 calls the sync service the appropriate number of times3638 sync_enabled: false, app_enabled: true, user: user_no_identity, microsoft_groups: no_groups, expect_sync_service_called_times: 03639 calls the sync service the appropriate number of times3640 sync_enabled: true, app_enabled: false, user: user_no_identity, microsoft_groups: no_groups, expect_sync_service_called_times: 03641 calls the sync service the appropriate number of times3642 sync_enabled: true, app_enabled: true, user: user_no_identity, microsoft_groups: no_groups, expect_sync_service_called_times: 03643 calls the sync service the appropriate number of times3644 sync_enabled: false, app_enabled: false, user: user_no_identity, microsoft_groups: all_groups, expect_sync_service_called_times: 03645 calls the sync service the appropriate number of times3646 sync_enabled: true, app_enabled: false, user: user_no_identity, microsoft_groups: all_groups, expect_sync_service_called_times: 03647 calls the sync service the appropriate number of times3648 sync_enabled: false, app_enabled: true, user: user_no_identity, microsoft_groups: all_groups, expect_sync_service_called_times: 03649 calls the sync service the appropriate number of times3650 sync_enabled: true, app_enabled: true, user: user_no_identity, microsoft_groups: all_groups, expect_sync_service_called_times: 03651 calls the sync service the appropriate number of times3652 sync_enabled: false, app_enabled: false, user: user_with_identity, microsoft_groups: no_groups, expect_sync_service_called_times: 03653 calls the sync service the appropriate number of times3654 sync_enabled: false, app_enabled: true, user: user_with_identity, microsoft_groups: no_groups, expect_sync_service_called_times: 03655 calls the sync service the appropriate number of times3656 sync_enabled: true, app_enabled: false, user: user_with_identity, microsoft_groups: no_groups, expect_sync_service_called_times: 03657 calls the sync service the appropriate number of times3658 sync_enabled: true, app_enabled: true, user: user_with_identity, microsoft_groups: no_groups, expect_sync_service_called_times: 03659 calls the sync service the appropriate number of times3660 sync_enabled: false, app_enabled: false, user: user_with_identity, microsoft_groups: all_groups, expect_sync_service_called_times: 03661 calls the sync service the appropriate number of times3662 sync_enabled: true, app_enabled: false, user: user_with_identity, microsoft_groups: all_groups, expect_sync_service_called_times: 03663 calls the sync service the appropriate number of times3664 sync_enabled: false, app_enabled: true, user: user_with_identity, microsoft_groups: all_groups, expect_sync_service_called_times: 03665 calls the sync service the appropriate number of times3666 sync_enabled: true, app_enabled: true, user: user_with_identity, microsoft_groups: all_groups, expect_sync_service_called_times: 23667 calls the sync service the appropriate number of times3668 when all preconditions are met and sync executes3669 when group links exist in hierarchies which the user should not be a member of3670 calls the service for all top-level groups with any groups links in the hierarchy3671 with a group in the hierarchy that has no group links3672 is not included in manage_group_ids3673# [RSpecRunTime] Finishing example group ee/spec/workers/system_access/saml_microsoft_group_sync_worker_spec.rb. It took 7.09 seconds. Expected to take 8.47 seconds.3674# [RSpecRunTime] Starting example group ee/spec/serializers/ee/environment_serializer_spec.rb. Expected to take 8.37 seconds.3675EE::EnvironmentSerializer3676 behaves like avoid N+1 on environments serialization3677 avoids N+1 database queries with grouping3678 avoids N+1 database queries without grouping3679 does not preload for environments that does not exist in the page3680# [RSpecRunTime] RSpec elapsed time: 16 minutes 33.99 seconds. Current RSS: ~1419M. Threads: 5. load average: 1.22 1.21 1.18 1/470 27533681.3682# [RSpecRunTime] Finishing example group ee/spec/serializers/ee/environment_serializer_spec.rb. It took 6.38 seconds. Expected to take 8.37 seconds.3683# [RSpecRunTime] Starting example group ee/spec/serializers/merge_request_poll_widget_entity_spec.rb. Expected to take 7.46 seconds.3684MergeRequestPollWidgetEntity3685 Merge Trains3686 has merge train entity3687# [RSpecRunTime] RSpec elapsed time: 16 minutes 37.45 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.20 1.21 1.18 1/473 28163688.3689 auto merge3690 when head pipeline is running3691 returns available auto merge strategies3692 when head pipeline is finished and approvals are pending3693 returns available auto merge strategies3694# [RSpecRunTime] Finishing example group ee/spec/serializers/merge_request_poll_widget_entity_spec.rb. It took 5.2 seconds. Expected to take 7.46 seconds.3695# [RSpecRunTime] Starting example group ee/spec/workers/security/delete_security_policy_worker_spec.rb. Expected to take 7.38 seconds.3696Security::DeleteSecurityPolicyWorker3697 #perform3698 behaves like an idempotent worker3699 is labeled as idempotent3700 performs multiple times sequentially without raising an exception3701# [RSpecRunTime] RSpec elapsed time: 16 minutes 44.87 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.18 1.20 1.17 1/476 29933702.3703 behaves like policy metrics with logging3704 tracks metrics3705 logs duration3706 when the policy type is scan execution policy3707 deletes the security policy and associated records3708 when the security policy exists3709 deletes the security policy and associated records3710 when the security policy does not exist3711 does not perform any deletes3712# [RSpecRunTime] Finishing example group ee/spec/workers/security/delete_security_policy_worker_spec.rb. It took 6.78 seconds. Expected to take 7.38 seconds.3713# [RSpecRunTime] Starting example group ee/spec/services/projects/fork_service_spec.rb. Expected to take 6.73 seconds.3714Projects::ForkService3715 fork by user3716 calls auditor with correct context3717 with license feature external_audit_events3718 sends correct event type in audit event stream3719# [RSpecRunTime] RSpec elapsed time: 16 minutes 49.5 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.09 1.18 1.17 1/474 30283720.3721 without license feature external_audit_events3722 not sends audit event stream3723# [RSpecRunTime] RSpec elapsed time: 16 minutes 50.65 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.09 1.18 1.17 1/474 30373724.3725 #allowed_fork?3726 when user is banned from forking the project3727 does not fork the project3728 when user is allowed to fork the project3729 forks the project3730# [RSpecRunTime] RSpec elapsed time: 16 minutes 52.4 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.08 1.18 1.17 1/474 30463731.3732# [RSpecRunTime] Finishing example group ee/spec/services/projects/fork_service_spec.rb. It took 6.33 seconds. Expected to take 6.73 seconds.3733# [RSpecRunTime] Starting example group ee/spec/helpers/sidebars_helper_spec.rb. Expected to take 6.73 seconds.3734SidebarsHelper3735 #super_sidebar_context3736 behaves like logged-out super-sidebar context3737 is expected to include {:is_logged_in => false}3738 is expected to be a kind of Array3739 behaves like shared super sidebar context3740 returns sidebar values for logged-in users and logged-out users3741 with global concerns3742 returns sidebar values from user3743 when in project scope3744 returns sidebar values from user3745 returns correct usage quotes path3746 trial status when subscriptions_trials feature is available3747 does not return trial status widget data3748 is expected not to include :trial_widget_data_attrs3749 when a namespace is qualified for trial status widget3750 returns trial status widget data3751 duo pro trial status3752 does not return trial status widget data3753 is expected not to include :trial_widget_data_attrs3754 when a namespace is qualified for duo pro trial status widget3755 when only qualified for duo pro3756 is expected to include :trial_widget_data_attrs3757 when a namespace is also qualified for a trial status widget3758 is expected to include :trial_widget_data_attrs3759 when in group scope3760 returns sidebar values from user3761 returns correct usage quotes path3762 trial status when subscriptions_trials feature is available3763 does not return trial status widget data3764 is expected not to include :trial_widget_data_attrs3765 when a namespace is qualified for trial status widget3766 returns trial status widget data3767 duo pro trial status3768 does not return trial status widget data3769 is expected not to include :trial_widget_data_attrs3770 when a namespace is qualified for duo pro trial status widget3771 when only qualified for duo pro3772 is expected to include :trial_widget_data_attrs3773 when a namespace is also qualified for a trial status widget3774 is expected to include :trial_widget_data_attrs3775 when neither in a group nor in a project scope3776 does not have compute minutes attributes3777 with merge_request_dashboard feature flag enabled3778 has merge_request_dashboard_path3779# [RSpecRunTime] Finishing example group ee/spec/helpers/sidebars_helper_spec.rb. It took 5.82 seconds. Expected to take 6.73 seconds.3780# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20241107131942_add_traversal_ids_to_merge_requests_spec.rb. Expected to take 6.07 seconds.3781AddTraversalIdsToMergeRequests3782 migration3783 .migrate3784 when migration is already completed3785 does not modify data3786# [RSpecRunTime] RSpec elapsed time: 17 minutes 3.86 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.15 1.19 1.17 1/474 30483787.3788 migration process3789 updates the issues index mappings3790 .completed?3791 when mapping has been updated3792 is expected to be completed3793 when mapping has not been updated3794 is expected not to be completed3795# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20241107131942_add_traversal_ids_to_merge_requests_spec.rb. It took 6.72 seconds. Expected to take 6.07 seconds.3796# [RSpecRunTime] Starting example group ee/spec/services/geo/container_repository_sync_service_spec.rb. Expected to take 6.02 seconds.3797Geo::ContainerRepositorySyncService3798 lease handling3799 returns the lease when sync succeeds3800 returns the lease when sync fails3801 skips syncing repositories if cannot obtain a lease3802# [RSpecRunTime] RSpec elapsed time: 17 minutes 7.3 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.14 1.19 1.17 1/474 30493803.3804 #execute3805 fails registry record if there was exception3806 fails registry record and saves the error if primary_api_url is not configured3807 tracks exception3808 finishes registry record if there was no exception3809 finishes registry record if there was no exception and registy does not exist3810# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.62 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.14 1.19 1.17 1/474 30503811.3812 reschedules sync due to race condition instead of waiting for backfill3813 #mark_sync_as_successful3814 when UpdatedEvent was processed during a sync3815 reschedules the sync3816# [RSpecRunTime] Finishing example group ee/spec/services/geo/container_repository_sync_service_spec.rb. It took 6.36 seconds. Expected to take 6.02 seconds.3817# [RSpecRunTime] Starting example group ee/spec/services/app_sec/dast/profiles/create_service_spec.rb. Expected to take 5.55 seconds.3818AppSec::Dast::Profiles::CreateService3819 execute3820 when on demand scan licensed feature is not available3821 communicates failure3822# [RSpecRunTime] RSpec elapsed time: 17 minutes 12.54 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.13 1.18 1.17 1/474 30693823.3824 when the feature is enabled3825 communicates success3826 creates a dast_profile3827 audits the creation3828 when param run_after_create: true3829 creates a ci_pipeline3830 behaves like it delegates scan creation to another service3831 calls AppSec::Dast::Scans::CreateService3832# [RSpecRunTime] RSpec elapsed time: 17 minutes 14.06 seconds. Current RSS: ~1391M. Threads: 5. load average: 1.13 1.18 1.17 1/475 30803833.3834 when param dast_profile_schedule is present3835 creates the dast_profile_schedule3836 responds with dast_profile_schedule3837 audits the creation3838 when invalid schedule it present3839 rollback the transaction3840 returns the error service response3841# [RSpecRunTime] RSpec elapsed time: 17 minutes 15.58 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.13 1.18 1.17 1/475 30813842.3843 when a param is missing3844 communicates failure3845 when param tag_list is present3846 creates a dast_profile with tags3847 when there is a invalid tag3848 does not create a new dast_profile3849 returns an error status3850 populates message3851 when tag list for on_demand_scans is available3852 returns a success status3853 creates a dast_profile with the tags3854# [RSpecRunTime] Finishing example group ee/spec/services/app_sec/dast/profiles/create_service_spec.rb. It took 4.94 seconds. Expected to take 5.55 seconds.3855# [RSpecRunTime] Starting example group ee/spec/lib/security/security_orchestration_policies/policy_scope_fetcher_spec.rb. Expected to take 5.51 seconds.3856Security::SecurityOrchestrationPolicies::PolicyScopeFetcher3857 #execute3858 when container is a group3859 behaves like returns policy_scope3860 when compliance_frameworks, projects and groups are present3861 returns the compliance_frameworks and projects3862# [RSpecRunTime] RSpec elapsed time: 17 minutes 17.53 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.12 1.18 1.17 1/475 30823863.3864 when policy_scope is empty3865 returns empty result3866 when projects are empty and groups are missing3867 returns the compliance_frameworks3868 when groups are empty and projects are missing3869 returns the compliance_frameworks3870 when compliance framework is not associated with the namespace3871 returns empty result3872 when projects are not associated with the namespace3873 still returns associated projects3874 when groups are not associated with the namespace3875 still returns associated projects3876 when container is a project3877 behaves like returns policy_scope3878 when compliance_frameworks, projects and groups are present3879 returns the compliance_frameworks and projects3880 when policy_scope is empty3881 returns empty result3882 when projects are empty and groups are missing3883 returns the compliance_frameworks3884 when groups are empty and projects are missing3885 returns the compliance_frameworks3886 when compliance framework is not associated with the namespace3887 returns empty result3888 when projects are not associated with the namespace3889 still returns associated projects3890 when groups are not associated with the namespace3891 still returns associated projects3892 when container is a compliance_framework3893 behaves like returns policy_scope3894 when compliance_frameworks, projects and groups are present3895 returns the compliance_frameworks and projects3896 when policy_scope is empty3897 returns empty result3898 when projects are empty and groups are missing3899 returns the compliance_frameworks3900 when groups are empty and projects are missing3901 returns the compliance_frameworks3902 when compliance framework is not associated with the namespace3903 returns empty result3904 when projects are not associated with the namespace3905 still returns associated projects3906 when groups are not associated with the namespace3907 still returns associated projects3908# [RSpecRunTime] Finishing example group ee/spec/lib/security/security_orchestration_policies/policy_scope_fetcher_spec.rb. It took 5.14 seconds. Expected to take 5.51 seconds.3909# [RSpecRunTime] Starting example group ee/spec/tasks/gitlab/custom_roles/custom_roles_rake_spec.rb. Expected to take 5.04 seconds.3910gitlab:custom_roles rake tasks3911 check_docs3912 invokes Gitlab::CustomRoles::CheckDocsTask with correct arguments3913 compile_docs3914 invokes Gitlab::CustomRoles::CompileDocsTask with correct arguments3915# [RSpecRunTime] Finishing example group ee/spec/tasks/gitlab/custom_roles/custom_roles_rake_spec.rb. It took 3.59 seconds. Expected to take 5.04 seconds.3916# [RSpecRunTime] RSpec elapsed time: 17 minutes 25.04 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.11 1.18 1.17 1/474 30833917.3918# [RSpecRunTime] Starting example group ee/spec/services/security/store_scan_service_spec.rb. Expected to take 5.03 seconds.3919Security::StoreScanService3920 .execute3921 delegates the call to an instance of `Security::StoreScanService`3922 #execute3923 creates a succeeded security scan3924 setting the `created_at` attribute of security scan3925 sets the same `created_at` for security_scans as pipeline3926 setting the findings_partition_number3927 sets the correct value3928 when the `vulnerability_finding_signatures` licensed feature is available3929 calls `Security::OverrideUuidsService` with security report to re-calculate the finding UUIDs3930 when the `vulnerability_finding_signatures` licensed feature is not available3931 does not call `Security::OverrideUuidsService`3932 when the report has some errors3933 does not call the `Security::StoreFindingsService` and returns false3934 sets the status of the scan as `report_error`3935 when the report is produced by a failed job3936 does not call the `Security::StoreFindingsService` and sets the security scan as `job_failed`3937 when storing the findings raises an error3938 marks the security scan as `preparation_failed` and tracks the error3939 when the report is produced by a retried job3940 does not call the `Security::StoreFindingsService` and sets the security scan as non latest3941 when the report does not have any errors3942 executing `StoreFindingsService`3943 when there is already a vulnerability scanner3944 calls the `Security::StoreFindingsService` to store findings3945 does not create a new scanner3946 when there is no vulnerability scanner3947 calls the `Security::StoreFindingsService` to store findings with the recently created scanner3948 creates a new scanner3949 when the report has no warnings3950 does not store an empty array3951 when the report has some warnings3952 calls the `Security::StoreFindingsService` to store findings3953 stores the warnings3954 when the security scan already exists for the artifact3955 does not create a new security scan3956 when the `deduplicate` param is set as false3957 does not change the deduplicated flag of duplicated finding3958 does not change the deduplicated flag of unique finding3959 when the `deduplicate` param is set as true3960 when the `StoreFindingsService` returns success3961 does not run the re-deduplicate logic3962 when the `StoreFindingsService` returns error3963 does not change the deduplicated flag of duplicated finding from false3964 sets the deduplicated flag of unique finding as true3965 when the security scan does not exist for the artifact3966 creates a new security scan3967 when the `deduplicate` param is set as false3968 sets the deduplicated flag of duplicated finding as false3969 sets the deduplicated flag of unique finding as true3970 when the `deduplicate` param is set as true3971 sets the deduplicated flag of duplicated finding false3972 sets the deduplicated flag of unique finding as true3973# [RSpecRunTime] Finishing example group ee/spec/services/security/store_scan_service_spec.rb. It took 4.96 seconds. Expected to take 5.03 seconds.3974# [RSpecRunTime] Starting example group ee/spec/tasks/gitlab/spdx_rake_spec.rb. Expected to take 4.52 seconds.3975gitlab:rake tasks3976 import3977 with successful download of the catalogue3978 saves the catalogue to the file3979 when downloaded catalogue is broken3980 raises parsing failure3981 with network failure3982 raises network failure error3983# [RSpecRunTime] Finishing example group ee/spec/tasks/gitlab/spdx_rake_spec.rb. It took 3.54 seconds. Expected to take 4.52 seconds.3984# [RSpecRunTime] RSpec elapsed time: 17 minutes 33.6 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.17 1.19 1.17 1/474 30843985.3986# [RSpecRunTime] Starting example group ee/spec/models/ee/gpg_key_spec.rb. Expected to take 4.32 seconds.3987GpgKey3988 does not allow STI3989 .for_user3990 is expected to contain exactly #<GpgKey id: 1, created_at: "2024-11-22 02:04:54.658506376 +0000", updated_at: "2024-11-22 02:04:54.6...41abd522ccfbe19f00ac8b1d", key: [FILTERED], externally_verified: false, externally_verified_at: nil>3991# [RSpecRunTime] RSpec elapsed time: 17 minutes 37.62 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.24 1.20 1.18 1/471 31573992.3993 #audit_details3994 equals to the user's name3995# [RSpecRunTime] Finishing example group ee/spec/models/ee/gpg_key_spec.rb. It took 4.07 seconds. Expected to take 4.32 seconds.3996# [RSpecRunTime] Starting example group ee/spec/services/ee/notes/update_service_spec.rb. Expected to take 4.2 seconds.3997Notes::UpdateService3998 #execute3999 publish to status page4000 for text-only update4001 triggers status page publish4002 without recognized emoji4003 does not trigger status page publish service4004# [RSpecRunTime] RSpec elapsed time: 17 minutes 39.45 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.24 1.20 1.18 1/470 31584005.4006 for quick action only update4007 triggers status page publish4008 when update fails4009 does not trigger status page publish service4010 for epics4011 tracks epic note creation4012# [RSpecRunTime] Finishing example group ee/spec/services/ee/notes/update_service_spec.rb. It took 3.48 seconds. Expected to take 4.2 seconds.4013# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_parent_links_metric_spec.rb. Expected to take 4.02 seconds.4014Gitlab::Usage::Metrics::Instrumentations::CountParentLinksMetric4015 raises an exception if parent_type option is not valid4016 raises an exception if parent_type option is not present4017 when parent_type is epic4018 behaves like a correct instrumented metric value and query4019 behaves like a correct instrumented metric value4020 has correct value4021# [RSpecRunTime] RSpec elapsed time: 17 minutes 43.47 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.14 1.18 1.17 1/470 31594022.4023 behaves like a correct instrumented metric query4024 has correct generate query4025 when parent_type is issue4026 behaves like a correct instrumented metric value and query4027 behaves like a correct instrumented metric value4028 has correct value4029 behaves like a correct instrumented metric query4030 has correct generate query4031# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_parent_links_metric_spec.rb. It took 2.47 seconds. Expected to take 4.02 seconds.4032# [RSpecRunTime] Starting example group ee/spec/components/namespaces/storage/limit_alert_component_spec.rb. Expected to take 3.74 seconds.4033Namespaces::Storage::LimitAlertComponent4034 namespace enforcement4035 when namespace has no additional storage4036 and under storage size limit4037 renders the alert title4038 renders the alert message4039 allows to dismiss alert4040 and above storage size limit4041 renders the alert title4042 renders the alert message4043 does not allow to dismiss alert4044 when namespace has additional storage4045 and under storage size limit4046 renders the alert title4047 renders the alert message4048 and above storage size limit4049 renders the alert title4050 renders the alert message4051 and enforcement_limit is higher than dashboard_limit4052 renders the title with the dashboard_limit4053 when user is not an owner4054 usage_ratio: 0.85, alert_message_copy: "exceeds the storage quota"4055 renders the message4056 renders the non-owner copy4057 usage_ratio: 1.0, alert_message_copy: "is now read-only"4058 renders the message4059 renders the non-owner copy4060 #render?4061 namespaces_storage_limit: true, user_present: true, user_has_access: true, enforce_limit: true, alert_level: :error, in_enforcement_rollout: false, user_has_dismissed_alert: false, should_render: true4062 renders the alert title4063 namespaces_storage_limit: false, user_present: true, user_has_access: true, enforce_limit: true, alert_level: :error, in_enforcement_rollout: false, user_has_dismissed_alert: false, should_render: false4064 renders the alert title4065 namespaces_storage_limit: true, user_present: false, user_has_access: true, enforce_limit: true, alert_level: :error, in_enforcement_rollout: false, user_has_dismissed_alert: false, should_render: false4066 renders the alert title4067 namespaces_storage_limit: true, user_present: true, user_has_access: false, enforce_limit: true, alert_level: :error, in_enforcement_rollout: false, user_has_dismissed_alert: false, should_render: false4068 renders the alert title4069 namespaces_storage_limit: true, user_present: true, user_has_access: true, enforce_limit: false, alert_level: :error, in_enforcement_rollout: false, user_has_dismissed_alert: false, should_render: false4070 renders the alert title4071 namespaces_storage_limit: true, user_present: true, user_has_access: true, enforce_limit: true, alert_level: :none, in_enforcement_rollout: false, user_has_dismissed_alert: false, should_render: false4072 renders the alert title4073 namespaces_storage_limit: true, user_present: true, user_has_access: true, enforce_limit: true, alert_level: :warning, in_enforcement_rollout: false, user_has_dismissed_alert: false, should_render: true4074 renders the alert title4075 namespaces_storage_limit: true, user_present: true, user_has_access: true, enforce_limit: true, alert_level: :warning, in_enforcement_rollout: true, user_has_dismissed_alert: false, should_render: false4076 renders the alert title4077 for a project in a public group4078 when the user is not a member4079 does not render the alert4080 when the user is at least a guest of the project4081 renders the alert4082# [RSpecRunTime] Finishing example group ee/spec/components/namespaces/storage/limit_alert_component_spec.rb. It took 2.87 seconds. Expected to take 3.74 seconds.4083# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/dast_scanner_profiles/create_spec.rb. Expected to take 3.59 seconds.4084Mutations::DastScannerProfiles::Create4085 is expected to require graphql authorizations :create_on_demand_dast_scan4086 #resolve4087 when the project does not exist4088 raises an exception4089 when the user can run a dast scan4090 returns the dast_scanner_profile id4091 returns the complete dast_scanner_profile4092 calls the dast_scanner_profile creation service4093 when the dast_scanner_profile already exists4094 returns an error4095# [RSpecRunTime] RSpec elapsed time: 17 minutes 49.98 seconds. Current RSS: ~1385M. Threads: 5. load average: 1.13 1.18 1.17 1/470 31604096.4097# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/dast_scanner_profiles/create_spec.rb. It took 3.49 seconds. Expected to take 3.59 seconds.4098# [RSpecRunTime] Starting example group ee/spec/services/ci/runners/create_google_cloud_provisioning_steps_service_spec.rb. Expected to take 3.56 seconds.4099Ci::Runners::CreateGoogleCloudProvisioningStepsService4100 type: "group", container: group, current_user: group_maintainer, container_owner: group_owner4101 returns an error4102 with saas-only feature enabled4103 returns provisioning steps4104 with nil runner token4105 is successful and generates a unique deployment id4106 when new deployment name is invalid4107 returns internal error4108# [RSpecRunTime] RSpec elapsed time: 17 minutes 51.53 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.12 1.17 1.17 1/470 31614109.4110 when new deployment name ends with dashes4111 removes the trailing dashes4112 when user does not have permissions to create runner4113 returns an error4114 with invalid runner token4115 returns an error4116 with runner token containing invalid characters for deployment name4117 is expected to be success4118 with invalid region name4119 uses a sanitized value4120 with invalid zone name4121 uses a sanitized value4122 with invalid machine type name4123 uses a sanitized value4124 when user is not authorized4125 returns an error4126 type: "project", container: project, current_user: project_maintainer, container_owner: project_owner4127 returns an error4128 with saas-only feature enabled4129 returns provisioning steps4130 with nil runner token4131 is successful and generates a unique deployment id4132 when new deployment name is invalid4133 returns internal error4134 when new deployment name ends with dashes4135 removes the trailing dashes4136 when user does not have permissions to create runner4137 returns an error4138 with invalid runner token4139 returns an error4140 with runner token containing invalid characters for deployment name4141 is expected to be success4142 with invalid region name4143 uses a sanitized value4144 with invalid zone name4145 uses a sanitized value4146 with invalid machine type name4147 uses a sanitized value4148 when user is not authorized4149 returns an error4150# [RSpecRunTime] Finishing example group ee/spec/services/ci/runners/create_google_cloud_provisioning_steps_service_spec.rb. It took 3.2 seconds. Expected to take 3.56 seconds.4151# [RSpecRunTime] Starting example group ee/spec/lib/audit_events/strategies/instance_external_destination_strategy_spec.rb. Expected to take 3.28 seconds.4152AuditEvents::Strategies::InstanceExternalDestinationStrategy4153 #streamable?4154 when feature is not licensed4155 is expected to be falsey4156 when feature is licensed4157 when there is no InstanceExternalAuditEventDestination4158 is expected to be falsey4159 when there is at least one InstanceExternalAuditEventDestination4160 is expected to be truthy4161 #execute4162 when the feature is licensed4163 when an instance destination exists4164 when the event entity type is a group4165 makes one HTTP call4166 sends the correct verification header4167 adds event type only when audit operation is present4168 and id is always passed in request body4169 sends correct id in request body4170 when audit event type is tracked for count4171 tracks the event count and makes http call4172 when audit event type is not tracked for count4173 does not track the event count and makes http call4174 when the event entity type is a project that belongs to a group4175 makes one HTTP call4176 sends the correct verification header4177 adds event type only when audit operation is present4178 and id is always passed in request body4179 sends correct id in request body4180 when audit event type is tracked for count4181 tracks the event count and makes http call4182 when audit event type is not tracked for count4183 does not track the event count and makes http call4184 when the event entity type is a project at a root namespace level4185 makes one HTTP call4186 sends the correct verification header4187 adds event type only when audit operation is present4188 and id is always passed in request body4189 sends correct id in request body4190 when audit event type is tracked for count4191 tracks the event count and makes http call4192 when audit event type is not tracked for count4193 does not track the event count and makes http call4194 when the entity is a NullEntity4195 makes one HTTP call4196 sends the correct verification header4197 adds event type only when audit operation is present4198 and id is always passed in request body4199 sends correct id in request body4200 when audit event type is tracked for count4201 tracks the event count and makes http call4202 when audit event type is not tracked for count4203 does not track the event count and makes http call4204 when the destination has custom headers4205 sends the headers with the payload4206 when no event type filter is present4207 makes one HTTP call4208 when no streaming event type filter for the given event type is present4209 makes no HTTP calls4210 when event_type_filters_created streaming event type filter is present4211 makes one HTTP call4212 when the feature is not licensed4213 makes no HTTP calls4214 #destinations4215 when there is no destination4216 returns empty array4217 when instance external destinations exist4218 returns all the destinations4219# [RSpecRunTime] Finishing example group ee/spec/lib/audit_events/strategies/instance_external_destination_strategy_spec.rb. It took 3.06 seconds. Expected to take 3.28 seconds.4220# [RSpecRunTime] Starting example group ee/spec/services/timebox/event_aggregation_service_spec.rb. Expected to take 3.19 seconds.4221Timebox::EventAggregationService4222 for timebox type that is not supported4223 raises an error4224 for iteration charts4225 behaves like timebox chart4226 when license is available4227 returns an error when the number of events exceeds the limit4228 when events have the same timestamp for created_at4229 fetches events ordered by created_at and id4230# [RSpecRunTime] RSpec elapsed time: 17 minutes 57.8 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.11 1.17 1.17 1/470 31624231.4232 for milestone charts4233 behaves like timebox chart4234 when license is available4235 returns an error when the number of events exceeds the limit4236 when events have the same timestamp for created_at4237 fetches events ordered by created_at and id4238# [RSpecRunTime] Finishing example group ee/spec/services/timebox/event_aggregation_service_spec.rb. It took 2.58 seconds. Expected to take 3.19 seconds.4239# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_last_edited_spec.rb. Expected to take 3.11 seconds.4240Gitlab::Analytics::CycleAnalytics::StageEvents::MergeRequestLastEdited4241 behaves like value stream analytics event4242 is expected to be a kind of String4243 is expected to be a kind of Symbol4244 is expected to include ApplicationRecord(abstract)4245 is expected to respond to #timestamp_projection4246 is expected to respond to #html_description4247 is expected to be a kind of Array4248 #apply_query_customization4249 expects an ActiveRecord::Relation object as argument and returns a modified version of it4250 #hash_code4251 returns a hash that uniquely identifies an event4252 does not differ when the same object is built with the same params4253 behaves like LEFT JOIN-able value stream analytics event4254 can use the event as LEFT JOIN4255 when looking at the record with data4256 contains the timestamp expression4257# [RSpecRunTime] RSpec elapsed time: 18 minutes 2.05 seconds. Current RSS: ~1391M. Threads: 5. load average: 1.10 1.17 1.17 1/478 32774258.4259 when looking at the record without data4260 returns nil for the timestamp expression4261# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_last_edited_spec.rb. It took 3.26 seconds. Expected to take 3.11 seconds.4262# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/security/finding/dismiss_spec.rb. Expected to take 2.98 seconds.4263Mutations::Security::Finding::Dismiss4264 #resolve4265 when the user has permission to dismiss the security finding4266 when user does not have access to the project4267 raises an error4268 when no uuid is provided4269 raises an error4270 when the user has access to the project4271 when the dismissal is successful4272 returns the dismissed security finding uuid4273 returns the dismissed security finding4274 when the dismissal fails4275 raises an error and no uuid is returned4276 raises an error and no security finding is returned4277 when the security dashboard is not available to the user4278 raises an error4279# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/security/finding/dismiss_spec.rb. It took 2.49 seconds. Expected to take 2.98 seconds.4280# [RSpecRunTime] Starting example group ee/spec/models/vulnerabilities/export/part_spec.rb. Expected to take 2.91 seconds.4281Vulnerabilities::Export::Part4282 does not allow STI4283 associations4284 is expected to belong to vulnerability_export required: false4285 is expected to belong to organization required: false4286 validations4287 is expected to validate that :start_id cannot be empty/falsy4288 is expected to validate that :end_id cannot be empty/falsy4289 #retrive_upload4290 retrieves the file associated with the vulnerability export part4291 with loose foreign key on vulnerability_export_parts.organization_id4292 behaves like cleanup by a loose foreign key4293 cleans up (delete or nullify) the model4294# [RSpecRunTime] RSpec elapsed time: 18 minutes 7.1 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.09 1.17 1.16 1/476 32784295.4296# [RSpecRunTime] Finishing example group ee/spec/models/vulnerabilities/export/part_spec.rb. It took 2.52 seconds. Expected to take 2.91 seconds.4297# [RSpecRunTime] Starting example group ee/spec/services/protected_environments/search_service_spec.rb. Expected to take 2.77 seconds.4298ProtectedEnvironments::SearchService#execute4299 with empty search4300 returns unfiltered unprotected environments4301# [RSpecRunTime] RSpec elapsed time: 18 minutes 8.17 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.09 1.17 1.16 1/476 32794302.4303 with specific search4304 returns specific unprotected environments and matches case insensitively4305 when no match4306 returns an empty array4307# [RSpecRunTime] Finishing example group ee/spec/services/protected_environments/search_service_spec.rb. It took 2.86 seconds. Expected to take 2.77 seconds.4308# [RSpecRunTime] Starting example group ee/spec/serializers/ee/group_child_entity_spec.rb. Expected to take 2.7 seconds.4309GroupChildEntity4310 with compliance framework4311 disabled4312 for a project4313 behaves like does not have the compliance framework4314 is expected to be nil4315# [RSpecRunTime] RSpec elapsed time: 18 minutes 11.1 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.09 1.17 1.16 1/474 32804316.4317 for a group4318 behaves like does not have the compliance framework4319 is expected to be nil4320 enabled4321 for a project4322 has the compliance framework4323 for a project without a compliance framework4324 returns empty array4325 for a group4326 behaves like does not have the compliance framework4327 is expected to be nil4328 marked_for_deletion4329 when group is marked for deletion4330 returns true for child projects and groups4331 when group is not marked for deletion4332 returns false for child projects and groups4333# [RSpecRunTime] Finishing example group ee/spec/serializers/ee/group_child_entity_spec.rb. It took 2.51 seconds. Expected to take 2.7 seconds.4334# [RSpecRunTime] Starting example group ee/spec/models/dora/performance_score_spec.rb. Expected to take 2.57 seconds.4335Dora::PerformanceScore4336 is expected to belong to project required: false4337 is expected to validate that :project cannot be empty/falsy4338 is expected to validate that :date is case-sensitively unique within the scope of :project_id4339 is expected to validate that :date cannot be empty/falsy4340 does not allow STI4341 .refresh!4342 creates new record with calculated scores4343 when record already exists4344 updates existing one4345# [RSpecRunTime] RSpec elapsed time: 18 minutes 13.59 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.00 1.15 1.16 1/472 32814346.4347 scopes4348 .for_projects4349 includes only the given projects4350 .for_dates4351 when given a single date4352 includes only the scores from that given date4353 when given a date range4354 includes only the scores from that given date4355 .group_counts_by_metric4356 when given a valid metric4357 groups the metrics4358 combining scopes4359 filters properly4360# [RSpecRunTime] Finishing example group ee/spec/models/dora/performance_score_spec.rb. It took 2.02 seconds. Expected to take 2.57 seconds.4361# [RSpecRunTime] Starting example group ee/spec/views/projects/project_members/index.html.haml_spec.rb. Expected to take 2.52 seconds.4362projects/project_members/index4363 when user can not invite members or group for the project4364 when membership is locked and project can not be shared4365 renders as expected4366 when user can invite members for the project4367 when membership is locked4368 renders as expected4369 when project can not be shared4370 renders as expected4371 when managing members text is present4372 renders as expected4373# [RSpecRunTime] Finishing example group ee/spec/views/projects/project_members/index.html.haml_spec.rb. It took 2.24 seconds. Expected to take 2.52 seconds.4374# [RSpecRunTime] Starting example group ee/spec/helpers/ee/saml_providers_helper_spec.rb. Expected to take 2.37 seconds.4375EE::SamlProvidersHelper4376 #saml_membership_role_selector_data4377 returns a hash with the expected standard role data4378 when custom roles are enabled4379 returns a hash with the expected standard and custom role data4380 #saml_reload_data4381 returns a hash with the expected data4382 #saml_sign_in4383 returns a hash with a sign in button text property, merged with SAML properties4384# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/saml_providers_helper_spec.rb. It took 0.93 second. Expected to take 2.37 seconds.4385# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspace_operations/create/devfile_fetcher_spec.rb. Expected to take 2.36 seconds.4386RemoteDevelopment::WorkspaceOperations::Create::DevfileFetcher4387 when params are invalid4388 when agent has no associated config4389 returns an err Result containing error details4390# [RSpecRunTime] RSpec elapsed time: 18 minutes 19.81 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.00 1.14 1.16 1/472 33084391.4392 when devfile_path does not exist4393 returns an err Result containing error details4394 when devfile blob data could not be loaded4395 returns an err Result containing error details4396 when devfile YAML cannot be loaded4397 returns an err Result containing error details4398 when devfile YAML is valid but is invalid JSON4399 returns an err Result containing error details4400 when params are valid4401 returns an ok Result containing the original params and the devfile_yaml_string4402# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspace_operations/create/devfile_fetcher_spec.rb. It took 2.34 seconds. Expected to take 2.36 seconds.4403# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_secret_push_protection_enabled_metric_spec.rb. Expected to take 2.23 seconds.4404Gitlab::Usage::Metrics::Instrumentations::CountProjectsWithSecretPushProtectionEnabledMetric4405 behaves like a correct instrumented metric value4406 has correct value4407# [RSpecRunTime] RSpec elapsed time: 18 minutes 22.09 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.00 1.14 1.16 1/472 33094408.4409# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_secret_push_protection_enabled_metric_spec.rb. It took 2.08 seconds. Expected to take 2.23 seconds.4410# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/projects/product_analytics_project_settings_update_spec.rb. Expected to take 2.2 seconds.4411Mutations::Projects::ProductAnalyticsProjectSettingsUpdate4412 #resolve4413 raises an error if the resource is not accessible to the user4414 when the user can update product analytics settings4415 when project is a personal project4416 raises an error4417 when project is not personal4418 updates the settings4419# [RSpecRunTime] RSpec elapsed time: 18 minutes 24.15 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.00 1.14 1.16 1/472 33104420.4421 when user cannot update product analytics settings4422 will raise an error4423# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/projects/product_analytics_project_settings_update_spec.rb. It took 2.26 seconds. Expected to take 2.2 seconds.4424# [RSpecRunTime] Starting example group ee/spec/models/ee/users/merge_request_interaction_spec.rb. Expected to take 2.11 seconds.4425Users::MergeRequestInteraction4426 does not allow STI4427 #applicable_approval_rules4428 when there are no approval rules4429 is expected to have attributes {:applicable_approval_rules => (be empty)}4430# [RSpecRunTime] RSpec elapsed time: 18 minutes 25.84 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.00 1.14 1.16 1/475 33694431.4432 when there are approval rules4433 when the feature is not available4434 is expected to have attributes {:applicable_approval_rules => (be empty)}4435 when the feature is available4436 is expected to have attributes {:applicable_approval_rules => (be empty)}4437 when the user is associated with a rule4438 is expected to have attributes {:applicable_approval_rules => (contain exactly (have attributes {:approval_rule => #<ApprovalMergeRequ...esult_policy_id: nil, applicable_post_merge: nil, project_id: nil, approval_policy_rule_id: nil>}))}4439# [RSpecRunTime] Finishing example group ee/spec/models/ee/users/merge_request_interaction_spec.rb. It took 2.01 seconds. Expected to take 2.11 seconds.4440# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/incident_management/oncall_rotations_resolver_spec.rb. Expected to take 2.04 seconds.4441Resolvers::IncidentManagement::OncallRotationsResolver4442 is expected to have nullable GraphQL type IncidentManagementOncallRotationConnection4443 returns on-call rotations4444 when user does not have permissions4445 returns no rotations4446# [RSpecRunTime] RSpec elapsed time: 18 minutes 28.06 seconds. Current RSS: ~1391M. Threads: 5. load average: 1.00 1.14 1.16 1/475 33704447.4448 when resolving a single item4449 when id given4450 returns the on-call rotation4451# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/incident_management/oncall_rotations_resolver_spec.rb. It took 1.93 seconds. Expected to take 2.04 seconds.4452# [RSpecRunTime] Starting example group ee/spec/presenters/member_presenter_spec.rb. Expected to take 1.92 seconds.4453MemberPresenter4454 #member_role_description4455 when user has static role4456 returns member role description for the access level4457 when user has a custom role4458 returns custom role description4459 #role_type4460 when a default role is assigned4461 returns 'default'4462 when a custom role is assigned4463 returns 'custom'4464 #human_access4465 when user has static role4466 returns human name for access level4467 when user has a custom role4468 returns custom roles4469 #access_level_for_export4470 when a member has static role assigned4471 returns correct label for default role4472 when a member has custom role assigned4473 returns correct label for custom role4474 #valid_member_roles4475 when the user is a member of root group4476 behaves like returning all custom roles4477 returns all roles for the root group4478 returns only roles with higher base_access_level than user highest membership in the hierarchy4479 when the user is a member of subgroup group4480 behaves like returning all custom roles4481 returns all roles for the root group4482 returns only roles with higher base_access_level than user highest membership in the hierarchy4483 when on self-managed4484 when getting the roles for a registered user4485 returns instance-level roles4486 when getting the roles for a anonymous user4487 does not return any custom roles4488# [RSpecRunTime] Finishing example group ee/spec/presenters/member_presenter_spec.rb. It took 1.99 seconds. Expected to take 1.92 seconds.4489# [RSpecRunTime] Starting example group ee/spec/services/geo/node_create_service_spec.rb. Expected to take 1.91 seconds.4490Geo::NodeCreateService4491 #execute4492 creates a new node with valid params4493 does not create a node with invalid params4494 returns true when creation succeeds4495 returns false when creation fails4496 parses the namespace_ids when node have namespace restrictions4497# [RSpecRunTime] RSpec elapsed time: 18 minutes 32.0 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.00 1.14 1.15 1/474 33714498.4499# [RSpecRunTime] Finishing example group ee/spec/services/geo/node_create_service_spec.rb. It took 1.73 seconds. Expected to take 1.91 seconds.4500# [RSpecRunTime] Starting example group ee/spec/lib/search/elastic/references/embedding_spec.rb. Expected to take 1.84 seconds.4501Search::Elastic::References::Embedding4502 inherits from Reference4503 #serialize4504 returns a delimited string4505 .instantiate4506 returns an instance of embedding reference when given a serialized string4507 #operation4508 is upsert4509 when the database record does not exist4510 is delete4511 .ref4512 returns an instance of embedding reference when given a record4513 #as_indexed_json4514 returns the embedding and its version4515 calls embedding API4516 when model_klass is work_item4517 returns the embedding and its version4518 calls embedding API4519 when model_klass does not have a definition4520 raises a ReferenceFailure error4521 if the endpoint is throttled4522 raises a ReferenceFailure error4523 if an error is raised4524 raises a ReferenceFailure error4525 .serialize4526 builds a string with model klass, identifier and routing4527 #index_name4528 is equal to proxy index name4529 if type class exists4530 is equal type class index name4531 .preload_indexing_data4532 preloads database records to avoid N+1 queries4533 calls preload in batches not to overload the database4534# [RSpecRunTime] Finishing example group ee/spec/lib/search/elastic/references/embedding_spec.rb. It took 1.99 seconds. Expected to take 1.84 seconds.4535# [RSpecRunTime] Starting example group ee/spec/serializers/vulnerabilities/merge_request_link_entity_spec.rb. Expected to take 1.74 seconds.4536Vulnerabilities::MergeRequestLinkEntity4537 #as_json4538 when the request is not nil4539 when the user is available4540 behaves like required fields4541 are present4542 when the user can not read MR4543 does not contain merge_request_path4544 when the user can read MR4545 contains merge_request_path4546 when the user is not available4547 does not contain merge_request_path4548 behaves like required fields4549 are present4550 when the request is nil4551 does not contain merge_request_path4552 behaves like required fields4553 are present4554# [RSpecRunTime] Finishing example group ee/spec/serializers/vulnerabilities/merge_request_link_entity_spec.rb. It took 2.95 seconds. Expected to take 1.74 seconds.4555# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/status_page/storage/s3_client_spec.rb. Expected to take 1.71 seconds.4556Gitlab::StatusPage::Storage::S3Client4557 #list_object_keys4558 when successful4559 returns keys from bucket4560 when exceeds upload limits4561 returns result at max size4562 when list_object returns no objects4563 returns an empty set4564 when failed4565 raises an error4566 #recursive_delete4567 when successful4568 sends keys for batch delete4569 returns true4570 list_object exeeds upload limit4571 respects upload limit4572 when list_object returns no objects4573 does not attempt to delete4574 when failed4575 raises an error4576 #upload_object4577 when successful4578 returns true4579 when failed4580 raises an error4581 #delete_object4582 returns true4583 when failed4584 raises an error4585# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/status_page/storage/s3_client_spec.rb. It took 1.5 seconds. Expected to take 1.71 seconds.4586# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/product_analytics/visualization_resolver_spec.rb. Expected to take 1.64 seconds.4587Resolvers::ProductAnalytics::VisualizationResolver4588 #resolve4589 returns the visualization object4590 when the visualization does not exist4591 returns nil4592# [RSpecRunTime] RSpec elapsed time: 18 minutes 40.25 seconds. Current RSS: ~1399M. Threads: 5. load average: 1.00 1.13 1.15 1/477 35254593.4594# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/product_analytics/visualization_resolver_spec.rb. It took 1.81 seconds. Expected to take 1.64 seconds.4595# [RSpecRunTime] Starting example group ee/spec/lib/anti_abuse/identity_verification/settings_spec.rb. Expected to take 1.6 seconds.4596AntiAbuse::IdentityVerification::Settings4597 .arkose_data_exchange_key4598 when set in application settings4599 is expected to eq "setting_public_key"4600 when not set in application settings4601 is expected to be nil4602 .arkose_public_api_key4603 when set in application settings4604 is expected to eq "setting_public_key"4605 when NOT set in application settings4606 is expected to eq "env_var_public_key"4607 .arkose_client_id4608 is expected to eq "client_id"4609 .arkose_labs_domain4610 is expected to eq "setting_value-api.arkoselabs.com"4611 .arkose_enabled?4612 private_key: nil, public_key: "public", namespace: "namespace", qa_request: false, user: a_user, group_saml_user: false, result: false4613 when arkose labs is enabled4614 is expected to eq false4615 when arkose labs is disabled4616 is expected to equal false4617 private_key: "private", public_key: nil, namespace: "namespace", qa_request: false, user: a_user, group_saml_user: false, result: false4618 when arkose labs is enabled4619 is expected to eq false4620 when arkose labs is disabled4621 is expected to equal false4622 private_key: "private", public_key: "public", namespace: nil, qa_request: false, user: a_user, group_saml_user: false, result: false4623 when arkose labs is enabled4624 is expected to eq false4625 when arkose labs is disabled4626 is expected to equal false4627 private_key: "private", public_key: "public", namespace: "namespace", qa_request: true, user: a_user, group_saml_user: false, result: false4628 when arkose labs is enabled4629 is expected to eq false4630 when arkose labs is disabled4631 is expected to equal false4632 private_key: "private", public_key: "public", namespace: "namespace", qa_request: false, user: a_user, group_saml_user: true, result: false4633 when arkose labs is enabled4634 is expected to eq false4635 when arkose labs is disabled4636 is expected to equal false4637 private_key: "private", public_key: "public", namespace: "namespace", qa_request: false, user: a_user, group_saml_user: false, result: true4638 when arkose labs is enabled4639 is expected to eq true4640 when arkose labs is disabled4641 is expected to equal false4642 private_key: "private", public_key: "public", namespace: "namespace", qa_request: false, user: nil, group_saml_user: false, result: true4643 when arkose labs is enabled4644 is expected to eq true4645 when arkose labs is disabled4646 is expected to equal false4647 .arkose_private_api_key4648 when set in application settings4649 is expected to eq "setting_value"4650 when NOT set in application settings4651 is expected to eq "env_var_value"4652 .arkose_client_secret4653 is expected to eq "client_secret"4654# [RSpecRunTime] Finishing example group ee/spec/lib/anti_abuse/identity_verification/settings_spec.rb. It took 1.56 seconds. Expected to take 1.6 seconds.4655# [RSpecRunTime] Starting example group ee/spec/helpers/ee/blob_helper_spec.rb. Expected to take 1.55 seconds.4656BlobHelper4657 #licenses_for_select4658 returns Group licenses when enabled4659 returns Instance licenses when enabled4660 returns no Group or Instance licenses when disabled4661# [RSpecRunTime] RSpec elapsed time: 18 minutes 43.33 seconds. Current RSS: ~1406M. Threads: 5. load average: 1.00 1.13 1.15 1/477 35444662.4663 #vue_blob_app_data4664 returns data related to blob app4665# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/blob_helper_spec.rb. It took 1.61 seconds. Expected to take 1.55 seconds.4666# [RSpecRunTime] Starting example group ee/spec/workers/security/orchestration_configuration_remove_bot_worker_spec.rb. Expected to take 1.5 seconds.4667Security::OrchestrationConfigurationRemoveBotWorker4668 #perform4669 with invalid project_id4670 behaves like worker exits without error4671 does not call the users destroy service4672 exits without error4673 with valid project_id4674 when user with given current_user_id does not exist4675 behaves like worker exits without error4676 does not call the users destroy service4677 exits without error4678 when current user is provided4679 when there is no security policy bot user4680 behaves like worker exits without error4681 does not call the users destroy service4682 exits without error4683 with security policy bot user4684 calls the users destroy service to carry out the deletion4685 removes the bot together with its membership4686# [RSpecRunTime] Finishing example group ee/spec/workers/security/orchestration_configuration_remove_bot_worker_spec.rb. It took 1.45 seconds. Expected to take 1.5 seconds.4687# [RSpecRunTime] Starting example group ee/spec/graphql/types/clusters/agent_url_configuration_type_spec.rb. Expected to take 1.43 seconds.4688Types::Clusters::AgentUrlConfigurationType4689 is expected to require graphql authorizations :read_cluster_agent4690 is expected to have graphql fields :cluster_agent, :id, :url, :ca_cert, :tls_host, :public_key, and :client_cert4691 is expected to eq "ClusterAgentUrlConfiguration"4692 #cluster_agent4693 returns the cluster agent4694# [RSpecRunTime] RSpec elapsed time: 18 minutes 46.24 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.00 1.13 1.15 1/477 35454695.4696# [RSpecRunTime] Finishing example group ee/spec/graphql/types/clusters/agent_url_configuration_type_spec.rb. It took 1.38 seconds. Expected to take 1.43 seconds.4697# [RSpecRunTime] Starting example group ee/spec/models/package_metadata/sync_configuration_spec.rb. Expected to take 1.4 seconds.4698PackageMetadata::SyncConfiguration4699 does not allow STI4700 #to_s4701 is expected to eq "advisories:gcp/adv-bucket/v1/pypi"4702 PackageMetadata::SyncConfiguration::Location4703 .for_licenses4704 filepath_exists: true, old_filepath_exists: false, expected_storage_type: :offline, expected_base_uri: #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata/licenses>4705 is expected to contain exactly :offline and #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata/licenses>4706 filepath_exists: false, old_filepath_exists: true, expected_storage_type: :offline, expected_base_uri: #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata_db>4707 is expected to contain exactly :offline and #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata_db>4708 filepath_exists: true, old_filepath_exists: true, expected_storage_type: :offline, expected_base_uri: #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata/licenses>4709 is expected to contain exactly :offline and #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata/licenses>4710 filepath_exists: false, old_filepath_exists: false, expected_storage_type: :gcp, expected_base_uri: "prod-export-license-bucket-1a6c642fc4de57d4"4711 is expected to contain exactly :gcp and "prod-export-license-bucket-1a6c642fc4de57d4"4712 .for_advisories4713 filepath_exists: true, expected_storage_type: :offline, expected_base_uri: #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata/advisories>4714 is expected to contain exactly :offline and #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata/advisories>4715 filepath_exists: false, expected_storage_type: :gcp, expected_base_uri: "prod-export-advisory-bucket-1a6c642fc4de57d4"4716 is expected to contain exactly :gcp and "prod-export-advisory-bucket-1a6c642fc4de57d4"4717 .for_cve_enrichment4718 filepath_exists: true, expected_storage_type: :offline, expected_base_uri: #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata/cve_enrichment>4719 is expected to contain exactly :offline and #<Pathname:/builds/gitlab-org/gitlab/vendor/package_metadata/cve_enrichment>4720 filepath_exists: false, expected_storage_type: :gcp, expected_base_uri: "prod-export-cve-enrichment-bucket-1a6c642fc4de57d4"4721 is expected to contain exactly :gcp and "prod-export-cve-enrichment-bucket-1a6c642fc4de57d4"4722 .registry4723 when purl type is composer4724 returns a non-default value4725 when purl type is conan4726 returns a non-default value4727 when purl type is gem4728 returns a non-default value4729 when purl type is golang4730 returns a non-default value4731 when purl type is maven4732 returns a non-default value4733 when purl type is npm4734 returns a non-default value4735 when purl type is nuget4736 returns a non-default value4737 when purl type is pypi4738 returns a non-default value4739 when purl type is apk4740 returns a non-default value4741 when purl type is rpm4742 returns a non-default value4743 when purl type is deb4744 returns a non-default value4745 when purl type is cbl-mariner4746 returns a non-default value4747 when purl type is wolfi4748 returns a non-default value4749 when purl type is cargo4750 returns a non-default value4751 when purl type is swift4752 returns a non-default value4753 when purl type is conda4754 returns a non-default value4755 configs based on enabled purl types4756 when syncing licenses4757 enabled_purl_types: all_purl_types, expected_purl_types: all_purl_types4758 behaves like it returns all enabled sync configs4759 is expected to contain exactly (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "composer", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "conan", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "gem", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "golang", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "maven", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "npm", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "nuget", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "pypi", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "apk", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "rpm", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "deb", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "cbl-mariner", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "wolfi", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "cargo", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "swift", :storage_type => :gcp, :version_format => "v2"}), and (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "conda", :storage_type => :gcp, :version_format => "v2"})4760 enabled_purl_types: [1, 5], expected_purl_types: [1, 5]4761 behaves like it returns all enabled sync configs4762 is expected to contain exactly (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "composer", :storage_type => :gcp, :version_format => "v2"}) and (have attributes {:base_uri => "prod-export-license-bucket-1a6c642fc4de57d4", :data_type => "licenses", :purl_type => "maven", :storage_type => :gcp, :version_format => "v2"})4763 enabled_purl_types: [], expected_purl_types: []4764 behaves like it returns all enabled sync configs4765 is expected to contain exactly4766 when syncing advisories4767 enabled_purl_types: all_purl_types, expected_purl_types: all_purl_types4768 behaves like it returns all enabled sync configs4769 is expected to contain exactly (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "composer", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "conan", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "gem", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "golang", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "maven", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "npm", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "nuget", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "pypi", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "apk", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "rpm", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "deb", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "cbl-mariner", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "wolfi", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "cargo", :storage_type => :gcp, :version_format => "v2"}), (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "swift", :storage_type => :gcp, :version_format => "v2"}), and (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "conda", :storage_type => :gcp, :version_format => "v2"})4770 enabled_purl_types: [1, 5], expected_purl_types: [1, 5]4771 behaves like it returns all enabled sync configs4772 is expected to contain exactly (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "composer", :storage_type => :gcp, :version_format => "v2"}) and (have attributes {:base_uri => "prod-export-advisory-bucket-1a6c642fc4de57d4", :data_type => "advisories", :purl_type => "maven", :storage_type => :gcp, :version_format => "v2"})4773 enabled_purl_types: [], expected_purl_types: []4774 behaves like it returns all enabled sync configs4775 is expected to contain exactly4776 when syncing an unsupported data type4777 is expected to raise NoMethodError4778# [RSpecRunTime] Finishing example group ee/spec/models/package_metadata/sync_configuration_spec.rb. It took 1.31 seconds. Expected to take 1.4 seconds.4779# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/analytics/product_analytics/project_settings_resolver_spec.rb. Expected to take 1.31 seconds.4780Resolvers::Analytics::ProductAnalytics::ProjectSettingsResolver4781 #resolve4782 when user has guest access4783 is expected to be nil4784 when user has developer access4785 is expected to be nil4786 when user has maintainer access4787 when product analytics is not enabled for the project4788 is expected to be nil4789 when product analytics is enabled for the project4790 returns the project settings4791# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/analytics/product_analytics/project_settings_resolver_spec.rb. It took 1.23 seconds. Expected to take 1.31 seconds.4792# [RSpecRunTime] Starting example group ee/spec/serializers/ee/commit_ai_entity_spec.rb. Expected to take 1.29 seconds.4793EE::CommitAiEntity4794 exposes basic entity fields4795 with commit comments on the entity4796 exposes the comments4797# [RSpecRunTime] RSpec elapsed time: 18 minutes 50.07 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.00 1.13 1.15 1/477 35674798.4799 with diffs on the entity4800 exposes the diffs information4801# [RSpecRunTime] Finishing example group ee/spec/serializers/ee/commit_ai_entity_spec.rb. It took 1.37 seconds. Expected to take 1.29 seconds.4802# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/compliance_management/security_policies/vulnerability_management_policy_resolver_spec.rb. Expected to take 1.23 seconds.4803Resolvers::ComplianceManagement::SecurityPolicies::VulnerabilityManagementPolicyResolver4804 #resolve4805 when user is unauthorized4806 returns an empty array4807 when user is authorized4808 returns the policy4809# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/compliance_management/security_policies/vulnerability_management_policy_resolver_spec.rb. It took 1.18 seconds. Expected to take 1.23 seconds.4810# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/entities/dependency_list_export_spec.rb. Expected to take 1.18 seconds.4811EE::API::Entities::DependencyListExport4812 contains a small set of dependency list export properties4813# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/entities/dependency_list_export_spec.rb. It took 0.15 second. Expected to take 1.18 seconds.4814# [RSpecRunTime] Starting example group ee/spec/services/users/abuse/namespace_bans/destroy_service_spec.rb. Expected to take 1.11 seconds.4815Users::Abuse::NamespaceBans::DestroyService4816 #execute4817 #execute4818 successfully deletes and returns the namespace_ban4819 when the current_user is anonymous4820 behaves like error response4821 has an informative message4822 when current_user does not have permission to create integrations4823 behaves like error response4824 has an informative message4825 when an error occurs during removal4826 behaves like error response4827 has an informative message4828# [RSpecRunTime] Finishing example group ee/spec/services/users/abuse/namespace_bans/destroy_service_spec.rb. It took 1.11 seconds. Expected to take 1.11 seconds.4829# [RSpecRunTime] Starting example group ee/spec/views/groups/hooks/edit.html.haml_spec.rb. Expected to take 1.1 seconds.4830groups/hooks/edit4831 renders the edit group hook section4832 renders the recent events section4833# [RSpecRunTime] Finishing example group ee/spec/views/groups/hooks/edit.html.haml_spec.rb. It took 1.19 seconds. Expected to take 1.1 seconds.4834# [RSpecRunTime] RSpec elapsed time: 18 minutes 53.85 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.00 1.13 1.15 1/473 35704835.4836# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/license_metric_spec.rb. Expected to take 1.0 second.4837Gitlab::Usage::Metrics::Instrumentations::LicenseMetric4838 behaves like a correct instrumented metric value4839 has correct value4840 behaves like a correct instrumented metric value4841 has correct value4842 behaves like a correct instrumented metric value4843 has correct value4844 behaves like a correct instrumented metric value4845 has correct value4846 behaves like a correct instrumented metric value4847 has correct value4848 behaves like a correct instrumented metric value4849 has correct value4850 behaves like a correct instrumented metric value4851 has correct value4852 behaves like a correct instrumented metric value4853 has correct value4854 behaves like a correct instrumented metric value4855 has correct value4856 behaves like a correct instrumented metric value4857 has correct value4858 when no license present4859 behaves like a correct instrumented metric value4860 has correct value4861 behaves like a correct instrumented metric value4862 has correct value4863 behaves like a correct instrumented metric value4864 has correct value4865 behaves like a correct instrumented metric value4866 has correct value4867 behaves like a correct instrumented metric value4868 has correct value4869 behaves like a correct instrumented metric value4870 has correct value4871 behaves like a correct instrumented metric value4872 has correct value4873 behaves like a correct instrumented metric value4874 has correct value4875 behaves like a correct instrumented metric value4876 has correct value4877 behaves like a correct instrumented metric value4878 has correct value4879# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/license_metric_spec.rb. It took 0.85 second. Expected to take 1.0 second.4880# [RSpecRunTime] Starting example group ee/spec/services/target_branch_rules/destroy_service_spec.rb. Expected to take 0.97 second.4881TargetBranchRules::DestroyService4882 when the project does not have the correct license4883 returns an error4884 when the user does not have permissions4885 returns an error4886 when user has permission4887 when the target branch rule does not exist4888 returns an error4889 when branch destroy fails4890 returns an error4891 when the target branch gets destroyed4892 returns success4893# [RSpecRunTime] Finishing example group ee/spec/services/target_branch_rules/destroy_service_spec.rb. It took 0.79 second. Expected to take 0.97 second.4894# [RSpecRunTime] Starting example group ee/spec/lib/code_suggestions/task_factory_spec.rb. Expected to take 0.93 second.4895CodeSuggestions::TaskFactory4896 .task4897 calls context trimmer4898 calls instructions extractor with expected params4899 when code completion4900 behaves like correct task initializer4901 creates task with correct params4902 when on a self managed instance4903 when code completion is self-hosted4904 behaves like correct task initializer4905 creates task with correct params4906 when code generation4907 behaves like correct task initializer4908 creates task with correct params4909 with project4910 fetches project4911 with user_instruction param4912 behaves like correct task initializer4913 creates task with correct params4914 when on a self managed instance4915 when code generations is self-hosted4916 behaves like correct task initializer4917 creates task with correct params4918 when code_suggestions_context feature flag is off4919 behaves like correct task initializer4920 creates task with correct params4921# [RSpecRunTime] Finishing example group ee/spec/lib/code_suggestions/task_factory_spec.rb. It took 1.02 seconds. Expected to take 0.93 second.4922# [RSpecRunTime] Starting example group ee/spec/services/ee/personal_access_tokens/rotate_service_spec.rb. Expected to take 0.88 second.4923PersonalAccessTokens::RotateService4924 when target user is a service account4925 when expires_at is nil4926 require_token_expiry: true, require_token_expiry_for_service_accounts: true, expires_at: Sat, 31 Aug 20244927 rotates user's own token4928 require_token_expiry: true, require_token_expiry_for_service_accounts: false, expires_at: nil4929 rotates user's own token4930 require_token_expiry: false, require_token_expiry_for_service_accounts: true, expires_at: Sat, 31 Aug 20244931 rotates user's own token4932 require_token_expiry: false, require_token_expiry_for_service_accounts: false, expires_at: nil4933 rotates user's own token4934 when max lifetime is set to less than 1 week4935 rotates user's own token4936 when max lifetime is set to more than 1 week4937 rotates user's own token4938# [RSpecRunTime] Finishing example group ee/spec/services/ee/personal_access_tokens/rotate_service_spec.rb. It took 0.84 second. Expected to take 0.88 second.4939# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/ssh/signature_spec.rb. Expected to take 0.85 second.4940Gitlab::Ssh::Signature4941 when the signature is verified as an ssh certificate4942 returns the status calculated in the service4943 when the signature is not verified as an ssh certificate4944 calls the original status4945# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/ssh/signature_spec.rb. It took 0.96 second. Expected to take 0.85 second.4946# [RSpecRunTime] Starting example group ee/spec/policies/merge_request_diff_policy_spec.rb. Expected to take 0.79 second.4947MergeRequestDiffPolicy4948 when user is not permitted to read merge request4949 is expected to be disallowed :read_merge_request4950 when user is permitted to read merge request4951 is expected to be allowed :read_merge_request4952# [RSpecRunTime] Finishing example group ee/spec/policies/merge_request_diff_policy_spec.rb. It took 0.81 second. Expected to take 0.79 second.4953# [RSpecRunTime] Starting example group ee/spec/finders/geo_node_finder_spec.rb. Expected to take 0.76 second.4954GeoNodeFinder4955 #execute4956 when user cannot read all Geo4957 is expected to be empty4958 when user can read all Geo4959 filtered by ID4960 when multiple IDs are given4961 returns specified Geo nodes4962 when a single ID is given4963 returns specified Geo nodes4964 when an empty array is given4965 returns none4966 filtered by name4967 when multiple names are given4968 returns specified Geo nodes4969 when a single name is given4970 returns specified Geo nodes4971 when an empty array is given4972 returns none4973 not filtered by ID or name4974 returns all Geo nodes4975# [RSpecRunTime] Finishing example group ee/spec/finders/geo_node_finder_spec.rb. It took 0.81 second. Expected to take 0.76 second.4976# [RSpecRunTime] Starting example group ee/spec/models/groups/saved_reply_spec.rb. Expected to take 0.73 second.4977Groups::SavedReply4978 does not allow STI4979 validations4980 is expected to validate that :group_id cannot be empty/falsy4981 is expected to validate that :name cannot be empty/falsy4982 is expected to validate that :content cannot be empty/falsy4983 is expected to validate that :name is case-sensitively unique within the scope of :group_id4984 is expected to validate that the length of :name is at most 2554985 is expected to validate that the length of :content is at most 100004986 #for_groups4987 is expected to eq [#<Groups::SavedReply id: 2, group_id: 2221, created_at: "2024-11-22 02:06:19.200806930 +0000", updated_at: "2024-11-22 02:06:19.200806930 +0000", name: "saved_reply_2", content: [FILTERED]>]4988 with subgroup4989 is expected to contain exactly #<Groups::SavedReply id: 2, group_id: 2221, created_at: "2024-11-22 02:06:19.200806930 +0000", updated_at: "2024-11-22 02:06:19.200806930 +0000", name: "saved_reply_2", content: [FILTERED]> and #<Groups::SavedReply id: 3, group_id: 2222, created_at: "2024-11-22 02:06:19.355252164 +0000", updated_at: "2024-11-22 02:06:19.355252164 +0000", name: "saved_reply_3", content: [FILTERED]>4990# [RSpecRunTime] Finishing example group ee/spec/models/groups/saved_reply_spec.rb. It took 0.78 second. Expected to take 0.73 second.4991# [RSpecRunTime] Starting example group ee/spec/models/ee/namespaces/storage/limit_exclusion_spec.rb. Expected to take 0.69 second.4992Namespaces::Storage::LimitExclusion4993 does not allow STI4994 validations4995 is expected to belong to namespace optional: false4996 is expected to validate that :reason cannot be empty/falsy4997 is expected to validate that the length of :reason is at most 2554998 is expected to validate that :namespace is case-sensitively unique4999 check constraints5000 enforces the reason and namespace NOT NULL constraint5001 dependent destroy5002 destroys the excluded namespace when the namespace is destroyed5003 associations5004 is expected to belong to namespace required: true5005# [RSpecRunTime] Finishing example group ee/spec/models/ee/namespaces/storage/limit_exclusion_spec.rb. It took 0.83 second. Expected to take 0.69 second.5006# [RSpecRunTime] Starting example group ee/spec/helpers/license_helper_spec.rb. Expected to take 0.66 second.5007LicenseHelper5008 #current_license_title5009 when there is a current license5010 returns the plan titleized if it has a plan associated to it5011 returns the default title if it does not have a plan associated to it5012 when there is NOT a current license5013 returns the default title5014 #seats_calculation_message5015 and guest are excluded from the active count5016 returns the message5017 and guest are NOT excluded from the active count5018 returns nil5019 #licensed_users5020 with a restricted license count5021 returns a number as string5022 without a restricted license count5023 returns Unlimited5024 #cloud_license_view_data5025 when there is a current license5026 returns the data for the view5027 when there is no current license5028 returns the data for the view5029 #show_promotions?5030 without a user5031 is expected to eq false5032 with a user5033 on saas5034 is expected to eq true5035 when gitlabdotcom returns false5036 is expected to eq false5037 on EE5038 with hide on self managed true5039 is expected to eq false5040 without a valid license5041 is expected to eq true5042 with a valid license5043 expired license5044 is expected to eq true5045 non expired license5046 is expected to eq false5047# [RSpecRunTime] Finishing example group ee/spec/helpers/license_helper_spec.rb. It took 0.76 second. Expected to take 0.66 second.5048# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/duo/administration/verify_self_hosted_setup_spec.rb. Expected to take 0.63 second.5049Gitlab::Duo::Administration::VerifySelfHostedSetup5050 enables the feature flag5051 when everything is set properly5052 rake task succeeds5053 when AI_GATEWAY_URL is not set5054 raises error5055 when response from ai_gateway is not 2005056 raises error5057 when connection to ai_gateway fails5058 raises error5059 when user does not have :code_suggestions permission5060 and license provides code suggestions5061 raises error5062 and license does not provide code suggestions5063 raises error5064# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/duo/administration/verify_self_hosted_setup_spec.rb. It took 0.61 second. Expected to take 0.63 second.5065# [RSpecRunTime] Starting example group ee/spec/workers/sbom/ingest_reports_worker_spec.rb. Expected to take 0.61 second.5066Sbom::IngestReportsWorker5067 #perform5068 calls `Sbom::Ingestion::IngestReportsService`5069 when there is no pipeline with the given ID5070 does not raise an error5071# [RSpecRunTime] Finishing example group ee/spec/workers/sbom/ingest_reports_worker_spec.rb. It took 0.56 second. Expected to take 0.61 second.5072# [RSpecRunTime] Starting example group ee/spec/graphql/types/admin/cloud_licenses/license_history_entry_type_spec.rb. Expected to take 0.56 second.5073Types::Admin::CloudLicenses::LicenseHistoryEntryType5074 is expected to eq "LicenseHistoryEntry"5075 with license type fields5076 is expected to include graphql fields "id", "type", "plan", "name", "email", "company", "starts_at", "expires_at", "block_changes_at", "activated_at", and "users_in_license_count"5077 field values5078 id5079 is expected to include "5"5080 type5081 is expected to eq "online_cloud"5082 plan5083 is expected to eq "ultimate"5084 name5085 is expected to eq "User Example"5086 email5087 is expected to eq "user@example.com"5088 company5089 is expected to eq "Example Inc."5090 starts_at5091 is expected to eq Thu, 22 Aug 20245092 expires_at5093 is expected to eq Fri, 22 Aug 20255094 block_changes_at5095 is expected to eq Mon, 22 Sep 20255096 activated_at5097 is expected to eq Sun, 22 Sep 2024 02:06:22.000000000 +00005098 users_in_license_count5099 is expected to eq 255100 created_at5101 is expected to eq 2024-11-22 02:06:22.316382356 +00005102# [RSpecRunTime] Finishing example group ee/spec/graphql/types/admin/cloud_licenses/license_history_entry_type_spec.rb. It took 0.64 second. Expected to take 0.56 second.5103# [RSpecRunTime] Starting example group ee/spec/services/gitlab_subscriptions/add_on_purchases/self_managed/license_add_ons/duo_pro_spec.rb. Expected to take 0.55 second.5104GitlabSubscriptions::AddOnPurchases::SelfManaged::LicenseAddOns::DuoPro5105 #execute5106 #quantity5107 sets the correct values5108 without restrictions5109 does not set any attributes5110 without the add-on info5111 does not set any attributes5112 with mixed hash key types5113 sets the correct values5114 without a quantity5115 sets the correct values5116 without a start date5117 does not set any attributes5118 without an end date5119 does not set any attributes5120 without a purchase_xid5121 does not set purchase_xid5122 without trial5123 does not set any attributes5124 with trial set to true5125 sets trial to true5126 with an invalid key5127 sets the correct values5128 with an expired and an active purchase5129 sets the correct values5130 with multiple active purchases5131 sets the consolidated values5132 with an active and a future dated purchase5133 sets the consolidated quantity as well as the minimum start date and maximum end date5134 #add_on5135 is expected to eq #<GitlabSubscriptions::AddOn id: 1, created_at: "2024-11-22 02:06:22.836587332 +0000", updated_at: "2024-11-22 02:06:22.836587332 +0000", name: "code_suggestions", description: [FILTERED]>5136# [RSpecRunTime] Finishing example group ee/spec/services/gitlab_subscriptions/add_on_purchases/self_managed/license_add_ons/duo_pro_spec.rb. It took 0.63 second. Expected to take 0.55 second.5137# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/namespace_storage_size_error_message_spec.rb. Expected to take 0.5 second.5138EE::Gitlab::NamespaceStorageSizeErrorMessage5139 #commit_error5140 returns the expected message5141 #merge_error5142 returns the expected message5143 push error messages5144 #push_error5145 returns the expected message5146 #new_changes_error5147 returns the expected message5148 #above_size_limit_message5149 returns the expected message5150# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/namespace_storage_size_error_message_spec.rb. It took 0.41 second. Expected to take 0.5 second.5151# [RSpecRunTime] Starting example group ee/spec/services/security/configuration/project_set_continuous_vulnerability_scanning_service_spec.rb. Expected to take 0.48 second.5152Security::Configuration::ProjectSetContinuousVulnerabilityScanningService5153 #execute5154 returns attribute value5155 changes the attribute5156# [RSpecRunTime] Finishing example group ee/spec/services/security/configuration/project_set_continuous_vulnerability_scanning_service_spec.rb. It took 0.45 second. Expected to take 0.48 second.5157# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/verify/lfs_objects_spec.rb. Expected to take 0.43 second.5158Gitlab::Verify::LfsObjects5159 includes LFS objects in object storage5160# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/verify/lfs_objects_spec.rb. It took 0.39 second. Expected to take 0.43 second.5161# [RSpecRunTime] Starting example group ee/spec/lib/sidebars/user_settings/menus/profile_billing_menu_spec.rb. Expected to take 0.43 second.5162Sidebars::UserSettings::Menus::ProfileBillingMenu5163 behaves like User settings menu5164 does not contain any sub menu5165 renders the correct link5166 renders the correct title5167 renders the correct icon5168 defines correct active route5169 #render?5170 when namespace check is required5171 when user is logged in5172 does not render5173 when user is not logged in5174 does not render5175 when namespace check is not required5176 when user is logged in5177 renders5178 when user is not logged in5179 does not render5180# [RSpecRunTime] Finishing example group ee/spec/lib/sidebars/user_settings/menus/profile_billing_menu_spec.rb. It took 0.44 second. Expected to take 0.43 second.5181# [RSpecRunTime] Starting example group ee/spec/workers/search/zoekt/delete_project_worker_spec.rb. Expected to take 0.39 second.5182Search::Zoekt::DeleteProjectWorker5183 #perform5184 when node_id is nil5185 when node_id can be found5186 executes delete_zoekt_index!5187 when node_id could not be found5188 does not execute delete_zoekt_index!5189 when node_id is set5190 executes delete_zoekt_index!5191 when application_setting zoekt_indexing_enabled is disabled5192 does nothing5193# [RSpecRunTime] Finishing example group ee/spec/workers/search/zoekt/delete_project_worker_spec.rb. It took 0.6 second. Expected to take 0.39 second.5194# [RSpecRunTime] Starting example group ee/spec/workers/usage_events/dump_write_buffer_cron_worker_spec.rb. Expected to take 0.38 second.5195UsageEvents::DumpWriteBufferCronWorker5196 does not insert anything5197 when data is present5198 inserts all rows5199 when looping twice5200 inserts all rows5201 when time limit is up5202 returns over_time status5203# [RSpecRunTime] Finishing example group ee/spec/workers/usage_events/dump_write_buffer_cron_worker_spec.rb. It took 0.47 second. Expected to take 0.38 second.5204# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/admin/cloud_licenses/current_license_resolver_spec.rb. Expected to take 0.33 second.5205Resolvers::Admin::CloudLicenses::CurrentLicenseResolver5206 is expected to have nullable GraphQL type CurrentLicense5207 #resolve5208 returns the current license5209 when current user is unauthorized5210 generates an error5211 when there is no current license5212 returns nil5213# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/admin/cloud_licenses/current_license_resolver_spec.rb. It took 0.36 second. Expected to take 0.33 second.5214# [RSpecRunTime] Starting example group ee/spec/lib/sidebars/admin/menus/push_rules_menu_spec.rb. Expected to take 0.32 second.5215Sidebars::Admin::Menus::PushRulesMenu5216 behaves like Admin menu without sub menus5217 does not contain any sub menu(s)5218 defines correct active route5219 behaves like Admin menu5220 renders the correct link5221 renders the correct title5222 renders the correct icon5223 renders the separator if needed5224 #render?5225 when user is admin5226 renders5227 when user is not admin5228 does not render5229 when user is not logged in5230 does not render5231# [RSpecRunTime] Finishing example group ee/spec/lib/sidebars/admin/menus/push_rules_menu_spec.rb. It took 0.39 second. Expected to take 0.32 second.5232# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/import_export/group/group_and_descendants_repo_saver_spec.rb. Expected to take 0.28 second.5233Gitlab::ImportExport::Group::GroupAndDescendantsRepoSaver5234 exports the group and subgroups wiki repo5235 if any of the wiki exports fails5236 returns false and stops exporting other groups5237# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/import_export/group/group_and_descendants_repo_saver_spec.rb. It took 0.3 second. Expected to take 0.28 second.5238# [RSpecRunTime] Starting example group ee/spec/models/approval_rules/approval_group_rules_user_spec.rb. Expected to take 0.27 second.5239ApprovalRules::ApprovalGroupRulesUser5240 does not allow STI5241 associations5242 is expected to belong to user required: false5243 is expected to belong to approval_group_rule required: false5244 validations5245 is expected to validate that :user cannot be empty/falsy5246 is expected to validate that :approval_group_rule cannot be empty/falsy5247# [RSpecRunTime] Finishing example group ee/spec/models/approval_rules/approval_group_rules_user_spec.rb. It took 0.29 second. Expected to take 0.27 second.5248# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/graphql/aggregations/work_items/lazy_links_aggregate_spec.rb. Expected to take 0.25 second.5249Gitlab::Graphql::Aggregations::WorkItems::LazyLinksAggregate5250 behaves like issuable lazy links aggregate5251 #initialize5252 adds the issuable_id to the `blocked` lazy state by default5253 #links_aggregate5254 when link_type is `blocked`5255 behaves like block provided5256WARNING: An expectation of `:do_thing` was set on `nil`. To allow expectations on `nil` and suppress this message, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `true`. To disallow expectations on `nil`, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `false`. Called from /builds/gitlab-org/gitlab/ee/spec/support/shared_examples/lib/gitlab/graphql/issuables_lazy_links_aggregate_shared_examples.rb:39:in `block (4 levels) in <top (required)>'.5257 calls the block5258 behaves like the record has already been loaded5259 does not make the query again5260 behaves like the record has not been loaded5261 clears the pending IDs5262 when link_type is `blocking`5263 behaves like block provided5264WARNING: An expectation of `:do_thing` was set on `nil`. To allow expectations on `nil` and suppress this message, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `true`. To disallow expectations on `nil`, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `false`. Called from /builds/gitlab-org/gitlab/ee/spec/support/shared_examples/lib/gitlab/graphql/issuables_lazy_links_aggregate_shared_examples.rb:39:in `block (4 levels) in <top (required)>'.5265 calls the block5266 behaves like the record has already been loaded5267 does not make the query again5268 behaves like the record has not been loaded5269 clears the pending IDs5270# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/graphql/aggregations/work_items/lazy_links_aggregate_spec.rb. It took 0.29 second. Expected to take 0.25 second.5271# [RSpecRunTime] Starting example group ee/spec/lib/search/elastic/task_status_spec.rb. Expected to take 0.22 second.5272Search::Elastic::TaskStatus5273 .completed?5274 when task is completed5275 is expected to eq true5276 when task is not completed5277 is expected to eq false5278 .totals_match?5279 when total equals sum of created, updated, and deleted5280 is expected to eq true5281 when expected keys are not present5282 is expected to eq false5283 when total does not equal sum of created, updated, and deleted5284 is expected to eq false5285 .error?5286 when an error is not returned5287 is expected to eq false5288 when an error is returned5289 is expected to eq true5290# [RSpecRunTime] Finishing example group ee/spec/lib/search/elastic/task_status_spec.rb. It took 0.32 second. Expected to take 0.22 second.5291# [RSpecRunTime] Starting example group ee/spec/workers/audit_events/user_impersonation_event_create_worker_spec.rb. Expected to take 0.21 second.5292AuditEvents::UserImpersonationEventCreateWorker5293 #perform5294 invokes the UserImpersonationGroupAuditEventService5295# [RSpecRunTime] Finishing example group ee/spec/workers/audit_events/user_impersonation_event_create_worker_spec.rb. It took 0.18 second. Expected to take 0.21 second.5296# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/code_owners/reference_extractor_spec.rb. Expected to take 0.19 second.5297Gitlab::CodeOwners::ReferenceExtractor5298 #emails5299 includes all mentioned email addresses5300 ReDOS vulnerability5301 when valid email length5302 includes the email5303 when invalid email first part length5304 doesn't include the email5305 when invalid email second part length5306 doesn't include the email5307 #names5308 includes all mentioned usernames and groupnames5309 #references5310 includes all user-references once5311# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/code_owners/reference_extractor_spec.rb. It took 0.24 second. Expected to take 0.19 second.5312# [RSpecRunTime] Starting example group ee/spec/finders/remote_development/filter_argument_validator_spec.rb. Expected to take 0.17 second.5313RemoteDevelopment::FilterArgumentValidator5314 .validate_filter_argument_types!5315 when all types are valid5316 does not raise an error5317 when an invalid filter argument type is provided5318 when argument is not an array5319 raises an RuntimeError5320 when array content is wrong type5321 raises an RuntimeError5322 .validate_at_least_one_filter_argument_provided!5323 when at lease one filter argument is provided5324 does not raise an error5325 when no filter argument is provided5326 raise ArgumentError5327# [RSpecRunTime] Finishing example group ee/spec/finders/remote_development/filter_argument_validator_spec.rb. It took 0.19 second. Expected to take 0.17 second.5328# [RSpecRunTime] Starting example group ee/spec/views/projects/security/compliance_dashboards/show.html.haml_spec.rb. Expected to take 0.16 second.5329projects/security/compliance_dashboards/show5330 renders with the correct data attributes5331# [RSpecRunTime] Finishing example group ee/spec/views/projects/security/compliance_dashboards/show.html.haml_spec.rb. It took 0.16 second. Expected to take 0.16 second.5332# [RSpecRunTime] Starting example group ee/spec/models/concerns/elastic/repositories_search_spec.rb. Expected to take 0.15 second.5333Elastic::RepositoriesSearch5334 does not allow STI5335 #index_commits_and_blobs5336 geo: :disabled, commit_indexing_expected: true5337 initiates commits reindexing when indexing is expected5338 geo: :primary, commit_indexing_expected: true5339 initiates commits reindexing when indexing is expected5340 geo: :secondary, commit_indexing_expected: false5341 initiates commits reindexing when indexing is expected5342# [RSpecRunTime] Finishing example group ee/spec/models/concerns/elastic/repositories_search_spec.rb. It took 0.17 second. Expected to take 0.15 second.5343# [RSpecRunTime] Starting example group ee/spec/lib/omni_auth/strategies/kerberos_spec.rb. Expected to take 0.14 second.5344OmniAuth::Strategies::Kerberos5345 uses the principal name as the "uid"5346 extracts the username5347 turns the principal name into an email address5348 clears its special session key5349# [RSpecRunTime] Finishing example group ee/spec/lib/omni_auth/strategies/kerberos_spec.rb. It took 0.16 second. Expected to take 0.14 second.5350# [RSpecRunTime] Starting example group ee/spec/workers/licenses/reset_submit_license_usage_data_banner_worker_spec.rb. Expected to take 0.12 second.5351Licenses::ResetSubmitLicenseUsageDataBannerWorker5352 #perform5353 resets the submit license usage data5354 when current license is nil5355 does not reset the submit license usage data5356# [RSpecRunTime] Finishing example group ee/spec/workers/licenses/reset_submit_license_usage_data_banner_worker_spec.rb. It took 0.13 second. Expected to take 0.12 second.5357# [RSpecRunTime] Starting example group ee/spec/models/geo/tracking_base_spec.rb. Expected to take 0.12 second.5358Geo::TrackingBase5359 does not allow STI5360 raises when Geo database is not configured5361 raises when Geo database is not found5362# [RSpecRunTime] Finishing example group ee/spec/models/geo/tracking_base_spec.rb. It took 0.12 second. Expected to take 0.12 second.5363# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20231213172132_reindex_all_epics_spec.rb. Expected to take 0.11 second.5364ReindexAllEpics5365 behaves like a deprecated Advanced Search migration5366 #migrate5367 logs a message and halts the migration5368 #completed?5369 returns false5370 #obsolete?5371 returns true5372# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20231213172132_reindex_all_epics_spec.rb. It took 0.13 second. Expected to take 0.11 second.5373# [RSpecRunTime] Starting example group ee/spec/graphql/types/compliance_management/merge_requests/compliance_violation_severity_enum_spec.rb. Expected to take 0.11 second.5374Types::ComplianceManagement::MergeRequests::ComplianceViolationSeverityEnum5375 is expected to eq "ComplianceViolationSeverity"5376 is expected to contain exactly "INFO", "LOW", "MEDIUM", "HIGH", and "CRITICAL"5377# [RSpecRunTime] Finishing example group ee/spec/graphql/types/compliance_management/merge_requests/compliance_violation_severity_enum_spec.rb. It took 0.09 second. Expected to take 0.11 second.5378# [RSpecRunTime] Starting example group ee/spec/helpers/admin/ai/self_hosted_models_helper_spec.rb. Expected to take 0.1 second.5379Admin::Ai::SelfHostedModelsHelper5380 #model_choices_as_options5381 returns an array of hashes with model options sorted alphabetically5382 humanizes the model name when there is no mapped name available5383# [RSpecRunTime] Finishing example group ee/spec/helpers/admin/ai/self_hosted_models_helper_spec.rb. It took 0.1 second. Expected to take 0.1 second.5384# [RSpecRunTime] Starting example group ee/spec/workers/elastic_index_initial_bulk_cron_worker_spec.rb. Expected to take 0.09 second.5385ElasticIndexInitialBulkCronWorker5386 behaves like worker with data consistency5387 .get_data_consistency_feature_flag_enabled?5388 returns true5389 .get_data_consistency_per_database5390 returns correct data consistency5391# [RSpecRunTime] Finishing example group ee/spec/workers/elastic_index_initial_bulk_cron_worker_spec.rb. It took 0.08 second. Expected to take 0.09 second.5392# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/maximum_access_token_lifetime_enabled_metric_spec.rb. Expected to take 0.08 second.5393Gitlab::Usage::Metrics::Instrumentations::MaximumAccessTokenLifetimeEnabledMetric5394 max_personal_access_token_lifetime: 10, expected_value: 105395 behaves like a correct instrumented metric value5396 has correct value5397 max_personal_access_token_lifetime: nil, expected_value: nil5398 behaves like a correct instrumented metric value5399 has correct value5400# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/maximum_access_token_lifetime_enabled_metric_spec.rb. It took 0.1 second. Expected to take 0.08 second.5401# [RSpecRunTime] Starting example group ee/spec/graphql/types/path_lock_type_spec.rb. Expected to take 0.08 second.5402Types::PathLockType5403 is expected to eq "PathLock"5404 has the expected fields5405# [RSpecRunTime] Finishing example group ee/spec/graphql/types/path_lock_type_spec.rb. It took 0.09 second. Expected to take 0.08 second.5406# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/epic_work_item_sync/logger_spec.rb. Expected to take 0.08 second.5407Gitlab::EpicWorkItemSync::Logger5408 .build5409 builds an instance5410 .file_name_noext5411 sets correct filename5412# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/epic_work_item_sync/logger_spec.rb. It took 0.09 second. Expected to take 0.08 second.5413# [RSpecRunTime] Starting example group ee/spec/graphql/types/geo/geo_node_type_spec.rb. Expected to take 0.08 second.5414Types::Geo::GeoNodeType5415 is expected to require graphql authorizations :read_geo_node5416 has the expected fields5417# [RSpecRunTime] Finishing example group ee/spec/graphql/types/geo/geo_node_type_spec.rb. It took 0.09 second. Expected to take 0.08 second.5418# [RSpecRunTime] Starting example group ee/spec/graphql/ee/types/compliance_management/compliance_framework_filter_input_type_spec.rb. Expected to take 0.07 second.5419Types::ComplianceManagement::ComplianceFrameworkFilterInputType5420 is expected to contain exactly "id", "ids", "not", and "presenceFilter"5421 is expected to eq "ComplianceFrameworkFilters"5422# [RSpecRunTime] Finishing example group ee/spec/graphql/ee/types/compliance_management/compliance_framework_filter_input_type_spec.rb. It took 0.09 second. Expected to take 0.07 second.5423# [RSpecRunTime] Starting example group ee/spec/graphql/types/google_cloud/artifact_registry/artifacts_sort_enum_spec.rb. Expected to take 0.07 second.5424Types::GoogleCloud::ArtifactRegistry::ArtifactsSortEnum5425 is expected to eq "GoogleCloudArtifactRegistryArtifactsSort"5426 exposes all the existing sort values5427# [RSpecRunTime] Finishing example group ee/spec/graphql/types/google_cloud/artifact_registry/artifacts_sort_enum_spec.rb. It took 0.09 second. Expected to take 0.07 second.5428# [RSpecRunTime] Starting example group ee/spec/graphql/ee/types/ci/subscriptions/project_type_spec.rb. Expected to take 0.05 second.5429Types::Ci::Subscriptions::ProjectType5430 is expected to have graphql fields :id, :downstream_project, :upstream_project, and :author5431# [RSpecRunTime] Finishing example group ee/spec/graphql/ee/types/ci/subscriptions/project_type_spec.rb. It took 0.06 second. Expected to take 0.05 second.5432# [RSpecRunTime] Starting example group ee/spec/graphql/ee/types/branch_protection_type_spec.rb. Expected to take 0.05 second.5433Types::BranchRules::BranchProtectionType5434 is expected to have graphql fields :allow_force_push, :code_owner_approval_required, :merge_access_levels, :push_access_levels, and :unprotect_access_levels5435# [RSpecRunTime] Finishing example group ee/spec/graphql/ee/types/branch_protection_type_spec.rb. It took 0.05 second. Expected to take 0.05 second.5436# [RSpecRunTime] Starting example group ee/spec/graphql/types/dast/pre_scan_verification_status_enum_spec.rb. Expected to take 0.05 second.5437Types::Dast::PreScanVerificationStatusEnum5438 exposes all alert field names5439# [RSpecRunTime] Finishing example group ee/spec/graphql/types/dast/pre_scan_verification_status_enum_spec.rb. It took 0.05 second. Expected to take 0.05 second.5440# [RSpecRunTime] Starting example group ee/spec/graphql/types/description_version_type_spec.rb. Expected to take 0.04 second.5441Types::DescriptionVersionType5442 exposes the expected fields5443# [RSpecRunTime] Finishing example group ee/spec/graphql/types/description_version_type_spec.rb. It took 0.05 second. Expected to take 0.04 second.5444# [RSpecRunTime] Starting example group ee/spec/graphql/types/security/comparable_report_type_enum_spec.rb. Expected to take 0.04 second.5445Types::Security::ComparableReportTypeEnum5446 exposes all vulnerability report types5447# [RSpecRunTime] Finishing example group ee/spec/graphql/types/security/comparable_report_type_enum_spec.rb. It took 0.08 second. Expected to take 0.04 second.5448auto_explain log contains 1417 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-17-39.356.main.ndjson.gz5449took 24.8056124425450auto_explain log contains 1419 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-17-39.356.ci.ndjson.gz5451took 19.9504967195452[TEST PROF INFO] EventProf results for sql.active_record5453Total time: 04:33.914 of 19:03.045 (23.96%)5454Total events: 2056345455Top 5 slowest suites (by time):5456Security::Orc...yConfiguration (./ee/spec/models/security/orchestration_policy_configuration_spec.rb:5) – 01:31.276 (65905 / 478) of 05:02.870 (30.14%)5457Geo::PagesDeploymentRegistry (./ee/spec/models/geo/pages_deployment_registry_spec.rb:5) – 00:21.270 (15529 / 81) of 01:05.799 (32.33%)5458Iteration (./ee/spec/models/iteration_spec.rb:5) – 00:21.189 (24315 / 116) of 00:52.183 (40.61%)5459EnvironmentEntity (./ee/spec/serializers/environment_entity_spec.rb:5) – 00:18.727 (11861 / 64) of 01:20.436 (23.28%)5460SamlProvider (./ee/spec/models/saml_provider_spec.rb:5) – 00:10.594 (3307 / 59) of 00:24.799 (42.72%)5461Knapsack report was generated. Preview:5462{5463 "ee/spec/models/security/orchestration_policy_configuration_spec.rb": 302.86989884300056,5464 "ee/spec/lib/gitlab/geo/log_cursor/daemon_spec.rb": 127.94024840999919,5465 "ee/spec/serializers/environment_entity_spec.rb": 80.43609612,5466 "ee/spec/models/geo/pages_deployment_registry_spec.rb": 65.79918598900076,5467 "ee/spec/lib/gitlab/ci/config/security_orchestration_policies/processor_spec.rb": 50.73971181399975,5468 "ee/spec/models/iteration_spec.rb": 52.183416693000254,5469 "ee/spec/elastic_integration/epic_index_spec.rb": 44.93380624599922,5470 "ee/spec/elastic/migrate/20240826172514_remove_issue_documents_before_schema_version2408_spec.rb": 35.2337117320003,5471 "ee/spec/models/saml_provider_spec.rb": 24.798880685999393,5472 "ee/spec/services/boards/update_service_spec.rb": 20.98782738099908,5473 "ee/spec/models/concerns/approver_migrate_hook_spec.rb": 20.085861274999843,5474 "ee/spec/graphql/resolvers/geo/package_file_registries_resolver_spec.rb": 18.326847107000503,5475 "ee/spec/services/vulnerabilities/security_finding/create_merge_request_service_spec.rb": 17.351385288999154,5476 "ee/spec/models/board_spec.rb": 16.384826969000642,5477 "ee/spec/lib/remote_development/workspace_operations/reconcile/output/desired_config_generator_v2_spec.rb": 16.04178291399876,5478 "ee/spec/views/admin/dashboard/index.html.haml_spec.rb": 14.096232277001036,5479 "ee/spec/services/ci/process_build_service_spec.rb": 11.621004243999778,5480 "ee/spec/services/ci/trigger_downstream_subscription_service_spec.rb": 11.631790532001105,5481 "ee/spec/graphql/resolvers/security_orchestration/security_policy_project_suggestions_resolver_spec.rb": 12.210800852999455,5482 "ee/spec/services/ee/boards/lists/list_service_spec.rb": 10.192519831000027,5483 "ee/spec/policies/ci/job_artifact_policy_spec.rb": 10.075479844001165,5484 "ee/spec/lib/audit_events/strategies/google_cloud_logging_destination_strategy_spec.rb": 7.710205670000505,5485 "ee/spec/workers/system_access/saml_microsoft_group_sync_worker_spec.rb": 7.089740073999565,5486 "ee/spec/serializers/ee/environment_serializer_spec.rb": 6.379550417999781,5487 "ee/spec/serializers/merge_request_poll_widget_entity_spec.rb": 5.198082760998659,5488 "ee/spec/workers/security/delete_security_policy_worker_spec.rb": 6.779681586000152,5489 "ee/spec/services/projects/fork_service_spec.rb": 6.3248534640006255,5490 "ee/spec/helpers/sidebars_helper_spec.rb": 5.819012734998978,5491 "ee/spec/elastic/migrate/20241107131942_add_traversal_ids_to_merge_requests_spec.rb": 6.722528021999096,5492 "ee/spec/services/geo/container_repository_sync_service_spec.rb": 6.363148189999265,5493 "ee/spec/services/app_sec/dast/profiles/create_service_spec.rb": 4.935832406999907,5494 "ee/spec/lib/security/security_orchestration_policies/policy_scope_fetcher_spec.rb": 5.135134267000467,5495 "ee/spec/tasks/gitlab/custom_roles/custom_roles_rake_spec.rb": 3.5906486969997786,5496 "ee/spec/services/security/store_scan_service_spec.rb": 4.95463954600018,5497 "ee/spec/tasks/gitlab/spdx_rake_spec.rb": 3.5419159419998323,5498 "ee/spec/models/ee/gpg_key_spec.rb": 4.064779469001223,5499 "ee/spec/services/ee/notes/update_service_spec.rb": 3.4781155590007984,5500 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_parent_links_metric_spec.rb": 2.4735982429992873,5501 "ee/spec/components/namespaces/storage/limit_alert_component_spec.rb": 2.873981692000598,5502 "ee/spec/graphql/mutations/dast_scanner_profiles/create_spec.rb": 3.492990157999884,5503 "ee/spec/services/ci/runners/create_google_cloud_provisioning_steps_service_spec.rb": 3.204040956999961,5504 "ee/spec/lib/audit_events/strategies/instance_external_destination_strategy_spec.rb": 3.057564713000829,5505 "ee/spec/services/timebox/event_aggregation_service_spec.rb": 2.5788790520000475,5506 "ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_last_edited_spec.rb": 3.2607015109988424,5507 "ee/spec/graphql/mutations/security/finding/dismiss_spec.rb": 2.491415231001156,5508 "ee/spec/models/vulnerabilities/export/part_spec.rb": 2.5210726089990203,5509 "ee/spec/services/protected_environments/search_service_spec.rb": 2.8621969329997228,5510 "ee/spec/serializers/ee/group_child_entity_spec.rb": 2.5089675999988685,5511 "ee/spec/models/dora/performance_score_spec.rb": 2.0215196600001946,5512 "ee/spec/views/projects/project_members/index.html.haml_spec.rb": 2.2423526069997024,5513 "ee/spec/helpers/ee/saml_providers_helper_spec.rb": 0.9301937239997642,5514 "ee/spec/lib/remote_development/workspace_operations/create/devfile_fetcher_spec.rb": 2.3387579070003994,5515 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_secret_push_protection_enabled_metric_spec.rb": 2.0811450140008674,5516 "ee/spec/graphql/mutations/projects/product_analytics_project_settings_update_spec.rb": 2.263472404998538,5517 "ee/spec/models/ee/users/merge_request_interaction_spec.rb": 2.0102009719994385,5518 "ee/spec/graphql/resolvers/incident_management/oncall_rotations_resolver_spec.rb": 1.9247674899997946,5519 "ee/spec/presenters/member_presenter_spec.rb": 1.9886495329992613,5520 "ee/spec/services/geo/node_create_service_spec.rb": 1.726883169998473,5521 "ee/spec/lib/search/elastic/references/embedding_spec.rb": 1.9899815440003294,5522 "ee/spec/serializers/vulnerabilities/merge_request_link_entity_spec.rb": 2.9527383139993617,5523 "ee/spec/lib/gitlab/status_page/storage/s3_client_spec.rb": 1.4982360739995784,5524 "ee/spec/graphql/resolvers/product_analytics/visualization_resolver_spec.rb": 1.809028051999121,5525 "ee/spec/lib/anti_abuse/identity_verification/settings_spec.rb": 1.559947268000542,5526 "ee/spec/helpers/ee/blob_helper_spec.rb": 1.6059963339994283,5527 "ee/spec/workers/security/orchestration_configuration_remove_bot_worker_spec.rb": 1.4450873790010519,5528 "ee/spec/graphql/types/clusters/agent_url_configuration_type_spec.rb": 1.3774340969994228,5529 "ee/spec/models/package_metadata/sync_configuration_spec.rb": 1.3134959039998648,5530 "ee/spec/graphql/resolvers/analytics/product_analytics/project_settings_resolver_spec.rb": 1.2320938920001936,5531 "ee/spec/serializers/ee/commit_ai_entity_spec.rb": 1.3654312580001715,5532 "ee/spec/graphql/resolvers/compliance_management/security_policies/vulnerability_management_policy_resolver_spec.rb": 1.1778086979993532,5533 "ee/spec/lib/ee/api/entities/dependency_list_export_spec.rb": 0.1450675649994082,5534 "ee/spec/services/users/abuse/namespace_bans/destroy_service_spec.rb": 1.1087782539998443,5535 "ee/spec/views/groups/hooks/edit.html.haml_spec.rb": 1.184448527999848,5536 "ee/spec/lib/gitlab/usage/metrics/instrumentations/license_metric_spec.rb": 0.853141281999342,5537 "ee/spec/services/target_branch_rules/destroy_service_spec.rb": 0.7853029179987061,5538 "ee/spec/lib/code_suggestions/task_factory_spec.rb": 1.0245066640000005,5539 "ee/spec/services/ee/personal_access_tokens/rotate_service_spec.rb": 0.8434222420000879,5540 "ee/spec/lib/ee/gitlab/ssh/signature_spec.rb": 0.9638190799996664,5541 "ee/spec/policies/merge_request_diff_policy_spec.rb": 0.8061551569990115,5542 "ee/spec/finders/geo_node_finder_spec.rb": 0.807355885999641,5543 "ee/spec/models/groups/saved_reply_spec.rb": 0.7813424979995034,5544 "ee/spec/models/ee/namespaces/storage/limit_exclusion_spec.rb": 0.8307225839998864,5545 "ee/spec/helpers/license_helper_spec.rb": 0.7617123410000204,5546 "ee/spec/lib/gitlab/duo/administration/verify_self_hosted_setup_spec.rb": 0.6125813559992821,5547 "ee/spec/workers/sbom/ingest_reports_worker_spec.rb": 0.5597040419997938,5548 "ee/spec/graphql/types/admin/cloud_licenses/license_history_entry_type_spec.rb": 0.6443804829996225,5549 "ee/spec/services/gitlab_subscriptions/add_on_purchases/self_managed/license_add_ons/duo_pro_spec.rb": 0.6252825149986165,5550 "ee/spec/lib/ee/gitlab/namespace_storage_size_error_message_spec.rb": 0.40909095799906936,5551 "ee/spec/services/security/configuration/project_set_continuous_vulnerability_scanning_service_spec.rb": 0.45152092300122604,5552 "ee/spec/lib/ee/gitlab/verify/lfs_objects_spec.rb": 0.3901269689995388,5553 "ee/spec/lib/sidebars/user_settings/menus/profile_billing_menu_spec.rb": 0.43961204500010354,5554 "ee/spec/workers/search/zoekt/delete_project_worker_spec.rb": 0.6040717470004893,5555 "ee/spec/workers/usage_events/dump_write_buffer_cron_worker_spec.rb": 0.46923751100075606,5556 "ee/spec/graphql/resolvers/admin/cloud_licenses/current_license_resolver_spec.rb": 0.3601435220007261,5557 "ee/spec/lib/sidebars/admin/menus/push_rules_menu_spec.rb": 0.391885650000404,5558 "ee/spec/lib/gitlab/import_export/group/group_and_descendants_repo_saver_spec.rb": 0.2952094899992517,5559 "ee/spec/models/approval_rules/approval_group_rules_user_spec.rb": 0.28929283000070427,5560 "ee/spec/lib/gitlab/graphql/aggregations/work_items/lazy_links_aggregate_spec.rb": 0.2887091299999156,5561 "ee/spec/lib/search/elastic/task_status_spec.rb": 0.3225526269998227,5562 "ee/spec/workers/audit_events/user_impersonation_event_create_worker_spec.rb": 0.17520004200014228,5563 "ee/spec/lib/gitlab/code_owners/reference_extractor_spec.rb": 0.23517418499977794,5564 "ee/spec/finders/remote_development/filter_argument_validator_spec.rb": 0.18962207100048545,5565 "ee/spec/views/projects/security/compliance_dashboards/show.html.haml_spec.rb": 0.16379499300091993,5566 "ee/spec/models/concerns/elastic/repositories_search_spec.rb": 0.17359500200109323,5567 "ee/spec/lib/omni_auth/strategies/kerberos_spec.rb": 0.1642313619995548,5568 "ee/spec/workers/licenses/reset_submit_license_usage_data_banner_worker_spec.rb": 0.12759841600018262,5569 "ee/spec/models/geo/tracking_base_spec.rb": 0.12447646699911274,5570 "ee/spec/elastic/migrate/20231213172132_reindex_all_epics_spec.rb": 0.12878972699945734,5571 "ee/spec/graphql/types/compliance_management/merge_requests/compliance_violation_severity_enum_spec.rb": 0.09049783999944339,5572 "ee/spec/helpers/admin/ai/self_hosted_models_helper_spec.rb": 0.09687762000066868,5573 "ee/spec/workers/elastic_index_initial_bulk_cron_worker_spec.rb": 0.0837575920013478,5574 "ee/spec/lib/gitlab/usage/metrics/instrumentations/maximum_access_token_lifetime_enabled_metric_spec.rb": 0.09623013000054925,5575 "ee/spec/graphql/types/path_lock_type_spec.rb": 0.08625252199999522,5576 "ee/spec/lib/gitlab/epic_work_item_sync/logger_spec.rb": 0.08649813100055326,5577 "ee/spec/graphql/types/geo/geo_node_type_spec.rb": 0.08831173099861189,5578 "ee/spec/graphql/ee/types/compliance_management/compliance_framework_filter_input_type_spec.rb": 0.0857281709995732,5579 "ee/spec/graphql/types/google_cloud/artifact_registry/artifacts_sort_enum_spec.rb": 0.08722204100013187,5580 "ee/spec/graphql/ee/types/ci/subscriptions/project_type_spec.rb": 0.0565394440000091,5581 "ee/spec/graphql/ee/types/branch_protection_type_spec.rb": 0.050709004999589524,5582 "ee/spec/graphql/types/dast/pre_scan_verification_status_enum_spec.rb": 0.05169494500114524,5583 "ee/spec/graphql/types/description_version_type_spec.rb": 0.04870241500066186,5584 "ee/spec/graphql/types/security/comparable_report_type_enum_spec.rb": 0.075139553000553865585}5586Knapsack global time execution for tests: 19m 02s5587Pending: (Failures listed here are expected and do not affect your suite's status)5588 1) Iteration behaves like AtomicInternalId .has_internal_id Validation when presence validation is not required when creating an object does not raise an error if the internal id is blank5589 # No reason given5590 # ./spec/support/shared_examples/models/atomic_internal_id_shared_examples.rb:495591 2) Iteration behaves like AtomicInternalId .has_internal_id Validation when presence validation is not required when updating an object does not raise an error if the internal id is blank5592 # No reason given5593 # ./spec/support/shared_examples/models/atomic_internal_id_shared_examples.rb:575594 3) Resolvers::Geo::PackageFileRegistriesResolver behaves like a Geo registries resolver #resolve when the parent object is the current node when the user has permission to view Geo data when admin mode is enabled with verification disabled when the verification_state argument is present raises ArgumentError5595 # Skipping because verification is enabled for Packages::PackageFile5596 # ./ee/spec/support/shared_examples/graphql/geo/geo_registries_resolver_shared_examples.rb:775597Finished in 19 minutes 59 seconds (files took 2 minutes 40.5 seconds to load)55981933 examples, 0 failures, 3 pending5599Randomized with seed 141395600[TEST PROF INFO] Time spent in factories: 10:13.648 (48.47% of total time)5601RSpec exited with 0.5602No examples to retry, congrats!5604Running after script...5605$ source scripts/utils.sh5606$ log_disk_usage5607*******************************************************5608This runner currently has 73G free disk space.5609*******************************************************5665$ bundle exec gem list gitlab_quality-test_tooling5666gitlab_quality-test_tooling (2.1.0)5667$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command5672$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command5675$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command5684$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command5687$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command5691$ tooling/bin/push_job_metrics || true5692[job-metrics] Pushing job metrics file for the CI/CD job.5693[job-metrics] Pushed 4 CI job metric entries to InfluxDB.5695Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-21 due to policy5697Uploading artifacts...5698auto_explain/: found 3 matching artifact files and directories 5699coverage/: found 5 matching artifact files and directories 5700WARNING: crystalball/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 5701WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 5702knapsack/: found 4 matching artifact files and directories 5703rspec/: found 12 matching artifact files and directories 5704WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 5705log/*.log: found 19 matching artifact files and directories 5706WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/8442485447/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com5707WARNING: Retrying... context=artifacts-uploader error=request redirected5708Uploading artifacts as "archive" to coordinator... 201 Created id=8442485447 responseStatus=201 Created token=glcbt-665709Uploading artifacts...5710rspec/rspec-*.xml: found 1 matching artifact files and directories 5711WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/8442485447/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com5712WARNING: Retrying... context=artifacts-uploader error=request redirected5713Uploading artifacts as "junit" to coordinator... 201 Created id=8442485447 responseStatus=201 Created token=glcbt-665715Job succeeded