rspec-ee unit pg14 17/28
Passed Started
by
@rkadam3

Rajendra Kadam
1Running with gitlab-runner 16.9.1 (782c6ecb)2 on green-1.private.runners-manager.gitlab.com/gitlab.com/gitlab-org 4bq1s9yM, system ID: s_9d15f3e4e7ae3 feature flags: FF_NETWORK_PER_BUILD:true, FF_USE_IMPROVED_URL_MASKING:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-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:b6c412dc298714b5c26feca1330d8f743b48caf0b1feeadfd554d7d446f985a5 for redis:6.2-alpine with digest redis@sha256:51d6c56749a4243096327e3fb964a48ed92254357108449cb6e23999c37773c5 ...20WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.7 is already created. Ignoring.21WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.7 is already created. Ignoring.22Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.7 ...23Authenticating with credentials from job payload (GitLab Registry)24Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.7 ...25Using docker image sha256:eee5f6d07e4f2f80f030d31b1c9844c6057211b1a1cad05dff01b339defbce64 for registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.7 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:60d4e4e44378e9c60ceacbe66e86d63ef49f8036d3b20ed60452348c7739ec5e ...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 ...29Waiting for services to be up and running (timeout 30 seconds)...30Authenticating with credentials from job payload (GitLab Registry)31Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-yarn-1.22-graphicsmagick-1.3.36 ...32Using docker image sha256:fc7435a87025ef82fcd7c3a7df1e52121e8a88ab05430c94ba7ad5920fecc0d0 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14@sha256:c129fa1214137f01be7f1412c5233ac179604d32d9d852cbe06113596fb24504 ...34Running on runner-4bq1s9ym-project-278964-concurrent-0 via runner-4bq1s9ym-private-1709558921-de39059c...36Skipping Git repository setup37Skipping Git checkout38Skipping Git submodules setup40Checking cache for ruby-gems-debian-bookworm-ruby-3.1-17...41Downloading cache from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-debian-bookworm-ruby-3.1-17 42Successfully extracted cache44Downloading artifacts for clone-gitlab-repo (6311410718)...45Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6311410718 responseStatus=200 OK token=glcbt-6546WARNING: Part of .git directory is on the list of files to extract 47WARNING: This may introduce unexpected problems 48Downloading artifacts for compile-test-assets (6311410765)...49Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6311410765 responseStatus=200 OK token=glcbt-6550Downloading artifacts for detect-tests (6311410787)...51Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6311410787 responseStatus=200 OK token=glcbt-6552Downloading artifacts for retrieve-tests-metadata (6311410799)...53Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6311410799 responseStatus=200 OK token=glcbt-6554Downloading artifacts for setup-test-env (6311410773)...55Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6311410773 responseStatus=200 OK token=glcbt-6557Using docker image sha256:fc7435a87025ef82fcd7c3a7df1e52121e8a88ab05430c94ba7ad5920fecc0d0 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14@sha256:c129fa1214137f01be7f1412c5233ac179604d32d9d852cbe06113596fb24504 ...58$ echo $FOSS_ONLY59$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb60$ export GOPATH=$CI_PROJECT_DIR/.go61$ mkdir -p $GOPATH62$ source scripts/utils.sh63$ source scripts/prepare_build.sh741Using decomposed database config (config/database.yml.decomposed-postgresql)742Geo DB will be set up.743Embedding DB will be set up.759$ source ./scripts/rspec_helpers.sh760$ run_timed_command "gem install knapsack --no-document"761$ gem install knapsack --no-document762Successfully installed knapsack-4.0.07631 gem installed764==> 'gem install knapsack --no-document' succeeded in 0 seconds.765$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"770$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"771$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"772$ tooling/bin/create_job_metrics_file || true773[job-metrics] Creating the job metrics file for the CI/CD job.774$ rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request"775[13:33:38] Starting rspec_parallelized_job776RETRY_FAILED_TESTS_IN_NEW_PROCESS: true777KNAPSACK_GENERATE_REPORT: true778FLAKY_RSPEC_GENERATE_REPORT: true779KNAPSACK_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.rb780KNAPSACK_LOG_LEVEL: debug781KNAPSACK_REPORT_PATH: knapsack/rspec-ee_unit_pg14_17_28_278964_report.json782FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json783FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec-ee_unit_pg14_17_28_278964_report.json784NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec-ee_unit_pg14_17_28_278964_report.json785RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-6311412266.txt786CRYSTALBALL: 787RSPEC_TESTS_MAPPING_ENABLED: 788RSPEC_TESTS_FILTER_FILE: 789Shell set options (set -o) enabled:790braceexpand on791hashall on792interactive-comments on793pipefail on794Parsing expected rspec suite duration...795RSpec suite is expected to take 35 minutes 21.19 seconds.796Expected duration for tests:797{798 "ee/spec/services/ee/notification_service_spec.rb": 391.6533232018789,799 "ee/spec/models/license_spec.rb": 180.36103360891315,800 "ee/spec/lib/gitlab/ci/templates/sast_latest_gitlab_ci_yaml_spec.rb": 128.33315554765124,801 "ee/spec/models/burndown_spec.rb": 98.72792063493796,802 "ee/spec/models/geo/pages_deployment_registry_spec.rb": 88.31338299840499,803 "ee/spec/services/boards/lists/update_service_spec.rb": 76.3969344019219,804 "ee/spec/workers/geo/verification_state_backfill_service_spec.rb": 67.41571288237353,805 "ee/spec/replicators/geo/snippet_repository_replicator_spec.rb": 59.39169157904749,806 "ee/spec/replicators/geo/package_file_replicator_spec.rb": 57.41021883756979,807 "ee/spec/helpers/vulnerabilities_helper_spec.rb": 53.51810810288819,808 "ee/spec/finders/merge_trains/cars_finder_spec.rb": 44.9357006451241,809 "ee/spec/replicators/geo/dependency_proxy_manifest_replicator_spec.rb": 43.8810847700603,810 "ee/spec/lib/ee/gitlab/background_migration/backfill_project_statistics_storage_size_with_recent_size_spec.rb": 37.69830687703999,811 "ee/spec/services/security/security_orchestration_policies/fetch_policy_approvers_service_spec.rb": 36.11702117384507,812 "ee/spec/elastic/migrate/20240124141337_remove_work_item_from_issues_index_spec.rb": 31.06904343405202,813 "ee/spec/finders/geo/package_file_registry_finder_spec.rb": 29.259994831112888,814 "ee/spec/models/vulnerabilities/issue_link_spec.rb": 26.222512441468993,815 "ee/spec/models/concerns/elastic/issue_spec.rb": 24.726661056451867,816 "ee/spec/workers/app_sec/dast/profile_schedule_worker_spec.rb": 23.75185110301787,817 "ee/spec/services/ee/merge_requests/create_service_spec.rb": 21.416215803208424,818 "ee/spec/workers/geo/repository_registry_sync_worker_spec.rb": 19.77872407482819,819 "ee/spec/serializers/vulnerabilities/finding_serializer_spec.rb": 18.79243580347071,820 "ee/spec/models/security/scan_result_policy_read_spec.rb": 18.12179349955403,821 "ee/spec/lib/gitlab/usage_data_counters/epic_activity_unique_counter_spec.rb": 16.719362521746937,822 "ee/spec/services/groups/compliance_report_csv_service_spec.rb": 16.234170783276866,823 "ee/spec/services/app_sec/dast/scanner_profiles/create_service_spec.rb": 15.72689677232982,824 "ee/spec/services/phone_verification/users/send_verification_code_service_spec.rb": 14.785642147017462,825 "ee/spec/lib/gitlab/llm/vertex_ai/client_spec.rb": 14.361246280811436,826 "ee/spec/models/merge_requests/status_check_response_spec.rb": 14.016248106006046,827 "ee/spec/models/container_repository_spec.rb": 13.043126927197434,828 "ee/spec/lib/gitlab/vulnerability_scanning/container_scanning/finding_builder_spec.rb": 12.572168737522706,829 "ee/spec/graphql/types/merge_requests/blocking_merge_requests_type_spec.rb": 12.298776925739697,830 "ee/spec/elastic/migrate/20230831152648_backfill_archived_on_milestones_spec.rb": 11.50192352032948,831 "ee/spec/lib/gitlab/llm/ai_message_spec.rb": 11.438723021152303,832 "ee/spec/services/security/merge_reports_service_spec.rb": 10.81604626172514,833 "ee/spec/lib/remote_development/workspaces/reconcile/main_reconcile_scenarios_spec.rb": 10.546160144822498,834 "ee/spec/graphql/mutations/issues/update_spec.rb": 10.430615007562675,835 "ee/spec/lib/ee/gitlab/auth/ldap/sync/groups_spec.rb": 9.553205712803564,836 "ee/spec/services/releases/destroy_service_spec.rb": 9.552029709402087,837 "ee/spec/graphql/mutations/issues/set_weight_spec.rb": 8.920341169468571,838 "ee/spec/models/audit_events/instance/amazon_s3_configuration_spec.rb": 8.895197559723446,839 "ee/spec/lib/gitlab/auth/ldap/person_spec.rb": 8.649760522579808,840 "ee/spec/graphql/resolvers/geo/dependency_proxy_manifest_registries_resolver_spec.rb": 8.232763786223334,841 "ee/spec/models/vulnerabilities/projects_grade_spec.rb": 8.175913648056511,842 "ee/spec/services/app_sec/dast/scanner_profiles/destroy_service_spec.rb": 7.717072379600513,843 "ee/spec/services/app_sec/dast/builds/associate_service_spec.rb": 7.521233371740204,844 "ee/spec/models/ee/project_wiki_spec.rb": 7.459816016506938,845 "ee/spec/services/security/ingestion/tasks/ingest_identifiers_spec.rb": 7.152674126678033,846 "ee/spec/services/security/security_orchestration_policies/policy_configuration_validation_service_spec.rb": 6.966155695600261,847 "ee/spec/services/analytics/value_stream_dashboard/top_level_group_counter_service_spec.rb": 6.715089060124202,848 "ee/spec/lib/system_check/geo/authorized_keys_check_spec.rb": 6.62130955991122,849 "ee/spec/views/layouts/checkout.html.haml_spec.rb": 6.426472866219094,850 "ee/spec/services/issues/build_service_spec.rb": 6.335542260589951,851 "ee/spec/services/security/ingestion/finding_map_spec.rb": 6.122679611060646,852 "ee/spec/elastic/migrate/20230209195404_backfill_hidden_on_issues_spec.rb": 6.010960389093073,853 "ee/spec/lib/peek/views/elasticsearch_spec.rb": 5.850822238055125,854 "ee/spec/elastic/migrate/20230628094243_add_archived_to_issues_spec.rb": 5.8004266132224425,855 "ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_first_commit_at_spec.rb": 5.579306988962771,856 "ee/spec/models/dora/performance_score_spec.rb": 5.552010544460044,857 "ee/spec/models/ip_restriction_spec.rb": 5.410044110661996,858 "ee/spec/services/security/report_fetch_service_spec.rb": 5.266052168837637,859 "ee/spec/lib/elastic/latest/user_instance_proxy_spec.rb": 5.228899670777936,860 "ee/spec/services/security/update_training_service_spec.rb": 5.049148929843205,861 "ee/spec/services/group_saml/saml_provider/update_service_spec.rb": 5.002340892214258,862 "ee/spec/policies/projects/all_protected_branches_rule_policy_spec.rb": 4.862013312562698,863 "ee/spec/graphql/types/dast/site_profile_auth_type_spec.rb": 4.720415238136744,864 "ee/spec/helpers/credentials_inventory_helper_spec.rb": 4.6444195587291155,865 "ee/spec/graphql/resolvers/security_orchestration/scan_result_policy_resolver_spec.rb": 4.4734168648801305,866 "ee/spec/workers/group_wikis/git_garbage_collect_worker_spec.rb": 4.443978298045702,867 "ee/spec/services/package_metadata/compressed_package_data_object_spec.rb": 4.390354700731553,868 "ee/spec/lib/remote_development/workspaces/reconcile/persistence/workspaces_from_agent_infos_updater_spec.rb": 4.212427363472907,869 "ee/spec/graphql/types/vulnerability_response_type_spec.rb": 4.207752228185246,870 "ee/spec/lib/remote_development/workspaces/reconcile/persistence/workspaces_to_be_returned_updater_spec.rb": 4.073179416721299,871 "ee/spec/helpers/gitlab_subscriptions/code_suggestions_helper_spec.rb": 4.033688656994965,872 "ee/spec/serializers/user_analytics_entity_spec.rb": 3.9453739267317927,873 "ee/spec/graphql/mutations/projects/project_settings_update_spec.rb": 3.8353222465176926,874 "ee/spec/serializers/vulnerabilities/merge_request_link_entity_spec.rb": 3.75236410846169,875 "ee/spec/services/dependencies/export_serializers/sbom/pipeline_service_spec.rb": 3.626815193045801,876 "ee/spec/services/ee/resource_events/merge_into_notes_service_spec.rb": 3.586412785010529,877 "ee/spec/services/ee/work_items/related_work_item_links/destroy_service_spec.rb": 3.4451677821925655,878 "ee/spec/models/geo/design_management_repository_state_spec.rb": 3.4124726053466783,879 "ee/spec/models/audit_events/streaming/instance_header_spec.rb": 3.259317786960553,880 "ee/spec/services/ee/deployments/update_environment_service_spec.rb": 3.222592448258803,881 "ee/spec/graphql/resolvers/path_locks_resolver_spec.rb": 3.1572676870388863,882 "ee/spec/graphql/mutations/dast_scanner_profiles/update_spec.rb": 3.0744933218938595,883 "ee/spec/models/integrations/github/remote_project_spec.rb": 3.044980339010055,884 "ee/spec/services/external_status_checks/retry_service_spec.rb": 2.989662103533605,885 "ee/spec/models/boards/epic_board_spec.rb": 2.906267766291094,886 "ee/spec/graphql/resolvers/incident_management/oncall_users_resolver_spec.rb": 2.87744402099813,887 "ee/spec/models/ee/resource_state_event_spec.rb": 2.8135925289440182,888 "ee/spec/services/projects/operations/update_service_spec.rb": 2.7559900028544866,889 "ee/spec/graphql/resolvers/incident_management/escalation_policies_resolver_spec.rb": 2.726459604507685,890 "ee/spec/lib/ee/gitlab/namespace_storage_size_error_message_spec.rb": 2.623986012792219,891 "ee/spec/lib/gitlab/sitemaps/sitemap_file_spec.rb": 2.604141986399693,892 "ee/spec/support_specs/stub_saas_features_spec.rb": 2.502875805893661,893 "ee/spec/views/shared/_namespace_user_cap_reached_alert.html.haml_spec.rb": 2.464978939081303,894 "ee/spec/finders/work_items/widgets/filters/requirement_legacy_spec.rb": 2.3871924837002405,895 "ee/spec/services/security/ingestion/tasks/ingest_vulnerability_reads_spec.rb": 2.359797255509773,896 "ee/spec/lib/gitlab/llm/chain/streamed_zero_shot_answer_spec.rb": 2.2782974006928693,897 "ee/spec/serializers/security/license_policy_entity_spec.rb": 2.265207006885274,898 "ee/spec/workers/dora/daily_metrics/refresh_worker_spec.rb": 2.173090451234001,899 "ee/spec/lib/gitlab/graphql/aggregations/work_items/lazy_links_aggregate_spec.rb": 2.1546269421069004,900 "ee/spec/helpers/markup_helper_spec.rb": 2.0795529122569283,901 "ee/spec/workers/compliance_management/standards/gitlab/prevent_approval_by_author_worker_spec.rb": 2.008112660912666,902 "ee/spec/services/audit_events/streaming/headers/create_service_spec.rb": 2.0039852124366875,903 "ee/spec/services/requirements_management/prepare_import_csv_service_spec.rb": 1.8896283972300396,904 "ee/spec/models/abuse_report_spec.rb": 1.8588311672111058,905 "ee/spec/services/ee/alert_management/http_integrations/update_service_spec.rb": 1.8110104584370212,906 "ee/spec/workers/compliance_management/standards/gitlab/prevent_approval_by_author_group_worker_spec.rb": 1.7497458460627362,907 "ee/spec/lib/gitlab/llm/logger_spec.rb": 1.7102785444820365,908 "ee/spec/views/shared/issuable/_health_status_dropdown.html.haml_spec.rb": 1.6337927137560317,909 "ee/spec/services/work_items/widgets/rolledup_dates_service/base_service_spec.rb": 1.6250406583883723,910 "ee/spec/services/package_metadata/ingestion/advisory/affected_package_ingestion_task_spec.rb": 1.5341299588959394,911 "ee/spec/workers/search/zoekt/delete_project_worker_spec.rb": 1.5088863409044135,912 "ee/spec/views/projects/settings/merge_requests/_merge_request_status_checks_settings.html.haml_spec.rb": 1.4469782686151147,913 "ee/spec/models/board_label_spec.rb": 1.4009965773973885,914 "ee/spec/lib/ee/gitlab/verify/uploads_spec.rb": 1.3747847737029897,915 "ee/spec/elastic/migrate/20240123181031_reindex_issue_to_update_analyzer_for_title_spec.rb": 1.317982180105152,916 "ee/spec/graphql/types/dora/performance_score_connection_type_spec.rb": 1.288877216132571,917 "ee/spec/helpers/groups/sso_helper_spec.rb": 1.230855741570851,918 "ee/spec/models/ci/minutes/context_spec.rb": 1.1799061724436553,919 "ee/spec/lib/ee/gitlab/metrics/samplers/database_sampler_spec.rb": 1.131732029524334,920 "ee/spec/graphql/ee/types/alert_management/http_integration_type_spec.rb": 1.1077386799234683,921 "ee/spec/graphql/types/gitlab_subscriptions/add_on_type_enum_spec.rb": 1.0463676456699935,922 "ee/spec/lib/gitlab/llm/vertex_ai/completions/summarize_new_merge_request_spec.rb": 1.0036483313738895,923 "ee/spec/services/analytics/devops_adoption/snapshots/update_service_spec.rb": 0.981483166438246,924 "ee/spec/helpers/incident_management/escalation_policy_helper_spec.rb": 0.9212402347081855,925 "ee/spec/lib/ee/api/entities/dependency_list_export_spec.rb": 0.8850509878203514,926 "ee/spec/lib/gitlab/subscription_portal/client_spec.rb": 0.8658319351582486,927 "ee/spec/graphql/types/vulnerability_details/list_type_spec.rb": 0.8281747061408637,928 "ee/spec/workers/elastic_indexing_control_worker_spec.rb": 0.7698173852495327,929 "ee/spec/helpers/ee/projects/security/sast_configuration_helper_spec.rb": 0.7346437007639319,930 "ee/spec/lib/remote_development/workspaces/create/authorizer_spec.rb": 0.6964956771415178,931 "ee/spec/helpers/groups/analytics_dashboard_helper_spec.rb": 0.6890026927199754,932 "ee/spec/graphql/types/work_items/widgets/progress_type_spec.rb": 0.6467772296958152,933 "ee/spec/graphql/types/vulnerable_projects_by_grade_type_spec.rb": 0.6465407556753053,934 "ee/spec/lib/gitlab/llm/ai_message_context_spec.rb": 0.527052466500125,935 "ee/spec/lib/gitlab/search_context/builder_spec.rb": 0.5210058056520118,936 "ee/spec/graphql/ee/types/board_list_type_spec.rb": 0.4911733820601339,937 "ee/spec/graphql/types/security_orchestration/group_security_policy_source_type_spec.rb": 0.4572032914291798,938 "ee/spec/graphql/types/vulnerability/external_issue_link_type_enum_spec.rb": 0.4512433505122246,939 "ee/spec/graphql/types/vulnerabilities/link_type_spec.rb": 0.4406877901747831,940 "ee/spec/graphql/types/security/training_type_spec.rb": 0.4217397032233899,941 "ee/spec/lib/gitlab/geo/every_repository_type_replicated_spec.rb": 0.4164324730354235942}943Running command: bundle exec rspec -Ispec -rspec_helper --color --failure-exit-code 1 --error-exit-code 2 --format documentation --format Support::Formatters::JsonFormatter --out rspec/rspec-6311412266.json --format RspecJunitFormatter --out rspec/rspec-6311412266.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request -- ee/spec/services/ee/notification_service_spec.rb ee/spec/models/license_spec.rb ee/spec/lib/gitlab/ci/templates/sast_latest_gitlab_ci_yaml_spec.rb ee/spec/models/burndown_spec.rb ee/spec/models/geo/pages_deployment_registry_spec.rb ee/spec/services/boards/lists/update_service_spec.rb ee/spec/workers/geo/verification_state_backfill_service_spec.rb ee/spec/replicators/geo/snippet_repository_replicator_spec.rb ee/spec/replicators/geo/package_file_replicator_spec.rb ee/spec/helpers/vulnerabilities_helper_spec.rb ee/spec/finders/merge_trains/cars_finder_spec.rb ee/spec/replicators/geo/dependency_proxy_manifest_replicator_spec.rb ee/spec/lib/ee/gitlab/background_migration/backfill_project_statistics_storage_size_with_recent_size_spec.rb ee/spec/services/security/security_orchestration_policies/fetch_policy_approvers_service_spec.rb ee/spec/elastic/migrate/20240124141337_remove_work_item_from_issues_index_spec.rb ee/spec/finders/geo/package_file_registry_finder_spec.rb ee/spec/models/vulnerabilities/issue_link_spec.rb ee/spec/models/concerns/elastic/issue_spec.rb ee/spec/workers/app_sec/dast/profile_schedule_worker_spec.rb ee/spec/services/ee/merge_requests/create_service_spec.rb ee/spec/workers/geo/repository_registry_sync_worker_spec.rb ee/spec/serializers/vulnerabilities/finding_serializer_spec.rb ee/spec/models/security/scan_result_policy_read_spec.rb ee/spec/lib/gitlab/usage_data_counters/epic_activity_unique_counter_spec.rb ee/spec/services/groups/compliance_report_csv_service_spec.rb ee/spec/services/app_sec/dast/scanner_profiles/create_service_spec.rb ee/spec/services/phone_verification/users/send_verification_code_service_spec.rb ee/spec/lib/gitlab/llm/vertex_ai/client_spec.rb ee/spec/models/merge_requests/status_check_response_spec.rb ee/spec/models/container_repository_spec.rb ee/spec/lib/gitlab/vulnerability_scanning/container_scanning/finding_builder_spec.rb ee/spec/graphql/types/merge_requests/blocking_merge_requests_type_spec.rb ee/spec/elastic/migrate/20230831152648_backfill_archived_on_milestones_spec.rb ee/spec/lib/gitlab/llm/ai_message_spec.rb ee/spec/services/security/merge_reports_service_spec.rb ee/spec/lib/remote_development/workspaces/reconcile/main_reconcile_scenarios_spec.rb ee/spec/graphql/mutations/issues/update_spec.rb ee/spec/lib/ee/gitlab/auth/ldap/sync/groups_spec.rb ee/spec/services/releases/destroy_service_spec.rb ee/spec/graphql/mutations/issues/set_weight_spec.rb ee/spec/models/audit_events/instance/amazon_s3_configuration_spec.rb ee/spec/lib/gitlab/auth/ldap/person_spec.rb ee/spec/graphql/resolvers/geo/dependency_proxy_manifest_registries_resolver_spec.rb ee/spec/models/vulnerabilities/projects_grade_spec.rb ee/spec/services/app_sec/dast/scanner_profiles/destroy_service_spec.rb ee/spec/services/app_sec/dast/builds/associate_service_spec.rb ee/spec/models/ee/project_wiki_spec.rb ee/spec/services/security/ingestion/tasks/ingest_identifiers_spec.rb ee/spec/services/security/security_orchestration_policies/policy_configuration_validation_service_spec.rb ee/spec/services/analytics/value_stream_dashboard/top_level_group_counter_service_spec.rb ee/spec/lib/system_check/geo/authorized_keys_check_spec.rb ee/spec/views/layouts/checkout.html.haml_spec.rb ee/spec/services/issues/build_service_spec.rb ee/spec/services/security/ingestion/finding_map_spec.rb ee/spec/elastic/migrate/20230209195404_backfill_hidden_on_issues_spec.rb ee/spec/lib/peek/views/elasticsearch_spec.rb ee/spec/elastic/migrate/20230628094243_add_archived_to_issues_spec.rb ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_first_commit_at_spec.rb ee/spec/models/dora/performance_score_spec.rb ee/spec/models/ip_restriction_spec.rb ee/spec/services/security/report_fetch_service_spec.rb ee/spec/lib/elastic/latest/user_instance_proxy_spec.rb ee/spec/services/security/update_training_service_spec.rb ee/spec/services/group_saml/saml_provider/update_service_spec.rb ee/spec/policies/projects/all_protected_branches_rule_policy_spec.rb ee/spec/graphql/types/dast/site_profile_auth_type_spec.rb ee/spec/helpers/credentials_inventory_helper_spec.rb ee/spec/graphql/resolvers/security_orchestration/scan_result_policy_resolver_spec.rb ee/spec/workers/group_wikis/git_garbage_collect_worker_spec.rb ee/spec/services/package_metadata/compressed_package_data_object_spec.rb ee/spec/lib/remote_development/workspaces/reconcile/persistence/workspaces_from_agent_infos_updater_spec.rb ee/spec/graphql/types/vulnerability_response_type_spec.rb ee/spec/lib/remote_development/workspaces/reconcile/persistence/workspaces_to_be_returned_updater_spec.rb ee/spec/helpers/gitlab_subscriptions/code_suggestions_helper_spec.rb ee/spec/serializers/user_analytics_entity_spec.rb ee/spec/graphql/mutations/projects/project_settings_update_spec.rb ee/spec/serializers/vulnerabilities/merge_request_link_entity_spec.rb ee/spec/services/dependencies/export_serializers/sbom/pipeline_service_spec.rb ee/spec/services/ee/resource_events/merge_into_notes_service_spec.rb ee/spec/services/ee/work_items/related_work_item_links/destroy_service_spec.rb ee/spec/models/geo/design_management_repository_state_spec.rb ee/spec/models/audit_events/streaming/instance_header_spec.rb ee/spec/services/ee/deployments/update_environment_service_spec.rb ee/spec/graphql/resolvers/path_locks_resolver_spec.rb ee/spec/graphql/mutations/dast_scanner_profiles/update_spec.rb ee/spec/models/integrations/github/remote_project_spec.rb ee/spec/services/external_status_checks/retry_service_spec.rb ee/spec/models/boards/epic_board_spec.rb ee/spec/graphql/resolvers/incident_management/oncall_users_resolver_spec.rb ee/spec/models/ee/resource_state_event_spec.rb ee/spec/services/projects/operations/update_service_spec.rb ee/spec/graphql/resolvers/incident_management/escalation_policies_resolver_spec.rb ee/spec/lib/ee/gitlab/namespace_storage_size_error_message_spec.rb ee/spec/lib/gitlab/sitemaps/sitemap_file_spec.rb ee/spec/support_specs/stub_saas_features_spec.rb ee/spec/views/shared/_namespace_user_cap_reached_alert.html.haml_spec.rb ee/spec/finders/work_items/widgets/filters/requirement_legacy_spec.rb ee/spec/services/security/ingestion/tasks/ingest_vulnerability_reads_spec.rb ee/spec/lib/gitlab/llm/chain/streamed_zero_shot_answer_spec.rb ee/spec/serializers/security/license_policy_entity_spec.rb ee/spec/workers/dora/daily_metrics/refresh_worker_spec.rb ee/spec/lib/gitlab/graphql/aggregations/work_items/lazy_links_aggregate_spec.rb ee/spec/helpers/markup_helper_spec.rb ee/spec/workers/compliance_management/standards/gitlab/prevent_approval_by_author_worker_spec.rb ee/spec/services/audit_events/streaming/headers/create_service_spec.rb ee/spec/services/requirements_management/prepare_import_csv_service_spec.rb ee/spec/models/abuse_report_spec.rb ee/spec/services/ee/alert_management/http_integrations/update_service_spec.rb ee/spec/workers/compliance_management/standards/gitlab/prevent_approval_by_author_group_worker_spec.rb ee/spec/lib/gitlab/llm/logger_spec.rb ee/spec/views/shared/issuable/_health_status_dropdown.html.haml_spec.rb ee/spec/services/work_items/widgets/rolledup_dates_service/base_service_spec.rb ee/spec/services/package_metadata/ingestion/advisory/affected_package_ingestion_task_spec.rb ee/spec/workers/search/zoekt/delete_project_worker_spec.rb ee/spec/views/projects/settings/merge_requests/_merge_request_status_checks_settings.html.haml_spec.rb ee/spec/models/board_label_spec.rb ee/spec/lib/ee/gitlab/verify/uploads_spec.rb ee/spec/elastic/migrate/20240123181031_reindex_issue_to_update_analyzer_for_title_spec.rb ee/spec/graphql/types/dora/performance_score_connection_type_spec.rb ee/spec/helpers/groups/sso_helper_spec.rb ee/spec/models/ci/minutes/context_spec.rb ee/spec/lib/ee/gitlab/metrics/samplers/database_sampler_spec.rb ee/spec/graphql/ee/types/alert_management/http_integration_type_spec.rb ee/spec/graphql/types/gitlab_subscriptions/add_on_type_enum_spec.rb ee/spec/lib/gitlab/llm/vertex_ai/completions/summarize_new_merge_request_spec.rb ee/spec/services/analytics/devops_adoption/snapshots/update_service_spec.rb ee/spec/helpers/incident_management/escalation_policy_helper_spec.rb ee/spec/lib/ee/api/entities/dependency_list_export_spec.rb ee/spec/lib/gitlab/subscription_portal/client_spec.rb ee/spec/graphql/types/vulnerability_details/list_type_spec.rb ee/spec/workers/elastic_indexing_control_worker_spec.rb ee/spec/helpers/ee/projects/security/sast_configuration_helper_spec.rb ee/spec/lib/remote_development/workspaces/create/authorizer_spec.rb ee/spec/helpers/groups/analytics_dashboard_helper_spec.rb ee/spec/graphql/types/work_items/widgets/progress_type_spec.rb ee/spec/graphql/types/vulnerable_projects_by_grade_type_spec.rb ee/spec/lib/gitlab/llm/ai_message_context_spec.rb ee/spec/lib/gitlab/search_context/builder_spec.rb ee/spec/graphql/ee/types/board_list_type_spec.rb ee/spec/graphql/types/security_orchestration/group_security_policy_source_type_spec.rb ee/spec/graphql/types/vulnerability/external_issue_link_type_enum_spec.rb ee/spec/graphql/types/vulnerabilities/link_type_spec.rb ee/spec/graphql/types/security/training_type_spec.rb ee/spec/lib/gitlab/geo/every_repository_type_replicated_spec.rbKnapsack report generator started!944Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}945# [RSpecRunTime] Starting RSpec timer...946[TEST PROF INFO] EventProf enabled (sql.active_record)947unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.948unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.949Test environment set up in 1.571713683 seconds950# [RSpecRunTime] Starting example group ee/spec/services/ee/notification_service_spec.rb. Expected to take 6 minutes 31.65 seconds.951EE::NotificationService952 .permitted_actions953 includes public methods954 excludes protected and private methods955 new review956 sends emails957 when review author is allowed to summarize_submitted_review958 delays the sending of new_review_email by 2 minutes959# [RSpecRunTime] RSpec elapsed time: 22.98 seconds. Current RSS: ~1364M. load average: 1.15 1.33 0.73 1/381 528960 behaves like project emails are disabled961 sends no emails with project emails disabled962 sends emails to someone963# [RSpecRunTime] RSpec elapsed time: 43.41 seconds. Current RSS: ~1357M. load average: 1.18 1.32 0.75 1/381 636964 mirror hard failed965 when the project has invited members966 sends email967 behaves like project emails are disabled968 sends no emails with project emails disabled969 sends emails to someone970# [RSpecRunTime] RSpec elapsed time: 48.54 seconds. Current RSS: ~1371M. load average: 1.16 1.31 0.75 1/381 637971 when user is owner972 sends email973 behaves like project emails are disabled974 sends no emails with project emails disabled975 sends emails to someone976# [RSpecRunTime] RSpec elapsed time: 51.48 seconds. Current RSS: ~1395M. load average: 1.15 1.31 0.75 1/377 638977 when owner is blocked978 does not send email979 when project belongs to group980 does not send email to the blocked owner981# [RSpecRunTime] RSpec elapsed time: 54.2 seconds. Current RSS: ~1403M. load average: 1.15 1.31 0.75 1/377 639982 when user is maintainer983 sends email984# [RSpecRunTime] RSpec elapsed time: 55.44 seconds. Current RSS: ~1409M. load average: 1.15 1.31 0.75 1/377 640985 when user is not owner nor maintainer986 does not send email987 when user is group owner988 sends email989# [RSpecRunTime] RSpec elapsed time: 58.04 seconds. Current RSS: ~1409M. load average: 1.14 1.30 0.75 2/377 641990 when user is group maintainer991 sends email992# [RSpecRunTime] RSpec elapsed time: 59.38 seconds. Current RSS: ~1413M. load average: 1.14 1.30 0.75 1/377 642993 mirror was disabled994 when the project has invited members995 sends email996 behaves like project emails are disabled997 sends no emails with project emails disabled998 sends emails to someone999# [RSpecRunTime] RSpec elapsed time: 1 minute 2.94 seconds. Current RSS: ~1411M. load average: 1.13 1.30 0.75 1/377 6431000 when user is owner1001 sends email1002 behaves like project emails are disabled1003 sends no emails with project emails disabled1004 sends emails to someone1005 when owner is blocked1006 does not send email1007 when project belongs to group1008 does not send email to the blocked owner1009# [RSpecRunTime] RSpec elapsed time: 1 minute 4.81 seconds. Current RSS: ~1422M. load average: 1.13 1.30 0.75 1/377 6441010 when user is maintainer1011 sends email1012 when user is not owner nor maintainer1013 does not send email1014 when user is group owner1015 sends email1016# [RSpecRunTime] RSpec elapsed time: 1 minute 6.27 seconds. Current RSS: ~1428M. load average: 1.13 1.30 0.75 1/377 6451017 when user is group maintainer1018 sends email1019 mirror user changed1020 sends email1021 behaves like project emails are disabled1022 sends no emails with project emails disabled1023 sends emails to someone1024# [RSpecRunTime] RSpec elapsed time: 1 minute 10.28 seconds. Current RSS: ~1416M. load average: 1.12 1.29 0.75 1/377 6461025 issues1026 #removed_iteration_issue1028 behaves like altered iteration notification on issue1029 sends the email to the correct people1030# [RSpecRunTime] RSpec elapsed time: 1 minute 21.55 seconds. Current RSS: ~1360M. load average: 1.02 1.26 0.75 1/375 6471031 behaves like project emails are disabled1032 sends no emails with project emails disabled1033 sends emails to someone1034# [RSpecRunTime] RSpec elapsed time: 1 minute 41.16 seconds. Current RSS: ~1363M. load average: 1.09 1.27 0.76 1/375 6481035 confidential issues1036 emails subscribers of the issue's iteration that can read the issue1037# [RSpecRunTime] RSpec elapsed time: 1 minute 52.69 seconds. Current RSS: ~1361M. load average: 1.07 1.25 0.77 1/375 6491038 #changed_iteration_issue1040 behaves like altered iteration notification on issue1041 sends the email to the correct people1042# [RSpecRunTime] RSpec elapsed time: 2 minutes 4.13 seconds. Current RSS: ~1362M. load average: 1.06 1.24 0.77 1/375 6501043 behaves like project emails are disabled1044 sends no emails with project emails disabled1045 sends emails to someone1046# [RSpecRunTime] RSpec elapsed time: 2 minutes 24.33 seconds. Current RSS: ~1362M. load average: 0.97 1.21 0.77 1/375 6511047 confidential issues1048 emails subscribers of the issue's iteration that can read the issue1049# [RSpecRunTime] RSpec elapsed time: 2 minutes 36.39 seconds. Current RSS: ~1362M. load average: 0.98 1.20 0.77 1/375 6521050 epics1051 epic notes1052 #new_note1053 is expected to have header X-GitLab-NotificationReason:1054 behaves like group emails are disabled1055 sends no emails with group emails disabled1056 sends emails to someone1057# [RSpecRunTime] RSpec elapsed time: 3 minutes 8.24 seconds. Current RSS: ~1360M. load average: 1.04 1.19 0.79 1/375 6531058 close epic1059 sends notification to watcher when no user participates1060 sends notification to watcher and a participator1061 behaves like group emails are disabled1062 sends no emails with group emails disabled1063 sends emails to someone1064# [RSpecRunTime] RSpec elapsed time: 3 minutes 15.06 seconds. Current RSS: ~1357M. load average: 1.04 1.19 0.79 1/375 6541065 reopen epic1066 sends notification to watcher when no user participates1067 sends notification to watcher and a participator1068 behaves like group emails are disabled1069 sends no emails with group emails disabled1070 sends emails to someone1071# [RSpecRunTime] RSpec elapsed time: 3 minutes 21.84 seconds. Current RSS: ~1368M. load average: 1.03 1.18 0.79 1/375 6551072 new epic1073 sends notification to watcher when no user participates1074 sends notification to watcher and a participator1075 behaves like group emails are disabled1076 sends no emails with group emails disabled1077 sends emails to someone1078# [RSpecRunTime] RSpec elapsed time: 3 minutes 28.65 seconds. Current RSS: ~1368M. load average: 1.03 1.18 0.79 1/374 6561079 when author is not confirmed1080 does not send any notification1081# [RSpecRunTime] RSpec elapsed time: 3 minutes 30.46 seconds. Current RSS: ~1368M. load average: 1.03 1.18 0.79 1/374 6571082 when author is blocked1083 does not send any notification1084# [RSpecRunTime] RSpec elapsed time: 3 minutes 32.29 seconds. Current RSS: ~1365M. load average: 1.03 1.18 0.79 1/374 6581085 when author is a ghost1086 does not send any notification1087# [RSpecRunTime] RSpec elapsed time: 3 minutes 34.05 seconds. Current RSS: ~1367M. load average: 1.03 1.18 0.79 1/374 6591088 Merge Requests1089 #new_merge_request1090 emails all assignees1091 behaves like project emails are disabled1092 sends no emails with project emails disabled1093 sends emails to someone1094# [RSpecRunTime] RSpec elapsed time: 4 minutes 4.95 seconds. Current RSS: ~1367M. load average: 1.01 1.16 0.80 1/380 7801095 when the target project has approvers set1096 does not email the approvers1097 does not email the approvers when approval is not necessary1098 behaves like project emails are disabled1099 sends no emails with project emails disabled1100 sends emails to someone1101# [RSpecRunTime] RSpec elapsed time: 4 minutes 49.42 seconds. Current RSS: ~1388M. load average: 1.05 1.15 0.82 1/375 9411102 when the merge request has approvers set1103 does not email the MR approvers1104 does not email approvers set on the project who are not approvers of this MR1105 behaves like project emails are disabled1106 sends no emails with project emails disabled1107 sends emails to someone1108# [RSpecRunTime] RSpec elapsed time: 5 minutes 35.21 seconds. Current RSS: ~1378M. load average: 1.16 1.16 0.84 1/376 11021109 #review_requested_of_merge_request1110 when SummarizeDiffService is disabled1111 does not call the summarize worker1112# [RSpecRunTime] RSpec elapsed time: 5 minutes 42.85 seconds. Current RSS: ~1386M. load average: 1.29 1.19 0.85 1/381 11431113 when SummarizeDiffService is enabled1114 does not call the summarize worker1115# [RSpecRunTime] RSpec elapsed time: 5 minutes 50.4 seconds. Current RSS: ~1387M. load average: 1.26 1.18 0.85 1/381 11841116 IncidentManagement1117 #notify_oncall_users_of_alert1118 sends an email to the specified users1119 tracks a count of unique recipients1120 #oncall_user_removed1121 sends an email to the owner and participants1122 sends the email inline when async = false1123# [RSpecRunTime] RSpec elapsed time: 5 minutes 52.56 seconds. Current RSS: ~1392M. load average: 1.32 1.20 0.86 1/381 11851124 #user_escalation_rule_deleted1125 immediately sends an email to the project owner1126 when project owner is the removed user1127 does not send an email1128# [RSpecRunTime] RSpec elapsed time: 5 minutes 56.1 seconds. Current RSS: ~1396M. load average: 1.32 1.20 0.86 1/376 11861129 with a group1130 immediately sends an email to the eligable project owners1131# [RSpecRunTime] RSpec elapsed time: 5 minutes 59.06 seconds. Current RSS: ~1395M. load average: 1.30 1.20 0.86 1/376 11871132 #pipeline_finished1133 with a failed pipeline1134 sends account activation email1135 when feature flag is disabled1136 does not send account activation email1137# [RSpecRunTime] RSpec elapsed time: 6 minutes 0.86 second. Current RSS: ~1407M. load average: 1.30 1.20 0.86 1/378 12001138 when not in dev env or gitlab.com1139 does not send account activation email1140 when failure reason is not user_not_verified1141 does not send account activation email1142 when user account is validated1143 does not send account activation email1144 when user cannot receive notifications1145 does not send account activation email1146 #added_as_approver1147 sends emails and adds todos for each recipient1148# [RSpecRunTime] Finishing example group ee/spec/services/ee/notification_service_spec.rb. It took 5 minutes 59.74 seconds. Expected to take 6 minutes 31.65 seconds.1149# [RSpecRunTime] Starting example group ee/spec/models/license_spec.rb. Expected to take 3 minutes 0.36 second.1150License1151 does not allow STI1152 validations1153 #valid_license1154 when the license is provided1155 is expected to be valid1156 with online cloud license1157 behaves like an invalid license1158 adds an error1159 with offline cloud license1160 behaves like an invalid license1161 adds an error1162 when no license is provided1163 adds an error1164 #check_trueup1165 when reconciliation_completed is true on the license1166 is expected to be valid1167 when reconciliation_completed is false on the license1168 adds errors for invalid true up figures1169 when reconciliation_completed is not present on the license1170 adds errors for invalid true up figures1171 when trueup quantity with threshold is more than the required quantity1172 is expected to be valid1173 behaves like invalid if active users with threshold exceeds restricted user count1174 is not valid1175# [RSpecRunTime] RSpec elapsed time: 6 minutes 6.55 seconds. Current RSS: ~1421M. load average: 1.33 1.20 0.87 1/381 12131176 when trueup quantity with threshold is equal to the required quantity1177 is expected to be valid1178 behaves like invalid if active users with threshold exceeds restricted user count1179 is not valid1180# [RSpecRunTime] RSpec elapsed time: 6 minutes 7.67 seconds. Current RSS: ~1423M. load average: 1.33 1.20 0.87 1/381 12141181 when trueup quantity with threshold is less than the required quantity1182 is not valid1183 when trueup_period_seat_count is absent and previous_user_count is absent1184 is expected to be valid1185 behaves like invalid if active users with threshold exceeds restricted user count1186 is not valid1187# [RSpecRunTime] RSpec elapsed time: 6 minutes 8.89 seconds. Current RSS: ~1418M. load average: 1.33 1.20 0.87 1/381 12151188 when trueup_period_seat_count is present1189 is expected to be valid1190 when trueup_period_seat_count is absent but previous_user_count is present1191 is expected to be valid1192 behaves like invalid if active users with threshold exceeds restricted user count1193 is not valid1194 with license types1195 when license is an online cloud license1196 does not validate for true-ups1197 when license is an offline cloud license1198 does not validate for true-ups1199 when license is a legacy license1200 validates for true-ups1201 #check_restricted_user_count1202 when reconciliation_completed is true1203 when restricted_user_count with threshold is more than active_user_count1204 is expected to be valid1205 when restricted_user_count with threshold is equal than active_user_count1206 is expected to be valid1207 when the restricted_user_count with threshold is less than active_user_count1208 add limit error1209 validates only if the new record1210 when the license is cloud-enabled1211 is expected to be valid1212# [RSpecRunTime] RSpec elapsed time: 6 minutes 14.77 seconds. Current RSS: ~1403M. load average: 1.30 1.20 0.87 1/376 12161213 when reconciliation_completed is false1214 when the restricted_user_count with threshold is less than active_user_count1215 add limit error1216 when the license is cloud-enabled1217 is expected to be valid1218# [RSpecRunTime] RSpec elapsed time: 6 minutes 16.54 seconds. Current RSS: ~1400M. load average: 1.27 1.20 0.87 1/376 12171219 #check_users_limit1220 for each plan1221 gl_plan: "starter", valid: false1222 when license has restricted users1223 is expected to eq false1224 when license has unlimited users1225 is always valid1226 gl_plan: "premium", valid: false1227 when license has restricted users1228 is expected to eq false1229 when license has unlimited users1230 is always valid1231 gl_plan: "ultimate", valid: true1232 when license has restricted users1233 is expected to eq true1234 when license has unlimited users1235 is always valid1236 when license is a cloud license1237 is expected to be valid1238 when no restriction is set1239 is expected to be valid1240 without historical data1241 with previous user count1242 when prior historical max is less than previous user count1243 when daily billable users count is less than the restricted user count1244 is expected to be valid1245 when daily billable users count is equal to the restricted user count1246 is expected to be valid1247 when daily billable users count is equal to the restricted user count with threshold1248 is expected to be valid1249 when daily billable users count is greater than the restricted user count1250 is expected not to be valid1251 includes the correct error message1252# [RSpecRunTime] RSpec elapsed time: 6 minutes 25.85 seconds. Current RSS: ~1392M. load average: 1.33 1.21 0.88 1/377 12181253 when prior historical max is equal to previous user count1254 when daily billable users count is less than the restricted user count1255 is expected to be valid1256 when daily billable users count is equal to the restricted user count1257 is expected to be valid1258 when daily billable users count is equal to the restricted user count with threshold1259 is expected to be valid1260 when daily billable users count is greater than the restricted user count1261 is expected not to be valid1262 includes the correct error message1263# [RSpecRunTime] RSpec elapsed time: 6 minutes 29.72 seconds. Current RSS: ~1388M. load average: 1.31 1.21 0.88 1/377 12191264 without previous user count1265 when prior historical max is less than the restricted user count1266 is expected to be valid1267 when prior historical max is equal to the restricted user count1268 is expected to be valid1269 when prior historical max is equal to the restricted user count with threshold1270 is expected to be valid1271 with historical data in the term of an existing current license1272 with previous user count1273 when prior historical max is less than previous user count1274 when daily billable users count is less than the restricted user count1275 is expected to be valid1276 when daily billable users count is equal to the restricted user count1277 is expected to be valid1278 when daily billable users count is equal to the restricted user count with threshold1279 is expected to be valid1280 when daily billable users count is greater than the restricted user count1281 is expected not to be valid1282 includes the correct error message1283# [RSpecRunTime] RSpec elapsed time: 6 minutes 36.06 seconds. Current RSS: ~1383M. load average: 1.28 1.20 0.88 1/377 12201284 when prior historical max is equal to previous user count1285 when daily billable users count is less than the restricted user count1286 is expected to be valid1287 when daily billable users count is equal to the restricted user count1288 is expected to be valid1289 when daily billable users count is equal to the restricted user count with threshold1290 is expected to be valid1291 when daily billable users count is greater than the restricted user count1292 is expected not to be valid1293 includes the correct error message1294# [RSpecRunTime] RSpec elapsed time: 6 minutes 40.4 seconds. Current RSS: ~1377M. load average: 1.26 1.20 0.88 1/377 12211295 when prior historical max is greater than previous user count1296 when prior historical max is less than the restricted user count1297 is expected to be valid1298 when prior historical max is equal to the restricted user count1299 is expected to be valid1300 when prior historical max is equal to the restricted user count with threshold1301 is expected to be valid1302 when prior historical max is greater than the restricted user count1303 is expected not to be valid1304 includes the correct error message1305# [RSpecRunTime] RSpec elapsed time: 6 minutes 44.22 seconds. Current RSS: ~1378M. load average: 1.24 1.20 0.88 1/377 12221306 without previous user count1307 when prior historical max is less than the restricted user count1308 is expected to be valid1309 when prior historical max is equal to the restricted user count1310 is expected to be valid1311 when prior historical max is equal to the restricted user count with threshold1312 is expected to be valid1313 when prior historical max is greater than the restricted user count1314 is expected not to be valid1315 includes the correct error message1316# [RSpecRunTime] RSpec elapsed time: 6 minutes 47.99 seconds. Current RSS: ~1371M. load average: 1.22 1.19 0.88 1/377 12231317 with historical data in the term of the new license (no current license exists)1318 when new license has an expiration date1319 with previous user count1320 when prior historical max is less than previous user count1321 when daily billable users count is less than the restricted user count1322 is expected to be valid1323 when daily billable users count is equal to the restricted user count1324 is expected to be valid1325 when daily billable users count is equal to the restricted user count with threshold1326 is expected to be valid1327 when daily billable users count is greater than the restricted user count1328 is expected not to be valid1329 includes the correct error message1330# [RSpecRunTime] RSpec elapsed time: 6 minutes 52.14 seconds. Current RSS: ~1370M. load average: 1.20 1.19 0.88 1/378 12241331 when prior historical max is equal to previous user count1332 when daily billable users count is less than the restricted user count1333 is expected to be valid1334 when daily billable users count is equal to the restricted user count1335 is expected to be valid1336 when daily billable users count is equal to the restricted user count with threshold1337 is expected to be valid1338 when daily billable users count is greater than the restricted user count1339 is expected not to be valid1340 includes the correct error message1341# [RSpecRunTime] RSpec elapsed time: 6 minutes 56.35 seconds. Current RSS: ~1364M. load average: 1.20 1.19 0.88 1/378 12251342 when prior historical max is greater than previous user count1343 when prior historical max is less than the restricted user count1344 is expected to be valid1345 when prior historical max is equal to the restricted user count1346 is expected to be valid1347 when prior historical max is equal to the restricted user count with threshold1348 is expected to be valid1349 when prior historical max is greater than the restricted user count1350 is expected not to be valid1351 includes the correct error message1352# [RSpecRunTime] RSpec elapsed time: 7 minutes 0.12 second. Current RSS: ~1365M. load average: 1.18 1.19 0.88 1/378 12261353 without previous user count1354 when prior historical max is less than the restricted user count1355 is expected to be valid1356 when prior historical max is equal to the restricted user count1357 is expected to be valid1358 when prior historical max is equal to the restricted user count with threshold1359 is expected to be valid1360 when prior historical max is greater than the restricted user count1361 is expected not to be valid1362 includes the correct error message1363# [RSpecRunTime] RSpec elapsed time: 7 minutes 4.13 seconds. Current RSS: ~1366M. load average: 1.17 1.18 0.88 1/378 12271364 when new license has no expiration1365 with previous user count1366 when prior historical max is less than previous user count1367 when daily billable users count is less than the restricted user count1368 is expected to be valid1369 when daily billable users count is equal to the restricted user count1370 is expected to be valid1371 when daily billable users count is equal to the restricted user count with threshold1372 is expected to be valid1373 when daily billable users count is greater than the restricted user count1374 is expected not to be valid1375 includes the correct error message1376# [RSpecRunTime] RSpec elapsed time: 7 minutes 8.48 seconds. Current RSS: ~1363M. load average: 1.24 1.20 0.89 1/378 12281377 when prior historical max is equal to previous user count1378 when daily billable users count is less than the restricted user count1379 is expected to be valid1380 when daily billable users count is equal to the restricted user count1381 is expected to be valid1382 when daily billable users count is equal to the restricted user count with threshold1383 is expected to be valid1384 when daily billable users count is greater than the restricted user count1385 is expected not to be valid1386 includes the correct error message1387# [RSpecRunTime] RSpec elapsed time: 7 minutes 12.82 seconds. Current RSS: ~1362M. load average: 1.22 1.19 0.89 1/378 12291388 when prior historical max is greater than previous user count1389 when prior historical max is less than the restricted user count1390 is expected to be valid1391 when prior historical max is equal to the restricted user count1392 is expected to be valid1393 when prior historical max is equal to the restricted user count with threshold1394 is expected to be valid1395 when prior historical max is greater than the restricted user count1396 is expected not to be valid1397 includes the correct error message1398# [RSpecRunTime] RSpec elapsed time: 7 minutes 16.72 seconds. Current RSS: ~1362M. load average: 1.28 1.21 0.90 1/378 12301399 without previous user count1400 when prior historical max is less than the restricted user count1401 is expected to be valid1402 when prior historical max is equal to the restricted user count1403 is expected to be valid1404 when prior historical max is equal to the restricted user count with threshold1405 is expected to be valid1406 when prior historical max is greater than the restricted user count1407 is expected not to be valid1408 includes the correct error message1409# [RSpecRunTime] RSpec elapsed time: 7 minutes 20.6 seconds. Current RSS: ~1361M. load average: 1.28 1.21 0.90 1/378 12311410 downgrade1411 when more users were added in previous period1412 is invalid without a true-up1413 when no users were added in the previous period1414 is expected to be valid1415 #not_expired1416 when the license doesn't expire1417 is expected to be valid1418 when the license has expired1419 is expected not to be valid1420 when the license is an online cloud license1421 when the license is generated_from_cancellation1422 is expected to be valid1423 when the license is not generated_from_cancellation1424 is expected not to be valid1425 when the license has yet to expire1426 is expected to be valid1427 Callbacks1428 #reset_current1429 when a license is created1430 expires the current_license cached value1431 when a license is updated1432 expires the current_license cached value1433 when a license is destroyed1434 expires the current_license cached value1435 #reset_future_dated1436 when a license is created1437 deletes the future_dated_license value in Gitlab::SafeRequestStore1438 when a license is destroyed1439 deletes the future_dated_license value in Gitlab::SafeRequestStore1440 Scopes1441 .cloud1442 includes cloud licenses1443 Class methods1444 .current1445 when licenses table does not exist1446 returns nil1447 when there is no license1448 returns nil1449 when the license is invalid1450 returns nil1451 when the license is valid1452 returns the most recent valid and started but not expired license1453 caches the license1454 when the most recent valid started but not expired license matches the subscription name of a generated_from_cancellation license1455 returns the most recent valid and started but not expired license from a different subscription name1456 when all licenses match the subscription name of a generated_from_cancellation license1457 returns the most recent valid started expired license1458 when the last uploaded license is expired1459 returns the most recent valid and started but not expired license1460 when all uploaded license are expired1461 returns the most recent valid and started and expired license1462 when the last uploaded license is future dated1463 returns the most recent valid and started but not expired license1464 .future_dated1465 when licenses table does not exist1466 returns nil1467 when there is no license1468 returns nil1469 when the license is invalid1470 returns false1471 when the license is valid1472 returns the true1473 .block_changes?1474 when there is no current license1475 returns false1476 with an expired trial license1477 returns false1478 with an expired normal license1479 returns true1480 when the current license is set to block changes1481 returns true1482 when the current license doesn't block changes1483 returns false1484 .with_valid_license1485 when license trial1486 does not yield block1487 when license nil1488 does not yield block1489 when license is valid1490 yields block1491 .current_cloud_license?1492 when current license is not set1493 is expected to equal false1494 when current license is not a cloud license1495 is expected to equal false1496 when current license is a cloud license but key does not match current1497 is expected to equal false1498 when current license is a cloud license and key matches current1499 is expected to equal true1500 #data_filename1501 when licensee includes company information1502 is expected to eq "ExamplePartnerInc2.gitlab-license"1503 when licensee does not include company information1504 is expected to eq "UserExample.gitlab-license"1505 #normalized_data1506 replaces carriage returns1507 adds a trailing newline1508 replaces multiple trailing newlines with a single trailing newline1509 #md51510 returns the same MD5 for licenses with carriage returns and those without1511 returns the same MD5 for licenses with trailing newlines and those without1512 returns the same MD5 for licenses with multiple trailing newlines and those with a single trailing newline1513 when in FIPS mode1514 returns nil1515 #sha2561516 returns the same SHA256 for licenses with carriage returns and those without1517 returns the same SHA256 for licenses with trailing newlines and those without1518 returns the same SHA256 for licenses with multiple trailing newlines and those with a single trailing newline1519 #license1520 when no data is provided1521 returns nil1522 when corrupt license data is provided1523 returns nil1524 when valid license data is provided1525 returns the license1526 reading add-ons1527 #plan1528 {:restrictions=>{}, :plan=>"starter"}1529 is expected to eq "starter"1530 {:restrictions=>{:plan=>nil}, :plan=>"starter"}1531 is expected to eq "starter"1532 {:restrictions=>{:plan=>""}, :plan=>"starter"}1533 is expected to eq "starter"1534 {:restrictions=>{:plan=>"unknown"}, :plan=>"unknown"}1535 is expected to eq "unknown"1536 .feature_available?1537 returns true if add-on exists and have a quantity greater than 01538 returns true if the feature is included in the plan do1539 returns false if add-on exists but have a quantity of 01540 returns false if add-on does not exists1541 with an expired trial license1542 returns false for audit_events1543 returns false for blocked_issues1544 returns false for board_iteration_lists1545 returns false for code_owners1546 returns false for code_review_analytics1547 returns false for full_codequality_report1548 returns false for group_activity_analytics1549 returns false for group_bulk_edit1550 returns false for issuable_default_templates1551 returns false for issue_weights1552 returns false for iterations1553 returns false for ldap_group_sync1554 returns false for merge_request_approvers1555 returns false for milestone_charts1556 returns false for multiple_issue_assignees1557 returns false for multiple_ldap_servers1558 returns false for multiple_merge_request_assignees1559 returns false for multiple_merge_request_reviewers1560 returns false for project_merge_request_analytics1561 returns false for protected_refs_for_users1562 returns false for push_rules1563 returns false for resource_access_token1564 returns false for seat_link1565 returns false for usage_quotas1566 returns false for visual_review_app1567 returns false for wip_limits1568 returns false for zoekt_code_search1569 returns false for blocked_work_items1570 returns false for description_diffs1571 returns false for send_emails_from_admin_area1572 returns false for repository_size_limit1573 returns false for maintenance_mode1574 returns false for scoped_issue_board1575 returns false for contribution_analytics1576 returns false for group_webhooks1577 returns false for member_lock1578 returns false for elastic_search1579 returns false for repository_mirrors1580# [RSpecRunTime] RSpec elapsed time: 7 minutes 36.45 seconds. Current RSS: ~1417M. load average: 1.22 1.20 0.90 1/379 12321581 usage ping features1582 without license1583 when usage ping is disabled1584 does not have access to any usage ping features1585 when usage ping is enabled1586 has access to all usage ping features1587 when license exists1588 when usage ping is disabled1589 has access to usage ping features part of the plan1590 does not have access to higher tier usage ping features1591 when usage ping is enabled1592 has access to all usage ping features1593 #subscription_id1594 has correct subscription_id1595 #subscription_name1596 returns the subscription_name from the license restrictions1597 #daily_billable_users_count1598 when license is not for Ultimate plan1599 includes guests in the count1600# [RSpecRunTime] RSpec elapsed time: 7 minutes 39.72 seconds. Current RSS: ~1410M. load average: 1.28 1.21 0.91 1/379 12331601 when license is for Ultimate plan1602 excludes guests in the count1603 #daily_billable_users_updated_time1604 when a billable_users usage trend measurement is available1605 returns the same recorded_at value1606 without a billable_users usage trend measurement record1607 returns Time.zone.now value1608 #overage1609 returns 0 if restricted_user_count is nil1610 returns the difference between user_count and restricted_user_count1611 returns the difference using daily_billable_users_count as user_count if no user_count argument provided1612 returns 0 if the difference is a negative number1613 #historical_data1614 with using parameters1615 returns correct number of records within the given range1616 with a license that has a start and end date1617 returns correct number of records within the license range1618 with a license that has no start date1619 returns correct number of records starting a year ago to license\s expiration date1620 with a license that has no end date1621 returns correct number of records from the license's start date to today1622 #historical_max1623 when using parameters1624 returns max user count for the given time range1625 with different plans for the license1626 gl_plan: "starter", expected_count: 21627 does not count guest users1628 gl_plan: "premium", expected_count: 21629 does not count guest users1630 gl_plan: "ultimate", expected_count: 11631 does not count guest users1632 with data inside and outside of the license period1633 returns max value for active_user_count for within the license period only1634 when license has no start date1635 returns max value for active_user_count from up to a year ago1636 when license has no expiration date1637 returns max value for active_user_count until today1638 #maximum_user_count1639 returns zero when there is no data1640 returns historical data1641 returns the billable users count1642 returns the daily billable users count when it is higher than historical data1643 returns historical data when it is higher than the billable users count1644 returns the correct value when historical data and billable users are equal1645 returns the highest value from historical data1646 uses only the most recent billable users entry1647 returns the highest historical data since the license started for a 1 year license1648 returns the highest historical data since the license started for a license that lasts 6 months1649 returns the highest historical data since the license started for a license that lasts two years1650 returns the highest historical data during the license period for an expired license1651# [RSpecRunTime] RSpec elapsed time: 7 minutes 47.02 seconds. Current RSS: ~1403M. load average: 1.24 1.20 0.91 1/379 12341652 #ultimate?1653 plan: nil, expected: false1654 is expected to eq false1655 plan: "starter", expected: false1656 is expected to eq false1657 plan: "premium", expected: false1658 is expected to eq false1659 plan: "ultimate", expected: true1660 is expected to eq true1661 Trial Licenses1662 Update trial setting1663 when the license is not trial1664 does nothing1665 when the license is the very first trial1666 is eligible for trial1667 updates the trial setting during create1668# [RSpecRunTime] RSpec elapsed time: 7 minutes 49.46 seconds. Current RSS: ~1438M. load average: 1.24 1.20 0.91 1/379 12351669 when the license is a repeated trial1670 does not update existing trial setting1671 is not eligible for trial1672# [RSpecRunTime] RSpec elapsed time: 7 minutes 50.88 seconds. Current RSS: ~1458M. load average: 1.24 1.20 0.91 1/379 12361673 .history1674 does not include the undecryptable license1675 returns the licenses sorted by created_at, starts_at and expires_at descending1676 #edition1677 have expected values1678 #paid?1679 plan: "starter", paid_result: true1680 is expected to eq true1681 plan: "premium", paid_result: true1682 is expected to eq true1683 plan: "ultimate", paid_result: true1684 is expected to eq true1685 plan: nil, paid_result: true1686 is expected to eq true1687 #started?1688 starts_at: Sun, 04 Feb 2024, result: true1689 is expected to eq true1690 starts_at: Mon, 04 Mar 2024, result: true1691 is expected to eq true1692 starts_at: Thu, 04 Apr 2024, result: false1693 is expected to eq false1694 #future_dated?1695 starts_at: Sun, 04 Feb 2024, result: false1696 is expected to eq false1697 starts_at: Mon, 04 Mar 2024, result: false1698 is expected to eq false1699 starts_at: Thu, 04 Apr 2024, result: true1700 is expected to eq true1701 #cloud_license?1702 when no license provided1703 is expected to equal false1704 when the license has cloud licensing disabled1705 is expected to equal false1706 when the license has cloud licensing enabled1707 is expected to equal true1708 #offline_cloud_license?1709 when no license provided1710 is expected to equal false1711 when the license is an online cloud license1712 is expected to equal false1713 when the license is an offline cloud license1714 is expected to equal true1715 when the license only has the cloud attribute set1716 is expected to equal false1717 when the license is a legacy license1718 is expected to equal false1719 #online_cloud_license?1720 when no license provided1721 is expected to equal false1722 when the license is an offline cloud license1723 is expected to equal false1724 when the license is an online cloud license1725 is expected to equal true1726 when the license only has the cloud attribute set1727 is expected to equal true1728 when the license is a legacy license1729 is expected to equal false1730 #valid_started?1731 when license is invalid1732 is expected to equal false1733 when license is valid1734 when license has not started yet1735 is expected to equal false1736 when license has started1737 is expected to equal true1738 #subscription_cancelled?1739 when license is an online cloud license1740 when license is generated_from_cancellation1741 is expected to equal true1742 when license is not generated_from_cancellation1743 is expected to equal false1744 when license is an offline cloud license1745 is expected to equal false1746 when license is not a cloud license1747 is expected to equal false1748 #customer_service_enabled?1749 when no license provided1750 is expected to equal false1751 when the license has usage ping required metrics disabled1752 is expected to equal false1753 when the license has usage ping required metrics enabled1754 is expected to equal true1755 #current?1756 when the license is not persisted1757 is expected to equal false1758 when the license is persisted1759 when the license is the current license1760 is expected to equal true1761 when the license is not the current license1762 is expected to equal false1763 when there is no current license1764 is expected to equal false1765 #license_type1766 when the license is not a cloud license1767 is expected to eq "legacy_license"1768 when the license is an online cloud license1769 is expected to eq "online_cloud"1770 when the license is an offline cloud license1771 is expected to eq "offline_cloud"1772 #grace_period_expired?1773 when license has not expired1774 is expected to eq false1775 when license has expired1776 is expected to eq false1777 when license has expired more than grace period1778 is expected to eq true1779 when license has no expiration date1780 is expected to eq false1781 #auto_renew1782 is false1783 #active_user_count_threshold1784 returns nil for license with unlimited user count1785 for license with users1786 restricted_user_count: 3, active_user_count: 2, percentage: false, threshold_value: 11787 is expected not to be nil1788 is expected to include {:value => 1, :percentage => false}1789 restricted_user_count: 20, active_user_count: 18, percentage: false, threshold_value: 21790 is expected not to be nil1791 is expected to include {:value => 2, :percentage => false}1792 restricted_user_count: 90, active_user_count: 80, percentage: true, threshold_value: 101793 is expected not to be nil1794 is expected to include {:value => 10, :percentage => true}1795 restricted_user_count: 300, active_user_count: 275, percentage: true, threshold_value: 81796 is expected not to be nil1797 is expected to include {:value => 8, :percentage => true}1798 restricted_user_count: 1200, active_user_count: 1100, percentage: true, threshold_value: 51799 is expected not to be nil1800 is expected to include {:value => 5, :percentage => true}1801 #active_user_count_threshold_reached?1802 restricted_user_count: 10, daily_billable_users_count: 9, result: true1803 is expected to eq true1804 restricted_user_count: nil, daily_billable_users_count: 9, result: false1805 is expected to eq false1806 restricted_user_count: 10, daily_billable_users_count: 15, result: false1807 is expected to eq false1808 restricted_user_count: 100, daily_billable_users_count: 95, result: true1809 is expected to eq true1810 #restricted_user_count?1811 restricted_user_count: nil, result: false1812 is expected to eq false1813 restricted_user_count: 0, result: false1814 is expected to eq false1815 restricted_user_count: 1, result: true1816 is expected to eq true1817 restricted_user_count: 10, result: true1818 is expected to eq true1819 #licensee_name1820 is expected to eq "User Example"1821 #licensee_email1822 is expected to eq "user@example.com"1823 #licensee_company1824 is expected to eq "Example Inc."1825 #activated_at1826 when activated_at is set within the license data1827 is expected to eq Sun, 03 Mar 2024 00:00:00.000000000 +00001828 when activated_at is not set within the license data1829 is expected to eq 2024-02-28 13:43:24.391963326 +00001830 #notify_admins?1831 when license has expired1832 is expected to eq true1833 when license has no expiration1834 is expected to eq false1835 when license has not expired1836 when license is a trial1837 when license expiration is more than a week from today1838 is expected to eq false1839 when license expiration is a week from today1840 is expected to eq true1841 when license expiration is less than a week from today1842 is expected to eq true1843 when license is not a trial1844 when license expiration is more than 15 days from today1845 is expected to eq false1846 when license expiration is 15 days from today1847 is expected to eq true1848 when license expiration is less than 15 days from today1849 is expected to eq true1850 #notify_users?1851 when license has no expiration1852 is expected to eq false1853 when license is a trial1854 when license expiration is more than a week from today1855 is expected to eq false1856 when license expiration is a week from today1857 is expected to eq true1858 when license expiration is less than a week from today1859 is expected to eq true1860 when license is not a trial1861 when license block changes date is before today1862 is expected to eq true1863 when license block changes date is today1864 is expected to eq true1865 when license block changes date is after today1866 is expected to eq false1867# [RSpecRunTime] Finishing example group ee/spec/models/license_spec.rb. It took 2 minutes 0.23 second. Expected to take 3 minutes 0.36 second.1868# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/templates/sast_latest_gitlab_ci_yaml_spec.rb. Expected to take 2 minutes 8.33 seconds.1869SAST.latest.gitlab-ci.yml1870 the created pipeline1871 when project has no license1872 when SAST_DISABLED="1"1873 includes no jobs1874# [RSpecRunTime] RSpec elapsed time: 8 minutes 6.32 seconds. Current RSS: ~1465M. load average: 1.18 1.19 0.91 1/381 12571875 when SAST_DISABLED="true"1876 includes no jobs1877# [RSpecRunTime] RSpec elapsed time: 8 minutes 7.6 seconds. Current RSS: ~1457M. load average: 1.17 1.19 0.91 1/383 12781878 when SAST_DISABLED="false"1879 includes jobs1880# [RSpecRunTime] RSpec elapsed time: 8 minutes 9.27 seconds. Current RSS: ~1441M. load average: 1.17 1.19 0.91 1/384 13311881 when SAST_EXPERIMENTAL_FEATURES is disabled for iOS projects1882 includes no jobs1883# [RSpecRunTime] RSpec elapsed time: 8 minutes 10.79 seconds. Current RSS: ~1422M. load average: 1.17 1.19 0.91 1/384 13851884 by default1885 language detection1886 #<RSpec::Parameterized::Core::RefArg:0x00007eaea17cbf68>1887 when branch pipeline1888 creates a pipeline with the expected jobs1889# [RSpecRunTime] RSpec elapsed time: 8 minutes 12.46 seconds. Current RSS: ~1395M. load average: 1.16 1.19 0.91 1/384 14651890 when MR pipeline1891 creates a pipeline with the expected jobs1892# [RSpecRunTime] RSpec elapsed time: 8 minutes 14.84 seconds. Current RSS: ~1353M. load average: 1.16 1.19 0.91 1/384 15931893 #<RSpec::Parameterized::Core::RefArg:0x00007eaea17c8ed0>1894 when branch pipeline1895 creates a pipeline with the expected jobs1896# [RSpecRunTime] RSpec elapsed time: 8 minutes 16.46 seconds. Current RSS: ~1352M. load average: 1.16 1.19 0.91 1/384 16571897 when MR pipeline1898 creates a pipeline with the expected jobs1899# [RSpecRunTime] RSpec elapsed time: 8 minutes 18.69 seconds. Current RSS: ~1352M. load average: 1.14 1.18 0.91 1/384 17581900 #<RSpec::Parameterized::Core::RefArg:0x00007eaea17ce970>1901 when branch pipeline1902 creates a pipeline with the expected jobs1903# [RSpecRunTime] RSpec elapsed time: 8 minutes 20.29 seconds. Current RSS: ~1352M. load average: 1.14 1.18 0.91 1/384 18211904 when MR pipeline1905 creates a pipeline with the expected jobs1906# [RSpecRunTime] RSpec elapsed time: 8 minutes 22.47 seconds. Current RSS: ~1350M. load average: 1.13 1.18 0.91 1/384 19201907 #<RSpec::Parameterized::Core::RefArg:0x00007eaea17cc2b0>1908 when branch pipeline1909 creates a pipeline with the expected jobs1910# [RSpecRunTime] RSpec elapsed time: 8 minutes 24.04 seconds. Current RSS: ~1349M. load average: 1.13 1.18 0.91 1/384 19831911 when MR pipeline1912 creates a pipeline with the expected jobs1913# [RSpecRunTime] RSpec elapsed time: 8 minutes 26.23 seconds. Current RSS: ~1348M. load average: 1.13 1.18 0.91 1/384 20821914 #<RSpec::Parameterized::Core::RefArg:0x00007eaea17d1be8>1915 when branch pipeline1916 creates a pipeline with the expected jobs1917# [RSpecRunTime] RSpec elapsed time: 8 minutes 27.8 seconds. Current RSS: ~1346M. load average: 1.12 1.18 0.91 1/384 21431918 when MR pipeline1919 creates a pipeline with the expected jobs1920# [RSpecRunTime] RSpec elapsed time: 8 minutes 31.22 seconds. Current RSS: ~1346M. load average: 1.12 1.18 0.91 1/384 22381921 Apex1922 when branch pipeline1923 creates a pipeline with the expected jobs1924# [RSpecRunTime] RSpec elapsed time: 8 minutes 32.72 seconds. Current RSS: ~1347M. load average: 1.11 1.17 0.91 1/384 22911925 when MR pipeline1926 creates a pipeline with the expected jobs1927# [RSpecRunTime] RSpec elapsed time: 8 minutes 34.82 seconds. Current RSS: ~1350M. load average: 1.11 1.17 0.91 1/384 23781928 C1929 when branch pipeline1930 creates a pipeline with the expected jobs1931# [RSpecRunTime] RSpec elapsed time: 8 minutes 36.45 seconds. Current RSS: ~1350M. load average: 1.11 1.17 0.91 1/384 24311932 when MR pipeline1933 creates a pipeline with the expected jobs1934# [RSpecRunTime] RSpec elapsed time: 8 minutes 38.52 seconds. Current RSS: ~1350M. load average: 1.10 1.17 0.91 1/384 25181935 C++1936 when branch pipeline1937 creates a pipeline with the expected jobs1938# [RSpecRunTime] RSpec elapsed time: 8 minutes 40.15 seconds. Current RSS: ~1350M. load average: 1.10 1.17 0.91 1/384 25711939 when MR pipeline1940 creates a pipeline with the expected jobs1941# [RSpecRunTime] RSpec elapsed time: 8 minutes 42.27 seconds. Current RSS: ~1351M. load average: 1.09 1.17 0.91 1/384 26581942 C#1943 when branch pipeline1944 creates a pipeline with the expected jobs1945# [RSpecRunTime] RSpec elapsed time: 8 minutes 43.8 seconds. Current RSS: ~1352M. load average: 1.09 1.17 0.91 1/384 27111946 when MR pipeline1947 creates a pipeline with the expected jobs1948# [RSpecRunTime] RSpec elapsed time: 8 minutes 45.91 seconds. Current RSS: ~1351M. load average: 1.09 1.17 0.91 1/384 27981949 Elixir1950 when branch pipeline1951 creates a pipeline with the expected jobs1952# [RSpecRunTime] RSpec elapsed time: 8 minutes 47.42 seconds. Current RSS: ~1350M. load average: 1.08 1.16 0.91 2/384 28511953 when MR pipeline1954 creates a pipeline with the expected jobs1955# [RSpecRunTime] RSpec elapsed time: 8 minutes 49.39 seconds. Current RSS: ~1351M. load average: 1.08 1.16 0.91 1/384 29381956 Elixir, nested1957 when branch pipeline1958 creates a pipeline with the expected jobs1959# [RSpecRunTime] RSpec elapsed time: 8 minutes 50.97 seconds. Current RSS: ~1350M. load average: 1.08 1.16 0.91 1/384 29931960 when MR pipeline1961 creates a pipeline with the expected jobs1962# [RSpecRunTime] RSpec elapsed time: 8 minutes 53.1 seconds. Current RSS: ~1350M. load average: 1.16 1.18 0.92 1/384 30841963 Golang1964 when branch pipeline1965 creates a pipeline with the expected jobs1966# [RSpecRunTime] RSpec elapsed time: 8 minutes 54.59 seconds. Current RSS: ~1350M. load average: 1.16 1.18 0.92 1/384 31371967 when MR pipeline1968 creates a pipeline with the expected jobs1969# [RSpecRunTime] RSpec elapsed time: 8 minutes 56.78 seconds. Current RSS: ~1351M. load average: 1.15 1.17 0.92 1/384 32241970 Groovy1971 when branch pipeline1972 creates a pipeline with the expected jobs1973# [RSpecRunTime] RSpec elapsed time: 8 minutes 58.62 seconds. Current RSS: ~1353M. load average: 1.15 1.17 0.92 1/384 32771974 when MR pipeline1975 creates a pipeline with the expected jobs1976# [RSpecRunTime] RSpec elapsed time: 9 minutes 0.8 second. Current RSS: ~1354M. load average: 1.15 1.17 0.92 3/385 33641977 #<RSpec::Parameterized::Core::RefArg:0x00007eaea17e0878>1978 when branch pipeline1979 creates a pipeline with the expected jobs1980# [RSpecRunTime] RSpec elapsed time: 9 minutes 2.45 seconds. Current RSS: ~1354M. load average: 1.21 1.19 0.93 4/385 34261981 when MR pipeline1982 creates a pipeline with the expected jobs1983# [RSpecRunTime] RSpec elapsed time: 9 minutes 4.6 seconds. Current RSS: ~1357M. load average: 1.21 1.19 0.93 1/384 35231984 #<RSpec::Parameterized::Core::RefArg:0x00007eaea17e6b38>1985 when branch pipeline1986 creates a pipeline with the expected jobs1987# [RSpecRunTime] RSpec elapsed time: 9 minutes 6.28 seconds. Current RSS: ~1356M. load average: 1.21 1.19 0.93 1/384 35861988 when MR pipeline1989 creates a pipeline with the expected jobs1990# [RSpecRunTime] RSpec elapsed time: 9 minutes 8.51 seconds. Current RSS: ~1356M. load average: 1.20 1.18 0.93 1/384 36851991 Java1992 when branch pipeline1993 creates a pipeline with the expected jobs1994# [RSpecRunTime] RSpec elapsed time: 9 minutes 10.11 seconds. Current RSS: ~1355M. load average: 1.20 1.18 0.93 1/384 37381995 when MR pipeline1996 creates a pipeline with the expected jobs1997# [RSpecRunTime] RSpec elapsed time: 9 minutes 12.28 seconds. Current RSS: ~1356M. load average: 1.18 1.18 0.93 1/384 38251998 Java with MobSF1999 when branch pipeline2000 creates a pipeline with the expected jobs2001# [RSpecRunTime] RSpec elapsed time: 9 minutes 13.93 seconds. Current RSS: ~1356M. load average: 1.18 1.18 0.93 1/386 38862002 when MR pipeline2003 creates a pipeline with the expected jobs2004# [RSpecRunTime] RSpec elapsed time: 9 minutes 16.16 seconds. Current RSS: ~1357M. load average: 1.18 1.18 0.93 1/386 39812005 Java without MobSF2006 when branch pipeline2007 creates a pipeline with the expected jobs2008# [RSpecRunTime] RSpec elapsed time: 9 minutes 17.79 seconds. Current RSS: ~1357M. load average: 1.17 1.18 0.93 1/386 40532009 when MR pipeline2010 creates a pipeline with the expected jobs2011# [RSpecRunTime] RSpec elapsed time: 9 minutes 20.08 seconds. Current RSS: ~1355M. load average: 1.17 1.18 0.93 1/386 41732012 Javascript2013 when branch pipeline2014 creates a pipeline with the expected jobs2015# [RSpecRunTime] RSpec elapsed time: 9 minutes 21.68 seconds. Current RSS: ~1355M. load average: 1.15 1.17 0.93 1/386 42262016 when MR pipeline2017 creates a pipeline with the expected jobs2018# [RSpecRunTime] RSpec elapsed time: 9 minutes 23.84 seconds. Current RSS: ~1353M. load average: 1.15 1.17 0.93 1/386 43132019 JSX2020 when branch pipeline2021 creates a pipeline with the expected jobs2022# [RSpecRunTime] RSpec elapsed time: 9 minutes 25.43 seconds. Current RSS: ~1354M. load average: 1.15 1.17 0.93 1/386 43662023 when MR pipeline2024 creates a pipeline with the expected jobs2025# [RSpecRunTime] RSpec elapsed time: 9 minutes 27.57 seconds. Current RSS: ~1353M. load average: 1.14 1.17 0.93 1/386 44532026 Javascript Node2027 when branch pipeline2028 creates a pipeline with the expected jobs2029# [RSpecRunTime] RSpec elapsed time: 9 minutes 29.14 seconds. Current RSS: ~1353M. load average: 1.14 1.17 0.93 1/386 45062030 when MR pipeline2031 creates a pipeline with the expected jobs2032# [RSpecRunTime] RSpec elapsed time: 9 minutes 31.24 seconds. Current RSS: ~1352M. load average: 1.14 1.17 0.93 1/386 45932033 HTML2034 when branch pipeline2035 creates a pipeline with the expected jobs2036# [RSpecRunTime] RSpec elapsed time: 9 minutes 32.81 seconds. Current RSS: ~1352M. load average: 1.13 1.17 0.93 1/386 46462037 when MR pipeline2038 creates a pipeline with the expected jobs2039# [RSpecRunTime] RSpec elapsed time: 9 minutes 34.97 seconds. Current RSS: ~1350M. load average: 1.13 1.17 0.93 1/386 47332040 Kubernetes Manifests2041 when branch pipeline2042 creates a pipeline with the expected jobs2043# [RSpecRunTime] RSpec elapsed time: 9 minutes 36.55 seconds. Current RSS: ~1351M. load average: 1.12 1.17 0.93 1/386 47862044 when MR pipeline2045 creates a pipeline with the expected jobs2046# [RSpecRunTime] RSpec elapsed time: 9 minutes 38.81 seconds. Current RSS: ~1351M. load average: 1.12 1.17 0.93 1/386 48732047 Multiple languages2048 when branch pipeline2049 creates a pipeline with the expected jobs2050# [RSpecRunTime] RSpec elapsed time: 9 minutes 40.63 seconds. Current RSS: ~1351M. load average: 1.12 1.17 0.93 1/386 49452051 when MR pipeline2052 creates a pipeline with the expected jobs2053# [RSpecRunTime] RSpec elapsed time: 9 minutes 43.01 seconds. Current RSS: ~1349M. load average: 1.27 1.20 0.94 1/386 50652054 PHP2055 when branch pipeline2056 creates a pipeline with the expected jobs2057# [RSpecRunTime] RSpec elapsed time: 9 minutes 44.66 seconds. Current RSS: ~1350M. load average: 1.27 1.20 0.94 1/386 51182058 when MR pipeline2059 creates a pipeline with the expected jobs2060# [RSpecRunTime] RSpec elapsed time: 9 minutes 46.86 seconds. Current RSS: ~1349M. load average: 1.25 1.19 0.94 1/386 52052061 Python2062 when branch pipeline2063 creates a pipeline with the expected jobs2064# [RSpecRunTime] RSpec elapsed time: 9 minutes 48.57 seconds. Current RSS: ~1349M. load average: 1.25 1.19 0.94 1/386 52582065 when MR pipeline2066 creates a pipeline with the expected jobs2067# [RSpecRunTime] RSpec elapsed time: 9 minutes 50.84 seconds. Current RSS: ~1349M. load average: 1.25 1.19 0.94 1/386 53452068 Ruby2069 when branch pipeline2070 creates a pipeline with the expected jobs2071# [RSpecRunTime] RSpec elapsed time: 9 minutes 52.55 seconds. Current RSS: ~1347M. load average: 1.31 1.21 0.95 1/386 53992072 when MR pipeline2073 creates a pipeline with the expected jobs2074# [RSpecRunTime] RSpec elapsed time: 9 minutes 54.79 seconds. Current RSS: ~1348M. load average: 1.31 1.21 0.95 1/386 54882075 Scala2076 when branch pipeline2077 creates a pipeline with the expected jobs2078# [RSpecRunTime] RSpec elapsed time: 9 minutes 56.54 seconds. Current RSS: ~1346M. load average: 1.28 1.20 0.95 1/386 55412079 when MR pipeline2080 creates a pipeline with the expected jobs2081# [RSpecRunTime] RSpec elapsed time: 9 minutes 58.77 seconds. Current RSS: ~1347M. load average: 1.28 1.20 0.95 1/386 56282082 Scala2083 when branch pipeline2084 creates a pipeline with the expected jobs2085# [RSpecRunTime] RSpec elapsed time: 10 minutes 0.68 second. Current RSS: ~1347M. load average: 1.28 1.20 0.95 2/387 56812086 when MR pipeline2087 creates a pipeline with the expected jobs2088# [RSpecRunTime] RSpec elapsed time: 10 minutes 2.96 seconds. Current RSS: ~1347M. load average: 1.34 1.22 0.95 1/386 57682089 Typescript2090 when branch pipeline2091 creates a pipeline with the expected jobs2092# [RSpecRunTime] RSpec elapsed time: 10 minutes 4.66 seconds. Current RSS: ~1347M. load average: 1.34 1.22 0.95 1/386 58212093 when MR pipeline2094 creates a pipeline with the expected jobs2095# [RSpecRunTime] RSpec elapsed time: 10 minutes 6.85 seconds. Current RSS: ~1348M. load average: 1.31 1.21 0.95 1/386 59082096 Typescript JSX2097 when branch pipeline2098 creates a pipeline with the expected jobs2099# [RSpecRunTime] RSpec elapsed time: 10 minutes 8.48 seconds. Current RSS: ~1347M. load average: 1.31 1.21 0.95 1/386 59612100 when MR pipeline2101 creates a pipeline with the expected jobs2102# [RSpecRunTime] RSpec elapsed time: 10 minutes 10.64 seconds. Current RSS: ~1344M. load average: 1.31 1.21 0.95 1/386 60482103# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/templates/sast_latest_gitlab_ci_yaml_spec.rb. It took 2 minutes 6.33 seconds. Expected to take 2 minutes 8.33 seconds.2104# [RSpecRunTime] Starting example group ee/spec/models/burndown_spec.rb. Expected to take 1 minute 38.73 seconds.2105Burndown2106 does not allow STI2107 project milestone burndown2108 behaves like burndown for milestone2109 generates an array of issues with date, issue weight and action2110 returns empty array if milestone start date is nil2111 returns empty array if milestone due date is nil2112 counts until today if milestone due date > Date.today2113 ignores follow-up events with the same action2114 when issues belong to a public project2115 does not include confidential issues for users who are not project members2116# [RSpecRunTime] RSpec elapsed time: 10 minutes 38.37 seconds. Current RSS: ~1367M. load average: 1.27 1.21 0.96 1/383 60492117 when all closed issues do not have closed events2118 considers closed_at as milestone start date2119# [RSpecRunTime] RSpec elapsed time: 10 minutes 42.78 seconds. Current RSS: ~1367M. load average: 1.25 1.20 0.96 1/383 60502120 group milestone burndown2121 when nested group milestone2122 behaves like burndown for milestone2123 generates an array of issues with date, issue weight and action2124 returns empty array if milestone start date is nil2125 returns empty array if milestone due date is nil2126 counts until today if milestone due date > Date.today2127 ignores follow-up events with the same action2128 when issues belong to a public project2129 does not include confidential issues for users who are not project members2130# [RSpecRunTime] RSpec elapsed time: 11 minutes 15.44 seconds. Current RSS: ~1384M. load average: 1.15 1.18 0.97 1/383 60512131 when all closed issues do not have closed events2132 considers closed_at as milestone start date2133# [RSpecRunTime] RSpec elapsed time: 11 minutes 20.7 seconds. Current RSS: ~1382M. load average: 1.22 1.20 0.97 1/383 60522134 when non-nested group milestone2135 behaves like burndown for milestone2136 generates an array of issues with date, issue weight and action2137 returns empty array if milestone start date is nil2138 returns empty array if milestone due date is nil2139 counts until today if milestone due date > Date.today2140 ignores follow-up events with the same action2141 when issues belong to a public project2142 does not include confidential issues for users who are not project members2143# [RSpecRunTime] RSpec elapsed time: 11 minutes 50.96 seconds. Current RSS: ~1378M. load average: 1.13 1.18 0.98 1/383 60532144 when all closed issues do not have closed events2145 considers closed_at as milestone start date2146# [RSpecRunTime] RSpec elapsed time: 11 minutes 56.07 seconds. Current RSS: ~1377M. load average: 1.12 1.17 0.98 1/383 60542147 load burndown events2148 avoids N+1 database queries2149# [RSpecRunTime] RSpec elapsed time: 11 minutes 57.32 seconds. Current RSS: ~1379M. load average: 1.11 1.17 0.98 1/383 60552150# [RSpecRunTime] Finishing example group ee/spec/models/burndown_spec.rb. It took 1 minute 46.59 seconds. Expected to take 1 minute 38.73 seconds.2151# [RSpecRunTime] Starting example group ee/spec/models/geo/pages_deployment_registry_spec.rb. Expected to take 1 minute 28.31 seconds.2152Geo::PagesDeploymentRegistry2153 does not allow STI2154 factory is valid2155 behaves like a Geo verifiable registry2156 state machine2157 when transitioning to synced2158 marks verification as pending2159 when the model_record cannot be verified2160 when the registry is already verification_disabled2161 changes verification to disabled2162# [RSpecRunTime] RSpec elapsed time: 11 minutes 59.46 seconds. Current RSS: ~1391M. load average: 1.11 1.17 0.98 1/383 60562163 when the registry is verification_pending2164 changes verification to disabled2165 when transitioning to pending2166 when synced2167 marks verification as disabled2168 when failed2169 marks verification as disabled2170 verification_state machine2171 when transitioning to verification_failed2172 changes state from synced to failed2173 .verification_pending_batch2174 returns IDs of rows which are synced and pending verification2175 excludes rows which are not synced or are not pending verification2176 marks verification as started2177# [RSpecRunTime] RSpec elapsed time: 12 minutes 7.49 seconds. Current RSS: ~1397M. load average: 1.17 1.18 0.98 1/383 60572178 .verification_failed_batch2179 with a failed record with retry due2180 returns IDs of rows which are synced and have failed verification2181 excludes rows which are not synced or have not failed verification2182 marks verification as started2183# [RSpecRunTime] RSpec elapsed time: 12 minutes 12.77 seconds. Current RSS: ~1388M. load average: 1.15 1.18 0.98 1/383 60582184 when verification_retry_at is in the future2185 does not return the row which failed verification2186 .needs_verification_count2187 returns the number of rows which are synced and pending verification2188 includes rows which are synced and failed verification and are due for retry2189 excludes rows which are synced and failed verification and have a future retry time2190 excludes rows which are not synced or are not (pending or failed) verification2191# [RSpecRunTime] RSpec elapsed time: 12 minutes 19.38 seconds. Current RSS: ~1397M. load average: 1.14 1.17 0.98 1/383 60592192 #verification_succeeded!2193 clears checksum mismatch fields2194 #track_checksum_attempt!2195 yields to the checksum calculation2196 when verification was not yet started2197 starts verification2198 when the model record cannot be verified2199 when the registry is already verification_disabled2200 leaves verification as disabled2201# [RSpecRunTime] RSpec elapsed time: 12 minutes 22.19 seconds. Current RSS: ~1395M. load average: 1.13 1.17 0.98 1/383 60602202 when the registry is verification_pending2203 changes verification to disabled2204 when the primary site is expected to checksum the model record2205 comparison with primary checksum2206 when the calculated checksum matches the primary checksum2207 transitions to verification_succeeded and updates the checksum2208 when the calculated checksum does not match the primary checksum2209 transitions to verification_failed and updates mismatch fields2210 when verification was started2211 does not update verification_started_at2212 when an error occurs while yielding2213 sets verification_failed2214 #brand_new_pending?2215 returns true when sync state is pending and all other fields are default2216 returns true when started but all other fields are default2217 returns false when sync state is synced2218 returns false when sync state is failed2219 returns false when it is pending but was synced before2220 returns false when it is scheduled to retry sync2221 returns false when it was tried before2222 returns false when it has a sync failure message2223 returns false when verification succeeded2224 returns false when verification failed2225 returns false when verification started2226 returns false when it was verified before2227 returns false when verification was started before2228 returns false when verification is scheduled for retry2229 returns false when verification was tried before2230 returns false when checksum mismatched before2231 returns false when it has a local checksum from before2232 returns false when verification mismatched before2233 returns false when there is a verification failure message from before2234# [RSpecRunTime] RSpec elapsed time: 12 minutes 37.91 seconds. Current RSS: ~1393M. load average: 1.10 1.16 0.99 1/383 60612235 obligatory fields check2236 has expected fields or methods2237 scopes2238 sync_timed_out2239 return correct records2240# [RSpecRunTime] RSpec elapsed time: 12 minutes 40.27 seconds. Current RSS: ~1389M. load average: 1.10 1.16 0.99 1/383 60622241 not_pending2242 returns registries that are not pending2243# [RSpecRunTime] RSpec elapsed time: 12 minutes 41.5 seconds. Current RSS: ~1387M. load average: 1.10 1.16 0.99 1/383 60632244 finders2245 .find_registries_never_attempted_sync2246 returns unsynced items2247 returns items that never have an attempt to sync except some specific item ID2248# [RSpecRunTime] RSpec elapsed time: 12 minutes 45.69 seconds. Current RSS: ~1391M. load average: 1.09 1.16 0.99 1/383 60642249 .find_registries_needs_sync_again2250 returns failed items2251 returns failed items except some specific item ID2252 orders records according to retry_at2253# [RSpecRunTime] RSpec elapsed time: 12 minutes 51.94 seconds. Current RSS: ~1388M. load average: 1.08 1.15 0.99 1/383 60652254 .ordered_by_id2255 orders records by id ASC2256# [RSpecRunTime] RSpec elapsed time: 12 minutes 53.61 seconds. Current RSS: ~1388M. load average: 1.08 1.15 0.99 1/383 60662257 .fail_sync_timeouts2258 marks started records as failed if they are expired2259# [RSpecRunTime] RSpec elapsed time: 12 minutes 54.78 seconds. Current RSS: ~1391M. load average: 1.08 1.15 0.99 1/383 60672260 #failed!2261 sets last_sync_failure with message2262 truncates a long last_sync_failure2263 increments retry_count2264 sets retry_at to a time in the future2265 can transition from any state2266 when an error is given2267 includes error.message in last_sync_failure2268# [RSpecRunTime] RSpec elapsed time: 12 minutes 59.04 seconds. Current RSS: ~1399M. load average: 1.15 1.17 0.99 1/383 60682269 when missing_on_primary is not given2270 caps retry_at to default 1 hour2271 when missing_on_primary is falsey2272 caps retry_at to default 1 hour2273 when missing_on_primary is truthy2274 caps retry_at to 4 hours2275 #synced!2276 mark as synced2277 when a sync was scheduled after the last sync finishes2278 does not reset state2279 resets the other sync state fields2280# [RSpecRunTime] RSpec elapsed time: 13 minutes 3.12 seconds. Current RSS: ~1393M. load average: 1.14 1.17 0.99 1/383 60692281 #pending!2282 when a sync is currently running2283 successfully moves state to pending2284 when the registry has recorded a failure2285 clears failure retry fields2286 sets last_synced_at to nil2287# [RSpecRunTime] RSpec elapsed time: 13 minutes 5.3 seconds. Current RSS: ~1396M. load average: 1.14 1.17 0.99 1/383 60702288 .with_search2289 when query is empty2290 returns all registries2291# [RSpecRunTime] RSpec elapsed time: 13 minutes 6.46 seconds. Current RSS: ~1391M. load average: 1.14 1.17 0.99 1/383 60712292 when query is not empty2293 calls model_class search method2294# [RSpecRunTime] Finishing example group ee/spec/models/geo/pages_deployment_registry_spec.rb. It took 1 minute 9.39 seconds. Expected to take 1 minute 28.31 seconds.2295# [RSpecRunTime] Starting example group ee/spec/services/boards/lists/update_service_spec.rb. Expected to take 1 minute 16.4 seconds.2296EE::Boards::Lists::UpdateService2297 with project2298 behaves like board list update2299 with licensed wip limits2300 updates the list if max_issue_count is given2301 updates the list if max_issue_weight is given2302 does not update the list if max_issue_weight is nil2303 updates the max issue count of the list if both count and weight limits are provided2304 does not change count if weight is updated2305 does not change weight if count is updated2306 does not update max_issue_count if max_issue_count is nil2307 sets max_issue_count to 0 if requested2308 sets max_issue_weight to 0 if requested2309 sets max_issue_count to 0 if requested2310 sets max_issue_weight to 0 if requested2311 does not update count and weight when negative values for both are given2312 sets count and weight to 0 when non numerical values are given2313 does not update the list max issue count if can_admin returns false2314 does not update the list max issue weight if can_admin returns false2315 limit metric2316 updates the list if limit_metric "issue_count" is given2317 updates the list if limit_metric "issue_weights" is given2318 updates the list if "all_metrics" limit_metric is given2319 updates the list if "all_metrics" limit_metric is given2320 updates the list if no limit_metric is given2321 fails if an invalid limit_metric is given2322# [RSpecRunTime] RSpec elapsed time: 13 minutes 43.26 seconds. Current RSS: ~1385M. load average: 1.26 1.19 1.01 1/383 60722323 without licensed wip limits2324 does not update the list even if max_issue_count is given2325 does not update the list if can_admin returns false2326 does not update the list even if max_issue_weight is given2327 does not update the list if can_admin returns false2328# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.8 seconds. Current RSS: ~1379M. load average: 1.24 1.19 1.01 1/383 60732329 with group2330 behaves like board list update2331 with licensed wip limits2332 updates the list if max_issue_count is given2333 updates the list if max_issue_weight is given2334 does not update the list if max_issue_weight is nil2335 updates the max issue count of the list if both count and weight limits are provided2336 does not change count if weight is updated2337 does not change weight if count is updated2338 does not update max_issue_count if max_issue_count is nil2339 sets max_issue_count to 0 if requested2340 sets max_issue_weight to 0 if requested2341 sets max_issue_count to 0 if requested2342 sets max_issue_weight to 0 if requested2343 does not update count and weight when negative values for both are given2344 sets count and weight to 0 when non numerical values are given2345 does not update the list max issue count if can_admin returns false2346 does not update the list max issue weight if can_admin returns false2347 limit metric2348 updates the list if limit_metric "issue_count" is given2349 updates the list if limit_metric "issue_weights" is given2350 updates the list if "all_metrics" limit_metric is given2351 updates the list if "all_metrics" limit_metric is given2352 updates the list if no limit_metric is given2353 fails if an invalid limit_metric is given2354# [RSpecRunTime] RSpec elapsed time: 14 minutes 16.86 seconds. Current RSS: ~1380M. load average: 1.08 1.15 1.00 1/383 60742355 without licensed wip limits2356 does not update the list even if max_issue_count is given2357 does not update the list if can_admin returns false2358 does not update the list even if max_issue_weight is given2359 does not update the list if can_admin returns false2360# [RSpecRunTime] RSpec elapsed time: 14 minutes 22.44 seconds. Current RSS: ~1384M. load average: 1.16 1.17 1.01 1/381 60752361# [RSpecRunTime] Finishing example group ee/spec/services/boards/lists/update_service_spec.rb. It took 1 minute 15.73 seconds. Expected to take 1 minute 16.4 seconds.2362# [RSpecRunTime] Starting example group ee/spec/workers/geo/verification_state_backfill_service_spec.rb. Expected to take 1 minute 7.42 seconds.2363Geo::VerificationStateBackfillService2364 for LfsObject2365 behaves like verification state separate table backfill2366 #execute2367 when verifiables are missing verification state records2368 creates verification state records2369 avoids N+1 queries2370 when some resources become not-verifiable2371 deletes the verification state record2372 for MergeRequestDiff2373 behaves like verification state separate table backfill2374 #execute2375 when verifiables are missing verification state records2376 creates verification state records2377 avoids N+1 queries2378# [RSpecRunTime] RSpec elapsed time: 14 minutes 28.88 seconds. Current RSS: ~1432M. load average: 1.06 1.15 1.00 1/382 61372379 when some resources become not-verifiable2380 deletes the verification state record2381# [RSpecRunTime] RSpec elapsed time: 14 minutes 31.55 seconds. Current RSS: ~1427M. load average: 1.06 1.15 1.00 1/382 61682382 for GroupWikiRepository2383 behaves like verification state separate table backfill2384 #execute2385 when verifiables are missing verification state records2386 creates verification state records2387 avoids N+1 queries2388# [RSpecRunTime] RSpec elapsed time: 14 minutes 33.04 seconds. Current RSS: ~1425M. load average: 1.14 1.16 1.01 1/382 61692389 when some resources become not-verifiable2390 deletes the verification state record2391 for PagesDeployment2392 behaves like verification state separate table backfill2393 #execute2394 when verifiables are missing verification state records2395 creates verification state records2396 avoids N+1 queries2397# [RSpecRunTime] RSpec elapsed time: 14 minutes 37.42 seconds. Current RSS: ~1402M. load average: 1.13 1.16 1.01 1/382 61702398 when some resources become not-verifiable2399 deletes the verification state record2400# [RSpecRunTime] RSpec elapsed time: 14 minutes 39.33 seconds. Current RSS: ~1391M. load average: 1.13 1.16 1.01 1/382 61712401 for Upload2402 behaves like verification state separate table backfill2403 #execute2404 when verifiables are missing verification state records2405 creates verification state records2406 avoids N+1 queries2407# [RSpecRunTime] RSpec elapsed time: 14 minutes 44.02 seconds. Current RSS: ~1370M. load average: 1.12 1.16 1.01 1/382 61722408 when some resources become not-verifiable2409 deletes the verification state record2410# [RSpecRunTime] RSpec elapsed time: 14 minutes 45.78 seconds. Current RSS: ~1368M. load average: 1.12 1.16 1.01 1/382 61732411 for Ci::JobArtifact2412 behaves like verification state separate table backfill2413 #execute2414 when verifiables are missing verification state records2415 creates verification state records2416 avoids N+1 queries2417# [RSpecRunTime] RSpec elapsed time: 14 minutes 50.14 seconds. Current RSS: ~1387M. load average: 1.03 1.14 1.00 1/383 61742418 when some resources become not-verifiable2419 deletes the verification state record2420# [RSpecRunTime] RSpec elapsed time: 14 minutes 52.21 seconds. Current RSS: ~1392M. load average: 1.03 1.13 1.00 1/383 61752421 for Ci::SecureFile2422 behaves like verification state separate table backfill2423 #execute2424 when verifiables are missing verification state records2425 creates verification state records2426 avoids N+1 queries2427# [RSpecRunTime] RSpec elapsed time: 14 minutes 55.85 seconds. Current RSS: ~1400M. load average: 1.03 1.13 1.00 1/383 61762428 when some resources become not-verifiable2429 deletes the verification state record2430# [RSpecRunTime] RSpec elapsed time: 14 minutes 57.67 seconds. Current RSS: ~1403M. load average: 1.02 1.13 1.00 1/383 61772431 for ContainerRepository2432 behaves like verification state separate table backfill2433 #execute2434 when verifiables are missing verification state records2435 creates verification state records2436 avoids N+1 queries2437# [RSpecRunTime] RSpec elapsed time: 15 minutes 1.32 seconds. Current RSS: ~1404M. load average: 1.02 1.13 1.00 1/384 61782438 when some resources become not-verifiable2439 deletes the verification state record2440# [RSpecRunTime] RSpec elapsed time: 15 minutes 3.23 seconds. Current RSS: ~1403M. load average: 1.02 1.13 1.00 1/383 61792441 for DependencyProxy::Blob2442 behaves like verification state separate table backfill2443 #execute2444 when verifiables are missing verification state records2445 creates verification state records2446 avoids N+1 queries2447# [RSpecRunTime] RSpec elapsed time: 15 minutes 4.76 seconds. Current RSS: ~1406M. load average: 1.02 1.13 1.00 4/383 61802448 when some resources become not-verifiable2449 deletes the verification state record2450 for DependencyProxy::Manifest2451 behaves like verification state separate table backfill2452 #execute2453 when verifiables are missing verification state records2454 creates verification state records2455 avoids N+1 queries2456# [RSpecRunTime] RSpec elapsed time: 15 minutes 6.96 seconds. Current RSS: ~1411M. load average: 1.02 1.13 1.00 2/383 61812457 when some resources become not-verifiable2458 deletes the verification state record2459 for Projects::WikiRepository2460 behaves like verification state separate table backfill2461 #execute2462 when verifiables are missing verification state records2463 creates verification state records2464 avoids N+1 queries2465# [RSpecRunTime] RSpec elapsed time: 15 minutes 11.11 seconds. Current RSS: ~1409M. load average: 1.02 1.13 1.00 1/383 61822466 when some resources become not-verifiable2467 deletes the verification state record2468# [RSpecRunTime] RSpec elapsed time: 15 minutes 12.88 seconds. Current RSS: ~1408M. load average: 1.10 1.14 1.01 1/383 61832469 for DesignManagement::Repository2470 behaves like verification state separate table backfill2471 #execute2472 when verifiables are missing verification state records2473 creates verification state records2474 avoids N+1 queries2475# [RSpecRunTime] RSpec elapsed time: 15 minutes 16.4 seconds. Current RSS: ~1401M. load average: 1.10 1.14 1.01 1/383 61842476 when some resources become not-verifiable2477 deletes the verification state record2478# [RSpecRunTime] RSpec elapsed time: 15 minutes 18.18 seconds. Current RSS: ~1400M. load average: 1.09 1.14 1.00 1/383 61852479 for Project2480 behaves like verification state separate table backfill2481 #execute2482 when verifiables are missing verification state records2483 creates verification state records2484 avoids N+1 queries2485# [RSpecRunTime] RSpec elapsed time: 15 minutes 21.48 seconds. Current RSS: ~1399M. load average: 1.09 1.14 1.00 1/383 61862486 when some resources become not-verifiable2487 deletes the verification state record2488# [RSpecRunTime] RSpec elapsed time: 15 minutes 23.27 seconds. Current RSS: ~1397M. load average: 1.08 1.14 1.00 1/383 61872489# [RSpecRunTime] Finishing example group ee/spec/workers/geo/verification_state_backfill_service_spec.rb. It took 1 minute 0.85 second. Expected to take 1 minute 7.42 seconds.2490# [RSpecRunTime] Starting example group ee/spec/replicators/geo/snippet_repository_replicator_spec.rb. Expected to take 59.39 seconds.2491Geo::SnippetRepositoryReplicator2492 invokes replicator.geo_handle_after_create on create2493 behaves like a replicator2494 Geo node status2495 on a primary site2496 .primary_total_count2497 returns the number of available replicables on primary2498# [RSpecRunTime] RSpec elapsed time: 15 minutes 24.88 seconds. Current RSS: ~1409M. load average: 1.08 1.14 1.00 1/383 61932499 on a secondary site2500 .registry_count2501 returns the number of registries on secondary2502 .synced_count2503 returns the number of synced items on secondary2504 .failed_count2505 returns the number of failed items on secondary2506 when replicator is Geo::RegistrySyncWorker compatible2507 has "created" and "deleted" events2508 when replicator enqueues a sync event2509 is expected to receive perform_async("snippet_repository", "updated", {"model_record_id"=>13}) 1 time2510 behaves like a verifiable replicator2511 events2512 has checksum_succeeded event2513 .verification_enabled?2514 when replication is enabled2515 when verification_feature_flag_enabled? returns true2516 returns true2517 when verification_feature_flag_enabled? returns false2518 returns false2519 when replication is disabled2520 returns false2521 .checksummed_count2522 when verification is enabled2523 behaves like a counter of succeeded available verifiables2524 is expected to eq 12525 excludes other verification states2526# [RSpecRunTime] RSpec elapsed time: 15 minutes 29.6 seconds. Current RSS: ~1447M. load average: 1.08 1.13 1.00 1/383 62092527 when verification is disabled2528 returns nil2529 .verified_count2530 when verification is enabled2531 behaves like a counter of succeeded available verifiables2532 is expected to eq 12533 excludes other verification states2534# [RSpecRunTime] RSpec elapsed time: 15 minutes 31.06 seconds. Current RSS: ~1471M. load average: 1.08 1.13 1.00 1/383 62202535 when verification is disabled2536 returns nil2537 .checksum_failed_count2538 when verification is enabled2539 behaves like a counter of failed available verifiables2540 is expected to eq 12541 excludes other verification states2542# [RSpecRunTime] RSpec elapsed time: 15 minutes 32.48 seconds. Current RSS: ~1483M. load average: 1.15 1.15 1.01 1/383 62312543 when verification is disabled2544 returns nil2545 .verification_failed_count2546 when verification is enabled2547 behaves like a counter of failed available verifiables2548 is expected to eq 12549 excludes other verification states2550# [RSpecRunTime] RSpec elapsed time: 15 minutes 33.93 seconds. Current RSS: ~1506M. load average: 1.15 1.15 1.01 1/383 62422551 when verification is disabled2552 returns nil2553 .verification_total_count2554 when verification is enabled2555 when the verification_state is disabled2556 is expected to eq 02557 when the verification_state is not disabled2558 is expected to eq 12559 when verification is disabled2560 returns nil2561 .trigger_background_verification2562 when verification is enabled2563 for a Geo secondary2564 does not enqueue ReverificationBatchWorker2565 enqueues VerificationBatchWorker2566 enqueues VerificationTimeoutWorker2567 for a Geo primary2568 enqueues ReverificationBatchWorker2569 enqueues VerificationStateBackfillWorker2570 enqueues VerificationBatchWorker2571 enqueues VerificationTimeoutWorker2572 when verification is disabled2573 does not enqueue VerificationBatchWorker2574 does not enqueue VerificationTimeoutWorker2575 .backfill_verification_state_table2576 calls VerificationStateBackfillService2577 when on secondary2578 returns false2579 .verify_batch2580 when there are records needing verification2581 calls #verify on each replicator2582 .remaining_verification_batch_count2583 converts needs_verification_count to number of batches2584 .remaining_reverification_batch_count2585 converts needs_reverification_count to number of batches2586 .reverify_batch!2587 calls #reverify_batch2588 .replicator_batch_to_verify2589 returns usable Replicator instances2590 .model_record_id_batch_to_verify2591 when the batch is filled by pending rows2592 returns IDs of pending rows2593 does not call .verification_failed_batch2594 when that batch is not filled by pending rows2595 includes IDs of failed rows2596 .verification_pending_batch2597 when current node is a primary2598 delegates to the model class of the replicator2599 when current node is a secondary2600 delegates to the registry class of the replicator2601 .verification_failed_batch2602 when current node is a primary2603 delegates to the model class of the replicator2604 when current node is a secondary2605 delegates to the registry class of the replicator2606 .fail_verification_timeouts2607 when current node is a primary2608 delegates to the model class of the replicator2609 when current node is a secondary2610 delegates to the registry class of the replicator2611 #verify_async2612 on a Geo primary2613 calls verification_started! and enqueues VerificationWorker2614 #verify2615 wraps the checksum calculation in track_checksum_attempt!2616 #verification_state_tracker2617 on a Geo primary2618 returns model_record2619 on a Geo secondary2620 returns registry2621 #handle_after_checksum_succeeded2622 on a Geo primary2623 creates checksum_succeeded event2624 is called on verification success2625 on a Geo secondary2626 does not create an event2627 #consume_event_checksum_succeeded2628 with a persisted model_record2629 on a Geo primary2630 does nothing2631 on a Geo secondary2632 with a persisted registry2633 with a registry which is verified2634 sets state to verification_pending2635 with a registry which is pending verification2636 does not change state from verification_pending2637 with an unpersisted registry2638 does not persist the registry2639 #mutable?2640 returns the opposite of immutable?2641 #primary_verification_succeeded?2642 when the model record is verification_succeeded2643 returns true2644 when the model record is not verification_succeeded2645 returns false2646 #ok_to_skip_download?2647 when the registry is brand new2648 when the model is immutable2649 when the resource already exists on this site2650 when verification is enabled for this model2651 when the resource is in verifiables2652 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:723 (PENDING: this context does not apply to mutable models)2653 when the resource is not in verifiables2654 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:731 (PENDING: this context does not apply to mutable models)2655 when verification is disabled for this model2656 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:740 (PENDING: this context does not apply to mutable models)2657 when the resource does not exist on this site2658 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:749 (PENDING: this context does not apply to mutable models)2659 when the model is mutable2660 is expected to be falsey2661 when the registry is not brand new (sync or verification has been attempted before)2662 is expected to be falsey2663 integration tests2664 on a primary2665 background backfill2666 verifies model records2667 triggered by events2668 verifies model records2669 on a secondary2670 background backfill2671 verifies registries2672 triggered by events2673 verifies registries2674 #replicator2675 is defined and does not raise error2676 .replicables_for_current_secondary2677 when syncing object storage is enabled2678 behaves like is implemented and returns a valid relation2679 is implemented2680 when syncing object storage is disabled2681 behaves like is implemented and returns a valid relation2682 is implemented2683 with selective sync disabled2684 behaves like is implemented and returns a valid relation2685 is implemented2686 with selective sync enabled for namespaces2687 behaves like is implemented and returns a valid relation2688 is implemented2689# [RSpecRunTime] RSpec elapsed time: 15 minutes 58.36 seconds. Current RSS: ~1546M. load average: 1.02 1.12 1.00 1/383 64142690 with selective sync enabled for shards2691 behaves like is implemented and returns a valid relation2692 is implemented2693 #geo_handle_after_update2694 creates a Geo::Event2695 calls #before_verifiable_update2696 when replication feature flag is disabled2697 does not call #before_verifiable_update2698 does not publish2699# [RSpecRunTime] RSpec elapsed time: 16 minutes 1.18 seconds. Current RSS: ~1538M. load average: 1.02 1.12 1.00 1/383 64402700 #geo_handle_after_create2701 creates a Geo::Event2702 does not call #before_verifiable_update2703 when replication feature flag is disabled2704 does not call #before_verifiable_update2705 does not publish2706# [RSpecRunTime] RSpec elapsed time: 16 minutes 3.36 seconds. Current RSS: ~1539M. load average: 1.10 1.13 1.01 1/383 64612707 #geo_handle_after_destroy2708 creates a Geo::Event2709 when replication feature flag is disabled2710 does not publish2711# [RSpecRunTime] RSpec elapsed time: 16 minutes 4.54 seconds. Current RSS: ~1541M. load average: 1.10 1.13 1.01 1/383 64722712 updated event consumption2713 in replicables_for_current_secondary list2714 runs Geo::FrameworkRepositorySyncService service2715 not in replicables_for_current_secondary list2716 does not run Geo::FrameworkRepositorySyncService service2717 when a sync is currently running2718 moves registry state to pending2719 deleted event consumption2720 runs Geo::RepositoryRegistryRemovalService service2721 .git_access_class2722 is implemented2723 .no_repo_message2724 is implemented2725 .housekeeping_enabled?2726 is implemented2727 #housekeeping_model_record2728 is implemented2729 #before_verifiable_update2730 primary: true, verification_enabled: true, checksum: "abc123", expect_verification_pending: true2731 marks pending verification only if needed2732 primary: true, verification_enabled: false, checksum: "abc123", expect_verification_pending: false2733 marks pending verification only if needed2734 primary: false, verification_enabled: true, checksum: "abc123", expect_verification_pending: false2735 marks pending verification only if needed2736 primary: false, verification_enabled: false, checksum: "abc123", expect_verification_pending: false2737 marks pending verification only if needed2738 #model2739 is implemented2740 is a Class2741 #mutable?2742 is true2743 .no_repo_message2744 returns the proper error message for snippet repositories2745# [RSpecRunTime] Finishing example group ee/spec/replicators/geo/snippet_repository_replicator_spec.rb. It took 49.26 seconds. Expected to take 59.39 seconds.2746# [RSpecRunTime] Starting example group ee/spec/replicators/geo/package_file_replicator_spec.rb. Expected to take 57.41 seconds.2747Geo::PackageFileReplicator2748 invokes replicator.geo_handle_after_create on create2749 behaves like a replicator2750 Geo node status2751 on a primary site2752 .primary_total_count2753 returns the number of available replicables on primary2754# [RSpecRunTime] RSpec elapsed time: 16 minutes 14.6 seconds. Current RSS: ~1555M. load average: 1.09 1.13 1.01 1/383 65532755 on a secondary site2756 .registry_count2757 returns the number of registries on secondary2758# [RSpecRunTime] RSpec elapsed time: 16 minutes 16.32 seconds. Current RSS: ~1546M. load average: 1.09 1.13 1.01 1/383 65542759 .synced_count2760 returns the number of synced items on secondary2761# [RSpecRunTime] RSpec elapsed time: 16 minutes 18.21 seconds. Current RSS: ~1529M. load average: 1.08 1.13 1.01 1/383 65552762 .failed_count2763 returns the number of failed items on secondary2764# [RSpecRunTime] RSpec elapsed time: 16 minutes 20.06 seconds. Current RSS: ~1493M. load average: 1.08 1.13 1.01 1/383 65562765 when replicator is Geo::RegistrySyncWorker compatible2766 has "created" and "deleted" events2767 when replicator enqueues a sync event2768 is expected to receive perform_async("package_file", "created", {"model_record_id"=>nil}) 1 time2769 behaves like a verifiable replicator2770 events2771 has checksum_succeeded event2772 .verification_enabled?2773 when replication is enabled2774 when verification_feature_flag_enabled? returns true2775 returns true2776 when verification_feature_flag_enabled? returns false2777 returns false2778 when replication is disabled2779 returns false2780 .checksummed_count2781 when verification is enabled2782 behaves like a counter of succeeded available verifiables2783 is expected to eq 12784 excludes other verification states2785# [RSpecRunTime] RSpec elapsed time: 16 minutes 22.84 seconds. Current RSS: ~1468M. load average: 1.07 1.12 1.00 1/383 65572786 when verification is disabled2787 returns nil2788 .verified_count2789 when verification is enabled2790 behaves like a counter of succeeded available verifiables2791 is expected to eq 12792 excludes other verification states2793# [RSpecRunTime] RSpec elapsed time: 16 minutes 24.55 seconds. Current RSS: ~1451M. load average: 1.07 1.12 1.00 1/383 65582794 when verification is disabled2795 returns nil2796 .checksum_failed_count2797 when verification is enabled2798 behaves like a counter of failed available verifiables2799 is expected to eq 12800 excludes other verification states2801# [RSpecRunTime] RSpec elapsed time: 16 minutes 26.1 seconds. Current RSS: ~1442M. load average: 1.07 1.12 1.00 1/383 65592802 when verification is disabled2803 returns nil2804 .verification_failed_count2805 when verification is enabled2806 behaves like a counter of failed available verifiables2807 is expected to eq 12808 excludes other verification states2809# [RSpecRunTime] RSpec elapsed time: 16 minutes 27.76 seconds. Current RSS: ~1449M. load average: 1.07 1.12 1.00 1/383 65602810 when verification is disabled2811 returns nil2812 .verification_total_count2813 when verification is enabled2814 when the verification_state is disabled2815 is expected to eq 02816 when the verification_state is not disabled2817 is expected to eq 12818 when verification is disabled2819 returns nil2820 .trigger_background_verification2821 when verification is enabled2822 for a Geo secondary2823 does not enqueue ReverificationBatchWorker2824 enqueues VerificationBatchWorker2825 enqueues VerificationTimeoutWorker2826 for a Geo primary2827 enqueues ReverificationBatchWorker2828 enqueues VerificationStateBackfillWorker2829 enqueues VerificationBatchWorker2830 enqueues VerificationTimeoutWorker2831 when verification is disabled2832 does not enqueue VerificationBatchWorker2833 does not enqueue VerificationTimeoutWorker2834 .backfill_verification_state_table2835 calls VerificationStateBackfillService2836 when on secondary2837 returns false2838 .verify_batch2839 when there are records needing verification2840 calls #verify on each replicator2841 .remaining_verification_batch_count2842 converts needs_verification_count to number of batches2843 .remaining_reverification_batch_count2844 converts needs_reverification_count to number of batches2845 .reverify_batch!2846 calls #reverify_batch2847 .replicator_batch_to_verify2848 returns usable Replicator instances2849 .model_record_id_batch_to_verify2850 when the batch is filled by pending rows2851 returns IDs of pending rows2852 does not call .verification_failed_batch2853 when that batch is not filled by pending rows2854 includes IDs of failed rows2855 .verification_pending_batch2856 when current node is a primary2857 delegates to the model class of the replicator2858 when current node is a secondary2859 delegates to the registry class of the replicator2860 .verification_failed_batch2861 when current node is a primary2862 delegates to the model class of the replicator2863 when current node is a secondary2864 delegates to the registry class of the replicator2865 .fail_verification_timeouts2866 when current node is a primary2867 delegates to the model class of the replicator2868 when current node is a secondary2869 delegates to the registry class of the replicator2870 #verify_async2871 on a Geo primary2872 calls verification_started! and enqueues VerificationWorker2873 #verify2874 wraps the checksum calculation in track_checksum_attempt!2875 #verification_state_tracker2876 on a Geo primary2877 returns model_record2878 on a Geo secondary2879 returns registry2880 #handle_after_checksum_succeeded2881 on a Geo primary2882 creates checksum_succeeded event2883 is called on verification success2884 on a Geo secondary2885 does not create an event2886 #consume_event_checksum_succeeded2887 with a persisted model_record2888 on a Geo primary2889 does nothing2890 on a Geo secondary2891 with a persisted registry2892 with a registry which is verified2893 sets state to verification_pending2894 with a registry which is pending verification2895 does not change state from verification_pending2896 with an unpersisted registry2897 does not persist the registry2898 #mutable?2899 returns the opposite of immutable?2900 #primary_verification_succeeded?2901 when the model record is verification_succeeded2902 returns true2903 when the model record is not verification_succeeded2904 returns false2905 #ok_to_skip_download?2906 when the registry is brand new2907 when the model is immutable2908 when the resource already exists on this site2909 when verification is enabled for this model2910 when the resource is in verifiables2911 is expected to be truthy2912 when the resource is not in verifiables2913 is expected to be falsey2914 when verification is disabled for this model2915 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:740 (PENDING: this context does not apply to models that are verified)2916 when the resource does not exist on this site2917 is expected to be falsey2918 when the model is mutable2919 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:758 (PENDING: this context does not apply to immutable models)2920 when the registry is not brand new (sync or verification has been attempted before)2921 is expected to be falsey2922 integration tests2923 on a primary2924 background backfill2925 verifies model records2926 triggered by events2927 verifies model records2928 on a secondary2929 background backfill2930 verifies registries2931 triggered by events2932 verifies registries2933 #replicator2934 is defined and does not raise error2935 .replicables_for_current_secondary2936 when syncing object storage is enabled2937 behaves like is implemented and returns a valid relation2938 is implemented2939 when syncing object storage is disabled2940 behaves like is implemented and returns a valid relation2941 is implemented2942 with selective sync disabled2943 behaves like is implemented and returns a valid relation2944 is implemented2945 with selective sync enabled for namespaces2946 behaves like is implemented and returns a valid relation2947 is implemented2948 with selective sync enabled for shards2949 behaves like is implemented and returns a valid relation2950 is implemented2951 #after_verifiable_update2952 verification_enabled: true, immutable: true, checksum: nil, checksummable: true, expect_verify_async: true2953 calls verify_async only if needed2954 verification_enabled: true, immutable: true, checksum: nil, checksummable: false, expect_verify_async: false2955 calls verify_async only if needed2956 verification_enabled: true, immutable: true, checksum: "abc123", checksummable: true, expect_verify_async: false2957 calls verify_async only if needed2958 verification_enabled: true, immutable: true, checksum: "abc123", checksummable: false, expect_verify_async: false2959 calls verify_async only if needed2960 verification_enabled: true, immutable: false, checksum: nil, checksummable: true, expect_verify_async: true2961 calls verify_async only if needed2962 verification_enabled: true, immutable: false, checksum: nil, checksummable: false, expect_verify_async: false2963 calls verify_async only if needed2964 verification_enabled: true, immutable: false, checksum: "abc123", checksummable: true, expect_verify_async: true2965 calls verify_async only if needed2966 verification_enabled: true, immutable: false, checksum: "abc123", checksummable: false, expect_verify_async: false2967 calls verify_async only if needed2968 verification_enabled: false, immutable: true, checksum: nil, checksummable: true, expect_verify_async: false2969 calls verify_async only if needed2970 verification_enabled: false, immutable: true, checksum: nil, checksummable: false, expect_verify_async: false2971 calls verify_async only if needed2972 verification_enabled: false, immutable: true, checksum: "abc123", checksummable: true, expect_verify_async: false2973 calls verify_async only if needed2974 verification_enabled: false, immutable: true, checksum: "abc123", checksummable: false, expect_verify_async: false2975 calls verify_async only if needed2976 verification_enabled: false, immutable: false, checksum: nil, checksummable: true, expect_verify_async: false2977 calls verify_async only if needed2978 verification_enabled: false, immutable: false, checksum: nil, checksummable: false, expect_verify_async: false2979 calls verify_async only if needed2980 verification_enabled: false, immutable: false, checksum: "abc123", checksummable: true, expect_verify_async: false2981 calls verify_async only if needed2982 verification_enabled: false, immutable: false, checksum: "abc123", checksummable: false, expect_verify_async: false2983 calls verify_async only if needed2984 #geo_handle_after_create2985 creates a Geo::Event2986 calls #after_verifiable_update2987 when replication feature flag is disabled2988 does not call #after_verifiable_update2989 does not publish2990# [RSpecRunTime] RSpec elapsed time: 16 minutes 52.19 seconds. Current RSS: ~1454M. load average: 1.04 1.11 1.00 1/383 65612991 #geo_handle_after_destroy2992 creates a Geo::Event2993 when replication feature flag is disabled2994 does not publish2995 created event consumption2996 when the blob's project is in replicables for this geo node2997 invokes Geo::BlobDownloadService2998 when the blob's project is not in replicables for this geo node2999 does not invoke Geo::BlobDownloadService3000 deleted event consumption3001 when model_record was deleted from the DB and the replicator only has its ID3002 invokes Geo::FileRegistryRemovalService3003 backward compatibility3004 invokes Geo::FileRegistryRemovalService when delete event is in deprecated format3005# [RSpecRunTime] RSpec elapsed time: 16 minutes 54.28 seconds. Current RSS: ~1457M. load average: 1.04 1.11 1.00 1/383 65623006 when object storage is enabled3007 when GitLab managed replication is enabled3008 deletes the file from object storage3009 when GitLab managed replication is disabled3010 does not delete the file from object storage3011 #carrierwave_uploader3012 is implemented3013 #model3014 is implemented3015 is a Class3016 responds to primary_key3017 #blob_path3018 when the file is locally stored3019 returns a valid path to a file3020 #calculate_checksum3021 when the file is verifiable3022 when the file exists3023 when the file is locally stored3024 returns hexdigest of the file3025 when the file is remotely stored3026 returns the the size of the file3027 when the file does not exist3028 raises an error3029 when the file is not verifiable3030 raises an error3031 #resource_exists?3032 is expected to be truthy3033 when the file does not exist3034 is expected to be falsey3035 when the file is nil3036 is expected to be falsey3037 .bulk_create_delete_events_async3038 creates events3039 raises error when model_record_id is nil3040# [RSpecRunTime] RSpec elapsed time: 17 minutes 1.02 seconds. Current RSS: ~1451M. load average: 1.04 1.11 1.00 1/383 65633041# [RSpecRunTime] Finishing example group ee/spec/replicators/geo/package_file_replicator_spec.rb. It took 48.47 seconds. Expected to take 57.41 seconds.3042# [RSpecRunTime] Starting example group ee/spec/helpers/vulnerabilities_helper_spec.rb. Expected to take 53.52 seconds.3043VulnerabilitiesHelper3044 #vulnerability_details3045 [:can_modify_related_issues]3046 with security dashboard feature enabled3047 when user can manage related issues3048 is expected to include {:can_modify_related_issues => true}3049# [RSpecRunTime] RSpec elapsed time: 17 minutes 4.57 seconds. Current RSS: ~1446M. load average: 1.12 1.12 1.01 1/383 65763050 when user cannot manage related issues3051 is expected to include {:can_modify_related_issues => false}3052# [RSpecRunTime] RSpec elapsed time: 17 minutes 6.31 seconds. Current RSS: ~1442M. load average: 1.12 1.12 1.01 1/383 65773053 with security dashboard feature disabled3054 is expected to include {:can_modify_related_issues => false}3055# [RSpecRunTime] RSpec elapsed time: 17 minutes 8.23 seconds. Current RSS: ~1428M. load average: 1.03 1.10 1.00 2/383 65783056 [:can_admin]3057 when user can admin vulnerabilities3058 is expected to include {:can_admin => true}3059# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.2 seconds. Current RSS: ~1421M. load average: 1.03 1.10 1.00 1/383 65793060 when user can not admin vulnerabilities3061 is expected to include {:can_admin => false}3062# [RSpecRunTime] RSpec elapsed time: 17 minutes 12.06 seconds. Current RSS: ~1407M. load average: 1.02 1.10 1.00 1/383 65803063 when pipeline exists3064 has expected vulnerability properties3065 returns expected pipeline data3066 when the issues are disabled for the project3067 has `new_issue_url` set as nil3068# [RSpecRunTime] RSpec elapsed time: 17 minutes 17.24 seconds. Current RSS: ~1407M. load average: 1.02 1.10 1.00 1/384 65813069 when pipeline is nil3070 has expected vulnerability properties3071 returns no pipeline data3072 when the issues are disabled for the project3073 has `new_issue_url` set as nil3074# [RSpecRunTime] RSpec elapsed time: 17 minutes 22.36 seconds. Current RSS: ~1410M. load average: 1.02 1.10 1.00 1/384 65823075 dismissal descriptions3076 includes translated dismissal descriptions3077# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.71 seconds. Current RSS: ~1393M. load average: 1.02 1.10 1.00 1/384 65833078 #create_jira_issue_url_for3079 with jira vulnerabilities integration enabled3080 when the given object is a vulnerability3081 delegates rendering URL to Integrations::Jira3082 when scan property is empty3083 renders description using dedicated template without raising error3084# [RSpecRunTime] RSpec elapsed time: 17 minutes 28.11 seconds. Current RSS: ~1397M. load average: 1.10 1.11 1.01 1/383 65843085 when the given object is an unpersisted finding3086 delegates rendering URL to Integrations::Jira3087 when the given object is a Security::Finding3088 delegates rendering URL to Integrations::Jira3089# [RSpecRunTime] RSpec elapsed time: 17 minutes 29.82 seconds. Current RSS: ~1394M. load average: 1.10 1.11 1.01 1/383 65863090 with jira vulnerabilities integration disabled3091 is expected to be nil3092# [RSpecRunTime] RSpec elapsed time: 17 minutes 31.54 seconds. Current RSS: ~1383M. load average: 1.10 1.11 1.01 1/383 65873093 #vulnerability_finding_data3094 returns finding information3095 when there is no file3096 does not have a blob_path if there is no file3097# [RSpecRunTime] RSpec elapsed time: 17 minutes 34.94 seconds. Current RSS: ~1395M. load average: 1.09 1.11 1.00 1/383 65883098 with existing vulnerability_state_transition, issue link and merge request link3099 returns finding link associations3100 returns dismissal feedback information3101# [RSpecRunTime] RSpec elapsed time: 17 minutes 42.03 seconds. Current RSS: ~1408M. load average: 1.16 1.13 1.01 1/389 66693102 with markdown field for description3103 when vulnerability has no description and finding has description3104 returns finding information3105# [RSpecRunTime] RSpec elapsed time: 17 minutes 43.84 seconds. Current RSS: ~1405M. load average: 1.16 1.13 1.01 1/389 66703106 when vulnerability has description and finding has description3107 returns finding information3108# [RSpecRunTime] RSpec elapsed time: 17 minutes 45.68 seconds. Current RSS: ~1404M. load average: 1.16 1.13 1.01 1/388 66713109 #vulnerability_scan_data?3110 scanner present3111 is expected to be truthy3112# [RSpecRunTime] RSpec elapsed time: 17 minutes 47.39 seconds. Current RSS: ~1403M. load average: 1.22 1.14 1.02 1/388 66723113 scan present3114 is expected to be truthy3115# [RSpecRunTime] RSpec elapsed time: 17 minutes 49.13 seconds. Current RSS: ~1394M. load average: 1.22 1.14 1.02 1/388 66733116 neither scan nor scanner being present3117 is expected to be falsey3118# [RSpecRunTime] RSpec elapsed time: 17 minutes 50.91 seconds. Current RSS: ~1388M. load average: 1.22 1.14 1.02 1/388 66743119# [RSpecRunTime] Finishing example group ee/spec/helpers/vulnerabilities_helper_spec.rb. It took 49.9 seconds. Expected to take 53.52 seconds.3120# [RSpecRunTime] Starting example group ee/spec/finders/merge_trains/cars_finder_spec.rb. Expected to take 44.94 seconds.3121MergeTrains::CarsFinder3122 #execute3123 returns merge trains ordered by id3124 when sort is asc3125 returns merge trains in ascending order3126# [RSpecRunTime] RSpec elapsed time: 17 minutes 58.63 seconds. Current RSS: ~1409M. load average: 1.26 1.15 1.02 1/389 68323127 when sort is desc3128 returns merge trains in descending order3129# [RSpecRunTime] RSpec elapsed time: 18 minutes 2.01 seconds. Current RSS: ~1415M. load average: 1.24 1.15 1.02 1/389 69113130 when user is nil3131 returns an empty list3132# [RSpecRunTime] RSpec elapsed time: 18 minutes 5.38 seconds. Current RSS: ~1414M. load average: 1.24 1.15 1.02 1/389 69903133 when user is a guest3134 returns an empty list3135# [RSpecRunTime] RSpec elapsed time: 18 minutes 8.86 seconds. Current RSS: ~1415M. load average: 1.22 1.15 1.02 1/389 70693136 when scope is given3137 when scope is active3138 returns active merge train3139# [RSpecRunTime] RSpec elapsed time: 18 minutes 12.33 seconds. Current RSS: ~1413M. load average: 1.20 1.14 1.02 1/390 71483140 when scope is complete3141 returns complete merge train3142# [RSpecRunTime] RSpec elapsed time: 18 minutes 17.05 seconds. Current RSS: ~1413M. load average: 1.27 1.16 1.02 1/390 72273143 when target branch is given3144 returns merge train for target branch3145 with multiple merge trains for project3146 returns merge train for target branch3147# [RSpecRunTime] RSpec elapsed time: 18 minutes 25.38 seconds. Current RSS: ~1437M. load average: 1.25 1.16 1.02 1/392 74253148 when target branch has empty merge_train3149 returns an empty list3150# [RSpecRunTime] RSpec elapsed time: 18 minutes 28.73 seconds. Current RSS: ~1441M. load average: 1.23 1.15 1.02 1/392 75043151# [RSpecRunTime] Finishing example group ee/spec/finders/merge_trains/cars_finder_spec.rb. It took 37.84 seconds. Expected to take 44.94 seconds.3152# [RSpecRunTime] Starting example group ee/spec/replicators/geo/dependency_proxy_manifest_replicator_spec.rb. Expected to take 43.88 seconds.3153Geo::DependencyProxyManifestReplicator3154 invokes replicator.geo_handle_after_create on create3155 .bulk_create_delete_events_async3156 creates events3157 raises error when model_record_id is nil3158# [RSpecRunTime] RSpec elapsed time: 18 minutes 30.98 seconds. Current RSS: ~1439M. load average: 1.23 1.15 1.02 1/390 75053159 #calculate_checksum3160 when the file is verifiable3161 when the file exists3162 when the file is locally stored3163 returns hexdigest of the file3164 when the file is remotely stored3165 returns the the size of the file3166 when the file does not exist3167 raises an error3168 when the file is not verifiable3169 raises an error3170 #after_verifiable_update3171 verification_enabled: true, immutable: true, checksum: nil, checksummable: true, expect_verify_async: true3172 calls verify_async only if needed3173 verification_enabled: true, immutable: true, checksum: nil, checksummable: false, expect_verify_async: false3174 calls verify_async only if needed3175 verification_enabled: true, immutable: true, checksum: "abc123", checksummable: true, expect_verify_async: false3176 calls verify_async only if needed3177 verification_enabled: true, immutable: true, checksum: "abc123", checksummable: false, expect_verify_async: false3178 calls verify_async only if needed3179 verification_enabled: true, immutable: false, checksum: nil, checksummable: true, expect_verify_async: true3180 calls verify_async only if needed3181 verification_enabled: true, immutable: false, checksum: nil, checksummable: false, expect_verify_async: false3182 calls verify_async only if needed3183 verification_enabled: true, immutable: false, checksum: "abc123", checksummable: true, expect_verify_async: true3184 calls verify_async only if needed3185 verification_enabled: true, immutable: false, checksum: "abc123", checksummable: false, expect_verify_async: false3186 calls verify_async only if needed3187 verification_enabled: false, immutable: true, checksum: nil, checksummable: true, expect_verify_async: false3188 calls verify_async only if needed3189 verification_enabled: false, immutable: true, checksum: nil, checksummable: false, expect_verify_async: false3190 calls verify_async only if needed3191 verification_enabled: false, immutable: true, checksum: "abc123", checksummable: true, expect_verify_async: false3192 calls verify_async only if needed3193 verification_enabled: false, immutable: true, checksum: "abc123", checksummable: false, expect_verify_async: false3194 calls verify_async only if needed3195 verification_enabled: false, immutable: false, checksum: nil, checksummable: true, expect_verify_async: false3196 calls verify_async only if needed3197 verification_enabled: false, immutable: false, checksum: nil, checksummable: false, expect_verify_async: false3198 calls verify_async only if needed3199 verification_enabled: false, immutable: false, checksum: "abc123", checksummable: true, expect_verify_async: false3200 calls verify_async only if needed3201 verification_enabled: false, immutable: false, checksum: "abc123", checksummable: false, expect_verify_async: false3202 calls verify_async only if needed3203 behaves like a replicator3204 Geo node status3205 on a primary site3206 .primary_total_count3207 returns the number of available replicables on primary3208 on a secondary site3209 .registry_count3210 returns the number of registries on secondary3211 .synced_count3212 returns the number of synced items on secondary3213 .failed_count3214 returns the number of failed items on secondary3215 when replicator is Geo::RegistrySyncWorker compatible3216 has "created" and "deleted" events3217 when replicator enqueues a sync event3218 is expected to receive perform_async("dependency_proxy_manifest", "created", {"model_record_id"=>nil}) 1 time3219 behaves like a verifiable replicator3220 events3221 has checksum_succeeded event3222 .verification_enabled?3223 when replication is enabled3224 when verification_feature_flag_enabled? returns true3225 returns true3226 when verification_feature_flag_enabled? returns false3227 returns false3228 when replication is disabled3229 returns false3230 .checksummed_count3231 when verification is enabled3232 behaves like a counter of succeeded available verifiables3233 is expected to eq 13234 excludes other verification states3235 when verification is disabled3236 returns nil3237 .verified_count3238 when verification is enabled3239 behaves like a counter of succeeded available verifiables3240 is expected to eq 13241 excludes other verification states3242 when verification is disabled3243 returns nil3244 .checksum_failed_count3245 when verification is enabled3246 behaves like a counter of failed available verifiables3247 is expected to eq 13248 excludes other verification states3249 when verification is disabled3250 returns nil3251 .verification_failed_count3252 when verification is enabled3253 behaves like a counter of failed available verifiables3254 is expected to eq 13255 excludes other verification states3256 when verification is disabled3257 returns nil3258 .verification_total_count3259 when verification is enabled3260 when the verification_state is disabled3261 is expected to eq 03262 when the verification_state is not disabled3263 is expected to eq 13264 when verification is disabled3265 returns nil3266 .trigger_background_verification3267 when verification is enabled3268 for a Geo secondary3269 does not enqueue ReverificationBatchWorker3270 enqueues VerificationBatchWorker3271 enqueues VerificationTimeoutWorker3272 for a Geo primary3273 enqueues ReverificationBatchWorker3274 enqueues VerificationStateBackfillWorker3275 enqueues VerificationBatchWorker3276 enqueues VerificationTimeoutWorker3277 when verification is disabled3278 does not enqueue VerificationBatchWorker3279 does not enqueue VerificationTimeoutWorker3280 .backfill_verification_state_table3281 calls VerificationStateBackfillService3282 when on secondary3283 returns false3284 .verify_batch3285 when there are records needing verification3286 calls #verify on each replicator3287 .remaining_verification_batch_count3288 converts needs_verification_count to number of batches3289 .remaining_reverification_batch_count3290 converts needs_reverification_count to number of batches3291 .reverify_batch!3292 calls #reverify_batch3293 .replicator_batch_to_verify3294 returns usable Replicator instances3295 .model_record_id_batch_to_verify3296 when the batch is filled by pending rows3297 returns IDs of pending rows3298 does not call .verification_failed_batch3299 when that batch is not filled by pending rows3300 includes IDs of failed rows3301 .verification_pending_batch3302 when current node is a primary3303 delegates to the model class of the replicator3304 when current node is a secondary3305 delegates to the registry class of the replicator3306 .verification_failed_batch3307 when current node is a primary3308 delegates to the model class of the replicator3309 when current node is a secondary3310 delegates to the registry class of the replicator3311 .fail_verification_timeouts3312 when current node is a primary3313 delegates to the model class of the replicator3314 when current node is a secondary3315 delegates to the registry class of the replicator3316 #verify_async3317 on a Geo primary3318 calls verification_started! and enqueues VerificationWorker3319 #verify3320 wraps the checksum calculation in track_checksum_attempt!3321 #verification_state_tracker3322 on a Geo primary3323 returns model_record3324 on a Geo secondary3325 returns registry3326 #handle_after_checksum_succeeded3327 on a Geo primary3328 creates checksum_succeeded event3329 is called on verification success3330 on a Geo secondary3331 does not create an event3332 #consume_event_checksum_succeeded3333 with a persisted model_record3334 on a Geo primary3335 does nothing3336 on a Geo secondary3337 with a persisted registry3338 with a registry which is verified3339 sets state to verification_pending3340 with a registry which is pending verification3341 does not change state from verification_pending3342 with an unpersisted registry3343 does not persist the registry3344 #mutable?3345 returns the opposite of immutable?3346 #primary_verification_succeeded?3347 when the model record is verification_succeeded3348 returns true3349 when the model record is not verification_succeeded3350 returns false3351 #ok_to_skip_download?3352 when the registry is brand new3353 when the model is immutable3354 when the resource already exists on this site3355 when verification is enabled for this model3356 when the resource is in verifiables3357 is expected to be truthy3358 when the resource is not in verifiables3359 is expected to be falsey3360 when verification is disabled for this model3361 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:740 (PENDING: this context does not apply to models that are verified)3362 when the resource does not exist on this site3363 is expected to be falsey3364 when the model is mutable3365 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:758 (PENDING: this context does not apply to immutable models)3366 when the registry is not brand new (sync or verification has been attempted before)3367 is expected to be falsey3368 integration tests3369 on a primary3370 background backfill3371 verifies model records3372 triggered by events3373 verifies model records3374 on a secondary3375 background backfill3376 verifies registries3377 triggered by events3378 verifies registries3379 deleted event consumption3380 when model_record was deleted from the DB and the replicator only has its ID3381 invokes Geo::FileRegistryRemovalService3382 backward compatibility3383 invokes Geo::FileRegistryRemovalService when delete event is in deprecated format3384 when object storage is enabled3385 when GitLab managed replication is enabled3386 deletes the file from object storage3387 when GitLab managed replication is disabled3388 does not delete the file from object storage3389 #blob_path3390 when the file is locally stored3391 returns a valid path to a file3392 #resource_exists?3393 is expected to be truthy3394 when the file does not exist3395 is expected to be falsey3396 when the file is nil3397 is expected to be falsey3398 #geo_handle_after_create3399 creates a Geo::Event3400 calls #after_verifiable_update3401 when replication feature flag is disabled3402 does not call #after_verifiable_update3403 does not publish3404 #carrierwave_uploader3405 is implemented3406 #geo_handle_after_destroy3407 creates a Geo::Event3408 when replication feature flag is disabled3409 does not publish3410 #model3411 is implemented3412 is a Class3413 responds to primary_key3414 #replicator3415 is defined and does not raise error3416 .replicables_for_current_secondary3417 when syncing object storage is enabled3418 behaves like is implemented and returns a valid relation3419 is implemented3420 when syncing object storage is disabled3421 behaves like is implemented and returns a valid relation3422 is implemented3423 with selective sync disabled3424 behaves like is implemented and returns a valid relation3425 is implemented3426 with selective sync enabled for namespaces3427 behaves like is implemented and returns a valid relation3428 is implemented3429 with selective sync enabled for shards3430 behaves like is implemented and returns a valid relation3431 is implemented3432 created event consumption3433 when the blob's project is in replicables for this geo node3434 invokes Geo::BlobDownloadService3435 when the blob's project is not in replicables for this geo node3436 does not invoke Geo::BlobDownloadService3437# [RSpecRunTime] Finishing example group ee/spec/replicators/geo/dependency_proxy_manifest_replicator_spec.rb. It took 33.5 seconds. Expected to take 43.88 seconds.3438# [RSpecRunTime] Starting example group ee/spec/services/security/security_orchestration_policies/fetch_policy_approvers_service_spec.rb. Expected to take 36.12 seconds.3439Security::SecurityOrchestrationPolicies::FetchPolicyApproversService3440 #execute3441 with group outside of the scope3442 is expected to contain exactly #<Group id:2500 @group477> and #<Group id:2504 @group478>3443# [RSpecRunTime] RSpec elapsed time: 19 minutes 3.65 seconds. Current RSS: ~1456M. load average: 1.07 1.12 1.01 1/385 75063444 with user approver3445 returns user approvers3446 with container of a group type3447 returns user approvers3448 with user approvers inherited from parent group3449 returns user approvers3450# [RSpecRunTime] RSpec elapsed time: 19 minutes 5.03 seconds. Current RSS: ~1454M. load average: 1.07 1.12 1.01 1/385 75073451 with container of any other type3452 does returns any user approvers3453 with group approver3454 returns group approvers3455 when groups with same name exist in and outside of container3456 with security_policy_global_group_approvers_enabled setting disabled3457 excludes groups outside the container3458# [RSpecRunTime] RSpec elapsed time: 19 minutes 6.67 seconds. Current RSS: ~1448M. load average: 1.07 1.12 1.01 1/385 75083459 with security_policy_global_group_approvers_enabled setting enabled3460 includes groups outside the container3461 with role approver3462 when role_approvers in policy is empty3463 returns empty roles3464 when role_approvers in policy is not empty3465 returns role approvers3466 and contains GUEST or REPORTER3467 returns role approvers without guest and reporters3468 with both user and group approvers3469 returns all approvers3470 with policy equals to nil3471 returns no approver3472 with action equals to nil3473 returns no approver3474 with action of an unknown type3475 returns no approver3476 with more users than the limit3477 ids_multiplier: 150, names_multiplier: 150, ids_expected: 150, names_expected: 1503478 considers only the first within the limit3479 ids_multiplier: 300, names_multiplier: 300, ids_expected: 0, names_expected: 3003480 considers only the first within the limit3481 ids_multiplier: 300, names_multiplier: 200, ids_expected: 100, names_expected: 2003482 considers only the first within the limit3483 ids_multiplier: 600, names_multiplier: 600, ids_expected: 0, names_expected: 3003484 considers only the first within the limit3485 with more groups than the limit3486 considers only the first within the limit3487# [RSpecRunTime] RSpec elapsed time: 19 minutes 32.69 seconds. Current RSS: ~1385M. load average: 1.04 1.11 1.01 1/385 75093488# [RSpecRunTime] Finishing example group ee/spec/services/security/security_orchestration_policies/fetch_policy_approvers_service_spec.rb. It took 30.42 seconds. Expected to take 36.12 seconds.3489# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20240124141337_remove_work_item_from_issues_index_spec.rb. Expected to take 31.07 seconds.3490RemoveWorkItemFromIssuesIndex3491 .migrate3492 when migration fails3493 and es responds with errors3494 when a task throws an error3495 resets task_id3496# [RSpecRunTime] RSpec elapsed time: 19 minutes 42.51 seconds. Current RSS: ~1357M. load average: 1.26 1.15 1.03 3/412 75123497 when delete_by_query fails3498 resets task_id3499# [RSpecRunTime] RSpec elapsed time: 19 minutes 45.42 seconds. Current RSS: ~1372M. load average: 1.26 1.15 1.03 1/412 75133500 when migration is already completed3501 does not modify data3502# [RSpecRunTime] RSpec elapsed time: 19 minutes 48.21 seconds. Current RSS: ~1372M. load average: 1.24 1.15 1.03 1/412 75143503 migration process3504 when task in progress3505 does nothing if task is not completed3506# [RSpecRunTime] RSpec elapsed time: 19 minutes 51.22 seconds. Current RSS: ~1372M. load average: 1.24 1.15 1.03 1/411 75153507 when documents are still present in the index3508 removes documents from the index3509 and task in progress3510 does nothing if task is not completed3511# [RSpecRunTime] RSpec elapsed time: 19 minutes 57.17 seconds. Current RSS: ~1369M. load average: 1.20 1.14 1.03 3/413 75163512 migration_options3513 has migration options set3514# [RSpecRunTime] RSpec elapsed time: 19 minutes 59.93 seconds. Current RSS: ~1367M. load average: 1.20 1.14 1.03 1/413 75173515 .completed?3516 when all data has been deleted3517 is expected to be completed3518# [RSpecRunTime] RSpec elapsed time: 20 minutes 2.59 seconds. Current RSS: ~1371M. load average: 1.19 1.14 1.03 2/413 75183519 when some data is left to be deleted3520 is expected not to be completed3521# [RSpecRunTime] RSpec elapsed time: 20 minutes 5.4 seconds. Current RSS: ~1370M. load average: 1.19 1.14 1.03 3/413 75193522# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20240124141337_remove_work_item_from_issues_index_spec.rb. It took 33.54 seconds. Expected to take 31.07 seconds.3523# [RSpecRunTime] Starting example group ee/spec/finders/geo/package_file_registry_finder_spec.rb. Expected to take 29.26 seconds.3524Geo::PackageFileRegistryFinder3525 behaves like a framework registry finder3526 #execute3527 when user cannot read all Geo3528 is expected to be empty3529# [RSpecRunTime] RSpec elapsed time: 20 minutes 8.64 seconds. Current RSS: ~1369M. load average: 1.17 1.14 1.02 1/413 75203530 when user can read all Geo3531 when admin mode is disabled3532 is expected to be empty3533# [RSpecRunTime] RSpec elapsed time: 20 minutes 10.67 seconds. Current RSS: ~1381M. load average: 1.17 1.14 1.02 1/413 75213534 when admin mode is enabled3535 with an ids param3536 returns specified registries3537# [RSpecRunTime] RSpec elapsed time: 20 minutes 12.75 seconds. Current RSS: ~1383M. load average: 1.16 1.14 1.02 3/414 75223538 with an ids param empty3539 returns all registries3540# [RSpecRunTime] RSpec elapsed time: 20 minutes 14.91 seconds. Current RSS: ~1387M. load average: 1.16 1.14 1.02 1/413 75233541 with a replication_state param3542 returns registries with requested replication state3543# [RSpecRunTime] RSpec elapsed time: 20 minutes 16.98 seconds. Current RSS: ~1386M. load average: 1.15 1.13 1.02 1/413 75243544 with a replication_state param empty3545 returns all registries3546# [RSpecRunTime] RSpec elapsed time: 20 minutes 20.24 seconds. Current RSS: ~1389M. load average: 1.15 1.13 1.02 1/413 75253547 with verification enabled3548 with a verification_state param3549 returns registries with requested verification state3550# [RSpecRunTime] RSpec elapsed time: 20 minutes 22.32 seconds. Current RSS: ~1393M. load average: 1.13 1.13 1.02 1/413 75263551 with a verification_state param empty3552 returns all registries3553# [RSpecRunTime] RSpec elapsed time: 20 minutes 24.31 seconds. Current RSS: ~1403M. load average: 1.13 1.13 1.02 1/413 75273554 with verification disabled3555 with a verification_state param3556 raises ArgumentError (PENDING: Skipping because verification is enabled for Packages::PackageFile)3557# [RSpecRunTime] RSpec elapsed time: 20 minutes 26.32 seconds. Current RSS: ~1407M. load average: 1.13 1.13 1.02 1/413 75283558 with a verification_state param empty3559 raises ArgumentError (PENDING: Skipping because verification is enabled for Packages::PackageFile)3560# [RSpecRunTime] RSpec elapsed time: 20 minutes 28.33 seconds. Current RSS: ~1410M. load average: 1.12 1.13 1.02 1/413 75293561 when search method is not implemented in the registry model3562 raises ArgumentError (PENDING: Skipping because search method is implemented for Packages::PackageFile)3563# [RSpecRunTime] RSpec elapsed time: 20 minutes 30.33 seconds. Current RSS: ~1411M. load average: 1.12 1.13 1.02 1/413 75303564 when search method is implemented in the registry model3565 returns a registry filtered by keyword3566# [RSpecRunTime] RSpec elapsed time: 20 minutes 32.85 seconds. Current RSS: ~1410M. load average: 1.19 1.14 1.03 1/413 75313567 with no params3568 returns all registries3569# [RSpecRunTime] RSpec elapsed time: 20 minutes 34.87 seconds. Current RSS: ~1410M. load average: 1.19 1.14 1.03 1/413 75323570# [RSpecRunTime] Finishing example group ee/spec/finders/geo/package_file_registry_finder_spec.rb. It took 28.65 seconds. Expected to take 29.26 seconds.3571# [RSpecRunTime] Starting example group ee/spec/models/vulnerabilities/issue_link_spec.rb. Expected to take 26.22 seconds.3572Vulnerabilities::IssueLink3573 does not allow STI3574 associations and fields3575 is expected to belong to vulnerability required: false3576 is expected to belong to issue required: false3577 is expected to have one author class_name => User through issue3578 is expected to define :link_type as an enum backed by an integer with values ‹{related: 1, created: 2}›3579 provides the "related" as default link_type3580# [RSpecRunTime] RSpec elapsed time: 20 minutes 38.21 seconds. Current RSS: ~1416M. load average: 1.10 1.12 1.02 1/413 75333581 validations3582 is expected to validate that :vulnerability cannot be empty/falsy3583 is expected to validate that :issue cannot be empty/falsy3584 uniqueness3585 is expected to validate that :issue_id is case-sensitively unique within the scope of :vulnerability_id, producing a custom validation error on failure3586# [RSpecRunTime] RSpec elapsed time: 20 minutes 40.93 seconds. Current RSS: ~1414M. load average: 1.10 1.12 1.02 1/413 75343587 only one "created" link allowed per vulnerability3588 is expected to validate that :vulnerability_id is case-sensitively unique, producing a custom validation error on failure3589# [RSpecRunTime] RSpec elapsed time: 20 minutes 43.47 seconds. Current RSS: ~1420M. load average: 1.09 1.12 1.02 1/413 75353590 data consistency constraints3591 when a link between the same vulnerability and issue already exists3592 raises the uniqueness violation error3593# [RSpecRunTime] RSpec elapsed time: 20 minutes 46.0 seconds. Current RSS: ~1411M. load average: 1.09 1.12 1.02 1/413 75363594 when there is an existing "created" issue link for vulnerability3595 prevents the creation of a new "created" issue link3596 allows the creation of a new "related" issue link3597# [RSpecRunTime] RSpec elapsed time: 20 minutes 51.63 seconds. Current RSS: ~1403M. load average: 1.08 1.12 1.02 1/413 75373598 .by_link_type3599 when the given argument is `nil`3600 is expected to contain exactly #<Vulnerabilities::IssueLink id: 12, vulnerability_id: 31, issue_id: 157, link_type: "created", created_at: "2024-03-04 13:56:15.583941076 +0000", updated_at: "2024-03-04 13:56:15.583941076 +0000"> and #<Vulnerabilities::IssueLink id: 13, vulnerability_id: 32, issue_id: 158, link_type: "related", created_at: "2024-03-04 13:56:17.271951177 +0000", updated_at: "2024-03-04 13:56:17.271951177 +0000">3601# [RSpecRunTime] RSpec elapsed time: 20 minutes 55.21 seconds. Current RSS: ~1401M. load average: 1.08 1.12 1.02 2/413 75383602 when the given argument is an uppercase string enum value3603 is expected to contain exactly #<Vulnerabilities::IssueLink id: 12, vulnerability_id: 31, issue_id: 157, link_type: "created", created_at: "2024-03-04 13:56:15.583941076 +0000", updated_at: "2024-03-04 13:56:15.583941076 +0000">3604 when the given argument is an uppercase symbol enum value3605 is expected to contain exactly #<Vulnerabilities::IssueLink id: 13, vulnerability_id: 32, issue_id: 158, link_type: "related", created_at: "2024-03-04 13:56:17.271951177 +0000", updated_at: "2024-03-04 13:56:17.271951177 +0000">3606 .for_issue3607 is expected to contain exactly #<Vulnerabilities::IssueLink id: 14, vulnerability_id: 33, issue_id: 159, link_type: "created", created_at: "2024-03-04 13:56:19.411481729 +0000", updated_at: "2024-03-04 13:56:19.411481729 +0000"> and #<Vulnerabilities::IssueLink id: 15, vulnerability_id: 34, issue_id: 159, link_type: "related", created_at: "2024-03-04 13:56:20.713553555 +0000", updated_at: "2024-03-04 13:56:20.713553555 +0000">3608# [RSpecRunTime] RSpec elapsed time: 20 minutes 58.65 seconds. Current RSS: ~1404M. load average: 1.15 1.13 1.03 1/413 75393609# [RSpecRunTime] Finishing example group ee/spec/models/vulnerabilities/issue_link_spec.rb. It took 23.77 seconds. Expected to take 26.22 seconds.3610# [RSpecRunTime] Starting example group ee/spec/models/concerns/elastic/issue_spec.rb. Expected to take 24.73 seconds.3611Issue3612 does not allow STI3613 behaves like limited indexing is enabled3614 #use_elasticsearch?3615 when the project is not enabled specifically3616 is expected to eq false3617# [RSpecRunTime] RSpec elapsed time: 21 minutes 3.91 seconds. Current RSS: ~1390M. load average: 1.62 1.23 1.06 1/419 75403618 when a project is enabled3619 is expected to eq true3620 when a group is enabled3621 is expected to eq true3622 search results3623 searches issues3624 names elasticsearch queries3625 searches by iid and scopes to type: issue only3626 behaves like no results when the user cannot read cross project3627 returns the record if a single project was passed3628 does not return anything when trying to search cross project3629# [RSpecRunTime] RSpec elapsed time: 21 minutes 14.14 seconds. Current RSS: ~1371M. load average: 1.68 1.26 1.07 1/420 75413630 as_indexed_json3631 returns json with all needed elements3632 contains the expected mappings3633 handles a project missing project_feature3634 when add_archived_to_issues migration is not finished3635 does not include archived3636# [RSpecRunTime] RSpec elapsed time: 21 minutes 16.48 seconds. Current RSS: ~1363M. load average: 1.68 1.26 1.07 2/420 75423637 when add_work_item_type_id_to_issues migration is not finished3638 does not include work_item_type_id3639 when add_hashed_root_namespace_id_to_issues migration is not finished3640 does not include hashed_root_namespace_id3641 when there is an elasticsearch_indexed_field_length limit3642 truncates to the default plan limit3643 when the elasticsearch_indexed_field_length limit is 03644 does not truncate the fields3645# [RSpecRunTime] Finishing example group ee/spec/models/concerns/elastic/issue_spec.rb. It took 19.53 seconds. Expected to take 24.73 seconds.3646# [RSpecRunTime] Starting example group ee/spec/workers/app_sec/dast/profile_schedule_worker_spec.rb. Expected to take 23.75 seconds.3647AppSec::Dast::ProfileScheduleWorker3648 #perform3649 when feature is licensed3650 when multiple schedules exists3651 preloads configuration, project and owner to avoid N+1 queries3652 when all of the schedule owners are invalid3653 sets active to false3654# [RSpecRunTime] RSpec elapsed time: 21 minutes 30.96 seconds. Current RSS: ~1401M. load average: 1.53 1.24 1.07 1/419 75433655 when some of the schedule owners are invalid3656 sets active to false3657# [RSpecRunTime] RSpec elapsed time: 21 minutes 35.68 seconds. Current RSS: ~1421M. load average: 1.56 1.26 1.07 1/419 75443658 when schedule exists3659 executes the service that creates dast scans3660 calls the service that creates dast scans with the correct parameters3661 when the schedule owner is invalid3662 sets active to false3663 when service returns an error3664 succeeds and logs the error3665 when schedule does not exist3666 does not execute the service that creates dast scans3667 when a schedule that does not repeat exists3668 sets active to false3669# [RSpecRunTime] Finishing example group ee/spec/workers/app_sec/dast/profile_schedule_worker_spec.rb. It took 19.36 seconds. Expected to take 23.75 seconds.3670# [RSpecRunTime] Starting example group ee/spec/services/ee/merge_requests/create_service_spec.rb. Expected to take 21.42 seconds.3671MergeRequests::CreateService3672 #execute3673 schedules refresh of code owners for the merge request3674 sends the audit streaming event3675 report approvers3676 refreshes report approvers for the merge request3677# [RSpecRunTime] RSpec elapsed time: 21 minutes 41.23 seconds. Current RSS: ~1442M. load average: 1.52 1.25 1.07 1/419 75633678 behaves like new issuable with scoped labels3679 when scoped labels are available3680 when using label_ids parameter3681 adds only last selected exclusive scoped label3682# [RSpecRunTime] RSpec elapsed time: 21 minutes 42.63 seconds. Current RSS: ~1453M. load average: 1.48 1.25 1.07 1/419 75703683 when using labels parameter3684 adds only last selected exclusive scoped label3685# [RSpecRunTime] RSpec elapsed time: 21 minutes 44.01 seconds. Current RSS: ~1455M. load average: 1.48 1.25 1.07 1/419 75773686 when scoped labels are not available3687 adds all scoped labels3688# [RSpecRunTime] RSpec elapsed time: 21 minutes 45.39 seconds. Current RSS: ~1459M. load average: 1.48 1.25 1.07 1/419 75843689 behaves like service with multiple reviewers3690 with multiple reviewer assignments3691 with multiple_merge_request_reviewers feature on3692 allows multiple reviewers3693# [RSpecRunTime] RSpec elapsed time: 21 minutes 47.38 seconds. Current RSS: ~1458M. load average: 1.44 1.24 1.07 1/419 75913694 with multiple_merge_request_reviewers feature off3695 only allows one reviewer3696# [RSpecRunTime] RSpec elapsed time: 21 minutes 49.19 seconds. Current RSS: ~1455M. load average: 1.44 1.24 1.07 1/419 75983697 behaves like service with approval rules3698 when project approval rules are missing3699 when approval rules attributes are missing3700 does not create approval rules3701# [RSpecRunTime] RSpec elapsed time: 21 minutes 50.4 seconds. Current RSS: ~1456M. load average: 1.44 1.24 1.07 1/419 76053702 when approval rules attributes are provided3703 creates approval rules3704# [RSpecRunTime] RSpec elapsed time: 21 minutes 51.74 seconds. Current RSS: ~1458M. load average: 1.56 1.27 1.08 1/419 76123705 when project has approval rules3706 when approval rules attributes are missing3707 inherits only regular and any_approver rules from the project3708# [RSpecRunTime] RSpec elapsed time: 21 minutes 53.1 seconds. Current RSS: ~1460M. load average: 1.56 1.27 1.08 1/420 76193709 when approval rules attributes are provided3710 creates only requested approval rules3711# [RSpecRunTime] RSpec elapsed time: 21 minutes 54.42 seconds. Current RSS: ~1469M. load average: 1.56 1.27 1.08 1/420 76263712 #execute with blocking merge requests3713 delegates to MergeRequests::UpdateBlocksService3714# [RSpecRunTime] RSpec elapsed time: 21 minutes 55.52 seconds. Current RSS: ~1471M. load average: 1.56 1.27 1.08 1/420 76333715# [RSpecRunTime] Finishing example group ee/spec/services/ee/merge_requests/create_service_spec.rb. It took 18.0 seconds. Expected to take 21.42 seconds.3716# [RSpecRunTime] Starting example group ee/spec/workers/geo/repository_registry_sync_worker_spec.rb. Expected to take 19.78 seconds.3717Geo::RepositoryRegistrySyncWorker3718 #max_capacity3719 when repos_max_capacity is lower than 103720 when container repository replication is enabled3721 returns the container_repositories_max_capacity + 13722 when container repository replication is disabled3723 returns 13724 when repos_max_capacity is multiple of 103725 when container repository replication is enabled3726 returns the capacity based on 1/10 of repos_max_capacity plus container_repositories_max_capacity3727 when container repository replication is disabled3728 returns only 1/10 of repos_max_capacity based capacity3729 behaves like a framework registry sync worker3730 #perform3731 does not schedule anything when tracking database is not configured3732 does not schedule anything when node is disabled3733 does not schedule duplicated jobs3734 does not schedule duplicated jobs because of query cache3735 attempts to load a new batch without pending registries3736# [RSpecRunTime] RSpec elapsed time: 22 minutes 14.66 seconds. Current RSS: ~1422M. load average: 1.33 1.24 1.08 3/421 76353737# [RSpecRunTime] Finishing example group ee/spec/workers/geo/repository_registry_sync_worker_spec.rb. It took 19.13 seconds. Expected to take 19.78 seconds.3738# [RSpecRunTime] Starting example group ee/spec/serializers/vulnerabilities/finding_serializer_spec.rb. Expected to take 18.79 seconds.3739Vulnerabilities::FindingSerializer3740 when used without pagination3741 created a not paginated serializer3742 when a single object is being serialized3743 serializers the vulnerability finding object3744# [RSpecRunTime] RSpec elapsed time: 22 minutes 16.81 seconds. Current RSS: ~1417M. load average: 1.30 1.23 1.08 1/420 76463745 when multiple objects are being serialized3746 serializers the array of vulnerability finding object3747# [RSpecRunTime] RSpec elapsed time: 22 minutes 18.98 seconds. Current RSS: ~1396M. load average: 1.30 1.23 1.08 1/420 76473748 when used with pagination3749 created a paginated serializer3750 when resource is not paginatable3751 when a single vulnerability finding object is being serialized3752 raises error3753# [RSpecRunTime] RSpec elapsed time: 22 minutes 20.56 seconds. Current RSS: ~1406M. load average: 1.30 1.23 1.08 1/420 76483754 when resource is paginatable relation3755 when a single vulnerability finding object is present in relation3756 serializes vulnerability finding relation3757# [RSpecRunTime] RSpec elapsed time: 22 minutes 22.17 seconds. Current RSS: ~1406M. load average: 1.28 1.23 1.07 1/420 76493758 when multiple vulnerability finding objects are being serialized3759 serializes appropriate number of objects3760 append relevant headers3761# [RSpecRunTime] RSpec elapsed time: 22 minutes 30.43 seconds. Current RSS: ~1400M. load average: 1.26 1.22 1.07 1/420 76503762# [RSpecRunTime] Finishing example group ee/spec/serializers/vulnerabilities/finding_serializer_spec.rb. It took 15.75 seconds. Expected to take 18.79 seconds.3763# [RSpecRunTime] Starting example group ee/spec/models/security/scan_result_policy_read_spec.rb. Expected to take 18.12 seconds.3764Security::ScanResultPolicyRead3765 does not allow STI3766 #vulnerability_age3767 when vulnerability age attributes are present3768 is expected to eq {:interval=>:day, :operator=>:less_than, :value=>1}3769# [RSpecRunTime] RSpec elapsed time: 22 minutes 31.89 seconds. Current RSS: ~1398M. load average: 1.24 1.22 1.07 1/420 76513770 when vulnerability age attributes are not present3771 is expected to eq {}3772# [RSpecRunTime] RSpec elapsed time: 22 minutes 32.99 seconds. Current RSS: ~1400M. load average: 1.24 1.22 1.07 1/420 76523773 #newly_detected?3774 when license_states contains newly_detected3775 is expected to be truthy3776# [RSpecRunTime] RSpec elapsed time: 22 minutes 34.05 seconds. Current RSS: ~1402M. load average: 1.24 1.22 1.07 1/420 76533777 when license_states does not contain newly_detected3778 is expected to be falsey3779# [RSpecRunTime] RSpec elapsed time: 22 minutes 35.12 seconds. Current RSS: ~1402M. load average: 1.24 1.22 1.07 1/420 76543780 .for_project3781 returns records for given projects3782# [RSpecRunTime] RSpec elapsed time: 22 minutes 37.74 seconds. Current RSS: ~1404M. load average: 1.22 1.22 1.07 1/420 76553783 enums3784 is expected to define :age_operator as an enum backed by an integer with values ‹{greater_than: 0, less_than: 1}›3785 is expected to define :age_interval as an enum backed by an integer with values ‹{day: 0, week: 1, month: 2, year: 3}›3786 associations3787 is expected to belong to security_orchestration_policy_configuration required: false3788 validations3789************************************************************************3790Warning from shoulda-matchers:3791You are using `validate_inclusion_of` to assert that a boolean column3792allows boolean values and disallows non-boolean ones. Be aware that it3793is not possible to fully test this, as boolean columns will3794automatically convert non-boolean values to boolean ones. Hence, you3795should consider removing this test.3796************************************************************************3797 is expected to validate that :match_on_inclusion is either ‹true› or ‹false›3798************************************************************************3799Warning from shoulda-matchers:3800You are using `validate_inclusion_of` to assert that a boolean column3801allows boolean values and disallows non-boolean ones. Be aware that it3802is not possible to fully test this, as boolean columns will3803automatically convert non-boolean values to boolean ones. Hence, you3804should consider removing this test.3805************************************************************************3806 is expected to validate that :match_on_inclusion_license is either ‹true› or ‹false›3807 is expected not to allow :role_approvers to be ‹nil›3808 is expected to validate that :role_approvers is either ‹10›, ‹20›, ‹30›, or ‹40›3809 is expected not to allow :age_value to be ‹-1›3810 is expected to allow :age_value to be ‹0› or ‹1›3811 is expected to allow :age_value to be ‹nil›3812 is expected not to allow :vulnerability_attributes to be ‹"string"›3813 is expected to allow :vulnerability_attributes to be ‹{}›3814 is expected to allow :vulnerability_attributes to be ‹{false_positive: true, fix_available: false}›3815 is expected not to allow :project_approval_settings to be ‹"string"›3816 is expected to allow :project_approval_settings to be ‹{}›3817 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}›3818 is expected to allow :project_approval_settings to be ‹{block_group_branch_modification: {:enabled=>true, :exceptions=>["foobar"]}}›3819 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_idx3820 is expected to validate that :rule_idx looks like an integer greater than or equal to 03821# [RSpecRunTime] RSpec elapsed time: 22 minutes 40.87 seconds. Current RSS: ~1444M. load average: 1.22 1.22 1.07 1/420 76563822 scopes3823 .blocking_branch_modification3824 returns blocking reads3825# [RSpecRunTime] RSpec elapsed time: 22 minutes 42.83 seconds. Current RSS: ~1437M. load average: 1.20 1.21 1.07 1/420 76573826# [RSpecRunTime] Finishing example group ee/spec/models/security/scan_result_policy_read_spec.rb. It took 12.4 seconds. Expected to take 18.12 seconds.3827# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage_data_counters/epic_activity_unique_counter_spec.rb. Expected to take 16.72 seconds.3828Gitlab::UsageDataCounters::EpicActivityUniqueCounter3829 for epic created event3830 behaves like internal event tracking3831 logs to Snowplow3832 behaves like does not track when feature flag is disabled3833 when feature flag :track_epics_activity is disabled3834 does not track action3835 for epic title changed event3836 behaves like internal event tracking3837 logs to Snowplow3838 behaves like does not track when feature flag is disabled3839 when feature flag :track_epics_activity is disabled3840 does not track action3841 for epic description changed event3842 behaves like internal event tracking3843 logs to Snowplow3844 behaves like does not track when feature flag is disabled3845 when feature flag :track_epics_activity is disabled3846 does not track action3847 for epic note created event3848 behaves like internal event tracking3849 logs to Snowplow3850 behaves like does not track when feature flag is disabled3851 when feature flag :track_epics_activity is disabled3852 does not track action3853 for epic note updated event3854 behaves like internal event tracking3855 logs to Snowplow3856 behaves like does not track when feature flag is disabled3857 when feature flag :track_epics_activity is disabled3858 does not track action3859 for epic note destroyed event3860 behaves like internal event tracking3861 logs to Snowplow3862 behaves like does not track when feature flag is disabled3863 when feature flag :track_epics_activity is disabled3864 does not track action3865 for epic emoji award event3866 behaves like internal event tracking3867 logs to Snowplow3868 behaves like does not track when feature flag is disabled3869 when feature flag :track_epics_activity is disabled3870 does not track action3871 for epic emoji remove event3872 behaves like internal event tracking3873 logs to Snowplow3874 behaves like does not track when feature flag is disabled3875 when feature flag :track_epics_activity is disabled3876 does not track action3877 for epic closing event3878 behaves like internal event tracking3879 logs to Snowplow3880 behaves like does not track when feature flag is disabled3881 when feature flag :track_epics_activity is disabled3882 does not track action3883 for epic reopening event3884 behaves like internal event tracking3885 logs to Snowplow3886 behaves like does not track when feature flag is disabled3887 when feature flag :track_epics_activity is disabled3888 does not track action3889 for making epic visible3890 behaves like internal event tracking3891 logs to Snowplow3892 behaves like does not track when feature flag is disabled3893 when feature flag :track_epics_activity is disabled3894 does not track action3895 for making epic confidential3896 behaves like internal event tracking3897 logs to Snowplow3898 behaves like does not track when feature flag is disabled3899 when feature flag :track_epics_activity is disabled3900 does not track action3901 for epic date modification events3902 start date3903 setting as fixed event3904 behaves like internal event tracking3905 logs to Snowplow3906 behaves like does not track when feature flag is disabled3907 when feature flag :track_epics_activity is disabled3908 does not track action3909 setting as fixed start date event3910 behaves like internal event tracking3911 logs to Snowplow3912 behaves like does not track when feature flag is disabled3913 when feature flag :track_epics_activity is disabled3914 does not track action3915 setting as inherited event3916 behaves like internal event tracking3917 logs to Snowplow3918 behaves like does not track when feature flag is disabled3919 when feature flag :track_epics_activity is disabled3920 does not track action3921 due date3922 setting as fixed event3923 behaves like internal event tracking3924 logs to Snowplow3925 behaves like does not track when feature flag is disabled3926 when feature flag :track_epics_activity is disabled3927 does not track action3928 setting as fixed due date event3929 behaves like internal event tracking3930 logs to Snowplow3931 behaves like does not track when feature flag is disabled3932 when feature flag :track_epics_activity is disabled3933 does not track action3934 setting as inherited event3935 behaves like internal event tracking3936 logs to Snowplow3937 behaves like does not track when feature flag is disabled3938 when feature flag :track_epics_activity is disabled3939 does not track action3940 for adding issue to epic event3941 behaves like internal event tracking3942 logs to Snowplow3943 behaves like does not track when feature flag is disabled3944 when feature flag :track_epics_activity is disabled3945 does not track action3946 for changing labels epic event3947 behaves like internal event tracking3948 logs to Snowplow3949 behaves like does not track when feature flag is disabled3950 when feature flag :track_epics_activity is disabled3951 does not track action3952 for removing issue from epic event3953 behaves like internal event tracking3954 logs to Snowplow3955 behaves like does not track when feature flag is disabled3956 when feature flag :track_epics_activity is disabled3957 does not track action3958 for moving an issue that belongs to epic3959 behaves like internal event tracking3960 logs to Snowplow3961 behaves like does not track when feature flag is disabled3962 when feature flag :track_epics_activity is disabled3963 does not track action3964 updating epic parent3965 behaves like internal event tracking3966 logs to Snowplow3967 behaves like does not track when feature flag is disabled3968 when feature flag :track_epics_activity is disabled3969 does not track action3970 for promoting issue to epic3971 behaves like internal event tracking3972 logs to Snowplow3973 behaves like does not track when feature flag is disabled3974 when feature flag :track_epics_activity is disabled3975 does not track action3976 for destroying epic3977 behaves like internal event tracking3978 logs to Snowplow3979 behaves like does not track when feature flag is disabled3980 when feature flag :track_epics_activity is disabled3981 does not track action3982 for margin epic task as checked3983 behaves like internal event tracking3984 logs to Snowplow3985 behaves like does not track when feature flag is disabled3986 when feature flag :track_epics_activity is disabled3987 does not track action3988 for margin epic task as unchecked3989 behaves like internal event tracking3990 logs to Snowplow3991 behaves like does not track when feature flag is disabled3992 when feature flag :track_epics_activity is disabled3993 does not track action3994 for epic cross reference3995 behaves like internal event tracking3996 logs to Snowplow3997 behaves like does not track when feature flag is disabled3998 when feature flag :track_epics_activity is disabled3999 does not track action4000 for related epic added4001 behaves like internal event tracking4002 logs to Snowplow4003 behaves like does not track when feature flag is disabled4004 when feature flag :track_epics_activity is disabled4005 does not track action4006 for related epic removed4007 behaves like internal event tracking4008 logs to Snowplow4009 behaves like does not track when feature flag is disabled4010 when feature flag :track_epics_activity is disabled4011 does not track action4012 for blocking epic added4013 behaves like internal event tracking4014 logs to Snowplow4015 behaves like does not track when feature flag is disabled4016 when feature flag :track_epics_activity is disabled4017 does not track action4018 for blocking epic removed4019 behaves like internal event tracking4020 logs to Snowplow4021 behaves like does not track when feature flag is disabled4022 when feature flag :track_epics_activity is disabled4023 does not track action4024 for blocked epic added4025 behaves like internal event tracking4026 logs to Snowplow4027 behaves like does not track when feature flag is disabled4028 when feature flag :track_epics_activity is disabled4029 does not track action4030 for blocked epic removed4031 behaves like internal event tracking4032 logs to Snowplow4033 behaves like does not track when feature flag is disabled4034 when feature flag :track_epics_activity is disabled4035 does not track action4036# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage_data_counters/epic_activity_unique_counter_spec.rb. It took 7.93 seconds. Expected to take 16.72 seconds.4037# [RSpecRunTime] Starting example group ee/spec/services/groups/compliance_report_csv_service_spec.rb. Expected to take 16.23 seconds.4038Groups::ComplianceReportCsvService4039 when group is missing4040 raises an ArgumentError4041# [RSpecRunTime] RSpec elapsed time: 22 minutes 54.67 seconds. Current RSS: ~1488M. load average: 1.33 1.24 1.08 1/426 77954042 #csv_data4043 is expected to be success4044 includes the appropriate headers4045 when verifying the csv data4046 contains all commits from all projects4047 when the row is a commit that belongs to a merge commit4048 Merge Commit4049 Commit Author4050 Merge Request4051 Merged By4052 Merged At4053 Pipeline4054 Group4055 Project4056 Approver(s)4057# [RSpecRunTime] RSpec elapsed time: 23 minutes 0.74 second. Current RSS: ~1445M. load average: 1.30 1.23 1.08 1/425 80304058 when project inside a subgroup4059 is expected to be success4060 is expected to eq "6f4907e7"4061 when user is missing4062 raises an ArgumentError4063 #enqueue_worker4064 enqueues a worker4065# [RSpecRunTime] Finishing example group ee/spec/services/groups/compliance_report_csv_service_spec.rb. It took 11.15 seconds. Expected to take 16.23 seconds.4066# [RSpecRunTime] Starting example group ee/spec/services/app_sec/dast/scanner_profiles/create_service_spec.rb. Expected to take 15.73 seconds.4067AppSec::Dast::ScannerProfiles::CreateService4068 #execute4069 when a user does not have access to a project4070 returns an error status4071 populates message4072# [RSpecRunTime] RSpec elapsed time: 23 minutes 3.42 seconds. Current RSS: ~1430M. load average: 1.28 1.23 1.08 1/425 80674073 when the user does not have permission to run a dast scan4074 returns an error status4075 populates message4076# [RSpecRunTime] RSpec elapsed time: 23 minutes 5.2 seconds. Current RSS: ~1437M. load average: 1.28 1.23 1.08 1/425 80804077 when the user can run a dast scan4078 returns a success status4079 creates a dast_scanner_profile4080 creates a dast_scanner_profile with the given params4081 returns a dast_scanner_profile payload4082 audits the creation4083 when the dast_scanner_profile name exists4084 does not create a new dast_scanner_profile4085 returns an error status4086 populates message4087# [RSpecRunTime] RSpec elapsed time: 23 minutes 12.67 seconds. Current RSS: ~1467M. load average: 1.23 1.22 1.08 1/421 81294088 when on demand scan licensed feature is not available4089 returns an error status4090 populates message4091# [RSpecRunTime] RSpec elapsed time: 23 minutes 14.5 seconds. Current RSS: ~1463M. load average: 1.23 1.22 1.08 1/420 81424092# [RSpecRunTime] Finishing example group ee/spec/services/app_sec/dast/scanner_profiles/create_service_spec.rb. It took 12.62 seconds. Expected to take 15.73 seconds.4093# [RSpecRunTime] Starting example group ee/spec/services/phone_verification/users/send_verification_code_service_spec.rb. Expected to take 14.79 seconds.4094PhoneVerification::Users::SendVerificationCodeService4095 #execute4096 when params are invalid4097 returns an error4098 when user has reached max verification attempts4099 resets sms_send_count and sms_sent_at4100 returns an error4101 when phone number is linked to an already banned user4102 dot_com: true, error_message: "Your account has been blocked. Contact https://support.gitlab.com for assistance."4103 bans the user4104 saves the phone number validation record4105 returns an error4106 dot_com: false, error_message: "Your account has been blocked. Contact your GitLab administrator for assistance."4107 bans the user4108 saves the phone number validation record4109 returns an error4110 when intelligence score has already been determined4111 does not execute the risk score service4112 when the phone number has changed4113 executes the risk score service4114 when intelligence API returns a score of 04115 sets the risk score to 14116 when phone number is high risk4117 returns an error4118 saves the phone number validation4119 when telesign_high_risk_cc_validation feature flag is disabled4120 behaves like it returns a success response4121 returns a success response4122 when the user is already assumed high risk4123 behaves like it returns a success response4124 returns a success response4125 when the user has already validated a credit card4126 does not mark the user as high risk4127 behaves like it returns a success response4128 returns a success response4129 when phone number is invalid4130 returns an error4131 when there is a client error in sending the verification code4132 returns an error4133 when there is a TeleSign error in getting the risk score4134 returns an error4135 force verifies the user4136 when there is a TeleSign error in sending the verification code4137 returns an error4138 force verifies the user4139 when there is a server error in sending the verification code4140 returns an error4141 when there is an unknown exception4142 returns an error ServiceResponse4143 tracks the exception4144 when verification code is sent successfully4145 increments phone verification transactions count4146 saves the risk score and telesign_reference_xid4147 executes the abuse trust score worker4148 updates sms_send_count and sms_sent_at4149 when limit is hit4150 limit: "soft", rate_limit_key: :soft_phone_verification_transactions_limit4151 logs the event4152 limit: "hard", rate_limit_key: :hard_phone_verification_transactions_limit4153 logs the event4154 behaves like it returns a success response4155 returns a success response4156 when last SMS was sent before the current day4157 sets sms_send_count to 14158 when send is allowed4159 increments sms_send_count and sets sms_sent_at4160 behaves like it returns a success response4161 returns a success response4162 when send is not allowed4163 returns an error4164 when telesign_intelligence feature flag is disabled4165 does not save the risk_score4166 does not store risk score in abuse trust scores4167 behaves like it returns a success response4168 returns a success response4169# [RSpecRunTime] Finishing example group ee/spec/services/phone_verification/users/send_verification_code_service_spec.rb. It took 6.8 seconds. Expected to take 14.79 seconds.4170# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/vertex_ai/client_spec.rb. Expected to take 14.36 seconds.4171Gitlab::Llm::VertexAi::Client4172 #text4173 behaves like forwarding the request correctly4174 when a successful response is returned from the API4175 returns the response4176 when a failed response is returned from the API4177 retries the request4178 when a content blocked response is returned from the API4179 and retry_content_blocked_requests is true4180 retries the request4181 and retry_content_blocked_requests is false4182 retries the request4183 behaves like tracks events for AI requests4184 tracks a snowplow event4185 behaves like tracks events for AI requests4186 tracks a snowplow event4187 #chat4188 behaves like forwarding the request correctly4189 when a successful response is returned from the API4190 returns the response4191 when a failed response is returned from the API4192 retries the request4193 when a content blocked response is returned from the API4194 and retry_content_blocked_requests is true4195 retries the request4196 and retry_content_blocked_requests is false4197 retries the request4198 behaves like tracks events for AI requests4199 tracks a snowplow event4200 behaves like tracks events for AI requests4201 tracks a snowplow event4202 #messages_chat4203 behaves like forwarding the request correctly4204 when a successful response is returned from the API4205 returns the response4206 when a failed response is returned from the API4207 retries the request4208 when a content blocked response is returned from the API4209 and retry_content_blocked_requests is true4210 retries the request4211 and retry_content_blocked_requests is false4212 retries the request4213 behaves like tracks events for AI requests4214 tracks a snowplow event4215 behaves like tracks events for AI requests4216 tracks a snowplow event4217 #code_completion4218 behaves like forwarding the request correctly4219 when a successful response is returned from the API4220 returns the response4221 when a failed response is returned from the API4222 retries the request4223 when a content blocked response is returned from the API4224 and retry_content_blocked_requests is true4225 retries the request4226 and retry_content_blocked_requests is false4227 retries the request4228 behaves like tracks events for AI requests4229 tracks a snowplow event4230 behaves like tracks events for AI requests4231 tracks a snowplow event4232 #code4233 behaves like forwarding the request correctly4234 when a successful response is returned from the API4235 returns the response4236 when a failed response is returned from the API4237 retries the request4238 when a content blocked response is returned from the API4239 and retry_content_blocked_requests is true4240 retries the request4241 and retry_content_blocked_requests is false4242 retries the request4243 behaves like tracks events for AI requests4244 tracks a snowplow event4245 behaves like tracks events for AI requests4246 tracks a snowplow event4247 #text_embeddings4248 behaves like forwarding the request correctly4249 when a successful response is returned from the API4250 returns the response4251 when a failed response is returned from the API4252 retries the request4253 when a content blocked response is returned from the API4254 and retry_content_blocked_requests is true4255 retries the request4256 and retry_content_blocked_requests is false4257 retries the request4258 behaves like tracks embedding events for AI requests4259 tracks a snowplow event4260 behaves like tracks embedding events for AI requests4261 tracks a snowplow event4262 #request4263 when measuring request success4264 behaves like measured Llm request4265 inrements llm_client_request counter4266 when request raises an exception4267 behaves like measured Llm request with error4268 inrements llm_client_request counter with success false4269 when request is retried4270 behaves like measured Llm request with error4271 inrements llm_client_request counter with success false4272 when response is empty4273 does not fail4274# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/vertex_ai/client_spec.rb. It took 4.94 seconds. Expected to take 14.36 seconds.4275# [RSpecRunTime] Starting example group ee/spec/models/merge_requests/status_check_response_spec.rb. Expected to take 14.02 seconds.4276MergeRequests::StatusCheckResponse4277 does not allow STI4278 is expected to belong to merge_request required: false4279 is expected to belong to external_status_check class_name => MergeRequests::ExternalStatusCheck required: false4280 is expected to define :status as an enum backed by an integer with values ‹[:passed, :failed, :pending]›4281 is expected to validate that :merge_request cannot be empty/falsy4282 is expected to validate that :external_status_check cannot be empty/falsy4283 is expected to validate that :sha cannot be empty/falsy4284 scopes4285 .timeout_new4286 returns the correct status check responses4287# [RSpecRunTime] RSpec elapsed time: 23 minutes 32.35 seconds. Current RSS: ~1494M. load average: 1.17 1.21 1.08 1/427 83004288 .timeout_retried4289 returns the correct status check responses4290 .timeout_eligible4291 returns the correct status check responses4292 callbacks4293 #after_save4294 .publish_new_passing_event4295 when the check is passed4296 sends an status passed event4297# [RSpecRunTime] RSpec elapsed time: 23 minutes 34.1 seconds. Current RSS: ~1495M. load average: 1.17 1.21 1.08 1/427 83404298 when the check is failed4299 does not sends a status passed event4300 when the check is pending4301 does not send a status passed event4302 when feature flag additional_merge_when_checks_ready is disabled4303 does not send a status passed event4304# [RSpecRunTime] Finishing example group ee/spec/models/merge_requests/status_check_response_spec.rb. It took 9.74 seconds. Expected to take 14.02 seconds.4305# [RSpecRunTime] Starting example group ee/spec/models/container_repository_spec.rb. Expected to take 13.04 seconds.4306ContainerRepository4307 does not allow STI4308 on a primary node4309 .with_verification_state4310 returns records with given scope4311 .checksummed4312 returns records with given scope4313 .not_checksummed4314 returns records with given scope4315 #save_verification_details4316 when model record is not part of verifiables scope4317 does not create verification details (PENDING: Skipping because all Container Repositories are records that can be checksummed)4318 when model_record is part of verifiables scope4319 creates verification details4320 when Geo is disabled4321 #save_verification_details4322 when model_record is part of verifiables scope4323 doesn't create verification details4324 .with_target_import_tier4325 all_plans disabled4326 limit_gitlab_org enabled4327 is expected to contain exactly #<ContainerRepository id: 16, project_id: 991, name: "test_image_17", created_at: "2024-03-04 13:59:0...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>4328 with sub group named gitlab-org4329 is expected to contain exactly #<ContainerRepository id: 16, project_id: 991, name: "test_image_17", created_at: "2024-03-04 13:59:0...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>4330# [RSpecRunTime] RSpec elapsed time: 23 minutes 40.33 seconds. Current RSS: ~1460M. load average: 1.15 1.20 1.08 1/426 83414331 with no gitlab root namespace4332 is expected to be empty4333 limit_gitlab_org disabled4334 is expected to contain exactly #<ContainerRepository id: 15, project_id: 990, name: "test_image_16", created_at: "2024-03-04 13:59:0...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil> and #<ContainerRepository id: 16, project_id: 991, name: "test_image_17", created_at: "2024-03-04 13:59:0...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>4335 all_plans and limit_gitlab_org enabled4336 is expected to contain exactly #<ContainerRepository id: 15, project_id: 990, name: "test_image_16", created_at: "2024-03-04 13:59:0...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>, #<ContainerRepository id: 17, project_id: 992, name: "test_image_18", created_at: "2024-03-04 13:59:0...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>, and #<ContainerRepository id: 16, project_id: 991, name: "test_image_17", created_at: "2024-03-04 13:59:0...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>4337 .ready_for_import4338 is expected to contain exactly #<ContainerRepository id: 19, project_id: 994, name: "test_image_20", created_at: "2024-03-02 13:59:0...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil> and #<ContainerRepository id: 20, project_id: 995, name: "test_image_21", created_at: "2023-03-04 13:59:0...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>4339# [RSpecRunTime] RSpec elapsed time: 23 minutes 42.87 seconds. Current RSS: ~1436M. load average: 1.14 1.20 1.08 1/426 83424340 #push_blob4341 calls client's push blob with path passed4342 .search4343 when search query is empty4344 returns all records4345 when search query is not empty4346 without matches4347 filters all container repositories4348 with matches4349 with matches by attributes4350 searchable_attributes: :name4351 is expected to contain exactly #<ContainerRepository id: 26, project_id: 1001, name: "any_keyword", created_at: "2024-03-04 13:59:05...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>4352# [RSpecRunTime] Finishing example group ee/spec/models/container_repository_spec.rb. It took 8.48 seconds. Expected to take 13.04 seconds.4353# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/vulnerability_scanning/container_scanning/finding_builder_spec.rb. Expected to take 12.57 seconds.4354Gitlab::VulnerabilityScanning::ContainerScanning::FindingBuilder4355 #finding4356 when cyclonedx sbom contains required gitlab:container_scanning properties4357 does not add any errors to the report4358 creates the links4359 creates the name4360 creates the description4361 creates the solution4362 creates a valid location4363 creates the severity4364 creates the confidence4365 creates the metadata version4366# [RSpecRunTime] RSpec elapsed time: 23 minutes 51.23 seconds. Current RSS: ~1419M. load average: 1.13 1.20 1.08 1/421 83434367 when cyclonedx does not contain required gitlab:container_scanning properties4368 image_name: "rhel", image_tag: nil4369 adds an error to the generated report4370 image_name: nil, image_tag: "7.1"4371 adds an error to the generated report4372 image_name: nil, image_tag: nil4373 adds an error to the generated report4374# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/vulnerability_scanning/container_scanning/finding_builder_spec.rb. It took 8.96 seconds. Expected to take 12.57 seconds.4375# [RSpecRunTime] Starting example group ee/spec/graphql/types/merge_requests/blocking_merge_requests_type_spec.rb. Expected to take 12.3 seconds.4376Types::MergeRequests::BlockingMergeRequestsType4377 is expected to have graphql fields :total_count, :hidden_count, and :visible_merge_requests4378 fields4379 #total_count4380 returns the correct total count4381# [RSpecRunTime] RSpec elapsed time: 23 minutes 59.99 seconds. Current RSS: ~1452M. load average: 1.11 1.19 1.08 1/427 85794382 #hidden_count4383 returns the hidden total count4384# [RSpecRunTime] RSpec elapsed time: 24 minutes 2.12 seconds. Current RSS: ~1460M. load average: 1.18 1.20 1.08 1/427 86194385 #visible_merge_requests4386 returns the correct visible merge request IDs4387# [RSpecRunTime] RSpec elapsed time: 24 minutes 4.26 seconds. Current RSS: ~1456M. load average: 1.18 1.20 1.08 1/427 86594388# [RSpecRunTime] Finishing example group ee/spec/graphql/types/merge_requests/blocking_merge_requests_type_spec.rb. It took 10.82 seconds. Expected to take 12.3 seconds.4389# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20230831152648_backfill_archived_on_milestones_spec.rb. Expected to take 11.5 seconds.4390BackfillArchivedOnMilestones4391 migration_options4392 has migration options set4393# [RSpecRunTime] RSpec elapsed time: 24 minutes 9.02 seconds. Current RSS: ~1389M. load average: 1.41 1.25 1.10 3/430 86604394 .migrate4395 when migration is already completed4396 does not modify data4397# [RSpecRunTime] RSpec elapsed time: 24 minutes 11.0 seconds. Current RSS: ~1382M. load average: 1.41 1.25 1.10 1/430 86614398 migration process4399 updates all documents4400 only updates documents missing a field4401 processes in batches4402# [RSpecRunTime] RSpec elapsed time: 24 minutes 13.93 seconds. Current RSS: ~1378M. load average: 1.45 1.26 1.10 2/426 86624403 .completed?4404 when documents are missing field4405 is expected not to be completed4406 when no documents are missing field4407 is expected to be completed4408# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20230831152648_backfill_archived_on_milestones_spec.rb. It took 11.47 seconds. Expected to take 11.5 seconds.4409# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/ai_message_spec.rb. Expected to take 11.44 seconds.4410Gitlab::Llm::AiMessage4411 #chat?4412 returns true for chat message4413 #initialize4414 when the attribute is not in the ATTRIBUTES_LIST4415 does not set the attribute4416 when the attribute is in the ATTRIBUTES_LIST4417 sets the attribute4418 defaults4419 sets default timestamp4420 generates id4421 #size4422 returns 0 if content is missing4423 returns size of the content if present4424 #resource4425 delegates to context4426 #save!4427 raises NoMethodError4428 #assistant?4429 when role is assistant4430 is expected to be assistant4431 when role is not assistant4432 is expected not to be assistant4433 #==4434 returns true if comparing to self4435 compares id only4436 returns false if class is different4437 returns false if id is nil4438 #slash_command_and_input4439 message: nil, output: []4440 is expected to eq []4441 message: "something", output: []4442 is expected to eq []4443 message: "/explain", output: ["/explain"]4444 is expected to eq ["/explain"]4445 message: "/explain something", output: ["/explain", "something"]4446 is expected to eq ["/explain", "something"]4447 message: "/e xplain somethin", output: ["/e", "xplain somethin"]4448 is expected to eq ["/e", "xplain somethin"]4449 message: "/ something", output: []4450 is expected to eq []4451 message: " /something", output: []4452 is expected to eq []4453 #to_h4454 returns hash with all attributes4455 #user?4456 when role is user4457 is expected to be user4458 when role is not user4459 is expected not to be user4460 #to_global_id4461 returns global ID4462 validations4463 raises an error when role is absent4464 raises an error when role is not from the list4465 #slash_command?4466 message: nil, is_slash_command: false4467 is expected to eq false4468 message: "something", is_slash_command: false4469 is expected to eq false4470 message: "/explain", is_slash_command: true4471 is expected to eq true4472 message: "/explain something", is_slash_command: true4473 is expected to eq true4474 message: "/e xplain somethin", is_slash_command: true4475 is expected to eq true4476 message: "/ something", is_slash_command: false4477 is expected to eq false4478 message: " /something", is_slash_command: false4479 is expected to eq false4480# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/ai_message_spec.rb. It took 4.1 seconds. Expected to take 11.44 seconds.4481# [RSpecRunTime] Starting example group ee/spec/services/security/merge_reports_service_spec.rb. Expected to take 10.82 seconds.4482Security::MergeReportsService#execute4483 ordering reports for dependency scanning analyzers4484 when reports are gathered in an unprioritized order4485 is expected to eql #<Gitlab::Ci::Reports::Security::Scanner:0x00007eaec7c61e80 @external_id="bundler_audit", @name="bund...rimary_identifiers=nil, @sort_keys=[1, "bundler_audit", "bundler-audit", "Security Scanner Vendor"]>, #<Gitlab::Ci::Reports::Security::Scanner:0x00007eaec8ae43e0 @external_id="retire.js", @name="Retire.j...0.0", @primary_identifiers=nil, @sort_keys=[2, "retire.js", "Retire.js", "Security Scanner Vendor"]>, and #<Gitlab::Ci::Reports::Security::Scanner:0x00007eaedcfa1040 @external_id="gemnasium", @name="gemnasiu...0.0", @primary_identifiers=nil, @sort_keys=[3, "gemnasium", "gemnasium", "Security Scanner Vendor"]>4486 is expected to eq 24487 is expected to contain exactly #<Gitlab::Ci::Reports::Security::Identifier:0x00007eaebe4f8260 @external_id="CVE-2019-123", @external...="cve", @name="cve-CVE-2019-123", @url=nil, @fingerprint="6d834ff5767ac7544bef36b0e9996a9a3d6da5f1">4488 is expected to contain exactly #<Gitlab::Ci::Reports::Security::Identifier:0x00007eaea25df2a8 @external_id="NPM-13", @external_type="npm", @name="npm-NPM-13", @url=nil, @fingerprint="ca12d3bf327f69eb5ccc69dc5c164630b1f4fd36">4489# [RSpecRunTime] RSpec elapsed time: 24 minutes 24.05 seconds. Current RSS: ~1446M. load average: 1.31 1.24 1.10 1/425 86634490 when a custom analyzer is completed before the known analyzers4491 is expected to eql #<Gitlab::Ci::Reports::Security::Scanner:0x00007eaec739f388 @external_id="bundler_audit", @name="bund...rimary_identifiers=nil, @sort_keys=[1, "bundler_audit", "bundler-audit", "Security Scanner Vendor"]>, #<Gitlab::Ci::Reports::Security::Scanner:0x00007eaec8189228 @external_id="retire.js", @name="Retire.j...0.0", @primary_identifiers=nil, @sort_keys=[2, "retire.js", "Retire.js", "Security Scanner Vendor"]>, and #<Gitlab::Ci::Reports::Security::Scanner:0x00007eaec8f83e78 @external_id="scanner-2", @name="Scanner ...primary_identifiers=nil, @sort_keys=[Infinity, "scanner-2", "Scanner 2", "Security Scanner Vendor"]>4492 is expected to eq 34493 is expected to contain exactly #<Gitlab::Ci::Reports::Security::Identifier:0x00007eaeb68beca8 @external_id="VULN-2", @external_type=...ner-2", @name="scanner-2-VULN-2", @url=nil, @fingerprint="8e683704c05c3d223f7572623a39cdf39ecc5f15"> and #<Gitlab::Ci::Reports::Security::Identifier:0x00007eaeb6857580 @external_id="CVE-2019-456", @external...="cve", @name="cve-CVE-2019-456", @url=nil, @fingerprint="47c8c718e4355e29c0b8e87fd62c2c7da65911dd">4494# [RSpecRunTime] RSpec elapsed time: 24 minutes 27.04 seconds. Current RSS: ~1437M. load average: 1.29 1.23 1.09 1/425 86644495 merging reports step by step4496 keeps the finding from `retirejs` as it has higher priority4497# [RSpecRunTime] RSpec elapsed time: 24 minutes 28.11 seconds. Current RSS: ~1429M. load average: 1.29 1.23 1.09 1/425 86654498# [RSpecRunTime] Finishing example group ee/spec/services/security/merge_reports_service_spec.rb. It took 8.27 seconds. Expected to take 10.82 seconds.4499# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspaces/reconcile/main_reconcile_scenarios_spec.rb. Expected to take 10.55 seconds.4500RemoteDevelopment::Workspaces::Reconcile::Main Partial Update Scenarios4501 initial_db_state: nil, user_desired_state_update: :running, agent_actual_state_updates: [nil, [:creation_requested, :starting, false], [:starting, :running, true]], response_expectations: [[true, false], [false, true], [false, true]], db_expectations: [[:running, :creation_requested], [:running, :creation_requested], [:running, :starting], [:running, :running]]4502 behaves as expected4503# [RSpecRunTime] RSpec elapsed time: 24 minutes 31.46 seconds. Current RSS: ~1404M. load average: 1.29 1.23 1.09 1/428 86754504 initial_db_state: [:running, :running], user_desired_state_update: :restart_requested, agent_actual_state_updates: [nil, [:running, :stopping, true], [:stopping, :stopped, false], [:stopped, :starting, false], [:starting, :running, true]], response_expectations: [[true, true], [false, true], [true, true], [false, true], [false, true]], db_expectations: [[:running, :running], [:restart_requested, :running], [:restart_requested, :running], [:restart_requested, :stopping], [:running, :stopped], [:running, :starting], [:running, :running]]4505 behaves as expected4506# [RSpecRunTime] RSpec elapsed time: 24 minutes 32.89 seconds. Current RSS: ~1405M. load average: 1.34 1.25 1.10 1/428 86884507 initial_db_state: [:running, :running], user_desired_state_update: :stopped, agent_actual_state_updates: [nil, [:running, :stopping, true], [:stopping, :stopped, false]], response_expectations: [[true, true], [false, true], [false, true]], db_expectations: [[:running, :running], [:stopped, :running], [:stopped, :running], [:stopped, :stopping], [:stopped, :stopped]]4508 behaves as expected4509# [RSpecRunTime] RSpec elapsed time: 24 minutes 34.15 seconds. Current RSS: ~1407M. load average: 1.34 1.25 1.10 1/428 86964510 initial_db_state: [:stopped, :stopped], user_desired_state_update: :running, agent_actual_state_updates: [nil, [:stopped, :starting, false], [:starting, :running, true]], response_expectations: [[true, true], [false, true], [false, true]], db_expectations: [[:stopped, :stopped], [:running, :stopped], [:running, :stopped], [:running, :starting], [:running, :running]]4511 behaves as expected4512# [RSpecRunTime] RSpec elapsed time: 24 minutes 35.45 seconds. Current RSS: ~1407M. load average: 1.34 1.25 1.10 1/428 87034513 initial_db_state: [:stopped, :stopped], user_desired_state_update: :running, agent_actual_state_updates: [nil, [:stopped, :starting, false], [:starting, :running, true]], response_expectations: [[true, true], [false, true], [false, true]], db_expectations: [[:stopped, :stopped], [:running, :stopped], [:running, :stopped], [:running, :starting], [:running, :running]]4514 behaves as expected4515# [RSpecRunTime] RSpec elapsed time: 24 minutes 36.71 seconds. Current RSS: ~1407M. load average: 1.32 1.24 1.10 1/428 87114516# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspaces/reconcile/main_reconcile_scenarios_spec.rb. It took 8.61 seconds. Expected to take 10.55 seconds.4517# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/issues/update_spec.rb. Expected to take 10.43 seconds.4518Mutations::Issues::Update4519 behaves like updating health status4520 when the user has permission4521 and issuable_heath_status feature is disabled4522 does not update health status4523# [RSpecRunTime] RSpec elapsed time: 24 minutes 38.13 seconds. Current RSS: ~1405M. load average: 1.32 1.24 1.10 1/428 87124524 and issuable_health_status feature is enabled4525 updates health status4526# [RSpecRunTime] RSpec elapsed time: 24 minutes 39.46 seconds. Current RSS: ~1409M. load average: 1.32 1.24 1.10 1/428 87134527 updating parent epic4528 when epics feature is disabled4529 raises an error4530# [RSpecRunTime] RSpec elapsed time: 24 minutes 40.94 seconds. Current RSS: ~1408M. load average: 1.32 1.24 1.10 1/425 87144531 when epics feature is enabled4532 for user without permissions4533 raises an error4534 for user with correct permissions4535 when a valid epic is given4536 updates the epic4537 returns the updated issue4538# [RSpecRunTime] RSpec elapsed time: 24 minutes 44.07 seconds. Current RSS: ~1407M. load average: 1.37 1.25 1.10 1/425 87154539 when nil epic is given4540 set the epic to nil4541 returns the updated issue4542# [RSpecRunTime] RSpec elapsed time: 24 minutes 46.64 seconds. Current RSS: ~1410M. load average: 1.37 1.25 1.10 2/424 87164543# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/issues/update_spec.rb. It took 10.01 seconds. Expected to take 10.43 seconds.4544# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/auth/ldap/sync/groups_spec.rb. Expected to take 9.55 seconds.4545EE::Gitlab::Auth::Ldap::Sync::Groups4546 #update_permissions4547 when group_base is not present4548 does not call EE::Gitlab::Auth::Ldap::Sync::AdminUsers#execute4549 does not call EE::Gitlab::Auth::Ldap::Sync::ExternalUsers#execute4550# [RSpecRunTime] RSpec elapsed time: 24 minutes 48.43 seconds. Current RSS: ~1418M. load average: 1.42 1.27 1.11 2/425 87174551 when group_base is present4552 and admin_group and external_groups are not present4553 calls EE::Gitlab::Auth::Ldap::Sync::Group#execute4554 does not call EE::Gitlab::Auth::Ldap::Sync::AdminUsers#execute4555 does not call EE::Gitlab::Auth::Ldap::Sync::ExternalUsers#execute4556# [RSpecRunTime] RSpec elapsed time: 24 minutes 50.59 seconds. Current RSS: ~1422M. load average: 1.42 1.27 1.11 1/424 87184557 and admin_group is present4558 calls EE::Gitlab::Auth::Ldap::Sync::Group#execute4559 does not call EE::Gitlab::Auth::Ldap::Sync::AdminUsers#execute4560 does not call EE::Gitlab::Auth::Ldap::Sync::ExternalUsers#execute4561# [RSpecRunTime] RSpec elapsed time: 24 minutes 52.72 seconds. Current RSS: ~1422M. load average: 1.39 1.26 1.11 1/424 87194562 and external_groups is present4563 calls EE::Gitlab::Auth::Ldap::Sync::Group#execute4564 does not call EE::Gitlab::Auth::Ldap::Sync::AdminUsers#execute4565 does not call EE::Gitlab::Auth::Ldap::Sync::ExternalUsers#execute4566# [RSpecRunTime] RSpec elapsed time: 24 minutes 54.71 seconds. Current RSS: ~1425M. load average: 1.39 1.26 1.11 1/424 87204567# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/auth/ldap/sync/groups_spec.rb. It took 7.99 seconds. Expected to take 9.55 seconds.4568# [RSpecRunTime] Starting example group ee/spec/services/releases/destroy_service_spec.rb. Expected to take 9.55 seconds.4569Releases::DestroyService4570 audit events4571 when licensed4572 does not log audit event if operation fails4573 does not log audit event if operation results in no change4574 when operation succeeds4575 logs an audit event4576 logs the audit event info4577 calls the audit method with the event type4578# [RSpecRunTime] RSpec elapsed time: 25 minutes 1.39 seconds. Current RSS: ~1447M. load average: 1.36 1.26 1.11 1/430 88074579 when not licensed4580 does not log audit event4581# [RSpecRunTime] RSpec elapsed time: 25 minutes 2.65 seconds. Current RSS: ~1447M. load average: 1.25 1.24 1.10 1/430 88284582# [RSpecRunTime] Finishing example group ee/spec/services/releases/destroy_service_spec.rb. It took 7.95 seconds. Expected to take 9.55 seconds.4583# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/issues/set_weight_spec.rb. Expected to take 8.92 seconds.4584Mutations::Issues::SetWeight4585 #resolve4586 behaves like permission level for issue mutation is correctly verified4587 when the user is not a project member4588 behaves like when the user does not have access to the resource4589 raises an error4590 even if assigned to the issue4591 does not modify issue4592# [RSpecRunTime] RSpec elapsed time: 25 minutes 4.82 seconds. Current RSS: ~1433M. load average: 1.25 1.24 1.10 1/430 88294593 even if author of the issue4594 does not modify issue4595 when the user is a project member4596 with guest role4597 behaves like when the user does not have access to the resource4598 raises an error4599 even if assigned to the issue4600 does not modify issue4601# [RSpecRunTime] RSpec elapsed time: 25 minutes 7.95 seconds. Current RSS: ~1427M. load average: 1.23 1.23 1.10 1/430 88304602 even if author of the issue4603 does not modify issue4604# [RSpecRunTime] RSpec elapsed time: 25 minutes 9.18 seconds. Current RSS: ~1425M. load average: 1.23 1.23 1.10 1/430 88314605 when the user can update the issue4606 returns the issue with correct weight4607 when the weight is nil4608 updates weight to be nil4609# [RSpecRunTime] RSpec elapsed time: 25 minutes 11.53 seconds. Current RSS: ~1423M. load average: 1.23 1.23 1.10 1/430 88324610# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/issues/set_weight_spec.rb. It took 8.87 seconds. Expected to take 8.92 seconds.4611# [RSpecRunTime] Starting example group ee/spec/models/audit_events/instance/amazon_s3_configuration_spec.rb. Expected to take 8.9 seconds.4612AuditEvents::Instance::AmazonS3Configuration4613 does not allow STI4614 validations4615 is expected to validate that :name is case-sensitively unique4616 is expected to validate that :bucket_name cannot be empty/falsy4617 is expected to validate that :bucket_name is case-sensitively unique4618 is expected to validate that :access_key_xid cannot be empty/falsy4619 is expected to validate that :aws_region cannot be empty/falsy4620 is expected to validate that :secret_access_key cannot be empty/falsy4621 is expected to validate that the length of :access_key_xid is between 16 and 1284622 is expected to validate that the length of :aws_region is at most 504623 is expected to validate that the length of :bucket_name is at most 634624 is expected to allow :bucket_name to be ‹"valid-bucket-name"›4625 is expected to allow :bucket_name to be ‹"12345"›4626 is expected not to allow :bucket_name to be ‹"bucket/logs/test"›4627 is expected not to allow :access_key_xid to be ‹"<script>"›4628 is expected to allow :access_key_xid to be ‹"RANDOM1234567890"›4629# [RSpecRunTime] RSpec elapsed time: 25 minutes 14.14 seconds. Current RSS: ~1449M. load average: 1.13 1.21 1.09 1/425 88334630 behaves like includes Limitable concern4631 #exceeds_limits?4632 without plan limits configured4633 is expected to eq false4634 without plan limits configured4635 is expected to eq false4636 with an existing model4637 is expected to eq true4638 validations4639 is expected to be a kind of Limitable4640 without plan limits configured4641 can create new models4642 with plan limits configured4643 can create new models4644 with an existing model4645 cannot create new models exceeding the plan limits4646 behaves like includes ExternallyCommonDestinationable concern4647 validations4648 is expected to be a kind of AuditEvents::ExternallyCommonDestinationable4649 is expected to validate that the length of :name is at most 724650 when creating without a name4651 assigns a default name4652 #allowed_to_stream?4653 always returns true4654# [RSpecRunTime] Finishing example group ee/spec/models/audit_events/instance/amazon_s3_configuration_spec.rb. It took 4.27 seconds. Expected to take 8.9 seconds.4655# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/auth/ldap/person_spec.rb. Expected to take 8.65 seconds.4656Gitlab::Auth::Ldap::Person4657 includes the EE module4658 .ldap_attributes4659 appends EE-specific attributes4660 appends first and last name attributes4661 .find_by_email4662 tries finding for each configured email attribute4663 returns nil when no user was found4664 .find_by_certificate_issuer_and_serial4665 searches by certificate assertion4666 .find_by_ad_certificate_field4667 searches by active directory certificate assertion4668 .find_by_kerberos_principal4669 when simple LDAP linking is not configured4670 LDAP server is not for kerberos realm4671 returns nil without searching4672 LDAP server is for kerberos realm4673 searches by configured uid attribute4674 when simple LDAP linking is enabled4675 principal domain matches an allowed realm4676 searches by configured uid attribute4677 principal domain does not match an allowed realm4678 returns nil without searching4679 .ldap_attributes4680 includes a real attribute name4681 excludes integers4682 excludes false values4683 excludes true values4684 #kerberos_principal4685 returns the principal combining the configured UID and DC components of the distinguishedName4686 #ssh_keys4687 when the SSH key is literal4688 includes the SSH key4689 when the SSH key is prefixed4690 includes the SSH key4691 when the SSH key is suffixed4692 includes the SSH key4693 when the SSH key is followed by a newline4694 includes the SSH key4695 when the key is not an SSH key4696 is empty4697 when there are multiple keys4698 includes both SSH keys4699 #memberof4700 returns an empty array if the field was not present4701 returns the values of `memberof` if the field was present4702 #cn_from_memberof4703 gets the group cn from the memberof value4704 doesn't break when there is no CN property4705 supports dashes in the group cn4706 #group_cns4707 returns only CNs from the memberof values4708# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/auth/ldap/person_spec.rb. It took 3.24 seconds. Expected to take 8.65 seconds.4709# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/geo/dependency_proxy_manifest_registries_resolver_spec.rb. Expected to take 8.23 seconds.4710Resolvers::Geo::DependencyProxyManifestRegistriesResolver4711 behaves like a Geo registries resolver4712 #resolve4713 when the parent object is the current node4714 when the user has permission to view Geo data4715 when admin mode is enabled4716 when the ids argument is null4717 returns registries, in order4718 when the ids argument is present4719 returns the requested registries, in order4720 when the replication_state argument is present4721 returns registries with requested replication state, in order4722 with verification enabled4723 when the verification_state argument is present4724 returns registries with requested verification state, in order4725 with verification disabled4726 when the verification_state argument is present4727 raises ArgumentError (PENDING: Skipping because verification is enabled for DependencyProxy::Manifest)4728 when admin mode is disabled4729 returns nothing4730 when the user does not have permission to view Geo data4731 returns nothing4732 when the parent object is not the current node4733 when the user has permission to view Geo data4734 returns nothing, because we can't query other nodes' tracking databases4735# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/geo/dependency_proxy_manifest_registries_resolver_spec.rb. It took 5.97 seconds. Expected to take 8.23 seconds.4736# [RSpecRunTime] Starting example group ee/spec/models/vulnerabilities/projects_grade_spec.rb. Expected to take 8.18 seconds.4737Vulnerabilities::ProjectsGrade4738 does not allow STI4739 .grades_for4740 when the given vulnerable is a Group4741 when subgroups are not included4742 when the filter is not given4743 returns the letter grades for given vulnerable4744# [RSpecRunTime] RSpec elapsed time: 25 minutes 27.61 seconds. Current RSS: ~1428M. load average: 1.25 1.23 1.10 1/425 88344745 when the filter is given4746 returns the filtered letter grade for given vulnerable4747 when subgroups are included4748 when the filter is not given4749 returns the letter grades for given vulnerable4750 when the filter is given4751 returns the filtered letter grade for given vulnerable4752 when the given vulnerable is an InstanceSecurityDashboard4753 when the filter is not given4754 returns the letter grades for given vulnerable4755 when the filter is given4756 returns the filtered letter grade for given vulnerable4757 #grade4758 when providing letter value of ["a", 0]4759 is expected to eq ["a", 0]4760 when providing letter value of ["b", 1]4761 is expected to eq ["b", 1]4762 when providing letter value of ["c", 2]4763 is expected to eq ["c", 2]4764 when providing letter value of ["d", 3]4765 is expected to eq ["d", 3]4766 when providing letter value of ["f", 4]4767 is expected to eq ["f", 4]4768 #projects4769 when include_subgroups is set to false4770 is expected to contain exactly #<Project id:1087 group888/project-1156>> and #<Project id:1088 group888/project-1157>>4771 preloads vulnerability statistic once for whole collection4772 when include_subgroups is set to true4773 is expected to contain exactly #<Project id:1087 group888/project-1156>>, #<Project id:1088 group888/project-1157>>, and #<Project id:1090 group888/group889/project-1159>>4774 preloads vulnerability statistic once for whole collection4775 #count4776 is expected to eq 24777# [RSpecRunTime] Finishing example group ee/spec/models/vulnerabilities/projects_grade_spec.rb. It took 5.35 seconds. Expected to take 8.18 seconds.4778# [RSpecRunTime] Starting example group ee/spec/services/app_sec/dast/scanner_profiles/destroy_service_spec.rb. Expected to take 7.72 seconds.4779AppSec::Dast::ScannerProfiles::DestroyService4780 #execute4781 when a user does not have access to the project4782 returns an error status4783 populates message4784 when the user can run a DAST scan4785 returns a success status4786 deletes the dast_scanner_profile4787 returns a dast_scanner_profile payload4788 audits the deletion4789 when the dast_scanner_profile doesn't exist4790 returns an error status4791 populates message4792# [RSpecRunTime] RSpec elapsed time: 25 minutes 33.18 seconds. Current RSS: ~1438M. load average: 1.23 1.23 1.10 1/425 88354793 when on demand scan licensed feature is not available4794 returns an error status4795 populates message4796 when project has security policies enabled4797 when there is no policy that is referencing the profile4798 returns a success status4799 when there is a policy that is referencing the profile4800 returns an error status4801 populates message4802# [RSpecRunTime] Finishing example group ee/spec/services/app_sec/dast/scanner_profiles/destroy_service_spec.rb. It took 4.38 seconds. Expected to take 7.72 seconds.4803# [RSpecRunTime] Starting example group ee/spec/services/app_sec/dast/builds/associate_service_spec.rb. Expected to take 7.52 seconds.4804AppSec::Dast::Builds::AssociateService4805 #execute4806 params4807 when no keys are supplied4808 returns a success response4809 when the ci_build_id key missing4810 returns an error response4811 success4812 returns a success response4813 associates the site profile4814 associates the scanner profile4815 does not call any consistency workers4816 error4817 when saving a SiteProfilesBuild fails4818 behaves like an error4819 returns an error response4820 behaves like it attempts to maintain site profile association consistency4821 calls the site profile consistency worker4822 when saving a ScannerProfilesBuild fails4823 behaves like an error4824 returns an error response4825 behaves like it attempts to maintain scanner profile association consistency4826 calls the scanner profile consistency worker4827 when saving both associations fails4828 behaves like an error4829 returns an error response4830 behaves like it attempts to maintain site profile association consistency4831 calls the site profile consistency worker4832 behaves like it attempts to maintain scanner profile association consistency4833 calls the scanner profile consistency worker4834# [RSpecRunTime] Finishing example group ee/spec/services/app_sec/dast/builds/associate_service_spec.rb. It took 2.66 seconds. Expected to take 7.52 seconds.4835# [RSpecRunTime] Starting example group ee/spec/models/ee/project_wiki_spec.rb. Expected to take 7.46 seconds.4836ProjectWiki4837 does not allow STI4838 behaves like EE wiki model4839 uses Elasticsearch4840 #kerberos_url_to_repo4841 returns valid kerberos url for this repo4842# [RSpecRunTime] RSpec elapsed time: 25 minutes 38.9 seconds. Current RSS: ~1450M. load average: 1.21 1.23 1.10 1/425 88404843 #use_separate_indices?4844 if migrate_wikis_to_separate_index is finished4845 returns true4846# [RSpecRunTime] RSpec elapsed time: 25 minutes 42.81 seconds. Current RSS: ~1406M. load average: 1.43 1.27 1.11 1/430 88414847 if migrate_wikis_to_separate_index is not finished4848 returns false4849 #base_class4850 returns Wiki4851# [RSpecRunTime] Finishing example group ee/spec/models/ee/project_wiki_spec.rb. It took 6.33 seconds. Expected to take 7.46 seconds.4852# [RSpecRunTime] Starting example group ee/spec/services/security/ingestion/tasks/ingest_identifiers_spec.rb. Expected to take 7.15 seconds.4853Security::Ingestion::Tasks::IngestIdentifiers4854 #execute4855 creates new records and updates the existing ones4856 sets the identifier_ids for the finding_map object4857 with multiple projects4858 creates records for multiple projects4859# [RSpecRunTime] RSpec elapsed time: 25 minutes 49.46 seconds. Current RSS: ~1405M. load average: 1.32 1.25 1.11 1/430 88424860 behaves like bulk insertable task4861 when the validation fails4862 can generate error messages correctly4863# [RSpecRunTime] Finishing example group ee/spec/services/security/ingestion/tasks/ingest_identifiers_spec.rb. It took 5.84 seconds. Expected to take 7.15 seconds.4864# [RSpecRunTime] Starting example group ee/spec/services/security/security_orchestration_policies/policy_configuration_validation_service_spec.rb. Expected to take 6.97 seconds.4865Security::SecurityOrchestrationPolicies::PolicyConfigurationValidationService4866 #execute4867 when all components are valid4868 returns success4869# [RSpecRunTime] RSpec elapsed time: 25 minutes 50.82 seconds. Current RSS: ~1406M. load average: 1.32 1.25 1.11 1/430 88434870 when security_orchestration_policies_configuration is missing4871 returns an error4872 when security_orchestration_policies_configuration is invalid4873 returns an error4874 when type parameter is missing4875 returns an error4876# [RSpecRunTime] RSpec elapsed time: 25 minutes 52.99 seconds. Current RSS: ~1403M. load average: 1.29 1.25 1.11 1/430 88444877 when retrieving an invalid policy type4878 returns an error4879# [RSpecRunTime] RSpec elapsed time: 25 minutes 54.06 seconds. Current RSS: ~1402M. load average: 1.29 1.25 1.11 1/430 88454880 when policy.yml is empty4881 returns an error4882# [RSpecRunTime] RSpec elapsed time: 25 minutes 55.11 seconds. Current RSS: ~1402M. load average: 1.29 1.25 1.11 1/430 88464883# [RSpecRunTime] Finishing example group ee/spec/services/security/security_orchestration_policies/policy_configuration_validation_service_spec.rb. It took 5.52 seconds. Expected to take 6.97 seconds.4884# [RSpecRunTime] Starting example group ee/spec/services/analytics/value_stream_dashboard/top_level_group_counter_service_spec.rb. Expected to take 6.72 seconds.4885Analytics::ValueStreamDashboard::TopLevelGroupCounterService4886 stores aggregated counts4887 returns successful response4888 when counting is interrupted during iteration4889 returns the cursor without modification4890 does not update the last_run_at4891# [RSpecRunTime] RSpec elapsed time: 26 minutes 0.54 second. Current RSS: ~1391M. load average: 1.27 1.24 1.11 1/430 88474892 when iterating by one record at the time4893 stores aggregated counts4894 when counting is interrupted during batch counting4895 returns the cursor with the latest state4896 when restoring the metric from the cursor4897 continues the processing from the cursor4898# [RSpecRunTime] Finishing example group ee/spec/services/analytics/value_stream_dashboard/top_level_group_counter_service_spec.rb. It took 6.58 seconds. Expected to take 6.72 seconds.4899# [RSpecRunTime] Starting example group ee/spec/lib/system_check/geo/authorized_keys_check_spec.rb. Expected to take 6.62 seconds.4900SystemCheck::Geo::AuthorizedKeysCheck4901 #multi_check4902 succeed when all conditions are met4903 OpenSSH config file4904 fails when config file does not exist4905 skips when config file is not readable4906 in docker4907 fails when config file does not exist4908 AuthorizedKeysCommand4909 fails when config file does not contain the AuthorizedKeysCommand4910 warns when config file does not contain the correct AuthorizedKeysCommand4911 fails when cannot find referred authorized keys file on disk4912 AuthorizedKeysCommandUser4913 fails when config file does not contain the AuthorizedKeysCommandUser4914 fails when config file does not contain the correct AuthorizedKeysCommandUser4915 #extract_authorized_keys_command4916 returns false when no command is available4917 returns correct (uncommented) command4918 returns correct (leading whitespace) command4919 returns command without comments and without quotes4920 #extract_authorized_keys_command_user4921 returns false when no command user is available4922 returns correct (uncommented) command4923 returns correct (leading whitespace) command4924 returns command without comments4925 #openssh_config_path4926 when in docker container4927 returns /assets/sshd_config4928 when not in docker container4929 returns /etc/ssh/sshd_config4930# [RSpecRunTime] Finishing example group ee/spec/lib/system_check/geo/authorized_keys_check_spec.rb. It took 2.33 seconds. Expected to take 6.62 seconds.4931# [RSpecRunTime] Starting example group ee/spec/views/layouts/checkout.html.haml_spec.rb. Expected to take 6.43 seconds.4932layouts/checkout4933 behaves like a layout which reflects the application theme setting4934 as a themed layout4935 when no theme is explicitly selected4936 renders with the default theme4937 when user is authenticated & has selected a specific theme4938 chosen_theme: #<struct Gitlab::Themes::Theme id=1, name="Indigo", css_class="ui-indigo", primary_color="#222261">4939 renders with the Indigo theme4940 chosen_theme: #<struct Gitlab::Themes::Theme id=6, name="Light Indigo", css_class="ui-light-indigo", primary_color="#41419f">4941 renders with the Light Indigo theme4942 chosen_theme: #<struct Gitlab::Themes::Theme id=4, name="Blue", css_class="ui-blue", primary_color="#0b2640">4943 renders with the Blue theme4944 chosen_theme: #<struct Gitlab::Themes::Theme id=7, name="Light Blue", css_class="ui-light-blue", primary_color="#145aa1">4945 renders with the Light Blue theme4946 chosen_theme: #<struct Gitlab::Themes::Theme id=5, name="Green", css_class="ui-green", primary_color="#0e4328">4947 renders with the Green theme4948 chosen_theme: #<struct Gitlab::Themes::Theme id=8, name="Light Green", css_class="ui-light-green", primary_color="#1b653f">4949 renders with the Light Green theme4950 chosen_theme: #<struct Gitlab::Themes::Theme id=9, name="Red", css_class="ui-red", primary_color="#580d02">4951 renders with the Red theme4952 chosen_theme: #<struct Gitlab::Themes::Theme id=10, name="Light Red", css_class="ui-light-red", primary_color="#a02e1c">4953 renders with the Light Red theme4954 chosen_theme: #<struct Gitlab::Themes::Theme id=2, name="Gray", css_class="ui-gray", primary_color="#333238">4955 renders with the Gray theme4956 chosen_theme: #<struct Gitlab::Themes::Theme id=3, name="Light Gray", css_class="ui-light-gray", primary_color="#ececef">4957 renders with the Light Gray theme4958 chosen_theme: #<struct Gitlab::Themes::Theme id=11, name="Dark Mode (alpha)", css_class="gl-dark", primary_color="#1f1e24">4959 renders with the Dark Mode (alpha) theme4960 behaves like a layout which reflects the preferred language4961 when changing the a preferred language4962 renders the correct `lang` attribute in the html element4963# [RSpecRunTime] Finishing example group ee/spec/views/layouts/checkout.html.haml_spec.rb. It took 3.61 seconds. Expected to take 6.43 seconds.4964# [RSpecRunTime] Starting example group ee/spec/services/issues/build_service_spec.rb. Expected to take 6.34 seconds.4965Issues::BuildService4966 with an issue template4967 #execute4968 fills in the template in the description4969 fills in the template, followed by the query parameter, in the description4970# [RSpecRunTime] RSpec elapsed time: 26 minutes 9.95 seconds. Current RSS: ~1428M. load average: 1.30 1.25 1.11 1/430 88544971 for a single thread4972 #execute4973 with an issue template4974 picks the thread description over the issue template4975# [RSpecRunTime] RSpec elapsed time: 26 minutes 11.63 seconds. Current RSS: ~1435M. load average: 1.30 1.25 1.11 1/436 89084976 #execute4977 as guest4978 setting issue type4979 cannot set the issue type to test_case4980 cannot set the issue type to requirement4981# [RSpecRunTime] Finishing example group ee/spec/services/issues/build_service_spec.rb. It took 4.94 seconds. Expected to take 6.34 seconds.4982# [RSpecRunTime] Starting example group ee/spec/services/security/ingestion/finding_map_spec.rb. Expected to take 6.12 seconds.4983Security::Ingestion::FindingMap4984 delegations4985 is expected to delegate #uuid to the #security_finding object4986 is expected to delegate #scanner_id to the #security_finding object4987 is expected to delegate #severity to the #security_finding object4988 is expected to delegate #project_id to the #pipeline object4989 is expected to delegate #evidence to the #report_finding object4990# [RSpecRunTime] RSpec elapsed time: 26 minutes 15.33 seconds. Current RSS: ~1427M. load average: 1.28 1.25 1.11 1/432 89094991 #identifiers4992 is expected to eq [#<Gitlab::Ci::Reports::Security::Identifier:0x00007eaead72c308 @external_id="PREDICTABLE_RANDOM", @e...c_bugs_type-PREDICTABLE_RANDOM", @url=nil, @fingerprint="5848739446034d982ef7beece3bb19bff4044ffb">]4993 #set_identifier_ids_by4994 changes the identifier_ids of the finding_map4995 #to_hash4996 is expected to eq {:confidence=>:medium, :description=>"The cipher does not provide data integrity update 1", :details=... encrypted data, providing integrity of the result.", :uuid=>"ee54252c-d04e-4ac3-a2db-307795a31656"}4997# [RSpecRunTime] Finishing example group ee/spec/services/security/ingestion/finding_map_spec.rb. It took 4.16 seconds. Expected to take 6.12 seconds.4998# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20230209195404_backfill_hidden_on_issues_spec.rb. Expected to take 6.01 seconds.4999BackfillHiddenOnIssues5000 behaves like a deprecated Advanced Search migration5001 #migrate5002 logs a message and halts the migration5003# [RSpecRunTime] RSpec elapsed time: 26 minutes 20.82 seconds. Current RSS: ~1404M. load average: 1.33 1.26 1.11 1/434 89105004 #completed?5005 returns false5006 #obsolete?5007 returns true5008# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20230209195404_backfill_hidden_on_issues_spec.rb. It took 5.09 seconds. Expected to take 6.01 seconds.5009# [RSpecRunTime] Starting example group ee/spec/lib/peek/views/elasticsearch_spec.rb. Expected to take 5.85 seconds.5010Peek::Views::Elasticsearch5011 #results5012 includes performance details5013# [RSpecRunTime] RSpec elapsed time: 26 minutes 26.8 seconds. Current RSS: ~1382M. load average: 1.36 1.27 1.12 1/432 89175014# [RSpecRunTime] Finishing example group ee/spec/lib/peek/views/elasticsearch_spec.rb. It took 5.44 seconds. Expected to take 5.85 seconds.5015# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20230628094243_add_archived_to_issues_spec.rb. Expected to take 5.8 seconds.5016AddArchivedToIssues5017 .completed?5018 mapping has been updated5019 is expected to be completed5020# [RSpecRunTime] RSpec elapsed time: 26 minutes 31.21 seconds. Current RSS: ~1364M. load average: 1.36 1.27 1.12 1/433 89185021 mapping has not been updated5022 is expected not to be completed5023 .migrate5024 when migration is already completed5025 does not modify data5026 migration process5027 updates the issues index mappings5028# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20230628094243_add_archived_to_issues_spec.rb. It took 5.09 seconds. Expected to take 5.8 seconds.5029# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_first_commit_at_spec.rb. Expected to take 5.58 seconds.5030Gitlab::Analytics::CycleAnalytics::StageEvents::MergeRequestFirstCommitAt5031 behaves like value stream analytics event5032 is expected to be a kind of String5033 is expected to be a kind of Symbol5034 is expected to include ApplicationRecord(abstract)5035 is expected to respond to #timestamp_projection5036 is expected to respond to #html_description5037 is expected to be a kind of Array5038 #apply_query_customization5039 expects an ActiveRecord::Relation object as argument and returns a modified version of it5040 #hash_code5041 returns a hash that uniquely identifies an event5042 does not differ when the same object is built with the same params5043 behaves like LEFT JOIN-able value stream analytics event5044 can use the event as LEFT JOIN5045 when looking at the record with data5046 contains the timestamp expression5047# [RSpecRunTime] RSpec elapsed time: 26 minutes 35.45 seconds. Current RSS: ~1424M. load average: 1.33 1.26 1.12 1/439 89985048 when looking at the record without data5049 returns nil for the timestamp expression5050# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_first_commit_at_spec.rb. It took 3.21 seconds. Expected to take 5.58 seconds.5051# [RSpecRunTime] Starting example group ee/spec/models/dora/performance_score_spec.rb. Expected to take 5.55 seconds.5052Dora::PerformanceScore5053 is expected to validate that :date is case-sensitively unique within the scope of :project_id5054 does not allow STI5055 is expected to belong to project required: false5056 is expected to validate that :project cannot be empty/falsy5057 is expected to validate that :date cannot be empty/falsy5058 .refresh!5059 creates new record with calculated scores5060 when record already exists5061 updates existing one5062# [RSpecRunTime] RSpec elapsed time: 26 minutes 37.35 seconds. Current RSS: ~1421M. load average: 1.30 1.26 1.12 1/439 89995063 scopes5064 .for_projects5065 includes only the given projects5066# [RSpecRunTime] RSpec elapsed time: 26 minutes 38.53 seconds. Current RSS: ~1419M. load average: 1.30 1.26 1.12 1/438 90005067 .for_dates5068 when given a single date5069 includes only the scores from that given date5070 when given a date range5071 includes only the scores from that given date5072 .group_counts_by_metric5073 when given a valid metric5074 groups the metrics5075 combining scopes5076 filters properly5077# [RSpecRunTime] Finishing example group ee/spec/models/dora/performance_score_spec.rb. It took 3.42 seconds. Expected to take 5.55 seconds.5078# [RSpecRunTime] Starting example group ee/spec/models/ip_restriction_spec.rb. Expected to take 5.41 seconds.5079IpRestriction5080 does not allow STI5081 relations5082 is expected to belong to group required: false5083 validations5084 is expected to validate that :range cannot be empty/falsy5085 is expected to validate that :group_id cannot be empty/falsy5086 #valid_subnet5087 valid subnet5088 succeeds5089 invalid subnet5090 fails5091 #allow_root_group_only5092 top-level group5093 succeeds5094 subgroup5095 fails5096 #allows_address?5097 address is within the range5098 is expected to be truthy5099 address is outside the range5100 is expected to be falsey5101 range is invalid5102 is expected to be falsey5103 address is invalid5104 is expected to be falsey5105# [RSpecRunTime] Finishing example group ee/spec/models/ip_restriction_spec.rb. It took 2.06 seconds. Expected to take 5.41 seconds.5106# [RSpecRunTime] Starting example group ee/spec/services/security/report_fetch_service_spec.rb. Expected to take 5.27 seconds.5107Security::ReportFetchService5108 #pipeline5109 with found pipeline5110 is expected to eq #<Ci::Pipeline id: 118, ref: "master", sha: "b83d6e391c22777fca1ed3012fce84f633d7fed0", before_sha: n...st_id: nil, ci_ref_id: 116, locked: "artifacts_locked", partition_id: 101, auto_canceled_by_id: nil>5111 without any pipelines5112 is expected to be nil5113 #build5114 with right artifacts5115 is expected to eq #<Ci::Build status: "success", finished_at: "2024-03-04 08:53:29.000000000 +0000", created_at: "2024-...nil, partition_id: 101, auto_canceled_by_partition_id: 100, auto_canceled_by_id: nil, tag_list: nil>5116 without right kind of artifacts5117 is expected to be nil5118 without found pipeline5119 is expected to be nil5120 #able_to_fetch?5121 with successful build5122 is expected to be truthy5123 with failed build5124 is expected to be falsey5125 without build5126 is expected to be falsey5127# [RSpecRunTime] Finishing example group ee/spec/services/security/report_fetch_service_spec.rb. It took 3.12 seconds. Expected to take 5.27 seconds.5128# [RSpecRunTime] Starting example group ee/spec/lib/elastic/latest/user_instance_proxy_spec.rb. Expected to take 5.23 seconds.5129Elastic::Latest::UserInstanceProxy5130 #es_parent5131 is nil so that elasticsearch routing is disabled5132 #as_indexed_json5133 serializes project as hash5134 with a user status5135 sets status, status emoji and busy fields5136 when user is blocked5137 sets in_forbidden_state to true5138 with a project5139 sets the correct namespace_ancestry_ids5140 when project is in a subgroup5141 includes the project ancestry id5142 when the user belongs to the group5143 includes the group ancestry id5144 when the user belongs to the subgroup5145 includes the subgroup ancestry id5146# [RSpecRunTime] RSpec elapsed time: 26 minutes 47.67 seconds. Current RSS: ~1422M. load average: 1.25 1.25 1.11 1/433 90015147# [RSpecRunTime] Finishing example group ee/spec/lib/elastic/latest/user_instance_proxy_spec.rb. It took 3.51 seconds. Expected to take 5.23 seconds.5148# [RSpecRunTime] Starting example group ee/spec/services/security/update_training_service_spec.rb. Expected to take 5.05 seconds.5149Security::UpdateTrainingService5150 #execute5151 when there is no provider with the given id5152 does not raise error5153 when `is_enabled` argument is false5154 when the deletion fails5155 is expected to match {:status=>:error, :message=>"Updating security training failed!", :training=>(an instance of Security::Training)}5156 when there is no training5157 is expected to match {:status=>:success, :training=>(an instance of Security::Training)}5158 when there is a training5159 is expected to eq {:status=>:success, :training=>#<Security::Training id: 1, project_id: 1143, provider_id: 1, is_prima...eated_at: "2024-03-04 14:02:10.967122062 +0000", updated_at: "2024-03-04 14:02:10.967122062 +0000">}5160 deletes the existing training5161 when `is_enabled` argument is true5162 when updating the training fails5163 is expected to match {:status=>:error, :message=>"Updating security training failed!", :training=>(an instance of Security::Training)}5164 when `is_primary` argument is false5165 when there is no security training for the project with given provider5166 creates a new security training record for the project5167 when there is a security training for the project with given provider5168 updates the `is_primary` attribute of the existing security training records to false5169 when `is_primary` argument is true5170 when there is already a primary training for the project5171 when there is no security training for the project with given provider5172 creates a new security training record for the project5173 when there is a security training for the project with given provider5174 updates the `is_primary` attribute of the security training records5175 when there is not a primary training for the project5176 when there is no security training for the project with given provider5177 creates a new security training record for the project5178 when there is a security training for the project with given provider5179 updates the `is_primary` attribute of the existing security training record to true5180 when `is_primary` parameter is omitted5181 defaults to false5182# [RSpecRunTime] Finishing example group ee/spec/services/security/update_training_service_spec.rb. It took 2.31 seconds. Expected to take 5.05 seconds.5183# [RSpecRunTime] Starting example group ee/spec/services/group_saml/saml_provider/update_service_spec.rb. Expected to take 5.0 seconds.5184GroupSaml::SamlProvider::UpdateService5185 updates SAML provider with given params5186 when a `member_role_id` parameter is provided5187 when custom roles are not enabled5188 does not update the `member_role`5189# [RSpecRunTime] RSpec elapsed time: 26 minutes 51.5 seconds. Current RSS: ~1437M. load average: 1.25 1.25 1.11 1/433 90025190 when custom roles are enabled5191 updates the `default_membership_role` and the `member_role`5192 when enabling enforced_group_managed_accounts5193 updates enforced_group_managed_accounts boolean5194 when owner has not linked SAML yet5195 adds an error warning that the owner must first link SAML5196# [RSpecRunTime] RSpec elapsed time: 26 minutes 53.43 seconds. Current RSS: ~1448M. load average: 1.23 1.24 1.11 1/433 90035197# [RSpecRunTime] Finishing example group ee/spec/services/group_saml/saml_provider/update_service_spec.rb. It took 3.45 seconds. Expected to take 5.0 seconds.5198# [RSpecRunTime] Starting example group ee/spec/policies/projects/all_protected_branches_rule_policy_spec.rb. Expected to take 4.86 seconds.5199Projects::AllProtectedBranchesRulePolicy5200 as a developer5201 behaves like disallows branch rule crud5202 is expected not to be allowed :read_branch_rule5203 is expected not to be allowed :create_branch_rule5204 is expected not to be allowed :update_branch_rule5205 is expected not to be allowed :destroy_branch_rule5206# [RSpecRunTime] RSpec elapsed time: 26 minutes 54.75 seconds. Current RSS: ~1442M. load average: 1.23 1.24 1.11 1/433 90045207 as a guest5208 behaves like disallows branch rule crud5209 is expected not to be allowed :read_branch_rule5210 is expected not to be allowed :create_branch_rule5211 is expected not to be allowed :update_branch_rule5212 is expected not to be allowed :destroy_branch_rule5213 as a maintainer5214 behaves like allows branch rule crud5215 is expected to be allowed :read_branch_rule5216 is expected to be allowed :create_branch_rule5217 is expected to be allowed :update_branch_rule5218 is expected to be allowed :destroy_branch_rule5219# [RSpecRunTime] RSpec elapsed time: 26 minutes 57.34 seconds. Current RSS: ~1453M. load average: 1.30 1.26 1.12 1/433 90055220# [RSpecRunTime] Finishing example group ee/spec/policies/projects/all_protected_branches_rule_policy_spec.rb. It took 3.91 seconds. Expected to take 4.86 seconds.5221# [RSpecRunTime] Starting example group ee/spec/graphql/types/dast/site_profile_auth_type_spec.rb. Expected to take 4.72 seconds.5222Types::Dast::SiteProfileAuthType5223 is expected to eq "DastSiteProfileAuth"5224 is expected to require graphql authorizations :read_on_demand_dast_scan5225 is expected to have graphql fields :enabled, :url, :usernameField, :passwordField, :username, :password, and :submitField5226 enabled field5227 is auth_enabled5228# [RSpecRunTime] RSpec elapsed time: 26 minutes 58.58 seconds. Current RSS: ~1453M. load average: 1.30 1.26 1.12 1/433 90065229 url field5230 is auth_url5231 usernameField field5232 is auth_username_field5233 passwordField field5234 is auth_password_field5235 submitField field5236 is auth_submit_field5237 username field5238 is auth_username5239 password field5240 when there is no associated secret variable5241 is nil5242 when there an associated secret variable5243 is redacted5244# [RSpecRunTime] Finishing example group ee/spec/graphql/types/dast/site_profile_auth_type_spec.rb. It took 2.25 seconds. Expected to take 4.72 seconds.5245# [RSpecRunTime] Starting example group ee/spec/helpers/credentials_inventory_helper_spec.rb. Expected to take 4.64 seconds.5246CredentialsInventoryHelper5247 #credentials_inventory_feature_available?5248 when credentials inventory feature is enabled5249 is expected to be truthy5250 when credentials inventory feature is disabled5251 is expected to be falsey5252 #show_resource_access_tokens?5253 when filter value equals resource_access_tokens5254 is expected to be truthy5255 when filter value is a value other than resource_access_tokens5256 is expected to be falsey5257 when filter value is nil5258 is expected to be falsey5259 #show_ssh_keys?5260 when filtering by ssh_keys5261 is expected to be truthy5262 when filtering by a different, existent credential type5263 is expected to be falsey5264 when filtering by a different, non-existent credential type5265 is expected to be falsey5266 #show_gpg_keys?5267 when filtering by gpg_keys5268 is expected to equal true5269 when filtering by personal_access_tokens5270 is expected to equal false5271 #show_personal_access_tokens?5272 when filtering by personal_access_tokens5273 is expected to be truthy5274 when filtering by a different, existent credential type5275 is expected to be falsey5276 when filtering by a different, non-existent credential type5277 is expected to be truthy5278# [RSpecRunTime] Finishing example group ee/spec/helpers/credentials_inventory_helper_spec.rb. It took 1.76 seconds. Expected to take 4.64 seconds.5279# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/security_orchestration/scan_result_policy_resolver_spec.rb. Expected to take 4.47 seconds.5280Resolvers::SecurityOrchestration::ScanResultPolicyResolver5281 behaves like as an orchestration policy5282 #resolve5283 when feature is not licensed5284 returns empty collection5285# [RSpecRunTime] RSpec elapsed time: 27 minutes 2.87 seconds. Current RSS: ~1464M. load average: 1.35 1.27 1.12 1/429 90075286 when feature is licensed5287 when user is authorized5288 returns scan execution policies5289 when user is unauthorized5290 returns empty collection5291# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/security_orchestration/scan_result_policy_resolver_spec.rb. It took 2.72 seconds. Expected to take 4.47 seconds.5292# [RSpecRunTime] Starting example group ee/spec/workers/group_wikis/git_garbage_collect_worker_spec.rb. Expected to take 4.44 seconds.5293GroupWikis::GitGarbageCollectWorker5294 behaves like can collect git garbage5295 #perform5296 with active lease_uuid5297 flushes ref caches when the task if 'gc'5298 handles gRPC errors5299 behaves like it calls Gitaly5300 is expected to receive optimize_repository(*(any args)) 1 time5301 with different lease than the active one5302 returns silently5303 with no active lease5304 when is able to get the lease5305 flushes ref caches when the task if 'gc'5306 behaves like it calls Gitaly5307 is expected to receive optimize_repository(*(any args)) 1 time5308 when no lease can be obtained5309 returns silently5310 prune5311 is expected to receive prune_unreachable_objects(*(any args)) 1 time5312 eager5313 is expected to receive optimize_repository({:eager=>true}) 1 time5314# [RSpecRunTime] Finishing example group ee/spec/workers/group_wikis/git_garbage_collect_worker_spec.rb. It took 2.04 seconds. Expected to take 4.44 seconds.5315# [RSpecRunTime] Starting example group ee/spec/services/package_metadata/compressed_package_data_object_spec.rb. Expected to take 4.39 seconds.5316PackageMetadata::CompressedPackageDataObject5317 .spdx_identifiers5318 sorts licenses and removes duplicates5319 does not mutate default_licenses5320 .create5321 when hash is well-formed5322 is expected to eq #<PackageMetadata::CompressedPackageDataObject:0x00007eaec6dd8c38 @purl_type="npm", @name="xpp3/xpp3"...s"=>["1.1.2a", "1.1.2a_min", "1.1.3.3", "1.1.3.3_min", "1.1.3.4.O", "1.1.3.4-RC3", "1.1.3.4-RC8"]}]>5323 when hash is missing attribute5324 and it is name5325 is expected to raise ArgumentError5326 and it is default_licenses5327 is expected to raise ArgumentError5328 and it is not madantory5329 is expected not to raise Exception5330 ==5331 when all attributes are equal5332 is expected to eq true5333 when names do not match5334 and they are different5335 is expected to eq false5336 and their case is different5337 and not pypi5338 is expected to eq false5339 and pypi5340 is expected to eq true5341 when default_licenses does not match5342 is expected to eq false5343 when lowest_version does not match5344 is expected to eq false5345 when highest_version does not match5346 is expected to eq false5347 when other_licenses does not match5348 is expected to eq false5349# [RSpecRunTime] Finishing example group ee/spec/services/package_metadata/compressed_package_data_object_spec.rb. It took 1.67 seconds. Expected to take 4.39 seconds.5350# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspaces/reconcile/persistence/workspaces_from_agent_infos_updater_spec.rb. Expected to take 4.21 seconds.5351RemoteDevelopment::Workspaces::Reconcile::Persistence::WorkspacesFromAgentInfosUpdater5352 returns persisted workspaces5353 when persisted workspace desired_state is RESTART_REQUESTED and actual_state is STOPPED5354 sets persisted workspace desired state to RUNNING5355# [RSpecRunTime] RSpec elapsed time: 27 minutes 10.64 seconds. Current RSS: ~1457M. load average: 1.32 1.26 1.12 1/430 90765356 when persisted workspace created_at + max_hours_before_termination.hours is in the past5357 sets persisted workspace desired state to TERMINATED5358# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspaces/reconcile/persistence/workspaces_from_agent_infos_updater_spec.rb. It took 3.79 seconds. Expected to take 4.21 seconds.5359# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_response_type_spec.rb. Expected to take 4.21 seconds.5360Types::VulnerabilityResponseType5361 is expected to eq "VulnerabilityResponse"5362 is expected to have graphql fields :body, :status_code, :reason_phrase, and :headers5363 checking field contents5364 evidence.response fields5365 checks the contents of the fields5366# [RSpecRunTime] RSpec elapsed time: 27 minutes 13.78 seconds. Current RSS: ~1457M. load average: 1.30 1.26 1.12 1/430 90775367 evidence.supportingMessages[].response fields5368 checks the contents of the fields5369# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_response_type_spec.rb. It took 3.06 seconds. Expected to take 4.21 seconds.5370# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspaces/reconcile/persistence/workspaces_to_be_returned_updater_spec.rb. Expected to take 4.07 seconds.5371RemoteDevelopment::Workspaces::Reconcile::Persistence::WorkspacesToBeReturnedUpdater5372 for update_type FULL5373 updates all workspaces5374 preserves existing value entries5375 resets force_include_all_resources to false for workspaces with true5376 does not change force_include_all_resources for workspaces with false5377# [RSpecRunTime] RSpec elapsed time: 27 minutes 17.81 seconds. Current RSS: ~1441M. load average: 1.27 1.26 1.12 1/428 90785378 with fixture sanity checks5379 has the expected fixtures5380# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspaces/reconcile/persistence/workspaces_to_be_returned_updater_spec.rb. It took 3.32 seconds. Expected to take 4.07 seconds.5381# [RSpecRunTime] Starting example group ee/spec/helpers/gitlab_subscriptions/code_suggestions_helper_spec.rb. Expected to take 4.03 seconds.5382GitlabSubscriptions::CodeSuggestionsHelper5383 #duo_pro_bulk_user_assignment_available?5384 when GitLab is .com5385 when duo pro is available5386 when .com feature flag is globally enabled5387 returns true5388 when disabled for a specific namespace5389DEPRECATION WARNING: Invalid Feature Flag thing stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5390 returns false5391 when .com feature flag is globally disabled5392 returns false5393 when .com feature flag is enabled for a specific namespace5394 returns true5395 when duo pro is not available5396 returns false5397 when GitLab is not .com5398 when duo pro is available5399 returns false5400 when duo pro is not available5401 returns false5402 #add_duo_pro_seats_url5403 when duo not available5404 returns nil5405 when code suggestions are available5406 returns expected url5407 #gitlab_duo_available?5408 when GitLab is .com5409 when .com feature flag is globally enabled5410 returns true5411 when .com feature flag is globally disabled5412 returns false5413 when .com feature flag is enabled for a specific namespace5414 returns true5415 when GitLab is self-managed5416 when self-managed feature flag is enabled5417 returns true5418 when self-managed feature flag is disabled5419 returns false5420# [RSpecRunTime] Finishing example group ee/spec/helpers/gitlab_subscriptions/code_suggestions_helper_spec.rb. It took 1.98 seconds. Expected to take 4.03 seconds.5421# [RSpecRunTime] Starting example group ee/spec/serializers/user_analytics_entity_spec.rb. Expected to take 3.95 seconds.5422UserAnalyticsEntity5423 has all the user attributes5424 fetches push events for the user from the request5425 fetches issues_created events for the user from the request5426 fetches issues_closed events for the user from the request5427 fetches merge_requests_created events for the user from the request5428 fetches merge_requests_merged events for the user from the request5429 fetches merge_requests_approved events for the user from the request5430 fetches total_events events for the user from the request5431 sets 0 as the total when there were no events for a type5432# [RSpecRunTime] Finishing example group ee/spec/serializers/user_analytics_entity_spec.rb. It took 1.23 seconds. Expected to take 3.95 seconds.5433# [RSpecRunTime] RSpec elapsed time: 27 minutes 21.32 seconds. Current RSS: ~1468M. load average: 1.27 1.26 1.12 1/428 90795434# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/projects/project_settings_update_spec.rb. Expected to take 3.84 seconds.5435Mutations::Projects::ProjectSettingsUpdate5436 #resolve5437 raises an error if the resource is not accessible to the user5438 when the user can update duo features enabled5439 when duo features are not available5440 raises an error5441# [RSpecRunTime] RSpec elapsed time: 27 minutes 22.52 seconds. Current RSS: ~1457M. load average: 1.25 1.25 1.12 1/428 90805442 when duo addon is not available5443 raises an error5444 when duo chat is enabled on saas5445 updates the setting5446 when disabling duo features5447 updates the setting5448 when user cannot update duo features enabled5449 will raise an error5450# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/projects/project_settings_update_spec.rb. It took 2.24 seconds. Expected to take 3.84 seconds.5451# [RSpecRunTime] Starting example group ee/spec/serializers/vulnerabilities/merge_request_link_entity_spec.rb. Expected to take 3.75 seconds.5452Vulnerabilities::MergeRequestLinkEntity5453 #as_json5454 when the request is not nil5455 when the user is available5456 behaves like required fields5457 are present5458 when the user can not read MR5459 does not contain merge_request_path5460 when the user can read MR5461 contains merge_request_path5462 when the user is not available5463 does not contain merge_request_path5464 behaves like required fields5465 are present5466 when the request is nil5467 does not contain merge_request_path5468 behaves like required fields5469 are present5470# [RSpecRunTime] Finishing example group ee/spec/serializers/vulnerabilities/merge_request_link_entity_spec.rb. It took 2.27 seconds. Expected to take 3.75 seconds.5471# [RSpecRunTime] Starting example group ee/spec/services/dependencies/export_serializers/sbom/pipeline_service_spec.rb. Expected to take 3.63 seconds.5472Dependencies::ExportSerializers::Sbom::PipelineService5473 .execute5474 instantiates a service object and sends execute message to it5475 #execute5476 when the pipeline does not have cyclonedx reports5477 is expected to be empty5478 when the pipeline has cyclonedx reports5479 returns all the components5480 when the merged report is not valid5481 raises a SchemaValidationError5482# [RSpecRunTime] Finishing example group ee/spec/services/dependencies/export_serializers/sbom/pipeline_service_spec.rb. It took 2.53 seconds. Expected to take 3.63 seconds.5483# [RSpecRunTime] Starting example group ee/spec/services/ee/resource_events/merge_into_notes_service_spec.rb. Expected to take 3.59 seconds.5484ResourceEvents::MergeIntoNotesService5485 #execute5486 squashes events with same time and author into single note but scoped labels are separated5487 scoped labels5488 when all labels are removed5489 adds "removed" message for scoped labels5490# [RSpecRunTime] RSpec elapsed time: 27 minutes 30.34 seconds. Current RSS: ~1406M. load average: 1.23 1.25 1.12 1/427 90935491 when any of the labels is manually removed5492 adds "removed" message5493 with weight events5494 includes the expected notes5495# [RSpecRunTime] Finishing example group ee/spec/services/ee/resource_events/merge_into_notes_service_spec.rb. It took 2.69 seconds. Expected to take 3.59 seconds.5496# [RSpecRunTime] Starting example group ee/spec/services/ee/work_items/related_work_item_links/destroy_service_spec.rb. Expected to take 3.45 seconds.5497WorkItems::RelatedWorkItemLinks::DestroyService5498 #execute5499 when synced_work_item: true5500 does not create a system note5501 when there is an epic for the work item5502 when synced_work_item: true5503 skips the permission check5504# [RSpecRunTime] RSpec elapsed time: 27 minutes 33.18 seconds. Current RSS: ~1402M. load average: 1.29 1.26 1.12 1/425 90965505 when synced_work_item is not set5506 skips does not destroy the links5507 when synced_work_item: false5508 creates system notes5509# [RSpecRunTime] Finishing example group ee/spec/services/ee/work_items/related_work_item_links/destroy_service_spec.rb. It took 2.62 seconds. Expected to take 3.45 seconds.5510# [RSpecRunTime] Starting example group ee/spec/models/geo/design_management_repository_state_spec.rb. Expected to take 3.41 seconds.5511Geo::DesignManagementRepositoryState5512 does not allow STI5513 is expected to belong to design_management_repository class_name => ::DesignManagement::Repository required: false inverse_of => design_management_repository_state5514 validations5515 is expected to validate that :design_management_repository cannot be empty/falsy5516 is expected to validate that :verification_state cannot be empty/falsy5517 is expected to validate that the length of :verification_failure is at most 2555518# [RSpecRunTime] RSpec elapsed time: 27 minutes 36.17 seconds. Current RSS: ~1408M. load average: 1.29 1.26 1.12 1/425 90975519# [RSpecRunTime] Finishing example group ee/spec/models/geo/design_management_repository_state_spec.rb. It took 2.59 seconds. Expected to take 3.41 seconds.5520# [RSpecRunTime] Starting example group ee/spec/models/audit_events/streaming/instance_header_spec.rb. Expected to take 3.26 seconds.5521AuditEvents::Streaming::InstanceHeader5522 does not allow STI5523 #to_hash5524 returns the correct hash5525 validations5526 is expected to validate that :key cannot be empty/falsy5527 is expected to validate that :value cannot be empty/falsy5528 is expected to validate that the length of :key is at most 2555529 is expected to validate that the length of :value is at most 2555530************************************************************************5531Warning from shoulda-matchers:5532You are using `validate_inclusion_of` to assert that a boolean column5533allows boolean values and disallows non-boolean ones. Be aware that it5534is not possible to fully test this, as boolean columns will5535automatically convert non-boolean values to boolean ones. Hence, you5536should consider removing this test.5537************************************************************************5538 is expected to validate that :active is either ‹true› or ‹false›5539 Validations5540 is expected to belong to instance_external_audit_event_destination required: false5541 is expected to validate that :key is case-sensitively unique within the scope of :instance_external_audit_event_destination_id5542# [RSpecRunTime] Finishing example group ee/spec/models/audit_events/streaming/instance_header_spec.rb. It took 1.49 seconds. Expected to take 3.26 seconds.5543# [RSpecRunTime] Starting example group ee/spec/services/ee/deployments/update_environment_service_spec.rb. Expected to take 3.22 seconds.5544Deployments::UpdateEnvironmentService5545 #execute5546 returns the deployment5547 when the GitLab instance is a primary Geo site5548 calls replicator to update Geo5549# [RSpecRunTime] RSpec elapsed time: 27 minutes 39.46 seconds. Current RSS: ~1434M. load average: 1.27 1.25 1.12 1/427 91255550 when the GitLab instance is not a primary Geo site5551 does not call replicator to update Geo5552# [RSpecRunTime] Finishing example group ee/spec/services/ee/deployments/update_environment_service_spec.rb. It took 1.97 seconds. Expected to take 3.22 seconds.5553# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/path_locks_resolver_spec.rb. Expected to take 3.16 seconds.5554Resolvers::PathLocksResolver5555 #resolve5556 feature is not licensed5557 is expected to be empty5558 feature is licensed5559 is expected to contain exactly #<PathLock id: 1, path: "README.md", project_id: 1177, user_id: 3130, created_at: "2024-03-04 14:03:02.445955408 +0000", updated_at: "2024-03-04 14:03:02.445955408 +0000">5560 preloads users5561 user is unauthorized5562 generates an error5563# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/path_locks_resolver_spec.rb. It took 1.2 seconds. Expected to take 3.16 seconds.5564# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/dast_scanner_profiles/update_spec.rb. Expected to take 3.07 seconds.5565Mutations::DastScannerProfiles::Update5566 is expected to require graphql authorizations :create_on_demand_dast_scan5567 #resolve5568 when on demand scan feature is enabled5569 when the user can run a DAST scan5570 updates the dast_scanner_profile5571 returns the complete dast_scanner_profile5572 when the user omits unrequired elements5573 does not update those elements5574# [RSpecRunTime] RSpec elapsed time: 27 minutes 42.89 seconds. Current RSS: ~1428M. load average: 1.25 1.25 1.12 1/427 91315575 when dast scanner profile does not exist5576 raises an exception5577# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/dast_scanner_profiles/update_spec.rb. It took 2.39 seconds. Expected to take 3.07 seconds.5578# [RSpecRunTime] Starting example group ee/spec/models/integrations/github/remote_project_spec.rb. Expected to take 3.04 seconds.5579Integrations::Github::RemoteProject5580 does not allow STI5581 #api_url5582 uses github.com API endpoint5583 when git repo mirror URL is used5584 excludes auth token set as username5585 for a custom host5586 is extracted from the url5587 #owner5588 is extracted from the url5589 #repository_name5590 is extracted from the url5591 when https git URL is used5592 doesn't include '.git' at the end5593 when project sub-route accidentally used5594 ignores the sub-route5595# [RSpecRunTime] Finishing example group ee/spec/models/integrations/github/remote_project_spec.rb. It took 1.1 seconds. Expected to take 3.04 seconds.5596# [RSpecRunTime] Starting example group ee/spec/services/external_status_checks/retry_service_spec.rb. Expected to take 2.99 seconds.5597ExternalStatusChecks::RetryService5598 when user has permissions5599 when licensed feature `external_status_checks` is available5600 when status check response status is `failed`5601 when rule retry operation suceeds5602 updates `retried_at` & `status` field for the last status check response and async executes with data5603# [RSpecRunTime] RSpec elapsed time: 27 minutes 45.85 seconds. Current RSS: ~1446M. load average: 1.25 1.25 1.12 1/431 91795604 when rule retry operation fails5605 does not update and has an appropriate error5606 when status check response status is not `failed`5607 contains an appropriate response5608 when user does not have permissions5609 returns an unauthorized response5610# [RSpecRunTime] Finishing example group ee/spec/services/external_status_checks/retry_service_spec.rb. It took 2.16 seconds. Expected to take 2.99 seconds.5611# [RSpecRunTime] Starting example group ee/spec/models/boards/epic_board_spec.rb. Expected to take 2.91 seconds.5612Boards::EpicBoard5613 does not allow STI5614 associations5615 is expected to belong to group required: true inverse_of => epic_boards5616 is expected to have many epic_board_labels inverse_of => epic_board5617 is expected to have many epic_board_positions inverse_of => epic_board5618 is expected to have many epic_board_recent_visits inverse_of => epic_board5619 is expected to have many epic_lists order => {:list_type=>:asc, :position=>:asc} inverse_of => epic_board5620 is expected to have many destroyable_lists class_name => EpicList order => {:list_type=>:asc, :position=>:asc} inverse_of => epic_board5621 validations5622 is expected to validate that the length of :name is at most 2555623 scopes5624 .order_by_name_asc5625 returns in case-insensitive alphabetical order and then by ascending ID5626 .for_groups5627 returns boards only in selected groups5628# [RSpecRunTime] Finishing example group ee/spec/models/boards/epic_board_spec.rb. It took 1.63 seconds. Expected to take 2.91 seconds.5629# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/incident_management/oncall_users_resolver_spec.rb. Expected to take 2.88 seconds.5630Resolvers::IncidentManagement::OncallUsersResolver5631 returns on-call users5632 calls the finder with the execution_time context5633 when an error occurs while finding shifts5634 returns no users5635# [RSpecRunTime] RSpec elapsed time: 27 minutes 49.55 seconds. Current RSS: ~1434M. load average: 1.23 1.25 1.12 1/430 91805636# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/incident_management/oncall_users_resolver_spec.rb. It took 1.45 seconds. Expected to take 2.88 seconds.5637# [RSpecRunTime] Starting example group ee/spec/models/ee/resource_state_event_spec.rb. Expected to take 2.81 seconds.5638ResourceStateEvent5639 does not allow STI5640 is expected to belong to epic required: false5641 validations5642 Issuable validation5643 is valid if only epic is set5644 is invalid if an epic and an issue is set5645 scopes5646 .aliased_for_timebox_report5647 returns correct values with aliased names5648# [RSpecRunTime] Finishing example group ee/spec/models/ee/resource_state_event_spec.rb. It took 1.36 seconds. Expected to take 2.81 seconds.5649# [RSpecRunTime] Starting example group ee/spec/services/projects/operations/update_service_spec.rb. Expected to take 2.76 seconds.5650Projects::Operations::UpdateService5651 #execute5652 status page setting5653 with valid params5654 with an existing setting5655 updates the setting5656 with aws key and secret blank5657 destroys the status_page_setting entry in DB5658# [RSpecRunTime] RSpec elapsed time: 27 minutes 52.4 seconds. Current RSS: ~1442M. load average: 1.21 1.24 1.12 1/430 91815659 with not all keys blank5660 returns a validation error5661 without an existing setting5662 creates a setting5663# [RSpecRunTime] Finishing example group ee/spec/services/projects/operations/update_service_spec.rb. It took 2.25 seconds. Expected to take 2.76 seconds.5664# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/incident_management/escalation_policies_resolver_spec.rb. Expected to take 2.73 seconds.5665Resolvers::IncidentManagement::EscalationPoliciesResolver5666 returns escalation policies5667 is expected to have nullable GraphQL type EscalationPolicyTypeConnection5668 when resolving a single item5669 when id given5670 returns the policy5671# [RSpecRunTime] RSpec elapsed time: 27 minutes 56.21 seconds. Current RSS: ~1430M. load average: 1.21 1.24 1.12 1/430 91825672 with name param provided5673 returns escalation policies matching the name search5674 when user does not have permissions5675 returns no policies5676# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/incident_management/escalation_policies_resolver_spec.rb. It took 3.65 seconds. Expected to take 2.73 seconds.5677# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/namespace_storage_size_error_message_spec.rb. Expected to take 2.62 seconds.5678EE::Gitlab::NamespaceStorageSizeErrorMessage5679 #commit_error5680 returns the expected message5681 #merge_error5682 returns the expected message5683 push error messages5684 #push_error5685 returns the expected message5686 #new_changes_error5687 returns the expected message5688 #above_size_limit_message5689 returns the expected message5690# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/namespace_storage_size_error_message_spec.rb. It took 1.04 seconds. Expected to take 2.62 seconds.5691# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/sitemaps/sitemap_file_spec.rb. Expected to take 2.6 seconds.5692Gitlab::Sitemaps::SitemapFile5693 #render5694 returns if no elements has been provided5695 generates a valid sitemap file5696 #save5697 returns if no elements has been provided5698 stores the content in the public root folder5699# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/sitemaps/sitemap_file_spec.rb. It took 0.74 second. Expected to take 2.6 seconds.5700# [RSpecRunTime] Starting example group ee/spec/support_specs/stub_saas_features_spec.rb. Expected to take 2.5 seconds.5701StubSaasFeatures5702 #stub_saas_features5703 subsequent run changes state5704 handles multiple features5705 when checking global state5706 feature_value: true5707 is expected to eq true5708 feature_value: false5709 is expected to eq false5710 when value is not boolean5711 raises an error5712 when checking multiple features5713 stubs defaults false value for other known features5714# [RSpecRunTime] Finishing example group ee/spec/support_specs/stub_saas_features_spec.rb. It took 0.86 second. Expected to take 2.5 seconds.5715# [RSpecRunTime] Starting example group ee/spec/views/shared/_namespace_user_cap_reached_alert.html.haml_spec.rb. Expected to take 2.46 seconds.5716shared/namespace_user_cap_reached_alert5717 renders a link to pending user approvals5718 renders a link to the root namespace pending user approvals5719 renders a link to the project namespace pending user approvals5720# [RSpecRunTime] Finishing example group ee/spec/views/shared/_namespace_user_cap_reached_alert.html.haml_spec.rb. It took 2.37 seconds. Expected to take 2.46 seconds.5721# [RSpecRunTime] RSpec elapsed time: 28 minutes 1.98 seconds. Current RSS: ~1429M. load average: 1.18 1.23 1.12 2/425 91835722# [RSpecRunTime] Starting example group ee/spec/finders/work_items/widgets/filters/requirement_legacy_spec.rb. Expected to take 2.39 seconds.5723WorkItems::Widgets::Filters::RequirementLegacy5724 .filter5725 when legacy_iids parameter contains a single item5726 is expected to contain exactly #<WorkItem id:192 namespace1252/project-1296#35>5727# [RSpecRunTime] RSpec elapsed time: 28 minutes 3.23 seconds. Current RSS: ~1426M. load average: 1.18 1.23 1.12 1/425 91845728 when legacy_iids parameter contains multiple items5729 is expected to contain exactly #<WorkItem id:192 namespace1252/project-1296#35>, #<WorkItem id:193 namespace1252/project-1296#74>, and #<WorkItem id:194 namespace1252/project-1296#356>5730 when legacy_iids parameter is nil5731 is expected to contain exactly #<WorkItem id:192 namespace1252/project-1296#35>, #<WorkItem id:193 namespace1252/project-1296#74>, and #<WorkItem id:194 namespace1252/project-1296#356>5732# [RSpecRunTime] Finishing example group ee/spec/finders/work_items/widgets/filters/requirement_legacy_spec.rb. It took 1.62 seconds. Expected to take 2.39 seconds.5733# [RSpecRunTime] Starting example group ee/spec/services/security/ingestion/tasks/ingest_vulnerability_reads_spec.rb. Expected to take 2.36 seconds.5734Security::Ingestion::Tasks::IngestVulnerabilityReads5735 #execute5736 calls the update service5737 returns finding maps5738# [RSpecRunTime] RSpec elapsed time: 28 minutes 5.44 seconds. Current RSS: ~1424M. load average: 1.18 1.23 1.12 1/425 91855739# [RSpecRunTime] Finishing example group ee/spec/services/security/ingestion/tasks/ingest_vulnerability_reads_spec.rb. It took 1.95 seconds. Expected to take 2.36 seconds.5740# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/streamed_zero_shot_answer_spec.rb. Expected to take 2.28 seconds.5741Gitlab::Llm::Chain::StreamedZeroShotAnswer5742 #next_chunk5743 when stream is empty5744 returns nil5745 when stream does not contain the final answer5746 returns nil5747 when receiving thoughts and actions5748 only returns the final answer5749 when receiving a final answer split up in multiple tokens5750 returns the final answer once it is ready5751 when receiving empty chunks5752 skips them5753# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/streamed_zero_shot_answer_spec.rb. It took 0.81 second. Expected to take 2.28 seconds.5754# [RSpecRunTime] Starting example group ee/spec/serializers/security/license_policy_entity_spec.rb. Expected to take 2.27 seconds.5755Security::LicensePolicyEntity5756 #as_json5757 is expected to eql "SOFTWARE-LICENSE-2.7/example_1"5758 is expected to eql {:approval_status=>"allowed", :id=>nil, :name=>"SOFTWARE-LICENSE-2.7/example_2"}5759 is expected to contain exactly {:blob_path=>"./Gemfile.lock", :name=>"rails", :package_manager=>"bundler", :version=>"6.0.3.4"}5760 is expected to equal 15761 is expected to eql "https://opensource.org/licenses/MIT"5762# [RSpecRunTime] Finishing example group ee/spec/serializers/security/license_policy_entity_spec.rb. It took 0.88 second. Expected to take 2.27 seconds.5763# [RSpecRunTime] Starting example group ee/spec/workers/dora/daily_metrics/refresh_worker_spec.rb. Expected to take 2.17 seconds.5764Dora::DailyMetrics::RefreshWorker5765 #perform5766 refreshes the DORA metrics on the environment and date5767 when the date is not parsable5768 raises an error5769 when an environment does not exist5770 does not refresh5771# [RSpecRunTime] Finishing example group ee/spec/workers/dora/daily_metrics/refresh_worker_spec.rb. It took 1.11 seconds. Expected to take 2.17 seconds.5772# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/graphql/aggregations/work_items/lazy_links_aggregate_spec.rb. Expected to take 2.15 seconds.5773Gitlab::Graphql::Aggregations::WorkItems::LazyLinksAggregate5774 behaves like issuable lazy links aggregate5775 #initialize5776 adds the issuable_id to the `blocked` lazy state by default5777 #links_aggregate5778 when link_type is `blocked`5779 behaves like block provided5780WARNING: An expectation of `:do_thing` was set on `nil`. To allow expectations on `nil` and suppress this message, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `true`. To disallow expectations on `nil`, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `false`. Called from /builds/gitlab-org/gitlab/ee/spec/support/shared_examples/lib/gitlab/graphql/issuables_lazy_links_aggregate_shared_examples.rb:39:in `block (4 levels) in <top (required)>'.5781 calls the block5782 behaves like the record has already been loaded5783 does not make the query again5784 behaves like the record has not been loaded5785 clears the pending IDs5786 when link_type is `blocking`5787 behaves like block provided5788WARNING: An expectation of `:do_thing` was set on `nil`. To allow expectations on `nil` and suppress this message, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `true`. To disallow expectations on `nil`, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `false`. Called from /builds/gitlab-org/gitlab/ee/spec/support/shared_examples/lib/gitlab/graphql/issuables_lazy_links_aggregate_shared_examples.rb:39:in `block (4 levels) in <top (required)>'.5789 calls the block5790 behaves like the record has already been loaded5791 does not make the query again5792 behaves like the record has not been loaded5793 clears the pending IDs5794# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/graphql/aggregations/work_items/lazy_links_aggregate_spec.rb. It took 1.0 second. Expected to take 2.15 seconds.5795# [RSpecRunTime] Starting example group ee/spec/helpers/markup_helper_spec.rb. Expected to take 2.08 seconds.5796MarkupHelper5797 #render_wiki_content5798 when file is Markdown5799 when content has labels5800 when wiki is a group wiki5801 behaves like renders label5802 is expected not to be empty5803# [RSpecRunTime] RSpec elapsed time: 28 minutes 10.52 seconds. Current RSS: ~1440M. load average: 1.24 1.25 1.12 3/427 92215804 when wiki is a project wiki5805 behaves like renders label5806 is expected not to be empty5807# [RSpecRunTime] Finishing example group ee/spec/helpers/markup_helper_spec.rb. It took 1.76 seconds. Expected to take 2.08 seconds.5808# [RSpecRunTime] Starting example group ee/spec/workers/compliance_management/standards/gitlab/prevent_approval_by_author_worker_spec.rb. Expected to take 2.01 seconds.5809ComplianceManagement::Standards::Gitlab::PreventApprovalByAuthorWorker5810 #perform5811 for non existent project5812 does not invoke PreventApprovalByAuthorService5813 for non existent user5814 invokes PreventApprovalByAuthorService5815 behaves like an idempotent worker5816 is labeled as idempotent5817 performs multiple times sequentially without raising an exception5818# [RSpecRunTime] Finishing example group ee/spec/workers/compliance_management/standards/gitlab/prevent_approval_by_author_worker_spec.rb. It took 1.14 seconds. Expected to take 2.01 seconds.5819# [RSpecRunTime] Starting example group ee/spec/services/audit_events/streaming/headers/create_service_spec.rb. Expected to take 2.0 seconds.5820AuditEvents::Streaming::Headers::CreateService5821 #execute5822 behaves like header creation validation errors5823 has an array of errors in the response5824 when the header is created successfully5825 sends the audit streaming event5826 behaves like header creation successful5827 has the header in the response payload5828 creates header for destination5829 with license feature external_audit_events5830 sends correct event type in audit event stream5831# [RSpecRunTime] Finishing example group ee/spec/services/audit_events/streaming/headers/create_service_spec.rb. It took 1.27 seconds. Expected to take 2.0 seconds.5832# [RSpecRunTime] Starting example group ee/spec/services/requirements_management/prepare_import_csv_service_spec.rb. Expected to take 1.89 seconds.5833RequirementsManagement::PrepareImportCsvService5834 when file is uploaded correctly5835 returns a success message5836 enqeues the ImportRequirementsCsvWorker5837 when file upload fails5838 returns an error message5839# [RSpecRunTime] Finishing example group ee/spec/services/requirements_management/prepare_import_csv_service_spec.rb. It took 0.93 second. Expected to take 1.89 seconds.5840# [RSpecRunTime] Starting example group ee/spec/models/abuse_report_spec.rb. Expected to take 1.86 seconds.5841AbuseReport5842 does not allow STI5843 #reported_content5844 when reported from an epic5845 is expected to eq "<p data-sourcepos=\"1:1-1:16\" dir=\"auto\">epic description</p>"5846 .create5847 calls the new abuse report worker5848 #report_type5849 when reported from an epic5850 is expected to eq :epic5851# [RSpecRunTime] Finishing example group ee/spec/models/abuse_report_spec.rb. It took 1.29 seconds. Expected to take 1.86 seconds.5852# [RSpecRunTime] Starting example group ee/spec/services/ee/alert_management/http_integrations/update_service_spec.rb. Expected to take 1.81 seconds.5853AlertManagement::HttpIntegrations::UpdateService5854 #execute5855 with multiple HTTP integrations feature available5856 successfully updates the integration with the custom mappings5857 when switching integration type5858 updates the integration type5859# [RSpecRunTime] RSpec elapsed time: 28 minutes 16.91 seconds. Current RSS: ~1426M. load average: 1.20 1.24 1.12 1/429 92515860 with multiple HTTP integrations feature unavailable5861 does not allow multiple integrations of the same type5862# [RSpecRunTime] Finishing example group ee/spec/services/ee/alert_management/http_integrations/update_service_spec.rb. It took 1.6 seconds. Expected to take 1.81 seconds.5863# [RSpecRunTime] Starting example group ee/spec/workers/compliance_management/standards/gitlab/prevent_approval_by_author_group_worker_spec.rb. Expected to take 1.75 seconds.5864ComplianceManagement::Standards::Gitlab::PreventApprovalByAuthorGroupWorker5865 #perform5866 for non existent group5867 does not enqueue PreventApprovalByAuthorWorker5868 for non existent user5869 enqueues PreventApprovalByAuthorWorker5870 behaves like an idempotent worker5871 is labeled as idempotent5872 performs multiple times sequentially without raising an exception5873# [RSpecRunTime] Finishing example group ee/spec/workers/compliance_management/standards/gitlab/prevent_approval_by_author_group_worker_spec.rb. It took 1.24 seconds. Expected to take 1.75 seconds.5874# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/logger_spec.rb. Expected to take 1.71 seconds.5875Gitlab::Llm::Logger5876 #info_or_debug5877 with expanded_ai_logging switched on5878 logs on info level5879 with expanded_ai_logging switched off5880 logs on debug level5881 log_level5882 when LLM_DEBUG is not set5883 is expected to eq 15884 when LLM_DEBUG=true5885 is expected to eq 05886 when LLM_DEBUG=false5887 is expected to eq 15888# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/logger_spec.rb. It took 0.85 second. Expected to take 1.71 seconds.5889# [RSpecRunTime] Starting example group ee/spec/views/shared/issuable/_health_status_dropdown.html.haml_spec.rb. Expected to take 1.63 seconds.5890shared/issuable/_health_status_dropdown.html.haml5891 behaves like issuable bulk dropdown5892 renders hidden input5893 renders vue root5894 without parent5895 is nil5896 without feature5897 is nil5898# [RSpecRunTime] Finishing example group ee/spec/views/shared/issuable/_health_status_dropdown.html.haml_spec.rb. It took 1.22 seconds. Expected to take 1.63 seconds.5899# [RSpecRunTime] Starting example group ee/spec/services/work_items/widgets/rolledup_dates_service/base_service_spec.rb. Expected to take 1.63 seconds.5900WorkItems::Widgets::RolledupDatesService::BaseService5901 when dates source does not exist5902 creates the work_item dates_souce and populates it5903 when dates source already exists5904 updates the work_item dates_souce and populates it5905# [RSpecRunTime] Finishing example group ee/spec/services/work_items/widgets/rolledup_dates_service/base_service_spec.rb. It took 1.13 seconds. Expected to take 1.63 seconds.5906# [RSpecRunTime] Starting example group ee/spec/services/package_metadata/ingestion/advisory/affected_package_ingestion_task_spec.rb. Expected to take 1.53 seconds.5907PackageMetadata::Ingestion::Advisory::AffectedPackageIngestionTask5908 .execute5909 when affected packages are valid5910 adds all new affected packages in import data5911 updates existing affected packages5912 when affected packages are invalid5913 creates only valid affected packages5914 logs invalid affected packages as an error5915# [RSpecRunTime] Finishing example group ee/spec/services/package_metadata/ingestion/advisory/affected_package_ingestion_task_spec.rb. It took 0.91 second. Expected to take 1.53 seconds.5916# [RSpecRunTime] Starting example group ee/spec/workers/search/zoekt/delete_project_worker_spec.rb. Expected to take 1.51 seconds.5917Search::Zoekt::DeleteProjectWorker5918 #perform5919 when node_id is nil5920 when node_id can be found5921 executes delete_zoekt_index!5922 when node_id could not be found5923 does not execute delete_zoekt_index!5924 when node_id is set5925 executes delete_zoekt_index!5926 when zoekt indexing is disabled5927 does nothing5928# [RSpecRunTime] Finishing example group ee/spec/workers/search/zoekt/delete_project_worker_spec.rb. It took 0.89 second. Expected to take 1.51 seconds.5929# [RSpecRunTime] Starting example group ee/spec/views/projects/settings/merge_requests/_merge_request_status_checks_settings.html.haml_spec.rb. Expected to take 1.45 seconds.5930projects/settings/merge_requests/_merge_request_status_checks_settings5931 renders the settings app element5932 renders the loading spinner5933# [RSpecRunTime] Finishing example group ee/spec/views/projects/settings/merge_requests/_merge_request_status_checks_settings.html.haml_spec.rb. It took 0.51 second. Expected to take 1.45 seconds.5934# [RSpecRunTime] Starting example group ee/spec/models/board_label_spec.rb. Expected to take 1.4 seconds.5935BoardLabel5936 does not allow STI5937 validations5938 is expected to validate that :board cannot be empty/falsy5939 is expected to validate that :label cannot be empty/falsy5940 associations5941 is expected to belong to label required: false5942# [RSpecRunTime] Finishing example group ee/spec/models/board_label_spec.rb. It took 0.69 second. Expected to take 1.4 seconds.5943# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/verify/uploads_spec.rb. Expected to take 1.37 seconds.5944Gitlab::Verify::Uploads5945 includes uploads in object storage5946# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/verify/uploads_spec.rb. It took 3.02 seconds. Expected to take 1.37 seconds.5947# [RSpecRunTime] RSpec elapsed time: 28 minutes 27.85 seconds. Current RSS: ~1405M. load average: 1.17 1.23 1.12 1/424 92525948# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20240123181031_reindex_issue_to_update_analyzer_for_title_spec.rb. Expected to take 1.32 seconds.5949ReindexIssueToUpdateAnalyzerForTitle5950 does not have migration options set5951 #migrate5952 creates reindexing task with correct target and options5953 #completed?5954 always returns true5955# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20240123181031_reindex_issue_to_update_analyzer_for_title_spec.rb. It took 0.6 second. Expected to take 1.32 seconds.5956# [RSpecRunTime] Starting example group ee/spec/graphql/types/dora/performance_score_connection_type_spec.rb. Expected to take 1.29 seconds.5957Types::Dora::PerformanceScoreConnectionType5958 is expected to eq "Connection details for aggregated DORA metrics for a collection of projects"5959 is expected to eq "DoraPerformanceScoreConnectionType"5960 is expected to have graphql fields :total_projects_count and :no_dora_data_projects_count5961# [RSpecRunTime] Finishing example group ee/spec/graphql/types/dora/performance_score_connection_type_spec.rb. It took 0.61 second. Expected to take 1.29 seconds.5962# [RSpecRunTime] Starting example group ee/spec/helpers/groups/sso_helper_spec.rb. Expected to take 1.23 seconds.5963Groups::SsoHelper5964 #saml_provider_enabled5965 without group5966 returns false5967 with group5968 enabled: true, result: true5969 returns the expected value5970 enabled: false, result: false5971 returns the expected value5972# [RSpecRunTime] Finishing example group ee/spec/helpers/groups/sso_helper_spec.rb. It took 0.59 second. Expected to take 1.23 seconds.5973# [RSpecRunTime] Starting example group ee/spec/models/ci/minutes/context_spec.rb. Expected to take 1.18 seconds.5974Ci::Minutes::Context5975 does not allow STI5976 delegation5977 is expected to delegate #shared_runners_minutes_limit_enabled? to the #namespace object5978 is expected to delegate #namespace_name to the #namespace object as #name5979# [RSpecRunTime] Finishing example group ee/spec/models/ci/minutes/context_spec.rb. It took 0.88 second. Expected to take 1.18 seconds.5980# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/metrics/samplers/database_sampler_spec.rb. Expected to take 1.13 seconds.5981Gitlab::Metrics::Samplers::DatabaseSampler5982 #sample5983 for Geo::TrackingBase5984 when Geo is enabled5985 samples connection pool statistics5986 when Geo is not enabled5987 records no samples5988 still records samples for other connections5989# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/metrics/samplers/database_sampler_spec.rb. It took 0.6 second. Expected to take 1.13 seconds.5990# [RSpecRunTime] Starting example group ee/spec/graphql/ee/types/alert_management/http_integration_type_spec.rb. Expected to take 1.11 seconds.5991Types::AlertManagement::HttpIntegrationType5992 is expected to eq "AlertManagementHttpIntegration"5993 is expected to require graphql authorizations :admin_operations5994 exposes the expected fields5995# [RSpecRunTime] Finishing example group ee/spec/graphql/ee/types/alert_management/http_integration_type_spec.rb. It took 0.55 second. Expected to take 1.11 seconds.5996# [RSpecRunTime] Starting example group ee/spec/graphql/types/gitlab_subscriptions/add_on_type_enum_spec.rb. Expected to take 1.05 seconds.5997Types::GitlabSubscriptions::AddOnTypeEnum5998 exposes all add-on types5999 is expected to eq "GitlabSubscriptionsAddOnType"6000# [RSpecRunTime] Finishing example group ee/spec/graphql/types/gitlab_subscriptions/add_on_type_enum_spec.rb. It took 0.44 second. Expected to take 1.05 seconds.6001# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/vertex_ai/completions/summarize_new_merge_request_spec.rb. Expected to take 1.0 second.6002Gitlab::Llm::VertexAi::Completions::SummarizeNewMergeRequest6003 #execute6004 when the text client returns a successful response6005 publishes the content from the AI response6006 when the text client returns an unsuccessful response6007 publishes the error to the graphql subscription6008# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/vertex_ai/completions/summarize_new_merge_request_spec.rb. It took 0.82 second. Expected to take 1.0 second.6009# [RSpecRunTime] Starting example group ee/spec/services/analytics/devops_adoption/snapshots/update_service_spec.rb. Expected to take 0.98 second.6010Analytics::DevopsAdoption::Snapshots::UpdateService6011 updates the snapshot6012 when params are invalid6013 does not update the snapshot6014# [RSpecRunTime] Finishing example group ee/spec/services/analytics/devops_adoption/snapshots/update_service_spec.rb. It took 0.76 second. Expected to take 0.98 second.6015# [RSpecRunTime] Starting example group ee/spec/helpers/incident_management/escalation_policy_helper_spec.rb. Expected to take 0.92 second.6016IncidentManagement::EscalationPolicyHelper6017 #escalation_policy_data6018 returns escalation policies data6019# [RSpecRunTime] Finishing example group ee/spec/helpers/incident_management/escalation_policy_helper_spec.rb. It took 0.74 second. Expected to take 0.92 second.6020# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/entities/dependency_list_export_spec.rb. Expected to take 0.89 second.6021EE::API::Entities::DependencyListExport6022 contains a small set of dependency list export properties6023# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/entities/dependency_list_export_spec.rb. It took 0.38 second. Expected to take 0.89 second.6024# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/subscription_portal/client_spec.rb. Expected to take 0.87 second.6025Gitlab::SubscriptionPortal::Client6026 is expected to includes the Gitlab::SubscriptionPortal::Clients::Graphql module6027 is expected to includes the Gitlab::SubscriptionPortal::Clients::Rest module6028# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/subscription_portal/client_spec.rb. It took 0.44 second. Expected to take 0.87 second.6029# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_details/list_type_spec.rb. Expected to take 0.83 second.6030Types::VulnerabilityDetails::ListType6031 is expected to have graphql fields :name, :description, :fieldName, and :items6032# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_details/list_type_spec.rb. It took 0.33 second. Expected to take 0.83 second.6033# [RSpecRunTime] Starting example group ee/spec/workers/elastic_indexing_control_worker_spec.rb. Expected to take 0.77 second.6034ElasticIndexingControlWorker6035 #perform6036 indexing is unpaused6037 calls resume_processing!6038 indexing is paused6039 raises an exception6040# [RSpecRunTime] Finishing example group ee/spec/workers/elastic_indexing_control_worker_spec.rb. It took 0.46 second. Expected to take 0.77 second.6041# [RSpecRunTime] Starting example group ee/spec/helpers/ee/projects/security/sast_configuration_helper_spec.rb. Expected to take 0.73 second.6042Projects::Security::SastConfigurationHelper6043 #sast_configuration_data6044 is expected to eq {:project_path=>"namespace1280/project-1323", :sast_documentation_path=>"/help/user/application_secur...onfiguration", :security_configuration_path=>"/namespace1280/project-1323/-/security/configuration"}6045# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/projects/security/sast_configuration_helper_spec.rb. It took 0.65 second. Expected to take 0.73 second.6046# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspaces/create/authorizer_spec.rb. Expected to take 0.7 second.6047RemoteDevelopment::Workspaces::Create::Authorizer6048 when user is authorized6049 returns an ok Result containing the original value which was passed6050 when user is not authorized6051 returns an err Result containing an unauthorized message with an empty context6052# [RSpecRunTime] RSpec elapsed time: 28 minutes 38.07 seconds. Current RSS: ~1420M. load average: 1.15 1.22 1.12 1/424 92536053# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspaces/create/authorizer_spec.rb. It took 1.88 seconds. Expected to take 0.7 second.6054# [RSpecRunTime] Starting example group ee/spec/helpers/groups/analytics_dashboard_helper_spec.rb. Expected to take 0.69 second.6055Groups::AnalyticsDashboardHelper6056 #group_analytics_dashboard_available?6057 is true for the group6058 when the current user does not have permission6059 is false for the group6060# [RSpecRunTime] Finishing example group ee/spec/helpers/groups/analytics_dashboard_helper_spec.rb. It took 0.49 second. Expected to take 0.69 second.6061# [RSpecRunTime] Starting example group ee/spec/graphql/types/work_items/widgets/progress_type_spec.rb. Expected to take 0.65 second.6062Types::WorkItems::Widgets::ProgressType6063 is expected to eq "WorkItemWidgetProgress"6064 is expected to have graphql fields :type, :progress, :updated_at, :start_value, :end_value, and :current_value6065# [RSpecRunTime] Finishing example group ee/spec/graphql/types/work_items/widgets/progress_type_spec.rb. It took 0.46 second. Expected to take 0.65 second.6066# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerable_projects_by_grade_type_spec.rb. Expected to take 0.65 second.6067Types::VulnerableProjectsByGradeType6068 is expected to have graphql fields "grade", "count", and "projects"6069 is expected to eq "VulnerableProjectsByGrade"6070# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerable_projects_by_grade_type_spec.rb. It took 0.45 second. Expected to take 0.65 second.6071# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/ai_message_context_spec.rb. Expected to take 0.53 second.6072Gitlab::Llm::AiMessageContext6073 #to_h6074 returns hash with all attributes6075# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/ai_message_context_spec.rb. It took 0.35 second. Expected to take 0.53 second.6076# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/search_context/builder_spec.rb. Expected to take 0.52 second.6077Gitlab::SearchContext::Builder6078 #with_group6079 #build!6080 with epics scope6081 search context returns epics scope6082# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/search_context/builder_spec.rb. It took 0.48 second. Expected to take 0.52 second.6083# [RSpecRunTime] Starting example group ee/spec/graphql/ee/types/board_list_type_spec.rb. Expected to take 0.49 second.6084Types::BoardListType6085 has specific fields6086# [RSpecRunTime] Finishing example group ee/spec/graphql/ee/types/board_list_type_spec.rb. It took 0.34 second. Expected to take 0.49 second.6087# [RSpecRunTime] Starting example group ee/spec/graphql/types/security_orchestration/group_security_policy_source_type_spec.rb. Expected to take 0.46 second.6088Types::SecurityOrchestration::GroupSecurityPolicySourceType6089 is expected to have graphql fields :namespace and :inherited6090# [RSpecRunTime] Finishing example group ee/spec/graphql/types/security_orchestration/group_security_policy_source_type_spec.rb. It took 0.33 second. Expected to take 0.46 second.6091# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability/external_issue_link_type_enum_spec.rb. Expected to take 0.45 second.6092Types::Vulnerability::ExternalIssueLinkTypeEnum6093 is expected to contain exactly "CREATED"6094# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability/external_issue_link_type_enum_spec.rb. It took 0.33 second. Expected to take 0.45 second.6095# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerabilities/link_type_spec.rb. Expected to take 0.44 second.6096Types::Vulnerabilities::LinkType6097 is expected to have graphql fields :name and :url6098# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerabilities/link_type_spec.rb. It took 0.37 second. Expected to take 0.44 second.6099# [RSpecRunTime] Starting example group ee/spec/graphql/types/security/training_type_spec.rb. Expected to take 0.42 second.6100Types::Security::TrainingType6101 is expected to have graphql fields :id, :name, :description, :url, :logo_url, :is_enabled, and :is_primary6102# [RSpecRunTime] Finishing example group ee/spec/graphql/types/security/training_type_spec.rb. It took 0.33 second. Expected to take 0.42 second.6103# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/geo/every_repository_type_replicated_spec.rb. Expected to take 0.42 second.6104Every GitLab repository type6105 for Geo replication6106 has Geo self-service framework support6107# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/geo/every_repository_type_replicated_spec.rb. It took 0.33 second. Expected to take 0.42 second.6108auto_explain log contains 1461 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-17-28.342.main.ndjson.gz6109took 29.558382496110auto_explain log contains 1462 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-17-28.342.ci.ndjson.gz6111took 28.0530025246112[TEST PROF INFO] EventProf results for sql.active_record6113Total time: 06:51.352 of 28:38.250 (23.94%)6114Total events: 2949386115Top 5 slowest suites (by time):6116EE::NotificationService (./ee/spec/services/ee/notification_service_spec.rb:5) – 01:47.091 (63843 / 86) of 05:59.734 (29.77%)6117Burndown (./ee/spec/models/burndown_spec.rb:5) – 00:34.319 (21196 / 23) of 01:46.593 (32.2%)6118License (./ee/spec/models/license_spec.rb:5) – 00:22.116 (19121 / 343) of 02:00.229 (18.4%)6119EE::Boards::L...:UpdateService (./ee/spec/services/boards/lists/update_service_spec.rb:5) – 00:22.067 (15426 / 50) of 01:15.730 (29.14%)6120SAST.latest.gitlab-ci.yml (./ee/spec/lib/gitlab/ci/templates/sast_latest_gitlab_ci_yaml_spec.rb:5) – 00:20.902 (13119 / 66) of 02:06.332 (16.55%)6121Knapsack report was generated. Preview:6122{6123 "ee/spec/services/ee/notification_service_spec.rb": 359.734383467,6124 "ee/spec/models/license_spec.rb": 120.22935669899994,6125 "ee/spec/lib/gitlab/ci/templates/sast_latest_gitlab_ci_yaml_spec.rb": 126.331739976,6126 "ee/spec/models/burndown_spec.rb": 106.59315866400004,6127 "ee/spec/models/geo/pages_deployment_registry_spec.rb": 69.38503732200002,6128 "ee/spec/services/boards/lists/update_service_spec.rb": 75.73004302200002,6129 "ee/spec/workers/geo/verification_state_backfill_service_spec.rb": 60.85354855500009,6130 "ee/spec/replicators/geo/snippet_repository_replicator_spec.rb": 49.26291800199988,6131 "ee/spec/replicators/geo/package_file_replicator_spec.rb": 48.46689764100006,6132 "ee/spec/helpers/vulnerabilities_helper_spec.rb": 49.903082579000056,6133 "ee/spec/finders/merge_trains/cars_finder_spec.rb": 37.83687894700006,6134 "ee/spec/replicators/geo/dependency_proxy_manifest_replicator_spec.rb": 33.498668298999974,6135 "ee/spec/services/security/security_orchestration_policies/fetch_policy_approvers_service_spec.rb": 30.42010051200009,6136 "ee/spec/elastic/migrate/20240124141337_remove_work_item_from_issues_index_spec.rb": 33.53766144699989,6137 "ee/spec/finders/geo/package_file_registry_finder_spec.rb": 28.64993494500004,6138 "ee/spec/models/vulnerabilities/issue_link_spec.rb": 23.770249702,6139 "ee/spec/models/concerns/elastic/issue_spec.rb": 19.526642231000096,6140 "ee/spec/workers/app_sec/dast/profile_schedule_worker_spec.rb": 19.363262951000024,6141 "ee/spec/services/ee/merge_requests/create_service_spec.rb": 17.995143409000093,6142 "ee/spec/workers/geo/repository_registry_sync_worker_spec.rb": 19.134288985000012,6143 "ee/spec/serializers/vulnerabilities/finding_serializer_spec.rb": 15.751869492999958,6144 "ee/spec/models/security/scan_result_policy_read_spec.rb": 12.395342945000039,6145 "ee/spec/lib/gitlab/usage_data_counters/epic_activity_unique_counter_spec.rb": 7.92570933900015,6146 "ee/spec/services/groups/compliance_report_csv_service_spec.rb": 11.154482260999885,6147 "ee/spec/services/app_sec/dast/scanner_profiles/create_service_spec.rb": 12.614592035999976,6148 "ee/spec/services/phone_verification/users/send_verification_code_service_spec.rb": 6.801054480999937,6149 "ee/spec/lib/gitlab/llm/vertex_ai/client_spec.rb": 4.940011391000098,6150 "ee/spec/models/merge_requests/status_check_response_spec.rb": 9.742509630999848,6151 "ee/spec/models/container_repository_spec.rb": 8.482245492999937,6152 "ee/spec/lib/gitlab/vulnerability_scanning/container_scanning/finding_builder_spec.rb": 8.95755941199991,6153 "ee/spec/graphql/types/merge_requests/blocking_merge_requests_type_spec.rb": 10.814864812999986,6154 "ee/spec/elastic/migrate/20230831152648_backfill_archived_on_milestones_spec.rb": 11.474575648999917,6155 "ee/spec/lib/gitlab/llm/ai_message_spec.rb": 4.095753406000085,6156 "ee/spec/services/security/merge_reports_service_spec.rb": 8.269667687000037,6157 "ee/spec/lib/remote_development/workspaces/reconcile/main_reconcile_scenarios_spec.rb": 8.60606133500005,6158 "ee/spec/graphql/mutations/issues/update_spec.rb": 10.011316344000079,6159 "ee/spec/lib/ee/gitlab/auth/ldap/sync/groups_spec.rb": 7.990745134000008,6160 "ee/spec/services/releases/destroy_service_spec.rb": 7.949252367999861,6161 "ee/spec/graphql/mutations/issues/set_weight_spec.rb": 8.87299489499992,6162 "ee/spec/models/audit_events/instance/amazon_s3_configuration_spec.rb": 4.264979695999955,6163 "ee/spec/lib/gitlab/auth/ldap/person_spec.rb": 3.240434703999881,6164 "ee/spec/graphql/resolvers/geo/dependency_proxy_manifest_registries_resolver_spec.rb": 5.974460820999866,6165 "ee/spec/models/vulnerabilities/projects_grade_spec.rb": 5.35243357000013,6166 "ee/spec/services/app_sec/dast/scanner_profiles/destroy_service_spec.rb": 4.384347111000125,6167 "ee/spec/services/app_sec/dast/builds/associate_service_spec.rb": 2.654812817999982,6168 "ee/spec/models/ee/project_wiki_spec.rb": 6.330708276999985,6169 "ee/spec/services/security/ingestion/tasks/ingest_identifiers_spec.rb": 5.843440329000032,6170 "ee/spec/services/security/security_orchestration_policies/policy_configuration_validation_service_spec.rb": 5.516780759000085,6171 "ee/spec/services/analytics/value_stream_dashboard/top_level_group_counter_service_spec.rb": 6.582718485999976,6172 "ee/spec/lib/system_check/geo/authorized_keys_check_spec.rb": 2.3284590480000134,6173 "ee/spec/views/layouts/checkout.html.haml_spec.rb": 3.614181758000086,6174 "ee/spec/services/issues/build_service_spec.rb": 4.941183411000111,6175 "ee/spec/services/security/ingestion/finding_map_spec.rb": 4.16451546899998,6176 "ee/spec/elastic/migrate/20230209195404_backfill_hidden_on_issues_spec.rb": 5.088490362999892,6177 "ee/spec/lib/peek/views/elasticsearch_spec.rb": 5.437066920000007,6178 "ee/spec/elastic/migrate/20230628094243_add_archived_to_issues_spec.rb": 5.0854084830000374,6179 "ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_first_commit_at_spec.rb": 3.2126237280001533,6180 "ee/spec/models/dora/performance_score_spec.rb": 3.422150010999985,6181 "ee/spec/models/ip_restriction_spec.rb": 2.0547911730000123,6182 "ee/spec/services/security/report_fetch_service_spec.rb": 3.124467629000037,6183 "ee/spec/lib/elastic/latest/user_instance_proxy_spec.rb": 3.5054584409999734,6184 "ee/spec/services/security/update_training_service_spec.rb": 2.3063389609999376,6185 "ee/spec/services/group_saml/saml_provider/update_service_spec.rb": 3.450508978000016,6186 "ee/spec/policies/projects/all_protected_branches_rule_policy_spec.rb": 3.906454801000109,6187 "ee/spec/graphql/types/dast/site_profile_auth_type_spec.rb": 2.2460765490000085,6188 "ee/spec/helpers/credentials_inventory_helper_spec.rb": 1.7624747190000107,6189 "ee/spec/graphql/resolvers/security_orchestration/scan_result_policy_resolver_spec.rb": 2.7234575089999,6190 "ee/spec/workers/group_wikis/git_garbage_collect_worker_spec.rb": 2.0376506549998794,6191 "ee/spec/services/package_metadata/compressed_package_data_object_spec.rb": 1.673244860000068,6192 "ee/spec/lib/remote_development/workspaces/reconcile/persistence/workspaces_from_agent_infos_updater_spec.rb": 3.790735324999787,6193 "ee/spec/graphql/types/vulnerability_response_type_spec.rb": 3.05598524800007,6194 "ee/spec/lib/remote_development/workspaces/reconcile/persistence/workspaces_to_be_returned_updater_spec.rb": 3.321678653999925,6195 "ee/spec/helpers/gitlab_subscriptions/code_suggestions_helper_spec.rb": 1.9776006319998487,6196 "ee/spec/serializers/user_analytics_entity_spec.rb": 1.2335357460001433,6197 "ee/spec/graphql/mutations/projects/project_settings_update_spec.rb": 2.2373820099999193,6198 "ee/spec/serializers/vulnerabilities/merge_request_link_entity_spec.rb": 2.2738014549997843,6199 "ee/spec/services/dependencies/export_serializers/sbom/pipeline_service_spec.rb": 2.5258802739999737,6200 "ee/spec/services/ee/resource_events/merge_into_notes_service_spec.rb": 2.6886789729999236,6201 "ee/spec/services/ee/work_items/related_work_item_links/destroy_service_spec.rb": 2.617834041999913,6202 "ee/spec/models/geo/design_management_repository_state_spec.rb": 2.588364685999977,6203 "ee/spec/models/audit_events/streaming/instance_header_spec.rb": 1.4887901739998597,6204 "ee/spec/services/ee/deployments/update_environment_service_spec.rb": 1.9695645930003138,6205 "ee/spec/graphql/resolvers/path_locks_resolver_spec.rb": 1.2004587799997353,6206 "ee/spec/graphql/mutations/dast_scanner_profiles/update_spec.rb": 2.3915643800000908,6207 "ee/spec/models/integrations/github/remote_project_spec.rb": 1.1031397220003782,6208 "ee/spec/services/external_status_checks/retry_service_spec.rb": 2.1615470490000916,6209 "ee/spec/models/boards/epic_board_spec.rb": 1.6257105770000635,6210 "ee/spec/graphql/resolvers/incident_management/oncall_users_resolver_spec.rb": 1.445575399000063,6211 "ee/spec/models/ee/resource_state_event_spec.rb": 1.3645655599998463,6212 "ee/spec/services/projects/operations/update_service_spec.rb": 2.2541871980001815,6213 "ee/spec/graphql/resolvers/incident_management/escalation_policies_resolver_spec.rb": 3.65349136299983,6214 "ee/spec/lib/ee/gitlab/namespace_storage_size_error_message_spec.rb": 1.0402806600000076,6215 "ee/spec/lib/gitlab/sitemaps/sitemap_file_spec.rb": 0.7357151180003711,6216 "ee/spec/support_specs/stub_saas_features_spec.rb": 0.8628971520001869,6217 "ee/spec/views/shared/_namespace_user_cap_reached_alert.html.haml_spec.rb": 2.3700038439997115,6218 "ee/spec/finders/work_items/widgets/filters/requirement_legacy_spec.rb": 1.6166450569999142,6219 "ee/spec/services/security/ingestion/tasks/ingest_vulnerability_reads_spec.rb": 1.9475648270004058,6220 "ee/spec/lib/gitlab/llm/chain/streamed_zero_shot_answer_spec.rb": 0.8088783180000974,6221 "ee/spec/serializers/security/license_policy_entity_spec.rb": 0.8759446310000385,6222 "ee/spec/workers/dora/daily_metrics/refresh_worker_spec.rb": 1.1146352010000555,6223 "ee/spec/lib/gitlab/graphql/aggregations/work_items/lazy_links_aggregate_spec.rb": 0.9985348349996457,6224 "ee/spec/helpers/markup_helper_spec.rb": 1.7631874989997414,6225 "ee/spec/workers/compliance_management/standards/gitlab/prevent_approval_by_author_worker_spec.rb": 1.1356673079999382,6226 "ee/spec/services/audit_events/streaming/headers/create_service_spec.rb": 1.2707691509999677,6227 "ee/spec/services/requirements_management/prepare_import_csv_service_spec.rb": 0.928711753999778,6228 "ee/spec/models/abuse_report_spec.rb": 1.2918349990000024,6229 "ee/spec/services/ee/alert_management/http_integrations/update_service_spec.rb": 1.598133279999729,6230 "ee/spec/workers/compliance_management/standards/gitlab/prevent_approval_by_author_group_worker_spec.rb": 1.2432889940000678,6231 "ee/spec/lib/gitlab/llm/logger_spec.rb": 0.8450791740001478,6232 "ee/spec/views/shared/issuable/_health_status_dropdown.html.haml_spec.rb": 1.2157633080000778,6233 "ee/spec/services/work_items/widgets/rolledup_dates_service/base_service_spec.rb": 1.1311096280001038,6234 "ee/spec/services/package_metadata/ingestion/advisory/affected_package_ingestion_task_spec.rb": 0.907168246999845,6235 "ee/spec/workers/search/zoekt/delete_project_worker_spec.rb": 0.8901093189997482,6236 "ee/spec/views/projects/settings/merge_requests/_merge_request_status_checks_settings.html.haml_spec.rb": 0.5111020960002861,6237 "ee/spec/models/board_label_spec.rb": 0.6900327940002171,6238 "ee/spec/lib/ee/gitlab/verify/uploads_spec.rb": 3.0240558919999785,6239 "ee/spec/elastic/migrate/20240123181031_reindex_issue_to_update_analyzer_for_title_spec.rb": 0.597127625000212,6240 "ee/spec/graphql/types/dora/performance_score_connection_type_spec.rb": 0.6084480440003972,6241 "ee/spec/helpers/groups/sso_helper_spec.rb": 0.5937692160000552,6242 "ee/spec/models/ci/minutes/context_spec.rb": 0.8786562600002981,6243 "ee/spec/lib/ee/gitlab/metrics/samplers/database_sampler_spec.rb": 0.5970666359999086,6244 "ee/spec/graphql/ee/types/alert_management/http_integration_type_spec.rb": 0.5505078010000943,6245 "ee/spec/graphql/types/gitlab_subscriptions/add_on_type_enum_spec.rb": 0.43907414600016637,6246 "ee/spec/lib/gitlab/llm/vertex_ai/completions/summarize_new_merge_request_spec.rb": 0.8178017679997538,6247 "ee/spec/services/analytics/devops_adoption/snapshots/update_service_spec.rb": 0.7642330039998342,6248 "ee/spec/helpers/incident_management/escalation_policy_helper_spec.rb": 0.7383636479999041,6249 "ee/spec/lib/ee/api/entities/dependency_list_export_spec.rb": 0.37473402299974623,6250 "ee/spec/lib/gitlab/subscription_portal/client_spec.rb": 0.4393143549996239,6251 "ee/spec/graphql/types/vulnerability_details/list_type_spec.rb": 0.3253273089999311,6252 "ee/spec/workers/elastic_indexing_control_worker_spec.rb": 0.4556072719997246,6253 "ee/spec/helpers/ee/projects/security/sast_configuration_helper_spec.rb": 0.6485232590002852,6254 "ee/spec/lib/remote_development/workspaces/create/authorizer_spec.rb": 1.875836894999793,6255 "ee/spec/helpers/groups/analytics_dashboard_helper_spec.rb": 0.4936509589997513,6256 "ee/spec/graphql/types/work_items/widgets/progress_type_spec.rb": 0.46035455199989883,6257 "ee/spec/graphql/types/vulnerable_projects_by_grade_type_spec.rb": 0.45289261300013095,6258 "ee/spec/lib/gitlab/llm/ai_message_context_spec.rb": 0.3500730159998966,6259 "ee/spec/lib/gitlab/search_context/builder_spec.rb": 0.47530509999978676,6260 "ee/spec/graphql/ee/types/board_list_type_spec.rb": 0.3428221379999741,6261 "ee/spec/graphql/types/security_orchestration/group_security_policy_source_type_spec.rb": 0.32545508000021073,6262 "ee/spec/graphql/types/vulnerability/external_issue_link_type_enum_spec.rb": 0.33426812900006553,6263 "ee/spec/graphql/types/vulnerabilities/link_type_spec.rb": 0.36524121399997966,6264 "ee/spec/graphql/types/security/training_type_spec.rb": 0.33294460799970693,6265 "ee/spec/lib/gitlab/geo/every_repository_type_replicated_spec.rb": 0.32958418899988836266}6267Knapsack global time execution for tests: 28m 38s6268Pending: (Failures listed here are expected and do not affect your suite's status)6269 1) Geo::SnippetRepositoryReplicator 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 enabled for this model when the resource is in verifiables 6270 # this context does not apply to mutable models6271 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:7236272 2) Geo::SnippetRepositoryReplicator 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 enabled for this model when the resource is not in verifiables 6273 # this context does not apply to mutable models6274 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:7316275 3) Geo::SnippetRepositoryReplicator 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 6276 # this context does not apply to mutable models6277 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:7406278 4) Geo::SnippetRepositoryReplicator behaves like a verifiable replicator #ok_to_skip_download? when the registry is brand new when the model is immutable when the resource does not exist on this site 6279 # this context does not apply to mutable models6280 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:7496281 5) Geo::PackageFileReplicator 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 6282 # this context does not apply to models that are verified6283 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:7406284 6) Geo::PackageFileReplicator behaves like a verifiable replicator #ok_to_skip_download? when the registry is brand new when the model is mutable 6285 # this context does not apply to immutable models6286 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:7586287 7) Geo::DependencyProxyManifestReplicator 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 6288 # this context does not apply to models that are verified6289 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:7406290 8) Geo::DependencyProxyManifestReplicator behaves like a verifiable replicator #ok_to_skip_download? when the registry is brand new when the model is mutable 6291 # this context does not apply to immutable models6292 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:7586293 9) Geo::PackageFileRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled with verification disabled with a verification_state param raises ArgumentError6294 # Skipping because verification is enabled for Packages::PackageFile6295 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:986296 10) Geo::PackageFileRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled with verification disabled with a verification_state param empty raises ArgumentError6297 # Skipping because verification is enabled for Packages::PackageFile6298 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:1066299 11) Geo::PackageFileRegistryFinder behaves like a framework registry finder #execute when user can read all Geo when admin mode is enabled when search method is not implemented in the registry model raises ArgumentError6300 # Skipping because search method is implemented for Packages::PackageFile6301 # ./ee/spec/support/shared_examples/finders/geo/framework_registry_finder_shared_examples.rb:1226302 12) ContainerRepository on a primary node #save_verification_details when model record is not part of verifiables scope does not create verification details6303 # Skipping because all Container Repositories are records that can be checksummed6304 # ./ee/spec/support/shared_examples/models/concerns/replicable_model_with_separate_table_shared_examples.rb:806305 13) Resolvers::Geo::DependencyProxyManifestRegistriesResolver behaves like a Geo registries resolver #resolve when the parent object is the current node when the user has permission to view Geo data when admin mode is enabled with verification disabled when the verification_state argument is present raises ArgumentError6306 # Skipping because verification is enabled for DependencyProxy::Manifest6307 # ./ee/spec/support/shared_examples/graphql/geo/geo_registries_resolver_shared_examples.rb:776308Finished in 29 minutes 41 seconds (files took 1 minute 40.38 seconds to load)63092106 examples, 0 failures, 13 pending6310Randomized with seed 576986311[TEST PROF INFO] Time spent in factories: 15:36.898 (51.4% of total time)6312RSpec exited with 0.6313No examples to retry, congrats! 6314 Running after_script 6315Running after script...6316$ echo -e "\e[0Ksection_start:`date +%s`:report_results_section[collapsed=true]\r\e[0KReport results"6325WARNING: after_script failed, but job will continue unaffected: exit code 16327Not uploading cache ruby-gems-debian-bookworm-ruby-3.1-17 due to policy6329Uploading artifacts...6330auto_explain/: found 3 matching artifact files and directories 6331coverage/: found 5 matching artifact files and directories 6332crystalball/: found 2 matching artifact files and directories 6333deprecations/: found 6 matching artifact files and directories 6334knapsack/: found 4 matching artifact files and directories 6335rspec/: found 16 matching artifact files and directories 6336WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 6337log/*.log: found 19 matching artifact files and directories 6338WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6311412266/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com6339WARNING: Retrying... context=artifacts-uploader error=request redirected6340Uploading artifacts as "archive" to coordinator... 201 Created id=6311412266 responseStatus=201 Created token=glcbt-656341Uploading artifacts...6342rspec/rspec-*.xml: found 1 matching artifact files and directories 6343WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6311412266/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com6344WARNING: Retrying... context=artifacts-uploader error=request redirected6345Uploading artifacts as "junit" to coordinator... 201 Created id=6311412266 responseStatus=201 Created token=glcbt-656347Job succeeded