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

Krasimir Angelov
1Running with gitlab-runner 17.4.0~pre.110.g27400594 (27400594)2 on blue-5.private.runners-manager.gitlab.com/gitlab.com/gitlab-org PYwgZLQB, system ID: s_4bff81aff7f73 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-pywgzlqb-project-278964-concurrent-0 via runner-pywgzlqb-private-1732239535-20285d18...43Skipping Git repository setup44Skipping Git checkout45Skipping Git submodules setup47Checking cache for ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-21...48Downloading cache from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-21 ETag="9730f42519a36bcb618be16369e6172f"49Successfully extracted cache51Downloading artifacts for clone-gitlab-repo (8442484940)...52Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8442484940 responseStatus=200 OK token=glcbt-6653WARNING: Part of .git directory is on the list of files to extract 54WARNING: This may introduce unexpected problems 55Downloading artifacts for compile-test-assets (8442484966)...56Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8442484966 responseStatus=200 OK token=glcbt-6657Downloading artifacts for retrieve-tests-metadata (8442484981)...58Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8442484981 responseStatus=200 OK token=glcbt-6659Downloading artifacts for setup-test-env (8442484974)...60Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8442484974 responseStatus=200 OK token=glcbt-66 61 Executing "step_script" stage of the job script 62Using docker image sha256:1d9126ee78e7adb7447812473d0b81fbbe5a6112e250f178242639bfdc4eb066 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14:rubygems-3.5-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14@sha256:2e50a48489394d2212aab7a1bac67630db2a54ab2004da7f49fb80f2f85abe62 ...63$ echo $FOSS_ONLY64$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb65$ export GOPATH=$CI_PROJECT_DIR/.go66$ mkdir -p $GOPATH67$ source scripts/utils.sh68$ log_disk_usage "true"69*******************************************************70This runner currently has 77G free disk space.71*******************************************************73df -h74Filesystem Size Used Avail Use% Mounted on75overlay 95G 18G 77G 19% /76tmpfs 64M 0 64M 0% /dev77shm 64M 0 64M 0% /dev/shm78/dev/sda1 95G 18G 77G 19% /cache79tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id80du -h -d 1817.4M ./workhorse82148K ./bin831.2M ./.gitlab84194M ./.git854.0K ./builds8628M ./lib878.0K ./.vscode88564K ./storybook8920K ./log901.9M ./data9111M ./qa923.1M ./.rubocop_todo93855M ./vendor941.1G ./public9562M ./doc96484K ./danger9716K ./rspec98556K ./tooling99146M ./ee1001.3M ./knapsack101300K ./patches1024.3M ./changelogs10320K ./haml_lint10428K ./metrics_server105108K ./keeps10636K ./shared10744K ./generator_templates1081.3M ./scripts109719M ./tmp110128M ./spec11120K ./file_hooks11216K ./sidekiq_cluster11317M ./gems1141.2M ./fixtures115968K ./rubocop1164.0K ./.go11734M ./db11812K ./.github119129M ./locale12020M ./config12186M ./app12220K ./.lefthook1233.5G .124$ source scripts/prepare_build.sh156Using decomposed database config (config/database.yml.decomposed-postgresql)157Geo DB will be set up.158Embedding DB will be set up.181$ source ./scripts/rspec_helpers.sh182$ run_timed_command "gem install knapsack --no-document"183$ gem install knapsack --no-document184Successfully installed knapsack-4.0.01851 gem installed186==> 'gem install knapsack --no-document' succeeded in 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:46:22] 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_38_39_278964_report.json205FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json206FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec-ee_unit_pg14_38_39_278964_report.json207NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec-ee_unit_pg14_38_39_278964_report.json208RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-8442485472.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.35 seconds.219Expected duration for tests:220{221 "ee/spec/services/ee/merge_requests/update_service_spec.rb": 175.29243797020212,222 "ee/spec/models/sca/license_compliance_spec.rb": 173.30266849903037,223 "ee/spec/lib/ee/gitlab/background_migration/migrate_approver_to_approval_rules_spec.rb": 124.8274469861922,224 "ee/spec/tasks/gitlab/seed/group_seed_rake_spec.rb": 95.67674476530989,225 "ee/spec/replicators/geo/ci_secure_file_replicator_spec.rb": 81.30625246124268,226 "ee/spec/models/upload_spec.rb": 67.37632742812576,227 "ee/spec/models/ee/member_spec.rb": 55.64570626077773,228 "ee/spec/services/security/security_orchestration_policies/rule_schedule_service_spec.rb": 46.044833019015286,229 "ee/spec/models/security/scan_result_policy_read_spec.rb": 37.932574681473895,230 "ee/spec/presenters/ci/build_runner_presenter_spec.rb": 28.824720805831507,231 "ee/spec/policies/note_policy_spec.rb": 26.818496370402357,232 "ee/spec/models/product_analytics/funnel_step_spec.rb": 23.035880921788603,233 "ee/spec/lib/gitlab/llm/chain/tools/issue_reader/executor_spec.rb": 21.821436788168622,234 "ee/spec/policies/protected_branch_policy_spec.rb": 18.827230075644337,235 "ee/spec/services/merge_trains/add_merge_request_service_spec.rb": 17.649439346263648,236 "ee/spec/services/epic_issues/destroy_service_spec.rb": 15.965116268175784,237 "ee/spec/services/security/security_orchestration_policies/sync_project_approval_policy_rules_service_spec.rb": 14.342879493454724,238 "ee/spec/lib/ee/gitlab/ci/project_config_spec.rb": 13.063632657658587,239 "ee/spec/services/security/security_orchestration_policies/project_create_service_spec.rb": 12.48617324270809,240 "ee/spec/services/projects/group_links/destroy_service_spec.rb": 11.644343899583319,241 "ee/spec/lib/ee/gitlab/pages/deployment_validations_spec.rb": 10.48765654200854,242 "ee/spec/models/dast/site_profiles_build_spec.rb": 10.175980874026259,243 "ee/spec/models/product_analytics/dashboard_spec.rb": 9.157720775629114,244 "ee/spec/models/app_sec/fuzzing/coverage/corpus_spec.rb": 8.963198767614019,245 "ee/spec/lib/elastic/latest/wiki_class_proxy_spec.rb": 8.04495211102645,246 "ee/spec/tasks/gitlab/seed/data_seeder_rake_spec.rb": 7.633946498928223,247 "ee/spec/finders/search/elastic_projects_not_indexed_finder_spec.rb": 7.264546934974346,248 "ee/spec/services/ee/system_notes/issuables_service_spec.rb": 6.83176247494475,249 "ee/spec/helpers/ee/namespaces_helper_spec.rb": 6.613511927429517,250 "ee/spec/models/dependencies/dependency_list_export/part_spec.rb": 6.1695698810213555,251 "ee/spec/services/security/vulnerability_scanning/create_vulnerability_service_spec.rb": 5.90472421648316,252 "ee/spec/services/gitlab_subscriptions/member_management/queue_members_approval_service_spec.rb": 5.688545177445624,253 "ee/spec/services/ci/runners/get_usage_service_spec.rb": 5.2790689751212625,254 "ee/spec/services/system_notes/vulnerabilities_service_spec.rb": 5.228978533986191,255 "ee/spec/services/dora/aggregate_scores_service_spec.rb": 4.795647157091508,256 "ee/spec/models/concerns/elastic/namespace_update_spec.rb": 4.69955149970765,257 "ee/spec/models/incident_management/issuable_resource_link_spec.rb": 4.369020406805546,258 "ee/spec/models/incident_management/pending_escalations/issue_spec.rb": 4.182403207179521,259 "ee/spec/graphql/mutations/instance_security_dashboard/add_project_spec.rb": 3.84235265855421,260 "ee/spec/services/arkose/token_verification_service_spec.rb": 3.8262049863385537,261 "ee/spec/services/security/ingestion/finding_map_spec.rb": 3.697823775942806,262 "ee/spec/presenters/group_member_presenter_spec.rb": 3.4634037396908965,263 "ee/spec/services/auto_merge/merge_when_pipeline_succeeds_service_spec.rb": 3.32510786482266,264 "ee/spec/lib/gitlab/auth/group_saml/dynamic_settings_spec.rb": 3.227525835183199,265 "ee/spec/lib/gitlab/search/index_curator_spec.rb": 3.05858793145578,266 "ee/spec/graphql/resolvers/dast_site_validation_resolver_spec.rb": 3.0393950739984557,267 "ee/spec/presenters/group_clusterable_presenter_spec.rb": 2.8493201483149098,268 "ee/spec/lib/gitlab/llm/chain/tools/troubleshoot_job/executor_spec.rb": 2.843029548434543,269 "ee/spec/workers/gitlab_subscriptions/add_on_purchases/bulk_refresh_user_assignments_worker_spec.rb": 2.6396843242241146,270 "ee/spec/models/integrations/google_cloud_platform/artifact_registry_spec.rb": 2.6141870730091967,271 "ee/spec/workers/epics/new_epic_issue_worker_spec.rb": 2.4737539374992323,272 "ee/spec/lib/repositories/protected_branches_changes_auditor_spec.rb": 2.413404213379918,273 "ee/spec/services/boards/user_preferences/update_service_spec.rb": 2.325525222989857,274 "ee/spec/services/milestones/update_service_spec.rb": 2.2419562192013536,275 "ee/spec/lib/gitlab/llm/chain/requests/ai_gateway_spec.rb": 2.209317888751316,276 "ee/spec/finders/productivity_analytics_finder_spec.rb": 2.092502860264686,277 "ee/spec/lib/analytics/project_analytics_changes_auditor_spec.rb": 2.0455271446821834,278 "ee/spec/graphql/mutations/vulnerabilities/dismiss_spec.rb": 1.9281956854913882,279 "ee/spec/workers/product_analytics/initialize_snowplow_product_analytics_worker_spec.rb": 1.9038204543263257,280 "ee/spec/services/security/scanned_resources_counting_service_spec.rb": 1.8304995080634032,281 "ee/spec/lib/ee/sidebars/projects/menus/monitor_menu_spec.rb": 1.745474564864561,282 "ee/spec/lib/gitlab/graphql/representation/ai_feature_setting_spec.rb": 1.724163642251084,283 "ee/spec/services/ee/notes/destroy_service_spec.rb": 1.6233611142160729,284 "ee/spec/models/ee/release_spec.rb": 1.6146844201088566,285 "ee/spec/finders/dast_scanner_profiles_finder_spec.rb": 1.5350143537732364,286 "ee/spec/services/ee/groups/deploy_tokens/revoke_service_spec.rb": 1.5160597409820775,287 "ee/spec/services/ee/projects/deploy_tokens/destroy_service_spec.rb": 1.4171700930194453,288 "ee/spec/lib/gitlab/insights/executors/issuable_executor_spec.rb": 1.4082854221432517,289 "ee/spec/components/namespaces/free_user_cap/enforcement_alert_component_spec.rb": 1.325893051292666,290 "ee/spec/finders/issuables/custom_fields_finder_spec.rb": 1.2840805678248,291 "ee/spec/services/ci/runners/reset_registration_token_service_spec.rb": 1.2257476475683218,292 "ee/spec/lib/merge_requests/merge_request_before_destroy_auditor_spec.rb": 1.1826904009472878,293 "ee/spec/workers/iterations_update_status_worker_spec.rb": 1.1094860266240922,294 "ee/spec/graphql/mutations/compliance_management/frameworks/create_spec.rb": 1.085889666944237,295 "ee/spec/models/ai/ai_resource/commit_spec.rb": 1.0007252823031494,296 "ee/spec/lib/gitlab/manual_quarterly_co_term_banner_spec.rb": 0.9913797272771585,297 "ee/spec/services/ee/alert_management/http_integrations/update_service_spec.rb": 0.902889630882481,298 "ee/spec/lib/gitlab/elastic/client_spec.rb": 0.9025236373036998,299 "ee/spec/lib/ee/sidebars/projects/panel_spec.rb": 0.8221022169299461,300 "ee/spec/presenters/ee/blob_presenter_spec.rb": 0.8187873476178191,301 "ee/spec/workers/sync_seat_link_worker_spec.rb": 0.7440844469391985,302 "ee/spec/lib/gitlab/auth/saml/config_spec.rb": 0.7377197979948149,303 "ee/spec/services/vulnerabilities/user_notes_count_service_spec.rb": 0.6829960701846285,304 "ee/spec/models/work_items/widgets/requirement_legacy_spec.rb": 0.6655306043677507,305 "ee/spec/workers/active_user_count_threshold_worker_spec.rb": 0.6261935637068411,306 "ee/spec/helpers/routing/pseudonymization_helper_spec.rb": 0.6078070175733585,307 "ee/spec/models/geo/deleted_project_spec.rb": 0.566418803129897,308 "ee/spec/models/ee/namespaces/project_namespace_spec.rb": 0.5419024857261701,309 "ee/spec/workers/groups/export_memberships_worker_spec.rb": 0.49843066258687435,310 "ee/spec/services/geo/cache_invalidation_event_store_spec.rb": 0.4784408111501479,311 "ee/spec/services/ee/users/approve_service_spec.rb": 0.4531249942949157,312 "ee/spec/models/concerns/health_status_spec.rb": 0.40528619287540574,313 "ee/spec/services/security/training_providers/secure_flag_url_service_spec.rb": 0.398058133044212,314 "ee/spec/workers/members/groups/export_detailed_memberships_worker_spec.rb": 0.3561159495719392,315 "ee/spec/lib/gitlab/ci/config/entry/dast_configuration_spec.rb": 0.3514677064453321,316 "ee/spec/lib/ee/gitlab/scim/value_parser_spec.rb": 0.30377480360224346,317 "ee/spec/lib/gitlab/llm/anthropic/response_modifiers/tanuki_bot_spec.rb": 0.2951020497636282,318 "ee/spec/services/cloud_connector/status_checks/status_service_spec.rb": 0.2617173940670032,319 "ee/spec/views/groups/settings/roles_and_permissions/show.html.haml_spec.rb": 0.25069758363363487,320 "ee/spec/support_specs/stub_saas_features_spec.rb": 0.21806765940662093,321 "ee/spec/views/gitlab_subscriptions/trials/_select_namespace_form.html.haml_spec.rb": 0.2106301379893407,322 "ee/spec/lib/arkose/data_exchange_payload_spec.rb": 0.19228535786385106,323 "ee/spec/lib/gitlab/geo/log_cursor/logger_spec.rb": 0.17041229053403018,324 "ee/spec/lib/gitlab/duo/chat/agent_event_parser_spec.rb": 0.16277986053344812,325 "ee/spec/routing/projects/security/configuration_controller_routing_spec.rb": 0.14692759252353627,326 "ee/spec/lib/remote_development/workspace_operations/states_spec.rb": 0.13817246542117026,327 "ee/spec/lib/elastic/latest/user_config_spec.rb": 0.13101377800802258,328 "ee/spec/services/personal_access_tokens/instance/update_lifetime_service_spec.rb": 0.11289960971214832,329 "ee/spec/serializers/metrics_report_metric_entity_spec.rb": 0.11162303229314613,330 "ee/spec/elastic/migrate/20231016162120_reindex_epics_to_fix_label_ids_spec.rb": 0.10409960886369657,331 "ee/spec/graphql/types/incident_management/issuable_resource_link_type_spec.rb": 0.10295110863323971,332 "ee/spec/graphql/types/projects/compliance_standards/adherence_check_name_enum_spec.rb": 0.08681994352471115,333 "ee/spec/lib/ee/gitlab/auth/ldap/access_levels_spec.rb": 0.08610529749491685,334 "ee/spec/graphql/types/google_cloud/node_pool_type_spec.rb": 0.07868721975407075,335 "ee/spec/graphql/types/ci/code_coverage_activity_type_spec.rb": 0.07828123736985937,336 "ee/spec/graphql/types/vulnerability_scanner_input_type_spec.rb": 0.07433733668568238,337 "ee/spec/graphql/types/epic_sort_enum_spec.rb": 0.07361584672423357,338 "ee/spec/lib/remote_development/workspace_operations/create/workspace_variables_spec.rb": 0.0575873671198763,339 "ee/spec/graphql/types/vulnerability_details/code_flow_node_type_spec.rb": 0.05331681095901134,340 "ee/spec/lib/gitlab/import_sources_spec.rb": 0.05052402533917486,341 "ee/spec/lib/gitlab/graphql/aggregations/issuables/lazy_links_aggregate_spec.rb": 0.04817054592961678,342 "ee/spec/graphql/types/vulnerability_location/dast_type_spec.rb": 0.04613623613544954,343 "ee/spec/serializers/security/vulnerability_report_data_serializer_spec.rb": 0.04457155257808226,344 "ee/spec/graphql/ee/types/deployment_type_spec.rb": 0.04242688041961146345}346Knapsack report generator started!347/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!348warning: parser/current is loading parser/ruby32, which recognizes 3.2.6-compliant syntax, but you are running 3.2.5.350/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!351Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true}352# [RSpecRunTime] Starting RSpec timer...353[TEST PROF INFO] EventProf enabled (sql.active_record)354unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.355unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.356Test environment set up in 3.19018382 seconds357# [RSpecRunTime] Starting example group ee/spec/services/ee/merge_requests/update_service_spec.rb. Expected to take 2 minutes 55.29 seconds.358MergeRequests::UpdateService359 #execute360 behaves like existing issuable with scoped labels361 when scoped labels are available362 when using label_ids parameter363 adds only last selected exclusive scoped label364 when using label_ids parameter365 adds only last selected exclusive scoped label366# [RSpecRunTime] RSpec elapsed time: 18.83 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.14 1.45 1.01 1/423 548367.368 when only removing labels369 preserves multiple exclusive scoped labels370# [RSpecRunTime] RSpec elapsed time: 22.11 seconds. Current RSS: ~1285M. Threads: 4. load average: 1.13 1.45 1.01 1/424 606371.372 when scoped labels are not available373 adds all scoped labels374# [RSpecRunTime] RSpec elapsed time: 24.85 seconds. Current RSS: ~1283M. Threads: 4. load average: 1.13 1.45 1.01 1/425 664375.376 when MR is merged377 behaves like merged MR with scoped labels and lock_on_merge378 when scoped labels are available379 when using label_ids parameter380 does not remove or add a label381# [RSpecRunTime] RSpec elapsed time: 27.56 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.12 1.44 1.01 1/425 718382.383 when using label parameter384 does not remove or add a label385# [RSpecRunTime] RSpec elapsed time: 30.34 seconds. Current RSS: ~1281M. Threads: 4. load average: 1.12 1.44 1.01 1/425 773386.387 when only removing labels388 does not remove or add a label389# [RSpecRunTime] RSpec elapsed time: 33.0 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.11 1.43 1.01 1/425 828390.391 when feature flag is disabled392 behaves like existing issuable with scoped labels393 when scoped labels are available394 when using label_ids parameter395 adds only last selected exclusive scoped label396# [RSpecRunTime] RSpec elapsed time: 35.65 seconds. Current RSS: ~1271M. Threads: 4. load average: 1.11 1.43 1.01 1/425 883397.398 when using label_ids parameter399 adds only last selected exclusive scoped label400# [RSpecRunTime] RSpec elapsed time: 38.71 seconds. Current RSS: ~1269M. Threads: 4. load average: 1.02 1.41 1.00 1/425 938401.402 when only removing labels403 preserves multiple exclusive scoped labels404# [RSpecRunTime] RSpec elapsed time: 41.48 seconds. Current RSS: ~1270M. Threads: 4. load average: 1.02 1.40 1.00 2/425 992405.406 when scoped labels are not available407 adds all scoped labels408# [RSpecRunTime] RSpec elapsed time: 44.28 seconds. Current RSS: ~1267M. Threads: 4. load average: 1.02 1.40 1.00 1/425 1046409.410 behaves like service with multiple reviewers411 with multiple reviewer assignments412 with multiple_merge_request_reviewers feature on413 allows multiple reviewers414# [RSpecRunTime] RSpec elapsed time: 47.86 seconds. Current RSS: ~1268M. Threads: 4. load average: 1.02 1.39 1.00 1/425 1105415.416 with multiple_merge_request_reviewers feature off417 only allows one reviewer418# [RSpecRunTime] RSpec elapsed time: 51.2 seconds. Current RSS: ~1268M. Threads: 4. load average: 1.02 1.39 1.00 1/425 1165419.420 when code owners changes421 does not create any todos422 does not send any emails423# [RSpecRunTime] RSpec elapsed time: 56.79 seconds. Current RSS: ~1271M. Threads: 4. load average: 1.01 1.38 1.00 1/425 1279424.425 when approvals_before_merge changes426 project_value: 3, mr_before_value: 4, mr_after_value: 5, result: 5427 does not update428# [RSpecRunTime] RSpec elapsed time: 59.46 seconds. Current RSS: ~1271M. Threads: 4. load average: 1.01 1.38 1.00 1/425 1337429.430 project_value: 3, mr_before_value: 4, mr_after_value: nil, result: 3431 does not update432# [RSpecRunTime] RSpec elapsed time: 1 minute 2.44 seconds. Current RSS: ~1272M. Threads: 4. load average: 1.09 1.39 1.01 1/426 1396433.434 project_value: 3, mr_before_value: nil, mr_after_value: 5, result: 5435 does not update436# [RSpecRunTime] RSpec elapsed time: 1 minute 4.92 seconds. Current RSS: ~1273M. Threads: 4. load average: 1.09 1.39 1.01 1/426 1454437.438 for override requested changes439 updates override_requested_changes440 calls SystemNoteService.override_requested_changes441 publishes a OverrideRequestedChanges state event442 for user can not merge443 does not update444# [RSpecRunTime] RSpec elapsed time: 1 minute 14.76 seconds. Current RSS: ~1275M. Threads: 4. load average: 1.08 1.38 1.00 1/426 1682445.446 behaves like triggers GraphQL subscription mergeRequestMergeStatusUpdated447 is expected to receive merge_request_merge_status_updated(#<MergeRequest id:23 namespace23/project-23!1>) 1 time448# [RSpecRunTime] RSpec elapsed time: 1 minute 17.24 seconds. Current RSS: ~1277M. Threads: 4. load average: 1.07 1.37 1.00 1/426 1739449.450 merge451 when not approved452 is expected to be valid453 is expected to eq "opened"454# [RSpecRunTime] RSpec elapsed time: 1 minute 22.62 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.15 1.38 1.01 1/426 1858455.456 when approved457Job arguments to MergeWorker must be native JSON types, but :sha is a Symbol.459To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.460 is expected to be valid461Job arguments to MergeWorker must be native JSON types, but :sha is a Symbol.463To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.464 is in the "merge" state465# [RSpecRunTime] RSpec elapsed time: 1 minute 30.26 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.13 1.38 1.01 1/426 1999466.467 when the approvers change468 when an approver is added and an approver is removed469 does not send emails to the new approvers470 does not send emails to the existing approvers471 does not send emails to the removed approvers472# [RSpecRunTime] RSpec elapsed time: 1 minute 40.72 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.11 1.36 1.01 1/427 2174473.474 when the approvers are set to the same values475 does not create any todos476 does not send any emails477# [RSpecRunTime] RSpec elapsed time: 1 minute 47.63 seconds. Current RSS: ~1275M. Threads: 4. load average: 1.10 1.35 1.01 1/427 2290478.479 updating target_branch480 when reset_approvals_on_push is set to true481 behaves like reset all approvals482Job arguments to MergeRequests::CreatePipelineWorker must be native JSON types, but {"allow_duplicate"=>true} is a ActiveSupport::HashWithIndifferentAccess.484To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.485 resets approvals when target_branch is changed486Job arguments to MergeRequests::CreatePipelineWorker must be native JSON types, but {"allow_duplicate"=>true} is a ActiveSupport::HashWithIndifferentAccess.488To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.489 does not publish MergeRequests::ApprovalsResetEvent490# [RSpecRunTime] RSpec elapsed time: 1 minute 54.9 seconds. Current RSS: ~1277M. Threads: 4. load average: 1.09 1.34 1.01 1/427 2462491.492 when selective_code_owner_removals is set to true493 behaves like reset all approvals494Job arguments to MergeRequests::CreatePipelineWorker must be native JSON types, but {"allow_duplicate"=>true} is a ActiveSupport::HashWithIndifferentAccess.496To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.497 resets approvals when target_branch is changed498Job arguments to MergeRequests::CreatePipelineWorker must be native JSON types, but {"allow_duplicate"=>true} is a ActiveSupport::HashWithIndifferentAccess.500To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.501 does not publish MergeRequests::ApprovalsResetEvent502# [RSpecRunTime] RSpec elapsed time: 2 minutes 2.41 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.23 1.37 1.02 1/427 2634503.504 updating blocking merge requests505 delegates to MergeRequests::UpdateBlocksService506# [RSpecRunTime] RSpec elapsed time: 2 minutes 5.73 seconds. Current RSS: ~1278M. Threads: 4. load average: 1.23 1.37 1.02 1/427 2692507.508 reset_approval_rules_to_defaults param509 when approval rules can be overridden510 when not set511 behaves like undeletable existing approval rules512 does not delete existing approval rules513# [RSpecRunTime] RSpec elapsed time: 2 minutes 8.35 seconds. Current RSS: ~1283M. Threads: 4. load average: 1.38 1.39 1.03 1/427 2751514.515 when set to false516 behaves like undeletable existing approval rules517 does not delete existing approval rules518# [RSpecRunTime] RSpec elapsed time: 2 minutes 10.83 seconds. Current RSS: ~1278M. Threads: 4. load average: 1.38 1.39 1.03 1/427 2810519.520 when set to true521 and approval_rules_attributes param is not set522 when MR is not merged523 deletes existing approval rules524# [RSpecRunTime] RSpec elapsed time: 2 minutes 13.35 seconds. Current RSS: ~1275M. Threads: 4. load average: 1.35 1.39 1.03 1/427 2868525.526 when MR is merged527 behaves like undeletable existing approval rules528 does not delete existing approval rules529# [RSpecRunTime] RSpec elapsed time: 2 minutes 16.81 seconds. Current RSS: ~1275M. Threads: 4. load average: 1.32 1.38 1.03 1/427 2945530.531 and approval_rules_attributes param is set532 when MR is not merged533 deletes existing approval rules and creates new one534# [RSpecRunTime] RSpec elapsed time: 2 minutes 19.42 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.32 1.38 1.03 1/427 3004535.536 when MR is merged537 behaves like undeletable existing approval rules538 does not delete existing approval rules539# [RSpecRunTime] RSpec elapsed time: 2 minutes 22.85 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.29 1.37 1.03 1/427 3081540.541 when approval rules cannot be overridden542 behaves like undeletable existing approval rules543 does not delete existing approval rules544# [RSpecRunTime] RSpec elapsed time: 2 minutes 25.24 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.29 1.37 1.03 1/426 3138545.546 when called inside an ActiveRecord transaction547 does not attempt to update code owner approval rules548# [RSpecRunTime] RSpec elapsed time: 2 minutes 27.82 seconds. Current RSS: ~1277M. Threads: 4. load average: 1.35 1.38 1.03 1/426 3196549.550 updating reviewer_ids551 updates the tracking when user ids are valid552 sets reviewer state as requested changes if user has previously requested changes553 when assigning Duo Code Review bot as a reviewer554 when AI review feature is not allowed555 does not call ::Llm::ReviewMergeRequestService556# [RSpecRunTime] RSpec elapsed time: 2 minutes 36.83 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.29 1.37 1.03 1/427 3370557.558 when AI review feature is allowed559 does not call ::Llm::ReviewMergeRequestService560# [RSpecRunTime] RSpec elapsed time: 2 minutes 39.83 seconds. Current RSS: ~1274M. Threads: 4. load average: 1.29 1.37 1.03 1/427 3428561.562 capture suggested_reviewer_ids563 when reviewer_ids is present564 when suggested_reviewer_ids is present565 captures the suggested_reviewer_ids and does not raise update error566# [RSpecRunTime] RSpec elapsed time: 2 minutes 42.84 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.27 1.36 1.03 1/427 3485567.568 when suggested_reviewer_ids is blank569 behaves like not capturing suggested_reviewer_ids570 does not capture the suggested_reviewer_ids and raise update error571# [RSpecRunTime] RSpec elapsed time: 2 minutes 45.93 seconds. Current RSS: ~1273M. Threads: 4. load average: 1.25 1.36 1.03 1/427 3544572.573 when reviewer_ids is blank574 behaves like not capturing suggested_reviewer_ids575 does not capture the suggested_reviewer_ids and raise update error576# [RSpecRunTime] RSpec elapsed time: 2 minutes 48.54 seconds. Current RSS: ~1273M. Threads: 4. load average: 1.25 1.36 1.03 1/427 3602577.578 #sync_any_merge_request_approval_rules579Job arguments to MergeRequests::CreatePipelineWorker must be native JSON types, but {"allow_duplicate"=>true} is a ActiveSupport::HashWithIndifferentAccess.581To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.582 enqueues SyncAnyMergeRequestApprovalRulesWorker583 when target_branch is not changing584 does not enqueue SyncAnyMergeRequestApprovalRulesWorker585# [RSpecRunTime] RSpec elapsed time: 2 minutes 53.4 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.23 1.35 1.03 1/427 3716586.587 without any_merge_request rule588Job arguments to MergeRequests::CreatePipelineWorker must be native JSON types, but {"allow_duplicate"=>true} is a ActiveSupport::HashWithIndifferentAccess.590To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.591 does not enqueue SyncAnyMergeRequestApprovalRulesWorker592# [RSpecRunTime] RSpec elapsed time: 2 minutes 55.94 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.13 1.33 1.02 1/427 3774593.594 #notify_for_policy_violations595Job arguments to MergeRequests::CreatePipelineWorker must be native JSON types, but {"allow_duplicate"=>true} is a ActiveSupport::HashWithIndifferentAccess.597To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.598 enqueues Security::SyncPolicyViolationCommentWorker599 when target_branch is not changing600 does not enqueue Security::SyncPolicyViolationCommentWorker601# [RSpecRunTime] RSpec elapsed time: 3 minutes 0.92 second. Current RSS: ~1280M. Threads: 4. load average: 1.12 1.32 1.02 1/428 3889602.603 merge request webhooks604Job arguments to MergeRequests::CreatePipelineWorker must be native JSON types, but {"allow_duplicate"=>true} is a ActiveSupport::HashWithIndifferentAccess.606To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.607 executes hooks with update action608# [RSpecRunTime] RSpec elapsed time: 3 minutes 3.95 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.12 1.32 1.02 4/429 3947609.610 JiraTitleDescriptionUpdateEvent611 when the description changes612 when the description or title has a jira key613 publishes a JiraTitleDescriptionUpdateEvent614# [RSpecRunTime] RSpec elapsed time: 3 minutes 6.73 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.03 1.30 1.02 1/429 4006615.616 when the description or title does not have a jira key617 does not publish a JiraTitleDescriptionUpdateEvent618# [RSpecRunTime] RSpec elapsed time: 3 minutes 9.45 seconds. Current RSS: ~1285M. Threads: 4. load average: 1.03 1.30 1.02 1/428 4063619.620 when the title changes621 publishes a JiraTitleDescriptionUpdateEvent622 when the description or title does not have a jira key623 does not publish a JiraTitleDescriptionUpdateEvent624# [RSpecRunTime] RSpec elapsed time: 3 minutes 14.57 seconds. Current RSS: ~1284M. Threads: 4. load average: 1.03 1.30 1.02 1/428 4176625.626# [RSpecRunTime] Finishing example group ee/spec/services/ee/merge_requests/update_service_spec.rb. It took 3 minutes 7.33 seconds. Expected to take 2 minutes 55.29 seconds.627# [RSpecRunTime] Starting example group ee/spec/models/sca/license_compliance_spec.rb. Expected to take 2 minutes 53.3 seconds.628SCA::LicenseCompliance629 does not allow STI630 #policies631 when license policies are configured with scan result policies632 input: license_check_and_scan_result_policies, result: ["denied", "allowed", "denied", "allowed", "denied", "denied"]633 sets classification based on policies634# [RSpecRunTime] RSpec elapsed time: 3 minutes 24.48 seconds. Current RSS: ~1275M. Threads: 4. load average: 1.10 1.30 1.02 1/422 4195635.636 input: denied_scan_result_policies, result: ["denied", "unclassified", "unclassified", "allowed", "denied", "unclassified"]637 sets classification based on policies638# [RSpecRunTime] RSpec elapsed time: 3 minutes 29.61 seconds. Current RSS: ~1259M. Threads: 4. load average: 1.09 1.30 1.02 1/422 4196639.640 input: only_license_check_policies, result: ["denied", "unclassified", "unclassified", "allowed", "unclassified", "unclassified"]641 sets classification based on policies642# [RSpecRunTime] RSpec elapsed time: 3 minutes 32.04 seconds. Current RSS: ~1259M. Threads: 4. load average: 1.09 1.29 1.02 1/422 4197643.644 input: only_scan_result_policies, result: ["denied", "allowed", "denied", "denied", "denied", "denied"]645 sets classification based on policies646# [RSpecRunTime] RSpec elapsed time: 3 minutes 37.73 seconds. Current RSS: ~1260M. Threads: 4. load average: 1.08 1.29 1.02 1/422 4198647.648 with cyclonedx report649 when a pipeline has not been run for this project650 is expected to be zero651 when the project has policies configured652 includes an a policy for a classified license that was not detected in the scan report653# [RSpecRunTime] RSpec elapsed time: 3 minutes 40.05 seconds. Current RSS: ~1259M. Threads: 4. load average: 1.08 1.29 1.02 1/422 4199654.655 when a pipeline has run656 when a license scan job is not configured657 is expected to be empty658 when the license scan job has not finished659 is expected to be empty660# [RSpecRunTime] RSpec elapsed time: 3 minutes 42.5 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.07 1.28 1.02 1/422 4200661.662 when a pipeline has successfully produced a cyclonedx report663 includes a policy for each detected license and classified license664 includes a policy for a detected license that is unclassified665 includes a policy for a classified license that was also detected in the scan report666 includes a policy for a classified license that was not detected in the scan report667 includes a policy for an unclassified and unknown license that was detected in the scan report668# [RSpecRunTime] RSpec elapsed time: 3 minutes 59.88 seconds. Current RSS: ~1253M. Threads: 4. load average: 1.06 1.27 1.02 1/424 4221669.670 #find_policies671 with license_scanning report672 does not process the report673# [RSpecRunTime] RSpec elapsed time: 4 minutes 2.92 seconds. Current RSS: ~1259M. Threads: 4. load average: 1.21 1.30 1.03 1/422 4222674.675 with cyclonedx report676 records an onboarding progress action for license scanning677 when pipeline is not present678 records an onboarding progress action for license scanning679# [RSpecRunTime] RSpec elapsed time: 4 minutes 8.17 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.19 1.29 1.03 1/424 4227680.681 when searching for policies for licenses that were detected in a scan report682 only includes licenses that appear in the latest license scan report683 includes a policy for an allowed known license that was detected in the scan report684 includes an entry for an unclassified custom license found in the scan report685 includes an entry for a denied license found in the scan report686 includes an entry for an unclassified unknown license found in the scan report687 with denied license without spdx identifier688 contains denied license689# [RSpecRunTime] RSpec elapsed time: 4 minutes 27.06 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.26 1.30 1.04 1/424 4248690.691 when searching for policies with a specific classification692 includes an entry for each `allowed` licensed693# [RSpecRunTime] RSpec elapsed time: 4 minutes 30.18 seconds. Current RSS: ~1261M. Threads: 4. load average: 1.26 1.30 1.04 1/424 4251694.695 when searching for policies by multiple classifications696 includes an entry for each `allowed` and `denied` licensed697# [RSpecRunTime] RSpec elapsed time: 4 minutes 34.26 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.24 1.30 1.04 1/424 4256698.699 when searching for detected policies matching a classification700 includes an entry for each entry that was detected in the report and matches a classification701# [RSpecRunTime] RSpec elapsed time: 4 minutes 37.14 seconds. Current RSS: ~1261M. Threads: 4. load average: 1.22 1.29 1.04 1/425 4259702.703 when sorting policies704 attribute: :classification, direction: :asc, expected: ["BSD-3-Clause", "CUSTOM_DENIED_LICENSE", "unknown", "MIT License"]705 is expected to eq ["BSD-3-Clause", "CUSTOM_DENIED_LICENSE", "unknown", "MIT License"]706# [RSpecRunTime] RSpec elapsed time: 4 minutes 40.24 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.22 1.29 1.04 1/425 4264707.708 attribute: :classification, direction: :desc, expected: ["MIT License", "unknown", "CUSTOM_DENIED_LICENSE", "BSD-3-Clause"]709 is expected to eq ["MIT License", "unknown", "CUSTOM_DENIED_LICENSE", "BSD-3-Clause"]710# [RSpecRunTime] RSpec elapsed time: 4 minutes 43.11 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.20 1.29 1.04 1/425 4267711.712 attribute: :name, direction: :desc, expected: ["unknown", "MIT License", "CUSTOM_DENIED_LICENSE", "BSD-3-Clause"]713 is expected to eq ["unknown", "MIT License", "CUSTOM_DENIED_LICENSE", "BSD-3-Clause"]714# [RSpecRunTime] RSpec elapsed time: 4 minutes 46.18 seconds. Current RSS: ~1254M. Threads: 4. load average: 1.19 1.28 1.04 2/425 4271715.716 attribute: :invalid, direction: :asc, expected: ["BSD-3-Clause", "CUSTOM_DENIED_LICENSE", "MIT License", "unknown"]717 is expected to eq ["BSD-3-Clause", "CUSTOM_DENIED_LICENSE", "MIT License", "unknown"]718# [RSpecRunTime] RSpec elapsed time: 4 minutes 49.09 seconds. Current RSS: ~1260M. Threads: 4. load average: 1.19 1.28 1.04 1/425 4274719.720 attribute: :name, direction: :invalid, expected: ["BSD-3-Clause", "CUSTOM_DENIED_LICENSE", "MIT License", "unknown"]721 is expected to eq ["BSD-3-Clause", "CUSTOM_DENIED_LICENSE", "MIT License", "unknown"]722# [RSpecRunTime] RSpec elapsed time: 4 minutes 52.15 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.17 1.28 1.03 1/425 4277723.724 attribute: :name, direction: nil, expected: ["BSD-3-Clause", "CUSTOM_DENIED_LICENSE", "MIT License", "unknown"]725 is expected to eq ["BSD-3-Clause", "CUSTOM_DENIED_LICENSE", "MIT License", "unknown"]726# [RSpecRunTime] RSpec elapsed time: 4 minutes 54.96 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.17 1.28 1.03 1/425 4280727.728 attribute: nil, direction: :asc, expected: ["BSD-3-Clause", "CUSTOM_DENIED_LICENSE", "MIT License", "unknown"]729 is expected to eq ["BSD-3-Clause", "CUSTOM_DENIED_LICENSE", "MIT License", "unknown"]730# [RSpecRunTime] RSpec elapsed time: 4 minutes 57.89 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.16 1.27 1.03 1/425 4283731.732 attribute: nil, direction: nil, expected: ["BSD-3-Clause", "CUSTOM_DENIED_LICENSE", "MIT License", "unknown"]733 is expected to eq ["BSD-3-Clause", "CUSTOM_DENIED_LICENSE", "MIT License", "unknown"]734# [RSpecRunTime] RSpec elapsed time: 5 minutes 1.07 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.15 1.27 1.03 1/425 4288735.736 when using the default sort options737 is expected to eq ["BSD-3-Clause", "CUSTOM_DENIED_LICENSE", "MIT License", "unknown"]738# [RSpecRunTime] RSpec elapsed time: 5 minutes 3.94 seconds. Current RSS: ~1261M. Threads: 4. load average: 1.15 1.27 1.03 1/425 4291739.740 when `nil` sort options are provided741 is expected to eq ["BSD-3-Clause", "CUSTOM_DENIED_LICENSE", "MIT License", "unknown"]742# [RSpecRunTime] RSpec elapsed time: 5 minutes 7.02 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.13 1.26 1.03 1/425 4296743.744 #latest_build_for_default_branch745 when a pipeline has never been completed for the project746 is expected to be nil747 when a pipeline has completed successfully and produced a license scan report748 is expected to eq #<Ci::Build status: "success", finished_at: "2024-11-22 08:53:29.000000000 +0000", created_at: "2024-...id: nil, user_id: nil, execution_config_id: nil, upstream_pipeline_partition_id: nil, tag_list: nil>749# [RSpecRunTime] RSpec elapsed time: 5 minutes 8.61 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.13 1.26 1.03 1/425 4302750.751 when a pipeline has completed but does not contain a license scan report752 is expected to be nil753 #diff_with754 when license policies are configured with scan result policies755 when base_report has new denied licenses756 returns differences with denied status757 when base_report has new denied custom licenses758 returns differences with denied status759# [RSpecRunTime] RSpec elapsed time: 5 minutes 24.03 seconds. Current RSS: ~1261M. Threads: 4. load average: 1.10 1.25 1.03 1/423 4303760.761 when base_report does not have denied licenses762 returns differences with allowed status763# [RSpecRunTime] RSpec elapsed time: 5 minutes 26.98 seconds. Current RSS: ~1260M. Threads: 4. load average: 1.10 1.25 1.03 1/423 4304764.765 when the head pipeline has not run766 returns the differences in licenses introduced by the merge request767 when nothing has changed between the head and the base pipeline768 returns the differences in licenses introduced by the merge request769# [RSpecRunTime] RSpec elapsed time: 5 minutes 29.22 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.10 1.25 1.03 1/425 4313770.771 when the base pipeline is empty or does not contain report772 when the base pipeline is nil773 returns diff774# [RSpecRunTime] RSpec elapsed time: 5 minutes 31.53 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.09 1.24 1.03 1/425 4316775.776 when there are no license approval policies configured for the project777 returns diff778# [RSpecRunTime] RSpec elapsed time: 5 minutes 32.97 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.09 1.24 1.03 1/425 4319779.780 when there are license approval policies configured for the project781 with allowed policy782 behaves like when there are no license approval policies configured for the project783 returns diff784 when the base pipeline is nil785 returns diff786# [RSpecRunTime] RSpec elapsed time: 5 minutes 40.99 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.07 1.23 1.03 1/425 4328787.788 with denied policy789 behaves like when there are no license approval policies configured for the project790 returns diff791 when the base pipeline is nil792 returns diff793# [RSpecRunTime] RSpec elapsed time: 5 minutes 49.08 seconds. Current RSS: ~1259M. Threads: 4. load average: 1.07 1.23 1.03 1/425 4337794.795 when the base pipeline removed some licenses796 returns the differences in licenses introduced by the merge request797# [RSpecRunTime] RSpec elapsed time: 5 minutes 50.63 seconds. Current RSS: ~1259M. Threads: 4. load average: 1.07 1.23 1.03 1/427 4340798.799 when the base pipeline added some licenses800 returns the differences in licenses introduced by the merge request801 when a software license record does not have an spdx identifier802 falls back to matching detections based on name rather than spdx id803# [RSpecRunTime] RSpec elapsed time: 5 minutes 55.67 seconds. Current RSS: ~1262M. Threads: 4. load average: 1.06 1.22 1.03 1/427 4347804.805# [RSpecRunTime] Finishing example group ee/spec/models/sca/license_compliance_spec.rb. It took 2 minutes 41.11 seconds. Expected to take 2 minutes 53.3 seconds.806# [RSpecRunTime] Starting example group ee/spec/tasks/gitlab/seed/group_seed_rake_spec.rb. Expected to take 1 minute 35.68 seconds.807gitlab:seed:group_seed rake task808Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.810To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.811Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.813To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.814Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.816To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.817Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.819To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.820Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.822To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.823Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.825To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.826Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.828To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.829Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.831To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.832Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.834To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.835Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.837To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.838Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.840To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.841Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.843To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.844Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.846To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.847Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.849To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.850Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.852To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.853Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.855To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.856Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.858To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.859Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.861To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.862Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.864To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.865Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.867To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.868Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.870To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.871Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.873To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.874Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.876To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.877Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.879To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.880Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol.882To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.883 performs group seed successfully884# [RSpecRunTime] Finishing example group ee/spec/tasks/gitlab/seed/group_seed_rake_spec.rb. It took 1 minute 27.0 seconds. Expected to take 1 minute 35.68 seconds.885# [RSpecRunTime] RSpec elapsed time: 7 minutes 22.74 seconds. Current RSS: ~1319M. Threads: 4. load average: 1.08 1.19 1.03 4/430 4976886.887# [RSpecRunTime] Starting example group ee/spec/replicators/geo/ci_secure_file_replicator_spec.rb. Expected to take 1 minute 21.31 seconds.888Geo::CiSecureFileReplicator889 invokes replicator.geo_handle_after_create on create890 behaves like a replicator891 Geo node status892 on a primary site893 .primary_total_count894 returns the number of available replicables on primary895# [RSpecRunTime] RSpec elapsed time: 7 minutes 24.72 seconds. Current RSS: ~1319M. Threads: 4. load average: 1.08 1.19 1.03 1/430 4977896.897 on a secondary site898 .registry_count899 returns the number of registries on secondary900# [RSpecRunTime] RSpec elapsed time: 7 minutes 26.81 seconds. Current RSS: ~1313M. Threads: 4. load average: 1.07 1.19 1.03 1/430 4978901.902 .synced_count903 returns the number of synced items on secondary904# [RSpecRunTime] RSpec elapsed time: 7 minutes 28.89 seconds. Current RSS: ~1311M. Threads: 4. load average: 1.07 1.19 1.03 1/429 4979905.906 .failed_count907 returns the number of failed items on secondary908# [RSpecRunTime] RSpec elapsed time: 7 minutes 30.93 seconds. Current RSS: ~1307M. Threads: 4. load average: 1.07 1.18 1.03 1/429 4980909.910 when replicator is Geo::RegistrySyncWorker compatible911 has "created" and "deleted" events912 when replicator enqueues a sync event913 is expected to receive perform_async("ci_secure_file", "created", {"model_record_id"=>13}) 1 time914 behaves like a verifiable replicator915 events916 has checksum_succeeded event917 .verification_enabled?918 on a Geo primary site919 when replication feature flag is enabled920 when force primary checksumming feature flag is enabled921 returns true922 when the force primary checksumming feature flag is disabled923 returns true924 when replication feature flag is disabled925 when force primary checksumming feature flag is enabled926 returns true927 when the force primary checksumming feature flag is disabled928 returns false929 on a Geo secondary site930 when replication feature flag is enabled931 when force primary checksumming feature flag is enabled932 returns true933 when the force primary checksumming feature flag is disabled934 returns true935 when replication feature flag is disabled936 when force primary checksumming feature flag is enabled937 returns false938 when the force primary checksumming feature flag is disabled939 returns false940 .checksummed_count941 when verification is enabled942 behaves like a counter of succeeded available verifiables943 is expected to eq 1944 excludes other verification states945# [RSpecRunTime] RSpec elapsed time: 7 minutes 33.83 seconds. Current RSS: ~1298M. Threads: 4. load average: 1.07 1.18 1.03 1/429 4981946.947 when verification is disabled948 returns nil949 .verified_count950 when verification is enabled951 behaves like a counter of succeeded available verifiables952 is expected to eq 1953 excludes other verification states954# [RSpecRunTime] RSpec elapsed time: 7 minutes 35.67 seconds. Current RSS: ~1296M. Threads: 4. load average: 1.07 1.18 1.03 1/429 4982955.956 when verification is disabled957 returns nil958 .checksum_failed_count959 when verification is enabled960 behaves like a counter of failed available verifiables961 is expected to eq 1962 excludes other verification states963# [RSpecRunTime] RSpec elapsed time: 7 minutes 37.46 seconds. Current RSS: ~1293M. Threads: 4. load average: 1.06 1.18 1.03 1/429 4983964.965 when verification is disabled966 returns nil967 .verification_failed_count968 when verification is enabled969 behaves like a counter of failed available verifiables970 is expected to eq 1971 excludes other verification states972# [RSpecRunTime] RSpec elapsed time: 7 minutes 39.3 seconds. Current RSS: ~1294M. Threads: 4. load average: 1.06 1.18 1.03 1/429 4984973.974 when verification is disabled975 returns nil976 .verification_total_count977 when verification is enabled978 when the verification_state is disabled979 is expected to eq 0980 when the verification_state is not disabled981 is expected to eq 1982 when verification is disabled983 returns nil984 .trigger_background_verification985 when verification is enabled986 for a Geo secondary987 does not enqueue ReverificationBatchWorker988 enqueues VerificationBatchWorker989 enqueues VerificationTimeoutWorker990 for a Geo primary991 enqueues ReverificationBatchWorker992 enqueues VerificationStateBackfillWorker993 enqueues VerificationBatchWorker994 enqueues VerificationTimeoutWorker995 when verification is disabled996 does not enqueue VerificationBatchWorker997 does not enqueue VerificationTimeoutWorker998 .backfill_verification_state_table999 on a Geo secondary site1000 returns false1001 on a Geo primary site1002 when replication feature flag is enabled1003 when force primary checksumming feature flag is enabled1004 calls Geo::VerificationStateBackfillService1005 when force primary checksumming feature flag is disabled1006 calls Geo::VerificationStateBackfillService1007 when replication feature flag is disabled1008 when force primary checksumming feature flag is enabled1009 calls Geo::VerificationStateBackfillService1010 when force primary checksumming feature flag is disabled1011 does not call Geo::VerificationStateBackfillService1012 .verify_batch1013 when there are records needing verification1014 calls #verify on each replicator1015 .remaining_verification_batch_count1016 converts needs_verification_count to number of batches1017 .remaining_reverification_batch_count1018 converts needs_reverification_count to number of batches1019 .reverify_batch!1020 calls #reverify_batch1021 .replicator_batch_to_verify1022 returns usable Replicator instances1023 .model_record_id_batch_to_verify1024 when the batch is filled by pending rows1025 returns IDs of pending rows1026 does not call .verification_failed_batch1027 when that batch is not filled by pending rows1028 includes IDs of failed rows1029 .verification_pending_batch1030 when current node is a primary1031 delegates to the model class of the replicator1032 when current node is a secondary1033 delegates to the registry class of the replicator1034 .verification_failed_batch1035 when current node is a primary1036 delegates to the model class of the replicator1037 when current node is a secondary1038 delegates to the registry class of the replicator1039 .fail_verification_timeouts1040 when current node is a primary1041 delegates to the model class of the replicator1042 when current node is a secondary1043 delegates to the registry class of the replicator1044 #verify_async1045 on a Geo primary1046 calls verification_pending!1047 does not enqueue Geo::VerificationWorker1048# [RSpecRunTime] RSpec elapsed time: 7 minutes 48.15 seconds. Current RSS: ~1295M. Threads: 4. load average: 1.05 1.17 1.03 1/429 49851049.1050 #verify1051 wraps the checksum calculation in track_checksum_attempt!1052 #verification_state_tracker1053 on a Geo primary1054 returns model_record1055 on a Geo secondary1056 returns registry1057# [RSpecRunTime] RSpec elapsed time: 7 minutes 51.42 seconds. Current RSS: ~1296M. Threads: 4. load average: 1.05 1.17 1.03 1/429 49861058.1059 #geo_handle_after_checksum_succeeded1060 on a Geo primary1061 creates checksum_succeeded event1062 is called on verification success1063 when replication feature flag is disabled1064 does not publish1065# [RSpecRunTime] RSpec elapsed time: 7 minutes 53.74 seconds. Current RSS: ~1288M. Threads: 4. load average: 1.05 1.17 1.03 1/429 49871066.1067 on a Geo secondary1068 does not create an event1069 #consume_event_checksum_succeeded1070 with a persisted model_record1071 on a Geo primary1072 does nothing1073 on a Geo secondary1074 with a persisted registry1075 with a registry which is verified1076 sets state to verification_pending1077 with a registry which is pending verification1078 does not change state from verification_pending1079 with an unpersisted registry1080 does not persist the registry1081 #mutable?1082 returns the opposite of immutable?1083 #primary_verification_succeeded?1084 when the model record is verification_succeeded1085 returns true1086 when the model record is not verification_succeeded1087 returns false1088 #ok_to_skip_download?1089 when the registry is brand new1090 when the model is immutable1091 when the resource already exists on this site1092 when verification is enabled for this model1093 when the resource is in verifiables1094 is expected to be truthy1095 when the resource is not in verifiables1096 is expected to be falsey1097 when verification is disabled for this model1098 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:886 (PENDING: this context does not apply to models that are verified)1099 when the resource does not exist on this site1100 is expected to be falsey1101 when the model is mutable1102 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:904 (PENDING: this context does not apply to immutable models)1103 when the registry is not brand new (sync or verification has been attempted before)1104 is expected to be falsey1105 integration tests1106 on a primary1107 background backfill1108 verifies model records1109 triggered by events1110 verifies model records1111 on a secondary1112 background backfill1113 verifies registries1114 triggered by events1115 verifies registries1116 #replicator1117 is defined and does not raise error1118 .replicables_for_current_secondary1119 when syncing object storage is enabled1120 behaves like is implemented and returns a valid relation1121 is implemented1122 when syncing object storage is disabled1123 behaves like is implemented and returns a valid relation1124 is implemented1125 with selective sync disabled1126 behaves like is implemented and returns a valid relation1127 is implemented1128 with selective sync enabled for namespaces1129 behaves like is implemented and returns a valid relation1130 is implemented1131 with selective sync enabled for shards1132 behaves like is implemented and returns a valid relation1133 is implemented1134 #after_verifiable_update1135 verification_enabled: true, immutable: true, checksum: nil, checksummable: true, expect_verify_async: true1136 calls verify_async only if needed1137 verification_enabled: true, immutable: true, checksum: nil, checksummable: false, expect_verify_async: false1138 calls verify_async only if needed1139 verification_enabled: true, immutable: true, checksum: "abc123", checksummable: true, expect_verify_async: false1140 calls verify_async only if needed1141 verification_enabled: true, immutable: true, checksum: "abc123", checksummable: false, expect_verify_async: false1142 calls verify_async only if needed1143 verification_enabled: true, immutable: false, checksum: nil, checksummable: true, expect_verify_async: true1144 calls verify_async only if needed1145 verification_enabled: true, immutable: false, checksum: nil, checksummable: false, expect_verify_async: false1146 calls verify_async only if needed1147 verification_enabled: true, immutable: false, checksum: "abc123", checksummable: true, expect_verify_async: true1148 calls verify_async only if needed1149 verification_enabled: true, immutable: false, checksum: "abc123", checksummable: false, expect_verify_async: false1150 calls verify_async only if needed1151 verification_enabled: false, immutable: true, checksum: nil, checksummable: true, expect_verify_async: false1152 calls verify_async only if needed1153 verification_enabled: false, immutable: true, checksum: nil, checksummable: false, expect_verify_async: false1154 calls verify_async only if needed1155 verification_enabled: false, immutable: true, checksum: "abc123", checksummable: true, expect_verify_async: false1156 calls verify_async only if needed1157 verification_enabled: false, immutable: true, checksum: "abc123", checksummable: false, expect_verify_async: false1158 calls verify_async only if needed1159 verification_enabled: false, immutable: false, checksum: nil, checksummable: true, expect_verify_async: false1160 calls verify_async only if needed1161 verification_enabled: false, immutable: false, checksum: nil, checksummable: false, expect_verify_async: false1162 calls verify_async only if needed1163 verification_enabled: false, immutable: false, checksum: "abc123", checksummable: true, expect_verify_async: false1164 calls verify_async only if needed1165 verification_enabled: false, immutable: false, checksum: "abc123", checksummable: false, expect_verify_async: false1166 calls verify_async only if needed1167 #geo_handle_after_create1168 on a Geo primary1169 creates a Geo::Event1170 calls #after_verifiable_update1171 when replication feature flag is disabled1172 does not publish1173# [RSpecRunTime] RSpec elapsed time: 8 minutes 25.32 seconds. Current RSS: ~1277M. Threads: 4. load average: 1.10 1.17 1.03 1/429 49881174.1175 on a Geo secondary1176 does not create an event1177 #geo_handle_after_destroy1178 on a Geo primary1179 creates a Geo::Event1180 when replication feature flag is disabled1181 does not publish1182# [RSpecRunTime] RSpec elapsed time: 8 minutes 27.58 seconds. Current RSS: ~1278M. Threads: 4. load average: 1.09 1.17 1.03 1/429 49891183.1184 on a Geo secondary1185 does not create an event1186 created event consumption1187 when the blob's project is in replicables for this geo node1188 invokes Geo::BlobDownloadService1189 when the blob's project is not in replicables for this geo node1190 does not invoke Geo::BlobDownloadService1191 deleted event consumption1192 when model_record was deleted from the DB and the replicator only has its ID1193 invokes Geo::FileRegistryRemovalService1194 backward compatibility1195 invokes Geo::FileRegistryRemovalService when delete event is in deprecated format1196# [RSpecRunTime] RSpec elapsed time: 8 minutes 31.04 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.08 1.16 1.03 1/429 49901197.1198 when object storage is enabled1199 when GitLab managed replication is enabled1200 deletes the file from object storage1201# [RSpecRunTime] RSpec elapsed time: 8 minutes 32.28 seconds. Current RSS: ~1278M. Threads: 4. load average: 1.08 1.16 1.03 1/429 49911202.1203 when GitLab managed replication is disabled1204 does not delete the file from object storage1205 #carrierwave_uploader1206 is implemented1207 #model1208 is implemented1209 is a Class1210 responds to primary_key1211# [RSpecRunTime] RSpec elapsed time: 8 minutes 35.99 seconds. Current RSS: ~1278M. Threads: 4. load average: 1.07 1.16 1.03 1/429 49921212.1213 #blob_path1214 when the file is locally stored1215 returns a valid path to a file1216 #calculate_checksum1217 when the file is verifiable1218 when the file exists1219 when the file is locally stored1220 returns hexdigest of the file1221 when the file is remotely stored1222 returns the the size of the file1223 when the file does not exist1224 raises an error1225 when the file is not verifiable1226 raises an error1227 #resource_exists?1228 is expected to be truthy1229 when the file does not exist1230 is expected to be falsey1231# [RSpecRunTime] RSpec elapsed time: 8 minutes 41.15 seconds. Current RSS: ~1278M. Threads: 4. load average: 1.07 1.16 1.03 1/430 49931232.1233 when the file is nil1234 is expected to be falsey1235 .bulk_create_delete_events_async1236Job arguments to Geo::BatchEventCreateWorker must be native JSON types, but :replicable_name is a Symbol.1238To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1239 creates events1240 raises error when model_record_id is nil1241# [RSpecRunTime] RSpec elapsed time: 8 minutes 43.38 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.07 1.16 1.03 1/430 49941242.1243# [RSpecRunTime] Finishing example group ee/spec/replicators/geo/ci_secure_file_replicator_spec.rb. It took 1 minute 20.69 seconds. Expected to take 1 minute 21.31 seconds.1244# [RSpecRunTime] Starting example group ee/spec/models/upload_spec.rb. Expected to take 1 minute 7.38 seconds.1245Upload1246 does not allow STI1247 is expected to have one upload_state class_name => Geo::UploadState inverse_of => upload1248 on a primary node1249 .with_verification_state1250 returns records with given scope1251 .checksummed1252 returns records with given scope1253 .not_checksummed1254 returns records with given scope1255 #save_verification_details1256 when model record is not part of verifiables scope1257 does not create verification details1258 when model_record is part of verifiables scope1259 creates verification details1260 #verification_pending_batch1261 logs the verification state transition1262 #verification_failed_batch1263 logs the verification state transition1264 #fail_verification_timeouts1265 logs the verification state transition1266 when Geo is disabled1267 #save_verification_details1268 when model_record is part of verifiables scope1269 doesn't create verification details1270 .replicables_for_current_secondary1271 selective_sync_namespaces: nil, selective_sync_shards: nil, factory: [:upload], model_factory: [:project], is_upload_included: true1272 when sync object storage is enabled1273 when the upload is locally stored1274 is expected to eq true1275 when the upload is object stored1276 is expected to eq true1277 when sync object storage is disabled1278 when the upload is locally stored1279 is expected to eq true1280 when the upload is object stored1281 is expected to be falsey1282 selective_sync_namespaces: nil, selective_sync_shards: nil, factory: [:upload, :issuable_upload], model_factory: [:project], is_upload_included: true1283 when sync object storage is enabled1284 when the upload is locally stored1285 is expected to eq true1286 when the upload is object stored1287 is expected to eq true1288 when sync object storage is disabled1289 when the upload is locally stored1290 is expected to eq true1291 when the upload is object stored1292 is expected to be falsey1293 selective_sync_namespaces: nil, selective_sync_shards: nil, factory: [:upload, :namespace_upload], model_factory: [:group], is_upload_included: true1294 when sync object storage is enabled1295 when the upload is locally stored1296 is expected to eq true1297 when the upload is object stored1298 is expected to eq true1299 when sync object storage is disabled1300 when the upload is locally stored1301 is expected to eq true1302 when the upload is object stored1303 is expected to be falsey1304 selective_sync_namespaces: nil, selective_sync_shards: nil, factory: [:upload, :favicon_upload], model_factory: [:appearance], is_upload_included: true1305 when sync object storage is enabled1306 when the upload is locally stored1307 is expected to eq true1308 when the upload is object stored1309 is expected to eq true1310 when sync object storage is disabled1311 when the upload is locally stored1312 is expected to eq true1313 when the upload is object stored1314 is expected to be falsey1315 selective_sync_namespaces: nil, selective_sync_shards: :model, factory: [:upload], model_factory: [:project], is_upload_included: true1316 when sync object storage is enabled1317 when the upload is locally stored1318 is expected to eq true1319 when the upload is object stored1320 is expected to eq true1321 when sync object storage is disabled1322 when the upload is locally stored1323 is expected to eq true1324 when the upload is object stored1325 is expected to be falsey1326 selective_sync_namespaces: nil, selective_sync_shards: :other, factory: [:upload], model_factory: [:project], is_upload_included: false1327 when sync object storage is enabled1328 when the upload is locally stored1329 is expected to eq false1330# [RSpecRunTime] RSpec elapsed time: 9 minutes 3.46 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.05 1.15 1.03 3/431 49951331.1332 when the upload is object stored1333 is expected to eq false1334 when sync object storage is disabled1335 when the upload is locally stored1336 is expected to eq false1337 when the upload is object stored1338 is expected to be falsey1339 selective_sync_namespaces: nil, selective_sync_shards: :model_project, factory: [:upload, :namespace_upload], model_factory: [:group], is_upload_included: true1340 when sync object storage is enabled1341 when the upload is locally stored1342 is expected to eq true1343 when the upload is object stored1344 is expected to eq true1345 when sync object storage is disabled1346 when the upload is locally stored1347 is expected to eq true1348 when the upload is object stored1349 is expected to be falsey1350 selective_sync_namespaces: nil, selective_sync_shards: :other, factory: [:upload, :namespace_upload], model_factory: [:group], is_upload_included: false1351 when sync object storage is enabled1352 when the upload is locally stored1353 is expected to eq false1354 when the upload is object stored1355 is expected to eq false1356 when sync object storage is disabled1357 when the upload is locally stored1358 is expected to eq false1359 when the upload is object stored1360 is expected to be falsey1361 selective_sync_namespaces: nil, selective_sync_shards: :other, factory: [:upload, :favicon_upload], model_factory: [:appearance], is_upload_included: true1362 when sync object storage is enabled1363 when the upload is locally stored1364 is expected to eq true1365 when the upload is object stored1366 is expected to eq true1367 when sync object storage is disabled1368 when the upload is locally stored1369 is expected to eq true1370 when the upload is object stored1371 is expected to be falsey1372 selective_sync_namespaces: :model_parent, selective_sync_shards: nil, factory: [:upload], model_factory: [:project], is_upload_included: true1373 when sync object storage is enabled1374 when the upload is locally stored1375 is expected to eq true1376 when the upload is object stored1377 is expected to eq true1378 when sync object storage is disabled1379 when the upload is locally stored1380 is expected to eq true1381 when the upload is object stored1382 is expected to be falsey1383# [RSpecRunTime] RSpec elapsed time: 9 minutes 16.49 seconds. Current RSS: ~1358M. Threads: 4. load average: 1.04 1.14 1.03 1/430 49961384.1385 selective_sync_namespaces: :model_parent_parent, selective_sync_shards: nil, factory: [:upload], model_factory: [:project, :in_subgroup], is_upload_included: true1386 when sync object storage is enabled1387 when the upload is locally stored1388 is expected to eq true1389# [RSpecRunTime] RSpec elapsed time: 9 minutes 17.61 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.04 1.14 1.03 1/430 49971390.1391 when the upload is object stored1392 is expected to eq true1393# [RSpecRunTime] RSpec elapsed time: 9 minutes 18.64 seconds. Current RSS: ~1357M. Threads: 4. load average: 1.04 1.14 1.03 1/430 49981394.1395 when sync object storage is disabled1396 when the upload is locally stored1397 is expected to eq true1398# [RSpecRunTime] RSpec elapsed time: 9 minutes 19.83 seconds. Current RSS: ~1354M. Threads: 4. load average: 1.04 1.14 1.03 1/430 49991399.1400 when the upload is object stored1401 is expected to be falsey1402# [RSpecRunTime] RSpec elapsed time: 9 minutes 20.87 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.04 1.14 1.03 1/430 50001403.1404 selective_sync_namespaces: :model, selective_sync_shards: nil, factory: [:upload, :namespace_upload], model_factory: [:group], is_upload_included: true1405 when sync object storage is enabled1406 when the upload is locally stored1407 is expected to eq true1408 when the upload is object stored1409 is expected to eq true1410 when sync object storage is disabled1411 when the upload is locally stored1412 is expected to eq true1413 when the upload is object stored1414 is expected to be falsey1415 selective_sync_namespaces: :model_parent, selective_sync_shards: nil, factory: [:upload, :namespace_upload], model_factory: [:group, :nested], is_upload_included: true1416 when sync object storage is enabled1417 when the upload is locally stored1418 is expected to eq true1419 when the upload is object stored1420 is expected to eq true1421 when sync object storage is disabled1422 when the upload is locally stored1423 is expected to eq true1424 when the upload is object stored1425 is expected to be falsey1426 selective_sync_namespaces: :other, selective_sync_shards: nil, factory: [:upload], model_factory: [:project], is_upload_included: false1427 when sync object storage is enabled1428 when the upload is locally stored1429 is expected to eq false1430# [RSpecRunTime] RSpec elapsed time: 9 minutes 26.72 seconds. Current RSS: ~1340M. Threads: 4. load average: 1.03 1.13 1.03 1/430 50011431.1432 when the upload is object stored1433 is expected to eq false1434# [RSpecRunTime] RSpec elapsed time: 9 minutes 27.81 seconds. Current RSS: ~1336M. Threads: 4. load average: 1.03 1.13 1.03 1/430 50021435.1436 when sync object storage is disabled1437 when the upload is locally stored1438 is expected to eq false1439# [RSpecRunTime] RSpec elapsed time: 9 minutes 29.04 seconds. Current RSS: ~1332M. Threads: 4. load average: 1.03 1.13 1.03 1/430 50031440.1441 when the upload is object stored1442 is expected to be falsey1443# [RSpecRunTime] RSpec elapsed time: 9 minutes 30.11 seconds. Current RSS: ~1331M. Threads: 4. load average: 1.03 1.13 1.03 1/430 50041444.1445 selective_sync_namespaces: :other, selective_sync_shards: nil, factory: [:upload], model_factory: [:project, :in_subgroup], is_upload_included: false1446 when sync object storage is enabled1447 when the upload is locally stored1448 is expected to eq false1449# [RSpecRunTime] RSpec elapsed time: 9 minutes 31.41 seconds. Current RSS: ~1328M. Threads: 4. load average: 1.11 1.15 1.03 1/430 50051450.1451 when the upload is object stored1452 is expected to eq false1453# [RSpecRunTime] RSpec elapsed time: 9 minutes 32.61 seconds. Current RSS: ~1323M. Threads: 4. load average: 1.11 1.15 1.03 1/430 50061454.1455 when sync object storage is disabled1456 when the upload is locally stored1457 is expected to eq false1458# [RSpecRunTime] RSpec elapsed time: 9 minutes 33.78 seconds. Current RSS: ~1324M. Threads: 4. load average: 1.11 1.15 1.03 1/430 50071459.1460 when the upload is object stored1461 is expected to be falsey1462# [RSpecRunTime] RSpec elapsed time: 9 minutes 35.05 seconds. Current RSS: ~1316M. Threads: 4. load average: 1.11 1.15 1.03 1/430 50081463.1464 selective_sync_namespaces: :other, selective_sync_shards: nil, factory: [:upload, :namespace_upload], model_factory: [:group], is_upload_included: false1465 when sync object storage is enabled1466 when the upload is locally stored1467 is expected to eq false1468 when the upload is object stored1469 is expected to eq false1470 when sync object storage is disabled1471 when the upload is locally stored1472 is expected to eq false1473 when the upload is object stored1474 is expected to be falsey1475 selective_sync_namespaces: :other, selective_sync_shards: nil, factory: [:upload, :namespace_upload], model_factory: [:group, :nested], is_upload_included: false1476 when sync object storage is enabled1477 when the upload is locally stored1478 is expected to eq false1479 when the upload is object stored1480 is expected to eq false1481 when sync object storage is disabled1482 when the upload is locally stored1483 is expected to eq false1484 when the upload is object stored1485 is expected to be falsey1486 selective_sync_namespaces: :other, selective_sync_shards: nil, factory: [:upload, :favicon_upload], model_factory: [:appearance], is_upload_included: true1487 when sync object storage is enabled1488 when the upload is locally stored1489 is expected to eq true1490 when the upload is object stored1491 is expected to eq true1492 when sync object storage is disabled1493 when the upload is locally stored1494 is expected to eq true1495 when the upload is object stored1496 is expected to be falsey1497 .search1498 when search query is empty1499 returns all records1500# [RSpecRunTime] RSpec elapsed time: 9 minutes 44.06 seconds. Current RSS: ~1326M. Threads: 4. load average: 1.17 1.16 1.04 1/430 50091501.1502 when search query is not empty1503 without matches1504 filters all records1505 with matches by attributes1506 for checksum attribute1507 is expected to contain exactly #<Upload id: 88, size: 102400, path: "uploads/-/system/project/avatar/448/avatar.jpg", checksum: "077...ount_point: "avatar", secret: nil, version: 2, uploaded_by_user_id: nil, verification_checksum: nil>1508 #destroy1509 when running in a Geo primary node1510Job arguments to DeleteStoredFilesWorker must be native JSON types, but Uploads::Local is a Class.1512To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1513Job arguments to Geo::BatchEventCreateWorker must be native JSON types, but :replicable_name is a Symbol.1515To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.1516 logs an event to the Geo event log when bulk removal is used1517# [RSpecRunTime] Finishing example group ee/spec/models/upload_spec.rb. It took 1 minute 1.56 seconds. Expected to take 1 minute 7.38 seconds.1518# [RSpecRunTime] Starting example group ee/spec/models/ee/member_spec.rb. Expected to take 55.65 seconds.1519Member1520 does not allow STI1521 Associations1522 is expected to belong to member_role required: false1523 Validation1524 with seat availability concerns1525 when creating1526 when seat is available1527 with existing user that is a member in our hierarchy1528 is valid1529# [RSpecRunTime] RSpec elapsed time: 9 minutes 47.23 seconds. Current RSS: ~1307M. Threads: 4. load average: 1.16 1.16 1.04 4/430 50101530.1531 when under the dashboard limit1532 is valid1533 when seat is not available1534 is invalid1535 when updating with no seats left1536 allows updating existing non-invited member1537 allows updating existing invited member1538 member role namespace1539 when no member role is associated1540 is valid1541 when member role is associated1542 when member role is for an instance1543 is valid1544 member role for a group1545 when member#member_namespace is a group within hierarchy of member_role#namespace1546 is valid1547 when member#member_namespace is a project within hierarchy of member_role#namespace1548 is valid1549 when member#member_namespace is outside hierarchy of member_role#namespace1550 is invalid1551 behaves like model with member role relation1552 associations1553 is expected to belong to member_role required: false1554 validations1555 validate_member_role_access_level1556 when no member role is associated1557 is expected to be valid1558 when the member role base access level matches the default membership role1559 is expected to be valid1560 when the member role base access level does not match the default membership role1561 is invalid1562 validate_access_level_locked_for_member_role1563 when no member role is associated1564 is expected to be valid1565 when the member role has changed1566 is expected to be valid1567 when the member role has not changed1568 is invalid1569 validate_member_role_belongs_to_same_root_namespace1570 when no member role is associated1571 is expected to be valid1572 when the member role namespace is the same as the model's group1573 is expected to be valid1574 when the member role namespace is outside the hierarchy of the model's group1575 is invalid1576 #set_access_level_based_on_member_role1577 when a member_role_id is not present1578 does not change the access_level1579 when a member_role_id is present1580 when custom roles are not enabled1581 does not change the access_level1582 clears the member_role_id1583 when custom roles are enabled1584 changes the access_level to the member roles base_access_level1585 does not clear the member_role_id1586 scopes1587 .with_custom_role1588 is expected to contain exactly #<GroupMember id: 672, access_level: 40, source_id: 966, source_type: "Namespace", user_id: 750, noti...: 17, expiry_notified_at: nil, request_accepted_at: nil, is_source_accessible_to_current_user: true>1589 .with_member_role_id1590 is expected to contain exactly #<GroupMember id: 672, access_level: 40, source_id: 966, source_type: "Namespace", user_id: 750, noti...: 17, expiry_notified_at: nil, request_accepted_at: nil, is_source_accessible_to_current_user: true>1591 .with_static_role1592 is expected to contain exactly #<GroupMember id: 673, access_level: 10, source_id: 966, source_type: "Namespace", user_id: 751, noti... nil, expiry_notified_at: nil, request_accepted_at: nil, is_source_accessible_to_current_user: true> and #<GroupMember id: 674, access_level: 40, source_id: 966, source_type: "Namespace", user_id: 752, noti... nil, expiry_notified_at: nil, request_accepted_at: nil, is_source_accessible_to_current_user: true>1593 .count_members_by_role1594 is expected to eql {40=>2, 10=>1}1595 .count_users_by_role1596 is expected to eql {40=>2, 10=>1}1597 #notification_service1598 returns a NullNotificationService instance for LDAP users1599 #is_using_seat1600 when hosted on GL.com1601 calls users check for using the gitlab_com seat method1602 when not hosted on GL.com1603 calls users check for using the License seat method1604 when the member is nil1605 returns false1606 #source_kind1607 when source is of Group kind1608 is expected to eq "Group"1609 when source is of Sub group kind1610 is expected to eq "Sub group"1611 when source is of Project kind1612 is expected to eq "Project"1613 #group_saml_identity1614 for group members1615 when member is in a top-level group1616 behaves like member with group saml identity1617 without saml_provider1618 is expected to eq nil1619 with saml_provider enabled1620 when member has no connected identity1621 is expected to eq nil1622 when member has connected identity1623 returns related identity1624 when member has connected identity of different group1625 is expected to eq nil1626 when member is in a subgroup1627 behaves like member with group saml identity on the top level1628 returns related identity1629 for project members1630 when project is nested in a group1631 behaves like member with group saml identity1632 without saml_provider1633 is expected to eq nil1634 with saml_provider enabled1635 when member has no connected identity1636 is expected to eq nil1637# [RSpecRunTime] RSpec elapsed time: 9 minutes 57.88 seconds. Current RSS: ~1313M. Threads: 4. load average: 1.13 1.15 1.03 1/430 50111638.1639 when member has connected identity1640 returns related identity1641# [RSpecRunTime] RSpec elapsed time: 9 minutes 58.97 seconds. Current RSS: ~1315M. Threads: 4. load average: 1.13 1.15 1.03 1/430 50121642.1643 when member has connected identity of different group1644 is expected to eq nil1645# [RSpecRunTime] RSpec elapsed time: 10 minutes 0.29 second. Current RSS: ~1318M. Threads: 4. load average: 1.13 1.15 1.03 1/430 50131646.1647 when project is nested in a subgroup1648 behaves like member with group saml identity on the top level1649 returns related identity1650# [RSpecRunTime] RSpec elapsed time: 10 minutes 1.52 seconds. Current RSS: ~1304M. Threads: 4. load average: 1.12 1.15 1.03 1/431 50141651.1652 when project is nested in a personal namespace1653 returns nothing1654 when after_update :post_update_hook1655 for webhooks1656 executes user_update_for_group event webhook when user role is updated1657 executes user_update_for_group event webhook when user expiration date is updated1658# [RSpecRunTime] RSpec elapsed time: 10 minutes 4.27 seconds. Current RSS: ~1293M. Threads: 4. load average: 1.12 1.15 1.03 1/431 50151659.1660 check if user cap has been reached1661 when the user cap has not been reached1662 sets the group member to active1663 sets the project member to active1664# [RSpecRunTime] RSpec elapsed time: 10 minutes 6.04 seconds. Current RSS: ~1294M. Threads: 4. load average: 1.11 1.15 1.03 1/431 50161665.1666 when the user cap has been reached1667 sets the group member to awaiting1668 sets the group member to awaiting when added to a subgroup1669 sets the project member to awaiting1670 when the user is already an active root group member1671 sets the group member to active1672# [RSpecRunTime] RSpec elapsed time: 10 minutes 7.78 seconds. Current RSS: ~1295M. Threads: 4. load average: 1.11 1.15 1.03 1/431 50171673.1674 when the user is already an active subgroup member1675 sets the group member to active1676 when the user is already an active project member1677 sets the group member to active1678# [RSpecRunTime] RSpec elapsed time: 10 minutes 9.9 seconds. Current RSS: ~1300M. Threads: 4. load average: 1.11 1.15 1.03 1/431 50181679.1680 when user is added to a group-less project1681 adds project member and leaves the state to active1682 when after_create :post_create_hook1683 for webhooks1684 executes user_add_to_group event webhook1685 for ancestor groups1686 fires two webhooks when parent group has member_events webhook enabled1687 fires one webhook when parent group has member_events webhook disabled1688# [RSpecRunTime] RSpec elapsed time: 10 minutes 13.13 seconds. Current RSS: ~1306M. Threads: 4. load average: 1.10 1.14 1.03 1/430 50191689.1690 when activating a member1691 when limit has been reached and user cap does not apply1692 activates user1693# [RSpecRunTime] RSpec elapsed time: 10 minutes 14.36 seconds. Current RSS: ~1303M. Threads: 4. load average: 1.10 1.14 1.03 1/430 50201694.1695 when user cap is reached1696 keeps user awaiting1697 when user already has another active membership1698 with project membership1699 activates member for the same user1700 with sub-group membership1701 activates member for the same user1702 when user has another awaiting membership1703 keeps the member awaiting1704 when setting the member to awaiting1705 when user is the last owner1706 does not allow the member to be awaiting1707 when user is not the last owner1708 sets the member to awaiting1709 when invite1710 sets the member to awaiting1711 #maintaining_elasticsearch?1712 when elasticsearch_indexing is enabled1713 is expected to eq true1714# [RSpecRunTime] RSpec elapsed time: 10 minutes 25.64 seconds. Current RSS: ~1285M. Threads: 5. load average: 1.39 1.21 1.05 1/460 50231715.1716 when elasticsearch_indexing is disabled1717 is expected to eq false1718# [RSpecRunTime] RSpec elapsed time: 10 minutes 26.95 seconds. Current RSS: ~1284M. Threads: 5. load average: 1.36 1.20 1.05 3/460 50241719.1720 .maintain_elasticsearch_create1721 when user exists1722 calls track!1723 when user does not exist1724 does not call track!1725 .maintain_elasticsearch_destroy1726 when user exists1727 calls track!1728 when user does not exist1729 does not call track!1730 .distinct_awaiting_or_invited_for_group1731 returns the correct members1732 does not return additional results for duplicates1733# [RSpecRunTime] RSpec elapsed time: 10 minutes 32.52 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.33 1.20 1.05 1/460 50251734.1735 .banned_from scope1736 returns only banned members from the given namespace1737 .not_banned_in scope1738 is expected to exclude #<GroupMember id: 734, access_level: 30, source_id: 1094, source_type: "Namespace", user_id: 798, not... nil, expiry_notified_at: nil, request_accepted_at: nil, is_source_accessible_to_current_user: true>1739 is expected to exclude #<ProjectMember id: 735, access_level: 30, source_id: 464, source_type: "Project", user_id: 799, noti... nil, expiry_notified_at: nil, request_accepted_at: nil, is_source_accessible_to_current_user: true>1740 is expected to include #<GroupMember id: 736, access_level: 30, source_id: 1094, source_type: "Namespace", user_id: 800, not... nil, expiry_notified_at: nil, request_accepted_at: nil, is_source_accessible_to_current_user: true>1741 is expected to include #<ProjectMember id: 737, access_level: 30, source_id: 464, source_type: "Project", user_id: 801, noti... nil, expiry_notified_at: nil, request_accepted_at: nil, is_source_accessible_to_current_user: true>1742# [RSpecRunTime] RSpec elapsed time: 10 minutes 34.74 seconds. Current RSS: ~1285M. Threads: 5. load average: 1.33 1.20 1.05 1/460 50261743.1744 .elevated_guests scope1745 returns only guests with elevated role1746# [RSpecRunTime] RSpec elapsed time: 10 minutes 35.95 seconds. Current RSS: ~1288M. Threads: 5. load average: 1.31 1.20 1.05 1/460 50271747.1748 .with_elevated_guests scope1749 returns only members above guest or guests with elevated role1750# [RSpecRunTime] RSpec elapsed time: 10 minutes 37.04 seconds. Current RSS: ~1283M. Threads: 5. load average: 1.31 1.20 1.05 2/460 50281751.1752 .with_group_group_sharing_access1753 invited_group_access: 10, invited_group_member_role: nil, member: user_a, expected_access_level: 10, expected_member_role: nil1754 when `custom_role_for_group_link_enabled` is true1755 returns minimum access level and expected member role1756# [RSpecRunTime] RSpec elapsed time: 10 minutes 38.43 seconds. Current RSS: ~1278M. Threads: 5. load average: 1.31 1.20 1.05 1/460 50291757.1758 when `custom_role_for_group_link_enabled` is false1759 returns minimum access level and ignores member role of the group link1760 invited_group_access: 10, invited_group_member_role: nil, member: user_b, expected_access_level: 10, expected_member_role: nil1761 when `custom_role_for_group_link_enabled` is true1762 returns minimum access level and expected member role1763 when `custom_role_for_group_link_enabled` is false1764 returns minimum access level and ignores member role of the group link1765 invited_group_access: 10, invited_group_member_role: nil, member: user_c, expected_access_level: 10, expected_member_role: nil1766 when `custom_role_for_group_link_enabled` is true1767 returns minimum access level and expected member role1768 when `custom_role_for_group_link_enabled` is false1769 returns minimum access level and ignores member role of the group link1770 invited_group_access: 10, invited_group_member_role: nil, member: user_d, expected_access_level: 10, expected_member_role: nil1771 when `custom_role_for_group_link_enabled` is true1772 returns minimum access level and expected member role1773 when `custom_role_for_group_link_enabled` is false1774 returns minimum access level and ignores member role of the group link1775 invited_group_access: 10, invited_group_member_role: nil, member: user_e, expected_access_level: 10, expected_member_role: nil1776 when `custom_role_for_group_link_enabled` is true1777 returns minimum access level and expected member role1778 when `custom_role_for_group_link_enabled` is false1779 returns minimum access level and ignores member role of the group link1780 invited_group_access: 10, invited_group_member_role: guest_read_runners, member: user_a, expected_access_level: 10, expected_member_role: guest_read_runners1781 when `custom_role_for_group_link_enabled` is true1782 returns minimum access level and expected member role1783 when `custom_role_for_group_link_enabled` is false1784 returns minimum access level and ignores member role of the group link1785 invited_group_access: 10, invited_group_member_role: guest_read_runners, member: user_b, expected_access_level: 10, expected_member_role: guest_read_vulnerability1786 when `custom_role_for_group_link_enabled` is true1787 returns minimum access level and expected member role1788 when `custom_role_for_group_link_enabled` is false1789 returns minimum access level and ignores member role of the group link1790 invited_group_access: 10, invited_group_member_role: guest_read_runners, member: user_c, expected_access_level: 10, expected_member_role: nil1791 when `custom_role_for_group_link_enabled` is true1792 returns minimum access level and expected member role1793 when `custom_role_for_group_link_enabled` is false1794 returns minimum access level and ignores member role of the group link1795 invited_group_access: 10, invited_group_member_role: guest_read_runners, member: user_d, expected_access_level: 10, expected_member_role: guest_read_runners1796 when `custom_role_for_group_link_enabled` is true1797 returns minimum access level and expected member role1798 when `custom_role_for_group_link_enabled` is false1799 returns minimum access level and ignores member role of the group link1800 invited_group_access: 10, invited_group_member_role: guest_read_runners, member: user_e, expected_access_level: 10, expected_member_role: guest_read_runners1801 when `custom_role_for_group_link_enabled` is true1802 returns minimum access level and expected member role1803 when `custom_role_for_group_link_enabled` is false1804 returns minimum access level and ignores member role of the group link1805 invited_group_access: 10, invited_group_member_role: guest_read_vulnerability, member: user_a, expected_access_level: 10, expected_member_role: guest_read_runners1806 when `custom_role_for_group_link_enabled` is true1807 returns minimum access level and expected member role1808 when `custom_role_for_group_link_enabled` is false1809 returns minimum access level and ignores member role of the group link1810 invited_group_access: 10, invited_group_member_role: guest_read_vulnerability, member: user_b, expected_access_level: 10, expected_member_role: guest_read_vulnerability1811 when `custom_role_for_group_link_enabled` is true1812 returns minimum access level and expected member role1813 when `custom_role_for_group_link_enabled` is false1814 returns minimum access level and ignores member role of the group link1815 invited_group_access: 10, invited_group_member_role: guest_read_vulnerability, member: user_c, expected_access_level: 10, expected_member_role: nil1816 when `custom_role_for_group_link_enabled` is true1817 returns minimum access level and expected member role1818 when `custom_role_for_group_link_enabled` is false1819 returns minimum access level and ignores member role of the group link1820 invited_group_access: 10, invited_group_member_role: guest_read_vulnerability, member: user_d, expected_access_level: 10, expected_member_role: guest_read_vulnerability1821 when `custom_role_for_group_link_enabled` is true1822 returns minimum access level and expected member role1823 when `custom_role_for_group_link_enabled` is false1824 returns minimum access level and ignores member role of the group link1825 invited_group_access: 10, invited_group_member_role: guest_read_vulnerability, member: user_e, expected_access_level: 10, expected_member_role: guest_read_vulnerability1826 when `custom_role_for_group_link_enabled` is true1827 returns minimum access level and expected member role1828 when `custom_role_for_group_link_enabled` is false1829 returns minimum access level and ignores member role of the group link1830 invited_group_access: 30, invited_group_member_role: nil, member: user_a, expected_access_level: 10, expected_member_role: guest_read_runners1831 when `custom_role_for_group_link_enabled` is true1832 returns minimum access level and expected member role1833 when `custom_role_for_group_link_enabled` is false1834 returns minimum access level and ignores member role of the group link1835 invited_group_access: 30, invited_group_member_role: nil, member: user_b, expected_access_level: 10, expected_member_role: guest_read_vulnerability1836 when `custom_role_for_group_link_enabled` is true1837 returns minimum access level and expected member role1838 when `custom_role_for_group_link_enabled` is false1839 returns minimum access level and ignores member role of the group link1840 invited_group_access: 30, invited_group_member_role: nil, member: user_c, expected_access_level: 10, expected_member_role: nil1841 when `custom_role_for_group_link_enabled` is true1842 returns minimum access level and expected member role1843 when `custom_role_for_group_link_enabled` is false1844 returns minimum access level and ignores member role of the group link1845 invited_group_access: 30, invited_group_member_role: nil, member: user_d, expected_access_level: 30, expected_member_role: nil1846 when `custom_role_for_group_link_enabled` is true1847 returns minimum access level and expected member role1848 when `custom_role_for_group_link_enabled` is false1849 returns minimum access level and ignores member role of the group link1850 invited_group_access: 30, invited_group_member_role: nil, member: user_e, expected_access_level: 30, expected_member_role: nil1851 when `custom_role_for_group_link_enabled` is true1852 returns minimum access level and expected member role1853 when `custom_role_for_group_link_enabled` is false1854 returns minimum access level and ignores member role of the group link1855 invited_group_access: 30, invited_group_member_role: developer_admin_vulnerability, member: user_a, expected_access_level: 10, expected_member_role: guest_read_runners1856 when `custom_role_for_group_link_enabled` is true1857 returns minimum access level and expected member role1858 when `custom_role_for_group_link_enabled` is false1859 returns minimum access level and ignores member role of the group link1860 invited_group_access: 30, invited_group_member_role: developer_admin_vulnerability, member: user_b, expected_access_level: 10, expected_member_role: guest_read_vulnerability1861 when `custom_role_for_group_link_enabled` is true1862 returns minimum access level and expected member role1863 when `custom_role_for_group_link_enabled` is false1864 returns minimum access level and ignores member role of the group link1865 invited_group_access: 30, invited_group_member_role: developer_admin_vulnerability, member: user_c, expected_access_level: 10, expected_member_role: nil1866 when `custom_role_for_group_link_enabled` is true1867 returns minimum access level and expected member role1868 when `custom_role_for_group_link_enabled` is false1869 returns minimum access level and ignores member role of the group link1870 invited_group_access: 30, invited_group_member_role: developer_admin_vulnerability, member: user_d, expected_access_level: 30, expected_member_role: nil1871 when `custom_role_for_group_link_enabled` is true1872 returns minimum access level and expected member role1873 when `custom_role_for_group_link_enabled` is false1874 returns minimum access level and ignores member role of the group link1875 invited_group_access: 30, invited_group_member_role: developer_admin_vulnerability, member: user_e, expected_access_level: 30, expected_member_role: developer_admin_vulnerability1876 when `custom_role_for_group_link_enabled` is true1877 returns minimum access level and expected member role1878 when `custom_role_for_group_link_enabled` is false1879 returns minimum access level and ignores member role of the group link1880# [RSpecRunTime] Finishing example group ee/spec/models/ee/member_spec.rb. It took 55.98 seconds. Expected to take 55.65 seconds.1881# [RSpecRunTime] Starting example group ee/spec/services/security/security_orchestration_policies/rule_schedule_service_spec.rb. Expected to take 46.04 seconds.1882Security::SecurityOrchestrationPolicies::RuleScheduleService1883 #execute1884 returns a successful service response1885 when scan type is dast1886 behaves like enqueues Security::ScanExecutionPolicies::CreatePipelineWorker for each branch1887 enqueues Security::ScanExecutionPolicies::CreatePipelineWorker for each branch1888# [RSpecRunTime] RSpec elapsed time: 10 minutes 46.02 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.26 1.19 1.05 1/460 51191889.1890 when scan type is secret_detection1891 behaves like enqueues Security::ScanExecutionPolicies::CreatePipelineWorker for each branch1892 enqueues Security::ScanExecutionPolicies::CreatePipelineWorker for each branch1893# [RSpecRunTime] RSpec elapsed time: 10 minutes 48.15 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.26 1.19 1.05 1/460 51671894.1895 when scan type is container_scanning1896 when clusters are not defined in the rule1897 behaves like enqueues Security::ScanExecutionPolicies::CreatePipelineWorker for each branch1898 enqueues Security::ScanExecutionPolicies::CreatePipelineWorker for each branch1899# [RSpecRunTime] RSpec elapsed time: 10 minutes 50.43 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.26 1.19 1.05 1/459 52121900.1901 when agents are defined in the rule1902 behaves like does not enqueue Security::ScanExecutionPolicies::CreatePipelineWorker1903 does not enqueue Security::ScanExecutionPolicies::CreatePipelineWorker1904# [RSpecRunTime] RSpec elapsed time: 10 minutes 52.64 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.24 1.18 1.05 1/459 52571905.1906 when scan type is sast1907 behaves like enqueues Security::ScanExecutionPolicies::CreatePipelineWorker for each branch1908 enqueues Security::ScanExecutionPolicies::CreatePipelineWorker for each branch1909# [RSpecRunTime] RSpec elapsed time: 10 minutes 54.78 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.24 1.18 1.05 1/459 53021910.1911 when policy actions exists and there are multiple matching branches1912 behaves like enqueues Security::ScanExecutionPolicies::CreatePipelineWorker for each branch1913 enqueues Security::ScanExecutionPolicies::CreatePipelineWorker for each branch1914# [RSpecRunTime] RSpec elapsed time: 10 minutes 56.96 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.22 1.18 1.05 1/459 53471915.1916 without rules1917 fails1918 behaves like does not enqueue Security::ScanExecutionPolicies::CreatePipelineWorker1919 does not enqueue Security::ScanExecutionPolicies::CreatePipelineWorker1920# [RSpecRunTime] RSpec elapsed time: 11 minutes 1.32 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.28 1.20 1.06 4/459 54331921.1922 without scheduled rules1923 fails1924 behaves like does not enqueue Security::ScanExecutionPolicies::CreatePipelineWorker1925 does not enqueue Security::ScanExecutionPolicies::CreatePipelineWorker1926# [RSpecRunTime] RSpec elapsed time: 11 minutes 5.64 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.28 1.20 1.06 1/458 55181927.1928 with mismatching `branches`1929 behaves like does not enqueue Security::ScanExecutionPolicies::CreatePipelineWorker1930 does not enqueue Security::ScanExecutionPolicies::CreatePipelineWorker1931# [RSpecRunTime] RSpec elapsed time: 11 minutes 7.81 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.34 1.21 1.06 1/458 55631932.1933 with mismatching `branch_type`1934 behaves like does not enqueue Security::ScanExecutionPolicies::CreatePipelineWorker1935 does not enqueue Security::ScanExecutionPolicies::CreatePipelineWorker1936# [RSpecRunTime] RSpec elapsed time: 11 minutes 9.9 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.34 1.21 1.06 1/458 56061937.1938 when policy actions does not exist1939 behaves like does not enqueue Security::ScanExecutionPolicies::CreatePipelineWorker1940 does not enqueue Security::ScanExecutionPolicies::CreatePipelineWorker1941# [RSpecRunTime] RSpec elapsed time: 11 minutes 12.08 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.31 1.20 1.06 1/458 56521942.1943 when policy scan type is invalid1944 enqueues Security::ScanExecutionPolicies::CreatePipelineWorker1945# [RSpecRunTime] RSpec elapsed time: 11 minutes 14.31 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.31 1.20 1.06 1/458 56981946.1947 when policy does not exist1948 behaves like does not enqueue Security::ScanExecutionPolicies::CreatePipelineWorker1949 does not enqueue Security::ScanExecutionPolicies::CreatePipelineWorker1950# [RSpecRunTime] RSpec elapsed time: 11 minutes 16.36 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.29 1.20 1.06 1/458 57421951.1952 branch lookup1953 enqueues Security::ScanExecutionPolicies::CreatePipelineWorker1954# [RSpecRunTime] RSpec elapsed time: 11 minutes 18.55 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.29 1.20 1.06 1/458 57881955.1956# [RSpecRunTime] Finishing example group ee/spec/services/security/security_orchestration_policies/rule_schedule_service_spec.rb. It took 37.58 seconds. Expected to take 46.04 seconds.1957# [RSpecRunTime] Starting example group ee/spec/models/security/scan_result_policy_read_spec.rb. Expected to take 37.93 seconds.1958Security::ScanResultPolicyRead1959 does not allow STI1960 #approval_policy_rule1961 when real_policy_index is negative1962 returns nil1963# [RSpecRunTime] RSpec elapsed time: 11 minutes 20.42 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.29 1.20 1.06 1/458 57891964.1965 when real_policy_index is non-negative1966 calls Security::ApprovalPolicyRule.by_policy_rule_index with correct arguments1967 returns the result from Security::ApprovalPolicyRule.by_policy_rule_index1968# [RSpecRunTime] RSpec elapsed time: 11 minutes 23.57 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.26 1.20 1.06 1/458 57901969.1970 #vulnerability_age1971 when vulnerability age attributes are present1972 is expected to eq {:interval=>:day, :operator=>:less_than, :value=>1}1973# [RSpecRunTime] RSpec elapsed time: 11 minutes 24.77 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.26 1.20 1.06 1/458 57911974.1975 when vulnerability age attributes are not present1976 is expected to eq {}1977# [RSpecRunTime] RSpec elapsed time: 11 minutes 26.05 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.16 1.18 1.05 1/458 57921978.1979 associations1980 is expected to belong to security_orchestration_policy_configuration required: false1981 validations1982 is expected not to allow :role_approvers to be ‹nil›1983 is expected to validate that :role_approvers is either ‹10›, ‹20›, ‹30›, or ‹40›1984 is expected not to allow :age_value to be ‹-1›1985 is expected to allow :age_value to be ‹0› or ‹1›1986 is expected to allow :age_value to be ‹nil›1987 is expected not to allow :vulnerability_attributes to be ‹"string"›1988 is expected to allow :vulnerability_attributes to be ‹{}›1989 is expected to allow :vulnerability_attributes to be ‹{false_positive: true, fix_available: false}›1990 is expected not to allow :project_approval_settings to be ‹"string"›1991 is expected to allow :project_approval_settings to be ‹{}›1992 is expected not to allow :fallback_behavior to be ‹"string"›1993 is expected to allow :fallback_behavior to be ‹{}›1994 is expected to allow :fallback_behavior to be ‹{fail: "open"}›1995 is expected to allow :fallback_behavior to be ‹{fail: "closed"}›1996 is expected not to allow :fallback_behavior to be ‹{fail: "foo"}›1997 is expected not to allow :policy_tuning to be ‹"string"›1998 is expected to allow :policy_tuning to be ‹{}›1999 is expected to allow :policy_tuning to be ‹{unblock_rules_using_execution_policies: true}›2000 is expected to allow :policy_tuning to be ‹{unblock_rules_using_execution_policies: false}›2001 is expected not to allow :policy_tuning to be ‹{unblock_rules_using_execution_policies: "foo"}›2002 is expected to allow :project_approval_settings to be ‹{prevent_approval_by_author: true, prevent_approval_by_commit_author: false, remove_approvals_with_new_commit: true, require_password_to_approve: false, block_branch_modification: true, block_group_branch_modification: true}›2003 is expected to allow :project_approval_settings to be ‹{block_group_branch_modification: {:enabled=>true, :exceptions=>[{:id=>1231}]}}›2004 is expected not to allow :send_bot_message to be ‹"string"›2005 is expected to allow :send_bot_message to be ‹{}›2006 is expected to allow :send_bot_message to be ‹{enabled: true}›2007 is expected to allow :send_bot_message to be ‹{enabled: false}›2008 is expected not to allow :send_bot_message to be ‹{enabled: "foo"}›2009 is expected to validate that :rule_idx is case-sensitively unique within the scope of :security_orchestration_policy_configuration_id, :project_id, and :orchestration_policy_idx2010 is expected to validate that :rule_idx looks like an integer greater than or equal to 02011# [RSpecRunTime] RSpec elapsed time: 11 minutes 28.47 seconds. Current RSS: ~1282M. Threads: 5. load average: 1.16 1.18 1.05 1/458 57932012.2013 #unblock_rules_using_execution_policies?2014 when unblock_rules_using_execution_policies is set as true2015 is expected to equal true2016# [RSpecRunTime] RSpec elapsed time: 11 minutes 29.62 seconds. Current RSS: ~1279M. Threads: 5. load average: 1.16 1.18 1.05 1/458 57942017.2018 when unblock_rules_using_execution_policies is set as false2019 is expected to equal false2020 without unblock_rules_using_execution_policies2021 is expected to equal false2022 without policy_tuning2023 is expected to equal false2024 .for_project2025 returns records for given projects2026# [RSpecRunTime] RSpec elapsed time: 11 minutes 33.59 seconds. Current RSS: ~1275M. Threads: 5. load average: 1.15 1.17 1.05 2/458 57952027.2028 #bot_message_disabled?2029 is expected to eq true2030 when send_bot_message data is present and enabled is true2031 is expected to eq false2032# [RSpecRunTime] RSpec elapsed time: 11 minutes 36.53 seconds. Current RSS: ~1282M. Threads: 5. load average: 1.14 1.17 1.05 1/459 57962033.2034 when send_bot_message data is not present2035 is expected to eq false2036# [RSpecRunTime] RSpec elapsed time: 11 minutes 37.74 seconds. Current RSS: ~1282M. Threads: 5. load average: 1.14 1.17 1.05 1/458 57972037.2038 enums2039 is expected to define :age_operator as an enum backed by an integer with values ‹{greater_than: 0, less_than: 1}›2040 is expected to define :age_interval as an enum backed by an integer with values ‹{day: 0, week: 1, month: 2, year: 3}›2041 #fail_open?2042 when failing open2043 is expected to equal true2044# [RSpecRunTime] RSpec elapsed time: 11 minutes 39.57 seconds. Current RSS: ~1282M. Threads: 5. load average: 1.14 1.17 1.05 1/459 57982045.2046 when failing closed2047 is expected to equal false2048# [RSpecRunTime] RSpec elapsed time: 11 minutes 41.24 seconds. Current RSS: ~1282M. Threads: 5. load average: 1.21 1.19 1.06 1/459 57992049.2050 without fallback_behavior2051 is expected to equal false2052# [RSpecRunTime] RSpec elapsed time: 11 minutes 43.05 seconds. Current RSS: ~1281M. Threads: 5. load average: 1.21 1.19 1.06 1/459 58002053.2054 #only_newly_detected_licenses?2055 when license_states contains newly_detected2056 is expected to be truthy2057# [RSpecRunTime] RSpec elapsed time: 11 minutes 44.36 seconds. Current RSS: ~1280M. Threads: 5. load average: 1.21 1.19 1.06 1/459 58012058.2059 when license_states contains both newly_detected and detected2060 is expected to be falsey2061# [RSpecRunTime] RSpec elapsed time: 11 minutes 45.63 seconds. Current RSS: ~1279M. Threads: 5. load average: 1.21 1.19 1.06 1/459 58022062.2063 when license_states does not contain newly_detected2064 is expected to be falsey2065# [RSpecRunTime] RSpec elapsed time: 11 minutes 46.82 seconds. Current RSS: ~1278M. Threads: 5. load average: 1.19 1.18 1.06 1/459 58032066.2067 scopes2068 .blocking_branch_modification2069 returns blocking reads2070# [RSpecRunTime] RSpec elapsed time: 11 minutes 49.09 seconds. Current RSS: ~1276M. Threads: 5. load average: 1.19 1.18 1.06 1/459 58042071.2072 .prevent_pushing_and_force_pushing2073 returns blocking reads2074# [RSpecRunTime] RSpec elapsed time: 11 minutes 51.33 seconds. Current RSS: ~1275M. Threads: 5. load average: 1.25 1.20 1.06 1/459 58052075.2076 #newly_detected?2077 when license_states contains newly_detected2078 is expected to be truthy2079 when license_states does not contain newly_detected2080 is expected to be falsey2081# [RSpecRunTime] RSpec elapsed time: 11 minutes 53.44 seconds. Current RSS: ~1275M. Threads: 5. load average: 1.25 1.20 1.06 1/459 58062082.2083 #real_policy_index2084 when all policies are applicable2085 returns the correct index2086# [RSpecRunTime] RSpec elapsed time: 11 minutes 54.64 seconds. Current RSS: ~1275M. Threads: 5. load average: 1.25 1.20 1.06 1/459 58072087.2088 when some policies are not applicable2089 returns the correct index2090 when the target policy is not found2091 returns negative index2092# [RSpecRunTime] Finishing example group ee/spec/models/security/scan_result_policy_read_spec.rb. It took 36.21 seconds. Expected to take 37.93 seconds.2093# [RSpecRunTime] Starting example group ee/spec/presenters/ci/build_runner_presenter_spec.rb. Expected to take 28.82 seconds.2094Ci::BuildRunnerPresenter2095 #secrets_configuration2096 build has no secrets2097 returns empty hash2098 build has secrets2099 with Hashicorp vault2100 Vault server URL2101 VAULT_SERVER_URL CI variable is present2102 returns the URL2103# [RSpecRunTime] RSpec elapsed time: 11 minutes 56.59 seconds. Current RSS: ~1279M. Threads: 5. load average: 1.23 1.19 1.06 1/459 58082104.2105 Vault auth role2106 VAULT_AUTH_ROLE CI variable is present2107 contains the auth role2108 VAULT_AUTH_ROLE CI variable is not present2109 skips the auth role2110 Vault auth path2111 VAULT_AUTH_PATH CI variable is present2112 contains user defined auth path2113# [RSpecRunTime] RSpec elapsed time: 11 minutes 59.52 seconds. Current RSS: ~1283M. Threads: 5. load average: 1.23 1.19 1.06 1/459 58092114.2115 VAULT_AUTH_PATH CI variable is not present2116 contains the default auth path2117 Vault namespace2118 VAULT_NAMESPACE CI variable is present2119 contains user defined namespace2120 VAULT_NAMESPACE CI variable is not present2121 returns nil2122 File variable configuration2123 contains the file configuration directive2124 when there are ID tokens available2125 adds the first ID token to the Vault server payload2126 when the token variable is specified for the vault secret2127 uses the specified token variable2128# [RSpecRunTime] RSpec elapsed time: 12 minutes 6.12 seconds. Current RSS: ~1285M. Threads: 5. load average: 1.20 1.19 1.06 1/459 58102129.2130 with Azure key vault2131 Vault azure key vault server url2132 AZURE_KEY_VAULT_SERVER_URL CI variable is present2133 returns the URL2134 AZURE_KEY_VAULT_SERVER_URL CI variable is not present2135 returns the nil2136 Vault client id2137 AZURE_CLIENT_ID CI variable is present2138 returns the URL2139 AZURE_CLIENT_ID CI variable is not present2140 returns the nil2141 Vault tenant id2142 AZURE_TENANT_ID CI variable is present2143 returns the URL2144 AZURE_TENANT_ID CI variable is not present2145 returns the nil2146 when there are ID tokens available2147 adds the first ID token to the Vault server payload2148 when the token variable is specified for the vault secret2149 uses the specified token variable2150# [RSpecRunTime] RSpec elapsed time: 12 minutes 15.03 seconds. Current RSS: ~1283M. Threads: 5. load average: 1.26 1.20 1.07 1/459 58112151.2152 when there are no ID tokens available2153 adds CI_JOB_JWT_V2 to the Vault server payload2154 with GCP Secret Manager2155 GCP project number2156 GCP_PROJECT_NUMBER CI variable is present2157 returns the value2158 GCP_PROJECT_NUMBER CI variable is not present2159 returns nil2160 GCP workload federation pool id2161 GCP_WORKLOAD_IDENTITY_FEDERATION_POOL_ID CI variable is present2162 returns the pool id2163 GCP_WORKLOAD_IDENTITY_FEDERATION_POOL_ID CI variable is not present2164 returns nil2165 GCP workload federation provider id2166 GCP_WORKLOAD_IDENTITY_FEDERATION_PROVIDER_ID CI variable is present2167 returns the provider id2168 GCP_WORKLOAD_IDENTITY_FEDERATION_PROVIDER_ID CI variable is not present2169 returns nil2170 JWT token2171 uses the specified token variable2172 with Gitlab Secrets Manager2173 JWT token2174 uses the specified token variable2175 JWT auth method and path2176 uses the specified token variable2177# [RSpecRunTime] RSpec elapsed time: 12 minutes 24.21 seconds. Current RSS: ~1284M. Threads: 5. load average: 1.30 1.21 1.07 1/459 58122178.2179 with akeyless secret manager2180 when feature flag ci_akeyless_secret is disabled2181 is expected to be nil2182 AKEYLESS_ACCESS_ID CI variable is present2183 returns the ACCESS_ID2184# [RSpecRunTime] Finishing example group ee/spec/presenters/ci/build_runner_presenter_spec.rb. It took 30.98 seconds. Expected to take 28.82 seconds.2185# [RSpecRunTime] Starting example group ee/spec/policies/note_policy_spec.rb. Expected to take 26.82 seconds.2186NotePolicy2187 #rules2188 for epics in a public group2189 with non-confidential notes2190 allows non members to read notes2191 allows guests only to read notes2192 allows reporters only to read notes2193 allows developers only to read notes2194 allows maintainers to read notes and admin them2195 allows noteable author to read notes2196# [RSpecRunTime] RSpec elapsed time: 12 minutes 35.83 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.17 1.19 1.07 1/459 58132197.2198 with confidential notes2199 does not allow guests to read confidential notes and replies2200 does not allow noteable author to read note2201 behaves like private notes2202 does not allow non members to read notes2203 allows reporter to read notes2204 allows developer to read notes2205 allows maintainers to read notes and admin them2206# [RSpecRunTime] RSpec elapsed time: 12 minutes 45.13 seconds. Current RSS: ~1290M. Threads: 5. load average: 1.14 1.18 1.06 1/460 58142207.2208 for epics in a private group2209 does not allow guests to read notes2210 behaves like private notes2211 does not allow non members to read notes2212 allows reporter to read notes2213 allows developer to read notes2214 allows maintainers to read notes and admin them2215# [RSpecRunTime] RSpec elapsed time: 12 minutes 53.02 seconds. Current RSS: ~1290M. Threads: 5. load average: 1.12 1.17 1.06 1/460 58152216.2217# [RSpecRunTime] Finishing example group ee/spec/policies/note_policy_spec.rb. It took 27.28 seconds. Expected to take 26.82 seconds.2218# [RSpecRunTime] Starting example group ee/spec/models/product_analytics/funnel_step_spec.rb. Expected to take 23.04 seconds.2219ProductAnalytics::FunnelStep2220 does not allow STI2221 is expected not to allow :target to be ‹"${(test(){})}"›2222 is expected to allow :name to be ‹"Test_name-format01"›2223 is expected not to allow :action to be ‹"test"›2224 is expected to allow :target to be ‹"section/subsection/page.html"›2225 is expected not to allow :name to be ‹"${(test(){})}"›2226 is expected to validate that :action is ‹"pageview"›2227 #initialize2228 has a name2229 has a target2230 has an action2231# [RSpecRunTime] RSpec elapsed time: 13 minutes 11.24 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.09 1.16 1.06 3/460 61402232.2233 #to_h2234 is expected to eq {:action=>"pageview", :name=>"test", :target=>"/page1.html"}2235# [RSpecRunTime] RSpec elapsed time: 13 minutes 13.32 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.09 1.16 1.06 1/460 61772236.2237 #step_definition2238 when snowplow2239 is expected to eq "page_urlpath = '/page1.html'"2240# [RSpecRunTime] RSpec elapsed time: 13 minutes 15.4 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.09 1.16 1.06 1/460 62142241.2242# [RSpecRunTime] Finishing example group ee/spec/models/product_analytics/funnel_step_spec.rb. It took 22.38 seconds. Expected to take 23.04 seconds.2243# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/issue_reader/executor_spec.rb. Expected to take 21.82 seconds.2244Gitlab::Llm::Chain::Tools::IssueReader::Executor2245 #name2246 returns tool name2247 returns tool human name2248 #execute2249 when issue is identified2250 when user has permission to read resource2251 when ai response has invalid JSON2252 retries the ai call2253# [RSpecRunTime] RSpec elapsed time: 13 minutes 17.08 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.08 1.16 1.06 1/460 62152254.2255 when there is a StandardError2256 returns an error2257 when issue is the current issue in context2258 behaves like success response2259 returns success response2260# [RSpecRunTime] RSpec elapsed time: 13 minutes 19.32 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.08 1.16 1.06 1/460 62162261.2262 when issue is identified by iid2263 behaves like success response2264 returns success response2265# [RSpecRunTime] RSpec elapsed time: 13 minutes 21.1 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.07 1.15 1.06 1/460 62172266.2267 when is issue identified with reference2268 behaves like success response2269 returns success response2270# [RSpecRunTime] RSpec elapsed time: 13 minutes 22.85 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.07 1.15 1.06 1/460 62182271.2272 when issue mistaken with an MR2273 behaves like issue not found response2274 returns success response2275 when context container is a group2276 behaves like success response2277 returns success response2278# [RSpecRunTime] RSpec elapsed time: 13 minutes 25.21 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.07 1.15 1.06 1/460 62192279.2280 when multiple issues are identified2281 behaves like issue not found response2282 returns success response2283 when context container is a project namespace2284 when issue is the current issue in context2285 behaves like success response2286 returns success response2287# [RSpecRunTime] RSpec elapsed time: 13 minutes 27.75 seconds. Current RSS: ~1313M. Threads: 5. load average: 0.99 1.14 1.06 1/460 62202288.2289 when context container is nil2290 when issue is identified by iid2291 behaves like issue not found response2292 returns success response2293 when issue is the current issue in context2294 behaves like success response2295 returns success response2296# [RSpecRunTime] RSpec elapsed time: 13 minutes 29.95 seconds. Current RSS: ~1313M. Threads: 5. load average: 0.99 1.14 1.06 1/460 62212297.2298 when is issue identified with reference2299 behaves like success response2300 returns success response2301# [RSpecRunTime] RSpec elapsed time: 13 minutes 31.79 seconds. Current RSS: ~1310M. Threads: 5. load average: 0.99 1.13 1.05 1/460 62222302.2303 when is issue identified with not-full reference2304 behaves like issue not found response2305 returns success response2306 when group does not have ai enabled2307 behaves like success response2308 returns success response2309# [RSpecRunTime] RSpec elapsed time: 13 minutes 33.86 seconds. Current RSS: ~1310M. Threads: 5. load average: 0.99 1.13 1.05 1/460 62232310.2311 when duo features are disabled for project2312 returns success response2313 when issue was already identified2314 returns already identified response2315 #description2316 returns tool description2317# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/issue_reader/executor_spec.rb. It took 19.28 seconds. Expected to take 21.82 seconds.2318# [RSpecRunTime] Starting example group ee/spec/policies/protected_branch_policy_spec.rb. Expected to take 18.83 seconds.2319ProtectedBranchPolicy2320 when the protected branch belongs to a project2321 and an unprotect access level for a group is configured2322 but unprotection restriction feature is unlicensed2323 behaves like allows protected branch crud2324 is expected to be allowed :read_protected_branch2325 is expected to be allowed :create_protected_branch2326 is expected to be allowed :update_protected_branch2327 is expected to be allowed :destroy_protected_branch2328# [RSpecRunTime] RSpec elapsed time: 13 minutes 39.14 seconds. Current RSS: ~1306M. Threads: 5. load average: 0.99 1.13 1.05 1/460 62242329.2330 and unprotection restriction feature is licensed2331 behaves like disallows protected branch changes2332 is expected to be allowed :read_protected_branch2333 is expected not to be allowed :create_protected_branch2334 is expected not to be allowed :update_protected_branch2335 is expected not to be allowed :destroy_protected_branch2336# [RSpecRunTime] RSpec elapsed time: 13 minutes 43.49 seconds. Current RSS: ~1295M. Threads: 5. load average: 0.99 1.13 1.05 1/460 62252337.2338 and the user is a developer of the group2339 behaves like allows protected branch crud2340 is expected to be allowed :read_protected_branch2341 is expected to be allowed :create_protected_branch2342 is expected to be allowed :update_protected_branch2343 is expected to be allowed :destroy_protected_branch2344# [RSpecRunTime] RSpec elapsed time: 13 minutes 48.47 seconds. Current RSS: ~1294M. Threads: 5. load average: 0.99 1.13 1.05 1/460 62262345.2346 when the protected branch belongs to a group2347 as a maintainer2348 behaves like allows protected branch crud2349 is expected to be allowed :read_protected_branch2350 is expected to be allowed :create_protected_branch2351 is expected to be allowed :update_protected_branch2352 is expected to be allowed :destroy_protected_branch2353# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.72 seconds. Current RSS: ~1294M. Threads: 5. load average: 0.99 1.13 1.05 1/460 62272354.2355 as a developer2356 behaves like disallows protected branch crud2357 is expected not to be allowed :read_protected_branch2358 is expected not to be allowed :create_protected_branch2359 is expected not to be allowed :update_protected_branch2360 is expected not to be allowed :destroy_protected_branch2361# [RSpecRunTime] RSpec elapsed time: 13 minutes 52.87 seconds. Current RSS: ~1295M. Threads: 5. load average: 0.99 1.12 1.05 1/460 62282362.2363 as a guest2364 behaves like disallows protected branch crud2365 is expected not to be allowed :read_protected_branch2366 is expected not to be allowed :create_protected_branch2367 is expected not to be allowed :update_protected_branch2368 is expected not to be allowed :destroy_protected_branch2369# [RSpecRunTime] RSpec elapsed time: 13 minutes 55.03 seconds. Current RSS: ~1295M. Threads: 5. load average: 0.99 1.12 1.05 1/460 62292370.2371# [RSpecRunTime] Finishing example group ee/spec/policies/protected_branch_policy_spec.rb. It took 20.34 seconds. Expected to take 18.83 seconds.2372# [RSpecRunTime] Starting example group ee/spec/services/merge_trains/add_merge_request_service_spec.rb. Expected to take 17.65 seconds.2373MergeTrains::AddMergeRequestService2374 #execute2375 when user is guest2376 behaves like fails to add to merge train2377 returns error2378 does not add to merge train2379# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.49 seconds. Current RSS: ~1304M. Threads: 5. load average: 0.99 1.12 1.05 1/464 63172380.2381 when user is developer2382 behaves like succeeds to add to merge train2383 returns success2384 succeeds to add to merge train2385# [RSpecRunTime] RSpec elapsed time: 13 minutes 58.91 seconds. Current RSS: ~1303M. Threads: 5. load average: 0.99 1.12 1.05 1/466 63822386.2387 when user is maintainer2388 behaves like succeeds to add to merge train2389 returns success2390 succeeds to add to merge train2391# [RSpecRunTime] RSpec elapsed time: 14 minutes 0.49 second. Current RSS: ~1304M. Threads: 5. load average: 0.99 1.12 1.05 1/466 64452392.2393 when pipeline succeeds is true2394 when pipeline is completed2395 behaves like fails to add to merge train2396 returns error2397 does not add to merge train2398# [RSpecRunTime] RSpec elapsed time: 14 minutes 1.71 seconds. Current RSS: ~1300M. Threads: 5. load average: 0.99 1.12 1.05 1/467 65092399.2400 when pipeline is not completed2401 returns success2402 waits to add to merge train2403 when merge_when_checks_pass_merge_train is off2404 when pipeline is not completed2405 returns success2406 waits to add to merge train2407# [RSpecRunTime] RSpec elapsed time: 14 minutes 4.26 seconds. Current RSS: ~1298M. Threads: 5. load average: 0.99 1.12 1.05 1/467 66312408.2409 when pipeline succeeds is false2410 when pipeline is completed2411 behaves like succeeds to add to merge train2412 returns success2413 succeeds to add to merge train2414# [RSpecRunTime] RSpec elapsed time: 14 minutes 5.62 seconds. Current RSS: ~1297M. Threads: 5. load average: 0.99 1.12 1.05 1/467 66922415.2416 when pipeline is not completed2417 behaves like fails to add to merge train2418 returns error2419 does not add to merge train2420# [RSpecRunTime] RSpec elapsed time: 14 minutes 6.94 seconds. Current RSS: ~1294M. Threads: 5. load average: 0.99 1.12 1.05 1/466 67542421.2422 when squash is true2423 sets the squash merge request parameter2424 behaves like succeeds to add to merge train2425 returns success2426 succeeds to add to merge train2427# [RSpecRunTime] RSpec elapsed time: 14 minutes 8.87 seconds. Current RSS: ~1295M. Threads: 5. load average: 0.99 1.12 1.05 1/466 68472428.2429 when squash is false2430 sets the squash merge request parameter2431 behaves like succeeds to add to merge train2432 returns success2433 succeeds to add to merge train2434# [RSpecRunTime] RSpec elapsed time: 14 minutes 10.86 seconds. Current RSS: ~1295M. Threads: 5. load average: 0.99 1.12 1.05 1/466 69412435.2436 when merge trains are disabled2437 behaves like fails to add to merge train2438 returns error2439 does not add to merge train2440# [RSpecRunTime] RSpec elapsed time: 14 minutes 12.02 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.00 1.11 1.05 1/466 70062441.2442# [RSpecRunTime] Finishing example group ee/spec/services/merge_trains/add_merge_request_service_spec.rb. It took 17.0 seconds. Expected to take 17.65 seconds.2443# [RSpecRunTime] Starting example group ee/spec/services/epic_issues/destroy_service_spec.rb. Expected to take 15.97 seconds.2444EpicIssues::DestroyService2445 #execute2446 when epics feature is disabled2447 returns an error2448 does not trigger issuableEpicUpdated2449# [RSpecRunTime] RSpec elapsed time: 14 minutes 13.45 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.00 1.11 1.05 1/466 70072450.2451 when epics feature is enabled2452 when user has permissions to remove associations2453 removes related issue2454 behaves like removes relationship with the issue2455 returns success message2456 creates 2 system notes2457 creates a note for epic correctly2458 creates a note for issue correctly2459 counts an usage ping event2460 triggers issuableEpicUpdated2461 refresh epic dates2462 calls UpdateDatesService2463# [RSpecRunTime] RSpec elapsed time: 14 minutes 17.42 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.00 1.11 1.05 1/465 70082464.2465 when epic has inherited dates2466 when work_items_rolledup_dates is disabled2467 behaves like rolledup dates2468 removes relationship and updates epic dates2469 when work_items_rolledup_dates is enabled2470 behaves like rolledup dates2471 removes relationship and updates epic dates2472 when epic has a synced work item2473 removes the epic and work item link and keep epic in sync2474 behaves like removes relationship with the issue2475 returns success message2476 creates 2 system notes2477 creates a note for epic correctly2478 creates a note for issue correctly2479 counts an usage ping event2480 triggers issuableEpicUpdated2481 refresh epic dates2482 calls UpdateDatesService2483# [RSpecRunTime] RSpec elapsed time: 14 minutes 23.76 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.00 1.11 1.05 1/460 70092484.2485 when destroying work item parent link fails2486 does not remove parent epic or destroy work item parent link2487 logs error2488 when destroying epic issue link fails2489 raises an error and does not remove relationships2490 when synced_epic argument is true2491 does not call WorkItems::ParentLinks::DestroyService nor create notes2492 does not call Epics::UpdateDatesService2493 when epic_relations_for_non_members feature flag is disabled2494 returns success message when user is a guest in the epic group2495 user does not have permissions to remove associations2496 does not remove relation2497 returns error message2498 does not counts an usage ping event2499 does not trigger issuableEpicUpdated2500# [RSpecRunTime] Finishing example group ee/spec/services/epic_issues/destroy_service_spec.rb. It took 13.95 seconds. Expected to take 15.97 seconds.2501# [RSpecRunTime] Starting example group ee/spec/services/security/security_orchestration_policies/sync_project_approval_policy_rules_service_spec.rb. Expected to take 14.34 seconds.2502Security::SecurityOrchestrationPolicies::SyncProjectApprovalPolicyRulesService2503 #create_rules2504 behaves like calls sync_merge_requests2505 calls Security::SecurityOrchestrationPolicies::SyncMergeRequestsService2506# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.24 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.08 1.12 1.06 1/462 70412507.2508 with empty actions2509 does not create approval rules2510 without approval_policy_rules2511 does not create approval project rules2512 without require_approval action2513 does not create approval rules2514 with require_approval action2515 with only user id2516 behaves like create approval rule with specific approver2517 succeeds creating approval rules with specific approver2518 with only username2519 behaves like create approval rule with specific approver2520 succeeds creating approval rules with specific approver2521 with role_approvers2522 creates approval rules with role approvers2523 creates scan_result_policy_read2524# [RSpecRunTime] RSpec elapsed time: 14 minutes 29.35 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.08 1.12 1.06 1/462 70462525.2526 with only group id2527 behaves like create approval rule with specific approver2528 succeeds creating approval rules with specific approver2529 with public group outside of the scope2530 does not include any approvers2531 with private group outside of the scope2532 does not include any approvers2533 with an invited group2534 includes group related approvers2535 with only group path2536 behaves like create approval rule with specific approver2537 succeeds creating approval rules with specific approver2538 when groups with same name exist in and outside of container2539 with security_policy_global_group_approvers_enabled setting disabled2540 excludes groups outside the container2541 with security_policy_global_group_approvers_enabled setting enabled2542 includes groups outside the container2543 with vulnerability_attributes and vulnerability_age2544 creates approval rule and ScanResultPolicyRead2545 with empty branches2546 sets applies_to_all_protected_branches to true2547 with protected branch_type2548 sets applies_to_all_protected_branches to true2549 with branch exceptions2550 sets applies_to_all_protected_branches to false2551 with approval_settings2552 creates new approval rules and scan_result_policy_read2553 with send_bot_message action2554 creates scan_result_policy_read with send_bot_message data2555 with fallback_behavior2556 sets fallback_behavior2557 with license_finding rule_type2558 creates scan_result_policy_read2559 creates software_license_policies2560 creates approval_rules with valid params2561 with any_merge_request rule_type2562 creates new approval rules with provided params2563 #update_rules2564 with scan_finding rule changes2565 updates approval rule and ScanResultPolicyRead2566 with action changes2567 updates approval rule and ScanResultPolicyRead2568 with license changes2569 updates ScanResultPolicyRead and software_license_policies2570 #delete_rules2571 deletes approval rules linked to project2572 behaves like calls sync_merge_requests2573 calls Security::SecurityOrchestrationPolicies::SyncMergeRequestsService2574# [RSpecRunTime] Finishing example group ee/spec/services/security/security_orchestration_policies/sync_project_approval_policy_rules_service_spec.rb. It took 11.58 seconds. Expected to take 14.34 seconds.2575# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/ci/project_config_spec.rb. Expected to take 13.06 seconds.2576Gitlab::Ci::ProjectConfig2577 when config is Compliance2578 when project has compliance label defined2579 when feature is available2580 when compliance pipeline configuration is defined2581 includes compliance pipeline configuration content2582 when pipeline is downstream of a bridge2583 does include compliance pipeline configuration2584 when pipeline source is parent pipeline2585 behaves like does not include compliance pipeline configuration content2586 is expected not to eq "---\ninclude:\n- project: compliance/hippa\n file: \".compliance-gitlab-ci.yml\"\n"2587# [RSpecRunTime] RSpec elapsed time: 14 minutes 40.01 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.21 1.15 1.07 1/461 70572588.2589 when the source is on-demand dast scan2590 does not include compliance pipeline configuration2591 when compliance pipeline configuration is not defined2592 behaves like does not include compliance pipeline configuration content2593 is expected not to eq "---\ninclude:\n- project: compliance/hippa\n file: \".compliance-gitlab-ci.yml\"\n"2594 when compliance pipeline configuration is empty2595 behaves like does not include compliance pipeline configuration content2596 is expected not to eq "---\ninclude:\n- project: compliance/hippa\n file: \".compliance-gitlab-ci.yml\"\n"2597 when feature is not licensed2598 behaves like does not include compliance pipeline configuration content2599 is expected not to eq "---\ninclude:\n- project: compliance/hippa\n file: \".compliance-gitlab-ci.yml\"\n"2600 when project does not have compliance label defined2601 when feature is available2602 behaves like does not include compliance pipeline configuration content2603 is expected not to eq "---\ninclude:\n- project: compliance/hippa\n file: \".compliance-gitlab-ci.yml\"\n"2604 when config is PipelineExecutionPolicyForced2605 behaves like forces the pipeline creation by including dummy content2606 includes dummy job to force the pipeline creation2607 when auto devops is not enabled2608 behaves like forces the pipeline creation by including dummy content2609 includes dummy job to force the pipeline creation2610 when config is SecurityPolicyDefault2611 when policies should be enforced2612 when security_orchestration_policies feature is available2613 when auto devops is not enabled2614 when active policies includes a rule with pipeline type2615 when policy applies to the pipeline's branch2616 includes security policies default pipeline configuration content2617# [RSpecRunTime] RSpec elapsed time: 14 minutes 42.18 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.20 1.15 1.06 1/462 70882618.2619 when policies should not be enforced2620 when security_orchestration_policies feature is not available2621 behaves like does not include security policies default pipeline configuration content2622 when auto devops is not enabled2623 does not include security policies default pipeline configuration content2624 when is not triggered for branch2625 behaves like does not include security policies default pipeline configuration content2626 when auto devops is not enabled2627 does not include security policies default pipeline configuration content2628 when auto devops is enabled2629 does not include security policies default pipeline configuration content2630 when auto devops is not enabled2631 when active policies does not include a rule with pipeline type2632 does not include security policies default pipeline configuration content2633 when policy does not apply to the branch2634 does not include security policies default pipeline configuration content2635 when the policy should not be enforced to the pipeline source2636 when pipeline source is webide2637 behaves like does not include security policies default pipeline configuration content2638 when auto devops is not enabled2639 does not include security policies default pipeline configuration content2640 when pipeline source is parent_pipeline2641 behaves like does not include security policies default pipeline configuration content2642 when auto devops is not enabled2643 does not include security policies default pipeline configuration content2644 when pipeline source is ondemand_dast_scan2645 behaves like does not include security policies default pipeline configuration content2646 when auto devops is not enabled2647 does not include security policies default pipeline configuration content2648 when pipeline source is ondemand_dast_validation2649 behaves like does not include security policies default pipeline configuration content2650 when auto devops is not enabled2651 does not include security policies default pipeline configuration content2652 when pipeline source is container_registry_push2653 behaves like does not include security policies default pipeline configuration content2654 when auto devops is not enabled2655 does not include security policies default pipeline configuration content2656 when pipeline source is duo_workflow2657 behaves like does not include security policies default pipeline configuration content2658 when auto devops is not enabled2659 does not include security policies default pipeline configuration content2660# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/ci/project_config_spec.rb. It took 11.05 seconds. Expected to take 13.06 seconds.2661# [RSpecRunTime] Starting example group ee/spec/services/security/security_orchestration_policies/project_create_service_spec.rb. Expected to take 12.49 seconds.2662Security::SecurityOrchestrationPolicies::ProjectCreateService2663 #execute2664 when security_orchestration_policies_configuration does not exist for project2665 creates policy project with maintainers and developers from target project as developers2666 when there is already a security policy project created in this namespace2667 returns error2668# [RSpecRunTime] RSpec elapsed time: 14 minutes 52.03 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.16 1.14 1.06 1/463 71432669.2670 when security_orchestration_policies_configuration does not exist for namespace2671 creates policy project with maintainers and developers from target group as developers2672# [RSpecRunTime] RSpec elapsed time: 14 minutes 53.85 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.16 1.14 1.06 2/465 71882673.2674 when user is added as maintainer to both group and the project2675 successfully create projects without errors2676# [RSpecRunTime] RSpec elapsed time: 14 minutes 55.52 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.16 1.14 1.06 1/465 72222677.2678 when adding users to security policy project fails2679 returns error2680# [RSpecRunTime] RSpec elapsed time: 14 minutes 57.32 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.15 1.14 1.06 1/465 72562681.2682 when project creation fails2683 returns error2684 when security_orchestration_policies_configuration already exists for project2685 returns error2686 when user does not have permission to create project in container2687 returns error2688# [RSpecRunTime] Finishing example group ee/spec/services/security/security_orchestration_policies/project_create_service_spec.rb. It took 10.51 seconds. Expected to take 12.49 seconds.2689# [RSpecRunTime] Starting example group ee/spec/services/projects/group_links/destroy_service_spec.rb. Expected to take 11.64 seconds.2690Projects::GroupLinks::DestroyService2691 audit events2692 sends the audit streaming event2693 when licensed2694 does not log audit event if operation fails2695 does not log audit event if operation results in no change2696 when operation succeeds2697 logs an audit event2698 logs the audit event info2699 calls the audit method with the event type2700# [RSpecRunTime] RSpec elapsed time: 15 minutes 6.02 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.13 1.14 1.06 1/461 72572701.2702 when not licensed2703 does not log audit event2704# [RSpecRunTime] RSpec elapsed time: 15 minutes 7.25 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.13 1.14 1.06 1/461 72582705.2706 for refresh user addon assignments2707 when on self managed2708 does not enqueue CleanupUserAddOnAssignmentWorker2709# [RSpecRunTime] RSpec elapsed time: 15 minutes 8.63 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.13 1.14 1.06 1/460 72592710.2711 when on SaaS2712 enqueues RefreshUserAssignmentsWorker with correct arguments2713# [RSpecRunTime] RSpec elapsed time: 15 minutes 9.88 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.13 1.14 1.06 1/460 72602714.2715# [RSpecRunTime] Finishing example group ee/spec/services/projects/group_links/destroy_service_spec.rb. It took 10.76 seconds. Expected to take 11.64 seconds.2716# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/pages/deployment_validations_spec.rb. Expected to take 10.49 seconds.2717Gitlab::Pages::DeploymentValidations2718 for multiple deployments is enabled validation2719 when multiple deployments is enabled2720 and path prefix is empty2721 is expected to be valid2722# [RSpecRunTime] RSpec elapsed time: 15 minutes 11.85 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.12 1.13 1.06 1/461 72802723.2724 and path prefix is not empty2725 is expected to be valid2726 when multiple deployments is disabled2727 and path prefix is empty2728 is expected to be valid2729 and path prefix is not empty2730 is expected to include "Configuring path_prefix is only allowed when using multiple pages deployments per project, which is disabled for your project."2731 when validating multiple deployments limit2732 is expected to be valid2733 when overuse is from the same project2734 is expected to include "Namespace reached its allowed limit of 2 extra deployments. Learn more: http://localhost/help/user/project/pages/index.md#limits"2735# [RSpecRunTime] RSpec elapsed time: 15 minutes 15.81 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.12 1.13 1.06 1/461 72812736.2737 when overuse is from multiple projects2738 is expected to include "Namespace reached its allowed limit of 2 extra deployments. Learn more: http://localhost/help/user/project/pages/index.md#limits"2739# [RSpecRunTime] RSpec elapsed time: 15 minutes 17.01 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.03 1.12 1.06 1/461 72822740.2741 maximum pages artifacts size2742 when pages_size_limit feature is available2743 when size is below the limit2744 is expected to be valid2745 when size is above the limit2746 is expected to include "artifacts for pages are too large: 263192576"2747 when pages_size_limit feature is not available2748 when size is below the limit2749 is expected to be valid2750 when size is above the limit2751 is expected to include "artifacts for pages are too large: 105906176"2752# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/pages/deployment_validations_spec.rb. It took 10.13 seconds. Expected to take 10.49 seconds.2753# [RSpecRunTime] Starting example group ee/spec/models/dast/site_profiles_build_spec.rb. Expected to take 10.18 seconds.2754Dast::SiteProfilesBuild2755 does not allow STI2756 associations2757 is expected to belong to ci_build class_name => Ci::Build required: true2758 is expected to belong to dast_site_profile class_name => DastSiteProfile required: true2759# [RSpecRunTime] RSpec elapsed time: 15 minutes 23.14 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.03 1.11 1.06 1/461 72832760.2761 behaves like cleanup by a loose foreign key2762 cleans up (delete or nullify) the model2763# [RSpecRunTime] RSpec elapsed time: 15 minutes 25.91 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.03 1.11 1.06 1/461 72842764.2765 validations2766 is expected to be valid2767 is expected to validate that :ci_build_id cannot be empty/falsy2768 is expected to validate that :dast_site_profile_id cannot be empty/falsy2769 when the ci_build.project_id and dast_site_profile.project_id do not match2770 is not valid2771# [RSpecRunTime] RSpec elapsed time: 15 minutes 30.82 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.02 1.11 1.06 1/460 72852772.2773# [RSpecRunTime] Finishing example group ee/spec/models/dast/site_profiles_build_spec.rb. It took 10.81 seconds. Expected to take 10.18 seconds.2774# [RSpecRunTime] Starting example group ee/spec/models/product_analytics/dashboard_spec.rb. Expected to take 9.16 seconds.2775ProductAnalytics::Dashboard2776 does not allow STI2777 #errors2778 when yaml is valid2779 returns nil2780# [RSpecRunTime] RSpec elapsed time: 15 minutes 33.42 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.02 1.11 1.05 1/465 74292781.2782 when yaml is faulty2783 returns schema errors2784 .ai_impact_dashboard2785 for groups2786 returns the dashboard2787 behaves like ai_impact_only_on_duo_enterprise flag enabled2788 is expected to be nil2789 when user can read ai impact analytics2790 returns ai impact dashboard2791 when clickhouse is not enabled2792 is expected to be nil2793 for projects2794 returns the dashboard2795 behaves like ai_impact_only_on_duo_enterprise flag enabled2796 is expected to be nil2797 when user can read ai impact analytics2798 returns ai impact dashboard2799 when clickhouse is not enabled2800 is expected to be nil2801 #==2802 is expected to equal false2803 .for2804 when resource is a project2805 returns a collection of builtin dashboards2806 when configuration project is set2807 returns custom and builtin dashboards2808 when the dashboard file does not exist in the directory2809 excludes the dashboard from the list2810 when product analytics onboarding is incomplete2811 excludes product analytics dashboards2812 when resource is a group2813 returns a collection of builtin dashboards2814 when configuration project is set2815 returns custom and value stream dashboards2816 when the dashboard file does not exist in the directory2817 excludes the dashboard from the list2818 when resource is not a project or a group2819 raises error2820 .value_stream_dashboard2821 for groups2822 returns the correct panels2823 behaves like returns the value streams dashboard2824 returns the value streams dashboard2825 for projects2826 returns the correct panels2827 behaves like returns the value streams dashboard2828 returns the value streams dashboard2829 #panels2830 is expected to be a kind of Array2831 is expected to contain two panels2832 is expected to contain a panel with the correct title2833 is expected to contain a panel with the correct grid attributes2834 is expected to contain a panel with the correct query overrides2835# [RSpecRunTime] RSpec elapsed time: 15 minutes 39.27 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.02 1.11 1.05 1/465 77952836.2837 .load_yaml_dashboard_config2838 when invalid path is provided2839 raises exception for absolute path traversal attempt2840 raises exception when path traversal is attempted2841 for valid path2842 loads the dashboard config2843# [RSpecRunTime] Finishing example group ee/spec/models/product_analytics/dashboard_spec.rb. It took 8.66 seconds. Expected to take 9.16 seconds.2844# [RSpecRunTime] Starting example group ee/spec/models/app_sec/fuzzing/coverage/corpus_spec.rb. Expected to take 8.96 seconds.2845AppSec::Fuzzing::Coverage::Corpus2846 does not allow STI2847 associations2848 is expected to belong to package class_name => Packages::Package required: false2849 is expected to belong to user optional: true2850 is expected to belong to project required: false2851# [RSpecRunTime] RSpec elapsed time: 15 minutes 41.95 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.02 1.11 1.05 1/465 77962852.2853 validate2854 project_same_as_package_project2855 raises the error on adding the package of a different project2856 package_with_package_file2857 without a package file associated to the package2858 raises the error2859 with a package file associated to the package2860 saves the record successfully2861 validate_file_format2862 with an invalid last package file2863 raises the error on adding the package file with different format2864 with a valid last package file2865 saves the record successfully2866 validates2867 is expected to validate that :package_id is case-sensitively unique2868 scopes2869 .by_project_id_and_status_hidden2870 with another_corpus having different project_id2871 includes the correct records2872# [RSpecRunTime] RSpec elapsed time: 15 minutes 47.31 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.02 1.10 1.05 1/463 77972873.2874 with another_corpus having same project with different status apart from hidden2875 includes the correct records2876# [RSpecRunTime] Finishing example group ee/spec/models/app_sec/fuzzing/coverage/corpus_spec.rb. It took 8.52 seconds. Expected to take 8.96 seconds.2877# [RSpecRunTime] Starting example group ee/spec/lib/elastic/latest/wiki_class_proxy_spec.rb. Expected to take 8.04 seconds.2878Elastic::Latest::WikiClassProxy2879 assert query2880 returns the result from the separate index2881# [RSpecRunTime] RSpec elapsed time: 15 minutes 54.74 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.17 1.14 1.06 1/471 78072882.2883 #routing_options2884 returns routing hash2885 when routing is disabled2886 and option routing_disabled is set2887 returns empty hash2888 and option public_and_internal_projects is set2889 returns empty hash2890 when ids count are more than 1282891 returns empty hash2892# [RSpecRunTime] Finishing example group ee/spec/lib/elastic/latest/wiki_class_proxy_spec.rb. It took 6.87 seconds. Expected to take 8.04 seconds.2893# [RSpecRunTime] Starting example group ee/spec/tasks/gitlab/seed/data_seeder_rake_spec.rb. Expected to take 7.63 seconds.2894ee:gitlab:seed:data_seeder2895 prints a seeding statement2896 prints a done statement2897 when seed file does not exist2898...... raises an error2899# [RSpecRunTime] RSpec elapsed time: 15 minutes 56.4 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.16 1.13 1.06 1/471 78082900.2901# [RSpecRunTime] Finishing example group ee/spec/tasks/gitlab/seed/data_seeder_rake_spec.rb. It took 4.65 seconds. Expected to take 7.63 seconds.2902# [RSpecRunTime] RSpec elapsed time: 15 minutes 59.6 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.16 1.13 1.06 1/471 78092903.2904# [RSpecRunTime] Starting example group ee/spec/finders/search/elastic_projects_not_indexed_finder_spec.rb. Expected to take 7.26 seconds.2905Search::ElasticProjectsNotIndexedFinder2906.. .execute2907.................. when on GitLab.com2908 raises an error2909# [RSpecRunTime] RSpec elapsed time: 16 minutes 6.23 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.67 1.24 1.10 1/475 78362910.2911 when projects missing from index2912 returns an active record collection of missing projects2913 when elasticsearch_limit_indexing? is enabled2914.. only returns non-indexed projects that are enabled for indexing2915 when all projects are indexed2916...... returns an empty collection2917# [RSpecRunTime] Finishing example group ee/spec/finders/search/elastic_projects_not_indexed_finder_spec.rb. It took 7.93 seconds. Expected to take 7.26 seconds.2918# [RSpecRunTime] Starting example group ee/spec/services/ee/system_notes/issuables_service_spec.rb. Expected to take 6.83 seconds.2919SystemNotes::IssuablesService2920.................................... #change_health_status_note2921 when health_status changed2922 sets the note text2923 behaves like a system note2924 has the correct attributes2925# [RSpecRunTime] RSpec elapsed time: 16 minutes 9.2 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.67 1.24 1.10 1/477 78572926.2927 when health_status removed2928 sets the note text2929 behaves like a system note2930 has the correct attributes2931 events tracking2932 tracks the issue event in usage ping2933 behaves like internal event tracking2934 logs to Snowplow, Redis, and product analytics tooling2935 #change_progress_note2936...... sets the progress text2937 behaves like a system note2938 has the correct attributes2939 #change_checkin_reminder_note2940...... with a weekly frequency2941 sets the checkin reminder note2942 behaves like a system note2943 has the correct attributes2944 with a frequency of never2945 sets the checkin reminder note2946 #publish_issue_to_status_page2947.... sets the note text2948 behaves like a system note2949 has the correct attributes2950 #cross_reference2951 when noteable is an epic2952.... tracks epic cross reference event in usage ping2953 behaves like a system note2954.... has the correct attributes2955 when notable is not an epic2956.... does not tracks epic cross reference event in usage ping2957 #relate_issuable2958 for epics2959................ creates system notes when relating epics2960 for work items2961........ sets the note text with the correct work item type2962 #unrelate_issuable2963................ creates system notes when epic gets unrelated2964 #block_issuable2965 when argument is a single issuable2966 creates system note when issues gets marked as blocking2967 behaves like a system note2968 has the correct attributes2969 when argument is a collection of issuables2970 creates system note mentioning all issuables2971 behaves like a system note2972 has the correct attributes2973 #blocked_by_issuable2974 when argument is a single issuable2975 creates system note when issues gets marked as blocked by noteable2976 behaves like a system note2977 has the correct attributes2978 when argument is a collection of issuables2979 creates system note mentioning all issuables2980 behaves like a system note2981 has the correct attributes2982 #change_color_note2983............ when argument is a color value2984 creates system note when work item color changes2985 when argument is nil and color is present2986 creates system note when work item color changes2987 when color was destroyed2988 creates system note when work item color changes2989# [RSpecRunTime] Finishing example group ee/spec/services/ee/system_notes/issuables_service_spec.rb. It took 6.44 seconds. Expected to take 6.83 seconds.2990# [RSpecRunTime] Starting example group ee/spec/helpers/ee/namespaces_helper_spec.rb. Expected to take 6.61 seconds.2991EE::NamespacesHelper2992.. #ci_minutes_report2993 rendering monthly minutes report2994 when compute minutes usage is not enabled2995 and the namespace is eligible for unlimited2996.......... returns Unlimited for the limit section2997 and the namespace is not eligible for unlimited2998.......... returns Not supported for the limit section2999 when it's limited3000.......... returns the proper values for used and limit sections3001 rendering purchased minutes report3002 when extra minutes are assigned3003 when minutes used is higher than monthly minutes limit3004.......... returns the proper values for used and limit sections3005 when minutes used is lower than monthly minutes limit3006.......... returns the proper values for used and limit sections3007 when extra minutes are not assigned3008.......... returns the proper values for used and limit sections3009 #buy_additional_minutes_path3010.. is expected to eql "/-/subscriptions/buy_minutes?selected_group=1000000005"3011 when called for a personal namespace3012.. returns correct path3013# [RSpecRunTime] RSpec elapsed time: 16 minutes 17.8 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.57 1.24 1.10 1/475 78583014.3015 when called from a subgroup3016................ returns the selected group id as the parent group3017 #buy_additional_minutes_url3018.. is expected to eq "http://test.host/-/subscriptions/buy_minutes?selected_group=1000000008"3019 when called for a personal namespace3020.. returns correct path3021 when called from a subgroup3022.. is expected to eq "http://test.host/-/subscriptions/buy_minutes?selected_group=1000000011"3023 #buy_storage_path3024.. is expected to eq "/-/subscriptions/buy_storage?selected_group=1000000013"3025 when called from a subgroup3026................ returns the buy URL with the parent group id3027 when called for a personal namespace3028.. returns the default purchase3029 #buy_storage_url3030.. is expected to eq "http://test.host/-/subscriptions/buy_storage?selected_group=1000000016"3031 when called from a subgroup3032................ returns the buy URL with the parent group id3033 when called for a personal namespace3034.. returns the default purchase3035 #buy_addon_target_attr3036.......... is expected to eq "_self"3037 when called for a personal namespace3038.. returns _blank3039 #pipeline_usage_app_data3040 when gitlab sass3041.......... returns a hash with proper SaaS data3042 when gitlab self managed3043.......... returns a hash without SaaS data3044 #purchase_storage_url3045.......... is expected to eq "https://customers.staging.gitlab.com/buy_storage?gl_namespace_id=1712"3046# [RSpecRunTime] RSpec elapsed time: 16 minutes 22.04 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.52 1.23 1.10 1/475 78593047.3048 #storage_usage_app_data3049...... enforcement_type: :project_repository_limit3050.. returns a hash with storage data3051 enforcement_type: :namespace_storage_limit3052.. returns a hash with storage data3053# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/namespaces_helper_spec.rb. It took 8.87 seconds. Expected to take 6.61 seconds.3054# [RSpecRunTime] Starting example group ee/spec/models/dependencies/dependency_list_export/part_spec.rb. Expected to take 6.17 seconds.3055Dependencies::DependencyListExport::Part3056.. does not allow STI3057 validations3058 is expected to validate that :start_id cannot be empty/falsy3059 is expected to validate that :end_id cannot be empty/falsy3060 associations3061 is expected to belong to dependency_list_export class_name => Dependencies::DependencyListExport required: false3062 is expected to belong to organization class_name => Organizations::Organization required: false3063 is expected to belong to first_record class_name => Sbom::Occurrence required: false3064 is expected to belong to last_record class_name => Sbom::Occurrence required: false3065 #retrieve_upload3066.............. is expected to be present3067 #sbom_occurrences3068.................................................................................................. returns only the related sbom_occurrences for the export part3069# [RSpecRunTime] RSpec elapsed time: 16 minutes 26.88 seconds. Current RSS: ~1354M. Threads: 5. load average: 1.48 1.23 1.10 1/475 78603070.3071 with loose foreign key on dependency_list_export_parts.organization_id3072 behaves like cleanup by a loose foreign key3073.............. cleans up (delete or nullify) the model3074# [RSpecRunTime] RSpec elapsed time: 16 minutes 28.47 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.48 1.23 1.10 1/475 78613075.3076# [RSpecRunTime] Finishing example group ee/spec/models/dependencies/dependency_list_export/part_spec.rb. It took 5.64 seconds. Expected to take 6.17 seconds.3077# [RSpecRunTime] Starting example group ee/spec/services/security/vulnerability_scanning/create_vulnerability_service_spec.rb. Expected to take 5.9 seconds.3078Security::VulnerabilityScanning::CreateVulnerabilityService3079............ #execute3080 when the component type is supported3081 behaves like vulnerability creation3082.............. creates a new vulnerabilities3083 updating the `vulnerability_reads`3084.............. sets the `traversal_ids` for the `vulnerability_reads` records3085 when the project is unarchived3086.............. marks the associated `vulnerability_reads` record as unarchived3087# [RSpecRunTime] RSpec elapsed time: 16 minutes 30.22 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.48 1.23 1.10 1/475 78623088.3089 when the project is archived3090.............. marks the associated `vulnerability_reads` record as archived3091 when report type and source is container scanning3092 behaves like vulnerability creation3093.............. creates a new vulnerabilities3094 updating the `vulnerability_reads`3095.............. sets the `traversal_ids` for the `vulnerability_reads` records3096 when the project is unarchived3097.............. marks the associated `vulnerability_reads` record as unarchived3098 when the project is archived3099.............. marks the associated `vulnerability_reads` record as archived3100 when report type and source is container scanning for registry3101 behaves like vulnerability creation3102.............. creates a new vulnerabilities3103 updating the `vulnerability_reads`3104.............. sets the `traversal_ids` for the `vulnerability_reads` records3105 when the project is unarchived3106.............. marks the associated `vulnerability_reads` record as unarchived3107 when the project is archived3108.............. marks the associated `vulnerability_reads` record as archived3109 when the vulnerability can not be created because of a lack of quota3110.................................... creates vulnerabilities only for the projects with quota3111 behaves like rescheduling archival status and traversal_ids update jobs3112 scheduling `Vulnerabilities::UpdateArchivedAttributeOfVulnerabilityReadsWorker`3113 when the `archived` attribute of the project does not change while ingesting the report3114.............. does not schedule the worker3115 when the `archived` attribute of the project changes while ingesting the report3116.............. schedules the worker3117 scheduling `Vulnerabilities::UpdateNamespaceIdsOfVulnerabilityReadsWorker`3118 when the `traversal_ids` attribute of the namespace does not change while ingesting the report3119.............. does not schedule the worker3120 when the `traversal_ids` attribute of the namespace changes while ingesting the report3121.............. schedules the worker3122 when the project moves to another namespace3123.................. schedules the worker3124 when the findings are not uniq by uuid3125.............. does not return an error3126 when no finding maps could be created3127 returns a success status with warning3128 when an error is thrown3129 and it is not recoverable3130.............. captures the error and halts execution3131# [RSpecRunTime] Finishing example group ee/spec/services/security/vulnerability_scanning/create_vulnerability_service_spec.rb. It took 6.19 seconds. Expected to take 5.9 seconds.3132# [RSpecRunTime] Starting example group ee/spec/services/gitlab_subscriptions/member_management/queue_members_approval_service_spec.rb. Expected to take 5.69 seconds.3133GitlabSubscriptions::MemberManagement::QueueMembersApprovalService3134.. #execute3135 when users are successfully queued for approval3136.................. returns a success response with queued users3137 when different params are passed3138 with expires_at in params3139.................. saves expires_at in metadata when passed as datetime3140.................. saves expires_at in metadata when passed to reset3141# [RSpecRunTime] RSpec elapsed time: 16 minutes 37.04 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.41 1.22 1.10 1/475 78633142.3143 with member_role_id in params3144.................... saves member_role_id in metadata when passed in params3145.................. saves member_role_id in metadata when passed to reset3146# [RSpecRunTime] RSpec elapsed time: 16 minutes 38.59 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.41 1.22 1.10 1/471 78643147.3148 when non_billable_users is empty3149.......... returns success3150 when an exception is raised3151 when RecordInvalid is raised3152 behaves like it returns error3153.................. returns an error3154 when RecordNotUnique is raised3155 behaves like it returns error3156.................. returns an error3157# [RSpecRunTime] Finishing example group ee/spec/services/gitlab_subscriptions/member_management/queue_members_approval_service_spec.rb. It took 5.68 seconds. Expected to take 5.69 seconds.3158# [RSpecRunTime] Starting example group ee/spec/services/system_notes/vulnerabilities_service_spec.rb. Expected to take 5.23 seconds.3159SystemNotes::VulnerabilitiesService3160.......... #change_vulnerability_state3161 when no state transition is present3162.......... creates the note text correctly3163 behaves like a system note3164.......... has the correct attributes3165# [RSpecRunTime] RSpec elapsed time: 16 minutes 41.8 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.45 1.23 1.10 1/471 78833166.3167 state changed to dismissed3168............ creates the note text correctly3169 behaves like a system note3170............ has the correct attributes3171 state changed to resolved3172............ creates the note text correctly3173 behaves like a system note3174............ has the correct attributes3175 state changed to confirmed3176............ creates the note text correctly3177 behaves like a system note3178............ has the correct attributes3179 when dismissal reason is present and state is dismissed3180............ creates the note text correctly3181 behaves like a system note3182............ has the correct attributes3183# [RSpecRunTime] RSpec elapsed time: 16 minutes 44.32 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.45 1.23 1.10 1/471 78843184.3185 when dismissal reason is present and state is not dismissed3186............ creates the note text correctly3187 behaves like a system note3188............ has the correct attributes3189 when the state transition comment exists3190............ creates the note text correctly3191 when body provided3192............ creates the note text correctly3193 behaves like a system note3194............ has the correct attributes3195# [RSpecRunTime] Finishing example group ee/spec/services/system_notes/vulnerabilities_service_spec.rb. It took 5.05 seconds. Expected to take 5.23 seconds.3196# [RSpecRunTime] Starting example group ee/spec/services/dora/aggregate_scores_service_spec.rb. Expected to take 4.8 seconds.3197Dora::AggregateScoresService3198.................................................. #execute3199 when guest user3200 behaves like request failure3201 returns error3202# [RSpecRunTime] RSpec elapsed time: 16 minutes 47.56 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.42 1.23 1.10 1/471 78853203.3204 when container is nil3205 behaves like request failure3206 returns error3207 when there is no data for the target month3208 returns empty data3209 returns the correct aggregated count3210 when there is data for the target month3211.................... returns the aggregated data3212 returns the correct aggregated count3213 when filtering by topic3214 when single topic3215 returns the aggregated data3216 returns the correct aggregated count3217# [RSpecRunTime] RSpec elapsed time: 16 minutes 49.4 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.42 1.23 1.10 1/471 78863218.3219 when multiple topics3220 returns the aggregated data3221 returns the correct aggregated count3222 when there are no authorized projects available to user3223 returns all empty data3224# [RSpecRunTime] Finishing example group ee/spec/services/dora/aggregate_scores_service_spec.rb. It took 4.51 seconds. Expected to take 4.8 seconds.3225# [RSpecRunTime] Starting example group ee/spec/models/concerns/elastic/namespace_update_spec.rb. Expected to take 4.7 seconds.3226Elastic::NamespaceUpdate3227.. does not allow STI3228 when changing parent_id3229................ does not enqueue Elastic::NamespaceUpdateWorker3230 when elastic indexing is enabled3231 enqueues Elastic::NamespaceUpdateWorker3232 when transfering a group3233...................................... enqueues Elastic::NamespaceUpdateWorker when changing parent from nil3234 enqueues Elastic::NamespaceUpdateWorker when changing parent to nil3235# [RSpecRunTime] RSpec elapsed time: 16 minutes 52.12 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.46 1.24 1.10 1/471 78873236.3237 when transfering a project3238..................................Job arguments to Ci::PendingBuilds::UpdateProjectWorker must be native JSON types, but :namespace_traversal_ids is a Symbol.3240To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.3241Job arguments to Search::Elastic::DeleteWorker must be native JSON types, but :task is a Symbol.3243To disable this error, add `Sidekiq.strict_args!(false)` to your initializer.3244 enqueues Elastic::NamespaceUpdateWorker when changing parent3245# [RSpecRunTime] RSpec elapsed time: 16 minutes 54.14 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.46 1.24 1.10 1/471 78883246.3247# [RSpecRunTime] Finishing example group ee/spec/models/concerns/elastic/namespace_update_spec.rb. It took 4.24 seconds. Expected to take 4.7 seconds.3248# [RSpecRunTime] Starting example group ee/spec/models/incident_management/issuable_resource_link_spec.rb. Expected to take 4.37 seconds.3249IncidentManagement::IssuableResourceLink3250.............................................................. does not allow STI3251 scopes3252 returns slack links for slack_links3253 returns zoom links for zoom_links3254 returns slack links for slack_links3255# [RSpecRunTime] RSpec elapsed time: 16 minutes 56.76 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.51 1.25 1.11 1/471 78893256.3257 callbacks3258 is expected to be truthy3259 enums3260 is expected to define :link_type as an enum backed by an integer with values ‹{general: 0, zoom: 1, slack: 2, pagerduty: 3}›3261 validations3262 is expected to validate that :issue cannot be empty/falsy3263 is expected to validate that :link cannot be empty/falsy3264 is expected to validate that the length of :link is at most 22003265 is expected to validate that the length of :link_text is at most 2553266 is expected to validate that :link is unique within the scope of :issue_id, producing a custom validation error on failure3267 when link is invalid3268 will be invalid3269 link protocols3270 protocol: "http", result: #<RSpec::Rails::Matchers::BeValid:0x00007b74cab7b988 @args=[]>3271 is expected to be valid3272 protocol: "https", result: #<RSpec::Rails::Matchers::BeValid:0x00007b74cab797c8 @args=[]>3273 is expected to be valid3274 protocol: "ftp", result: #<RSpec::Matchers::BuiltIn::BePredicate:0x00007b74c9445e80 @method_name=:be_invalid, @args=[], @block=nil>3275 is expected to be invalid3276 associations3277 is expected to belong to issue required: false3278# [RSpecRunTime] Finishing example group ee/spec/models/incident_management/issuable_resource_link_spec.rb. It took 3.94 seconds. Expected to take 4.37 seconds.3279# [RSpecRunTime] Starting example group ee/spec/models/incident_management/pending_escalations/issue_spec.rb. Expected to take 4.18 seconds.3280IncidentManagement::PendingEscalations::Issue3281.................... does not allow STI3282 .class_for_check_worker3283 is expected to eq IncidentManagement::PendingEscalations::IssueCheckWorker3284# [RSpecRunTime] RSpec elapsed time: 16 minutes 59.65 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.51 1.25 1.11 1/471 78903285.3286 #escalatable3287.. is expected to eq #<IncidentManagement::IssuableEscalationStatus id: 1, created_at: "2024-11-22 02:05:59.875037826 +000...7826 +0000", issue_id: 79, policy_id: nil, escalations_started_at: nil, resolved_at: nil, status: 0>3288 shared pending escalation features3289.................. is expected to be valid3290 validations3291 is expected to validate that :process_at cannot be empty/falsy3292 is expected to validate that :rule_id cannot be empty/falsy3293 is expected to delegate #project to the #issue object3294 is expected to validate that :rule_id is case-sensitively unique within the scope of :issue_id3295 associations3296 is expected to belong to issue required: false3297 is expected to belong to rule required: false3298 scopes3299 with escalations scheduled for various times3300...................................... .processable3301 is expected to contain exactly #<IncidentManagement::PendingEscalations::Issue id: 4, rule_id: 5, issue_id: 82, process_at: "2024-11...reated_at: "2024-11-22 02:06:01.450914353 +0000", updated_at: "2024-11-22 02:06:01.450914353 +0000"> and #<IncidentManagement::PendingEscalations::Issue id: 5, rule_id: 5, issue_id: 83, process_at: "2024-11...reated_at: "2024-11-22 02:06:01.518357866 +0000", updated_at: "2024-11-22 02:06:01.518357866 +0000">3302# [RSpecRunTime] RSpec elapsed time: 17 minutes 1.58 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.47 1.25 1.11 1/472 78913303.3304 .upcoming3305 is expected to contain exactly #<IncidentManagement::PendingEscalations::Issue id: 4, rule_id: 5, issue_id: 82, process_at: "2024-11...reated_at: "2024-11-22 02:06:01.450914353 +0000", updated_at: "2024-11-22 02:06:01.450914353 +0000">, #<IncidentManagement::PendingEscalations::Issue id: 5, rule_id: 5, issue_id: 83, process_at: "2024-11...reated_at: "2024-11-22 02:06:01.518357866 +0000", updated_at: "2024-11-22 02:06:01.518357866 +0000">, and #<IncidentManagement::PendingEscalations::Issue id: 6, rule_id: 5, issue_id: 84, process_at: "2024-11...reated_at: "2024-11-22 02:06:01.587242668 +0000", updated_at: "2024-11-22 02:06:01.587242668 +0000">3306 .for_target3307.................. is expected to contain exactly #<IncidentManagement::PendingEscalations::Issue id: 8, rule_id: 7, issue_id: 86, process_at: "2024-11...reated_at: "2024-11-22 02:06:02.275666203 +0000", updated_at: "2024-11-22 02:06:02.275666203 +0000">3308 .delete_by_target3309.................. removes the escalations for the provided target(s)3310 #type3311 is expected to eq :incident3312# [RSpecRunTime] Finishing example group ee/spec/models/incident_management/pending_escalations/issue_spec.rb. It took 4.6 seconds. Expected to take 4.18 seconds.3313# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/instance_security_dashboard/add_project_spec.rb. Expected to take 3.84 seconds.3314Mutations::InstanceSecurityDashboard::AddProject3315.. #resolve3316.................... when user is not logged_in3317 raises Gitlab::Graphql::Errors::ResourceNotAvailable error3318# [RSpecRunTime] RSpec elapsed time: 17 minutes 3.9 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.47 1.25 1.11 1/471 78923319.3320 when user is logged_in3321 when security_dashboard is not enabled3322 raises Gitlab::Graphql::Errors::ResourceNotAvailable error3323 when security_dashboard is disabled for my project3324 when project is not licensed to be added to the security dashboard3325 does not add project to the security dashboard3326 when security_dashboard is enabled3327 when project is available to the user and can be added to the security dashboard3328 adds project to the security dashboard3329 when user is auditor and project is not available to the user explicitly3330.. adds project to the security dashboard3331 when project is not available to the user and user is not auditor3332 raises Gitlab::Graphql::Errors::ResourceNotAvailable error3333 when project is already added to the security dashboard3334 does not add project to the security dashboard3335# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/instance_security_dashboard/add_project_spec.rb. It took 3.62 seconds. Expected to take 3.84 seconds.3336# [RSpecRunTime] Starting example group ee/spec/services/arkose/token_verification_service_spec.rb. Expected to take 3.83 seconds.3337Arkose::TokenVerificationService3338.. #execute3339 when calling the Arkose::TokenVerificationService3340 behaves like interacting with Arkose verify API3341 when the user did not solve the challenge3342.. returns an error response3343.. returns an error message3344 when arkose is enabled3345 when the user solved the challenge3346 when the risk score is low3347.. makes a request to the Verify API3348.. logs the event3349.. records user's Arkose data3350 behaves like returns success response with the correct payload3351.. returns a success response3352.. includes the json response in the payload3353 when the user is nil3354 does not record Arkose data3355 when the session is allowlisted3356 behaves like returns success response with the correct payload3357.. returns a success response3358.. includes the json response in the payload3359 when the risk score is high3360 behaves like returns success response with the correct payload3361.. returns a success response3362.. includes the json response in the payload3363 when the response does not include the risk session3364 when the user solved the challenge3365 behaves like returns success response with the correct payload3366.. returns a success response3367.. includes the json response in the payload3368 when the user did not solve the challenge3369.. returns an error response3370.. returns an error message3371.. logs the event3372 when response from Arkose is not what we expect3373 behaves like returns success response with the correct payload3374.. returns a success response3375.. includes the json response in the payload3376 behaves like an unexpected token verification failure3377.. logs the event3378.. does not record Arkose data3379.. assumes low risk for the user3380 when an error occurs during the Arkose request3381 behaves like returns success response with the correct payload3382.. returns a success response3383.. includes the json response in the payload3384 behaves like an unexpected token verification failure3385.. logs the event3386.. does not record Arkose data3387.. assumes low risk for the user3388# [RSpecRunTime] Finishing example group ee/spec/services/arkose/token_verification_service_spec.rb. It took 3.3 seconds. Expected to take 3.83 seconds.3389# [RSpecRunTime] Starting example group ee/spec/services/security/ingestion/finding_map_spec.rb. Expected to take 3.7 seconds.3390Security::Ingestion::FindingMap3391.. delegations3392 is expected to delegate #uuid to the #security_finding object3393 is expected to delegate #scanner_id to the #security_finding object3394 is expected to delegate #severity to the #security_finding object3395 is expected to delegate #project to the #pipeline object3396 is expected to delegate #evidence to the #report_finding object3397# [RSpecRunTime] RSpec elapsed time: 17 minutes 11.72 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.47 1.26 1.11 1/471 78933398.3399 #identifiers3400 is expected to eq [#<Gitlab::Ci::Reports::Security::Identifier:0x00007b74f264c368 @external_id="PREDICTABLE_RANDOM", @e...c_bugs_type-PREDICTABLE_RANDOM", @url=nil, @fingerprint="5848739446034d982ef7beece3bb19bff4044ffb">]3401 #set_identifier_ids_by3402 changes the identifier_ids of the finding_map3403 #to_hash3404 is expected to eq {:description=>"The cipher does not provide data integrity update 1", :details=>{}, :initial_pipeline... encrypted data, providing integrity of the result.", :uuid=>"0c9ff1d2-d524-40e1-97e8-5a300ac6f073"}3405# [RSpecRunTime] Finishing example group ee/spec/services/security/ingestion/finding_map_spec.rb. It took 3.43 seconds. Expected to take 3.7 seconds.3406# [RSpecRunTime] Starting example group ee/spec/presenters/group_member_presenter_spec.rb. Expected to take 3.46 seconds.3407GroupMemberPresenter3408.. #group_sso?3409 when member does not have a user (invited member)3410 returns `false`3411 when group is a root group3412 calls through to User#group_sso?3413 when group is a child group3414 calls through to User#group_sso? with root group3415 #group_managed_account?3416 when member does not have a user (invited member)3417 returns `false`3418 when user is part of the group managed account3419 returns `true`3420 when user is not part of the group managed account3421 returns `false`3422 #can_update?3423 when user cannot update_group_member but can override_group_member3424 is expected to eq true3425 when user cannot update_group_member and cannot override_group_member3426 is expected to eq false3427 #valid_level_roles?3428 with minimal access role feature switched on3429 is expected to eq {"Developer"=>30, "Guest"=>10, "Maintainer"=>40, "Minimal Access"=>5, "Owner"=>50, "Reporter"=>20}3430 with minimal access role feature switched off3431 behaves like #valid_level_roles3432 when no parent member is present3433.................... returns all permissible roles3434 when parent member is present3435.................... returns higher roles when a parent member is present3436 when access request to parent is pending3437.................... returns all permissible roles3438# [RSpecRunTime] RSpec elapsed time: 17 minutes 15.81 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.47 1.26 1.11 1/471 78943439.3440 #can_ban?3441 can_ban_group_member: false, member_is_owner: false, result: false3442 is expected to eq false3443 can_ban_group_member: false, member_is_owner: true, result: false3444 is expected to eq false3445 can_ban_group_member: true, member_is_owner: false, result: true3446 is expected to eq true3447 can_ban_group_member: true, member_is_owner: true, result: false3448 is expected to eq false3449 #can_unban?3450 when user can admin_group_member3451 is expected to eq true3452 when user cannot admin_group_member3453 is expected to eq false3454# [RSpecRunTime] Finishing example group ee/spec/presenters/group_member_presenter_spec.rb. It took 3.09 seconds. Expected to take 3.46 seconds.3455# [RSpecRunTime] Starting example group ee/spec/services/auto_merge/merge_when_pipeline_succeeds_service_spec.rb. Expected to take 3.33 seconds.3456AutoMerge::MergeWhenPipelineSucceedsService3457.......... #available_for?3458 when there is an open MR dependency3459.............. is expected to be falsy3460# [RSpecRunTime] RSpec elapsed time: 17 minutes 19.38 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.44 1.25 1.11 1/476 80103461.3462# [RSpecRunTime] Finishing example group ee/spec/services/auto_merge/merge_when_pipeline_succeeds_service_spec.rb. It took 3.34 seconds. Expected to take 3.33 seconds.3463# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/auth/group_saml/dynamic_settings_spec.rb. Expected to take 3.23 seconds.3464Gitlab::Auth::GroupSaml::DynamicSettings3465............ exposes a settings hash3466.......... behaves like an enumerator for settings3467.......... configures requests to transfrom redirect_to to RelayState3468 sets settings from saml_provider3469.......... assertion_consumer_service_url3470.......... issuer3471.......... idp_cert_fingerprint3472.......... idp_sso_target_url3473.......... name_identifier_format3474# [RSpecRunTime] RSpec elapsed time: 17 minutes 21.91 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.40 1.25 1.11 1/476 80113475.3476 sets default settings without saml_provider3477........ assertion_consumer_service_url3478........ issuer3479........ name_identifier_format3480........ excludes configured keys3481# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/auth/group_saml/dynamic_settings_spec.rb. It took 3.17 seconds. Expected to take 3.23 seconds.3482# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/search/index_curator_spec.rb. Expected to take 3.06 seconds.3483Gitlab::Search::IndexCurator3484.. #rollover_index3485 performs necessary steps to rollover an index3486 #todo3487 returns an array of indices that need to be rolled over and important info3488 #too_many_docs?3489 when document count is saturated3490 returns true3491 when document count is not saturated3492 returns false3493 #primary_shard_size_too_big?3494 when pri.store.size value is greater than max size3495 returns true3496 when pri.store.size value is less than max size3497 returns false3498 #too_few_docs?3499 when minimum threshold is not met3500 returns true3501 when minimum threshold is met3502 returns false3503 #read_indices3504 is a convenience method for indices(lifecycle: :read)3505 .curate3506 calls curator.curate!3507 bubbles up errors3508 #increment_index_name3509 returns an index name with number from last four digits incremented3510 starts a number suffix if one does not already exist3511 #write_indices3512 is a convenience method for indices(lifecycle: :write)3513 #client3514 is a Gitlab::Search::Client3515 #indices3516 raises an ArgumentError if given an invalid lifecycle3517 lifecycle: :write, index_names: ["foo", "bar"], convenience_method: :write_indices3518 returns the correct indices from aliases3519 lifecycle: :read, index_names: ["foo", "baz"], convenience_method: :read_indices3520 returns the correct indices from aliases3521 lifecycle: :all, index_names: ["foo", "bar", "baz"], convenience_method: :indices3522 returns the correct indices from aliases3523 #should_skip_rollover?3524 should_ignore_index: false, too_few_docs: false, expected_value: false3525 returns correct value3526 should_ignore_index: true, too_few_docs: false, expected_value: true3527 returns correct value3528 should_ignore_index: false, too_few_docs: true, expected_value: true3529 returns correct value3530 should_ignore_index: true, too_few_docs: true, expected_value: true3531 returns correct value3532 #rollover_index integration test3533 when write alias is not specified3534 creates another index and updates write alias3535# [RSpecRunTime] RSpec elapsed time: 17 minutes 25.06 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.40 1.25 1.11 1/475 80123536.3537 when write alias is already specified3538 creates another index and updates write alias3539# [RSpecRunTime] RSpec elapsed time: 17 minutes 26.35 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.45 1.26 1.11 1/475 80133540.3541 #settings3542 has defaults3543 has dry_run on by default3544 when given an invalid setting3545 raises an ArgumentError3546 when specific values are passed3547 merges specific values3548 when max_docs_demoninator is <= 03549 raises an argument error3550 #should_ignore_index?3551 when index name matches one of the ignore patterns3552 returns true3553 when none of the ignore patterns match the index name3554 returns false3555 when index name matches one of the ignore pattern and also an include pattern3556 returns false3557 #preflight_checks!3558 migrations_disabled: false, pending_migrations: true, indexing_paused: false, should_fail: true3559 raises an ArgumentError if checks fail3560 migrations_disabled: false, pending_migrations: false, indexing_paused: true, should_fail: true3561 raises an ArgumentError if checks fail3562 migrations_disabled: false, pending_migrations: true, indexing_paused: true, should_fail: true3563 raises an ArgumentError if checks fail3564 migrations_disabled: false, pending_migrations: false, indexing_paused: false, should_fail: false3565 raises an ArgumentError if checks fail3566 migrations_disabled: true, pending_migrations: true, indexing_paused: false, should_fail: false3567 raises an ArgumentError if checks fail3568 migrations_disabled: true, pending_migrations: false, indexing_paused: true, should_fail: true3569 raises an ArgumentError if checks fail3570 migrations_disabled: true, pending_migrations: true, indexing_paused: true, should_fail: true3571 raises an ArgumentError if checks fail3572 migrations_disabled: true, pending_migrations: false, indexing_paused: false, should_fail: false3573 raises an ArgumentError if checks fail3574 #curate!3575 rolls over the indices that need to be rolled over3576 does not do any rollovers if preflight checks fail3577 when dry_run is enabled3578 does not do anything3579# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/search/index_curator_spec.rb. It took 4.53 seconds. Expected to take 3.06 seconds.3580# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/dast_site_validation_resolver_spec.rb. Expected to take 3.04 seconds.3581Resolvers::DastSiteValidationResolver3582.......................... is expected to have nullable GraphQL type DastSiteValidationConnection3583 when resolving multiple DAST site validations3584 when there is no filtering3585 behaves like there is no filtering3586 is expected to contain exactly #<DastSiteValidation id: 4, dast_site_token_id: 4, created_at: "2024-11-22 02:06:27.978969403 +0000",...0.test:80", url_path: "some/path/GitLab-DAST-Site-Validation.txt", state: "failed", project_id: nil>, #<DastSiteValidation id: 3, dast_site_token_id: 3, created_at: "2024-11-22 02:06:27.928178637 +0000",...9.test:80", url_path: "some/path/GitLab-DAST-Site-Validation.txt", state: "passed", project_id: nil>, #<DastSiteValidation id: 2, dast_site_token_id: 2, created_at: "2024-11-22 02:06:27.878018701 +0000",...st:80", url_path: "some/path/GitLab-DAST-Site-Validation.txt", state: "inprogress", project_id: nil>, and #<DastSiteValidation id: 1, dast_site_token_id: 1, created_at: "2024-11-22 02:06:27.822362874 +0000",....test:80", url_path: "some/path/GitLab-DAST-Site-Validation.txt", state: "pending", project_id: nil>3587# [RSpecRunTime] RSpec elapsed time: 17 minutes 28.35 seconds. Current RSS: ~1354M. Threads: 5. load average: 1.45 1.26 1.11 1/473 80143588.3589 when multiple normalized_target_urls are specified3590 is expected to contain exactly #<DastSiteValidation id: 3, dast_site_token_id: 3, created_at: "2024-11-22 02:06:27.928178637 +0000",...9.test:80", url_path: "some/path/GitLab-DAST-Site-Validation.txt", state: "passed", project_id: nil> and #<DastSiteValidation id: 1, dast_site_token_id: 1, created_at: "2024-11-22 02:06:27.822362874 +0000",....test:80", url_path: "some/path/GitLab-DAST-Site-Validation.txt", state: "pending", project_id: nil>3591 when one normalized_target_url is specified3592 is expected to contain exactly #<DastSiteValidation id: 2, dast_site_token_id: 2, created_at: "2024-11-22 02:06:27.878018701 +0000",...st:80", url_path: "some/path/GitLab-DAST-Site-Validation.txt", state: "inprogress", project_id: nil>3593 when an empty array is specified3594 is expected to be empty3595 when status is specified3596 when filtering by pending3597 is expected to contain exactly #<DastSiteValidation id: 1, dast_site_token_id: 1, created_at: "2024-11-22 02:06:27.822362874 +0000",....test:80", url_path: "some/path/GitLab-DAST-Site-Validation.txt", state: "pending", project_id: nil>3598 when filtering by in progress3599 is expected to contain exactly #<DastSiteValidation id: 2, dast_site_token_id: 2, created_at: "2024-11-22 02:06:27.878018701 +0000",...st:80", url_path: "some/path/GitLab-DAST-Site-Validation.txt", state: "inprogress", project_id: nil>3600 when filtering by passed3601 is expected to contain exactly #<DastSiteValidation id: 3, dast_site_token_id: 3, created_at: "2024-11-22 02:06:27.928178637 +0000",...9.test:80", url_path: "some/path/GitLab-DAST-Site-Validation.txt", state: "passed", project_id: nil>3602 when filtering by failed3603 is expected to contain exactly #<DastSiteValidation id: 4, dast_site_token_id: 4, created_at: "2024-11-22 02:06:27.978969403 +0000",...0.test:80", url_path: "some/path/GitLab-DAST-Site-Validation.txt", state: "failed", project_id: nil>3604# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/dast_site_validation_resolver_spec.rb. It took 2.91 seconds. Expected to take 3.04 seconds.3605# [RSpecRunTime] Starting example group ee/spec/presenters/group_clusterable_presenter_spec.rb. Expected to take 2.85 seconds.3606GroupClusterablePresenter3607.... #metrics_cluster_path3608........................ is expected to eq "/groups/group257/-/clusters/3/metrics"3609 #environments_cluster_path3610 cluster_deployments feature is available3611........................ is expected to eq "/groups/group258/-/clusters/6/environments"3612 cluster_deployments feature is not available3613........................ is expected to be nil3614# [RSpecRunTime] Finishing example group ee/spec/presenters/group_clusterable_presenter_spec.rb. It took 2.59 seconds. Expected to take 2.85 seconds.3615# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/troubleshoot_job/executor_spec.rb. Expected to take 2.84 seconds.3616Gitlab::Llm::Chain::Tools::TroubleshootJob::Executor3617.................... #description3618 returns the correct description3619 #name3620 returns the correct tool name3621 returns the correct human-readable name3622 #execute3623 when the user is authorized3624 performs the troubleshooting3625 with repository languages3626 calls prompt with correct params3627 when log is truncated3628 calls prompt with correct params3629 when log does not exist3630 returns an error message3631 when the job is not failed3632.......... returns an error message3633 when the resource is not a Ci::Build3634 returns an error message3635 behaves like uses ai gateway agent prompt3636 executes a request with correct params3637 when the feature flag is disabled3638 executes a request with correct params3639 when the user is not authorized3640 returns an error message3641 #job_log3642 when the job is present and failed3643 returns the job trace3644 #language_info3645 without languages3646 returns an empty string3647 when more than one language3648 returns the correct language information3649 with two languages3650 returns the correct language information3651 when one language3652 returns the correct language information3653 #resource_name3654 returns the correct description3655# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/troubleshoot_job/executor_spec.rb. It took 2.31 seconds. Expected to take 2.84 seconds.3656# [RSpecRunTime] Starting example group ee/spec/workers/gitlab_subscriptions/add_on_purchases/bulk_refresh_user_assignments_worker_spec.rb. Expected to take 2.64 seconds.3657GitlabSubscriptions::AddOnPurchases::BulkRefreshUserAssignmentsWorker3658.. #remaining_work_count3659................................ when there is remaining work3660 returns correct amount3661 when there is no remaining work3662 returns zero3663 #max_running_jobs3664 returns constant value3665 #perform_work3666.............. when there are stale add_on_purchases3667............ logs info when assignments are refreshed3668 idempotence3669 is labeled as idempotent3670 performs multiple times sequentially without raising an exception3671 refreshes assigned_users for stale add_on_purchases3672 when there is a seat overage3673...... reconciles any seat overage3674# [RSpecRunTime] RSpec elapsed time: 17 minutes 36.85 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.45 1.27 1.12 1/471 80153675.3676 when namespace for add_on_purchase is nil3677.. successfully refreshes the assigned users for stale add_on_purchases3678 with exclusive lease3679 when exclusive lease has not been taken3680 obtains a new exclusive lease3681 when exclusive lease has already been taken3682 raises an error3683 when there are no stale add_on_purchase to refresh3684 behaves like returns early3685 does not remove assigned users3686# [RSpecRunTime] Finishing example group ee/spec/workers/gitlab_subscriptions/add_on_purchases/bulk_refresh_user_assignments_worker_spec.rb. It took 2.37 seconds. Expected to take 2.64 seconds.3687# [RSpecRunTime] Starting example group ee/spec/models/integrations/google_cloud_platform/artifact_registry_spec.rb. Expected to take 2.61 seconds.3688Integrations::GoogleCloudPlatform::ArtifactRegistry3689........ does not allow STI3690 .title3691 is expected to eq "Google Artifact Management"3692 #artifact_registry_repository3693 is expected to eq "demo, my-repo"3694 #sections3695 is expected to eq [{:type=>"google_artifact_management"}]3696 #repository_full_name3697 is expected to eq "projects/dev-gcp-9abafed1/locations/us-east1/repositories/demo, my-repo"3698 attributes3699 default values3700 is expected not to be alert events3701 is expected not to be commit events3702 is expected not to be confidential issues events3703 is expected not to be confidential note events3704 is expected not to be issues events3705 is expected not to be job events3706 is expected not to be merge requests events3707 is expected not to be note events3708 is expected not to be pipeline events3709 is expected not to be push events3710 is expected not to be tag push events3711 is expected not to be wiki page events3712 is expected not to be comment on event enabled3713 #testable?3714 is expected to be truthy3715 .default_test_event3716 is expected to eq "current_user"3717 validations3718 is expected to validate that :artifact_registry_project_id cannot be empty/falsy3719 is expected to validate that :artifact_registry_location cannot be empty/falsy3720 is expected to validate that :artifact_registry_repositories cannot be empty/falsy3721 when inactive integration3722 is expected not to validate that :artifact_registry_project_id cannot be empty/falsy3723 is expected not to validate that :artifact_registry_location cannot be empty/falsy3724 is expected not to validate that :artifact_registry_repositories cannot be empty/falsy3725 #ci_variables3726 is expected to eq []3727 with saas only enabled3728 when integration is inactive3729 is expected to eq []3730 when integration is active3731 is expected to contain exactly {:key=>"GOOGLE_ARTIFACT_REGISTRY_PROJECT_ID", :value=>"dev-gcp-9abafed1"}, {:key=>"GOOGLE_ARTIFACT_REGISTRY_REPOSITORY_NAME", :value=>"demo, my-repo"}, and {:key=>"GOOGLE_ARTIFACT_REGISTRY_REPOSITORY_LOCATION", :value=>"us-east1"}3732 behaves like Integrations::HasAvatar3733 #avatar_url3734 returns the expected avatar URL3735 #test3736.......... is expected to eq {:result=>nil, :success=>true}3737 when the connection was not established3738 is expected to eq {:result=>"Unsuccessful Google Cloud API request", :success=>false}3739 .description3740 is expected to eq "Manage your artifacts in Google Artifact Registry."3741 .to_param3742 is expected to eq "google_cloud_platform_artifact_registry"3743 .supported_events3744 is expected to eq []3745# [RSpecRunTime] Finishing example group ee/spec/models/integrations/google_cloud_platform/artifact_registry_spec.rb. It took 2.46 seconds. Expected to take 2.61 seconds.3746# [RSpecRunTime] Starting example group ee/spec/workers/epics/new_epic_issue_worker_spec.rb. Expected to take 2.47 seconds.3747Epics::NewEpicIssueWorker3748.. #perform3749............................ behaves like performs successfully3750 creates system notes3751 updates usage data3752# [RSpecRunTime] RSpec elapsed time: 17 minutes 40.96 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.45 1.27 1.12 1/471 80163753.3754 when reassinging an issue3755................ behaves like performs successfully3756 creates system notes3757 updates usage data3758 when original epic does not exist3759 behaves like does nothing3760 does not create system notes3761 does not update usage data3762 when epic does not exist3763 behaves like does nothing3764 does not create system notes3765 does not update usage data3766 when issue does not exist3767 behaves like does nothing3768 does not create system notes3769 does not update usage data3770 when user does not exist3771 behaves like does nothing3772 does not create system notes3773 does not update usage data3774# [RSpecRunTime] Finishing example group ee/spec/workers/epics/new_epic_issue_worker_spec.rb. It took 2.17 seconds. Expected to take 2.47 seconds.3775# [RSpecRunTime] Starting example group ee/spec/lib/repositories/protected_branches_changes_auditor_spec.rb. Expected to take 2.41 seconds.3776Repositories::ProtectedBranchesChangesAuditor3777.................. #execute3778 when allow_force_push changed3779.. creates an event3780.. streams correct audit event stream3781 when allow_force_push does not change3782.. does not create audit event3783 when code_owner_approval_required changed3784.. creates an event3785.. streams correct audit event stream3786 when code_owner_approval_required does not change3787.. does not create audit event3788 type: :push, old_access_levels: old_push_access_levels, new_access_levels: new_push_access_levels, change_text: "allowed to push and merge"3789 when access levels changed3790.. creates an event3791.. streams correct audit event stream3792 when access levels does not change3793.. does not create audit event3794 type: :merge, old_access_levels: old_merge_access_levels, new_access_levels: new_merge_access_levels, change_text: "allowed to merge"3795 when access levels changed3796.. creates an event3797.. streams correct audit event stream3798 when access levels does not change3799.. does not create audit event3800# [RSpecRunTime] Finishing example group ee/spec/lib/repositories/protected_branches_changes_auditor_spec.rb. It took 1.98 seconds. Expected to take 2.41 seconds.3801# [RSpecRunTime] Starting example group ee/spec/services/boards/user_preferences/update_service_spec.rb. Expected to take 2.33 seconds.3802Boards::UserPreferences::UpdateService3803.. #execute3804.......... when user is not present3805 does not create user preference record3806 when user is present3807 when there is no user preference3808 creates user preference3809 when there is an user preference3810.......... does not duplicate user preference3811.. does not update user_id3812........ does not update board_id3813# [RSpecRunTime] RSpec elapsed time: 17 minutes 46.06 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.38 1.26 1.12 2/471 80413814.3815# [RSpecRunTime] Finishing example group ee/spec/services/boards/user_preferences/update_service_spec.rb. It took 2.12 seconds. Expected to take 2.33 seconds.3816# [RSpecRunTime] Starting example group ee/spec/services/milestones/update_service_spec.rb. Expected to take 2.24 seconds.3817Milestones::UpdateService3818.. #execute3819 refresh related epic dates3820............................ when work_items_rolledup_dates is enabled3821 behaves like updates milestone sourced dates3822 when due date changes3823 updates milestone sourced dates when due date changes3824 when start date changes3825 updates milestone sourced dates when start date changes3826 when both start and due date changes3827 updates milestone sourced dates when start date changes3828 when work_items_rolledup_dates is disabled3829 behaves like updates milestone sourced dates3830 when due date changes3831 updates milestone sourced dates when due date changes3832 when start date changes3833 updates milestone sourced dates when start date changes3834 when both start and due date changes3835 updates milestone sourced dates when start date changes3836# [RSpecRunTime] Finishing example group ee/spec/services/milestones/update_service_spec.rb. It took 1.95 seconds. Expected to take 2.24 seconds.3837# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/requests/ai_gateway_spec.rb. Expected to take 2.21 seconds.3838Gitlab::Llm::Chain::Requests::AiGateway3839.. #request3840 logs the request and response3841 calls the AI Gateway streaming endpoint and yields response without stripping it3842 behaves like performing request to the AI Gateway3843 returns the response from AI Gateway3844 behaves like tracks events for AI requests3845 tracks a snowplow event3846 when additional params are passed in as options3847 behaves like performing request to the AI Gateway3848 returns the response from AI Gateway3849 when unit primitive is passed with no corresponding feature setting3850 behaves like performing request to the AI Gateway3851 returns the response from AI Gateway3852 when other model is passed3853 behaves like performing request to the AI Gateway3854 returns the response from AI Gateway3855 behaves like tracks events for AI requests3856 tracks a snowplow event3857 when using the claude haiku model3858 calls ai gateway client with 3.5 haiku model3859 when claude 3.5 feature flag is disabled3860 calls ai gateway client with original model3861 when invalid model is passed3862 returns nothing3863 when no model is provided3864 calls ai gateway client with claude 3.5 sonnet model defaulted3865 when user is using a Self-hosted model3866 behaves like performing request to the AI Gateway3867.... returns the response from AI Gateway3868 when request is sent to chat tools implemented via agents3869.... with no unit primitive corresponding a feature setting3870 behaves like performing request to the AI Gateway3871 returns the response from AI Gateway3872 with a unit primitive corresponding a feature setting3873.... when ai_duo_chat_sub_features_settings feature is disabled3874 behaves like performing request to the AI Gateway3875 returns the response from AI Gateway3876 when ai_duo_chat_sub_features_settings feature is enabled3877 behaves like performing request to the AI Gateway3878 returns the response from AI Gateway3879 initializer3880 initializes the AI Gateway client3881 when alternative service name is passed3882 creates ai gateway client with different service name3883 when duo chat is self-hosted3884.... creates ai gateway client with self-hosted-models service name3885# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/requests/ai_gateway_spec.rb. It took 1.8 seconds. Expected to take 2.21 seconds.3886# [RSpecRunTime] Starting example group ee/spec/finders/productivity_analytics_finder_spec.rb. Expected to take 2.09 seconds.3887ProductivityAnalyticsFinder3888........ .array_params3889 is expected to include :days_to_merge3890 .scalar_params3891 is expected to include :merged_before and :merged_after3892 #execute3893 allows to filter by days_to_merge3894.... returns all MRs with merged_at - created_at IN specified values3895 allows to filter by merged_at3896 with merged_after specified as timestamp3897.... returns all MRs with merged date later than specified timestamp3898 with merged_after and merged_before specified3899.... returns all MRs with merged date later than specified timestamp3900 with merged_after earlier than PA start date3901.... uses start_date as filter value3902# [RSpecRunTime] Finishing example group ee/spec/finders/productivity_analytics_finder_spec.rb. It took 1.79 seconds. Expected to take 2.09 seconds.3903# [RSpecRunTime] Starting example group ee/spec/lib/analytics/project_analytics_changes_auditor_spec.rb. Expected to take 2.05 seconds.3904Analytics::ProjectAnalyticsChangesAuditor3905.. auditing project analytics changes3906.............. when the pointer project is changed3907 adds an audit event3908 when the settings are defined3909 adds 4 audit events3910 has the correct audit event types3911# [RSpecRunTime] RSpec elapsed time: 17 minutes 53.33 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.35 1.26 1.12 1/471 80423912.3913# [RSpecRunTime] Finishing example group ee/spec/lib/analytics/project_analytics_changes_auditor_spec.rb. It took 1.72 seconds. Expected to take 2.05 seconds.3914# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/vulnerabilities/dismiss_spec.rb. Expected to take 1.93 seconds.3915Mutations::Vulnerabilities::Dismiss3916.. #resolve3917.................. when the user can dismiss the vulnerability3918 when user does not have access to the project3919 raises an error3920 when user has access to the project3921 returns the dismissed vulnerability3922# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/vulnerabilities/dismiss_spec.rb. It took 1.46 seconds. Expected to take 1.93 seconds.3923# [RSpecRunTime] Starting example group ee/spec/workers/product_analytics/initialize_snowplow_product_analytics_worker_spec.rb. Expected to take 1.9 seconds.3924ProductAnalytics::InitializeSnowplowProductAnalyticsWorker3925...................... when the instance product analytics toggle is disabled3926 behaves like a worker that did not make any HTTP calls3927 makes no HTTP calls to the configurator API3928 when response is unsuccessful3929 raises a RuntimeError3930 when using a local URL3931 when the admin setting does not allow local requests3932 raises an invalid URL error3933 when the admin setting allows local requests3934 persists the instrumentation key3935 when response is successful3936 persists the instrumentation key3937 ensures the temporary redis key is deleted3938 tracks the success3939 when project-level connection string is set3940 persists the instrumentation key3941 when feature is not licensed3942 behaves like a worker that did not make any HTTP calls3943 makes no HTTP calls to the configurator API3944 when the feature flag is disabled3945 behaves like a worker that did not make any HTTP calls3946 makes no HTTP calls to the configurator API3947# [RSpecRunTime] Finishing example group ee/spec/workers/product_analytics/initialize_snowplow_product_analytics_worker_spec.rb. It took 1.87 seconds. Expected to take 1.9 seconds.3948# [RSpecRunTime] Starting example group ee/spec/services/security/scanned_resources_counting_service_spec.rb. Expected to take 1.83 seconds.3949Security::ScannedResourcesCountingService#execute3950.......... The Pipeline has security builds3951........ All report types are requested3952 is expected to match (a hash including {"sast" => 0, "dast" => 6, "container_scanning" => 0, "dependency_scanning" => 0})3953# [RSpecRunTime] RSpec elapsed time: 17 minutes 57.75 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.32 1.25 1.11 1/471 80613954.3955 Only the report type dast is requested3956 is expected to eq {"dast"=>6}3957 The Pipeline has no security builds3958........ is expected to match (a hash including {"sast" => 0, "dast" => 0, "container_scanning" => 0, "dependency_scanning" => 0})3959# [RSpecRunTime] Finishing example group ee/spec/services/security/scanned_resources_counting_service_spec.rb. It took 1.69 seconds. Expected to take 1.83 seconds.3960# [RSpecRunTime] Starting example group ee/spec/lib/ee/sidebars/projects/menus/monitor_menu_spec.rb. Expected to take 1.75 seconds.3961Sidebars::Projects::Menus::MonitorMenu3962.. Menu items3963 On-call Schedules3964 is expected not to be nil3965 when the user does not have access3966 is expected to be nil3967 Escalation Policies3968 is expected not to be nil3969 when the user does not have access3970 is expected to be nil3971 Tracing3972 is expected not to be nil3973 when feature flag is disabled3974 is expected to be nil3975 when unlicensed3976 is expected to be nil3977 when user does not have permissions3978 is expected to be nil3979 Metrics3980 is expected not to be nil3981 when feature flag is disabled3982 is expected to be nil3983 when unlicensed3984 is expected to be nil3985 when user does not have permissions3986 is expected to be nil3987 Logs3988 is expected not to be nil3989 when feature flag is disabled3990 is expected to be nil3991 when unlicensed3992 is expected to be nil3993 when user does not have permissions3994 is expected to be nil3995# [RSpecRunTime] Finishing example group ee/spec/lib/ee/sidebars/projects/menus/monitor_menu_spec.rb. It took 1.64 seconds. Expected to take 1.75 seconds.3996# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/graphql/representation/ai_feature_setting_spec.rb. Expected to take 1.72 seconds.3997Gitlab::Graphql::Representation::AiFeatureSetting3998.. #initialize3999.......... sets the feature_setting and valid_models4000.... defaults valid_models to an empty array4001 .decorate4002 when feature_settings is nil4003 returns nil4004 when feature_settings is present4005.... returns an array of decorated objects4006 when with_valid_models is true4007.... calls decorate_with_valid_models4008 when with_valid_models is false4009.... calls decorate_with_valid_models4010 .decorate_with_valid_models4011.......... returns an array of decorated objects with valid models4012# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/graphql/representation/ai_feature_setting_spec.rb. It took 1.65 seconds. Expected to take 1.72 seconds.4013# [RSpecRunTime] Starting example group ee/spec/services/ee/notes/destroy_service_spec.rb. Expected to take 1.62 seconds.4014Notes::DestroyService4015................ #execute4016 refresh analytics comment data4017 invokes forced Analytics::RefreshCommentsData4018 publish to status page4019.. triggers status page publish4020 tracking via usage ping4021.................. tracks epic note destroy4022# [RSpecRunTime] Finishing example group ee/spec/services/ee/notes/destroy_service_spec.rb. It took 1.59 seconds. Expected to take 1.62 seconds.4023# [RSpecRunTime] Starting example group ee/spec/models/ee/release_spec.rb. Expected to take 1.61 seconds.4024Release4025.. does not allow STI4026 .by_namespace_id4027............................................ when a single namespace id is passed4028 returns releases associated to projects of the provided group4029# [RSpecRunTime] RSpec elapsed time: 18 minutes 5.9 seconds. Current RSS: ~1419M. Threads: 5. load average: 1.30 1.25 1.11 1/471 80624030.4031 when an array of namespace ids is passed4032 returns releases associated to projects of all provided groups4033# [RSpecRunTime] Finishing example group ee/spec/models/ee/release_spec.rb. It took 2.73 seconds. Expected to take 1.61 seconds.4034# [RSpecRunTime] Starting example group ee/spec/finders/dast_scanner_profiles_finder_spec.rb. Expected to take 1.54 seconds.4035DastScannerProfilesFinder4036............................ #execute4037 returns all dast_scanner_profiles4038 filtering by ids4039 returns the dast_scanner_profile4040# [RSpecRunTime] RSpec elapsed time: 18 minutes 7.21 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.27 1.24 1.11 1/471 80634041.4042 filter by projects4043 returns the matching dast_scanner_profiles4044 filter by a project4045 returns the matching dast_scanner_profile4046 filter by name4047 returns the matching dast_scanner_profiles4048 filter by names4049 returns the matching dast_scanner_profiles4050 when DastScannerProfile id is for a different project4051 returns an empty relation4052 when the dast_scanner_profile1 does not exist4053 returns an empty relation4054# [RSpecRunTime] Finishing example group ee/spec/finders/dast_scanner_profiles_finder_spec.rb. It took 1.53 seconds. Expected to take 1.54 seconds.4055# [RSpecRunTime] Starting example group ee/spec/services/ee/groups/deploy_tokens/revoke_service_spec.rb. Expected to take 1.52 seconds.4056Groups::DeployTokens::RevokeService4057................ #execute4058 creates an audit event4059 behaves like sends correct event type in audit event stream4060 sends correct event type in audit event stream4061 when group is a sub-group4062................ sends the audit streaming event4063 when source is set4064 includes source in audit event4065# [RSpecRunTime] Finishing example group ee/spec/services/ee/groups/deploy_tokens/revoke_service_spec.rb. It took 1.29 seconds. Expected to take 1.52 seconds.4066# [RSpecRunTime] Starting example group ee/spec/services/ee/projects/deploy_tokens/destroy_service_spec.rb. Expected to take 1.42 seconds.4067Projects::DeployTokens::DestroyService4068.................. #execute4069 destroys a token record and it's associated DeployToken4070 creates an audit event4071 behaves like sends correct event type in audit event stream4072 sends correct event type in audit event stream4073# [RSpecRunTime] RSpec elapsed time: 18 minutes 10.05 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.27 1.24 1.11 1/471 80644074.4075# [RSpecRunTime] Finishing example group ee/spec/services/ee/projects/deploy_tokens/destroy_service_spec.rb. It took 1.29 seconds. Expected to take 1.42 seconds.4076# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/insights/executors/issuable_executor_spec.rb. Expected to take 1.41 seconds.4077Gitlab::Insights::Executors::IssuableExecutor4078...................... when requesting data for group4079 behaves like IssuableExecutor examples4080 returns serialized data4081 when line type is given4082 behaves like IssuableExecutor examples4083 returns serialized data4084 when requesting data for project4085 behaves like IssuableExecutor examples4086 returns serialized data4087# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/insights/executors/issuable_executor_spec.rb. It took 1.26 seconds. Expected to take 1.41 seconds.4088# [RSpecRunTime] Starting example group ee/spec/components/namespaces/free_user_cap/enforcement_alert_component_spec.rb. Expected to take 1.33 seconds.4089Namespaces::FreeUserCap::EnforcementAlertComponent4090............ when user is authorized to see alert4091 when over the limit4092 has content for the alert4093 renders all the expected tracking items4094 when limit has not been reached4095 does not render the alert4096 when user is not authorized to see alert4097 does not render the alert4098 when user does not exist4099 does not render the alert4100# [RSpecRunTime] Finishing example group ee/spec/components/namespaces/free_user_cap/enforcement_alert_component_spec.rb. It took 1.3 seconds. Expected to take 1.33 seconds.4101# [RSpecRunTime] Starting example group ee/spec/finders/issuables/custom_fields_finder_spec.rb. Expected to take 1.28 seconds.4102Issuables::CustomFieldsFinder4103............................ returns custom fields of the group ordered by status and name4104 when feature is not available4105 returns an empty result4106 when filtering by active4107 when active = true4108 returns active fields only4109 when active = false4110 returns archived fields only4111 when filtering by work item types4112.......... with a single work item type ID4113 returns custom fields with matching work item type4114 with multiple work item type IDs4115 returns custom fields that match all work item types4116 with an empty array4117 returns custom fields that are not associated with any work item type4118 when filtering by search term4119 returns fields with matching name4120 when group is nil4121 raises an exception4122 when user does not have access4123.. returns an empty result4124 when feature flag is disabled4125 returns an empty result4126# [RSpecRunTime] Finishing example group ee/spec/finders/issuables/custom_fields_finder_spec.rb. It took 1.19 seconds. Expected to take 1.28 seconds.4127# [RSpecRunTime] Starting example group ee/spec/services/ci/runners/reset_registration_token_service_spec.rb. Expected to take 1.23 seconds.4128Ci::Runners::ResetRegistrationTokenService#execute4129.... with instance scope4130 behaves like a registration token reset operation4131 without user4132 does not audit and returns error response4133 with unauthorized user4134 does not audit and returns error response4135 with admin user4136 calls security_event on RunnersTokenAuditEventService and returns the new token4137 when allow_runner_registration_token is false4138 does not log an audit event and returns an error4139 with group scope4140........ behaves like a registration token reset operation4141 without user4142 does not audit and returns error response4143 with unauthorized user4144 does not audit and returns error response4145 with admin user4146 calls security_event on RunnersTokenAuditEventService and returns the new token4147 when allow_runner_registration_token is false4148 does not log an audit event and returns an error4149 with project scope4150........ behaves like a registration token reset operation4151 without user4152 does not audit and returns error response4153 with unauthorized user4154 does not audit and returns error response4155 with admin user4156 calls security_event on RunnersTokenAuditEventService and returns the new token4157 when allow_runner_registration_token is false4158 does not log an audit event and returns an error4159# [RSpecRunTime] Finishing example group ee/spec/services/ci/runners/reset_registration_token_service_spec.rb. It took 1.35 seconds. Expected to take 1.23 seconds.4160# [RSpecRunTime] Starting example group ee/spec/lib/merge_requests/merge_request_before_destroy_auditor_spec.rb. Expected to take 1.18 seconds.4161MergeRequests::MergeRequestBeforeDestroyAuditor4162.......... #execute4163 when current_user is nil4164 does not audit the event4165 when merge request is not merged4166.. does not audit the event4167 when merge request is merged4168.. audits a merged_merge_request_deletion_started event4169 when labels and approvers are present4170.. includes additional details in the message4171 when metrics is not present4172.. does not include merged_by_user_id in the message4173 when labels and approvers are not present4174.. omits labels and approvers from the message4175# [RSpecRunTime] Finishing example group ee/spec/lib/merge_requests/merge_request_before_destroy_auditor_spec.rb. It took 1.0 second. Expected to take 1.18 seconds.4176# [RSpecRunTime] Starting example group ee/spec/workers/iterations_update_status_worker_spec.rb. Expected to take 1.11 seconds.4177IterationsUpdateStatusWorker4178.......................................................... #perform4179 schedules an issues roll-over job4180 when iterations with passed due dates are in `upcoming`, `current` or `closes` states4181 updates the status of iterations that require it4182 in batches4183 run in batches4184# [RSpecRunTime] RSpec elapsed time: 18 minutes 17.23 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.23 1.23 1.11 1/471 80654185.4186# [RSpecRunTime] Finishing example group ee/spec/workers/iterations_update_status_worker_spec.rb. It took 1.08 seconds. Expected to take 1.11 seconds.4187# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/compliance_management/frameworks/create_spec.rb. Expected to take 1.09 seconds.4188Mutations::ComplianceManagement::Frameworks::Create4189............ #resolve4190 feature is unlicensed4191 does not create a new compliance framework4192 returns useful error messages4193 feature is licensed4194 current_user is not group namespace owner4195 does not create a new compliance framework4196 returns useful error messages4197 current_user is group owner4198 creates a new compliance framework4199 current_user is personal namespace owner4200.... framework parameters are valid4201 does not create a new compliance framework4202 namespace does not exist4203 raises an error4204 framework parameters are invalid4205 does not create a new compliance framework4206 returns useful error messages4207# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/compliance_management/frameworks/create_spec.rb. It took 1.13 seconds. Expected to take 1.09 seconds.4208# [RSpecRunTime] Starting example group ee/spec/models/ai/ai_resource/commit_spec.rb. Expected to take 1.0 second.4209Ai::AiResource::Commit4210........ does not allow STI4211 #current_page_type4212 returns type4213 #current_page_short_description4214 returns prompt4215 with mr for chat feature flag disabled4216 returns empty string4217 #serialize_for_ai4218 calls the serializations class4219# [RSpecRunTime] Finishing example group ee/spec/models/ai/ai_resource/commit_spec.rb. It took 0.98 second. Expected to take 1.0 second.4220# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/manual_quarterly_co_term_banner_spec.rb. Expected to take 0.99 second.4221Gitlab::ManualQuarterlyCoTermBanner4222.. #display?4223 when on GitLab.com4224.... is expected to eq false4225 when current license is not an offline cloud license4226.... is expected to eq false4227 when seat reconciliation is false4228.... is expected to eq false4229 when upcoming reconciliation is nil4230.... is expected to eq false4231 when expiration date is not within the notification window4232.... is expected to eq false4233 when reconciliation date is within the notification window4234 when notification window starts today4235.... is expected to eq true4236 when notification window is already on going4237.... is expected to eq true4238 #title4239 when reconciliation is upcoming but within the notification window4240 when notification date is today4241 behaves like an upcoming reconciliation4242.... is expected to eq "A quarterly reconciliation is due on 2024-12-06"4243 when notification date is within the next 14 days4244 behaves like an upcoming reconciliation4245.... is expected to eq "A quarterly reconciliation is due on 2024-12-05"4246 when reconciliation is overdue4247.... is expected to eq "A quarterly reconciliation is due on 2024-11-22"4248 #body4249 when reconciliation is upcoming and within the notification window4250 when notification date is today4251 behaves like an upcoming reconciliation4252....#<RSpec::ExampleGroups::GitlabManualQuarterlyCoTermBanner::Body::WhenReconciliationIsUpcomingAndWithinTheNotificationWindow::WhenNotificationDateIsToday::BehavesLikeAnUpcomingReconciliation:0x00007b74efe737d8> returns a message for an upcoming reconciliation4253 when notification date is within the next 14 days4254 behaves like an upcoming reconciliation4255....#<RSpec::ExampleGroups::GitlabManualQuarterlyCoTermBanner::Body::WhenReconciliationIsUpcomingAndWithinTheNotificationWindow::WhenNotificationDateIsWithinTheNext14Days::BehavesLikeAnUpcomingReconciliation:0x00007b74efa5db30> returns a message for an upcoming reconciliation4256 when reconciliation is overdue4257....#<RSpec::ExampleGroups::GitlabManualQuarterlyCoTermBanner::Body::WhenReconciliationIsOverdue:0x00007b74ef529f88> returns a message for an overdue reconciliation4258 display_error_version?4259 when reconciliation is not overdue yet4260.... is expected to eq false4261 when reconciliation is overdue4262.... is expected to eq true4263# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/manual_quarterly_co_term_banner_spec.rb. It took 0.86 second. Expected to take 0.99 second.4264# [RSpecRunTime] Starting example group ee/spec/services/ee/alert_management/http_integrations/update_service_spec.rb. Expected to take 0.9 second.4265AlertManagement::HttpIntegrations::UpdateService4266.............. #execute4267 with multiple HTTP integrations feature available4268 successfully updates the integration with the custom mappings4269 when switching integration type4270 updates the integration type4271 with multiple HTTP integrations feature unavailable4272 does not allow multiple integrations of the same type4273# [RSpecRunTime] Finishing example group ee/spec/services/ee/alert_management/http_integrations/update_service_spec.rb. It took 0.73 second. Expected to take 0.9 second.4274# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/elastic/client_spec.rb. Expected to take 0.9 second.4275Gitlab::Elastic::Client4276.. .resolve_aws_credentials4277 when the AWS IAM static credentials are valid4278 returns credentials from static credentials without making an HTTP request4279 when the AWS IAM static credentials are invalid4280 when aws sdk provides credentials4281 return the credentials4282 when aws sdk does not provide credentials4283 return the credentials4284 when Aws::CredentialProviderChain returns unset credentials4285 returns nil4286 .aws_credential_provider4287 when Aws::CredentialProviderChain returns set credentials4288 returns credentials4289 when Aws::CredentialProviderChain returns nil4290 returns nil4291 .debug?4292 dev_or_test_env: false, env_variable: "true", expected_result: false4293 returns expected result4294 dev_or_test_env: false, env_variable: "false", expected_result: false4295 returns expected result4296 dev_or_test_env: true, env_variable: "false", expected_result: false4297 returns expected result4298 dev_or_test_env: true, env_variable: "true", expected_result: true4299 returns expected result4300 .build4301 when params are nil4302 client returns nil4303 without credentials4304 makes unsigned requests4305 does not set request timeout in transport4306 does not set log & debug flags by default4307 sets log & debug flags if .debug? is true4308 with typhoeus adapter for keep-alive connections4309 sets typhoeus as the adapter4310 when use_typhoeus_elasticsearch_adapter FeatureFlag is disabled4311 uses the net/http adapter4312 cached client when FeatureFlag changes4313 successfully changes adapter from net/http to typhoeus4314 with client_request_timeout in config4315 sets request timeout in transport4316 with retry_on_failure4317 retry_on_failure: nil, client_retry: 04318 sets retry in transport4319 retry_on_failure: false, client_retry: 04320 sets retry in transport4321 retry_on_failure: true, client_retry: true4322 sets retry in transport4323 retry_on_failure: 10, client_retry: 104324 sets retry in transport4325 with AWS IAM static credentials4326 signs_requests4327# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/elastic/client_spec.rb. It took 0.91 second. Expected to take 0.9 second.4328# [RSpecRunTime] Starting example group ee/spec/lib/ee/sidebars/projects/panel_spec.rb. Expected to take 0.82 second.4329Sidebars::Projects::Panel4330........ ExternalIssueTrackerMenu4331 when show_jira_menu_items? is false4332 contains ExternalIssueTracker menu4333 when show_jira_menu_items? is true4334 does not contain ExternalIssueTracker menu4335 with learn gitlab menu4336 contains the menu4337# [RSpecRunTime] Finishing example group ee/spec/lib/ee/sidebars/projects/panel_spec.rb. It took 0.79 second. Expected to take 0.82 second.4338# [RSpecRunTime] Starting example group ee/spec/presenters/ee/blob_presenter_spec.rb. Expected to take 0.82 second.4339BlobPresenter4340........ #code_owners4341 is expected to contain exactly #<User id:1489 @namespace790>4342# [RSpecRunTime] Finishing example group ee/spec/presenters/ee/blob_presenter_spec.rb. It took 0.76 second. Expected to take 0.82 second.4343# [RSpecRunTime] Starting example group ee/spec/workers/sync_seat_link_worker_spec.rb. Expected to take 0.74 second.4344SyncSeatLinkWorker4345.. #perform4346 when current, paid license is active4347................ executes the SyncSeatLinkRequestWorker with expected params4348 when the timezone makes date one day in advance4349................ executes the SyncSeatLinkRequestWorker with expected params4350 when the timezone makes date one day before than UTC4351................ executes the SyncSeatLinkRequestWorker with expected params4352 license checks4353.. when license is missing4354 does not execute the SyncSeatLinkRequestWorker4355 when using a trial license4356.. does not execute the SyncSeatLinkRequestWorker4357 when the license has no expiration date4358.... does not execute the SyncSeatLinkRequestWorker4359 when using an expired license4360.... executes the SyncSeatLinkRequestWorker4361 with a non cloud license4362.... does not execute the SyncSeatLinkRequestWorker4363# [RSpecRunTime] Finishing example group ee/spec/workers/sync_seat_link_worker_spec.rb. It took 0.7 second. Expected to take 0.74 second.4364# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/auth/saml/config_spec.rb. Expected to take 0.74 second.4365Gitlab::Auth::Saml::Config4366.. #group_sync_enabled?4367 is expected to eq false4368 when SAML is enabled4369 is expected to eq false4370 when the group attribute is configured4371 is expected to eq false4372 when the saml_group_sync feature is licensed4373 is expected to eq true4374 #microsoft_group_sync_enabled?4375 when groups attribute is configured for the provider4376 behaves like Microsoft Group Sync enabled?4377 saml_enabled?: false, feature_licensed?: false, feature_flag_enabled?: false, expect_microsoft_group_sync_enabled?: false4378 is expected to eq false4379 saml_enabled?: true, feature_licensed?: false, feature_flag_enabled?: false, expect_microsoft_group_sync_enabled?: false4380 is expected to eq false4381 saml_enabled?: false, feature_licensed?: true, feature_flag_enabled?: false, expect_microsoft_group_sync_enabled?: false4382 is expected to eq false4383 saml_enabled?: true, feature_licensed?: true, feature_flag_enabled?: false, expect_microsoft_group_sync_enabled?: false4384 is expected to eq false4385 saml_enabled?: false, feature_licensed?: false, feature_flag_enabled?: true, expect_microsoft_group_sync_enabled?: false4386 is expected to eq false4387 saml_enabled?: true, feature_licensed?: false, feature_flag_enabled?: true, expect_microsoft_group_sync_enabled?: false4388 is expected to eq false4389 saml_enabled?: false, feature_licensed?: true, feature_flag_enabled?: true, expect_microsoft_group_sync_enabled?: false4390 is expected to eq false4391 saml_enabled?: true, feature_licensed?: true, feature_flag_enabled?: true, expect_microsoft_group_sync_enabled?: true4392 is expected to eq true4393 when groups attribute is not configured for the provider4394 is expected to eq false4395 .microsoft_group_sync_enabled?4396 behaves like Microsoft Group Sync enabled?4397 saml_enabled?: false, feature_licensed?: false, feature_flag_enabled?: false, expect_microsoft_group_sync_enabled?: false4398 is expected to eq false4399 saml_enabled?: true, feature_licensed?: false, feature_flag_enabled?: false, expect_microsoft_group_sync_enabled?: false4400 is expected to eq false4401 saml_enabled?: false, feature_licensed?: true, feature_flag_enabled?: false, expect_microsoft_group_sync_enabled?: false4402 is expected to eq false4403 saml_enabled?: true, feature_licensed?: true, feature_flag_enabled?: false, expect_microsoft_group_sync_enabled?: false4404 is expected to eq false4405 saml_enabled?: false, feature_licensed?: false, feature_flag_enabled?: true, expect_microsoft_group_sync_enabled?: false4406 is expected to eq false4407 saml_enabled?: true, feature_licensed?: false, feature_flag_enabled?: true, expect_microsoft_group_sync_enabled?: false4408 is expected to eq false4409 saml_enabled?: false, feature_licensed?: true, feature_flag_enabled?: true, expect_microsoft_group_sync_enabled?: false4410 is expected to eq false4411 saml_enabled?: true, feature_licensed?: true, feature_flag_enabled?: true, expect_microsoft_group_sync_enabled?: true4412 is expected to eq true4413# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/auth/saml/config_spec.rb. It took 0.69 second. Expected to take 0.74 second.4414# [RSpecRunTime] Starting example group ee/spec/services/vulnerabilities/user_notes_count_service_spec.rb. Expected to take 0.68 second.4415Vulnerabilities::UserNotesCountService4416.................. behaves like a counter caching service4417 #count4418 caches the count4419 #refresh_cache4420 refreshes the cache4421 #delete_cache4422 removes the cache4423 #uncached_count4424 does not cache the count4425# [RSpecRunTime] Finishing example group ee/spec/services/vulnerabilities/user_notes_count_service_spec.rb. It took 0.63 second. Expected to take 0.68 second.4426# [RSpecRunTime] Starting example group ee/spec/models/work_items/widgets/requirement_legacy_spec.rb. Expected to take 0.67 second.4427WorkItems::Widgets::RequirementLegacy4428............ does not allow STI4429 #type4430 is expected to eq :requirement_legacy4431 #legacy_iid4432 is expected to eq 14433 .type4434 is expected to eq :requirement_legacy4435# [RSpecRunTime] Finishing example group ee/spec/models/work_items/widgets/requirement_legacy_spec.rb. It took 0.62 second. Expected to take 0.67 second.4436# [RSpecRunTime] Starting example group ee/spec/workers/active_user_count_threshold_worker_spec.rb. Expected to take 0.63 second.4437ActiveUserCountThresholdWorker4438.. #perform4439 trial?: false, threshold_reached?: false, should_send_reminder?: false4440 is expected not to receive approaching_active_user_count_limit(*(any args)) 0 times4441 trial?: false, threshold_reached?: true, should_send_reminder?: true4442 is expected to receive approaching_active_user_count_limit(*(any args)) 1 time4443 trial?: true, threshold_reached?: false, should_send_reminder?: false4444 is expected not to receive approaching_active_user_count_limit(*(any args)) 0 times4445 trial?: true, threshold_reached?: true, should_send_reminder?: false4446 is expected not to receive approaching_active_user_count_limit(*(any args)) 0 times4447 recipients4448...... sends reminder to admins only4449 adds a licensee email to the recipients list4450 sends reminder to unique emails4451 sends reminder to active admins only4452 when there is no license4453 does not send a reminder4454# [RSpecRunTime] Finishing example group ee/spec/workers/active_user_count_threshold_worker_spec.rb. It took 0.57 second. Expected to take 0.63 second.4455# [RSpecRunTime] Starting example group ee/spec/helpers/routing/pseudonymization_helper_spec.rb. Expected to take 0.61 second.4456Routing::PseudonymizationHelper4457.............. when url has params to mask4458 when project/insights page is loaded4459 behaves like masked url4460 generates masked page url4461 when groups/insights page is loaded4462 behaves like masked url4463 generates masked page url4464 when severity, sortBy, sortDesc is present4465 behaves like masked url4466 generates masked page url4467 when _gl, glm_content and gml_source is present4468 behaves like masked url4469 generates masked page url4470 when utm_medium, utm_source, utm_campaign, utm_content and utm_budget is present4471 behaves like masked url4472 generates masked page url4473 #masked_referrer_url4474 with issues analytics controller4475 masks sensitive parameters in the URL for groups/issues_analytics controller4476# [RSpecRunTime] Finishing example group ee/spec/helpers/routing/pseudonymization_helper_spec.rb. It took 0.54 second. Expected to take 0.61 second.4477# [RSpecRunTime] Starting example group ee/spec/models/geo/deleted_project_spec.rb. Expected to take 0.57 second.4478Geo::DeletedProject4479.. does not allow STI4480 attributes4481 is expected to respond to #id4482 is expected to respond to #name4483 is expected to respond to #disk_path4484 validations4485 is expected to validate that :id cannot be empty/falsy4486 is expected to validate that :name cannot be empty/falsy4487 is expected to validate that :disk_path cannot be empty/falsy4488 attributes4489 is expected to respond to #id4490 is expected to respond to #name4491 is expected to respond to #disk_path4492 #full_path4493 is an alias for disk_path4494 #repository4495 returns a valid repository4496 #repository_storage4497 returns the initialized value when set4498 picks storage from ApplicationSetting when value is not initialized4499 #wiki4500 returns a valid wiki repository4501 #wiki_path4502 returns the wiki repository path on disk4503# [RSpecRunTime] Finishing example group ee/spec/models/geo/deleted_project_spec.rb. It took 0.49 second. Expected to take 0.57 second.4504# [RSpecRunTime] Starting example group ee/spec/models/ee/namespaces/project_namespace_spec.rb. Expected to take 0.54 second.4505Namespaces::ProjectNamespace4506.............. does not allow STI4507 #licensed_feature_available?4508 delegates to the associated project4509 with namespaced plans4510.... checks the parent group license4511# [RSpecRunTime] Finishing example group ee/spec/models/ee/namespaces/project_namespace_spec.rb. It took 0.46 second. Expected to take 0.54 second.4512# [RSpecRunTime] Starting example group ee/spec/workers/groups/export_memberships_worker_spec.rb. Expected to take 0.5 second.4513Groups::ExportMembershipsWorker4514............ enqueues an email4515# [RSpecRunTime] Finishing example group ee/spec/workers/groups/export_memberships_worker_spec.rb. It took 0.48 second. Expected to take 0.5 second.4516# [RSpecRunTime] Starting example group ee/spec/services/geo/cache_invalidation_event_store_spec.rb. Expected to take 0.48 second.4517Geo::CacheInvalidationEventStore4518.... #initialize4519 when the key is a String4520 does not modify the key4521 when the key is an Array4522 expands the key4523 #create4524 behaves like a Geo event store4525 when running on a secondary node4526 does not create an event4527 when running on a primary node4528 does not create an event if there are no secondary nodes4529 creates an event4530 when file subject is not on local store4531 creates an event (PENDING: No file subject defined, skipping)4532 when running on a primary node4533 tracks the cache key that should be invalidated4534 logs an error message when event creation fail4535# [RSpecRunTime] Finishing example group ee/spec/services/geo/cache_invalidation_event_store_spec.rb. It took 0.44 second. Expected to take 0.48 second.4536# [RSpecRunTime] Starting example group ee/spec/services/ee/users/approve_service_spec.rb. Expected to take 0.45 second.4537Users::ApproveService4538.... #execute4539 audit events4540 when licensed4541 when user approve operation succeeds4542.. logs an audit event4543 when user approve operation fails4544.. does not log any audit event4545# [RSpecRunTime] Finishing example group ee/spec/services/ee/users/approve_service_spec.rb. It took 0.38 second. Expected to take 0.45 second.4546# [RSpecRunTime] Starting example group ee/spec/models/concerns/health_status_spec.rb. Expected to take 0.41 second.4547HealthStatus4548.. does not allow STI4549 #supports_health_status?4550 issuable_type: :issue, issuable_health_status: true, supports_health_status: true4551 is expected to eq true4552 issuable_type: :issue, issuable_health_status: false, supports_health_status: false4553 is expected to eq false4554 issuable_type: :incident, issuable_health_status: true, supports_health_status: false4555 is expected to eq false4556 issuable_type: :incident, issuable_health_status: false, supports_health_status: false4557 is expected to eq false4558 issuable_type: :merge_request, issuable_health_status: true, supports_health_status: false4559 is expected to eq false4560 issuable_type: :merge_request, issuable_health_status: false, supports_health_status: false4561 is expected to eq false4562# [RSpecRunTime] Finishing example group ee/spec/models/concerns/health_status_spec.rb. It took 0.37 second. Expected to take 0.41 second.4563# [RSpecRunTime] Starting example group ee/spec/services/security/training_providers/secure_flag_url_service_spec.rb. Expected to take 0.4 second.4564Security::TrainingProviders::SecureFlagUrlService4565.... #full_url4566 when external_type is present in allowed list4567 when identifier contains cwe-{number} format4568 returns full url path with proper mapping key4569 when identifier contains CWE-{number} format4570 returns full url path with proper mapping key4571 when a language is provided4572 returns full url path with the language parameter mapped4573 #allowed_identifier_list4574 returns allowed identifiers4575 #calculate_reactive_cache4576 when request fails4577 returns nil4578 when response is 4044579 returns hash with nil url4580 when response is successful4581 returns content url hash4582 when response does not have a link4583 returns a nil link4584 when external_type is not present in allowed list4585 returns nil4586# [RSpecRunTime] Finishing example group ee/spec/services/security/training_providers/secure_flag_url_service_spec.rb. It took 0.4 second. Expected to take 0.4 second.4587# [RSpecRunTime] Starting example group ee/spec/workers/members/groups/export_detailed_memberships_worker_spec.rb. Expected to take 0.36 second.4588Members::Groups::ExportDetailedMembershipsWorker4589............ calls the service and enqueues an email4590# [RSpecRunTime] Finishing example group ee/spec/workers/members/groups/export_detailed_memberships_worker_spec.rb. It took 0.32 second. Expected to take 0.36 second.4591# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/config/entry/dast_configuration_spec.rb. Expected to take 0.35 second.4592Gitlab::Ci::Config::Entry::DastConfiguration4593.. validation4594 when both site and scanner configuration are present4595 behaves like a valid entry4596 #value4597 returns configuration4598 #valid?4599 is valid4600 when only the site profile is present4601 behaves like a valid entry4602 #value4603 returns configuration4604 #valid?4605 is valid4606 when only the scanner profile is present4607 behaves like a valid entry4608 #value4609 returns configuration4610 #valid?4611 is valid4612 when no keys are present4613 behaves like a valid entry4614 #value4615 returns configuration4616 #valid?4617 is valid4618 when entry value is not correct4619 #errors4620 when there is an unknown key present4621 reports error4622# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/config/entry/dast_configuration_spec.rb. It took 0.36 second. Expected to take 0.35 second.4623# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/scim/value_parser_spec.rb. Expected to take 0.3 second.4624EE::Gitlab::Scim::ValueParser4625.. #type_cast4626 input: "True", expected_output: true4627 is expected to eq true4628 input: "true", expected_output: true4629 is expected to eq true4630 input: "False", expected_output: false4631 is expected to eq false4632 input: "false", expected_output: false4633 is expected to eq false4634 input: "\"Quoted String\"", expected_output: "Quoted String"4635 is expected to eq "Quoted String"4636 input: true, expected_output: true4637 is expected to eq true4638 input: false, expected_output: false4639 is expected to eq false4640 input: 123, expected_output: 1234641 is expected to eq 1234642# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/scim/value_parser_spec.rb. It took 0.26 second. Expected to take 0.3 second.4643# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/anthropic/response_modifiers/tanuki_bot_spec.rb. Expected to take 0.3 second.4644Gitlab::Llm::Anthropic::ResponseModifiers::TanukiBot4645.... #response_body4646 is expected to eq "some ai response text"4647 #extras4648 when the ids match existing documents4649 fills sources4650 when the ids don't match any documents4651 sets extras as empty4652 when the there are no ids4653 sets extras as empty4654 when there is error in place of ids4655 sets extras as empty4656 when the message contains the text I don't know4657 sets extras as empty4658# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/anthropic/response_modifiers/tanuki_bot_spec.rb. It took 0.25 second. Expected to take 0.3 second.4659# [RSpecRunTime] Starting example group ee/spec/services/cloud_connector/status_checks/status_service_spec.rb. Expected to take 0.26 second.4660CloudConnector::StatusChecks::StatusService4661.. #execute4662 when all probes succeed4663 executes all probes and returns successful status result4664 when any probe fails4665 executes all probes and returns unsuccessful status result4666 when all probes fail4667 executes all probes and returns unsuccessful status result4668 #initialize4669 when no probes are passed4670 created default probes4671 when self-hosted AI Gateway is required4672 uses a different set of probes4673# [RSpecRunTime] Finishing example group ee/spec/services/cloud_connector/status_checks/status_service_spec.rb. It took 0.2 second. Expected to take 0.26 second.4674# [RSpecRunTime] Starting example group ee/spec/views/groups/settings/roles_and_permissions/show.html.haml_spec.rb. Expected to take 0.25 second.4675groups/settings/roles_and_permissions/show4676.. sets the page title4677 renders frontend placeholder4678 renders the loading spinner4679 sets the breadcrumbs4680# [RSpecRunTime] Finishing example group ee/spec/views/groups/settings/roles_and_permissions/show.html.haml_spec.rb. It took 0.2 second. Expected to take 0.25 second.4681# [RSpecRunTime] Starting example group ee/spec/support_specs/stub_saas_features_spec.rb. Expected to take 0.22 second.4682StubSaasFeatures4683.. #stub_saas_features4684 subsequent run changes state4685 handles multiple features4686 when checking global state4687 feature_value: true4688 is expected to eq true4689 feature_value: false4690 is expected to eq false4691 when value is not boolean4692 raises an error4693 when checking multiple features4694 keeps the current value for other known features4695# [RSpecRunTime] Finishing example group ee/spec/support_specs/stub_saas_features_spec.rb. It took 0.2 second. Expected to take 0.22 second.4696# [RSpecRunTime] Starting example group ee/spec/views/gitlab_subscriptions/trials/_select_namespace_form.html.haml_spec.rb. Expected to take 0.21 second.4697gitlab_subscriptions/trials/_select_namespace_form.html.haml4698.. is expected to have text "Apply your trial to a new group"4699 when there are eligible existing groups4700 is expected to have text "Apply your trial to a new or existing group"4701# [RSpecRunTime] Finishing example group ee/spec/views/gitlab_subscriptions/trials/_select_namespace_form.html.haml_spec.rb. It took 0.22 second. Expected to take 0.21 second.4702# [RSpecRunTime] Starting example group ee/spec/lib/arkose/data_exchange_payload_spec.rb. Expected to take 0.19 second.4703Arkose::DataExchangePayload4704.. #build4705 can be decrypted with the right key4706 with an invalid use_case4707 is expected to be nil4708 when arkose_labs_data_exchange feature flag is disabled4709 is expected to be nil4710 when arkose_labs_data_exchange_key application setting is not set4711 is expected to be nil4712 when require_challenge is true4713 includes { 'interactive' => 'true' }4714# [RSpecRunTime] Finishing example group ee/spec/lib/arkose/data_exchange_payload_spec.rb. It took 0.19 second. Expected to take 0.19 second.4715# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/geo/log_cursor/logger_spec.rb. Expected to take 0.17 second.4716Gitlab::Geo::LogCursor::Logger4717.. logs an info event4718 logs a warning event4719 logs an error event4720 .event_info4721 logs an info event4722 when class is extended with StdoutLogger4723 logs to stdout4724# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/geo/log_cursor/logger_spec.rb. It took 0.2 second. Expected to take 0.17 second.4725# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/duo/chat/agent_event_parser_spec.rb. Expected to take 0.16 second.4726Gitlab::Duo::Chat::AgentEventParser4727.. #parse4728 when chunk is valid JSON4729 returns a correct event4730 returns a correct event4731 returns a correct event4732 and event type is random_event4733 logs an error and returns nil4734 when chunk is invalid JSON4735 logs an error4736# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/duo/chat/agent_event_parser_spec.rb. It took 0.16 second. Expected to take 0.16 second.4737# [RSpecRunTime] Starting example group ee/spec/routing/projects/security/configuration_controller_routing_spec.rb. Expected to take 0.15 second.4738Projects::Security::ConfigurationController routing4739.. to #show4740# [RSpecRunTime] Finishing example group ee/spec/routing/projects/security/configuration_controller_routing_spec.rb. It took 0.05 second. Expected to take 0.15 second.4741# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspace_operations/states_spec.rb. Expected to take 0.14 second.4742RemoteDevelopment::WorkspaceOperations::States4743.. .valid_desired_state?4744 returns true for a valid desired state4745 returns false for an invalid desired state4746 .valid_actual_state?4747 returns true for a valid actual state4748 returns false for an invalid actual state4749# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspace_operations/states_spec.rb. It took 0.13 second. Expected to take 0.14 second.4750# [RSpecRunTime] Starting example group ee/spec/lib/elastic/latest/user_config_spec.rb. Expected to take 0.13 second.4751Elastic::Latest::UserConfig4752.. .settings4753 behaves like config settings return correct values4754 returns config4755 sets correct shard/replica settings4756 .mappings4757 returns config4758 .index_name4759 includes4760# [RSpecRunTime] Finishing example group ee/spec/lib/elastic/latest/user_config_spec.rb. It took 0.14 second. Expected to take 0.13 second.4761# [RSpecRunTime] Starting example group ee/spec/services/personal_access_tokens/instance/update_lifetime_service_spec.rb. Expected to take 0.11 second.4762PersonalAccessTokens::Instance::UpdateLifetimeService4763.. #execute4764 when we can obtain the lease4765 schedules the worker4766 when we can't obtain the lease4767 does not schedule the worker4768# [RSpecRunTime] Finishing example group ee/spec/services/personal_access_tokens/instance/update_lifetime_service_spec.rb. It took 0.07 second. Expected to take 0.11 second.4769# [RSpecRunTime] Starting example group ee/spec/serializers/metrics_report_metric_entity_spec.rb. Expected to take 0.11 second.4770MetricsReportMetricEntity4771.. #as_json4772 contains the correct metric4773 when the metric did not change4774 does not expose previous_value4775 when the metric changed4776 exposes the previous_value4777# [RSpecRunTime] Finishing example group ee/spec/serializers/metrics_report_metric_entity_spec.rb. It took 0.14 second. Expected to take 0.11 second.4778# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20231016162120_reindex_epics_to_fix_label_ids_spec.rb. Expected to take 0.1 second.4779ReindexEpicsToFixLabelIds4780.. behaves like a deprecated Advanced Search migration4781 #migrate4782 logs a message and halts the migration4783 #completed?4784 returns false4785 #obsolete?4786 returns true4787# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20231016162120_reindex_epics_to_fix_label_ids_spec.rb. It took 0.1 second. Expected to take 0.1 second.4788# [RSpecRunTime] Starting example group ee/spec/graphql/types/incident_management/issuable_resource_link_type_spec.rb. Expected to take 0.1 second.4789Types::IncidentManagement::IssuableResourceLinkType4790.. is expected to eq "IssuableResourceLink"4791 is expected to require graphql authorizations :admin_issuable_resource_link4792 exposes expected fields4793# [RSpecRunTime] Finishing example group ee/spec/graphql/types/incident_management/issuable_resource_link_type_spec.rb. It took 0.1 second. Expected to take 0.1 second.4794# [RSpecRunTime] Starting example group ee/spec/graphql/types/projects/compliance_standards/adherence_check_name_enum_spec.rb. Expected to take 0.09 second.4795Types::Projects::ComplianceStandards::AdherenceCheckNameEnum4796.. is expected to contain exactly "PREVENT_APPROVAL_BY_MERGE_REQUEST_AUTHOR", "PREVENT_APPROVAL_BY_MERGE_REQUEST_COMMITTERS", "AT_LEAST_TWO_APPROVALS", "AT_LEAST_ONE_NON_AUTHOR_APPROVAL", "SAST", and "DAST"4797 is expected to eq "ComplianceStandardsAdherenceCheckName"4798# [RSpecRunTime] Finishing example group ee/spec/graphql/types/projects/compliance_standards/adherence_check_name_enum_spec.rb. It took 0.07 second. Expected to take 0.09 second.4799# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/auth/ldap/access_levels_spec.rb. Expected to take 0.09 second.4800EE::Gitlab::Auth::Ldap::AccessLevels4801.. #set4802 when access_levels is empty4803 is expected to eq {"uid=janedoe,ou=users,dc=example,dc=com"=>{:base_access_level=>30, :member_role_id=>nil}, "uid=johndoe,ou=users,dc=example,dc=com"=>{:base_access_level=>30, :member_role_id=>nil}}4804 when access_hash has existing entries4805 keeps the higher of all access values4806# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/auth/ldap/access_levels_spec.rb. It took 0.07 second. Expected to take 0.09 second.4807# [RSpecRunTime] Starting example group ee/spec/graphql/types/google_cloud/node_pool_type_spec.rb. Expected to take 0.08 second.4808Types::GoogleCloud::NodePoolType4809.. has the correct arguments4810 is expected to eq "GoogleCloudNodePool"4811# [RSpecRunTime] Finishing example group ee/spec/graphql/types/google_cloud/node_pool_type_spec.rb. It took 0.07 second. Expected to take 0.08 second.4812# [RSpecRunTime] Starting example group ee/spec/graphql/types/ci/code_coverage_activity_type_spec.rb. Expected to take 0.08 second.4813Types::Ci::CodeCoverageActivityType4814.. is expected to eq "CodeCoverageActivity"4815 is expected to have graphql fields :average_coverage, :coverage_count, :project_count, and :date4816# [RSpecRunTime] Finishing example group ee/spec/graphql/types/ci/code_coverage_activity_type_spec.rb. It took 0.07 second. Expected to take 0.08 second.4817# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_scanner_input_type_spec.rb. Expected to take 0.07 second.4818Types::VulnerabilityScannerInputType4819.. is expected to eq "VulnerabilityScannerInput"4820 has the correct arguments4821# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_scanner_input_type_spec.rb. It took 0.07 second. Expected to take 0.07 second.4822# [RSpecRunTime] Starting example group ee/spec/graphql/types/epic_sort_enum_spec.rb. Expected to take 0.07 second.4823Types::EpicSortEnum4824.. is expected to eq "EpicSort"4825 exposes all the existing epic sort orders4826# [RSpecRunTime] Finishing example group ee/spec/graphql/types/epic_sort_enum_spec.rb. It took 0.07 second. Expected to take 0.07 second.4827# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspace_operations/create/workspace_variables_spec.rb. Expected to take 0.06 second.4828RemoteDevelopment::WorkspaceOperations::Create::WorkspaceVariables4829.. defines correct variables4830# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspace_operations/create/workspace_variables_spec.rb. It took 0.04 second. Expected to take 0.06 second.4831# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_details/code_flow_node_type_spec.rb. Expected to take 0.05 second.4832Types::VulnerabilityDetails::CodeFlowNodeType4833.. is expected to have graphql fields :name, :description, :fieldName, :nodeType, and :fileLocation4834# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_details/code_flow_node_type_spec.rb. It took 0.04 second. Expected to take 0.05 second.4835# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/import_sources_spec.rb. Expected to take 0.05 second.4836Gitlab::ImportSources4837.. .import_table4838 includes specific EE imports types when the license supports them4839# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/import_sources_spec.rb. It took 0.05 second. Expected to take 0.05 second.4840# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/graphql/aggregations/issuables/lazy_links_aggregate_spec.rb. Expected to take 0.05 second.4841Gitlab::Graphql::Aggregations::Issuables::LazyLinksAggregate4842.. .link_class4843 requires implementation on subclasses4844# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/graphql/aggregations/issuables/lazy_links_aggregate_spec.rb. It took 0.04 second. Expected to take 0.05 second.4845# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_location/dast_type_spec.rb. Expected to take 0.05 second.4846Types::VulnerabilityLocation::DastType4847.. is expected to have graphql fields :hostname, :param, :path, and :request_method4848# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_location/dast_type_spec.rb. It took 0.04 second. Expected to take 0.05 second.4849# [RSpecRunTime] Starting example group ee/spec/serializers/security/vulnerability_report_data_serializer_spec.rb. Expected to take 0.04 second.4850Security::VulnerabilityReportDataSerializer4851.. represents VulnerabilityReportDataEntity4852# [RSpecRunTime] Finishing example group ee/spec/serializers/security/vulnerability_report_data_serializer_spec.rb. It took 0.04 second. Expected to take 0.04 second.4853# [RSpecRunTime] Starting example group ee/spec/graphql/ee/types/deployment_type_spec.rb. Expected to take 0.04 second.4854Types::DeploymentType4855.. includes the expected fields4856# [RSpecRunTime] Finishing example group ee/spec/graphql/ee/types/deployment_type_spec.rb. It took 0.04 second. Expected to take 0.04 second.4857auto_explain log contains 1666 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-38-39.353.main.ndjson.gz4858took 22.8106924994859auto_explain log contains 1667 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-38-39.353.ci.ndjson.gz4860took 21.1593659764861[TEST PROF INFO] EventProf results for sql.active_record4862Total time: 04:58.329 of 18:26.899 (26.95%)4863Total events: 1969104864Top 5 slowest suites (by time):4865SCA::LicenseCompliance (./ee/spec/models/sca/license_compliance_spec.rb:5) – 00:46.853 (29417 / 53) of 02:41.111 (29.08%)4866MergeRequests::UpdateService (./ee/spec/services/ee/merge_requests/update_service_spec.rb:5) – 00:45.215 (28041 / 62) of 03:07.330 (24.14%)4867Geo::CiSecureFileReplicator (./ee/spec/replicators/geo/ci_secure_file_replicator_spec.rb:5) – 00:24.950 (16984 / 134) of 01:20.686 (30.92%)4868gitlab:seed:g...seed rake task (./ee/spec/tasks/gitlab/seed/group_seed_rake_spec.rb:5) – 00:23.725 (12197 / 1) of 01:27.055 (27.25%)4869Upload (./ee/spec/models/upload_spec.rb:5) – 00:22.072 (9737 / 87) of 01:01.557 (35.86%)4870Knapsack report was generated. Preview:4871{4872 "ee/spec/services/ee/merge_requests/update_service_spec.rb": 187.329921528,4873 "ee/spec/models/sca/license_compliance_spec.rb": 161.111554995,4874 "ee/spec/tasks/gitlab/seed/group_seed_rake_spec.rb": 87.00025198799995,4875 "ee/spec/replicators/geo/ci_secure_file_replicator_spec.rb": 80.68643253299979,4876 "ee/spec/models/upload_spec.rb": 61.556911465999974,4877 "ee/spec/models/ee/member_spec.rb": 55.979621512999984,4878 "ee/spec/services/security/security_orchestration_policies/rule_schedule_service_spec.rb": 37.58126039799981,4879 "ee/spec/models/security/scan_result_policy_read_spec.rb": 36.20786355700011,4880 "ee/spec/presenters/ci/build_runner_presenter_spec.rb": 30.982227684999998,4881 "ee/spec/policies/note_policy_spec.rb": 27.27606370600006,4882 "ee/spec/models/product_analytics/funnel_step_spec.rb": 22.37753477299998,4883 "ee/spec/lib/gitlab/llm/chain/tools/issue_reader/executor_spec.rb": 19.2820227709999,4884 "ee/spec/policies/protected_branch_policy_spec.rb": 20.340965576999906,4885 "ee/spec/services/merge_trains/add_merge_request_service_spec.rb": 17.000609092000104,4886 "ee/spec/services/epic_issues/destroy_service_spec.rb": 13.953821957000173,4887 "ee/spec/services/security/security_orchestration_policies/sync_project_approval_policy_rules_service_spec.rb": 11.576896044000023,4888 "ee/spec/lib/ee/gitlab/ci/project_config_spec.rb": 11.05434063100006,4889 "ee/spec/services/security/security_orchestration_policies/project_create_service_spec.rb": 10.510848959999976,4890 "ee/spec/services/projects/group_links/destroy_service_spec.rb": 10.752874063000036,4891 "ee/spec/lib/ee/gitlab/pages/deployment_validations_spec.rb": 10.132216166000035,4892 "ee/spec/models/dast/site_profiles_build_spec.rb": 10.814300015999834,4893 "ee/spec/models/product_analytics/dashboard_spec.rb": 8.661445811000021,4894 "ee/spec/models/app_sec/fuzzing/coverage/corpus_spec.rb": 8.522774996999942,4895 "ee/spec/lib/elastic/latest/wiki_class_proxy_spec.rb": 6.871769506999954,4896 "ee/spec/tasks/gitlab/seed/data_seeder_rake_spec.rb": 4.650399621000133,4897 "ee/spec/finders/search/elastic_projects_not_indexed_finder_spec.rb": 7.93309079200003,4898 "ee/spec/services/ee/system_notes/issuables_service_spec.rb": 6.437094846000036,4899 "ee/spec/helpers/ee/namespaces_helper_spec.rb": 8.86841994800011,4900 "ee/spec/models/dependencies/dependency_list_export/part_spec.rb": 5.640715671999942,4901 "ee/spec/services/security/vulnerability_scanning/create_vulnerability_service_spec.rb": 6.193483962000073,4902 "ee/spec/services/gitlab_subscriptions/member_management/queue_members_approval_service_spec.rb": 5.682505067999955,4903 "ee/spec/services/system_notes/vulnerabilities_service_spec.rb": 5.048638297000025,4904 "ee/spec/services/dora/aggregate_scores_service_spec.rb": 4.505205766000017,4905 "ee/spec/models/concerns/elastic/namespace_update_spec.rb": 4.236146656000074,4906 "ee/spec/models/incident_management/issuable_resource_link_spec.rb": 3.939035739000019,4907 "ee/spec/models/incident_management/pending_escalations/issue_spec.rb": 4.595155986000009,4908 "ee/spec/graphql/mutations/instance_security_dashboard/add_project_spec.rb": 3.623288243000161,4909 "ee/spec/services/arkose/token_verification_service_spec.rb": 3.3002304990000084,4910 "ee/spec/services/security/ingestion/finding_map_spec.rb": 3.4260533750000377,4911 "ee/spec/presenters/group_member_presenter_spec.rb": 3.0894748019998133,4912 "ee/spec/services/auto_merge/merge_when_pipeline_succeeds_service_spec.rb": 3.3378072059999795,4913 "ee/spec/lib/gitlab/auth/group_saml/dynamic_settings_spec.rb": 3.1690227969997977,4914 "ee/spec/lib/gitlab/search/index_curator_spec.rb": 4.531744131000096,4915 "ee/spec/graphql/resolvers/dast_site_validation_resolver_spec.rb": 2.90930867499992,4916 "ee/spec/presenters/group_clusterable_presenter_spec.rb": 2.58650314800002,4917 "ee/spec/lib/gitlab/llm/chain/tools/troubleshoot_job/executor_spec.rb": 2.312800817999914,4918 "ee/spec/workers/gitlab_subscriptions/add_on_purchases/bulk_refresh_user_assignments_worker_spec.rb": 2.3679798430000574,4919 "ee/spec/models/integrations/google_cloud_platform/artifact_registry_spec.rb": 2.4644196070000817,4920 "ee/spec/workers/epics/new_epic_issue_worker_spec.rb": 2.1734151569999085,4921 "ee/spec/lib/repositories/protected_branches_changes_auditor_spec.rb": 1.974704341000006,4922 "ee/spec/services/boards/user_preferences/update_service_spec.rb": 2.1162456909999037,4923 "ee/spec/services/milestones/update_service_spec.rb": 1.9546300120000524,4924 "ee/spec/lib/gitlab/llm/chain/requests/ai_gateway_spec.rb": 1.8009374329999446,4925 "ee/spec/finders/productivity_analytics_finder_spec.rb": 1.7892799639998884,4926 "ee/spec/lib/analytics/project_analytics_changes_auditor_spec.rb": 1.7167445589998351,4927 "ee/spec/graphql/mutations/vulnerabilities/dismiss_spec.rb": 1.459664216999954,4928 "ee/spec/workers/product_analytics/initialize_snowplow_product_analytics_worker_spec.rb": 1.8689368180000656,4929 "ee/spec/services/security/scanned_resources_counting_service_spec.rb": 1.6863547719999588,4930 "ee/spec/lib/ee/sidebars/projects/menus/monitor_menu_spec.rb": 1.6377284150000833,4931 "ee/spec/lib/gitlab/graphql/representation/ai_feature_setting_spec.rb": 1.652067334000094,4932 "ee/spec/services/ee/notes/destroy_service_spec.rb": 1.5864124079998874,4933 "ee/spec/models/ee/release_spec.rb": 2.7274984270000004,4934 "ee/spec/finders/dast_scanner_profiles_finder_spec.rb": 1.5339190310000959,4935 "ee/spec/services/ee/groups/deploy_tokens/revoke_service_spec.rb": 1.285529909999923,4936 "ee/spec/services/ee/projects/deploy_tokens/destroy_service_spec.rb": 1.2858455790001244,4937 "ee/spec/lib/gitlab/insights/executors/issuable_executor_spec.rb": 1.257610440999997,4938 "ee/spec/components/namespaces/free_user_cap/enforcement_alert_component_spec.rb": 1.2987072689998058,4939 "ee/spec/finders/issuables/custom_fields_finder_spec.rb": 1.191252736000024,4940 "ee/spec/services/ci/runners/reset_registration_token_service_spec.rb": 1.3517341649999253,4941 "ee/spec/lib/merge_requests/merge_request_before_destroy_auditor_spec.rb": 0.9960089999999582,4942 "ee/spec/workers/iterations_update_status_worker_spec.rb": 1.0784366440000213,4943 "ee/spec/graphql/mutations/compliance_management/frameworks/create_spec.rb": 1.134344179999971,4944 "ee/spec/models/ai/ai_resource/commit_spec.rb": 0.9841703899999175,4945 "ee/spec/lib/gitlab/manual_quarterly_co_term_banner_spec.rb": 0.8591333700001087,4946 "ee/spec/services/ee/alert_management/http_integrations/update_service_spec.rb": 0.7266586079999797,4947 "ee/spec/lib/gitlab/elastic/client_spec.rb": 0.906445266999981,4948 "ee/spec/lib/ee/sidebars/projects/panel_spec.rb": 0.7936345040000106,4949 "ee/spec/presenters/ee/blob_presenter_spec.rb": 0.7639968959999806,4950 "ee/spec/workers/sync_seat_link_worker_spec.rb": 0.6953839509999398,4951 "ee/spec/lib/gitlab/auth/saml/config_spec.rb": 0.6901702920001753,4952 "ee/spec/services/vulnerabilities/user_notes_count_service_spec.rb": 0.6337130949998482,4953 "ee/spec/models/work_items/widgets/requirement_legacy_spec.rb": 0.624301596000123,4954 "ee/spec/workers/active_user_count_threshold_worker_spec.rb": 0.5651341400000547,4955 "ee/spec/helpers/routing/pseudonymization_helper_spec.rb": 0.5363042219998988,4956 "ee/spec/models/geo/deleted_project_spec.rb": 0.49402078499997515,4957 "ee/spec/models/ee/namespaces/project_namespace_spec.rb": 0.4618244069999946,4958 "ee/spec/workers/groups/export_memberships_worker_spec.rb": 0.4789639559999159,4959 "ee/spec/services/geo/cache_invalidation_event_store_spec.rb": 0.43486403900010373,4960 "ee/spec/services/ee/users/approve_service_spec.rb": 0.37771145300007447,4961 "ee/spec/models/concerns/health_status_spec.rb": 0.36768494500006454,4962 "ee/spec/services/security/training_providers/secure_flag_url_service_spec.rb": 0.39786157199978334,4963 "ee/spec/workers/members/groups/export_detailed_memberships_worker_spec.rb": 0.31695510800000193,4964 "ee/spec/lib/gitlab/ci/config/entry/dast_configuration_spec.rb": 0.3569573650001985,4965 "ee/spec/lib/ee/gitlab/scim/value_parser_spec.rb": 0.2641946610001469,4966 "ee/spec/lib/gitlab/llm/anthropic/response_modifiers/tanuki_bot_spec.rb": 0.24596180300000015,4967 "ee/spec/services/cloud_connector/status_checks/status_service_spec.rb": 0.1975838759999533,4968 "ee/spec/views/groups/settings/roles_and_permissions/show.html.haml_spec.rb": 0.2034750749999148,4969 "ee/spec/support_specs/stub_saas_features_spec.rb": 0.1989152460000696,4970 "ee/spec/views/gitlab_subscriptions/trials/_select_namespace_form.html.haml_spec.rb": 0.21549811499994576,4971 "ee/spec/lib/arkose/data_exchange_payload_spec.rb": 0.18982200700020258,4972 "ee/spec/lib/gitlab/geo/log_cursor/logger_spec.rb": 0.2012148060000527,4973 "ee/spec/lib/gitlab/duo/chat/agent_event_parser_spec.rb": 0.16092870800002856,4974 "ee/spec/routing/projects/security/configuration_controller_routing_spec.rb": 0.048243156999888015,4975 "ee/spec/lib/remote_development/workspace_operations/states_spec.rb": 0.13424838999981148,4976 "ee/spec/lib/elastic/latest/user_config_spec.rb": 0.13920359999997345,4977 "ee/spec/services/personal_access_tokens/instance/update_lifetime_service_spec.rb": 0.07342616500000076,4978 "ee/spec/serializers/metrics_report_metric_entity_spec.rb": 0.1424406099999942,4979 "ee/spec/elastic/migrate/20231016162120_reindex_epics_to_fix_label_ids_spec.rb": 0.10166107299983196,4980 "ee/spec/graphql/types/incident_management/issuable_resource_link_type_spec.rb": 0.09617284299997664,4981 "ee/spec/graphql/types/projects/compliance_standards/adherence_check_name_enum_spec.rb": 0.06776589499986585,4982 "ee/spec/lib/ee/gitlab/auth/ldap/access_levels_spec.rb": 0.0671038259999932,4983 "ee/spec/graphql/types/google_cloud/node_pool_type_spec.rb": 0.06633197599990126,4984 "ee/spec/graphql/types/ci/code_coverage_activity_type_spec.rb": 0.06825169500007178,4985 "ee/spec/graphql/types/vulnerability_scanner_input_type_spec.rb": 0.06851156500010802,4986 "ee/spec/graphql/types/epic_sort_enum_spec.rb": 0.07014027500008524,4987 "ee/spec/lib/remote_development/workspace_operations/create/workspace_variables_spec.rb": 0.04077188699989165,4988 "ee/spec/graphql/types/vulnerability_details/code_flow_node_type_spec.rb": 0.043022907000022315,4989 "ee/spec/lib/gitlab/import_sources_spec.rb": 0.04910484600009113,4990 "ee/spec/lib/gitlab/graphql/aggregations/issuables/lazy_links_aggregate_spec.rb": 0.04097671799991076,4991 "ee/spec/graphql/types/vulnerability_location/dast_type_spec.rb": 0.040557366999792066,4992 "ee/spec/serializers/security/vulnerability_report_data_serializer_spec.rb": 0.04104712699995616,4993 "ee/spec/graphql/ee/types/deployment_type_spec.rb": 0.040510866999966314994}4995Knapsack global time execution for tests: 18m 26s4996Pending: (Failures listed here are expected and do not affect your suite's status)4997 1) Geo::CiSecureFileReplicator behaves like a verifiable replicator #ok_to_skip_download? when the registry is brand new when the model is immutable when the resource already exists on this site when verification is disabled for this model 4998 # this context does not apply to models that are verified4999 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:8865000 2) Geo::CiSecureFileReplicator behaves like a verifiable replicator #ok_to_skip_download? when the registry is brand new when the model is mutable 5001 # this context does not apply to immutable models5002 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:9045003 3) Geo::CacheInvalidationEventStore#create behaves like a Geo event store when running on a primary node when file subject is not on local store creates an event5004 # No file subject defined, skipping5005 # ./ee/spec/support/shared_examples/services/geo_event_store_shared_examples.rb:365006Finished in 19 minutes 20 seconds (files took 2 minutes 33.2 seconds to load)50071618 examples, 0 failures, 3 pending5008Randomized with seed 96515009[TEST PROF INFO] Time spent in factories: 11:19.711 (55.82% of total time)5010RSpec exited with 0.5011No examples to retry, congrats!5013Running after script...5014$ source scripts/utils.sh5015$ log_disk_usage5016*******************************************************5017This runner currently has 75G free disk space.5018*******************************************************5074$ bundle exec gem list gitlab_quality-test_tooling5075gitlab_quality-test_tooling (2.1.0)5076$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command5081$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command5084$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command5091$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command5094$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command5098$ tooling/bin/push_job_metrics || true5099[job-metrics] Pushing job metrics file for the CI/CD job.5100[job-metrics] Pushed 4 CI job metric entries to InfluxDB.5102Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-21 due to policy5104Uploading artifacts...5105auto_explain/: found 3 matching artifact files and directories 5106coverage/: found 5 matching artifact files and directories 5107WARNING: crystalball/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 5108WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 5109knapsack/: found 4 matching artifact files and directories 5110rspec/: found 12 matching artifact files and directories 5111WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 5112log/*.log: found 18 matching artifact files and directories 5113WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/8442485472/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com5114WARNING: Retrying... context=artifacts-uploader error=request redirected5115Uploading artifacts as "archive" to coordinator... 201 Created id=8442485472 responseStatus=201 Created token=glcbt-665116Uploading artifacts...5117rspec/rspec-*.xml: found 1 matching artifact files and directories 5118WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/8442485472/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com5119WARNING: Retrying... context=artifacts-uploader error=request redirected5120Uploading artifacts as "junit" to coordinator... 201 Created id=8442485472 responseStatus=201 Created token=glcbt-665122Job succeeded