122:09:532024-11-13T22:09:40.863708929Z {"type": "server", "timestamp": "2024-11-13T22:09:40,862Z", "level": "INFO", "component": "o.e.e.NodeEnvironment", "cluster.name": "docker-cluster", "node.name": "32dd8f7a966b", "message": "using [1] data paths, mounts [[/ (overlay)]], net usable_space [79.8gb], net total_space [94.2gb], types [overlay]" } 222:09:532024-11-13T22:09:40.864300699Z {"type": "server", "timestamp": "2024-11-13T22:09:40,863Z", "level": "INFO", "component": "o.e.e.NodeEnvironment", "cluster.name": "docker-cluster", "node.name": "32dd8f7a966b", "message": "heap size [256mb], compressed ordinary object pointers [true]" } 322:09:532024-11-13T22:09:40.955535623Z {"type": "server", "timestamp": "2024-11-13T22:09:40,954Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "docker-cluster", "node.name": "32dd8f7a966b", "message": "node name [32dd8f7a966b], node ID [aY93zemGSL-0Z40jKRj8OQ], cluster name [docker-cluster], roles [transform, data_frozen, master, remote_cluster_client, data, ml, data_content, data_hot, data_warm, data_cold, ingest]" } 522:09:53Authenticating with credentials from job payload (GitLab Registry) 622:09:53Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14:rubygems-3.5-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 ... 722:09:53Using docker image sha256:e83f017c5ffd177beb4bc3b4bfabde989d741e04fef90cd764896cf9b670552f for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14:rubygems-3.5-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14@sha256:770feb0a974e36f8b83d22a3cb18310d0cfeae11e02f6195b1577c73ce26b398 ... 922:09:54Running on runner-pywgzlqb-project-278964-concurrent-0 via runner-pywgzlqb-private-1731529309-7abd01ee... 1122:09:55Skipping Git repository setup 1222:09:55Skipping Git checkout 1322:09:55Skipping Git submodules setup 1522:09:56Checking cache for ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-20... 1622:09:57cache.zip is up to date 1722:10:13Successfully extracted cache 1922:10:18Downloading artifacts for clone-gitlab-repo (8353286583)... 2022:10:24Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8353286583 responseStatus=200 OK token=glcbt-66 2122:10:24WARNING: Part of .git directory is on the list of files to extract 2222:10:24WARNING: This may introduce unexpected problems 2322:10:40Downloading artifacts for compile-test-assets (8353286630)... 2422:10:44Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8353286630 responseStatus=200 OK token=glcbt-66 2522:10:50Downloading artifacts for detect-tests (8353286649)... 2622:10:50Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8353286649 responseStatus=200 OK token=glcbt-66 2722:10:50Downloading artifacts for retrieve-tests-metadata (8353286664)... 2822:10:51Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8353286664 responseStatus=200 OK token=glcbt-66 2922:10:51Downloading artifacts for setup-test-env (8353286635)... 3022:10:56Downloading artifacts from coordinator... ok host=storage.googleapis.com id=8353286635 responseStatus=200 OK token=glcbt-66 3222:11:07Using docker image sha256:e83f017c5ffd177beb4bc3b4bfabde989d741e04fef90cd764896cf9b670552f for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14:rubygems-3.5-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.23-rust-1.73-node-20.12-postgresql-14@sha256:770feb0a974e36f8b83d22a3cb18310d0cfeae11e02f6195b1577c73ce26b398 ... 3322:11:08$ echo $FOSS_ONLY 3422:11:08$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb 3522:11:08$ export GOPATH=$CI_PROJECT_DIR/.go 3622:11:08$ mkdir -p $GOPATH 3722:11:08$ source scripts/utils.sh 3822:11:08$ log_disk_usage "true" 3922:11:08******************************************************* 4022:11:08This runner currently has 77G free disk space. 4122:11:08******************************************************* 4422:11:08Filesystem Size Used Avail Use% Mounted on 4522:11:08overlay 95G 18G 77G 19% / 4622:11:08tmpfs 64M 0 64M 0% /dev 4722:11:08shm 64M 0 64M 0% /dev/shm 4822:11:08/dev/sda1 95G 18G 77G 19% /cache 4922:11:08tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id 5122:11:087.4M ./workhorse 5822:11:08560K ./storybook 6222:11:083.2M ./.rubocop_todo 7022:11:081.3M ./knapsack 7222:11:084.3M ./changelogs 7322:11:0820K ./haml_lint 7422:11:0828K ./metrics_server 7722:11:0844K ./generator_templates 8122:11:0820K ./file_hooks 8222:11:0832K ./crystalball 8322:11:0816K ./sidekiq_cluster 8522:11:081.2M ./fixtures 9322:11:0820K ./.lefthook 9522:11:08$ source scripts/prepare_build.sh 12722:11:28Using two connections, single database config (config/database.yml.postgresql) 12822:11:28Disabling ci connection in config/database.yml 12922:11:28Geo DB will be set up. 13022:11:28Embedding DB will be set up. 16422:12:27$ source ./scripts/rspec_helpers.sh 16522:12:27$ run_timed_command "gem install knapsack --no-document" 16622:12:27$ gem install knapsack --no-document 16722:12:30Successfully installed knapsack-4.0.0 16822:12:301 gem installed 16922:12:27==> 'gem install knapsack --no-document' succeeded in 3 seconds. 17022:12:30$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn" 17522:12:37$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt" 17622:12:37$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt" 17722:12:37$ tooling/bin/create_job_metrics_file || true 17822:12:41[job-metrics] Creating the job metrics file for the CI/CD job. 17922:12:41$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house" 18122:12:41[22:12:41] Starting rspec_parallelized_job 18222:12:30RETRY_FAILED_TESTS_IN_NEW_PROCESS: true 18322:12:42KNAPSACK_GENERATE_REPORT: true 18422:12:42FLAKY_RSPEC_GENERATE_REPORT: true 18522:12:42KNAPSACK_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.rb 18622:12:42KNAPSACK_LOG_LEVEL: debug 18722:12:42KNAPSACK_REPORT_PATH: knapsack/rspec-ee_unit_pg14_single-db_9_39_278964_report.json 18822:12:42FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json 18922:12:42FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec-ee_unit_pg14_single-db_9_39_278964_report.json 19022:12:42NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec-ee_unit_pg14_single-db_9_39_278964_report.json 19122:12:42RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-8353288606.txt 19322:12:42RSPEC_TESTS_MAPPING_ENABLED: 19422:12:42RSPEC_TESTS_FILTER_FILE: 19522:12:42Shell set options (set -o) enabled: 19622:12:42braceexpand on 19822:12:42interactive-comments on 20022:12:43Parsing expected rspec suite duration... 20122:12:43ee/spec/lib/quality/seeders/insights/issues_spec.rb not found in master report 20222:12:43RSpec suite is expected to take 23 minutes 54.06 seconds. 20322:12:43Expected duration for tests: 20522:12:43 "ee/spec/lib/gitlab/elastic/search_results_spec.rb": 615.6045829862192, 20622:12:43 "ee/spec/replicators/geo/pages_deployment_replicator_spec.rb": 90.40325546208605, 20722:12:43 "ee/spec/lib/gitlab/search/zoekt/client_spec.rb": 77.55855869750968, 20822:12:43 "ee/spec/models/ee/project_member_spec.rb": 64.1773267834288, 20922:12:43 "ee/spec/models/vulnerabilities/feedback_spec.rb": 52.59735936605726, 21022:12:43 "ee/spec/models/ee/merge_request_diff_spec.rb": 44.28166429133445, 21122:12:43 "ee/spec/replicators/geo/dependency_proxy_manifest_replicator_spec.rb": 36.34357253623939, 21222:12:43 "ee/spec/policies/vulnerability_policy_spec.rb": 30.256213837175757, 21322:12:43 "ee/spec/graphql/types/project_type_spec.rb": 26.889564606234163, 21422:12:43 "ee/spec/services/analytics/cycle_analytics/consistency_check_service_spec.rb": 24.53052572589069, 21522:12:43 "ee/spec/services/click_house/data_ingestion/ci_finished_builds_sync_service_spec.rb": 22.293847713949084, 21622:12:43 "ee/spec/workers/update_all_mirrors_worker_spec.rb": 20.45829392920632, 21722:12:43 "ee/spec/models/vulnerabilities/identifier_spec.rb": 18.328845537664776, 21822:12:43 "ee/spec/lib/gitlab/geo/geo_node_status_check_spec.rb": 16.664677355648504, 21922:12:43 "ee/spec/lib/gitlab/cycle_analytics/stage_summary_spec.rb": 15.447462903752433, 22022:12:43 "ee/spec/services/iterations/delete_service_spec.rb": 14.227425325433654, 22122:12:43 "ee/spec/lib/remote_development/workspace_operations/create/main_integration_spec.rb": 13.331228263909178, 22222:12:43 "ee/spec/models/approval_wrapped_any_approver_rule_spec.rb": 12.400987225483911, 22322:12:43 "ee/spec/lib/gitlab/search/recent_epics_spec.rb": 11.608009356144095, 22422:12:43 "ee/spec/lib/gitlab/git_access_wiki_spec.rb": 10.403766724004786, 22522:12:43 "ee/spec/workers/group_saml_group_sync_worker_spec.rb": 10.278923803859723, 22622:12:43 "ee/spec/models/ee/namespace/root_storage_statistics_spec.rb": 9.057982185145306, 22722:12:43 "ee/spec/views/groups/billings/index.html.haml_spec.rb": 8.960190339367688, 22822:12:43 "ee/spec/helpers/billing_plans_helper_spec.rb": 8.136913348085157, 22922:12:43 "ee/spec/services/namespaces/storage/email_notification_service_spec.rb": 7.839531980339961, 23022:12:43 "ee/spec/models/geo/lfs_object_registry_spec.rb": 7.768597810365346, 23122:12:43 "ee/spec/helpers/ee/issues_helper_spec.rb": 6.949472911058809, 23222:12:43 "ee/spec/services/namespaces/groups/adjourned_deletion_service_spec.rb": 6.891985396760977, 23322:12:43 "ee/spec/lib/ee/api/helpers_spec.rb": 6.277635248492487, 23422:12:43 "ee/spec/services/system_notes/merge_requests_service_spec.rb": 6.209022258576933, 23522:12:43 "ee/spec/models/dast/profiles_pipeline_spec.rb": 5.778103294634592, 23622:12:43 "ee/spec/elastic/migrate/20240626145458_add_root_namespace_id_to_work_item_spec.rb": 5.5459563551455755, 23722:12:43 "ee/spec/models/incident_management/pending_escalations/issue_spec.rb": 5.3150737443296405, 23822:12:43 "ee/spec/services/app_sec/dast/site_profiles/destroy_service_spec.rb": 5.091152944421936, 23922:12:43 "ee/spec/serializers/security/vulnerability_report_data_entity_spec.rb": 4.800281394722943, 24022:12:43 "ee/spec/services/dependencies/export/segment_creator_service_spec.rb": 4.628910504571199, 24122:12:43 "ee/spec/services/security/security_orchestration_policies/update_violations_service_spec.rb": 4.368854783963281, 24222:12:43 "ee/spec/workers/incident_management/apply_incident_sla_exceeded_label_worker_spec.rb": 4.12820081018743, 24322:12:43 "ee/spec/graphql/mutations/epics/update_spec.rb": 4.052011147571947, 24422:12:43 "ee/spec/lib/gitlab/compliance_management/violations/approved_by_committer_spec.rb": 3.8217912480902623, 24522:12:43 "ee/spec/helpers/security_helper_spec.rb": 3.7909106809947204, 24622:12:43 "ee/spec/workers/incident_management/pending_escalations/schedule_check_cron_worker_spec.rb": 3.555482656683701, 24722:12:43 "ee/spec/graphql/ee/mutations/ci/project_ci_cd_settings_update_spec.rb": 3.531098391659203, 24822:12:43 "ee/spec/lib/microsoft/graph_client_spec.rb": 3.387491286173754, 24922:12:43 "ee/spec/lib/gitlab/subscription_portal/clients/rest_spec.rb": 3.2536495223546127, 25022:12:43 "ee/spec/components/gitlab_subscriptions/discover_duo_pro_component_spec.rb": 3.1594175202713033, 25122:12:43 "ee/spec/graphql/ee/resolvers/projects_resolver_spec.rb": 3.029001732425378, 25222:12:43 "ee/spec/services/compliance_management/frameworks/update_service_spec.rb": 2.895906387531542, 25322:12:43 "ee/spec/graphql/mutations/vulnerabilities/dismiss_spec.rb": 2.8142850408607676, 25422:12:43 "ee/spec/workers/deployments/approval_worker_spec.rb": 2.6817844357474003, 25522:12:43 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_applied_scan_result_policies_metric_spec.rb": 2.635782345720005, 25622:12:43 "ee/spec/lib/remote_development/agent_config_operations/updater_spec.rb": 2.5131829939310277, 25722:12:43 "ee/spec/services/namespaces/free_user_cap/notify_over_limit_service_spec.rb": 2.495967286680645, 25822:12:43 "ee/spec/graphql/resolvers/compliance_management/security_policies/pipeline_execution_policy_resolver_spec.rb": 2.3465898998305796, 25922:12:43 "ee/spec/graphql/types/asset_type_spec.rb": 2.3330474227662203, 26022:12:43 "ee/spec/views/shared/milestones/_milestone.html.haml_spec.rb": 2.182860548032901, 26122:12:43 "ee/spec/models/gitlab_subscriptions/trials/duo_pro_spec.rb": 2.1652227192585265, 26222:12:43 "ee/spec/validators/remote_development/labels_validator_spec.rb": 2.0330560187763687, 26322:12:43 "ee/spec/lib/gitlab/llm/chain/requests/ai_gateway_spec.rb": 1.981449621973331, 26422:12:43 "ee/spec/models/integrations/git_guardian_spec.rb": 1.9310528051567943, 26522:12:43 "ee/spec/workers/security/scan_result_policies/delete_scan_result_policy_reads_worker_spec.rb": 1.824904491206341, 26622:12:43 "ee/spec/views/layouts/checkout.html.haml_spec.rb": 1.7881467142944922, 26722:12:43 "ee/spec/services/ci/runners/reset_registration_token_service_spec.rb": 1.7442127471229512, 26822:12:43 "ee/spec/lib/ee/gitlab/ci/pipeline/chain/skip_spec.rb": 1.6404562628215424, 26922:12:43 "ee/spec/models/package_metadata/checkpoint_spec.rb": 1.5804825593891831, 27022:12:43 "ee/spec/graphql/resolvers/ai/agents/agent_detail_resolver_spec.rb": 1.5280561993435438, 27122:12:43 "ee/spec/workers/groups/schedule_bulk_repository_shard_moves_worker_spec.rb": 1.4612276200040575, 27222:12:43 "ee/spec/serializers/dependency_list_serializer_spec.rb": 1.4063303004258239, 27322:12:43 "ee/spec/services/analytics/devops_adoption/enabled_namespaces/create_service_spec.rb": 1.3662678639547843, 27422:12:43 "ee/spec/graphql/resolvers/vulnerabilities/container_images_resolver_spec.rb": 1.299084587133561, 27522:12:43 "ee/spec/services/ai/duo_workflows/create_oauth_access_token_service_spec.rb": 1.2534398048134383, 27622:12:43 "ee/spec/services/ee/projects/detect_repository_languages_service_spec.rb": 1.1936086809286794, 27722:12:43 "ee/spec/services/ee/keys/destroy_service_spec.rb": 1.1495193422243768, 27822:12:43 "ee/spec/lib/gitlab/ci/reports/security/locations/container_scanning_spec.rb": 1.0490378252990713, 27922:12:43 "ee/spec/workers/app_sec/dast/scans/consistency_worker_spec.rb": 1.0277195134049846, 28022:12:43 "ee/spec/lib/ee/gitlab/observability_spec.rb": 0.9490216021538366, 28122:12:43 "ee/spec/presenters/ci/build_presenter_spec.rb": 0.918887452350571, 28222:12:43 "ee/spec/workers/gitlab/export/segmented_export_finalisation_worker_spec.rb": 0.8493475125258901, 28322:12:43 "ee/spec/workers/sync_seat_link_worker_spec.rb": 0.8229208459345274, 28422:12:43 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_groups_with_event_streaming_destinations_metric_spec.rb": 0.7721101936649387, 28522:12:43 "ee/spec/views/shared/issuable/_iterations_dropdown.html.haml_spec.rb": 0.7548030906754277, 28622:12:43 "ee/spec/services/web_hook_service_spec.rb": 0.6906994734575073, 28722:12:43 "ee/spec/helpers/routing/pseudonymization_helper_spec.rb": 0.6749111294299005, 28822:12:43 "ee/spec/graphql/types/admin/cloud_licenses/license_history_entry_type_spec.rb": 0.6065928757768996, 28922:12:43 "ee/spec/lib/code_suggestions/tasks/base_spec.rb": 0.5917835878190135, 29022:12:43 "ee/spec/lib/gitlab/llm/chat_message_spec.rb": 0.5306148367633128, 29122:12:43 "ee/spec/services/gitlab_subscriptions/add_on_purchases/self_managed/license_add_ons/duo_enterprise_spec.rb": 0.5127077774096496, 29222:12:43 "ee/spec/models/concerns/health_status_spec.rb": 0.45729747475376864, 29322:12:43 "ee/spec/models/gitlab_subscriptions/trial_status_spec.rb": 0.439011931254093, 29422:12:43 "ee/spec/lib/gitlab/cloud_connector_spec.rb": 0.39206089931042093, 29522:12:43 "ee/spec/lib/ee/api/entities/group_approval_rule_spec.rb": 0.3739086908006045, 29622:12:43 "ee/spec/services/merge_requests/mergeability/check_approved_service_spec.rb": 0.34333616718003085, 29722:12:43 "ee/spec/lib/elastic/latest/routing_spec.rb": 0.31370602081976134, 29822:12:43 "ee/spec/workers/package_metadata/global_advisory_scan_worker_spec.rb": 0.29292573339606204, 29922:12:43 "ee/spec/validators/password/complexity_validator_spec.rb": 0.2674421336304567, 30022:12:43 "ee/spec/services/cloud_connector/status_checks/status_service_spec.rb": 0.24515828582610813, 30122:12:43 "ee/spec/lib/gitlab/llm/completions_factory_spec.rb": 0.22231927640480845, 30222:12:43 "ee/spec/lib/ee/sidebars/projects/menus/ci_cd_menu_spec.rb": 0.20423594777422754, 30322:12:43 "ee/spec/elastic/migrate/20241017094601_add_embedding_to_work_items_opensearch_spec.rb": 0.18644568265336373, 30422:12:43 "ee/spec/models/board_label_spec.rb": 0.16545298304164707, 30522:12:43 "ee/spec/lib/cloud_connector/missing_service_data_spec.rb": 0.16384960895508327, 30622:12:43 "ee/spec/lib/ee/gitlab/template/gitlab_ci_yml_template_spec.rb": 0.14375767584339097, 30722:12:43 "ee/spec/lib/code_suggestions/context_spec.rb": 0.14313036570076018, 30822:12:43 "ee/spec/lib/gitlab/llm/chain/tool_response_modifier_spec.rb": 0.12134885894270007, 30922:12:43 "ee/spec/lib/remote_development/namespace_cluster_agent_mapping_operations/delete/main_spec.rb": 0.11488702932240497, 31022:12:43 "ee/spec/graphql/types/audit_events/group/streaming_destination_type_spec.rb": 0.1120320011155811, 31122:12:43 "ee/spec/workers/click_house/user_add_on_assignments_sync_worker_spec.rb": 0.10854019899943523, 31222:12:43 "ee/spec/lib/api/entities/protected_environments/deploy_access_level_spec.rb": 0.09232290018487557, 31322:12:43 "ee/spec/lib/gitlab/llm/chain/tools/commit_reader/prompts/anthropic_spec.rb": 0.0912314348155032, 31422:12:43 "ee/spec/graphql/types/approval_rule_type_spec.rb": 0.08354902014732045, 31522:12:43 "ee/spec/graphql/types/ai/self_hosted_models/accepted_models_enum_spec.rb": 0.08098650076601999, 31622:12:43 "ee/spec/graphql/types/google_cloud/artifact_registry/artifact_details_type_spec.rb": 0.08044242567249119, 31722:12:43 "ee/spec/lib/search/zoekt/logger_spec.rb": 0.07718424007032561, 31822:12:43 "ee/spec/models/embedding/schema_migration_spec.rb": 0.07108106784138057, 31922:12:43 "ee/spec/lib/gitlab/rack_attack_spec.rb": 0.06124582455291187, 32022:12:43 "ee/spec/workers/geo/batch_event_create_worker_spec.rb": 0.05183797434523432, 32122:12:43 "ee/spec/graphql/types/vulnerable_package_type_spec.rb": 0.04986107328674762, 32222:12:43 "ee/spec/graphql/types/vulnerability_details/text_type_spec.rb": 0.04782363176793737, 32322:12:43 "ee/spec/serializers/security/vulnerability_report_data_serializer_spec.rb": 0.047455389055590644 32522:12:52Knapsack report generator started! 32622:12:42/builds/gitlab-org/gitlab/vendor/ruby/3.2.0/gems/io-event-1.6.5/lib/io/event/support.rb:27: warning: IO::Buffer is experimental and both the Ruby and C interface may change in the future! 32722:13:08 ██ ██ █████ ██████ ███ ██ ██ ███ ██ ██████ 32822:13:08 ██ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██ ██ 32922:13:08 ██ █ ██ ███████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ███ 33022:13:08 ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ 33122:13:08 ███ ███ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██████ 33222:13:08****************************************************************************** 33322:13:08 Your database has a single connection, and single connections were 33522:13:08 In GitLab 17.0 and later, you must have the two main: and ci: sections in your database.yml. 33622:13:08 Please add a :ci section to your database, following these instructions: 33822:13:08****************************************************************************** 33922:14:12DEPRECATION WARNING: Support for Rails versions < 7.1 is deprecated and will be removed from ViewComponent 4.0.0 (ViewComponent v4 will remove support for Rails versions < 7.1 no earlier than April 1, 2025) (called from <top (required)> at /builds/gitlab-org/gitlab/config/environment.rb:7) 34022:14:24warning: parser/current is loading parser/ruby32, which recognizes 3.2.6-compliant syntax, but you are running 3.2.5. 34222:14:41/builds/gitlab-org/gitlab/vendor/ruby/3.2.0/gems/io-event-1.6.5/lib/io/event/support.rb:27: warning: IO::Buffer is experimental and both the Ruby and C interface may change in the future! 34322:14:50 ██ ██ █████ ██████ ███ ██ ██ ███ ██ ██████ 34422:14:50 ██ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██ ██ 34522:14:50 ██ █ ██ ███████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ███ 34622:14:50 ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ 34722:14:50 ███ ███ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██████ 34822:14:50****************************************************************************** 34922:14:50 Your database has a single connection, and single connections were 35122:14:50 In GitLab 17.0 and later, you must have the two main: and ci: sections in your database.yml. 35222:14:50 Please add a :ci section to your database, following these instructions: 35422:14:50****************************************************************************** 35522:14:59DEPRECATION WARNING: Support for Rails versions < 7.1 is deprecated and will be removed from ViewComponent 4.0.0 (ViewComponent v4 will remove support for Rails versions < 7.1 no earlier than April 1, 2025) (called from <main> at /builds/gitlab-org/gitlab/config/environment.rb:7) 35622:15:25Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true} 35722:15:25# [RSpecRunTime] Starting RSpec timer... 35822:15:25[TEST PROF INFO] EventProf enabled (sql.active_record) 35922:15:25unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String. 36022:15:34Test environment set up in 4.701597601 seconds 36122:15:35# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/elastic/search_results_spec.rb. Expected to take 10 minutes 15.6 seconds. 36222:15:35Gitlab::Elastic::SearchResults 36322:15:39 #highlight_map 36422:15:39 scope: "projects", results_method: :projects, results_response: proxy_response, expected: map 36522:15:39 returns the expected highlight map 36622:15:39 scope: "milestones", results_method: :milestones, results_response: proxy_response, expected: map 36722:15:39 returns the expected highlight map 36822:15:39 scope: "notes", results_method: :notes, results_response: proxy_response, expected: map 36922:15:39 returns the expected highlight map 37022:15:39 scope: "issues", results_method: :issues, results_response: es_client_response, expected: map 37122:15:39 returns the expected highlight map 37222:15:39 scope: "issues", results_method: :issues, results_response: es_empty_response, expected: {} 37322:15:39 returns the expected highlight map 37422:15:39 scope: "merge_requests", results_method: :merge_requests, results_response: proxy_response, expected: map 37522:15:39 returns the expected highlight map 37622:15:39 scope: "blobs", results_method: nil, results_response: nil, expected: {} 37722:15:39 returns the expected highlight map 37822:15:39 scope: "wiki_blobs", results_method: nil, results_response: nil, expected: {} 37922:15:39 returns the expected highlight map 38022:15:39 scope: "commits", results_method: nil, results_response: nil, expected: {} 38122:15:40 returns the expected highlight map 38222:15:40 scope: "epics", results_method: nil, results_response: nil, expected: {} 38322:15:40 returns the expected highlight map 38422:15:40 scope: "users", results_method: nil, results_response: nil, expected: {} 38522:15:40 returns the expected highlight map 38622:15:40 scope: "epics", results_method: nil, results_response: nil, expected: {} 38722:15:40 returns the expected highlight map 38822:15:40 scope: "unknown", results_method: nil, results_response: nil, expected: {} 38922:15:40 returns the expected highlight map 39022:15:40 #formatted_count 39122:15:40 scope: "projects", count_method: :projects_count, value: 0, expected: "0" 39222:15:40 returns the expected formatted count limited and delimited 39322:15:40 scope: "notes", count_method: :notes_count, value: 100, expected: "100" 39422:15:40 returns the expected formatted count limited and delimited 39522:15:40 scope: "blobs", count_method: :blobs_count, value: 1000, expected: "1,000" 39622:15:40 returns the expected formatted count limited and delimited 39722:15:40 scope: "wiki_blobs", count_method: :wiki_blobs_count, value: 1111, expected: "1,111" 39822:15:40 returns the expected formatted count limited and delimited 39922:15:40 scope: "commits", count_method: :commits_count, value: 9999, expected: "9,999" 40022:15:40 returns the expected formatted count limited and delimited 40122:15:40 scope: "issues", count_method: :issues_count, value: 10000, expected: "10,000+" 40222:15:40 returns the expected formatted count limited and delimited 40322:15:40 scope: "merge_requests", count_method: :merge_requests_count, value: 20000, expected: "10,000+" 40422:15:40 returns the expected formatted count limited and delimited 40522:15:40 scope: "milestones", count_method: :milestones_count, value: nil, expected: "0" 40622:15:40 returns the expected formatted count limited and delimited 40722:15:40 scope: "epics", count_method: :epics_count, value: 200, expected: "200" 40822:15:40 returns the expected formatted count limited and delimited 40922:15:40 scope: "users", count_method: :users_count, value: 100, expected: "100" 41022:15:40 returns the expected formatted count limited and delimited 41122:15:40 scope: "epics", count_method: :epics_count, value: 100, expected: "100" 41222:15:40 returns the expected formatted count limited and delimited 41322:15:40 scope: "unknown", count_method: nil, value: nil, expected: nil 41422:15:40 returns the expected formatted count limited and delimited 41522:15:40 #aggregations 41622:15:48 scope: "projects", expected_aggregation_name: nil, feature_flag: false 41722:15:48 when feature flag is enabled for user 41822:15:48 behaves like loads expected aggregations 41922:15:49 returns the expected aggregations 42022:15:49# [RSpecRunTime] RSpec elapsed time: 23.49 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.22 1.43 1.36 1/460 477 42222:15:49 when feature flag is disabled for user 42322:15:49 behaves like loads expected aggregations 42422:15:50 returns the expected aggregations 42522:15:50 scope: "milestones", expected_aggregation_name: nil, feature_flag: false 42622:15:50 when feature flag is enabled for user 42722:15:50 behaves like loads expected aggregations 42822:15:50 returns the expected aggregations 42922:15:50 when feature flag is disabled for user 43022:15:50 behaves like loads expected aggregations 43122:15:50 returns the expected aggregations 43222:15:50 scope: "notes", expected_aggregation_name: nil, feature_flag: false 43322:15:50 when feature flag is enabled for user 43422:15:50 behaves like loads expected aggregations 43522:15:51 returns the expected aggregations 43622:15:51 when feature flag is disabled for user 43722:15:51 behaves like loads expected aggregations 43822:15:51 returns the expected aggregations 43922:15:51 scope: "issues", expected_aggregation_name: "labels", feature_flag: false 44022:15:51 when feature flag is enabled for user 44122:15:51 behaves like loads expected aggregations 44222:15:52 returns the expected aggregations 44322:15:52 when feature flag is disabled for user 44422:15:52 behaves like loads expected aggregations 44522:15:52 returns the expected aggregations 44622:15:52 scope: "merge_requests", expected_aggregation_name: "labels", feature_flag: :search_mr_filter_label_ids 44722:15:52 when feature flag is enabled for user 44822:15:52 behaves like loads expected aggregations 44922:15:53 returns the expected aggregations 45022:15:53 when feature flag is disabled for user 45122:15:53 behaves like loads expected aggregations 45222:15:53 returns the expected aggregations 45322:15:53 scope: "wiki_blobs", expected_aggregation_name: nil, feature_flag: false 45422:15:53 when feature flag is enabled for user 45522:15:53 behaves like loads expected aggregations 45622:15:54 returns the expected aggregations 45722:15:54 when feature flag is disabled for user 45822:15:54 behaves like loads expected aggregations 45922:15:54 returns the expected aggregations 46022:15:54 scope: "commits", expected_aggregation_name: nil, feature_flag: false 46122:15:54 when feature flag is enabled for user 46222:15:54 behaves like loads expected aggregations 46322:15:54 returns the expected aggregations 46422:15:54 when feature flag is disabled for user 46522:15:54 behaves like loads expected aggregations 46622:15:54 returns the expected aggregations 46722:15:54 scope: "users", expected_aggregation_name: nil, feature_flag: false 46822:15:54 when feature flag is enabled for user 46922:15:54 behaves like loads expected aggregations 47022:15:55 returns the expected aggregations 47122:15:55 when feature flag is disabled for user 47222:15:55 behaves like loads expected aggregations 47322:15:55 returns the expected aggregations 47422:15:55 scope: "epics", expected_aggregation_name: nil, feature_flag: false 47522:15:55 when feature flag is enabled for user 47622:15:55 behaves like loads expected aggregations 47722:15:55 returns the expected aggregations 47822:15:55 when feature flag is disabled for user 47922:15:55 behaves like loads expected aggregations 48022:15:56 returns the expected aggregations 48122:15:56 scope: "unknown", expected_aggregation_name: nil, feature_flag: false 48222:15:56 when feature flag is enabled for user 48322:15:56 behaves like loads expected aggregations 48422:15:56 returns the expected aggregations 48522:15:56 when feature flag is disabled for user 48622:15:56 behaves like loads expected aggregations 48722:15:56 returns the expected aggregations 48822:15:56 scope: "blobs", expected_aggregation_name: "language", feature_flag: false 48922:15:56 when feature flag is enabled for user 49022:15:56 behaves like loads expected aggregations 49122:15:56 returns the expected aggregations 49222:15:56 when feature flag is disabled for user 49322:15:56 behaves like loads expected aggregations 49422:15:57 returns the expected aggregations 49522:15:58 parse_search_result 49622:15:58 returns an unhighlighted blob when no highlight data is present 49722:15:58 parses the blob with highlighting 49822:15:58 sets the correct matched_lines_count when the searched text found on the multiple lines 49922:15:58 when the highlighting finds the same terms multiple times 50022:15:58 does not mistake a line that happens to include the same term that was highlighted on a later line 50122:15:58 when file path in the blob contains potential backtracking regex attack pattern 50222:15:58 still parses the basename from the path with reasonable amount of time 50322:15:58 when blob is a group level result 50422:15:58 returns an instance of Gitlab::Search::FoundBlob with group_level_blob as true 50622:16:07 lists found issues 50722:16:08 returns empty list when issues are not found 50822:16:10 lists issue when search by a valid iid 50922:16:11 can also find an issue by iid without the prefixed # 51022:16:12 finds the issue with an out of integer range number in its description without exception 51122:16:13 returns empty list when search by invalid iid 51222:16:15 executes count only queries 51322:16:15 behaves like a paginated object 51422:16:16 does not explode when given a page as a string 51622:16:19 uses the per_page value if passed 51722:16:19# [RSpecRunTime] RSpec elapsed time: 53.69 seconds. Current RSS: ~1261M. Threads: 5. load average: 1.33 1.45 1.37 3/468 480 51922:16:19 behaves like can search by title for miscellaneous cases 52022:16:23 handles plural words through algorithmic stemming 52122:16:25 handles if title has umlauts 52222:16:27 handles if title has dots 52322:16:29 handles if title has underscore 52422:16:31 handles if title has camelcase 52522:16:31# [RSpecRunTime] RSpec elapsed time: 1 minute 5.16 seconds. Current RSS: ~1253M. Threads: 5. load average: 1.35 1.46 1.37 1/468 507 52822:16:32 state not provided 52922:16:34 returns opened and closed results 53022:16:34# [RSpecRunTime] RSpec elapsed time: 1 minute 8.63 seconds. Current RSS: ~1254M. Threads: 5. load average: 1.33 1.45 1.37 1/468 508 53322:16:36 returns opened and closed results 53422:16:36# [RSpecRunTime] RSpec elapsed time: 1 minute 10.81 seconds. Current RSS: ~1257M. Threads: 5. load average: 1.86 1.56 1.41 3/468 509 53722:16:39 returns only closed results 53822:16:39# [RSpecRunTime] RSpec elapsed time: 1 minute 13.1 seconds. Current RSS: ~1256M. Threads: 5. load average: 1.86 1.56 1.41 3/468 510 54122:16:41 returns only opened results 54222:16:41# [RSpecRunTime] RSpec elapsed time: 1 minute 15.59 seconds. Current RSS: ~1253M. Threads: 5. load average: 1.86 1.56 1.41 3/468 511 54422:16:41 unsupported state 54522:16:44 returns only opened results 54622:16:44# [RSpecRunTime] RSpec elapsed time: 1 minute 18.1 seconds. Current RSS: ~1252M. Threads: 5. load average: 1.87 1.56 1.41 3/466 512 54822:16:44 filter not provided (all behavior) 54922:16:46 returns confidential and not confidential results 55022:16:46# [RSpecRunTime] RSpec elapsed time: 1 minute 20.47 seconds. Current RSS: ~1254M. Threads: 5. load average: 1.87 1.56 1.41 1/466 513 55222:16:46 confidential filter 55322:16:48 returns only confidential results 55422:16:48# [RSpecRunTime] RSpec elapsed time: 1 minute 22.73 seconds. Current RSS: ~1253M. Threads: 5. load average: 1.88 1.57 1.41 3/466 514 55622:16:48 not confidential filter 55722:16:50 returns not confidential results 55822:16:50# [RSpecRunTime] RSpec elapsed time: 1 minute 24.98 seconds. Current RSS: ~1253M. Threads: 5. load average: 1.88 1.57 1.41 1/466 515 56022:16:50 when label_name filter is provided 56122:16:56 filters by labels 56222:16:56# [RSpecRunTime] RSpec elapsed time: 1 minute 30.4 seconds. Current RSS: ~1256M. Threads: 5. load average: 1.81 1.56 1.41 3/471 629 56422:16:56 for work_item_type filter 56522:16:56 type: "requirement", expected: [requirement] 56622:16:59 returns the expected issue based on type 56722:17:00# [RSpecRunTime] RSpec elapsed time: 1 minute 34.06 seconds. Current RSS: ~1254M. Threads: 5. load average: 1.99 1.60 1.42 5/469 630 56922:17:00 type: "task", expected: [task] 57022:17:03 returns the expected issue based on type 57122:17:03# [RSpecRunTime] RSpec elapsed time: 1 minute 37.11 seconds. Current RSS: ~1253M. Threads: 5. load average: 1.91 1.59 1.42 4/467 631 57322:17:03 type: "incident", expected: [incident] 57422:17:06 returns the expected issue based on type 57522:17:06# [RSpecRunTime] RSpec elapsed time: 1 minute 40.12 seconds. Current RSS: ~1253M. Threads: 5. load average: 1.91 1.59 1.42 3/466 632 57722:17:06 type: "issue", expected: [issue] 57822:17:09 returns the expected issue based on type 57922:17:09# [RSpecRunTime] RSpec elapsed time: 1 minute 43.12 seconds. Current RSS: ~1254M. Threads: 5. load average: 1.83 1.58 1.42 1/466 633 58122:17:09 type: "invalid_type", expected: [issue, incident, requirement, task] 58222:17:11 returns the expected issue based on type 58322:17:11# [RSpecRunTime] RSpec elapsed time: 1 minute 45.83 seconds. Current RSS: ~1254M. Threads: 5. load average: 1.77 1.57 1.42 2/466 634 58622:17:12 behaves like search results filtered by archived 58722:17:12 when filter not provided (all behavior) 58822:17:15 returns unarchived results only 58922:17:15# [RSpecRunTime] RSpec elapsed time: 1 minute 49.21 seconds. Current RSS: ~1253M. Threads: 5. load average: 1.77 1.57 1.42 1/466 635 59122:17:15 when include_archived is true 59222:17:17 returns archived and unarchived results 59322:17:17# [RSpecRunTime] RSpec elapsed time: 1 minute 51.6 seconds. Current RSS: ~1255M. Threads: 5. load average: 1.71 1.56 1.41 2/466 636 59522:17:17 when include_archived filter is false 59622:17:19 returns unarchived results only 59722:17:20# [RSpecRunTime] RSpec elapsed time: 1 minute 54.04 seconds. Current RSS: ~1254M. Threads: 5. load average: 1.71 1.56 1.41 1/466 637 60022:17:21 sort: created_desc 60122:17:23 sorts results by created_at 60222:17:23# [RSpecRunTime] RSpec elapsed time: 1 minute 57.84 seconds. Current RSS: ~1258M. Threads: 5. load average: 1.65 1.55 1.41 3/466 638 60422:17:23 sort: created_asc 60522:17:26 sorts results by created_at 60622:17:26# [RSpecRunTime] RSpec elapsed time: 2 minutes 0.41 second. Current RSS: ~1257M. Threads: 5. load average: 1.65 1.55 1.41 2/466 639 60822:17:26 sort: updated_desc 60922:17:28 sorts results by updated_desc 61022:17:28# [RSpecRunTime] RSpec elapsed time: 2 minutes 2.91 seconds. Current RSS: ~1256M. Threads: 5. load average: 1.52 1.53 1.40 4/466 640 61222:17:28 sort: updated_asc 61322:17:31 sorts results by updated_asc 61422:17:31# [RSpecRunTime] RSpec elapsed time: 2 minutes 5.55 seconds. Current RSS: ~1256M. Threads: 5. load average: 1.52 1.53 1.40 1/466 641 61622:17:31 sort: popularity_desc 61722:17:33 sorts results by upvotes 61822:17:33# [RSpecRunTime] RSpec elapsed time: 2 minutes 7.84 seconds. Current RSS: ~1257M. Threads: 5. load average: 1.48 1.52 1.40 3/466 642 62022:17:33 sort: popularity_asc 62122:17:36 sorts results by created_at 62222:17:36# [RSpecRunTime] RSpec elapsed time: 2 minutes 10.32 seconds. Current RSS: ~1257M. Threads: 5. load average: 1.48 1.52 1.40 1/466 643 62422:17:37 confidential issues 62522:17:43 when searching by term 62622:17:44 does not list confidential issues for guests 62722:17:46 does not list confidential issues for non project members 62822:17:48 lists confidential issues for author 62922:17:49 lists confidential issues for assignee 63022:17:51 lists confidential issues for project members 63122:17:51 for admin users 63222:17:51 when admin mode enabled 63322:17:53 lists all issues 63422:17:53# [RSpecRunTime] RSpec elapsed time: 2 minutes 27.2 seconds. Current RSS: ~1259M. Threads: 5. load average: 1.56 1.53 1.41 3/468 644 63622:17:53 when admin mode disabled 63722:17:55 does not list confidential issues 63822:17:56# [RSpecRunTime] RSpec elapsed time: 2 minutes 30.05 seconds. Current RSS: ~1258M. Threads: 5. load average: 1.56 1.53 1.41 1/468 645 64022:17:56 when searching by iid 64122:17:57 does not list confidential issues for guests 64222:17:59 does not list confidential issues for non project members 64322:18:00 lists confidential issues for author 64422:18:02 lists confidential issues for assignee 64522:18:04 lists confidential issues for project members 64622:18:04 for admin users 64722:18:04 when admin mode enabled 64822:18:05 lists all issues 64922:18:05# [RSpecRunTime] RSpec elapsed time: 2 minutes 39.88 seconds. Current RSS: ~1260M. Threads: 5. load average: 1.47 1.51 1.40 1/468 646 65122:18:05 when admin mode disabled 65222:18:07 does not list confidential issues 65322:18:07# [RSpecRunTime] RSpec elapsed time: 2 minutes 41.48 seconds. Current RSS: ~1260M. Threads: 5. load average: 1.44 1.51 1.40 4/468 647 65622:18:14 lists found notes 65722:18:14 returns empty list when notes are not found 65822:18:14 behaves like a paginated object 65922:18:15 does not explode when given a page as a string 66122:18:17 uses the per_page value if passed 66222:18:17# [RSpecRunTime] RSpec elapsed time: 2 minutes 51.2 seconds. Current RSS: ~1258M. Threads: 5. load average: 1.81 1.59 1.43 1/469 648 66422:18:17 when comment has some code snippet 66522:18:25 finds all examples 66622:18:25# [RSpecRunTime] RSpec elapsed time: 2 minutes 59.32 seconds. Current RSS: ~1274M. Threads: 5. load average: 1.75 1.58 1.43 1/469 649 66822:18:25 merge requests 66922:18:33 lists found merge requests 67022:18:34 returns empty list when merge requests are not found 67122:18:35 lists merge request when search by a valid iid 67222:18:35 can also find an issue by iid without the prefixed ! 67322:18:36 finds the MR with an out of integer range number in its description without exception 67422:18:37 returns empty list when search by invalid iid 67522:18:37 behaves like a paginated object 67622:18:37 does not explode when given a page as a string 67822:18:39 uses the per_page value if passed 67922:18:39# [RSpecRunTime] RSpec elapsed time: 3 minutes 13.37 seconds. Current RSS: ~1260M. Threads: 5. load average: 1.87 1.61 1.44 2/477 761 68122:18:39 behaves like can search by title for miscellaneous cases 68222:18:42 handles plural words through algorithmic stemming 68322:18:43 handles if title has umlauts 68422:18:45 handles if title has dots 68522:18:46 handles if title has underscore 68622:18:48 handles if title has camelcase 68722:18:48# [RSpecRunTime] RSpec elapsed time: 3 minutes 22.09 seconds. Current RSS: ~1268M. Threads: 5. load average: 1.90 1.63 1.45 1/477 804 68922:18:48 when description has code snippets 69022:19:00 finds all examples 69122:19:00# [RSpecRunTime] RSpec elapsed time: 3 minutes 34.88 seconds. Current RSS: ~1270M. Threads: 5. load average: 1.91 1.64 1.46 1/478 1364 69422:19:01 state not provided 69522:19:04 returns opened and closed results 69622:19:04# [RSpecRunTime] RSpec elapsed time: 3 minutes 38.28 seconds. Current RSS: ~1268M. Threads: 5. load average: 1.84 1.63 1.45 3/478 1365 69922:19:06 returns opened and closed results 70022:19:07# [RSpecRunTime] RSpec elapsed time: 3 minutes 41.06 seconds. Current RSS: ~1266M. Threads: 5. load average: 1.85 1.64 1.46 1/475 1366 70322:19:09 returns only closed results 70422:19:09# [RSpecRunTime] RSpec elapsed time: 3 minutes 43.58 seconds. Current RSS: ~1266M. Threads: 5. load average: 1.85 1.64 1.46 1/473 1367 70722:19:12 returns only opened results 70822:19:12# [RSpecRunTime] RSpec elapsed time: 3 minutes 46.12 seconds. Current RSS: ~1266M. Threads: 5. load average: 1.95 1.66 1.46 1/473 1368 71022:19:12 unsupported state 71122:19:14 returns only opened results 71222:19:14# [RSpecRunTime] RSpec elapsed time: 3 minutes 49.01 seconds. Current RSS: ~1267M. Threads: 5. load average: 1.95 1.66 1.46 1/473 1369 71422:19:14 when filter not provided (all behavior) 71522:19:17 returns unarchived results only 71622:19:17# [RSpecRunTime] RSpec elapsed time: 3 minutes 51.91 seconds. Current RSS: ~1265M. Threads: 5. load average: 1.87 1.65 1.46 1/473 1370 71822:19:17 when include_archived is true 71922:19:20 returns archived and unarchived results 72022:19:20# [RSpecRunTime] RSpec elapsed time: 3 minutes 54.61 seconds. Current RSS: ~1265M. Threads: 5. load average: 1.87 1.65 1.46 1/473 1371 72222:19:20 when include_archived filter is false 72322:19:23 returns unarchived results only 72422:19:23# [RSpecRunTime] RSpec elapsed time: 3 minutes 57.66 seconds. Current RSS: ~1266M. Threads: 5. load average: 1.80 1.64 1.46 1/473 1372 72722:19:23 sort: created_desc 72822:19:26 sorts results by created_at 72922:19:26# [RSpecRunTime] RSpec elapsed time: 4 minutes 0.73 second. Current RSS: ~1267M. Threads: 5. load average: 1.82 1.64 1.46 3/473 1373 73122:19:26 sort: created_asc 73222:19:29 sorts results by created_at 73322:19:29# [RSpecRunTime] RSpec elapsed time: 4 minutes 3.92 seconds. Current RSS: ~1267M. Threads: 5. load average: 1.82 1.64 1.46 1/473 1374 73522:19:29 sort: updated_desc 73622:19:32 sorts results by updated_desc 73722:19:32# [RSpecRunTime] RSpec elapsed time: 4 minutes 6.83 seconds. Current RSS: ~1267M. Threads: 5. load average: 1.75 1.63 1.46 1/473 1375 73922:19:32 sort: updated_asc 74022:19:35 sorts results by updated_asc 74122:19:35# [RSpecRunTime] RSpec elapsed time: 4 minutes 9.69 seconds. Current RSS: ~1268M. Threads: 5. load average: 1.75 1.63 1.46 2/473 1376 74522:19:41 when filter not provided (all behavior) 74622:19:42 returns unarchived results only 74722:19:42# [RSpecRunTime] RSpec elapsed time: 4 minutes 16.53 seconds. Current RSS: ~1266M. Threads: 5. load average: 1.78 1.64 1.46 1/474 1377 74922:19:42 when include_archived is true 75022:19:43 returns archived and unarchived results 75122:19:43 when include_archived filter is false 75222:19:43 returns unarchived results only 75422:19:49 behaves like a paginated object 75522:19:50 does not explode when given a page as a string 75722:19:51 uses the per_page value if passed 75822:19:51# [RSpecRunTime] RSpec elapsed time: 4 minutes 25.25 seconds. Current RSS: ~1262M. Threads: 5. load average: 1.96 1.68 1.48 1/476 1378 76022:19:51 when the user is not allowed to read users 76122:19:51 returns an empty list 76222:19:51 when the user is allowed to read users 76322:19:51 lists found users 76422:19:51 when the calling user is an admin 76522:19:52 lists found users including blocked user and email match 76722:20:04 returns items for project 76822:20:05# [RSpecRunTime] RSpec elapsed time: 4 minutes 39.3 seconds. Current RSS: ~1276M. Threads: 5. load average: 2.18 1.75 1.50 1/483 1533 77122:20:10 behaves like blobs scoped results 77322:20:14 finds blobs by prefix search 77422:20:16 finds blobs from projects requested if user has access 77522:20:19 returns zero when blobs are not found 77622:20:19 behaves like a paginated object 77722:20:21 does not explode when given a page as a string 77922:20:25 uses the per_page value if passed 78022:20:25# [RSpecRunTime] RSpec elapsed time: 4 minutes 59.68 seconds. Current RSS: ~1270M. Threads: 5. load average: 2.19 1.78 1.52 2/483 2285 78222:20:25 searches CamelCased methods 78322:20:27 find by first word 78422:20:27 find by first two words (PENDING: Temporarily skipped with xit) 78522:20:29 find by last two words 78622:20:31 find by exact match 78722:20:34 find by prefix search 78822:20:34# [RSpecRunTime] RSpec elapsed time: 5 minutes 8.4 seconds. Current RSS: ~1265M. Threads: 5. load average: 1.92 1.74 1.51 1/485 2731 79022:20:34 searches with special characters 79122:20:46 finds all examples 79222:20:46# [RSpecRunTime] RSpec elapsed time: 5 minutes 20.27 seconds. Current RSS: ~1308M. Threads: 5. load average: 1.78 1.71 1.50 1/483 3552 79522:20:46 behaves like search results filtered by language 79622:20:48 filters by language 79722:20:49# [RSpecRunTime] RSpec elapsed time: 5 minutes 23.01 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.88 1.73 1.51 1/486 3699 80022:20:52 returns the line along with 2 lines before and after 80122:20:52 if num_context_lines is 5 80222:20:55 returns the line along with 5 lines before and after 80322:20:55# [RSpecRunTime] RSpec elapsed time: 5 minutes 29.48 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.89 1.74 1.51 2/485 4012 80522:20:55 when search_query_authorization_refactor ff is false 80622:20:55 behaves like blobs scoped results 80822:20:59 finds blobs by prefix search 80922:21:02 finds blobs from projects requested if user has access 81022:21:04 returns zero when blobs are not found 81122:21:04 behaves like a paginated object 81222:21:07 does not explode when given a page as a string 81422:21:11 uses the per_page value if passed 81522:21:11# [RSpecRunTime] RSpec elapsed time: 5 minutes 45.7 seconds. Current RSS: ~1264M. Threads: 5. load average: 1.77 1.72 1.51 5/484 4945 81722:21:11 searches CamelCased methods 81822:21:14 find by first word 81922:21:14 find by first two words (PENDING: Temporarily skipped with xit) 82022:21:16 find by last two words 82122:21:18 find by exact match 82222:21:20 find by prefix search 82322:21:20# [RSpecRunTime] RSpec elapsed time: 5 minutes 54.91 seconds. Current RSS: ~1258M. Threads: 5. load average: 2.03 1.78 1.53 2/485 5507 82522:21:20 searches with special characters 82622:21:31 finds all examples 82722:21:31# [RSpecRunTime] RSpec elapsed time: 6 minutes 5.87 seconds. Current RSS: ~1268M. Threads: 5. load average: 2.85 1.97 1.60 1/483 6358 83022:21:31 behaves like search results filtered by language 83122:21:34 filters by language 83222:21:34# [RSpecRunTime] RSpec elapsed time: 6 minutes 8.76 seconds. Current RSS: ~1272M. Threads: 5. load average: 2.85 1.97 1.60 1/486 6534 83522:21:37 returns the line along with 2 lines before and after 83622:21:37 if num_context_lines is 5 83722:21:40 returns the line along with 5 lines before and after 83822:21:40# [RSpecRunTime] RSpec elapsed time: 6 minutes 14.82 seconds. Current RSS: ~1273M. Threads: 5. load average: 2.70 1.95 1.60 1/485 6904 84122:21:46 finds wiki blobs 84222:21:47 finds wiki blobs for guest 84322:21:49 finds wiki blobs from public projects only 84422:21:50 returns zero when wiki blobs are not found 84522:21:50 behaves like a paginated object 84622:21:51 does not explode when given a page as a string 84822:21:52 uses the per_page value if passed 84922:21:52# [RSpecRunTime] RSpec elapsed time: 6 minutes 26.37 seconds. Current RSS: ~1274M. Threads: 5. load average: 2.61 1.97 1.61 1/485 7125 85122:21:52 when wiki is disabled 85222:21:52 when searching by member 85322:21:53 is expected to be empty 85422:21:53# [RSpecRunTime] RSpec elapsed time: 6 minutes 27.9 seconds. Current RSS: ~1275M. Threads: 5. load average: 2.61 1.97 1.61 1/485 7144 85622:21:53 when searching by non-member 85722:21:55 is expected to be empty 85822:21:55# [RSpecRunTime] RSpec elapsed time: 6 minutes 29.58 seconds. Current RSS: ~1286M. Threads: 5. load average: 2.61 1.97 1.61 2/482 7163 86022:21:55 when wiki is internal 86122:21:56 when searching by member 86222:21:57 is expected not to be empty 86322:21:57# [RSpecRunTime] RSpec elapsed time: 6 minutes 31.55 seconds. Current RSS: ~1298M. Threads: 5. load average: 2.48 1.95 1.60 1/485 7243 86522:21:57 when searching by non-member 86622:21:58 is expected to be empty 86722:21:58 for group wiki 86822:22:01 includes all the wikis from groups, subgroups, projects and projects within the group 86922:22:01# [RSpecRunTime] RSpec elapsed time: 6 minutes 35.9 seconds. Current RSS: ~1283M. Threads: 5. load average: 2.36 1.94 1.60 1/487 7447 87222:22:07 finds commits 87322:22:11 finds commits from public projects only 87422:22:13 returns zero when commits are not found 87522:22:13 behaves like a paginated object 87622:22:15 does not explode when given a page as a string 87822:22:19 uses the per_page value if passed 87922:22:19# [RSpecRunTime] RSpec elapsed time: 6 minutes 53.56 seconds. Current RSS: ~1260M. Threads: 5. load average: 2.67 2.03 1.64 1/486 8183 88122:22:20 visibility levels 88322:22:27 behaves like issues respect visibility 88422:22:33 finds right set of issues 88522:22:33 when different issue descriptions 88622:22:46 finds all examples 88722:22:46# [RSpecRunTime] RSpec elapsed time: 7 minutes 20.67 seconds. Current RSS: ~1270M. Threads: 5. load average: 2.14 1.96 1.62 2/483 8732 88922:22:46 when search_uses_match_queries flag is false 89022:22:46 behaves like issues respect visibility 89122:22:52 finds right set of issues 89222:22:52 when different issue descriptions 89322:23:06 finds all examples 89422:23:06# [RSpecRunTime] RSpec elapsed time: 7 minutes 40.57 seconds. Current RSS: ~1270M. Threads: 5. load average: 1.94 1.93 1.62 1/482 9177 89722:23:06 behaves like a paginated object 89822:23:11 does not explode when given a page as a string 90022:23:20 uses the per_page value if passed 90122:23:20# [RSpecRunTime] RSpec elapsed time: 7 minutes 54.18 seconds. Current RSS: ~1264M. Threads: 5. load average: 1.88 1.91 1.62 2/489 9841 90322:23:20 when project ids are present 90422:23:20 when authenticated 90522:23:20 when user and merge requests are disabled in a project 90622:23:25 returns right set of milestones 90722:23:25# [RSpecRunTime] RSpec elapsed time: 7 minutes 59.08 seconds. Current RSS: ~1263M. Threads: 5. load average: 1.81 1.90 1.62 1/489 10062 90922:23:25 when user is admin 91022:23:25 when admin mode enabled 91122:23:29 returns right set of milestones 91222:23:30# [RSpecRunTime] RSpec elapsed time: 8 minutes 4.07 seconds. Current RSS: ~1261M. Threads: 5. load average: 1.90 1.92 1.63 1/489 10283 91422:23:30 when user can read milestones 91522:23:34 returns right set of milestones 91622:23:34# [RSpecRunTime] RSpec elapsed time: 8 minutes 8.38 seconds. Current RSS: ~1262M. Threads: 5. load average: 2.07 1.95 1.64 3/489 10504 91822:23:34 when not authenticated 91922:23:38 returns right set of milestones 92022:23:38# [RSpecRunTime] RSpec elapsed time: 8 minutes 12.8 seconds. Current RSS: ~1263M. Threads: 5. load average: 2.22 1.98 1.65 1/489 10725 92222:23:38 when project_ids is not present 92322:23:38 when project_ids is :any 92422:23:43 returns all milestones 92522:23:43# [RSpecRunTime] RSpec elapsed time: 8 minutes 17.33 seconds. Current RSS: ~1263M. Threads: 5. load average: 2.13 1.97 1.65 3/490 10946 92722:23:43 when authenticated 92822:23:47 returns right set of milestones 92922:23:47# [RSpecRunTime] RSpec elapsed time: 8 minutes 21.62 seconds. Current RSS: ~1262M. Threads: 5. load average: 2.04 1.95 1.65 1/489 11167 93122:23:47 when not authenticated 93222:23:54 returns right set of milestones 93322:23:54# [RSpecRunTime] RSpec elapsed time: 8 minutes 28.87 seconds. Current RSS: ~1264M. Threads: 5. load average: 1.95 1.94 1.64 1/485 11388 93622:23:59 finds right set of projects 93722:24:03 returns 0 results for count only query 93822:24:03 behaves like a paginated object 93922:24:07 does not explode when given a page as a string 94122:24:15 uses the per_page value if passed 94222:24:15# [RSpecRunTime] RSpec elapsed time: 8 minutes 49.72 seconds. Current RSS: ~1262M. Threads: 5. load average: 2.18 1.99 1.67 1/488 12491 94422:24:15 merge requests 94522:24:22 finds right set of merge requests 94622:24:22# [RSpecRunTime] RSpec elapsed time: 8 minutes 56.23 seconds. Current RSS: ~1264M. Threads: 5. load average: 2.00 1.96 1.66 1/486 12847 94922:24:28 finds the right set of wiki blobs 95022:24:28# [RSpecRunTime] RSpec elapsed time: 9 minutes 2.69 seconds. Current RSS: ~1261M. Threads: 5. load average: 2.24 2.01 1.68 1/487 13271 95322:24:35 finds right set of commits 95422:24:35# [RSpecRunTime] RSpec elapsed time: 9 minutes 9.22 seconds. Current RSS: ~1262M. Threads: 5. load average: 2.22 2.01 1.68 1/488 13686 95722:24:42 finds right set of blobs 95822:24:42# [RSpecRunTime] RSpec elapsed time: 9 minutes 16.24 seconds. Current RSS: ~1263M. Threads: 5. load average: 2.25 2.02 1.69 1/488 14105 96022:24:42 query performance 96122:24:42 for scope projects 96222:24:47 makes 1 Elasticsearch query 96322:24:47# [RSpecRunTime] RSpec elapsed time: 9 minutes 21.64 seconds. Current RSS: ~1259M. Threads: 5. load average: 2.15 2.01 1.68 1/485 14106 96522:24:47 for scope notes 96622:24:51 makes 1 Elasticsearch query 96722:24:52# [RSpecRunTime] RSpec elapsed time: 9 minutes 26.21 seconds. Current RSS: ~1253M. Threads: 5. load average: 2.14 2.00 1.68 1/481 14107 96922:24:52 for scope blobs 97022:24:56 makes 1 Elasticsearch query 97122:24:56# [RSpecRunTime] RSpec elapsed time: 9 minutes 30.91 seconds. Current RSS: ~1254M. Threads: 5. load average: 2.37 2.05 1.70 3/481 14108 97322:24:56 for scope wiki_blobs 97422:25:00 makes 1 Elasticsearch query 97522:25:01# [RSpecRunTime] RSpec elapsed time: 9 minutes 35.56 seconds. Current RSS: ~1253M. Threads: 5. load average: 2.37 2.05 1.70 1/481 14109 97722:25:01 for scope commits 97822:25:05 makes 1 Elasticsearch query 97922:25:06# [RSpecRunTime] RSpec elapsed time: 9 minutes 40.31 seconds. Current RSS: ~1252M. Threads: 5. load average: 2.26 2.04 1.70 1/482 14110 98122:25:06 for scope issues 98222:25:10 makes 1 Elasticsearch query 98322:25:11# [RSpecRunTime] RSpec elapsed time: 9 minutes 45.39 seconds. Current RSS: ~1251M. Threads: 5. load average: 2.48 2.09 1.72 2/483 14111 98522:25:11 for scope merge_requests 98622:25:15 makes 1 Elasticsearch query 98722:25:16# [RSpecRunTime] RSpec elapsed time: 9 minutes 50.06 seconds. Current RSS: ~1250M. Threads: 5. load average: 2.44 2.08 1.72 1/483 14112 98922:25:16 for scope milestones 99022:25:20 makes 1 Elasticsearch query 99122:25:20# [RSpecRunTime] RSpec elapsed time: 9 minutes 54.66 seconds. Current RSS: ~1251M. Threads: 5. load average: 2.73 2.15 1.74 1/483 14113 99322:25:20 for scope projects 99422:25:25 makes count query 99522:25:25# [RSpecRunTime] RSpec elapsed time: 9 minutes 59.63 seconds. Current RSS: ~1251M. Threads: 5. load average: 2.75 2.16 1.75 1/483 14114 99722:25:25 for scope notes 99822:25:29 makes count query 99922:25:30# [RSpecRunTime] RSpec elapsed time: 10 minutes 4.13 seconds. Current RSS: ~1251M. Threads: 5. load average: 2.61 2.14 1.74 1/483 14115 100122:25:30 for scope blobs 100222:25:33 makes count query 100322:25:34# [RSpecRunTime] RSpec elapsed time: 10 minutes 8.63 seconds. Current RSS: ~1253M. Threads: 5. load average: 2.80 2.19 1.76 1/483 14116 100522:25:34 for scope wiki_blobs 100622:25:38 makes count query 100722:25:38# [RSpecRunTime] RSpec elapsed time: 10 minutes 12.92 seconds. Current RSS: ~1249M. Threads: 5. load average: 2.98 2.24 1.78 1/483 14117 100922:25:38 for scope commits 101022:25:42 makes count query 101122:25:43# [RSpecRunTime] RSpec elapsed time: 10 minutes 17.38 seconds. Current RSS: ~1246M. Threads: 5. load average: 2.82 2.22 1.78 1/483 14118 101322:25:43 for scope issues 101422:25:47 makes count query 101522:25:47# [RSpecRunTime] RSpec elapsed time: 10 minutes 21.79 seconds. Current RSS: ~1245M. Threads: 5. load average: 2.67 2.20 1.77 4/483 14119 101722:25:47 for scope merge_requests 101822:25:51 makes count query 101922:25:52# [RSpecRunTime] RSpec elapsed time: 10 minutes 26.26 seconds. Current RSS: ~1245M. Threads: 5. load average: 2.54 2.18 1.77 1/485 14120 102122:25:52 for scope milestones 102222:25:57 makes count query 102322:25:57# [RSpecRunTime] RSpec elapsed time: 10 minutes 31.75 seconds. Current RSS: ~1245M. Threads: 5. load average: 2.41 2.16 1.76 1/485 14121 102622:25:57 for issues scope 102722:25:57 returns failed from the response mapper 102822:25:57 for other scopes 102922:25:57 returns false 103122:25:57 for issues scope 103222:25:57 returns the error from the response mapper 103322:25:57 for other scopes 103522:25:57# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/elastic/search_results_spec.rb. It took 10 minutes 22.69 seconds. Expected to take 10 minutes 15.6 seconds. 103622:25:57# [RSpecRunTime] Starting example group ee/spec/replicators/geo/pages_deployment_replicator_spec.rb. Expected to take 1 minute 30.4 seconds. 103722:25:57Geo::PagesDeploymentReplicator 103822:25:59 invokes replicator.geo_handle_after_create on create 103922:25:59 behaves like a replicator 104022:25:59 Geo node status 104122:25:59 on a primary site 104222:25:59 .primary_total_count 104322:25:59 returns the number of available replicables on primary 104422:26:00# [RSpecRunTime] RSpec elapsed time: 10 minutes 34.07 seconds. Current RSS: ~1254M. Threads: 5. load average: 2.41 2.16 1.76 1/485 14122 104622:26:00 on a secondary site 104722:26:00 .registry_count 104822:26:02 returns the number of registries on secondary 104922:26:02# [RSpecRunTime] RSpec elapsed time: 10 minutes 36.31 seconds. Current RSS: ~1262M. Threads: 5. load average: 2.38 2.16 1.76 1/485 14123 105122:26:02 .synced_count 105222:26:04 returns the number of synced items on secondary 105322:26:04# [RSpecRunTime] RSpec elapsed time: 10 minutes 38.53 seconds. Current RSS: ~1266M. Threads: 5. load average: 2.38 2.16 1.76 1/485 14124 105522:26:04 .failed_count 105622:26:06 returns the number of failed items on secondary 105722:26:06# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.79 seconds. Current RSS: ~1268M. Threads: 5. load average: 2.38 2.16 1.76 1/485 14125 105922:26:06 when replicator is Geo::RegistrySyncWorker compatible 106022:26:06 has "created" and "deleted" events 106122:26:06 when replicator enqueues a sync event 106222:26:07 is expected to receive perform_async("pages_deployment", "created", {"model_record_id"=>13}) 1 time 106322:26:07 behaves like a verifiable replicator 106522:26:07 has checksum_succeeded event 106622:26:07 .verification_enabled? 106722:26:07 on a Geo primary site 106822:26:07 when replication feature flag is enabled 106922:26:07 when force primary checksumming feature flag is enabled 107022:26:07 returns true 107122:26:07 when the force primary checksumming feature flag is disabled 107222:26:07 returns true 107322:26:07 when replication feature flag is disabled 107422:26:07 when force primary checksumming feature flag is enabled 107522:26:07 returns true 107622:26:07 when the force primary checksumming feature flag is disabled 107722:26:07 returns false 107822:26:07 on a Geo secondary site 107922:26:07 when replication feature flag is enabled 108022:26:07 when force primary checksumming feature flag is enabled 108122:26:07 returns true 108222:26:07 when the force primary checksumming feature flag is disabled 108322:26:07 returns true 108422:26:07 when replication feature flag is disabled 108522:26:07 when force primary checksumming feature flag is enabled 108622:26:07 returns false 108722:26:07 when the force primary checksumming feature flag is disabled 108822:26:07 returns false 108922:26:07 .checksummed_count 109022:26:07 when verification is enabled 109122:26:07 behaves like a counter of succeeded available verifiables 109222:26:08 is expected to eq 1 109322:26:09 excludes other verification states 109422:26:09# [RSpecRunTime] RSpec elapsed time: 10 minutes 43.4 seconds. Current RSS: ~1267M. Threads: 5. load average: 2.27 2.14 1.76 1/485 14126 109622:26:09 when verification is disabled 109822:26:09 .verified_count 109922:26:09 when verification is enabled 110022:26:09 behaves like a counter of succeeded available verifiables 110122:26:10 is expected to eq 1 110222:26:11 excludes other verification states 110322:26:11# [RSpecRunTime] RSpec elapsed time: 10 minutes 45.13 seconds. Current RSS: ~1268M. Threads: 5. load average: 2.27 2.14 1.76 1/485 14127 110522:26:11 when verification is disabled 110722:26:11 .checksum_failed_count 110822:26:11 when verification is enabled 110922:26:11 behaves like a counter of failed available verifiables 111022:26:11 is expected to eq 1 111122:26:12 excludes other verification states 111222:26:12# [RSpecRunTime] RSpec elapsed time: 10 minutes 46.88 seconds. Current RSS: ~1267M. Threads: 5. load average: 2.25 2.13 1.76 1/485 14128 111422:26:12 when verification is disabled 111622:26:12 .verification_failed_count 111722:26:12 when verification is enabled 111822:26:12 behaves like a counter of failed available verifiables 111922:26:13 is expected to eq 1 112022:26:14 excludes other verification states 112122:26:14# [RSpecRunTime] RSpec elapsed time: 10 minutes 48.61 seconds. Current RSS: ~1266M. Threads: 5. load average: 2.25 2.13 1.76 1/485 14129 112322:26:14 when verification is disabled 112522:26:14 .verification_total_count 112622:26:14 when verification is enabled 112722:26:14 when the verification_state is disabled 112822:26:15 is expected to eq 0 112922:26:15 when the verification_state is not disabled 113022:26:16 is expected to eq 1 113122:26:16 when verification is disabled 113322:26:16 .trigger_background_verification 113422:26:16 when verification is enabled 113522:26:16 for a Geo secondary 113622:26:16 does not enqueue ReverificationBatchWorker 113722:26:16 enqueues VerificationBatchWorker 113822:26:16 enqueues VerificationTimeoutWorker 113922:26:16 for a Geo primary 114022:26:16 enqueues ReverificationBatchWorker 114122:26:16 enqueues VerificationStateBackfillWorker 114222:26:16 enqueues VerificationBatchWorker 114322:26:16 enqueues VerificationTimeoutWorker 114422:26:16 when verification is disabled 114522:26:16 does not enqueue VerificationBatchWorker 114622:26:16 does not enqueue VerificationTimeoutWorker 114722:26:16 .backfill_verification_state_table 114822:26:16 on a Geo secondary site 114922:26:16 returns false 115022:26:16 on a Geo primary site 115122:26:16 when replication feature flag is enabled 115222:26:16 when force primary checksumming feature flag is enabled 115322:26:17 calls Geo::VerificationStateBackfillService 115422:26:17 when force primary checksumming feature flag is disabled 115522:26:18 calls Geo::VerificationStateBackfillService 115622:26:18 when replication feature flag is disabled 115722:26:18 when force primary checksumming feature flag is enabled 115822:26:18 calls Geo::VerificationStateBackfillService 115922:26:18 when force primary checksumming feature flag is disabled 116022:26:19 does not call Geo::VerificationStateBackfillService 116122:26:19 .verify_batch 116222:26:19 when there are records needing verification 116322:26:20 calls #verify on each replicator 116422:26:20 .remaining_verification_batch_count 116522:26:20 converts needs_verification_count to number of batches 116622:26:20 .remaining_reverification_batch_count 116722:26:20 converts needs_reverification_count to number of batches 116822:26:20 .reverify_batch! 116922:26:20 calls #reverify_batch 117022:26:20 .replicator_batch_to_verify 117122:26:20 returns usable Replicator instances 117222:26:20 .model_record_id_batch_to_verify 117322:26:20 when the batch is filled by pending rows 117422:26:20 returns IDs of pending rows 117522:26:21 does not call .verification_failed_batch 117622:26:21 when that batch is not filled by pending rows 117722:26:21 includes IDs of failed rows 117822:26:21 .verification_pending_batch 117922:26:21 when current node is a primary 118022:26:21 delegates to the model class of the replicator 118122:26:21 when current node is a secondary 118222:26:21 delegates to the registry class of the replicator 118322:26:21 .verification_failed_batch 118422:26:21 when current node is a primary 118522:26:21 delegates to the model class of the replicator 118622:26:21 when current node is a secondary 118722:26:21 delegates to the registry class of the replicator 118822:26:21 .fail_verification_timeouts 118922:26:21 when current node is a primary 119022:26:21 delegates to the model class of the replicator 119122:26:21 when current node is a secondary 119222:26:21 delegates to the registry class of the replicator 119322:26:21 #verify_async 119422:26:21 on a Geo primary 119522:26:21 calls verification_pending! 119622:26:22 does not enqueue Geo::VerificationWorker 119722:26:22# [RSpecRunTime] RSpec elapsed time: 10 minutes 56.77 seconds. Current RSS: ~1267M. Threads: 5. load average: 2.06 2.10 1.75 1/485 14130 120022:26:23 wraps the checksum calculation in track_checksum_attempt! 120122:26:23 #verification_state_tracker 120222:26:23 on a Geo primary 120322:26:24 returns model_record 120422:26:24 on a Geo secondary 120522:26:24 returns registry 120622:26:24 #geo_handle_after_checksum_succeeded 120722:26:24 on a Geo primary 120822:26:25 creates checksum_succeeded event 120922:26:26 is called on verification success 121022:26:26 when replication feature flag is disabled 121122:26:27 does not publish 121222:26:27# [RSpecRunTime] RSpec elapsed time: 11 minutes 1.18 seconds. Current RSS: ~1266M. Threads: 5. load average: 1.97 2.08 1.75 1/486 14131 121422:26:27 on a Geo secondary 121522:26:27 does not create an event 121622:26:27 #consume_event_checksum_succeeded 121722:26:27 with a persisted model_record 121822:26:27 on a Geo primary 121922:26:28 does nothing 122022:26:28 on a Geo secondary 122122:26:28 with a persisted registry 122222:26:28 with a registry which is verified 122322:26:29 sets state to verification_pending 122422:26:29 with a registry which is pending verification 122522:26:30 does not change state from verification_pending 122622:26:30 with an unpersisted registry 122722:26:30 does not persist the registry 122922:26:31 returns the opposite of immutable? 123022:26:31 #primary_verification_succeeded? 123122:26:31 when the model record is verification_succeeded 123222:26:32 returns true 123322:26:32 when the model record is not verification_succeeded 123422:26:33 returns false 123522:26:33 #ok_to_skip_download? 123622:26:33 when the registry is brand new 123722:26:33 when the model is immutable 123822:26:33 when the resource already exists on this site 123922:26:33 when verification is enabled for this model 124022:26:33 when the resource is in verifiables 124122:26:33 is expected to be truthy 124222:26:33 when the resource is not in verifiables 124322:26:34 is expected to be falsey 124422:26:34 when verification is disabled for this model 124522:26:35 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:886 (PENDING: this context does not apply to models that are verified) 124622:26:35 when the resource does not exist on this site 124722:26:36 is expected to be falsey 124822:26:36 when the model is mutable 124922:26:36 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:904 (PENDING: this context does not apply to immutable models) 125022:26:36 when the registry is not brand new (sync or verification has been attempted before) 125122:26:37 is expected to be falsey 125222:26:37 integration tests 125322:26:37 on a primary 125422:26:37 background backfill 125522:26:38 verifies model records 125622:26:38 triggered by events 125722:26:39 verifies model records 125822:26:39 on a secondary 125922:26:39 background backfill 126022:26:40 verifies registries 126122:26:40 triggered by events 126222:26:41 verifies registries 126422:26:41 is defined and does not raise error 126522:26:41 .replicables_for_current_secondary 126622:26:42 when syncing object storage is enabled 126722:26:42 behaves like is implemented and returns a valid relation 126822:26:42 is implemented 126922:26:42 when syncing object storage is disabled 127022:26:42 behaves like is implemented and returns a valid relation 127122:26:43 is implemented 127222:26:43 with selective sync disabled 127322:26:43 behaves like is implemented and returns a valid relation 127422:26:44 is implemented 127522:26:44 with selective sync enabled for namespaces 127622:26:44 behaves like is implemented and returns a valid relation 127722:26:45 is implemented 127822:26:45 with selective sync enabled for shards 127922:26:45 behaves like is implemented and returns a valid relation 128022:26:46 is implemented 128122:26:46 #after_verifiable_update 128222:26:46 verification_enabled: true, immutable: true, checksum: nil, checksummable: true, expect_verify_async: true 128322:26:47 calls verify_async only if needed 128422:26:47 verification_enabled: true, immutable: true, checksum: nil, checksummable: false, expect_verify_async: false 128522:26:48 calls verify_async only if needed 128622:26:48 verification_enabled: true, immutable: true, checksum: "abc123", checksummable: true, expect_verify_async: false 128722:26:48 calls verify_async only if needed 128822:26:48 verification_enabled: true, immutable: true, checksum: "abc123", checksummable: false, expect_verify_async: false 128922:26:49 calls verify_async only if needed 129022:26:49 verification_enabled: true, immutable: false, checksum: nil, checksummable: true, expect_verify_async: true 129122:26:50 calls verify_async only if needed 129222:26:50 verification_enabled: true, immutable: false, checksum: nil, checksummable: false, expect_verify_async: false 129322:26:51 calls verify_async only if needed 129422:26:51 verification_enabled: true, immutable: false, checksum: "abc123", checksummable: true, expect_verify_async: true 129522:26:52 calls verify_async only if needed 129622:26:52 verification_enabled: true, immutable: false, checksum: "abc123", checksummable: false, expect_verify_async: false 129722:26:52 calls verify_async only if needed 129822:26:52 verification_enabled: false, immutable: true, checksum: nil, checksummable: true, expect_verify_async: false 129922:26:53 calls verify_async only if needed 130022:26:53 verification_enabled: false, immutable: true, checksum: nil, checksummable: false, expect_verify_async: false 130122:26:54 calls verify_async only if needed 130222:26:54 verification_enabled: false, immutable: true, checksum: "abc123", checksummable: true, expect_verify_async: false 130322:26:55 calls verify_async only if needed 130422:26:55 verification_enabled: false, immutable: true, checksum: "abc123", checksummable: false, expect_verify_async: false 130522:26:55 calls verify_async only if needed 130622:26:55 verification_enabled: false, immutable: false, checksum: nil, checksummable: true, expect_verify_async: false 130722:26:56 calls verify_async only if needed 130822:26:56 verification_enabled: false, immutable: false, checksum: nil, checksummable: false, expect_verify_async: false 130922:26:57 calls verify_async only if needed 131022:26:57 verification_enabled: false, immutable: false, checksum: "abc123", checksummable: true, expect_verify_async: false 131122:26:58 calls verify_async only if needed 131222:26:58 verification_enabled: false, immutable: false, checksum: "abc123", checksummable: false, expect_verify_async: false 131322:26:59 calls verify_async only if needed 131422:26:59 #geo_handle_after_create 131522:26:59 on a Geo primary 131622:27:00 creates a Geo::Event 131722:27:01 calls #after_verifiable_update 131822:27:01 when replication feature flag is disabled 131922:27:02 does not publish 132022:27:02# [RSpecRunTime] RSpec elapsed time: 11 minutes 36.19 seconds. Current RSS: ~1267M. Threads: 5. load average: 1.67 1.99 1.73 1/467 14132 132222:27:02 on a Geo secondary 132322:27:02 does not create an event 132422:27:02 #geo_handle_after_destroy 132522:27:02 on a Geo primary 132622:27:03 creates a Geo::Event 132722:27:03 when replication feature flag is disabled 132822:27:04 does not publish 132922:27:04# [RSpecRunTime] RSpec elapsed time: 11 minutes 38.87 seconds. Current RSS: ~1267M. Threads: 5. load average: 1.67 1.99 1.73 1/467 14133 133122:27:04 on a Geo secondary 133222:27:05 does not create an event 133322:27:05 created event consumption 133422:27:05 when the blob's project is in replicables for this geo node 133522:27:06 invokes Geo::BlobDownloadService 133622:27:06 when the blob's project is not in replicables for this geo node 133722:27:07 does not invoke Geo::BlobDownloadService 133822:27:07 deleted event consumption 133922:27:07 when model_record was deleted from the DB and the replicator only has its ID 134022:27:08 invokes Geo::FileRegistryRemovalService 134122:27:08 backward compatibility 134222:27:08 invokes Geo::FileRegistryRemovalService when delete event is in deprecated format 134322:27:09# [RSpecRunTime] RSpec elapsed time: 11 minutes 43.06 seconds. Current RSS: ~1266M. Threads: 5. load average: 1.61 1.97 1.72 1/467 14134 134522:27:09 when object storage is enabled 134622:27:09 when GitLab managed replication is enabled 134722:27:10 deletes the file from object storage 134822:27:10# [RSpecRunTime] RSpec elapsed time: 11 minutes 44.47 seconds. Current RSS: ~1266M. Threads: 5. load average: 1.61 1.97 1.72 1/467 14135 135022:27:10 when GitLab managed replication is disabled 135122:27:11 does not delete the file from object storage 135222:27:11# [RSpecRunTime] RSpec elapsed time: 11 minutes 45.61 seconds. Current RSS: ~1266M. Threads: 5. load average: 1.61 1.97 1.72 1/467 14136 135422:27:11 #carrierwave_uploader 135522:27:12 is implemented 135722:27:13 is implemented 135922:27:15 responds to primary_key 136022:27:15# [RSpecRunTime] RSpec elapsed time: 11 minutes 49.34 seconds. Current RSS: ~1267M. Threads: 5. load average: 1.56 1.95 1.72 3/467 14137 136322:27:15 when the file is locally stored 136422:27:16 returns a valid path to a file 136522:27:16 #calculate_checksum 136622:27:16 when the file is verifiable 136722:27:16 when the file exists 136822:27:16 when the file is locally stored 136922:27:17 returns hexdigest of the file 137022:27:17 when the file is remotely stored 137122:27:18 returns the the size of the file 137222:27:18 when the file does not exist 137322:27:18 raises an error 137422:27:18 when the file is not verifiable 137522:27:19 raises an error 137622:27:19 #resource_exists? 137722:27:20 is expected to be truthy 137822:27:20 when the file does not exist 137922:27:21 is expected to be falsey 138022:27:21# [RSpecRunTime] RSpec elapsed time: 11 minutes 55.66 seconds. Current RSS: ~1267M. Threads: 5. load average: 1.52 1.94 1.72 1/467 14138 138222:27:21 when the file is nil 138322:27:22 is expected to be falsey 138422:27:22 .bulk_create_delete_events_async 138522:27:24Job arguments to Geo::BatchEventCreateWorker must be native JSON types, but :replicable_name is a Symbol. 138722:27:24To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 138822:27:24 creates events 138922:27:24 raises error when model_record_id is nil 139022:27:24# [RSpecRunTime] RSpec elapsed time: 11 minutes 58.81 seconds. Current RSS: ~1268M. Threads: 5. load average: 1.48 1.92 1.71 1/467 14139 139222:27:24# [RSpecRunTime] Finishing example group ee/spec/replicators/geo/pages_deployment_replicator_spec.rb. It took 1 minute 26.97 seconds. Expected to take 1 minute 30.4 seconds. 139322:27:24# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/search/zoekt/client_spec.rb. Expected to take 1 minute 17.56 seconds. 139422:27:24Gitlab::Search::Zoekt::Client 139522:27:28 #search_multi_node 139622:27:28 behaves like an authenticated zoekt request 139722:27:28 when basicauth username and password are present 139822:27:33 sets those in the request 139922:27:33# [RSpecRunTime] RSpec elapsed time: 12 minutes 7.16 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.56 1.93 1.72 1/470 14328 140122:27:33 behaves like with relative base_url 140222:27:35 send request to the correct URL 140322:27:35# [RSpecRunTime] RSpec elapsed time: 12 minutes 9.16 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.56 1.93 1.72 1/470 14461 140522:27:35 when too many targets 140622:27:37 raises an error 140722:27:37# [RSpecRunTime] RSpec elapsed time: 12 minutes 11.28 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.83 1.98 1.73 1/470 14594 141022:27:37 sets http the correct timeout 141122:27:37 sets force flag 141222:27:37 sets callback body 141322:27:37 with an error in the response 141422:27:37 raises an exception when indexing errors out 141522:27:37 when response code is 429 141622:27:37 raises an exception when indexing errors out 141722:27:37 with a failed response 141822:27:37 raises an exception when response is not successful 141922:27:37 behaves like an authenticated zoekt request 142022:27:37 when basicauth username and password are present 142122:27:38 sets those in the request 142222:27:38 behaves like with relative base_url 142322:27:38 send request to the correct URL 142422:27:38 behaves like with connection errors 142522:27:38 when an `Net::OpenTimeout` is raised while trying to connect to zoekt 142622:27:38 is expected to raise Search::Zoekt::Errors::ClientConnectionError 142722:27:38 when an `Net::ReadTimeout` is raised while trying to connect to zoekt 142822:27:38 is expected to raise Search::Zoekt::Errors::ClientConnectionError 142922:27:38 when an `Net::WriteTimeout` is raised while trying to connect to zoekt 143022:27:38 is expected to raise Search::Zoekt::Errors::ClientConnectionError 143122:27:38 when an `Gitlab::HTTP_V2::ReadTotalTimeout` is raised while trying to connect to zoekt 143222:27:38 is expected to raise Search::Zoekt::Errors::ClientConnectionError 143322:27:38 when an `EOFError` is raised while trying to connect to zoekt 143422:27:38 is expected to raise Search::Zoekt::Errors::ClientConnectionError 143522:27:38 when an `SocketError` is raised while trying to connect to zoekt 143622:27:38 is expected to raise Search::Zoekt::Errors::ClientConnectionError 143722:27:38 when an `OpenSSL::SSL::SSLError` is raised while trying to connect to zoekt 143822:27:38 is expected to raise Search::Zoekt::Errors::ClientConnectionError 143922:27:38 when an `OpenSSL::OpenSSLError` is raised while trying to connect to zoekt 144022:27:38 is expected to raise Search::Zoekt::Errors::ClientConnectionError 144122:27:38 when an `Errno::ECONNRESET` is raised while trying to connect to zoekt 144222:27:38 is expected to raise Search::Zoekt::Errors::ClientConnectionError 144322:27:38 when an `Errno::ECONNREFUSED` is raised while trying to connect to zoekt 144422:27:38 is expected to raise Search::Zoekt::Errors::ClientConnectionError 144522:27:38 when an `Errno::EHOSTUNREACH` is raised while trying to connect to zoekt 144622:27:38 is expected to raise Search::Zoekt::Errors::ClientConnectionError 144722:27:38 when an `Errno::ENETUNREACH` is raised while trying to connect to zoekt 144822:27:39 is expected to raise Search::Zoekt::Errors::ClientConnectionError 144922:27:39 when an `Gitlab::HTTP_V2::BlockedUrlError` is raised while trying to connect to zoekt 145022:27:39 is expected to raise Search::Zoekt::Errors::ClientConnectionError 145122:27:39 when an `Gitlab::HTTP_V2::RedirectionTooDeep` is raised while trying to connect to zoekt 145222:27:39 is expected to raise Search::Zoekt::Errors::ClientConnectionError 145322:27:39 when an `Net::HTTPBadResponse` is raised while trying to connect to zoekt 145422:27:39 is expected to raise Search::Zoekt::Errors::ClientConnectionError 145522:27:39 when an exception is raised during json parsing 145622:27:39 is expected to raise Search::Zoekt::Errors::ClientConnectionError 145822:27:42 removes all data from the Zoekt nodes 145922:27:43 calls post on ::Gitlab::HTTP for all nodes 146022:27:43 behaves like an authenticated zoekt request 146122:27:43 when basicauth username and password are present 146222:27:44 sets those in the request 146322:27:44# [RSpecRunTime] RSpec elapsed time: 12 minutes 18.9 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.77 1.96 1.73 1/468 14901 146622:27:46 returns the matching files from all searched projects 146722:27:46 when there is no project_id filter 146822:27:48 raises an error if there are somehow no project_id in the filter 146922:27:48# [RSpecRunTime] RSpec elapsed time: 12 minutes 22.86 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.70 1.94 1.73 1/469 15166 147122:27:48 when project_id filter is any 147222:27:50 raises an error if somehow :any is sent as project_ids 147322:27:50# [RSpecRunTime] RSpec elapsed time: 12 minutes 24.85 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.70 1.94 1.73 1/469 15299 147522:27:50 when search_mode is regex 147622:27:52 performs regex search and result is not empty 147722:27:52# [RSpecRunTime] RSpec elapsed time: 12 minutes 26.95 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.65 1.93 1.72 1/469 15432 147922:27:52 when search_mode is exact 148022:27:54 performs exact search and result is empty 148122:27:54# [RSpecRunTime] RSpec elapsed time: 12 minutes 29.01 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.65 1.93 1.72 1/469 15565 148322:27:54 when search_mode is neither exact nor regex 148422:27:56 raises an error 148522:27:56# [RSpecRunTime] RSpec elapsed time: 12 minutes 31.01 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.60 1.91 1.72 1/469 15698 148722:27:56 when search_mode is not passed 148822:27:58 raises an error 148922:27:58# [RSpecRunTime] RSpec elapsed time: 12 minutes 33.0 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.60 1.91 1.72 1/469 15831 149122:27:58 with an invalid search 149222:28:00 logs an error and returns an empty array for results 149322:28:01# [RSpecRunTime] RSpec elapsed time: 12 minutes 35.03 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.60 1.91 1.72 1/469 15964 149522:28:01 behaves like an authenticated zoekt request 149622:28:01 when basicauth username and password are present 149722:28:03 sets those in the request 149822:28:03# [RSpecRunTime] RSpec elapsed time: 12 minutes 37.2 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.55 1.90 1.71 1/469 16097 150022:28:03 behaves like with relative base_url 150122:28:05 send request to the correct URL 150222:28:05# [RSpecRunTime] RSpec elapsed time: 12 minutes 39.13 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.55 1.90 1.71 1/469 16230 150422:28:05 behaves like with node backoffs 150522:28:05 when an exception occurs 150622:28:07 backs off current node and re-raises the exception 150722:28:07# [RSpecRunTime] RSpec elapsed time: 12 minutes 41.09 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.50 1.88 1.71 1/469 16363 150922:28:07 when a backoff is active for zoekt node 151022:28:09 raises an exception 151122:28:09# [RSpecRunTime] RSpec elapsed time: 12 minutes 43.23 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.50 1.88 1.71 1/469 16496 151322:28:09 when feature flag zoekt_node_backoffs is disabled 151422:28:09 behaves like without node backoffs 151522:28:09 and an exception occurs 151622:28:11 does not backoff current node and exception is still raised 151722:28:11# [RSpecRunTime] RSpec elapsed time: 12 minutes 45.21 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.50 1.88 1.71 1/469 16629 151922:28:11 when a backoff is active for zoekt node 152022:28:13 does not raise an exception 152122:28:13# [RSpecRunTime] RSpec elapsed time: 12 minutes 47.24 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.46 1.87 1.71 3/469 16762 152322:28:13 behaves like with connection errors 152422:28:13 when an `Net::OpenTimeout` is raised while trying to connect to zoekt 152522:28:15 is expected to raise Search::Zoekt::Errors::ClientConnectionError 152622:28:15# [RSpecRunTime] RSpec elapsed time: 12 minutes 49.29 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.46 1.87 1.71 1/469 16895 152822:28:15 when an `Net::ReadTimeout` is raised while trying to connect to zoekt 152922:28:17 is expected to raise Search::Zoekt::Errors::ClientConnectionError 153022:28:17# [RSpecRunTime] RSpec elapsed time: 12 minutes 51.29 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.75 1.92 1.72 1/469 17028 153222:28:17 when an `Net::WriteTimeout` is raised while trying to connect to zoekt 153322:28:19 is expected to raise Search::Zoekt::Errors::ClientConnectionError 153422:28:19# [RSpecRunTime] RSpec elapsed time: 12 minutes 53.43 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.75 1.92 1.72 1/469 17161 153622:28:19 when an `Gitlab::HTTP_V2::ReadTotalTimeout` is raised while trying to connect to zoekt 153722:28:21 is expected to raise Search::Zoekt::Errors::ClientConnectionError 153822:28:21# [RSpecRunTime] RSpec elapsed time: 12 minutes 55.47 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.75 1.92 1.72 1/469 17294 154022:28:21 when an `EOFError` is raised while trying to connect to zoekt 154122:28:23 is expected to raise Search::Zoekt::Errors::ClientConnectionError 154222:28:23# [RSpecRunTime] RSpec elapsed time: 12 minutes 57.42 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.85 1.94 1.73 1/469 17427 154422:28:23 when an `SocketError` is raised while trying to connect to zoekt 154522:28:25 is expected to raise Search::Zoekt::Errors::ClientConnectionError 154622:28:25# [RSpecRunTime] RSpec elapsed time: 12 minutes 59.28 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.85 1.94 1.73 1/469 17560 154822:28:25 when an `OpenSSL::SSL::SSLError` is raised while trying to connect to zoekt 154922:28:27 is expected to raise Search::Zoekt::Errors::ClientConnectionError 155022:28:27# [RSpecRunTime] RSpec elapsed time: 13 minutes 1.25 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.78 1.92 1.73 1/469 17693 155222:28:27 when an `OpenSSL::OpenSSLError` is raised while trying to connect to zoekt 155322:28:29 is expected to raise Search::Zoekt::Errors::ClientConnectionError 155422:28:29# [RSpecRunTime] RSpec elapsed time: 13 minutes 3.09 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.78 1.92 1.73 1/469 17826 155622:28:29 when an `Errno::ECONNRESET` is raised while trying to connect to zoekt 155722:28:30 is expected to raise Search::Zoekt::Errors::ClientConnectionError 155822:28:30# [RSpecRunTime] RSpec elapsed time: 13 minutes 4.91 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.78 1.92 1.73 1/469 17959 156022:28:30 when an `Errno::ECONNREFUSED` is raised while trying to connect to zoekt 156122:28:32 is expected to raise Search::Zoekt::Errors::ClientConnectionError 156222:28:32# [RSpecRunTime] RSpec elapsed time: 13 minutes 6.83 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.96 1.96 1.74 1/469 18092 156422:28:32 when an `Errno::EHOSTUNREACH` is raised while trying to connect to zoekt 156522:28:34 is expected to raise Search::Zoekt::Errors::ClientConnectionError 156622:28:34# [RSpecRunTime] RSpec elapsed time: 13 minutes 8.63 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.96 1.96 1.74 1/469 18225 156822:28:34 when an `Errno::ENETUNREACH` is raised while trying to connect to zoekt 156922:28:36 is expected to raise Search::Zoekt::Errors::ClientConnectionError 157022:28:36# [RSpecRunTime] RSpec elapsed time: 13 minutes 10.41 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.96 1.96 1.74 1/469 18358 157222:28:36 when an `Gitlab::HTTP_V2::BlockedUrlError` is raised while trying to connect to zoekt 157322:28:38 is expected to raise Search::Zoekt::Errors::ClientConnectionError 157422:28:38# [RSpecRunTime] RSpec elapsed time: 13 minutes 12.16 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.96 1.96 1.74 1/469 18491 157622:28:38 when an `Gitlab::HTTP_V2::RedirectionTooDeep` is raised while trying to connect to zoekt 157722:28:39 is expected to raise Search::Zoekt::Errors::ClientConnectionError 157822:28:39# [RSpecRunTime] RSpec elapsed time: 13 minutes 13.91 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.96 1.96 1.74 1/469 18624 158022:28:39 when an `Net::HTTPBadResponse` is raised while trying to connect to zoekt 158122:28:41 is expected to raise Search::Zoekt::Errors::ClientConnectionError 158222:28:41# [RSpecRunTime] RSpec elapsed time: 13 minutes 15.75 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.96 1.96 1.74 1/469 18757 158422:28:41 when an exception is raised during json parsing 158522:28:43 is expected to raise Search::Zoekt::Errors::ClientConnectionError 158622:28:43# [RSpecRunTime] RSpec elapsed time: 13 minutes 17.43 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.88 1.94 1.74 1/469 18890 158922:28:43 when request is success 159022:28:43 returns the response body 159122:28:43 when request fails 159222:28:44 raises and exception 159322:28:44 behaves like with relative base_url 159422:28:44 send request to the correct URL 159522:28:44 behaves like with connection errors 159622:28:44 when an `Net::OpenTimeout` is raised while trying to connect to zoekt 159722:28:44 is expected to raise Search::Zoekt::Errors::ClientConnectionError 159822:28:44 when an `Net::ReadTimeout` is raised while trying to connect to zoekt 159922:28:44 is expected to raise Search::Zoekt::Errors::ClientConnectionError 160022:28:44 when an `Net::WriteTimeout` is raised while trying to connect to zoekt 160122:28:44 is expected to raise Search::Zoekt::Errors::ClientConnectionError 160222:28:44 when an `Gitlab::HTTP_V2::ReadTotalTimeout` is raised while trying to connect to zoekt 160322:28:44 is expected to raise Search::Zoekt::Errors::ClientConnectionError 160422:28:44 when an `EOFError` is raised while trying to connect to zoekt 160522:28:44 is expected to raise Search::Zoekt::Errors::ClientConnectionError 160622:28:44 when an `SocketError` is raised while trying to connect to zoekt 160722:28:44 is expected to raise Search::Zoekt::Errors::ClientConnectionError 160822:28:44 when an `OpenSSL::SSL::SSLError` is raised while trying to connect to zoekt 160922:28:44 is expected to raise Search::Zoekt::Errors::ClientConnectionError 161022:28:44 when an `OpenSSL::OpenSSLError` is raised while trying to connect to zoekt 161122:28:44 is expected to raise Search::Zoekt::Errors::ClientConnectionError 161222:28:44 when an `Errno::ECONNRESET` is raised while trying to connect to zoekt 161322:28:44 is expected to raise Search::Zoekt::Errors::ClientConnectionError 161422:28:44 when an `Errno::ECONNREFUSED` is raised while trying to connect to zoekt 161522:28:44 is expected to raise Search::Zoekt::Errors::ClientConnectionError 161622:28:44 when an `Errno::EHOSTUNREACH` is raised while trying to connect to zoekt 161722:28:44 is expected to raise Search::Zoekt::Errors::ClientConnectionError 161822:28:44 when an `Errno::ENETUNREACH` is raised while trying to connect to zoekt 161922:28:44 is expected to raise Search::Zoekt::Errors::ClientConnectionError 162022:28:44 when an `Gitlab::HTTP_V2::BlockedUrlError` is raised while trying to connect to zoekt 162122:28:44 is expected to raise Search::Zoekt::Errors::ClientConnectionError 162222:28:44 when an `Gitlab::HTTP_V2::RedirectionTooDeep` is raised while trying to connect to zoekt 162322:28:45 is expected to raise Search::Zoekt::Errors::ClientConnectionError 162422:28:45 when an `Net::HTTPBadResponse` is raised while trying to connect to zoekt 162522:28:45 is expected to raise Search::Zoekt::Errors::ClientConnectionError 162622:28:45 when an exception is raised during json parsing 162722:28:45 is expected to raise Search::Zoekt::Errors::ClientConnectionError 162822:28:45# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/search/zoekt/client_spec.rb. It took 1 minute 20.31 seconds. Expected to take 1 minute 17.56 seconds. 162922:28:45# [RSpecRunTime] Starting example group ee/spec/models/ee/project_member_spec.rb. Expected to take 1 minute 4.18 seconds. 163022:28:45ProjectMember 163122:28:45 does not allow STI 163222:28:45 is expected to includes the EE::ProjectMember module 163322:28:45 behaves like member validations 163522:28:45 validates SSO enforcement 163622:28:45 enforced SSO enabled 163722:28:46 allows adding a user linked to the SAML account as member 163822:28:46 does not allow adding a user not linked to the SAML account as member 163922:28:47 allows adding a project bot as member 164022:28:48 allows adding a service account as a member 164222:28:49 does not allow adding a group member with SSO enforced on subgroup 164322:28:49# [RSpecRunTime] RSpec elapsed time: 13 minutes 23.72 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.81 1.93 1.73 1/469 18935 164522:28:49 enforced SSO disabled 164622:28:50 allows adding the group member 164722:28:50 validates GMA enforcement 164822:28:50 enforced group managed account enabled 164922:28:51 allows adding a user linked to the GMA account as project member 165022:28:52 does not allow adding a user not linked to the GMA account as project member 165122:28:54 allows adding a project bot 165222:28:54# [RSpecRunTime] RSpec elapsed time: 13 minutes 28.18 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.75 1.91 1.73 1/469 18936 165422:28:54 enforced group managed account disabled 165522:28:55 allows adding any user as project member 165622:28:55# [RSpecRunTime] RSpec elapsed time: 13 minutes 29.57 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.75 1.91 1.73 1/469 18937 165822:28:55 #group_domain_validations 165922:28:56 does not validate personal projects 166022:28:56 behaves like member group domain validations 166122:28:56 validates group domain limitations 166222:28:56 when group_allowed_email_domains is turned on 166322:28:58 users email must match at least one of the allowed domain emails 166422:28:59 shows proper error message when not invited by admin 166522:29:00 shows proper error message when invited by admin 166622:29:00 shows proper error message for single domain limitation 166722:29:01 invited email must match at least one of the allowed domain emails 166822:29:02 user email must be verified 166922:29:02 with project bot users 167022:29:02 bot user email does not match 167122:29:03 allows the project bot user 167222:29:03# [RSpecRunTime] RSpec elapsed time: 13 minutes 37.82 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.79 1.91 1.73 1/469 18938 167422:29:03 with service account users 167522:29:04 allows a service account user, even when email does not match 167622:29:04# [RSpecRunTime] RSpec elapsed time: 13 minutes 38.85 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.79 1.91 1.73 1/469 18939 167822:29:04 with group SAML users 167922:29:05 user emails does not have to be verified 168022:29:05# [RSpecRunTime] RSpec elapsed time: 13 minutes 39.97 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.79 1.91 1.73 1/469 18940 168222:29:05 with group SCIM users 168322:29:06 user emails does not have to be verified 168422:29:07# [RSpecRunTime] RSpec elapsed time: 13 minutes 41.04 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.88 1.93 1.74 1/469 18941 168622:29:07 when group is subgroup 168722:29:08 users email must match at least one of the allowed domain emails 168822:29:09 invited email must match at least one of the allowed domain emails 168922:29:10 user email must be verified 169022:29:10 with group SCIM users 169122:29:11 user emails does not have to be verified 169222:29:11# [RSpecRunTime] RSpec elapsed time: 13 minutes 45.61 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.88 1.93 1.74 1/469 18942 169422:29:11 with group SAML users 169522:29:12 user emails does not have to be verified 169622:29:12# [RSpecRunTime] RSpec elapsed time: 13 minutes 46.95 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.81 1.92 1.73 1/469 18943 169822:29:12 when group_allowed_email_domains is turned off 169922:29:14 users email need not match allowed domain emails 170022:29:15 invited email need not match allowed domain emails 170122:29:15 user emails does not have to be verified 170222:29:16# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.03 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.81 1.92 1.73 1/469 18944 170422:29:16 security policy project bot validation 170522:29:16 allows to be added to project 170622:29:16 only one security policy bot validation 170722:29:19 allows only one member of type security_policy_bot 170822:29:20 does not throw an error if user is nil 170922:29:20# [RSpecRunTime] RSpec elapsed time: 13 minutes 54.66 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.75 1.90 1.73 1/469 18945 171122:29:20 #provisioned_by_this_group? 171222:29:20 is expected to eq false 171322:29:20 #enterprise_user_of_this_group? 171422:29:20 is expected to eq false 171722:29:22 refreshes the user's authorized projects 171822:29:22# [RSpecRunTime] RSpec elapsed time: 13 minutes 56.1 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.69 1.89 1.72 1/469 18946 172122:29:23 refreshes the user's authorized projects 172222:29:23# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.34 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.69 1.89 1.72 1/469 18947 172422:29:23 delete protected environment acceses cascadingly 172522:29:25 deletes associated protected environment access cascadingly 172622:29:25 when the user is assiged to multiple protected environments in the same project 172722:29:27 deletes all associated protected environment accesses in the project 172822:29:27# [RSpecRunTime] RSpec elapsed time: 14 minutes 1.15 seconds. Current RSS: ~1298M. Threads: 5. load average: 1.63 1.87 1.72 1/470 18948 173022:29:27 when the user is assiged to multiple protected environments across different projects 173122:29:29 deletes all associated protected environment accesses in the project 173222:29:29# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.28 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.63 1.87 1.72 1/470 18949 173422:29:29 deletes member branch access rules cascadingly 173522:29:31 deletes all associated merge_access_levels in the project 173622:29:32 deletes all associated push_access_levels in the project 173722:29:32 when user still has inherited access to the project 173822:29:34 does not delete associated merge_access_levels in the project 173922:29:35 does not delete associated push_access_levels in the project 174022:29:35# [RSpecRunTime] RSpec elapsed time: 14 minutes 9.45 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.58 1.86 1.72 1/470 18950 174222:29:35 #accept_invite! 174322:29:36 does not accept invite if group locks memberships for projects 174422:29:36# [RSpecRunTime] Finishing example group ee/spec/models/ee/project_member_spec.rb. It took 51.15 seconds. Expected to take 1 minute 4.18 seconds. 174522:29:36# [RSpecRunTime] Starting example group ee/spec/models/vulnerabilities/feedback_spec.rb. Expected to take 52.6 seconds. 174622:29:36Vulnerabilities::Feedback 174722:29:36 does not allow STI 174822:29:36 is expected to define :feedback_type as an enum backed by an integer with values ‹{dismissal: 0, issue: 1, merge_request: 2}›, prefix: :for 174922:29:36 is expected to define :category as an enum backed by an integer 175022:29:36 is expected to define :dismissal_reason as an enum backed by an integer 175122:29:36 associations 175222:29:36 is expected to belong to project required: false 175322:29:36 is expected to belong to author class_name => User required: false 175422:29:36 is expected to belong to comment_author class_name => User required: false 175522:29:36 is expected to belong to issue required: false 175622:29:36 is expected to belong to merge_request required: false 175722:29:36 is expected to belong to pipeline class_name => Ci::Pipeline required: false 175822:29:36 is expected to belong to finding class_name => Vulnerabilities::Finding required: false 175922:29:36 is expected to belong to security_finding class_name => Security::Finding required: false 176122:29:37 is expected to validate that :project cannot be empty/falsy 176222:29:37 is expected to validate that :author cannot be empty/falsy 176322:29:37 is expected to validate that :feedback_type cannot be empty/falsy 176422:29:37 is expected to validate that :category cannot be empty/falsy 176522:29:37 is expected to validate that :project_fingerprint cannot be empty/falsy 176622:29:37 is expected to validate that the length of :comment is at most 50000 176722:29:37 pipeline is nil 176922:29:37 pipeline has the same project_id 177122:29:37 pipeline_id does not exist 177322:29:37 pipeline has a different project_id 177522:29:38 comment is set 177622:29:38 validates presence of comment_timestamp 177722:29:38 validates presence of comment_author 177922:29:38 after_save :touch_pipeline 178022:29:38 behaves like touches the pipeline 178122:29:38 when feedback is for dismissal 178222:29:39 when pipeline is not assigned to feedback 178322:29:39 does not touch the pipeline 178422:29:39 when pipeline is assigned to feedback 178522:29:39 when pipeline was updated less than 5 minutes ago 178622:29:39 touches the pipeline 178722:29:39 when pipeline was updated more than 5 minutes ago 178822:29:39 touches the pipeline 178922:29:39 when pipeline touch raises ActiveRecord::StaleObjectError 179022:29:39 does not raise an error 179122:29:39 when feedback is not for dismissal 179222:29:39 when pipeline is not assigned to feedback 179322:29:40 does not touch the pipeline 179422:29:40 after_destroy :touch_pipeline 179522:29:40 behaves like touches the pipeline 179622:29:40 when feedback is for dismissal 179722:29:40 when pipeline is not assigned to feedback 179822:29:40 does not touch the pipeline 179922:29:40 when pipeline is assigned to feedback 180022:29:40 when pipeline was updated less than 5 minutes ago 180122:29:40 touches the pipeline 180222:29:40 when pipeline was updated more than 5 minutes ago 180322:29:40 touches the pipeline 180422:29:40 when pipeline touch raises ActiveRecord::StaleObjectError 180522:29:40 does not raise an error 180622:29:40 when feedback is not for dismissal 180722:29:41 when pipeline is not assigned to feedback 180822:29:41 does not touch the pipeline 180922:29:41 .by_finding_uuid 181022:29:41 is expected to eq [#<Vulnerabilities::Feedback id: 5, created_at: "2024-11-13 22:29:41.821674235 +0000", updated_at: "2...513-bd3d-22c0e5b45022", dismissal_reason: nil, migrated_to_state_transition: false, pipeline_id: 7>] 181122:29:41 .with_category 181222:29:48 filters by category 181322:29:48# [RSpecRunTime] RSpec elapsed time: 14 minutes 22.86 seconds. Current RSS: ~1269M. Threads: 5. load average: 1.44 1.81 1.71 1/470 18951 181522:29:48 .with_feedback_type 181622:29:51 filters by feedback_type 181722:29:51# [RSpecRunTime] RSpec elapsed time: 14 minutes 25.42 seconds. Current RSS: ~1269M. Threads: 5. load average: 1.44 1.81 1.71 1/470 18952 181922:29:51 #has_comment? 182022:29:51 comment and comment_author are set 182122:29:51 is expected to be truthy 182222:29:51 comment is set and comment_author is not 182322:29:52 is expected to be falsy 182422:29:52 comment and comment_author are not set 182522:29:52 is expected to be falsy 182622:29:52 #find_or_init_for 182722:29:52 when params are valid 182822:29:52 when there is no record for the given params 182922:29:53 inits the feedback 183022:29:53# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.34 seconds. Current RSS: ~1279M. Threads: 5. load average: 1.40 1.80 1.70 1/470 18971 183222:29:53 when there is a record for the given params 183322:29:53 when the existing record matches by finding_uuid 183422:29:55 is expected to eq #<Vulnerabilities::Feedback id: 19, created_at: "2024-11-13 22:29:54.081855554 +0000", updated_at: "2...1da7c85", dismissal_reason: "acceptable_risk", migrated_to_state_transition: false, pipeline_id: 22> 183522:29:55# [RSpecRunTime] RSpec elapsed time: 14 minutes 29.29 seconds. Current RSS: ~1287M. Threads: 5. load average: 1.40 1.80 1.70 1/470 18990 183722:29:55 when the existing record does not match by finding uuid 183822:29:57 is expected to eq #<Vulnerabilities::Feedback id: 20, created_at: "2024-11-13 22:29:56.282885508 +0000", updated_at: "2...uid: nil, dismissal_reason: "acceptable_risk", migrated_to_state_transition: false, pipeline_id: 24> 183922:29:57# [RSpecRunTime] RSpec elapsed time: 14 minutes 31.51 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.37 1.79 1.70 1/470 19009 184122:29:57 when params are invalid 184222:29:58 raises ArgumentError when given a bad feedback_type value 184322:29:59 raises ArgumentError when given a bad category value 184422:29:59# [RSpecRunTime] RSpec elapsed time: 14 minutes 33.91 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.37 1.79 1.70 1/470 19046 184622:29:59 loose foreign key on vulnerability_feedback.pipeline_id 184722:29:59 behaves like cleanup by a loose foreign key 184822:30:01 cleans up (delete or nullify) the model 184922:30:01# [RSpecRunTime] RSpec elapsed time: 14 minutes 35.91 seconds. Current RSS: ~1298M. Threads: 5. load average: 1.34 1.77 1.69 1/470 19047 185122:30:01 with loose foreign key on vulnerability_feedback.merge_request_id 185222:30:01 behaves like cleanup by a loose foreign key 185322:30:04 cleans up (delete or nullify) the model 185422:30:04# [RSpecRunTime] RSpec elapsed time: 14 minutes 38.56 seconds. Current RSS: ~1298M. Threads: 5. load average: 1.34 1.77 1.69 1/473 19105 185622:30:04 with loose foreign key on vulnerability_feedback.comment_author_id 185722:30:04 behaves like cleanup by a loose foreign key 185822:30:08 cleans up (delete or nullify) the model 185922:30:08# [RSpecRunTime] RSpec elapsed time: 14 minutes 42.77 seconds. Current RSS: ~1278M. Threads: 5. load average: 1.39 1.78 1.70 1/472 19106 186122:30:08 with loose foreign key on vulnerability_feedback.author_id 186222:30:08 behaves like cleanup by a loose foreign key 186322:30:12 cleans up (delete or nullify) the model 186422:30:12# [RSpecRunTime] RSpec elapsed time: 14 minutes 46.86 seconds. Current RSS: ~1274M. Threads: 5. load average: 1.36 1.76 1.69 1/472 19107 186622:30:12 with loose foreign key on vulnerability_feedback.issue_id 186722:30:12 behaves like cleanup by a loose foreign key 186822:30:14 cleans up (delete or nullify) the model 186922:30:14# [RSpecRunTime] RSpec elapsed time: 14 minutes 48.62 seconds. Current RSS: ~1271M. Threads: 5. load average: 1.36 1.76 1.69 1/470 19108 187122:30:14 with loose foreign key on vulnerability_feedback.project_id 187222:30:14 behaves like cleanup by a loose foreign key 187322:30:22 cleans up (delete or nullify) the model 187422:30:22# [RSpecRunTime] RSpec elapsed time: 14 minutes 56.13 seconds. Current RSS: ~1275M. Threads: 5. load average: 1.61 1.80 1.71 1/470 19109 187622:30:22# [RSpecRunTime] Finishing example group ee/spec/models/vulnerabilities/feedback_spec.rb. It took 45.78 seconds. Expected to take 52.6 seconds. 187722:30:22# [RSpecRunTime] Starting example group ee/spec/models/ee/merge_request_diff_spec.rb. Expected to take 44.28 seconds. 187822:30:22MergeRequestDiff 187922:30:23 does not allow STI 188022:30:23 on a primary node 188122:30:23 .with_verification_state 188222:30:24 returns records with given scope 188322:30:24# [RSpecRunTime] RSpec elapsed time: 14 minutes 58.71 seconds. Current RSS: ~1298M. Threads: 5. load average: 1.61 1.80 1.71 1/470 19146 188522:30:24 .checksummed 188622:30:25 returns records with given scope 188722:30:25 .not_checksummed 188822:30:27 returns records with given scope 188922:30:27# [RSpecRunTime] RSpec elapsed time: 15 minutes 1.3 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.57 1.79 1.70 1/471 19147 189122:30:27 #save_verification_details 189222:30:27 when model record is not part of verifiables scope 189322:30:28 does not create verification details 189422:30:28 when model_record is part of verifiables scope 189522:30:28 creates verification details 189622:30:28 #verification_pending_batch 189722:30:29 logs the verification state transition 189822:30:29 #verification_failed_batch 189922:30:30 logs the verification state transition 190022:30:30 #fail_verification_timeouts 190122:30:31 logs the verification state transition 190222:30:31 when Geo is disabled 190322:30:31 #save_verification_details 190422:30:31 when model_record is part of verifiables scope 190522:30:31 doesn't create verification details 190722:30:31 when diff is stored externally and locally 190822:30:32 does not create verification details when diff is without files 190922:30:32 does not create verification details when diff is empty 191022:30:33 creates verification details 191122:30:33 for a remote stored diff 191222:30:34 does not create verification details 191322:30:34# [RSpecRunTime] RSpec elapsed time: 15 minutes 8.17 seconds. Current RSS: ~1278M. Threads: 5. load average: 1.52 1.78 1.70 1/471 19148 191522:30:34 when diff is not stored externally 191622:30:35 does not create verification details 191722:30:35# [RSpecRunTime] RSpec elapsed time: 15 minutes 9.46 seconds. Current RSS: ~1286M. Threads: 5. load average: 1.52 1.78 1.70 2/472 19175 192022:30:38 when search query is empty 192122:30:38 returns all records 192222:30:38# [RSpecRunTime] RSpec elapsed time: 15 minutes 12.65 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.48 1.76 1.69 1/476 19255 192422:30:38 when search query is not empty 192522:30:38 without matches 192622:30:38 filters all records 192722:30:38 with matches by attributes 192822:30:38 for external_diff attribute 192922:30:38 returns merge_request_diffs limited to 1000 records 193022:30:38 .with_files_stored_locally 193122:30:39 includes states with local storage 193222:30:39 excludes states with local storage 193322:30:40# [RSpecRunTime] RSpec elapsed time: 15 minutes 14.03 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.48 1.76 1.69 1/478 19328 193522:30:40 .has_external_diffs 193622:30:42 only includes diffs with files 193722:30:45 only includes externally stored diffs 193822:30:45# [RSpecRunTime] RSpec elapsed time: 15 minutes 19.92 seconds. Current RSS: ~1308M. Threads: 5. load average: 1.44 1.75 1.69 1/478 19540 194022:30:45 .project_id_in 194122:30:48 only includes diffs for the provided projects 194222:30:48# [RSpecRunTime] RSpec elapsed time: 15 minutes 22.78 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.48 1.76 1.69 1/479 19670 194422:30:48 .replicables_for_current_secondary 194522:30:48 without selective sync or object storage 194622:30:49 excludes diffs stored in the database 194722:30:50 excludes empty diffs 194822:30:50# [RSpecRunTime] RSpec elapsed time: 15 minutes 24.74 seconds. Current RSS: ~1305M. Threads: 5. load average: 1.48 1.76 1.69 1/479 19704 195022:30:50 selective_sync_enabled: true, object_storage_sync_enabled: true, diff_in_object_storage: true, synced_states: 1 195122:30:52 returns the proper number of merge request diff states 195222:30:52# [RSpecRunTime] RSpec elapsed time: 15 minutes 26.31 seconds. Current RSS: ~1301M. Threads: 5. load average: 1.53 1.76 1.69 1/479 19772 195422:30:52 selective_sync_enabled: true, object_storage_sync_enabled: true, diff_in_object_storage: false, synced_states: 1 195522:30:53 returns the proper number of merge request diff states 195622:30:53# [RSpecRunTime] RSpec elapsed time: 15 minutes 27.75 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.53 1.76 1.69 1/479 19838 195822:30:53 selective_sync_enabled: true, object_storage_sync_enabled: false, diff_in_object_storage: true, synced_states: 0 195922:30:55 returns the proper number of merge request diff states 196022:30:55# [RSpecRunTime] RSpec elapsed time: 15 minutes 29.28 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.53 1.76 1.69 1/479 19903 196222:30:55 selective_sync_enabled: true, object_storage_sync_enabled: false, diff_in_object_storage: false, synced_states: 1 196322:30:56 returns the proper number of merge request diff states 196422:30:56# [RSpecRunTime] RSpec elapsed time: 15 minutes 30.76 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.53 1.76 1.69 1/479 19968 196622:30:56 selective_sync_enabled: false, object_storage_sync_enabled: false, diff_in_object_storage: false, synced_states: 2 196722:30:58 returns the proper number of merge request diff states 196822:30:58# [RSpecRunTime] RSpec elapsed time: 15 minutes 32.24 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.48 1.75 1.69 1/479 20033 197022:30:58 selective_sync_enabled: false, object_storage_sync_enabled: false, diff_in_object_storage: true, synced_states: 0 197122:30:59 returns the proper number of merge request diff states 197222:30:59# [RSpecRunTime] RSpec elapsed time: 15 minutes 33.7 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.48 1.75 1.69 1/479 20098 197422:30:59 selective_sync_enabled: false, object_storage_sync_enabled: true, diff_in_object_storage: true, synced_states: 2 197522:31:01 returns the proper number of merge request diff states 197622:31:01# [RSpecRunTime] RSpec elapsed time: 15 minutes 35.2 seconds. Current RSS: ~1298M. Threads: 5. load average: 1.48 1.75 1.69 1/479 20166 197822:31:01 selective_sync_enabled: false, object_storage_sync_enabled: true, diff_in_object_storage: false, synced_states: 2 197922:31:02 returns the proper number of merge request diff states 198022:31:02# [RSpecRunTime] RSpec elapsed time: 15 minutes 36.74 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.44 1.73 1.69 1/478 20231 198222:31:02 selective_sync_enabled: true, object_storage_sync_enabled: true, diff_in_object_storage: false, synced_states: 1 198322:31:04 returns the proper number of merge request diff states 198422:31:04# [RSpecRunTime] RSpec elapsed time: 15 minutes 38.26 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.44 1.73 1.69 1/478 20298 198622:31:04# [RSpecRunTime] Finishing example group ee/spec/models/ee/merge_request_diff_spec.rb. It took 42.17 seconds. Expected to take 44.28 seconds. 198722:31:04# [RSpecRunTime] Starting example group ee/spec/replicators/geo/dependency_proxy_manifest_replicator_spec.rb. Expected to take 36.34 seconds. 198822:31:04Geo::DependencyProxyManifestReplicator 198922:31:04 invokes replicator.geo_handle_after_create on create 199122:31:05 is defined and does not raise error 199222:31:05 behaves like a replicator 199322:31:05 Geo node status 199422:31:05 on a primary site 199522:31:05 .primary_total_count 199622:31:05 returns the number of available replicables on primary 199722:31:05 on a secondary site 199822:31:05 .registry_count 199922:31:06 returns the number of registries on secondary 200022:31:06 .synced_count 200122:31:06 returns the number of synced items on secondary 200222:31:06 .failed_count 200322:31:07 returns the number of failed items on secondary 200422:31:07 when replicator is Geo::RegistrySyncWorker compatible 200522:31:07 has "created" and "deleted" events 200622:31:07 when replicator enqueues a sync event 200722:31:07 is expected to receive perform_async("dependency_proxy_manifest", "created", {"model_record_id"=>14}) 1 time 200822:31:07 behaves like a verifiable replicator 201022:31:07 has checksum_succeeded event 201122:31:07 .verification_enabled? 201222:31:07 on a Geo primary site 201322:31:07 when replication feature flag is enabled 201422:31:07 when force primary checksumming feature flag is enabled 201522:31:07 returns true 201622:31:07 when the force primary checksumming feature flag is disabled 201722:31:07 returns true 201822:31:07 when replication feature flag is disabled 201922:31:07 when force primary checksumming feature flag is enabled 202022:31:07 returns true 202122:31:07 when the force primary checksumming feature flag is disabled 202222:31:07 returns false 202322:31:07 on a Geo secondary site 202422:31:07 when replication feature flag is enabled 202522:31:07 when force primary checksumming feature flag is enabled 202622:31:08 returns true 202722:31:08 when the force primary checksumming feature flag is disabled 202822:31:08 returns true 202922:31:08 when replication feature flag is disabled 203022:31:08 when force primary checksumming feature flag is enabled 203122:31:08 returns false 203222:31:08 when the force primary checksumming feature flag is disabled 203322:31:08 returns false 203422:31:08 .checksummed_count 203522:31:08 when verification is enabled 203622:31:08 behaves like a counter of succeeded available verifiables 203722:31:08 is expected to eq 1 203822:31:08 excludes other verification states 203922:31:08 when verification is disabled 204122:31:08 .verified_count 204222:31:08 when verification is enabled 204322:31:08 behaves like a counter of succeeded available verifiables 204422:31:09 is expected to eq 1 204522:31:09 excludes other verification states 204622:31:09 when verification is disabled 204822:31:09 .checksum_failed_count 204922:31:09 when verification is enabled 205022:31:09 behaves like a counter of failed available verifiables 205122:31:09 is expected to eq 1 205222:31:10 excludes other verification states 205322:31:10 when verification is disabled 205522:31:10 .verification_failed_count 205622:31:10 when verification is enabled 205722:31:10 behaves like a counter of failed available verifiables 205822:31:10 is expected to eq 1 205922:31:10 excludes other verification states 206022:31:10 when verification is disabled 206222:31:10 .verification_total_count 206322:31:10 when verification is enabled 206422:31:10 when the verification_state is disabled 206522:31:11 is expected to eq 0 206622:31:11 when the verification_state is not disabled 206722:31:11 is expected to eq 1 206822:31:11 when verification is disabled 207022:31:11 .trigger_background_verification 207122:31:11 when verification is enabled 207222:31:11 for a Geo secondary 207322:31:11 does not enqueue ReverificationBatchWorker 207422:31:11 enqueues VerificationBatchWorker 207522:31:11 enqueues VerificationTimeoutWorker 207622:31:11 for a Geo primary 207722:31:11 enqueues ReverificationBatchWorker 207822:31:11 enqueues VerificationStateBackfillWorker 207922:31:11 enqueues VerificationBatchWorker 208022:31:11 enqueues VerificationTimeoutWorker 208122:31:11 when verification is disabled 208222:31:11 does not enqueue VerificationBatchWorker 208322:31:11 does not enqueue VerificationTimeoutWorker 208422:31:11 .backfill_verification_state_table 208522:31:11 on a Geo secondary site 208622:31:12 returns false 208722:31:12 on a Geo primary site 208822:31:12 when replication feature flag is enabled 208922:31:12 when force primary checksumming feature flag is enabled 209022:31:12 calls Geo::VerificationStateBackfillService 209122:31:12 when force primary checksumming feature flag is disabled 209222:31:12 calls Geo::VerificationStateBackfillService 209322:31:12 when replication feature flag is disabled 209422:31:12 when force primary checksumming feature flag is enabled 209522:31:12 calls Geo::VerificationStateBackfillService 209622:31:12 when force primary checksumming feature flag is disabled 209722:31:12 does not call Geo::VerificationStateBackfillService 209822:31:12 .verify_batch 209922:31:12 when there are records needing verification 210022:31:13 calls #verify on each replicator 210122:31:13 .remaining_verification_batch_count 210222:31:13 converts needs_verification_count to number of batches 210322:31:13 .remaining_reverification_batch_count 210422:31:13 converts needs_reverification_count to number of batches 210522:31:13 .reverify_batch! 210622:31:13 calls #reverify_batch 210722:31:13 .replicator_batch_to_verify 210822:31:13 returns usable Replicator instances 210922:31:13 .model_record_id_batch_to_verify 211022:31:13 when the batch is filled by pending rows 211122:31:13 returns IDs of pending rows 211222:31:13 does not call .verification_failed_batch 211322:31:13 when that batch is not filled by pending rows 211422:31:13 includes IDs of failed rows 211522:31:13 .verification_pending_batch 211622:31:13 when current node is a primary 211722:31:13 delegates to the model class of the replicator 211822:31:13 when current node is a secondary 211922:31:13 delegates to the registry class of the replicator 212022:31:13 .verification_failed_batch 212122:31:13 when current node is a primary 212222:31:13 delegates to the model class of the replicator 212322:31:13 when current node is a secondary 212422:31:13 delegates to the registry class of the replicator 212522:31:13 .fail_verification_timeouts 212622:31:13 when current node is a primary 212722:31:13 delegates to the model class of the replicator 212822:31:13 when current node is a secondary 212922:31:13 delegates to the registry class of the replicator 213022:31:13 #verify_async 213122:31:13 on a Geo primary 213222:31:14 calls verification_pending! 213322:31:14 does not enqueue Geo::VerificationWorker 213522:31:14 wraps the checksum calculation in track_checksum_attempt! 213622:31:14 #verification_state_tracker 213722:31:14 on a Geo primary 213822:31:14 returns model_record 213922:31:14 on a Geo secondary 214022:31:15 returns registry 214122:31:15 #geo_handle_after_checksum_succeeded 214222:31:15 on a Geo primary 214322:31:15 creates checksum_succeeded event 214422:31:15 is called on verification success 214522:31:15 when replication feature flag is disabled 214622:31:15 does not publish 214722:31:15 on a Geo secondary 214822:31:16 does not create an event 214922:31:16 #consume_event_checksum_succeeded 215022:31:16 with a persisted model_record 215122:31:16 on a Geo primary 215222:31:16 does nothing 215322:31:16 on a Geo secondary 215422:31:16 with a persisted registry 215522:31:16 with a registry which is verified 215622:31:16 sets state to verification_pending 215722:31:16 with a registry which is pending verification 215822:31:16 does not change state from verification_pending 215922:31:16 with an unpersisted registry 216022:31:17 does not persist the registry 216222:31:17 returns the opposite of immutable? 216322:31:17 #primary_verification_succeeded? 216422:31:17 when the model record is verification_succeeded 216522:31:17 returns true 216622:31:17 when the model record is not verification_succeeded 216722:31:17 returns false 216822:31:17 #ok_to_skip_download? 216922:31:17 when the registry is brand new 217022:31:17 when the model is immutable 217122:31:17 when the resource already exists on this site 217222:31:17 when verification is enabled for this model 217322:31:17 when the resource is in verifiables 217422:31:18 is expected to be truthy 217522:31:18 when the resource is not in verifiables 217622:31:18 is expected to be falsey 217722:31:18 when verification is disabled for this model 217822:31:18 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:886 (PENDING: this context does not apply to models that are verified) 217922:31:18 when the resource does not exist on this site 218022:31:18 is expected to be falsey 218122:31:18 when the model is mutable 218222:31:19 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:904 (PENDING: this context does not apply to immutable models) 218322:31:19 when the registry is not brand new (sync or verification has been attempted before) 218422:31:19 is expected to be falsey 218522:31:19 integration tests 218622:31:19 on a primary 218722:31:19 background backfill 218822:31:19 verifies model records 218922:31:19 triggered by events 219022:31:20 verifies model records 219122:31:20 on a secondary 219222:31:20 background backfill 219322:31:20 verifies registries 219422:31:20 triggered by events 219522:31:20 verifies registries 219622:31:20 #geo_handle_after_create 219722:31:20 on a Geo primary 219822:31:21 creates a Geo::Event 219922:31:21 calls #after_verifiable_update 220022:31:21 when replication feature flag is disabled 220122:31:21 does not publish 220222:31:21 on a Geo secondary 220322:31:21 does not create an event 220422:31:21 deleted event consumption 220522:31:21 when model_record was deleted from the DB and the replicator only has its ID 220622:31:22 invokes Geo::FileRegistryRemovalService 220722:31:22 backward compatibility 220822:31:22 invokes Geo::FileRegistryRemovalService when delete event is in deprecated format 220922:31:22 when object storage is enabled 221022:31:22 when GitLab managed replication is enabled 221122:31:22 deletes the file from object storage 221222:31:22 when GitLab managed replication is disabled 221322:31:23 does not delete the file from object storage 221422:31:23 #geo_handle_after_destroy 221522:31:23 on a Geo primary 221622:31:23 creates a Geo::Event 221722:31:23 when replication feature flag is disabled 221822:31:23 does not publish 221922:31:23 on a Geo secondary 222022:31:23 does not create an event 222122:31:23 created event consumption 222222:31:23 when the blob's project is in replicables for this geo node 222322:31:23 invokes Geo::BlobDownloadService 222422:31:23 when the blob's project is not in replicables for this geo node 222522:31:24 does not invoke Geo::BlobDownloadService 222622:31:24 #after_verifiable_update 222722:31:24 verification_enabled: true, immutable: true, checksum: nil, checksummable: true, expect_verify_async: true 222822:31:24 calls verify_async only if needed 222922:31:24 verification_enabled: true, immutable: true, checksum: nil, checksummable: false, expect_verify_async: false 223022:31:24 calls verify_async only if needed 223122:31:24 verification_enabled: true, immutable: true, checksum: "abc123", checksummable: true, expect_verify_async: false 223222:31:24 calls verify_async only if needed 223322:31:24 verification_enabled: true, immutable: true, checksum: "abc123", checksummable: false, expect_verify_async: false 223422:31:25 calls verify_async only if needed 223522:31:25 verification_enabled: true, immutable: false, checksum: nil, checksummable: true, expect_verify_async: true 223622:31:25 calls verify_async only if needed 223722:31:25 verification_enabled: true, immutable: false, checksum: nil, checksummable: false, expect_verify_async: false 223822:31:25 calls verify_async only if needed 223922:31:25 verification_enabled: true, immutable: false, checksum: "abc123", checksummable: true, expect_verify_async: true 224022:31:25 calls verify_async only if needed 224122:31:25 verification_enabled: true, immutable: false, checksum: "abc123", checksummable: false, expect_verify_async: false 224222:31:26 calls verify_async only if needed 224322:31:26 verification_enabled: false, immutable: true, checksum: nil, checksummable: true, expect_verify_async: false 224422:31:26 calls verify_async only if needed 224522:31:26 verification_enabled: false, immutable: true, checksum: nil, checksummable: false, expect_verify_async: false 224622:31:26 calls verify_async only if needed 224722:31:26 verification_enabled: false, immutable: true, checksum: "abc123", checksummable: true, expect_verify_async: false 224822:31:26 calls verify_async only if needed 224922:31:26 verification_enabled: false, immutable: true, checksum: "abc123", checksummable: false, expect_verify_async: false 225022:31:27 calls verify_async only if needed 225122:31:27 verification_enabled: false, immutable: false, checksum: nil, checksummable: true, expect_verify_async: false 225222:31:27 calls verify_async only if needed 225322:31:27 verification_enabled: false, immutable: false, checksum: nil, checksummable: false, expect_verify_async: false 225422:31:27 calls verify_async only if needed 225522:31:27 verification_enabled: false, immutable: false, checksum: "abc123", checksummable: true, expect_verify_async: false 225622:31:27 calls verify_async only if needed 225722:31:27 verification_enabled: false, immutable: false, checksum: "abc123", checksummable: false, expect_verify_async: false 225822:31:28 calls verify_async only if needed 225922:31:28 .bulk_create_delete_events_async 226022:31:29Job arguments to Geo::BatchEventCreateWorker must be native JSON types, but :replicable_name is a Symbol. 226222:31:29To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 226322:31:29 creates events 226422:31:29 raises error when model_record_id is nil 226522:31:29# [RSpecRunTime] RSpec elapsed time: 16 minutes 3.48 seconds. Current RSS: ~1268M. Threads: 5. load average: 1.23 1.66 1.66 1/472 20299 226722:31:29 #resource_exists? 226822:31:29 is expected to be truthy 226922:31:29 when the file does not exist 227022:31:30 is expected to be falsey 227122:31:30 when the file is nil 227222:31:30 is expected to be falsey 227422:31:30 is implemented 227622:31:31 responds to primary_key 227722:31:31 .replicables_for_current_secondary 227822:31:31 when syncing object storage is enabled 227922:31:31 behaves like is implemented and returns a valid relation 228022:31:31 is implemented 228122:31:31 when syncing object storage is disabled 228222:31:31 behaves like is implemented and returns a valid relation 228322:31:31 is implemented 228422:31:31 with selective sync disabled 228522:31:31 behaves like is implemented and returns a valid relation 228622:31:32 is implemented 228722:31:32 with selective sync enabled for namespaces 228822:31:32 behaves like is implemented and returns a valid relation 228922:31:32 is implemented 229022:31:32 with selective sync enabled for shards 229122:31:32 behaves like is implemented and returns a valid relation 229222:31:33 is implemented 229422:31:33 when the file is locally stored 229522:31:33 returns a valid path to a file 229622:31:33 #carrierwave_uploader 229722:31:33 is implemented 229822:31:33 #calculate_checksum 229922:31:33 when the file is verifiable 230022:31:33 when the file exists 230122:31:33 when the file is locally stored 230222:31:34 returns hexdigest of the file 230322:31:34 when the file is remotely stored 230422:31:34 returns the the size of the file 230522:31:34 when the file does not exist 230622:31:34 raises an error 230722:31:34 when the file is not verifiable 230822:31:34 raises an error 230922:31:34# [RSpecRunTime] Finishing example group ee/spec/replicators/geo/dependency_proxy_manifest_replicator_spec.rb. It took 30.61 seconds. Expected to take 36.34 seconds. 231022:31:34# [RSpecRunTime] Starting example group ee/spec/policies/vulnerability_policy_spec.rb. Expected to take 30.26 seconds. 231122:31:34VulnerabilityPolicy 231322:31:34 when the security_dashboard feature is enabled 231422:31:34 when the current user is not a project member 231522:31:36 is expected to be disallowed :read_security_resource 231622:31:36 is expected to be disallowed :read_vulnerability 231722:31:37 is expected to be disallowed :create_note 231822:31:38 is expected to be disallowed :explain_vulnerability 231922:31:39 is expected to be disallowed :resolve_vulnerability 232022:31:39# [RSpecRunTime] RSpec elapsed time: 16 minutes 13.75 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.19 1.64 1.65 1/472 20300 232222:31:39 when the current user has developer access to the vulnerability's project 232322:31:40 is expected to be allowed :read_security_resource 232422:31:41 is expected to be allowed :read_vulnerability 232522:31:43 is expected to be allowed :create_external_issue_link 232622:31:44 is expected to be allowed :create_note 232722:31:44# [RSpecRunTime] RSpec elapsed time: 16 minutes 18.19 seconds. Current RSS: ~1277M. Threads: 5. load average: 1.18 1.63 1.65 1/472 20301 232922:31:44 when the current user has admin_vulnerability via a custom role 233022:31:45 is expected to be allowed :admin_vulnerability 233122:31:45 is expected to be allowed :create_external_issue_link 233222:31:45# [RSpecRunTime] RSpec elapsed time: 16 minutes 19.26 seconds. Current RSS: ~1271M. Threads: 5. load average: 1.18 1.63 1.65 1/472 20302 233422:31:45 when the security_dashboard feature is disabled 233522:31:46 is expected to be disallowed :read_security_resource 233622:31:48 is expected to be disallowed :read_vulnerability 233722:31:49 is expected to be disallowed :create_external_issue_link 233822:31:50 is expected to be disallowed :create_note 233922:31:50# [RSpecRunTime] RSpec elapsed time: 16 minutes 24.61 seconds. Current RSS: ~1275M. Threads: 5. load average: 1.16 1.62 1.65 1/472 20303 234122:31:50 when the user is project member but does not have proper access 234222:31:51 is expected to be disallowed :create_note 234322:31:51# [RSpecRunTime] RSpec elapsed time: 16 minutes 25.76 seconds. Current RSS: ~1275M. Threads: 5. load average: 1.16 1.62 1.65 1/472 20304 234522:31:51 explain_vulnerability_with_ai 234622:31:51 when feature is authorized 234722:31:52 is expected to be allowed :explain_vulnerability_with_ai 234822:31:52 when user cannot read_security_resource 234922:31:54 is expected to be disallowed :explain_vulnerability_with_ai 235022:31:54# [RSpecRunTime] RSpec elapsed time: 16 minutes 28.19 seconds. Current RSS: ~1275M. Threads: 5. load average: 1.15 1.60 1.64 1/472 20305 235222:31:54 when service is not authorized 235322:31:55 is expected to be disallowed :explain_vulnerability_with_ai 235422:31:55# [RSpecRunTime] RSpec elapsed time: 16 minutes 29.43 seconds. Current RSS: ~1275M. Threads: 5. load average: 1.15 1.60 1.64 1/472 20306 235622:31:55 when feature is not authorized 235722:31:56 is expected to be disallowed :explain_vulnerability_with_ai 235822:31:56# [RSpecRunTime] RSpec elapsed time: 16 minutes 30.58 seconds. Current RSS: ~1275M. Threads: 5. load average: 1.15 1.60 1.64 3/472 20307 236022:31:56 resolve_vulnerability_with_ai 236122:31:56 when feature is authorized 236222:31:57 is expected to be allowed :resolve_vulnerability_with_ai 236322:31:57 when user cannot read_security_resource 236422:31:58 is expected to be disallowed :resolve_vulnerability_with_ai 236522:31:59# [RSpecRunTime] RSpec elapsed time: 16 minutes 33.04 seconds. Current RSS: ~1275M. Threads: 5. load average: 1.14 1.59 1.64 1/472 20308 236722:31:59 when service is not authorized 236822:32:00 is expected to be disallowed :resolve_vulnerability_with_ai 236922:32:00# [RSpecRunTime] RSpec elapsed time: 16 minutes 34.24 seconds. Current RSS: ~1275M. Threads: 5. load average: 1.14 1.59 1.64 1/472 20309 237122:32:00 when feature is not authorized 237222:32:01 is expected to be disallowed :resolve_vulnerability_with_ai 237322:32:01# [RSpecRunTime] RSpec elapsed time: 16 minutes 35.36 seconds. Current RSS: ~1275M. Threads: 5. load average: 1.14 1.59 1.64 1/472 20310 237522:32:01# [RSpecRunTime] Finishing example group ee/spec/policies/vulnerability_policy_spec.rb. It took 26.45 seconds. Expected to take 30.26 seconds. 237622:32:01# [RSpecRunTime] Starting example group ee/spec/graphql/types/project_type_spec.rb. Expected to take 26.89 seconds. 237722:32:01Types::ProjectType 237822:32:02 includes the ee specific fields 237922:32:02 product analytics 238022:32:02 tracking_key 238122:32:02 can_read_product_analytics: false, project_instrumentation_key: nil, expected: nil 238222:32:03 returns the expected tracking_key 238322:32:03# [RSpecRunTime] RSpec elapsed time: 16 minutes 37.67 seconds. Current RSS: ~1275M. Threads: 5. load average: 1.13 1.58 1.63 1/472 20311 238522:32:03 can_read_product_analytics: true, project_instrumentation_key: "snowplow-key", expected: "snowplow-key" 238622:32:04 returns the expected tracking_key 238722:32:04 can_read_product_analytics: true, project_instrumentation_key: nil, expected: nil 238822:32:05 returns the expected tracking_key 238922:32:05 security_scanners 239022:32:06 returns a list of analyzers enabled for the project 239122:32:07 returns a list of analyzers which were run in the last pipeline for the project 239222:32:07# [RSpecRunTime] RSpec elapsed time: 16 minutes 41.58 seconds. Current RSS: ~1285M. Threads: 5. load average: 1.12 1.57 1.63 1/473 20336 239422:32:07 dependencies 239522:32:09 returns all dependencies for all projects under given group 239622:32:09# [RSpecRunTime] RSpec elapsed time: 16 minutes 43.62 seconds. Current RSS: ~1279M. Threads: 5. load average: 1.12 1.57 1.63 1/473 20337 239822:32:09 vulnerabilities 239922:32:10 returns the project's vulnerabilities 240022:32:10# [RSpecRunTime] RSpec elapsed time: 16 minutes 44.79 seconds. Current RSS: ~1279M. Threads: 5. load average: 1.12 1.57 1.63 1/473 20338 240222:32:10 code coverage summary field 240322:32:10 is expected to have graphql type Types::Ci::CodeCoverageSummaryType 240422:32:10 merge_requests field 240522:32:11 is expected to have graphql type #<Class:0x0000781cc92a21d8> 240622:32:11 is expected to have graphql resolver Resolvers::ProjectMergeRequestsResolver 240722:32:11 is expected to include graphql arguments :iids, :source_branches, :target_branches, :state, :draft, :approved, :labels, :label_name, :before, :after, :first, :last, :merged_after, :merged_before, :created_after, :created_before, :deployed_after, :deployed_before, :deployment_id, :updated_after, :updated_before, :author_username, :approved_by, :my_reaction_emoji, :merged_by, :release_tag, :assignee_username, :assignee_wildcard_id, :reviewer_username, :reviewer_wildcard_id, :review_state, :review_states, :milestone_title, :milestone_wildcard_id, :not, :sort, and :approver 240822:32:11 compliance_frameworks 240922:32:13 queries in batches 241022:32:13# [RSpecRunTime] RSpec elapsed time: 16 minutes 47.82 seconds. Current RSS: ~1282M. Threads: 5. load average: 1.19 1.58 1.63 1/473 20339 241222:32:13 compliance_standards_adherence 241322:32:14 returns associated standard adherence statuses 241422:32:14# [RSpecRunTime] RSpec elapsed time: 16 minutes 48.98 seconds. Current RSS: ~1280M. Threads: 5. load average: 1.19 1.58 1.63 1/473 20340 241622:32:14 push rules field 241722:32:15 is expected to have graphql type Types::PushRulesType 241822:32:15 scan_execution_policies 241922:32:15 returns associated scan execution policies 242022:32:15 scan_result_policies 242122:32:16 returns associated scan result policies 242222:32:16 approval_policies 242322:32:16 returns associated approval policies 242422:32:16 pipeline_execution_policies 242522:32:18 returns associated approval policies 242622:32:18# [RSpecRunTime] RSpec elapsed time: 16 minutes 52.11 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.17 1.57 1.63 1/473 20364 242822:32:18 security_policy_project 242922:32:18 returns the associated security policy project 243022:32:18 security_policy_project_linked_projects 243122:32:19 returns the associated security policy project 243222:32:19 security_policy_project_linked_namespaces 243322:32:19 returns the associated security policy project 243422:32:19 security_policy_project_linked_groups 243522:32:20 returns the associated security policy project 243722:32:20 is expected to have graphql type Types::DoraType 243822:32:20 vulnerability_images 243922:32:20 when user is not logged in 244022:32:21 is expected to be nil 244122:32:21 when user is logged in 244222:32:21 returns a list of container images reported for vulnerabilities 244322:32:21 has_jira_vulnerability_issue_creation_enabled 244422:32:21 when jira integration is enabled 244522:32:21 returns true 244622:32:21 when jira integration is not enabled 244722:32:22 returns false 244922:32:22 is expected to have graphql type #<Class:0x0000781cc8617b20> 245022:32:22 is expected to have graphql resolver Resolvers::Ai::Agents::FindAgentResolver 245122:32:22 runnerCloudProvisioning 245222:32:22 is expected to have graphql type Types::Ci::RunnerCloudProvisioningType 245322:32:22 project adjourned deletion fields 245422:32:23 with adjourned deletion disabled 245522:32:23 marked_for_deletion_on returns nil 245622:32:23 is_adjourned_deletion_enabled returns false 245722:32:24 permanent_deletion_date returns nil 245822:32:24# [RSpecRunTime] RSpec elapsed time: 16 minutes 58.43 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.24 1.58 1.63 1/472 20365 246022:32:24 with adjourned deletion enabled 246122:32:24 marked_for_deletion_on returns correct date 246222:32:25 is_adjourned_deletion_enabled returns true 246322:32:25 permanent_deletion_date returns correct date 246422:32:25# [RSpecRunTime] RSpec elapsed time: 16 minutes 59.75 seconds. Current RSS: ~1288M. Threads: 5. load average: 1.24 1.58 1.63 1/472 20366 246622:32:25# [RSpecRunTime] Finishing example group ee/spec/graphql/types/project_type_spec.rb. It took 24.4 seconds. Expected to take 26.89 seconds. 246722:32:25# [RSpecRunTime] Starting example group ee/spec/services/analytics/cycle_analytics/consistency_check_service_spec.rb. Expected to take 24.53 seconds. 246822:32:25Analytics::CycleAnalytics::ConsistencyCheckService 246922:32:26 for issue based stage 247022:32:26 behaves like consistency check examples 247122:32:26 when some records are deleted 247222:32:27 cleans up the stage event records 247322:32:27 when running out of allotted time 247422:32:28 stops early, returns a cursor, and restarts next run from the given cursor 247522:32:29# [RSpecRunTime] RSpec elapsed time: 17 minutes 3.03 seconds. Current RSS: ~1282M. Threads: 5. load average: 1.22 1.57 1.63 1/473 20367 247822:32:29 when license is missing 248022:32:29 when sub-group is given 248222:32:30 for merge request based stage 248322:32:30 behaves like consistency check examples 248422:32:30 when some records are deleted 248522:32:35 cleans up the stage event records 248622:32:35 when running out of allotted time 248722:32:39 stops early, returns a cursor, and restarts next run from the given cursor 248822:32:39# [RSpecRunTime] RSpec elapsed time: 17 minutes 13.69 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.18 1.55 1.62 1/477 20482 249122:32:39 when license is missing 249322:32:43# [RSpecRunTime] RSpec elapsed time: 17 minutes 17.43 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.17 1.54 1.62 1/477 20540 249522:32:43 when sub-group is given 249722:32:47# [RSpecRunTime] RSpec elapsed time: 17 minutes 21.19 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.24 1.55 1.62 1/477 20598 249922:32:47# [RSpecRunTime] Finishing example group ee/spec/services/analytics/cycle_analytics/consistency_check_service_spec.rb. It took 21.44 seconds. Expected to take 24.53 seconds. 250022:32:47# [RSpecRunTime] Starting example group ee/spec/workers/update_all_mirrors_worker_spec.rb. Expected to take 20.46 seconds. 250122:32:47UpdateAllMirrorsWorker 250222:32:47 behaves like worker with data consistency 250322:32:47 .get_data_consistency_feature_flag_enabled? 250422:32:47 returns true 250522:32:47 .get_data_consistency_per_database 250622:32:47 returns correct data consistency 250822:32:47 does nothing if the database is read-only 250922:32:47 does nothing if silent mode is enabled 251022:32:47 does not execute if cannot get the lease 251122:32:47 removes metadata except correlation_id from the application context before scheduling mirrors 251222:32:47 schedules mirrors 251322:32:47 when updates were scheduled 251422:32:50 waits until ProjectImportScheduleWorker job tracker returns 0 251522:32:50 sleeps a bit after scheduling mirrors 251622:32:50 if capacity is available 251722:32:53 reschedules the job 251822:32:53# [RSpecRunTime] RSpec elapsed time: 17 minutes 27.89 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.14 1.52 1.61 1/474 20599 252022:32:53 if no capacity is available 252122:32:56 does not reschedule the job 252222:32:56# [RSpecRunTime] RSpec elapsed time: 17 minutes 31.01 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.05 1.50 1.60 1/472 20600 252422:32:56 when no updates were scheduled 252522:32:57 does not reschedule the job 252622:32:57 does not wait 252722:32:57 #fail_stuck_mirrors! 252822:32:57 when project import state has exceeded the stuck threshold 252922:32:57 updates import state to failed 253022:32:57 when project import state has yet to exceed the stuck threshold 253122:32:57 does not update import state 253222:32:57 when fail_stuck_mirrors feature flag is disabled 253322:32:57 does not update import state 253422:32:58 #schedule_mirrors! 253522:32:58 when the instance is unlicensed 253622:32:58 does not schedule when project does not have repository mirrors available 253722:32:58 when the instance is licensed 253822:32:59 when capacity is in excess 253922:33:00 schedules all available mirrors 254022:33:00# [RSpecRunTime] RSpec elapsed time: 17 minutes 34.13 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.05 1.50 1.60 1/471 20601 254222:33:00 when the instance checks namespace plans 254322:33:03 when checking licenses on each record individually 254422:33:03 when capacity is in excess 254522:33:04 schedules all available mirrors 254622:33:04 requests as many batches as necessary 254722:33:04 does not schedule a mirror of an archived project 254822:33:04 does not schedule a mirror of an pending_delete project 254922:33:04# [RSpecRunTime] RSpec elapsed time: 17 minutes 38.97 seconds. Current RSS: ~1281M. Threads: 5. load average: 1.04 1.49 1.60 1/471 20602 255122:33:04 when capacity is exactly sufficient 255222:33:05 schedules all available mirrors 255322:33:05 requests as many batches as necessary 255422:33:05 when capacity is insufficient 255522:33:05 schedules mirrors by next_execution_timestamp 255622:33:06 requests as many batches as necessary 255722:33:06 when capacity is insufficient and the first batch is empty 255822:33:06 schedules mirrors by next_execution_timestamp 255922:33:06 requests as many batches as necessary 256022:33:06# [RSpecRunTime] Finishing example group ee/spec/workers/update_all_mirrors_worker_spec.rb. It took 19.34 seconds. Expected to take 20.46 seconds. 256122:33:06# [RSpecRunTime] Starting example group ee/spec/models/vulnerabilities/identifier_spec.rb. Expected to take 18.33 seconds. 256222:33:06Vulnerabilities::Identifier 256322:33:06 does not allow STI 256422:33:06 associations 256522:33:06 is expected to have many finding_identifiers class_name => Vulnerabilities::FindingIdentifier 256622:33:06 is expected to have many findings class_name => Vulnerabilities::Finding 256722:33:06 is expected to have many primary_findings class_name => Vulnerabilities::Finding 256822:33:06 is expected to belong to project required: false 257022:33:07 is expected to validate that :name cannot be empty/falsy 257122:33:07 is expected to validate that :project cannot be empty/falsy 257222:33:08 is expected to validate that :external_type cannot be empty/falsy 257322:33:09 is expected to validate that :external_id cannot be empty/falsy 257422:33:09 is expected to validate that :fingerprint cannot be empty/falsy 257522:33:09# [RSpecRunTime] RSpec elapsed time: 17 minutes 43.77 seconds. Current RSS: ~1282M. Threads: 5. load average: 1.04 1.48 1.60 1/471 20603 257822:33:09 with allowed schemas 258022:33:09 with scheme other than HTTP(S) 258122:33:09 is not valid 258222:33:09 with invalid url 258322:33:09 is not valid 258622:33:09 .with_fingerprint 258722:33:09 when identifier has the corresponding fingerprint 258822:33:10 selects the identifier 258922:33:10 when identifier does not have the corresponding fingerprint 259022:33:11 does not select the identifier 259122:33:11 .with_external_type 259222:33:11 when identifier has the corresponding external_type 259322:33:11 selects the identifier 259422:33:11 when identifier does not have the corresponding external_type 259522:33:12 does not select the identifier 259622:33:12 type check methods 259822:33:12 behaves like type check method 259922:33:12 external_type: "CVE", expected_value: true 260022:33:12 is expected to equal true 260122:33:12 external_type: "cve", expected_value: true 260222:33:12 is expected to equal true 260322:33:12 external_type: "CWE", expected_value: false 260422:33:12 is expected to equal false 260522:33:12 external_type: "cwe", expected_value: false 260622:33:12 is expected to equal false 260722:33:12 external_type: "foo", expected_value: false 260822:33:12 is expected to equal false 261022:33:12 behaves like type check method 261122:33:12 external_type: "CWE", expected_value: true 261222:33:12 is expected to equal true 261322:33:12 external_type: "cwe", expected_value: true 261422:33:12 is expected to equal true 261522:33:12 external_type: "CVE", expected_value: false 261622:33:12 is expected to equal false 261722:33:12 external_type: "cve", expected_value: false 261822:33:12 is expected to equal false 261922:33:12 external_type: "foo", expected_value: false 262022:33:12 is expected to equal false 262222:33:12 behaves like type check method 262322:33:12 external_type: "CWE", expected_value: false 262422:33:12 is expected to equal false 262522:33:12 external_type: "cwe", expected_value: false 262622:33:13 is expected to equal false 262722:33:13 external_type: "CVE", expected_value: false 262822:33:13 is expected to equal false 262922:33:13 external_type: "cve", expected_value: false 263022:33:13 is expected to equal false 263122:33:13 external_type: "foo", expected_value: true 263222:33:13 is expected to equal true 263322:33:13 with loose foreign key on vulnerability_identifiers.project_id 263422:33:13 behaves like cleanup by a loose foreign key 263522:33:20 cleans up (delete or nullify) the model 263622:33:20# [RSpecRunTime] RSpec elapsed time: 17 minutes 54.21 seconds. Current RSS: ~1280M. Threads: 5. load average: 1.03 1.46 1.59 1/471 20604 263822:33:20# [RSpecRunTime] Finishing example group ee/spec/models/vulnerabilities/identifier_spec.rb. It took 13.67 seconds. Expected to take 18.33 seconds. 263922:33:20# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/geo/geo_node_status_check_spec.rb. Expected to take 16.66 seconds. 264022:33:20Gitlab::Geo::GeoNodeStatusCheck 264122:33:20 #replication_verification_complete? 264422:33:34 prints messages for replication 264522:33:34# [RSpecRunTime] RSpec elapsed time: 18 minutes 8.92 seconds. Current RSS: ~1280M. Threads: 5. load average: 0.95 1.42 1.57 1/471 20605 264722:33:34 verification 264822:33:34 when verification is enabled 264922:33:34 prints messages for verification checks 265022:33:34 when verification is disabled 265122:33:34 does not print messages for verification checks 265222:33:34 when replication is up-to-date 265322:33:35 returns true when all replicables have data to sync 265422:33:35 returns true when some replicables does not have data to sync 265522:33:35 when replication is not up-to-date 265622:33:35 returns false when not all replicables were synced 265722:33:35# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/geo/geo_node_status_check_spec.rb. It took 14.94 seconds. Expected to take 16.66 seconds. 265822:33:35# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/cycle_analytics/stage_summary_spec.rb. Expected to take 15.45 seconds. 265922:33:35Gitlab::CycleAnalytics::StageSummary 266022:33:36 does not use the DORA API 266122:33:36 behaves like deployment metrics examples 266322:33:37 doesn't find commits from other projects 266422:33:37 when from date is given 266522:33:38 finds the number of deploys made created after the 'from date' 266622:33:39 returns the localized title 266722:33:39# [RSpecRunTime] RSpec elapsed time: 18 minutes 13.45 seconds. Current RSS: ~1310M. Threads: 5. load average: 0.96 1.42 1.57 1/473 20657 266922:33:39 when `to` parameter is given 267022:33:39 doesn't find any record 267122:33:40 finds records created between `from` and `to` range 267222:33:40# [RSpecRunTime] RSpec elapsed time: 18 minutes 14.49 seconds. Current RSS: ~1311M. Threads: 5. load average: 0.96 1.42 1.57 1/473 20662 267422:33:40 #deployment_frequency 267522:33:40 includes the unit: `/day` 267622:33:41 returns 2 digits precision for small numbers 267722:33:41 returns `-` when there were no deploys 267822:33:41 when `to` is nil 267922:33:41 includes range until now 268022:33:41# [RSpecRunTime] RSpec elapsed time: 18 minutes 15.84 seconds. Current RSS: ~1313M. Threads: 5. load average: 0.96 1.42 1.57 1/473 20671 268222:33:41 when `to` is given 268322:33:42 finds records created between `from` and `to` range 268422:33:42 when `from` and `to` are within a day 268522:33:42 returns the number of deployments made on that day 268622:33:43# [RSpecRunTime] RSpec elapsed time: 18 minutes 17.02 seconds. Current RSS: ~1309M. Threads: 5. load average: 0.96 1.41 1.57 1/473 20676 268822:33:43 when cycle_analytics_for_projects feature is available 268922:33:43 uses the DORA API 269022:33:43 behaves like deployment metrics examples 269222:33:44 doesn't find commits from other projects 269322:33:44 when from date is given 269422:33:44 finds the number of deploys made created after the 'from date' 269522:33:45 returns the localized title 269622:33:45# [RSpecRunTime] RSpec elapsed time: 18 minutes 19.44 seconds. Current RSS: ~1308M. Threads: 5. load average: 0.96 1.41 1.57 1/474 20704 269822:33:45 when `to` parameter is given 269922:33:45 doesn't find any record 270022:33:46 finds records created between `from` and `to` range 270122:33:46# [RSpecRunTime] RSpec elapsed time: 18 minutes 20.5 seconds. Current RSS: ~1296M. Threads: 5. load average: 0.96 1.41 1.57 2/474 20709 270322:33:46 #deployment_frequency 270422:33:46 includes the unit: `/day` 270522:33:47 returns 2 digits precision for small numbers 270622:33:47 returns `-` when there were no deploys 270722:33:47 when `to` is nil 270822:33:47 includes range until now 270922:33:47# [RSpecRunTime] RSpec elapsed time: 18 minutes 21.91 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.04 1.42 1.57 1/474 20718 271122:33:47 when `to` is given 271222:33:48 finds records created between `from` and `to` range 271322:33:48 when `from` and `to` are within a day 271422:33:49 returns the number of deployments made on that day 271522:33:49# [RSpecRunTime] RSpec elapsed time: 18 minutes 23.3 seconds. Current RSS: ~1285M. Threads: 5. load average: 1.04 1.42 1.57 1/473 20723 271722:33:49# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/cycle_analytics/stage_summary_spec.rb. It took 14.16 seconds. Expected to take 15.45 seconds. 271822:33:49# [RSpecRunTime] Starting example group ee/spec/services/iterations/delete_service_spec.rb. Expected to take 14.23 seconds. 271922:33:49Iterations::DeleteService 272122:33:54 when iterations feature enabled 272222:33:54 when user is authorized 272322:33:54 when deleting a past iteration 272422:33:54 behaves like successfully deletes an iteration 272522:33:55 is expected to be success 272622:33:55 deletes the iteration and associated records 272722:33:55 returns the iteration group as part of the response 272822:33:55# [RSpecRunTime] RSpec elapsed time: 18 minutes 29.8 seconds. Current RSS: ~1286M. Threads: 5. load average: 1.04 1.41 1.57 1/476 20808 273022:33:55 when deleting the current iteration 273122:33:55 behaves like iteration delete fails with message 273222:33:56 is expected to be error 273322:33:56 returns not allowed message 273422:33:56 returns the iteration group as part of the response 273522:33:56# [RSpecRunTime] RSpec elapsed time: 18 minutes 30.95 seconds. Current RSS: ~1290M. Threads: 5. load average: 1.04 1.41 1.56 1/476 20809 273722:33:56 when deleting a upcoming iteration that is not the last one 273822:33:56 behaves like iteration delete fails with message 273922:33:57 is expected to be error 274022:33:57 returns not allowed message 274122:33:57 returns the iteration group as part of the response 274222:33:58# [RSpecRunTime] RSpec elapsed time: 18 minutes 32.07 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.04 1.41 1.56 1/476 20810 274422:33:58 when deleting the last upcoming iteration 274522:33:58 behaves like successfully deletes an iteration 274622:33:58 is expected to be success 274722:33:58 deletes the iteration and associated records 274822:33:59 returns the iteration group as part of the response 274922:33:59# [RSpecRunTime] RSpec elapsed time: 18 minutes 33.3 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.04 1.41 1.56 1/476 20811 275122:33:59 when deleting the current iteration in another cadence 275222:33:59 behaves like successfully deletes an iteration 275322:33:59 is expected to be success 275422:34:00 deletes the iteration and associated records 275522:34:00 returns the iteration group as part of the response 275622:34:00# [RSpecRunTime] RSpec elapsed time: 18 minutes 34.5 seconds. Current RSS: ~1290M. Threads: 5. load average: 1.04 1.41 1.56 1/475 20812 275822:34:00 when user is not authorized 275922:34:00 behaves like iteration delete fails with message 276022:34:00 is expected to be error 276122:34:00 returns not allowed message 276222:34:00 returns the iteration group as part of the response 276322:34:00 when iterations feature disabled 276422:34:00 when user is authorized 276522:34:00 behaves like iteration delete fails with message 276622:34:01 is expected to be error 276722:34:01 returns not allowed message 276822:34:01 returns the iteration group as part of the response 276922:34:01 when user is not authorized 277022:34:01 behaves like iteration delete fails with message 277122:34:01 is expected to be error 277222:34:01 returns not allowed message 277322:34:01 returns the iteration group as part of the response 277422:34:01# [RSpecRunTime] Finishing example group ee/spec/services/iterations/delete_service_spec.rb. It took 12.57 seconds. Expected to take 14.23 seconds. 277522:34:01# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/workspace_operations/create/main_integration_spec.rb. Expected to take 13.33 seconds. 277622:34:01RemoteDevelopment::WorkspaceOperations::Create::Main 277722:34:01 when params are valid 277822:34:01 when devfile is valid 277922:34:06 creates a new workspace and returns success 278022:34:06 with versioned workspaces_agent_configs behavior 278122:34:07 creates a new workspace with latest workspaces_agent_config version 278222:34:07# [RSpecRunTime] RSpec elapsed time: 18 minutes 41.89 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.03 1.39 1.56 1/476 20886 278422:34:07 when devfile is not valid 278522:34:09 does not create the workspace and returns error 278622:34:09# [RSpecRunTime] RSpec elapsed time: 18 minutes 43.53 seconds. Current RSS: ~1290M. Threads: 5. load average: 1.03 1.39 1.56 1/477 20922 278822:34:09 when vscode_extensions_gallery_metadata Web IDE setting is disabled 278922:34:10 uses image override 279022:34:10# [RSpecRunTime] RSpec elapsed time: 18 minutes 44.9 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.03 1.39 1.56 1/479 20960 279222:34:10 when params are invalid 279322:34:10 when devfile is not found 279422:34:12 does not create the workspace and returns error 279522:34:12# [RSpecRunTime] RSpec elapsed time: 18 minutes 46.14 seconds. Current RSS: ~1288M. Threads: 5. load average: 1.11 1.40 1.56 1/479 20990 279722:34:12 when agent has no associated config 279822:34:13 does not create the workspace and returns error 279922:34:13# [RSpecRunTime] RSpec elapsed time: 18 minutes 47.94 seconds. Current RSS: ~1287M. Threads: 5. load average: 1.11 1.40 1.56 1/476 21020 280122:34:13# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/workspace_operations/create/main_integration_spec.rb. It took 12.07 seconds. Expected to take 13.33 seconds. 280222:34:13# [RSpecRunTime] Starting example group ee/spec/models/approval_wrapped_any_approver_rule_spec.rb. Expected to take 12.4 seconds. 280322:34:13ApprovalWrappedAnyApproverRule 280422:34:15 does not allow STI 280622:34:17 #approvals_approvers 280722:34:19 contains every approved user 280822:34:19 when an author and a committer approved 280922:34:21 does not contain an author 281022:34:21# [RSpecRunTime] RSpec elapsed time: 18 minutes 55.24 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.26 1.43 1.57 1/477 21249 281222:34:21 #commented_approvers 281322:34:23 returns an array 281422:34:24 returns an array of approvers who have commented 281522:34:24# [RSpecRunTime] RSpec elapsed time: 18 minutes 59.02 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.56 1.49 1.59 2/477 21363 281722:34:25# [RSpecRunTime] Finishing example group ee/spec/models/approval_wrapped_any_approver_rule_spec.rb. It took 11.08 seconds. Expected to take 12.4 seconds. 281822:34:25# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/search/recent_epics_spec.rb. Expected to take 11.61 seconds. 281922:34:25Gitlab::Search::RecentEpics 282022:34:25 behaves like search recent items 282222:34:25 adds the item to the recent items 282322:34:26 removes an item when it exceeds the size items_limit 282422:34:27 expires the items after expires_after 282522:34:27 does not include results logged for another user 282622:34:27# [RSpecRunTime] RSpec elapsed time: 19 minutes 1.89 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.60 1.50 1.59 1/477 21364 282922:34:29 matches partial text in the item title 283022:34:30 returns results sorted by recently viewed 283122:34:32 does not leak items you no longer have access to 283222:34:34 limits results to 5 items 283322:34:34# [RSpecRunTime] RSpec elapsed time: 19 minutes 8.49 seconds. Current RSS: ~1284M. Threads: 5. load average: 1.55 1.49 1.58 1/473 21365 283522:34:34# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/search/recent_epics_spec.rb. It took 9.46 seconds. Expected to take 11.61 seconds. 283622:34:34# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/git_access_wiki_spec.rb. Expected to take 10.4 seconds. 283722:34:34Gitlab::GitAccessWiki 283822:34:35 group wiki access 283922:34:35 #push_access_check 284022:34:35 when user can :create_wiki 284122:34:35 is expected not to raise Exception 284222:34:35 when in a read-only GitLab instance 284322:34:36 does not give access to upload wiki code 284422:34:36# [RSpecRunTime] RSpec elapsed time: 19 minutes 10.23 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.55 1.49 1.58 1/471 21382 284622:34:36 when group is read-only 284722:34:36 does not allow push and allows pull access 284822:34:36 when the group is renamed 284922:34:37 enqueues a redirected message for pushing 285022:34:37 when user cannot :create_wiki 285122:34:37 is expected to raise Gitlab::GitAccess::ForbiddenError with "You are not allowed to write to this group's wiki." 285222:34:37 #check_download_access! 285322:34:37 the user has at least reporter access 285422:34:37 when wiki feature is enabled 285522:34:37 gives access to download wiki code 285622:34:37 when the wiki repository does not exist 285722:34:37 behaves like not-found git access 285822:34:38 prevents access 285922:34:38 when wiki feature is disabled 286022:34:38 behaves like forbidden git access 286122:34:38 prevents access 286222:34:38 the user does not have access 286322:34:38 behaves like not-found git access 286422:34:38 prevents access 286522:34:38 when actor is geo 286622:34:38 gives access to download wiki code 286722:34:38 the group is public 286822:34:39 gives access to download wiki code 286922:34:39 when wiki feature is disabled 287022:34:39 behaves like forbidden git access 287122:34:39 prevents access 287222:34:39 when in a read-only GitLab instance 287322:34:39 behaves like git access for a read-only GitLab instance 287422:34:39 denies push access 287522:34:39 for a Geo setup 287622:34:40 that is incorrectly set up 287722:34:40 denies push access with primary present 287822:34:40 that is correctly set up 287922:34:40 for a git clone/pull 288022:34:42 attempts to proxy to the primary 288122:34:42# [RSpecRunTime] RSpec elapsed time: 19 minutes 16.83 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.46 1.47 1.58 1/471 21399 288322:34:42 for a git push 288422:34:43 attempts to proxy to the primary 288522:34:43 when wiki is disabled 288622:34:43 allows code download for geo 288722:34:43# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/git_access_wiki_spec.rb. It took 9.31 seconds. Expected to take 10.4 seconds. 288822:34:43# [RSpecRunTime] Starting example group ee/spec/workers/group_saml_group_sync_worker_spec.rb. Expected to take 10.28 seconds. 288922:34:43GroupSamlGroupSyncWorker 289122:34:44 when the group does not have group_saml_group_sync feature licensed 289222:34:44 does not call the sync service 289322:34:44 when the group has group_saml_group_sync feature licensed 289422:34:44 when SAML is not enabled 289522:34:44 does not call the sync service 289622:34:44 when SAML is enabled 289722:34:44 calls the sync service with the group links 289822:34:44 does not call the sync service when the user does not exist 289922:34:45 includes groups with links in manage_group_ids 290022:34:45 default membership 290122:34:45 when group link ids do not include the top level group 290222:34:45 does not pass the top level group to the sync service as group to manage 290322:34:46 retains user default membership role 290422:34:46 does not update the membership role when it does not deviate from the default 290522:34:46 when the top-level default membership role is a custom role 290622:34:47 retains the default custom role 290722:34:47# [RSpecRunTime] RSpec elapsed time: 19 minutes 21.74 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.43 1.46 1.57 1/471 21408 290922:34:47 when the member is the last owner 291022:34:48 does not update the member when the member is the last owner 291122:34:48 when the membership role deviates from the default 291222:34:48 reverts to the default membership role 291322:34:48 does not update the default membership when the top level group has no group links 291422:34:48 when group link ids include the top level group 291522:34:49 does not revert to the default membership role 291622:34:49 when a group link falls outside the top-level group 291722:34:50 drops group links outside the top level group 291822:34:50 with a group in the hierarchy that has no group links 291922:34:50 is not included in manage_group_ids 292022:34:50 when the worker receives no group link ids 292122:34:51 calls the sync service, updates default membership and removes existing users 292222:34:51# [RSpecRunTime] Finishing example group ee/spec/workers/group_saml_group_sync_worker_spec.rb. It took 7.64 seconds. Expected to take 10.28 seconds. 292322:34:51# [RSpecRunTime] Starting example group ee/spec/models/ee/namespace/root_storage_statistics_spec.rb. Expected to take 9.06 seconds. 292422:34:51EE::Namespace::RootStorageStatistics 292522:34:51 does not allow STI 292622:34:51 includes EachBatch 292822:34:51 .with_namespace_associations 292922:34:53 preloads the namespace and limit associations 293022:34:55 preloads the namespace subscription and plan associations 293122:34:55# [RSpecRunTime] RSpec elapsed time: 19 minutes 30.01 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.31 1.44 1.57 1/471 21409 293322:34:55 #recalculate! 293422:34:55 when namespace belongs to a group 293522:34:57 aggregates namespace wiki statistics 293622:34:57 works when there are no namespace statistics 293722:34:57# [RSpecRunTime] RSpec elapsed time: 19 minutes 31.59 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.45 1.47 1.57 1/471 21410 293922:34:57 when namespace belong to a user 294022:34:58 does not aggregate namespace statistics 294122:34:58 #cost_factored_storage_size 294222:34:58 with a cost factor for forks 294322:34:58 with a free plan 294422:34:58 includes public forks storage in the cost factor reduction 294522:34:58 includes internal forks storage in the cost factor reduction 294622:34:58 does not include private forks storage in the cost factor reduction 294722:34:58 applies the cost factor for both public and internal forks excluding private forks 294822:34:58 with a paid plan 294922:34:58 includes public forks storage in the cost factor reduction 295022:34:58 includes internal forks storage in the cost factor reduction 295122:34:58 includes private forks storage in the cost factor reduction 295222:34:58 applies the cost factor for public, internal, and private forks 295322:34:58 with a fork cost factor of 1 295422:34:58 considers forks to take up their full actual disk storage 295522:34:58 with a fork cost factor of 0 295622:34:58 considers forks to take up no storage at all 295722:34:58 when the cost factor would result in a fractional storage_size 295822:34:58 rounds to the nearest integer 295922:34:58# [RSpecRunTime] Finishing example group ee/spec/models/ee/namespace/root_storage_statistics_spec.rb. It took 7.42 seconds. Expected to take 9.06 seconds. 296022:34:58# [RSpecRunTime] Starting example group ee/spec/views/groups/billings/index.html.haml_spec.rb. Expected to take 8.96 seconds. 296122:34:58groups/billings/index 296222:34:59 when the group is the top level 296322:34:59 with free plan 296422:35:00 renders the billing page 296522:35:00 has tracking items set as expected 296622:35:00 behaves like without duo pro component 296722:35:00 does not have the duo pro component 296822:35:00# [RSpecRunTime] RSpec elapsed time: 19 minutes 34.59 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.45 1.47 1.57 1/471 21411 297022:35:00 behaves like with duo enterprise trial alert 297122:35:01 renders the component 297222:35:01 behaves like without ultimate trial cta alert 297322:35:01 does not render the component 297422:35:01 with an expired trial 297522:35:01 behaves like without ultimate trial cta alert 297622:35:01 does not render the component 297722:35:01 behaves like without duo pro component 297822:35:02 does not have the duo pro component 297922:35:02 behaves like with duo enterprise trial alert 298022:35:02 renders the component 298122:35:02 with an active trial 298222:35:02 behaves like without ultimate trial cta alert 298322:35:02 does not render the component 298422:35:02 behaves like without duo pro component 298522:35:03 does not have the duo pro component 298622:35:03 behaves like without duo enterprise trial alert 298722:35:03 does not render the component 298822:35:03 with a paid plan 298922:35:04 renders the billing plans 299022:35:04 with Duo Pro trial link 299122:35:04 renders the link 299222:35:04 behaves like with duo pro component 299322:35:04 renders the component 299422:35:04 behaves like with duo enterprise trial alert 299522:35:05 renders the component 299622:35:05 when purchasing a plan 299722:35:05 tracks purchase banner 299822:35:05 with a single user 299922:35:06 displays the correct notification for 1 user 300022:35:06 with multiple users 300122:35:06 displays the correct notification for 2 users 300222:35:06# [RSpecRunTime] Finishing example group ee/spec/views/groups/billings/index.html.haml_spec.rb. It took 7.52 seconds. Expected to take 8.96 seconds. 300322:35:06# [RSpecRunTime] Starting example group ee/spec/helpers/billing_plans_helper_spec.rb. Expected to take 8.14 seconds. 300422:35:06BillingPlansHelper 300522:35:06 #subscription_plan_data_attributes 300622:35:06 when group and plan with ID present 300722:35:06 returns data attributes 300822:35:06 with refresh_billings_seats feature flag off 300922:35:06 returns data attributes 301022:35:06 when group not present 301122:35:06 returns empty data attributes 301222:35:06 when plan not present 301322:35:06 returns attributes 301422:35:06 with refresh_billings_seats feature flag off 301522:35:06 returns data attributes 301622:35:06 when plan with ID not present 301722:35:06 returns data attributes without upgrade href 301822:35:06 with refresh_billings_seats feature flag off 301922:35:06 returns data attributes 302022:35:06 with different namespaces 302122:35:06 with namespace 302222:35:06 does not return billable_seats_href 302422:35:06 returns billable_seats_href for group 302522:35:06 when seats_last_updated is being assigned 302622:35:06 when the subscription has a last_seat_refresh_at 302722:35:06 is expected to eq "12:13:14" 302822:35:06 when no last_seat_refresh_at is available 302922:35:06 is expected to equal nil 303022:35:06 #can_edit_billing? 303122:35:07 is false for guest 303222:35:08 is false for developer 303322:35:10 is true for admin 303422:35:10# [RSpecRunTime] RSpec elapsed time: 19 minutes 44.12 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.38 1.45 1.57 1/471 21412 303622:35:10 #show_contact_sales_button? 303722:35:10 link_action: "upgrade", result: true 303822:35:10 is expected to eq true 303922:35:10 link_action: "no_upgrade", result: false 304022:35:10 is expected to eq false 304122:35:10 #show_upgrade_button? 304222:35:10 link_action: "upgrade", allow_upgrade: true, result: true 304322:35:10 is expected to eq true 304422:35:10 link_action: "upgrade", allow_upgrade: false, result: false 304522:35:10 is expected to eq false 304622:35:10 link_action: "upgrade", allow_upgrade: nil, result: true 304722:35:10 is expected to eq true 304822:35:10 link_action: "no_upgrade", allow_upgrade: true, result: false 304922:35:10 is expected to eq false 305022:35:10 link_action: "no_upgrade", allow_upgrade: false, result: false 305122:35:10 is expected to eq false 305222:35:10 link_action: "no_upgrade", allow_upgrade: nil, result: false 305322:35:10 is expected to eq false 305422:35:10 #plan_feature_list 305522:35:10 returns features list 305622:35:10 #plan_purchase_or_upgrade_url 305722:35:10 is upgradable 305822:35:10 is purchasable 305922:35:10 #plan_purchase_url 306022:35:10 builds correct gitlab url with some source 306122:35:10 builds correct url for the old purchase flow 306222:35:10 #upgrade_button_css_classes 306322:35:10 is_current_plan: true, trial_active: true, plan_is_deprecated: true, upgradable: true 306422:35:11 returns the expected list of CSS classes 306522:35:11 is_current_plan: true, trial_active: true, plan_is_deprecated: true, upgradable: false 306622:35:11 returns the expected list of CSS classes 306722:35:11 is_current_plan: true, trial_active: true, plan_is_deprecated: false, upgradable: true 306822:35:11 returns the expected list of CSS classes 306922:35:11 is_current_plan: true, trial_active: true, plan_is_deprecated: false, upgradable: false 307022:35:11 returns the expected list of CSS classes 307122:35:11 is_current_plan: true, trial_active: false, plan_is_deprecated: true, upgradable: true 307222:35:11 returns the expected list of CSS classes 307322:35:11 is_current_plan: true, trial_active: false, plan_is_deprecated: true, upgradable: false 307422:35:11 returns the expected list of CSS classes 307522:35:11 is_current_plan: true, trial_active: false, plan_is_deprecated: false, upgradable: true 307622:35:11 returns the expected list of CSS classes 307722:35:11 is_current_plan: true, trial_active: false, plan_is_deprecated: false, upgradable: false 307822:35:11 returns the expected list of CSS classes 307922:35:11 is_current_plan: false, trial_active: true, plan_is_deprecated: true, upgradable: true 308022:35:11 returns the expected list of CSS classes 308122:35:11 is_current_plan: false, trial_active: true, plan_is_deprecated: true, upgradable: false 308222:35:11 returns the expected list of CSS classes 308322:35:11 is_current_plan: false, trial_active: true, plan_is_deprecated: false, upgradable: true 308422:35:11 returns the expected list of CSS classes 308522:35:11 is_current_plan: false, trial_active: true, plan_is_deprecated: false, upgradable: false 308622:35:11 returns the expected list of CSS classes 308722:35:11 is_current_plan: false, trial_active: false, plan_is_deprecated: true, upgradable: true 308822:35:11 returns the expected list of CSS classes 308922:35:11 is_current_plan: false, trial_active: false, plan_is_deprecated: true, upgradable: false 309022:35:11 returns the expected list of CSS classes 309122:35:11 is_current_plan: false, trial_active: false, plan_is_deprecated: false, upgradable: true 309222:35:11 returns the expected list of CSS classes 309322:35:11 is_current_plan: false, trial_active: false, plan_is_deprecated: false, upgradable: false 309422:35:12 returns the expected list of CSS classes 309522:35:12 #billing_available_plans 309622:35:12 when namespace is not on a plan 309722:35:12 returns plans without deprecated 309822:35:12 when namespace is on an active plan 309922:35:12 returns plans without deprecated 310022:35:12 when namespace is on a deprecated plan 310122:35:12 returns plans with a deprecated plan 310222:35:12 when namespace is on a deprecated plan that has hide_deprecated_card set to true 310322:35:12 returns plans without the deprecated plan 310422:35:12 when namespace is on a plan that has hide_deprecated_card set to true, but deprecated? is false 310522:35:12 returns plans with the deprecated plan 310622:35:12 #subscription_plan_info 310722:35:12 returns the current plan 310822:35:12 returns nil if no plan matches the code 310922:35:12 breaks a tie with the current_subscription_plan attribute if multiple plans have the same code 311022:35:12 returns nil if no plan matches the code even if current_subscription_plan is true 311122:35:12 returns the plan matching the plan code even if current_subscription_plan is false 311222:35:12 #show_plans? 311322:35:12 free_personal: false, trial_active: false, gold_plan: false, ultimate_plan: false, opensource_plan: false, expectations: true 311422:35:12 returns boolean 311522:35:12 free_personal: false, trial_active: true, gold_plan: false, ultimate_plan: false, opensource_plan: false, expectations: true 311622:35:12 returns boolean 311722:35:12 free_personal: false, trial_active: false, gold_plan: true, ultimate_plan: false, opensource_plan: false, expectations: false 311822:35:12 returns boolean 311922:35:12 free_personal: false, trial_active: true, gold_plan: true, ultimate_plan: false, opensource_plan: false, expectations: true 312022:35:12 returns boolean 312122:35:12 free_personal: false, trial_active: false, gold_plan: false, ultimate_plan: true, opensource_plan: false, expectations: false 312222:35:12 returns boolean 312322:35:12 free_personal: false, trial_active: true, gold_plan: false, ultimate_plan: true, opensource_plan: false, expectations: true 312422:35:12 returns boolean 312522:35:12 free_personal: false, trial_active: false, gold_plan: true, ultimate_plan: true, opensource_plan: false, expectations: false 312622:35:12 returns boolean 312722:35:12 free_personal: false, trial_active: true, gold_plan: true, ultimate_plan: true, opensource_plan: false, expectations: true 312822:35:12 returns boolean 312922:35:12 free_personal: true, trial_active: true, gold_plan: true, ultimate_plan: true, opensource_plan: false, expectations: false 313022:35:12 returns boolean 313122:35:12 free_personal: false, trial_active: false, gold_plan: false, ultimate_plan: false, opensource_plan: true, expectations: false 313222:35:12 returns boolean 313322:35:12 #billing_upgrade_button_data 313422:35:12 has expected data 313522:35:12 #start_free_trial_data 313622:35:12 has expected data 313722:35:12 #add_namespace_plan_to_group_instructions 313822:35:12 with maintained or owned group 313922:35:13 instructs to move the project to a group 314022:35:13 without a group 314122:35:13 instructs to create a group then move the project to a group 314222:35:13# [RSpecRunTime] Finishing example group ee/spec/helpers/billing_plans_helper_spec.rb. It took 7.1 seconds. Expected to take 8.14 seconds. 314322:35:13# [RSpecRunTime] Starting example group ee/spec/services/namespaces/storage/email_notification_service_spec.rb. Expected to take 7.84 seconds. 314422:35:13Namespaces::Storage::EmailNotificationService 314622:35:13 in a saas environment 314722:35:16 sends an email to all group owners 314822:35:16 does not send an out of storage notification twice 314922:35:16 does nothing if there is no root_storage_statistics 315022:35:16 limit: 100, current_size: 100, usage_ratio: 1.0, last_notification_level: :storage_remaining, expected_level: :exceeded 315122:35:16 sends an out of storage notification when the namespace runs out of storage 315222:35:16# [RSpecRunTime] RSpec elapsed time: 19 minutes 50.92 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.35 1.44 1.56 1/471 21413 315422:35:16 limit: 100, current_size: 200, usage_ratio: 2.0, last_notification_level: :storage_remaining, expected_level: :exceeded 315522:35:17 sends an out of storage notification when the namespace runs out of storage 315622:35:17 limit: 100, current_size: 100, usage_ratio: 1.0, last_notification_level: :caution, expected_level: :exceeded 315722:35:17 sends an out of storage notification when the namespace runs out of storage 315822:35:17 limit: 100, current_size: 100, usage_ratio: 1.0, last_notification_level: :warning, expected_level: :exceeded 315922:35:17 sends an out of storage notification when the namespace runs out of storage 316022:35:17 limit: 100, current_size: 100, usage_ratio: 1.0, last_notification_level: :danger, expected_level: :exceeded 316122:35:17 sends an out of storage notification when the namespace runs out of storage 316222:35:17 limit: 100, current_size: 70, usage_ratio: 0.7, last_notification_level: :storage_remaining, expected_level: :caution 316322:35:17 sends a storage limit notification when storage is running low 316422:35:17 limit: 100, current_size: 85, usage_ratio: 0.85, last_notification_level: :storage_remaining, expected_level: :warning 316522:35:17 sends a storage limit notification when storage is running low 316622:35:17 limit: 100, current_size: 95, usage_ratio: 0.95, last_notification_level: :storage_remaining, expected_level: :danger 316722:35:17 sends a storage limit notification when storage is running low 316822:35:17 limit: 100, current_size: 77, usage_ratio: 0.77, last_notification_level: :storage_remaining, expected_level: :caution 316922:35:17 sends a storage limit notification when storage is running low 317022:35:17 limit: 1000, current_size: 971, usage_ratio: 0.971, last_notification_level: :storage_remaining, expected_level: :danger 317122:35:17 sends a storage limit notification when storage is running low 317222:35:17 limit: 100, current_size: 85, usage_ratio: 0.85, last_notification_level: :caution, expected_level: :warning 317322:35:18 sends a storage limit notification when storage is running low 317422:35:18 limit: 100, current_size: 95, usage_ratio: 0.95, last_notification_level: :warning, expected_level: :danger 317522:35:18 sends a storage limit notification when storage is running low 317622:35:18 limit: 100, current_size: 99, usage_ratio: 0.99, last_notification_level: :exceeded, expected_level: :danger 317722:35:18 sends a storage limit notification when storage is running low 317822:35:18 limit: 100, current_size: 94, usage_ratio: 0.94, last_notification_level: :danger, expected_level: :warning 317922:35:18 sends a storage limit notification when storage is running low 318022:35:18 limit: 100, current_size: 84, usage_ratio: 0.84, last_notification_level: :warning, expected_level: :caution 318122:35:18 sends a storage limit notification when storage is running low 318222:35:18 limit: 8192, current_size: 6144, usage_ratio: 0.75, last_notification_level: :storage_remaining, expected_level: :caution 318322:35:18 sends a storage limit notification when storage is running low 318422:35:18 limit: 5120, current_size: 3840, usage_ratio: 0.75, last_notification_level: :storage_remaining, expected_level: :caution 318522:35:18 sends a storage limit notification when storage is running low 318622:35:18 limit: 100, current_size: 5, last_notification_level: :storage_remaining 318722:35:18 does not send an email when there is sufficient storage remaining 318822:35:18 limit: 100, current_size: 69, last_notification_level: :storage_remaining 318922:35:18 does not send an email when there is sufficient storage remaining 319022:35:18 limit: 100, current_size: 69, last_notification_level: :caution 319122:35:19 does not send an email when there is sufficient storage remaining 319222:35:19 limit: 100, current_size: 69, last_notification_level: :warning 319322:35:19 does not send an email when there is sufficient storage remaining 319422:35:19 limit: 100, current_size: 69, last_notification_level: :danger 319522:35:19 does not send an email when there is sufficient storage remaining 319622:35:19 limit: 100, current_size: 69, last_notification_level: :exceeded 319722:35:19 does not send an email when there is sufficient storage remaining 319822:35:19 limit: 1000, current_size: 699, last_notification_level: :exceeded 319922:35:19 does not send an email when there is sufficient storage remaining 320022:35:19 limit: 0, current_size: 0, last_notification_level: :storage_remaining 320122:35:19 does not send an email when there is no storage limit 320222:35:19 limit: 0, current_size: 150, last_notification_level: :storage_remaining 320322:35:19 does not send an email when there is no storage limit 320422:35:19 limit: 0, current_size: 0, last_notification_level: :caution 320522:35:19 does not send an email when there is no storage limit 320622:35:19 limit: 0, current_size: 100, last_notification_level: :caution 320722:35:19 does not send an email when there is no storage limit 320822:35:19 limit: 0, current_size: 0, last_notification_level: :warning 320922:35:19 does not send an email when there is no storage limit 321022:35:19 limit: 0, current_size: 50, last_notification_level: :warning 321122:35:19 does not send an email when there is no storage limit 321222:35:19 limit: 0, current_size: 0, last_notification_level: :danger 321322:35:20 does not send an email when there is no storage limit 321422:35:20 limit: 0, current_size: 50, last_notification_level: :danger 321522:35:20 does not send an email when there is no storage limit 321622:35:20 limit: 0, current_size: 0, last_notification_level: :exceeded 321722:35:20 does not send an email when there is no storage limit 321822:35:20 limit: 0, current_size: 1, last_notification_level: :exceeded 321922:35:20 does not send an email when there is no storage limit 322022:35:20 limit: 100, current_size: 70, last_notification_level: :caution 322122:35:20 does not send a storage limit notification for the same threshold twice 322222:35:20 limit: 100, current_size: 85, last_notification_level: :warning 322322:35:20 does not send a storage limit notification for the same threshold twice 322422:35:20 limit: 100, current_size: 95, last_notification_level: :danger 322522:35:20 does not send a storage limit notification for the same threshold twice 322622:35:20 with a personal namespace 322722:35:20 sends a limit notification 322822:35:20 sends an out of storage notification 322922:35:20 in a self-managed environment 323022:35:21 does nothing 323122:35:21# [RSpecRunTime] Finishing example group ee/spec/services/namespaces/storage/email_notification_service_spec.rb. It took 7.98 seconds. Expected to take 7.84 seconds. 323222:35:21# [RSpecRunTime] Starting example group ee/spec/models/geo/lfs_object_registry_spec.rb. Expected to take 7.77 seconds. 323322:35:21Geo::LfsObjectRegistry 323422:35:21 does not allow STI 323522:35:21 factory is valid 323622:35:21 behaves like a Geo verifiable registry 323722:35:21 state machine 323822:35:21 when transitioning to synced 323922:35:21 marks verification as pending 324022:35:21 when the model_record cannot be verified 324122:35:21 when the registry is already verification_disabled 324222:35:21 changes verification to disabled 324322:35:21 when the registry is verification_pending 324422:35:21 changes verification to disabled 324522:35:21 when transitioning to pending 324722:35:21 marks verification as disabled 324922:35:21 marks verification as disabled 325022:35:21 verification_state machine 325122:35:21 when transitioning to verification_failed 325222:35:21 changes state from synced to failed 325322:35:21 .verification_pending_batch 325422:35:22 returns IDs of rows which are synced and pending verification 325522:35:22 excludes rows which are not synced or are not pending verification 325622:35:22 marks verification as started 325722:35:22 logs the verification state transition 325822:35:22 .verification_failed_batch 325922:35:22 with a failed record with retry due 326022:35:22 returns IDs of rows which are synced and have failed verification 326122:35:22 excludes rows which are not synced or have not failed verification 326222:35:22 marks verification as started 326322:35:22 logs the verification state transition 326422:35:22 when verification_retry_at is in the future 326522:35:22 does not return the row which failed verification 326622:35:22 .needs_verification_count 326722:35:22 returns the number of rows which are synced and pending verification 326822:35:22 includes rows which are synced and failed verification and are due for retry 326922:35:22 excludes rows which are synced and failed verification and have a future retry time 327022:35:23 excludes rows which are not synced or are not (pending or failed) verification 327122:35:23 #verification_succeeded! 327222:35:23 clears checksum mismatch fields 327322:35:23 #track_checksum_attempt! 327422:35:23 yields to the checksum calculation 327522:35:23 when verification was not yet started 327622:35:23 starts verification 327722:35:23 when the model record cannot be verified 327822:35:23 when the registry is already verification_disabled 327922:35:23 leaves verification as disabled 328022:35:23 when the registry is verification_pending 328122:35:23 changes verification to disabled 328222:35:23 when the primary site is expected to checksum the model record 328322:35:23 comparison with primary checksum 328422:35:23 when the calculated checksum matches the primary checksum 328522:35:23 transitions to verification_succeeded and updates the checksum 328622:35:23 when the calculated checksum does not match the primary checksum 328722:35:23 transitions to verification_failed and updates mismatch fields 328822:35:23 when verification was started 328922:35:23 does not update verification_started_at 329022:35:23 when an error occurs while yielding 329122:35:23 sets verification_failed 329222:35:23 #brand_new_pending? 329322:35:23 returns true when sync state is pending and all other fields are default 329422:35:23 returns true when started but all other fields are default 329522:35:23 returns false when sync state is synced 329622:35:24 returns false when sync state is failed 329722:35:24 returns false when it is pending but was synced before 329822:35:24 returns false when it is scheduled to retry sync 329922:35:24 returns false when it was tried before 330022:35:24 returns false when it has a sync failure message 330122:35:24 returns false when verification succeeded 330222:35:24 returns false when verification failed 330322:35:24 returns false when verification started 330422:35:24 returns false when it was verified before 330522:35:24 returns false when verification was started before 330622:35:24 returns false when verification is scheduled for retry 330722:35:24 returns false when verification was tried before 330822:35:24 returns false when checksum mismatched before 330922:35:24 returns false when it has a local checksum from before 331022:35:24 returns false when verification mismatched before 331122:35:24 returns false when there is a verification failure message from before 331222:35:24 obligatory fields check 331322:35:24 has expected fields or methods 331522:35:24 sync_timed_out 331622:35:24 return correct records 331822:35:25 returns registries that are not pending 332022:35:25 .find_registries_never_attempted_sync 332122:35:25 returns unsynced items 332222:35:25 returns items that never have an attempt to sync except some specific item ID 332322:35:25 .find_registries_needs_sync_again 332422:35:25 returns failed items 332522:35:25 returns failed items except some specific item ID 332622:35:25 orders records according to retry_at 332722:35:25 .ordered_by_id 332822:35:25 orders records by id ASC 332922:35:25 .fail_sync_timeouts 333022:35:25 marks started records as failed if they are expired 333222:35:25 sets last_sync_failure with message 333322:35:25 truncates a long last_sync_failure 333422:35:25 increments retry_count 333522:35:25 sets retry_at to a time in the future 333622:35:26 can transition from any state 333722:35:26 logs the state transition 333822:35:26 when an error is given 333922:35:26 includes error.message in last_sync_failure 334022:35:26 when missing_on_primary is not given 334122:35:26 caps retry_at to default 1 hour 334222:35:26 when missing_on_primary is falsey 334322:35:26 caps retry_at to default 1 hour 334422:35:26 when missing_on_primary is truthy 334522:35:26 caps retry_at to 4 hours 334722:35:26 mark as synced 334822:35:26 logs the state transition 334922:35:26 when a sync was scheduled after the last sync finishes 335022:35:26 does not reset state 335122:35:26 resets the other sync state fields 335322:35:26 when a sync is currently running 335422:35:26 successfully moves state to pending 335522:35:26 logs the state transition 335622:35:26 when the registry has recorded a failure 335722:35:26 clears failure retry fields 335822:35:26 sets last_synced_at to nil 336022:35:27 successfully moves state to started 336122:35:27 logs the state transition 336222:35:27 .with_search 336322:35:27 when query is empty 336422:35:27 returns all registries 336522:35:27 when query is not empty 336622:35:27 calls model_class search method 336822:35:27 .for_synced_lfs_objects 336922:35:27 returns synced lfs object registries 337022:35:27 .oids_synced 337122:35:27 when all given oids are synced 337222:35:27 returns true 337322:35:27 when not all given oids are synced 337422:35:27 returns false 337522:35:27 when a given oid is unknown (e.g. there is high DB replication lag) 337622:35:27 returns false 337722:35:27# [RSpecRunTime] Finishing example group ee/spec/models/geo/lfs_object_registry_spec.rb. It took 6.08 seconds. Expected to take 7.77 seconds. 337822:35:27# [RSpecRunTime] Starting example group ee/spec/helpers/ee/issues_helper_spec.rb. Expected to take 6.95 seconds. 337922:35:27EE::IssuesHelper 338022:35:27 #issue_in_subepic? 338122:35:28 returns false if epic_id parameter is not set or is wildcard 338222:35:28 returns false if epic_id parameter is the same as issue epic_id 338322:35:28 returns false if the issue is not part of an epic 338422:35:28 returns true if epic_id parameter is not the same as issue epic_id 338522:35:28 #show_timeline_view_toggle? 338622:35:29 is expected to be falsy 338722:35:29 issue is an incident 338822:35:29 is expected to be falsy 338922:35:29 with license 339022:35:29 is expected to be truthy 339122:35:29 when issue is created at the group level 339222:35:29 is expected to be truthy 339322:35:29 when issue is created at the user namespace level 339422:35:29 is expected to be truthy 339522:35:29 #scoped_labels_available? 339722:35:29 behaves like without license 339822:35:29 is expected to be falsy 339922:35:29 behaves like with license 340022:35:30 is expected to be truthy 340222:35:30 behaves like without license 340322:35:30 is expected to be falsy 340422:35:30 behaves like with license 340522:35:30 is expected to be truthy 340622:35:30 #project_issues_list_data 340722:35:30 when features are enabled 340822:35:31 returns data with licensed features enabled 340922:35:31 when project does not have group 341022:35:32 does not return group_path 341122:35:32# [RSpecRunTime] RSpec elapsed time: 20 minutes 6.11 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.32 1.43 1.56 1/471 21414 341322:35:32 when features are disabled 341422:35:32 returns data with licensed features disabled 341522:35:32 #group_issues_list_data 341622:35:32 when features are enabled 341722:35:33 returns data with licensed features enabled 341822:35:33 when features are disabled 341922:35:33 returns data with licensed features disabled 342022:35:33 #dashboard_issues_list_data 342122:35:33 when features are enabled 342222:35:33 returns data with licensed features enabled 342322:35:33 when features are disabled 342422:35:33 returns data with licensed features disabled 342522:35:33# [RSpecRunTime] Finishing example group ee/spec/helpers/ee/issues_helper_spec.rb. It took 6.01 seconds. Expected to take 6.95 seconds. 342622:35:33# [RSpecRunTime] Starting example group ee/spec/services/namespaces/groups/adjourned_deletion_service_spec.rb. Expected to take 6.89 seconds. 342722:35:33Namespaces::Groups::AdjournedDeletionService 342822:35:33 when user cannot remove the resource 342922:35:33 when user is non-admin with admin mode enabled 343022:35:33 behaves like user cannot remove 343122:35:34 uses admin bot to restore the resource 343222:35:34 when user has maintainer access 343322:35:34 behaves like user cannot remove 343422:35:35 uses admin bot to restore the resource 343522:35:35 when user is blocked 343622:35:35 behaves like user cannot remove 343722:35:35 uses admin bot to restore the resource 343822:35:35 when user is banned 343922:35:35 behaves like user cannot remove 344022:35:35Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 344222:35:35To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 344322:35:36 uses admin bot to restore the resource 344422:35:36 when user can remove resource 344522:35:36 when user is an owner 344622:35:36 behaves like user can remove resource 344722:35:36 enqueues the resource destroy worker 344822:35:37 removes the resource 344922:35:37# [RSpecRunTime] RSpec elapsed time: 20 minutes 11.47 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.30 1.42 1.55 1/471 21415 345122:35:37 when user is an admin with admin mode enabled 345222:35:37 behaves like user can remove resource 345322:35:37 enqueues the resource destroy worker 345422:35:38 removes the resource 345522:35:38 when user is an admin with admin mode disabled 345622:35:38 behaves like user can remove resource 345722:35:38 enqueues the resource destroy worker 345822:35:38 removes the resource 345922:35:38# [RSpecRunTime] Finishing example group ee/spec/services/namespaces/groups/adjourned_deletion_service_spec.rb. It took 5.16 seconds. Expected to take 6.89 seconds. 346022:35:38# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/helpers_spec.rb. Expected to take 6.28 seconds. 346122:35:38EE::API::Helpers 346222:35:38 #authenticate_by_gitlab_geo_node_token! 346322:35:38 rescues from ::Gitlab::Geo::InvalidDecryptionKeyError 346422:35:38 rescues from ::Gitlab::Geo::InvalidSignatureTimeError 346522:35:38 returns unauthorized response when scope is not valid 346622:35:38 #authorize_change_param 346722:35:39 does not throw exception if param is authorized 346822:35:39 unauthorized param 346922:35:40 throws exception if unauthorized param is present 347022:35:40 does not throw exception is unauthorized param is not present 347122:35:40# [RSpecRunTime] RSpec elapsed time: 20 minutes 14.9 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.30 1.42 1.55 1/471 21416 347322:35:40 #find_project! 347422:35:41 when current_user is from a job 347522:35:41 public project 347622:35:41 returns requested project 347722:35:42# [RSpecRunTime] RSpec elapsed time: 20 minutes 16.03 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.27 1.42 1.55 1/471 21417 347922:35:42 private project without access 348022:35:42 returns not found 348122:35:42 #find_pipeline! 348222:35:42 when authenticated using job token 348322:35:42 returns not found 348422:35:42 when not authenticated using job token 348522:35:43 is expected to eq #<Ci::Pipeline ref: "master", sha: "b83d6e391c22777fca1ed3012fce84f633d7fed0", before_sha: nil, creat...ts_locked", partition_id: 102, id: 75, auto_canceled_by_id: nil, auto_canceled_by_partition_id: nil> 348622:35:43 #find_subscription_add_on! 348722:35:43 when add-on name is not a defined one 348822:35:43 returns not found 348922:35:43 when add-on does not exist 349022:35:43 creates the add-on 349122:35:43 when add-on exists 349222:35:43 returns found add-on 349322:35:43 #find_subscription_add_on_purchase! 349422:35:43 when namespace does not exist 349522:35:43 returns not found 349622:35:43 when add-on does not exist 349722:35:43 returns not found 349822:35:43 when namespace and add-on exist 349922:35:43 when add-on purchase exists 350022:35:44 returns found add-on purchase 350122:35:44 when add-on purchase does not exist 350222:35:44 returns not found 350322:35:44# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/helpers_spec.rb. It took 5.51 seconds. Expected to take 6.28 seconds. 350422:35:44# [RSpecRunTime] Starting example group ee/spec/services/system_notes/merge_requests_service_spec.rb. Expected to take 6.21 seconds. 350522:35:44SystemNotes::MergeRequestsService 350622:35:45 #override_requested_changes 350722:35:45 sets the note text 350822:35:45 behaves like a system note 350922:35:46 has the correct attributes 351022:35:46# [RSpecRunTime] RSpec elapsed time: 20 minutes 20.37 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.27 1.42 1.55 1/475 21507 351222:35:46 when removing override 351322:35:47 sets the note text 351422:35:47 #approvals_reset 351522:35:48 sets the note text 351622:35:48 behaves like a system note 351722:35:48 has the correct attributes 351822:35:48# [RSpecRunTime] RSpec elapsed time: 20 minutes 22.75 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.25 1.41 1.54 1/477 21607 352022:35:48 when cause is not new_push 352222:35:49 when there are no approvers 352422:35:49# [RSpecRunTime] Finishing example group ee/spec/services/system_notes/merge_requests_service_spec.rb. It took 5.67 seconds. Expected to take 6.21 seconds. 352522:35:49# [RSpecRunTime] Starting example group ee/spec/models/dast/profiles_pipeline_spec.rb. Expected to take 5.78 seconds. 352622:35:49Dast::ProfilesPipeline 352722:35:49 does not allow STI 352822:35:49 associations 352922:35:51 is expected to belong to ci_pipeline class_name => Ci::Pipeline required: true 353022:35:51 is expected to belong to dast_profile class_name => Dast::Profile required: true 353122:35:52# [RSpecRunTime] RSpec elapsed time: 20 minutes 26.08 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.31 1.42 1.55 1/478 21674 353322:35:52 loose foreign key on dast_profiles_pipelines.ci_pipeline_id 353422:35:52 behaves like cleanup by a loose foreign key 353522:35:54 cleans up (delete or nullify) the model 353622:35:54# [RSpecRunTime] RSpec elapsed time: 20 minutes 28.76 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.31 1.42 1.55 1/477 21675 353822:35:54# [RSpecRunTime] Finishing example group ee/spec/models/dast/profiles_pipeline_spec.rb. It took 4.85 seconds. Expected to take 5.78 seconds. 353922:35:54# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20240626145458_add_root_namespace_id_to_work_item_spec.rb. Expected to take 5.55 seconds. 354022:35:54AddRootNamespaceIdToWorkItem 354222:35:58 when migration is already completed 354322:35:58 does not modify data 354422:35:58# [RSpecRunTime] RSpec elapsed time: 20 minutes 32.41 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.37 1.43 1.55 2/477 21677 354622:35:58 migration process 354722:35:58 updates the issues index mappings 354922:35:58 when mapping has been updated 355022:35:58 is expected to be completed 355122:35:58 when mapping has not been updated 355222:35:58 is expected not to be completed 355322:35:59# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20240626145458_add_root_namespace_id_to_work_item_spec.rb. It took 4.53 seconds. Expected to take 5.55 seconds. 355422:35:59# [RSpecRunTime] Starting example group ee/spec/models/incident_management/pending_escalations/issue_spec.rb. Expected to take 5.32 seconds. 355522:35:59IncidentManagement::PendingEscalations::Issue 355622:36:00 does not allow STI 355722:36:00 shared pending escalation features 355822:36:01 is expected to be valid 356022:36:01 is expected to validate that :process_at cannot be empty/falsy 356122:36:01 is expected to validate that :rule_id cannot be empty/falsy 356222:36:01 is expected to delegate #project to the #issue object 356322:36:01 is expected to validate that :rule_id is case-sensitively unique within the scope of :issue_id 356422:36:01# [RSpecRunTime] RSpec elapsed time: 20 minutes 35.76 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.37 1.43 1.55 1/472 21678 356622:36:01 associations 356722:36:01 is expected to belong to issue required: false 356822:36:01 is expected to belong to rule required: false 357022:36:01 with escalations scheduled for various times 357122:36:02 .processable 357222:36:02 is expected to contain exactly #<IncidentManagement::PendingEscalations::Issue id: 4, rule_id: 5, issue_id: 176, process_at: "2024-1...reated_at: "2024-11-13 22:36:02.448990696 +0000", updated_at: "2024-11-13 22:36:02.448990696 +0000"> and #<IncidentManagement::PendingEscalations::Issue id: 5, rule_id: 5, issue_id: 177, process_at: "2024-1...reated_at: "2024-11-13 22:36:02.537006188 +0000", updated_at: "2024-11-13 22:36:02.537006188 +0000"> 357422:36:02 is expected to contain exactly #<IncidentManagement::PendingEscalations::Issue id: 4, rule_id: 5, issue_id: 176, process_at: "2024-1...reated_at: "2024-11-13 22:36:02.448990696 +0000", updated_at: "2024-11-13 22:36:02.448990696 +0000">, #<IncidentManagement::PendingEscalations::Issue id: 5, rule_id: 5, issue_id: 177, process_at: "2024-1...reated_at: "2024-11-13 22:36:02.537006188 +0000", updated_at: "2024-11-13 22:36:02.537006188 +0000">, and #<IncidentManagement::PendingEscalations::Issue id: 6, rule_id: 5, issue_id: 178, process_at: "2024-1...reated_at: "2024-11-13 22:36:02.628653701 +0000", updated_at: "2024-11-13 22:36:02.628653701 +0000"> 357622:36:03 is expected to contain exactly #<IncidentManagement::PendingEscalations::Issue id: 8, rule_id: 7, issue_id: 180, process_at: "2024-1...reated_at: "2024-11-13 22:36:03.427976914 +0000", updated_at: "2024-11-13 22:36:03.427976914 +0000"> 357722:36:03 .delete_by_target 357822:36:04 removes the escalations for the provided target(s) 358022:36:04 is expected to eq :incident 358122:36:04 .class_for_check_worker 358222:36:04 is expected to eq IncidentManagement::PendingEscalations::IssueCheckWorker 358322:36:04 #escalatable 358422:36:04 is expected to eq #<IncidentManagement::IssuableEscalationStatus id: 1, created_at: "2024-11-13 22:36:04.149623664 +000...664 +0000", issue_id: 173, policy_id: nil, escalations_started_at: nil, resolved_at: nil, status: 0> 358522:36:04# [RSpecRunTime] Finishing example group ee/spec/models/incident_management/pending_escalations/issue_spec.rb. It took 4.93 seconds. Expected to take 5.32 seconds. 358622:36:04# [RSpecRunTime] Starting example group ee/spec/services/app_sec/dast/site_profiles/destroy_service_spec.rb. Expected to take 5.09 seconds. 358722:36:04AppSec::Dast::SiteProfiles::DestroyService 358922:36:04 when a user does not have access to the project 359022:36:04 returns an error status 359122:36:04 populates message 359222:36:04 when the user can run a DAST scan 359322:36:05 returns a success status 359422:36:05 deletes the dast_site_profile 359522:36:05 returns a dast_site_profile payload 359622:36:06 audits the deletion 359722:36:06 when the dast_site_profile does not exist 359822:36:06 returns an error status 359922:36:06 populates message 360022:36:06# [RSpecRunTime] RSpec elapsed time: 20 minutes 40.92 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.34 1.42 1.55 1/472 21679 360222:36:06 when on demand scan licensed feature is not available 360322:36:07 returns an error status 360422:36:07 populates message 360522:36:07 when project has security policies enabled 360622:36:07 when there is no policy that is referencing the profile 360722:36:07 returns a success status 360822:36:07 when there is a policy that is referencing the profile 360922:36:08 returns an error status 361022:36:08 populates message 361122:36:08# [RSpecRunTime] Finishing example group ee/spec/services/app_sec/dast/site_profiles/destroy_service_spec.rb. It took 4.19 seconds. Expected to take 5.09 seconds. 361222:36:08# [RSpecRunTime] Starting example group ee/spec/serializers/security/vulnerability_report_data_entity_spec.rb. Expected to take 4.8 seconds. 361322:36:08Security::VulnerabilityReportDataEntity 361422:36:08 when false positives are available 361522:36:09 exposes correct attributes 361622:36:09 when user is not logged in 361722:36:09 exposes can_admin_vulnerability attribute with a fallback 361822:36:09 when security_findings present in pipeline 361922:36:10 exposes has_vulnerabilities attribute 362022:36:10# [RSpecRunTime] RSpec elapsed time: 20 minutes 44.74 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.31 1.41 1.54 1/472 21680 362222:36:10 when false positives are not available 362322:36:10 exposes correct can_view_false_positive attribute 362422:36:10# [RSpecRunTime] Finishing example group ee/spec/serializers/security/vulnerability_report_data_entity_spec.rb. It took 2.39 seconds. Expected to take 4.8 seconds. 362522:36:10# [RSpecRunTime] Starting example group ee/spec/services/dependencies/export/segment_creator_service_spec.rb. Expected to take 4.63 seconds. 362622:36:10Dependencies::Export::SegmentCreatorService 362822:36:13 creates export parts 362922:36:14 sets the correct start and end IDs for the export parts 363022:36:14 schedules `SegmentedExportWorker` 363122:36:14 when there are no vulnerabilities for the vulnerable 363222:36:14 does not raise an error 363322:36:14# [RSpecRunTime] RSpec elapsed time: 20 minutes 48.59 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.20 1.39 1.54 1/472 21681 363522:36:14 when an error happens 363622:36:14 resets the state of the export and propagates the error 363722:36:14# [RSpecRunTime] Finishing example group ee/spec/services/dependencies/export/segment_creator_service_spec.rb. It took 3.95 seconds. Expected to take 4.63 seconds. 363822:36:14# [RSpecRunTime] Starting example group ee/spec/services/security/security_orchestration_policies/update_violations_service_spec.rb. Expected to take 4.37 seconds. 363922:36:14Security::SecurityOrchestrationPolicies::UpdateViolationsService 364122:36:16 adds error into violation data and persists the violation as failed 364222:36:16 when policy is fail-open 364322:36:16 persists the violation as warning 364422:36:16# [RSpecRunTime] RSpec elapsed time: 20 minutes 50.18 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.20 1.39 1.54 1/472 21682 364622:36:16 when other error is present 364722:36:16 merges the errors 364822:36:16 with extra data 364922:36:16 saves extra data 365022:36:16 with context 365122:36:16 adds context into violation data 365422:36:16 is expected to include {"scan_result_policy_id" => 1, "merge_request_id" => 185, "project_id" => 392, "approval_policy_rule_id" => 1} 365522:36:16 when security_policies_sync is disabled 365622:36:16 is expected to include {"scan_result_policy_id" => 1, "merge_request_id" => 185, "project_id" => 392, "approval_policy_rule_id" => nil} 365722:36:16 without pre-existing violations 365822:36:16 creates violations 365922:36:16 stores the correct status 366022:36:16 can persist violation data 366122:36:16 publishes MergeRequests::ViolationsUpdatedEvent 366222:36:16 when policy_mergability_check is off 366322:36:16 does not publish MergeRequests::ViolationsUpdatedEvent 366422:36:16 with pre-existing violations 366522:36:17 clears existing violations 366622:36:17 can add error to existing violation data 366722:36:17 stores the correct status 366822:36:17 with identical state 366922:36:17 does not clear violations 367022:36:17 with unrelated existing violation 367122:36:17 removes only violations provided in unviolated ids 367222:36:17 publishes MergeRequests::ViolationsUpdatedEvent 367322:36:17 when policy_mergability_check is off 367422:36:18 does not publish MergeRequests::ViolationsUpdatedEvent 367522:36:18 without violations 367622:36:18 clears all violations 367722:36:18 does not publish MergeRequests::ViolationsUpdatedEvent 367822:36:18 #add_violation 367922:36:18 adds violation data into the correct structure 368022:36:18 stores the correct status 368122:36:18 when policy is fail-open 368222:36:18 persists the violation as failed 368322:36:18 when other data is present 368422:36:18 merges the data for report_type 368522:36:18 with additional context 368622:36:18 saves context information 368722:36:18 #remove_violation 368822:36:18 removes violation for the policy 368922:36:18# [RSpecRunTime] Finishing example group ee/spec/services/security/security_orchestration_policies/update_violations_service_spec.rb. It took 3.75 seconds. Expected to take 4.37 seconds. 369022:36:18# [RSpecRunTime] Starting example group ee/spec/workers/incident_management/apply_incident_sla_exceeded_label_worker_spec.rb. Expected to take 4.13 seconds. 369122:36:18IncidentManagement::ApplyIncidentSlaExceededLabelWorker 369222:36:20 adds a label to the incident 369322:36:20 sets the label applied boolean 369422:36:21 adds a note that the label was added 369522:36:21 label exists already 369622:36:21 does not add a label 369722:36:21# [RSpecRunTime] RSpec elapsed time: 20 minutes 55.58 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.19 1.38 1.53 1/472 21683 369922:36:21 for plain issues 370022:36:21 does not add a label 370122:36:21 label is already added 370222:36:22 does not add a label 370322:36:22 sets the label applied boolean 370422:36:22 without license 370522:36:22 does not add a label 370622:36:22# [RSpecRunTime] Finishing example group ee/spec/workers/incident_management/apply_incident_sla_exceeded_label_worker_spec.rb. It took 3.84 seconds. Expected to take 4.13 seconds. 370722:36:22# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/epics/update_spec.rb. Expected to take 4.05 seconds. 370822:36:22Mutations::Epics::Update 371022:36:23 when the user is a group member 371122:36:23 with guest role 371222:36:23 behaves like epic mutation for user without access 371322:36:23 when the user does not have access to the resource 371422:36:23 raises an error 371522:36:23 even if author of the epic 371622:36:24 raises an error 371722:36:24# [RSpecRunTime] RSpec elapsed time: 20 minutes 58.16 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.17 1.38 1.53 1/472 21684 371922:36:24 even if assigned to the epic 372022:36:24 raises an error 372122:36:24 even if maintainer of the project 372222:36:25 raises an error 372322:36:25 with reporter role 372422:36:26 updates the epic 372522:36:26# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/epics/update_spec.rb. It took 3.86 seconds. Expected to take 4.05 seconds. 372622:36:26# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/compliance_management/violations/approved_by_committer_spec.rb. Expected to take 3.82 seconds. 372722:36:26Gitlab::ComplianceManagement::Violations::ApprovedByCommitter 372922:36:27 when merge request is approved by someone who did not add a commit 373022:36:27 does not create a ComplianceViolation 373122:36:27# [RSpecRunTime] RSpec elapsed time: 21 minutes 1.9 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.56 1.45 1.55 1/476 21737 373322:36:27 when merge request is approved by someone who also added a commit 373422:36:29 creates a ComplianceViolation for each violation 373522:36:29 when called more than once with the same violations 373622:36:29 does not insert duplicates 373722:36:29# [RSpecRunTime] RSpec elapsed time: 21 minutes 3.73 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.56 1.45 1.55 1/478 21789 373922:36:29# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/compliance_management/violations/approved_by_committer_spec.rb. It took 3.54 seconds. Expected to take 3.82 seconds. 374022:36:29# [RSpecRunTime] Starting example group ee/spec/helpers/security_helper_spec.rb. Expected to take 3.79 seconds. 374122:36:29SecurityHelper 374222:36:29 #instance_security_dashboard_data 374322:36:30 returns vulnerability, project, feedback, asset, and docs paths for the instance security dashboard 374422:36:30 can_admin_vulnerability 374522:36:30 when user is not an auditor 374622:36:30 when the user has admin priveledges on all projects requested 374722:36:31 can_admin_vulnerability is true 374822:36:31# [RSpecRunTime] RSpec elapsed time: 21 minutes 5.27 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.56 1.45 1.55 1/477 21790 375022:36:31 when the user does not have admin priveledges on all projects requested 375122:36:32 can_admin_vulnerability is false 375222:36:32 when the project is on a personal namespace 375322:36:32 can_admin_vulnerability is true 375422:36:32 when user is auditor 375522:36:33 can_admin_vulnerability is false 375622:36:33 #instance_security_settings_data 375722:36:33 when user is not auditor 375822:36:33 is expected to eq {:is_auditor=>"false"} 375922:36:33 when user is auditor 376022:36:33 is expected to eq {:is_auditor=>"true"} 376122:36:33# [RSpecRunTime] Finishing example group ee/spec/helpers/security_helper_spec.rb. It took 3.67 seconds. Expected to take 3.79 seconds. 376222:36:33# [RSpecRunTime] Starting example group ee/spec/workers/incident_management/pending_escalations/schedule_check_cron_worker_spec.rb. Expected to take 3.56 seconds. 376322:36:33IncidentManagement::PendingEscalations::ScheduleCheckCronWorker 376522:36:36 schedules a job for each processable escalation 376622:36:36# [RSpecRunTime] RSpec elapsed time: 21 minutes 10.42 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.51 1.45 1.55 1/476 21791 376822:36:36# [RSpecRunTime] Finishing example group ee/spec/workers/incident_management/pending_escalations/schedule_check_cron_worker_spec.rb. It took 3.02 seconds. Expected to take 3.56 seconds. 376922:36:36# [RSpecRunTime] Starting example group ee/spec/graphql/ee/mutations/ci/project_ci_cd_settings_update_spec.rb. Expected to take 3.53 seconds. 377022:36:36Mutations::Ci::ProjectCiCdSettingsUpdate 377222:36:36 when merge trains are set to true and merge pipelines are set to false 377322:36:37 does not enable merge trains 377422:36:37 when merge trains and merge pipelines are set to true 377522:36:37 enables merge pipelines and merge trains 377622:36:37 when merge_trains_skip_train_allowed is set to true 377722:36:37 updates the value 377822:36:37 inbound_job_token_scope_enabled 377922:36:37 when changes from enabled to disabled 378022:36:38 logs an audit event 378122:36:38 when changes from disabled to enabled 378222:36:38 logs an audit event 378322:36:38 when there are no changes 378422:36:39 does not log an audit event 378522:36:39 when the inbound_job_token_scope parameter is not provided 378622:36:39 does not log an audit event 378722:36:40# [RSpecRunTime] Finishing example group ee/spec/graphql/ee/mutations/ci/project_ci_cd_settings_update_spec.rb. It took 3.58 seconds. Expected to take 3.53 seconds. 378822:36:40# [RSpecRunTime] Starting example group ee/spec/lib/microsoft/graph_client_spec.rb. Expected to take 3.39 seconds. 378922:36:40Microsoft::GraphClient 379022:36:40 #store_new_access_token 379122:36:40 successfully creates a new access token 379222:36:41 handles an invalid client ID 379322:36:41# [RSpecRunTime] RSpec elapsed time: 21 minutes 15.12 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.47 1.44 1.55 1/472 21792 379522:36:41 #user_group_membership_object_ids 379622:36:41 when an access token does not exist for the application 379722:36:41 stores a new access token 379822:36:41 when an access tokens exists for the application 379922:36:41 when the stored access token is valid 380022:36:42 returns group object ids 380122:36:42 when the user does not exist in Azure 380222:36:42 returns an empty array 380322:36:42# [RSpecRunTime] RSpec elapsed time: 21 minutes 16.81 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.43 1.43 1.54 1/472 21793 380522:36:42 when the stored access token is expired 380622:36:43 updates the access token 380722:36:43# [RSpecRunTime] Finishing example group ee/spec/lib/microsoft/graph_client_spec.rb. It took 3.33 seconds. Expected to take 3.39 seconds. 380822:36:43# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/subscription_portal/clients/rest_spec.rb. Expected to take 3.25 seconds. 380922:36:43Gitlab::SubscriptionPortal::Clients::Rest 381022:36:43 #generate_trial 381122:36:43 nests in the trial_user param if needed 381222:36:43 behaves like when response is successful 381322:36:43 has a successful status 381422:36:43 behaves like when response code is 422 381522:36:43 has a unprocessable entity status 381622:36:43 returns the error message along with the error_attribute_map 381722:36:43 behaves like when response code is 500 381822:36:43 has a server error status 381922:36:43 behaves like when http call raises an exception 382022:36:43 overrides the error message 382122:36:43 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 382222:36:43 sends the default User-Agent 382322:36:43 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 382422:36:43 #generate_addon_trial 382522:36:43 nests in the trial_user param if needed 382622:36:43 behaves like when response is successful 382722:36:43 has a successful status 382822:36:43 behaves like when response code is 422 382922:36:43 has a unprocessable entity status 383022:36:43 returns the error message along with the error_attribute_map 383122:36:43 behaves like when response code is 500 383222:36:43 has a server error status 383322:36:43 behaves like when http call raises an exception 383422:36:43 overrides the error message 383522:36:43 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 383622:36:43 sends the default User-Agent 383722:36:43 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 383822:36:43 #generate_lead 383922:36:43 behaves like when response is successful 384022:36:43 has a successful status 384122:36:43 behaves like when response code is 422 384222:36:44 has a unprocessable entity status 384322:36:44 returns the error message along with the error_attribute_map 384422:36:44 behaves like when response code is 500 384522:36:44 has a server error status 384622:36:44 behaves like when http call raises an exception 384722:36:44 overrides the error message 384822:36:44 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 384922:36:44 sends the default User-Agent 385022:36:44 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 385122:36:44 #generate_iterable 385222:36:44 behaves like when response is successful 385322:36:44 has a successful status 385422:36:44 behaves like when response code is 422 385522:36:44 has a unprocessable entity status 385622:36:44 returns the error message along with the error_attribute_map 385722:36:44 behaves like when response code is 500 385822:36:44 has a server error status 385922:36:44 behaves like when http call raises an exception 386022:36:44 overrides the error message 386122:36:44 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 386222:36:44 sends the default User-Agent 386322:36:44 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 386422:36:44 #opt_in_lead 386522:36:44 behaves like when response is successful 386622:36:44 has a successful status 386722:36:44 behaves like when response code is 422 386822:36:44 has a unprocessable entity status 386922:36:44 returns the error message along with the error_attribute_map 387022:36:44 behaves like when response code is 500 387122:36:44 has a server error status 387222:36:44 behaves like when http call raises an exception 387322:36:44 overrides the error message 387422:36:44 #create_subscription 387522:36:44 behaves like when response is successful 387622:36:44 has a successful status 387722:36:44 behaves like when response code is 422 387822:36:44 has a unprocessable entity status 387922:36:44 returns the error message along with the error_attribute_map 388022:36:44 behaves like when response code is 500 388122:36:44 has a server error status 388222:36:44 behaves like when http call raises an exception 388322:36:44 overrides the error message 388422:36:44 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 388522:36:44 sends the default User-Agent 388622:36:44 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 388722:36:44 #create_customer 388822:36:44 behaves like when response is successful 388922:36:44 has a successful status 389022:36:44 behaves like when response code is 422 389122:36:44 has a unprocessable entity status 389222:36:44 returns the error message along with the error_attribute_map 389322:36:44 behaves like when response code is 500 389422:36:44 has a server error status 389522:36:44 behaves like when http call raises an exception 389622:36:44 overrides the error message 389722:36:44 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 389822:36:44 sends the default User-Agent 389922:36:45 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 390022:36:45 #payment_form_params 390122:36:45 behaves like when response is successful 390222:36:45 has a successful status 390322:36:45 behaves like when response code is 422 390422:36:45 has a unprocessable entity status 390522:36:45 returns the error message along with the error_attribute_map 390622:36:45 behaves like when response code is 500 390722:36:45 has a server error status 390822:36:45 behaves like when http call raises an exception 390922:36:45 overrides the error message 391022:36:45 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 391122:36:45 sends the default User-Agent 391222:36:45 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 391322:36:45 #payment_method 391422:36:45 behaves like when response is successful 391522:36:45 has a successful status 391622:36:45 behaves like when response code is 422 391722:36:45 has a unprocessable entity status 391822:36:45 returns the error message along with the error_attribute_map 391922:36:45 behaves like when response code is 500 392022:36:45 has a server error status 392122:36:45 behaves like when http call raises an exception 392222:36:45 overrides the error message 392322:36:45 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 392422:36:45 sends the default User-Agent 392522:36:45 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 392622:36:45 #validate_payment_method 392722:36:45 behaves like when response is successful 392822:36:45 has a successful status 392922:36:45 behaves like when response code is 422 393022:36:45 has a unprocessable entity status 393122:36:45 returns the error message along with the error_attribute_map 393222:36:45 behaves like when response code is 500 393322:36:45 has a server error status 393422:36:45 behaves like when http call raises an exception 393522:36:45 overrides the error message 393622:36:45 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 393722:36:45 sends the default User-Agent 393822:36:45 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 393922:36:45 #customers_oauth_app_uid 394022:36:45 behaves like when response is successful 394122:36:45 has a successful status 394222:36:45 behaves like when response code is 422 394322:36:45 has a unprocessable entity status 394422:36:45 returns the error message along with the error_attribute_map 394522:36:45 behaves like when response code is 500 394622:36:45 has a server error status 394722:36:45 behaves like when http call raises an exception 394822:36:45 overrides the error message 394922:36:45 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 395022:36:46 sends the default User-Agent 395122:36:46 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 395222:36:46 #create_seat_link 395322:36:46 behaves like when response is successful 395422:36:46 has a successful status 395522:36:46 behaves like when response code is 422 395622:36:46 has a unprocessable entity status 395722:36:46 returns the error message along with the error_attribute_map 395822:36:46 behaves like when response code is 500 395922:36:46 has a server error status 396022:36:46 behaves like when http call raises an exception 396122:36:46 overrides the error message 396222:36:46 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 396322:36:46 sends the default User-Agent 396422:36:46 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 396522:36:46# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/subscription_portal/clients/rest_spec.rb. It took 3.05 seconds. Expected to take 3.25 seconds. 396622:36:46# [RSpecRunTime] Starting example group ee/spec/components/gitlab_subscriptions/discover_duo_pro_component_spec.rb. Expected to take 3.16 seconds. 396722:36:46GitlabSubscriptions::DiscoverDuoProComponent 396822:36:46 when rendering the why section 396922:36:46 is expected to have text "Why GitLab Duo Pro?" 397022:36:46 example at ./ee/spec/components/gitlab_subscriptions/discover_duo_pro_component_spec.rb:25 397122:36:46 is expected to have text "Privacy-first AI" 397222:36:46 is expected to have text "Boost team collaboration" 397322:36:47 is expected to have text "Improve developer experience" 397422:36:47 is expected to have text "Transparent AI" 397622:36:47 with trial active and expired concerns 397722:36:47 when trial is active 397822:36:47 has expected hand raise lead data attributes 397922:36:47 has the correct track action for AI transparency link for the trial status 398022:36:47 has correct track label for the buy now links for the trial status 398122:36:47 when trial is expired 398222:36:47 has expected hand raise lead data attributes 398322:36:47 has the correct track action for AI transparency link for the trial status 398422:36:47 has correct track label for the buy now links for the trial status 398522:36:47 when rendering the first core feature section 398622:36:47 is expected to have text "Boost productivity with smart code assistance" 398722:36:47 example at ./ee/spec/components/gitlab_subscriptions/discover_duo_pro_component_spec.rb:42 398822:36:47 is expected to have text "Automate mundane tasks" 398922:36:48 is expected to have text "Catch bugs early in the workflow" 399022:36:48 is expected to have text "Real-time guidance" 399122:36:48 is expected to have text "Use Chat to get up to speed" 399222:36:48 is expected to have text "Modernize code faster" 399322:36:48 is expected to have text "Refactor code into modern" 399422:36:48# [RSpecRunTime] RSpec elapsed time: 21 minutes 22.69 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.40 1.42 1.54 1/472 21794 399622:36:48 when rendering the footer actions 399722:36:48 is expected to have visible link "Buy now" with href "/groups/namespace438/-/settings/gitlab_duo" 399822:36:48 when rendering the hero section 399922:36:48 is expected to have text "Ship software faster" 400022:36:49 is expected to have visible link "Buy now" with href "/groups/namespace440/-/settings/gitlab_duo" 400222:36:49# [RSpecRunTime] Finishing example group ee/spec/components/gitlab_subscriptions/discover_duo_pro_component_spec.rb. It took 2.79 seconds. Expected to take 3.16 seconds. 400322:36:49# [RSpecRunTime] Starting example group ee/spec/graphql/ee/resolvers/projects_resolver_spec.rb. Expected to take 3.03 seconds. 400422:36:49Resolvers::ProjectsResolver 400622:36:51 when aimedForDeletion filter is true 400722:36:51 is expected to contain exactly #<Project id:414 namespace444/project-439>> and #<Project id:415 namespace445/project-440>> 400822:36:51# [RSpecRunTime] RSpec elapsed time: 21 minutes 25.7 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.40 1.42 1.54 1/472 21795 401022:36:51 when aimedForDeletion filter is false 401122:36:51 is expected to contain exactly #<Project id:412 namespace442/project-437>>, #<Project id:414 namespace444/project-439>>, and #<Project id:415 namespace445/project-440>> 401222:36:51 when includeHidden filter is true 401322:36:51 is expected to contain exactly #<Project id:412 namespace442/project-437>>, #<Project id:414 namespace444/project-439>>, #<Project id:413 namespace443/project-438>>, and #<Project id:415 namespace445/project-440>> 401422:36:51 when includeHidden filter is false 401522:36:51 is expected to contain exactly #<Project id:412 namespace442/project-437>>, #<Project id:414 namespace444/project-439>>, and #<Project id:415 namespace445/project-440>> 401622:36:51 when markedForDeletion is available 401722:36:51 and a project has been marked for deletion on the given date 401822:36:52 is expected to contain exactly #<Project id:415 namespace445/project-440>> 401922:36:52 and no projects have been marked for deletion on the given date 402022:36:52 is expected to be empty 402122:36:52# [RSpecRunTime] Finishing example group ee/spec/graphql/ee/resolvers/projects_resolver_spec.rb. It took 2.89 seconds. Expected to take 3.03 seconds. 402222:36:52# [RSpecRunTime] Starting example group ee/spec/services/compliance_management/frameworks/update_service_spec.rb. Expected to take 2.9 seconds. 402322:36:52ComplianceManagement::Frameworks::UpdateService 402422:36:52 feature is unlicensed 402522:36:52 behaves like a failed update request 402622:36:52 does not update the compliance framework 402722:36:52 is unsuccessful 402822:36:52 current_user is not the namespace owner 402922:36:52 behaves like a failed update request 403022:36:52 does not update the compliance framework 403122:36:52 is unsuccessful 403222:36:52 when feature is licensed 403322:36:52 with an invalid param passed 403422:36:52 is unsuccessful 403522:36:52 has appropriate errors 403622:36:52 with valid params passed 403722:36:53 updates the compliance framework with valid params 403822:36:53 is successful 403922:36:53 audits the changes 404022:36:53 when default param is used 404222:36:54 updates the default compliance framework for the namespace 404322:36:54# [RSpecRunTime] RSpec elapsed time: 21 minutes 28.11 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.29 1.40 1.53 1/472 21796 404622:36:54 does not update the default framework for the namespace when default framework is not set 404722:36:54 removes the default framework for the namespace 404822:36:54# [RSpecRunTime] Finishing example group ee/spec/services/compliance_management/frameworks/update_service_spec.rb. It took 2.72 seconds. Expected to take 2.9 seconds. 404922:36:54# [RSpecRunTime] Starting example group ee/spec/graphql/mutations/vulnerabilities/dismiss_spec.rb. Expected to take 2.81 seconds. 405022:36:54Mutations::Vulnerabilities::Dismiss 405222:36:55 when the user can dismiss the vulnerability 405322:36:55 when user does not have access to the project 405422:36:55 raises an error 405522:36:55 when user has access to the project 405622:36:56 returns the dismissed vulnerability 405722:36:56# [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/vulnerabilities/dismiss_spec.rb. It took 1.88 seconds. Expected to take 2.81 seconds. 405822:36:56# [RSpecRunTime] Starting example group ee/spec/workers/deployments/approval_worker_spec.rb. Expected to take 2.68 seconds. 405922:36:56Deployments::ApprovalWorker 406022:36:56 automatic deployment 406122:36:58 approves deployment 406222:36:58 behaves like an idempotent worker 406322:36:58 is labeled as idempotent 406422:36:59 performs multiple times sequentially without raising an exception 406522:36:59# [RSpecRunTime] RSpec elapsed time: 21 minutes 33.25 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.18 1.38 1.52 1/473 21816 406722:36:59# [RSpecRunTime] Finishing example group ee/spec/workers/deployments/approval_worker_spec.rb. It took 2.58 seconds. Expected to take 2.68 seconds. 406822:36:59# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_applied_scan_result_policies_metric_spec.rb. Expected to take 2.64 seconds. 406922:36:59Gitlab::Usage::Metrics::Instrumentations::CountProjectsWithAppliedScanResultPoliciesMetric 407022:37:00 behaves like a correct instrumented metric value and query 407122:37:00 behaves like a correct instrumented metric value 407222:37:00 has correct value 407322:37:00# [RSpecRunTime] RSpec elapsed time: 21 minutes 34.8 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.18 1.38 1.52 1/473 21817 407522:37:00 behaves like a correct instrumented metric query 407622:37:00 has correct generate query 407722:37:00 behaves like a correct instrumented metric value and query 407822:37:00 behaves like a correct instrumented metric value 407922:37:00 has correct value 408022:37:00 behaves like a correct instrumented metric query 408122:37:00 has correct generate query 408222:37:00# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_applied_scan_result_policies_metric_spec.rb. It took 1.67 seconds. Expected to take 2.64 seconds. 408322:37:00# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/agent_config_operations/updater_spec.rb. Expected to take 2.51 seconds. 408422:37:00RemoteDevelopment::AgentConfigOperations::Updater 408522:37:01 when config passed is empty 408622:37:01 does not update and returns an ok Result containing a hash indicating update was skipped 408722:37:01 when config passed is not empty 408822:37:01 when a config file is valid 408922:37:01 without existing workspaces_agent_config 409022:37:01 behaves like successful update 409122:37:01 creates a config record and returns an ok Result containing the agent config 409222:37:01 when enabled is not present in the config passed 409322:37:01 creates a config record with a default context of enabled as false 409422:37:01 when network_policy key is present in the config passed 409522:37:01 when network_policy key is empty hash in the config passed 409622:37:01 behaves like successful update 409722:37:01 creates a config record and returns an ok Result containing the agent config 409822:37:01 when network_policy.enabled is explicitly specified in the config passed 409922:37:01 behaves like successful update 410022:37:01 creates a config record and returns an ok Result containing the agent config 410122:37:01 when network_policy.egress is explicitly specified in the config passed 410222:37:01 behaves like successful update 410322:37:01 creates a config record and returns an ok Result containing the agent config 410422:37:01 when default and max_hours_before_termination are explicitly specified in the config passed 410522:37:01 behaves like successful update 410622:37:02 creates a config record and returns an ok Result containing the agent config 410722:37:02 when delayed termination fields are explicitly specified in the config passed 410822:37:02 behaves like successful update 410922:37:02 creates a config record and returns an ok Result containing the agent config 411022:37:02 when gitlab_workspaces_proxy is present in the config passed 411122:37:02 when gitlab_workspaces_proxy is empty hash in the config passed 411222:37:02 behaves like successful update 411322:37:02 creates a config record and returns an ok Result containing the agent config 411422:37:02 when gitlab_workspaces_proxy.namespace is explicitly specified in the config passed 411522:37:02 behaves like successful update 411622:37:02 creates a config record and returns an ok Result containing the agent config 411722:37:02 when default_resources_per_workspace_container is present in the config passed 411822:37:02 when gitlab_workspaces_proxy is empty hash in the config passed 411922:37:02 behaves like successful update 412022:37:02 creates a config record and returns an ok Result containing the agent config 412122:37:02 when default_resources_per_workspace_container is explicitly specified in the config passed 412222:37:02 behaves like successful update 412322:37:02 creates a config record and returns an ok Result containing the agent config 412422:37:02 when max_resources_per_workspace is present in the config passed 412522:37:02 when gitlab_workspaces_proxy is empty hash in the config passed 412622:37:02 behaves like successful update 412722:37:02 creates a config record and returns an ok Result containing the agent config 412822:37:02 when max_resources_per_workspace is explicitly specified in the config passed 412922:37:02 behaves like successful update 413022:37:02 creates a config record and returns an ok Result containing the agent config 413122:37:02 when workspace quotas are not explicitly specified in the config passed 413222:37:02 behaves like successful update 413322:37:02 creates a config record and returns an ok Result containing the agent config 413422:37:02 when allow_privilege_escalation is explicitly specified in the config passed 413522:37:02 when use_kubernetes_user_namespaces is explicitly specified in the config passed 413622:37:02 behaves like successful update 413722:37:02 creates a config record and returns an ok Result containing the agent config 413822:37:02 when default_runtime_class is explicitly specified in the config passed 413922:37:02 behaves like successful update 414022:37:02 creates a config record and returns an ok Result containing the agent config 414122:37:02 when use_kubernetes_user_namespaces is explicitly specified in the config passed 414222:37:02 behaves like successful update 414322:37:02 creates a config record and returns an ok Result containing the agent config 414422:37:02 when default_runtime_class is explicitly specified in the config passed 414522:37:02 behaves like successful update 414622:37:02 creates a config record and returns an ok Result containing the agent config 414722:37:02 when annotations is explicitly specified in the config passed 414822:37:02 behaves like successful update 414922:37:03 creates a config record and returns an ok Result containing the agent config 415022:37:03 when labels is explicitly specified in the config passed 415122:37:03 behaves like successful update 415222:37:03 creates a config record and returns an ok Result containing the agent config 415322:37:03 with existing workspaces_agent_config 415422:37:03 behaves like successful update 415522:37:03 creates a config record and returns an ok Result containing the agent config 415622:37:03 when enabled is a string 415722:37:03 and is 'true' 415822:37:03 behaves like successful update 415922:37:03 creates a config record and returns an ok Result containing the agent config 416022:37:03 and is 'false' 416122:37:03 behaves like successful update 416222:37:03 creates a config record and returns an ok Result containing the agent config 416322:37:03 when enabled is false 416422:37:03 behaves like successful update 416522:37:03 creates a config record and returns an ok Result containing the agent config 416622:37:03 when enabled is not present 416722:37:03 behaves like successful update 416822:37:03 creates a config record and returns an ok Result containing the agent config 416922:37:03 when config file is invalid 417022:37:03 when dns_zone is invalid 417122:37:03 does not create the record and returns error 417222:37:03 when allow_privilege_escalation is explicitly specified in the config passed 417322:37:03 does not create the record and returns error 417422:37:03# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/agent_config_operations/updater_spec.rb. It took 2.7 seconds. Expected to take 2.51 seconds. 417522:37:03# [RSpecRunTime] Starting example group ee/spec/services/namespaces/free_user_cap/notify_over_limit_service_spec.rb. Expected to take 2.5 seconds. 417622:37:03Namespaces::FreeUserCap::NotifyOverLimitService 417822:37:04 records the time of notification in free_user_cap_over_limit_notified_at 417922:37:05 logs the info that we are notifying 418022:37:05 with error condition 418122:37:05 rescues to a ServiceResponse 418222:37:05# [RSpecRunTime] RSpec elapsed time: 21 minutes 39.21 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.25 1.39 1.53 1/473 21818 418522:37:05 emails the owner(s) of the group 418622:37:05# [RSpecRunTime] Finishing example group ee/spec/services/namespaces/free_user_cap/notify_over_limit_service_spec.rb. It took 1.82 seconds. Expected to take 2.5 seconds. 418722:37:05# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/compliance_management/security_policies/pipeline_execution_policy_resolver_spec.rb. Expected to take 2.35 seconds. 418822:37:05Resolvers::ComplianceManagement::SecurityPolicies::PipelineExecutionPolicyResolver 419022:37:07 when user is unauthorized 419122:37:07 returns an empty array 419222:37:07# [RSpecRunTime] RSpec elapsed time: 21 minutes 41.66 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.23 1.38 1.52 1/473 21837 419422:37:07 when user is authorized 419522:37:07 returns the policy 419622:37:07# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/compliance_management/security_policies/pipeline_execution_policy_resolver_spec.rb. It took 2.5 seconds. Expected to take 2.35 seconds. 419722:37:07# [RSpecRunTime] Starting example group ee/spec/graphql/types/asset_type_spec.rb. Expected to take 2.33 seconds. 419822:37:07Types::Vulnerabilities::AssetType 419922:37:09 is expected to eq "AssetType" 420022:37:09 is expected to have graphql fields :name, :type, and :url 420122:37:09 checking field contents 420222:37:10 checks the contents of the assets field 420322:37:10# [RSpecRunTime] RSpec elapsed time: 21 minutes 44.65 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.23 1.38 1.52 1/472 21843 420522:37:10# [RSpecRunTime] Finishing example group ee/spec/graphql/types/asset_type_spec.rb. It took 2.69 seconds. Expected to take 2.33 seconds. 420622:37:10# [RSpecRunTime] Starting example group ee/spec/views/shared/milestones/_milestone.html.haml_spec.rb. Expected to take 2.18 seconds. 420722:37:10shared/milestones/_milestone.html.haml 420822:37:11 when a milestone is associated with 1 release 420922:37:12 renders release name 421022:37:12# [RSpecRunTime] RSpec elapsed time: 21 minutes 46.12 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.21 1.37 1.52 1/472 21844 421222:37:12 when a milestone is associated to a lot of releases 421322:37:12 renders "4 releases" 421422:37:12# [RSpecRunTime] Finishing example group ee/spec/views/shared/milestones/_milestone.html.haml_spec.rb. It took 1.8 seconds. Expected to take 2.18 seconds. 421522:37:12# [RSpecRunTime] Starting example group ee/spec/models/gitlab_subscriptions/trials/duo_pro_spec.rb. Expected to take 2.17 seconds. 421622:37:12GitlabSubscriptions::Trials::DuoPro 421722:37:12 does not allow STI 421822:37:12 .show_duo_usage_settings? 421922:37:12 when active add_on 422022:37:12 is expected to equal true 422122:37:12 when on trial 422222:37:12 is expected to equal true 422322:37:12 when on expired trial 422422:37:12 is expected to equal true 422522:37:12 when on trial expired 11 days ago 422622:37:12 is expected to equal false 422722:37:12 when namespace does not have an add_on 422822:37:13 is expected to equal false 422922:37:13 .active_add_on_purchase_for_namespace? 423022:37:13 when there is an active trial add-on purchase for the namespace 423122:37:13 is expected to equal true 423222:37:13 when there is an expired trial add-on purchase for the namespace 423322:37:13 is expected to equal false 423422:37:13 when there is an active non-trial add-on purchase for the namespace 423522:37:13 is expected to equal false 423622:37:13 when there is an expired non-trial add-on purchase for the namespace 423722:37:13 is expected to equal false 423822:37:13 when there are no add-on purchases for the namespace 423922:37:13 is expected to equal false 424022:37:13 when namespace id is passed instead of namespace object 424122:37:13 is expected to equal true 424222:37:13 .show_duo_pro_discover? 424322:37:13 when all conditions are met 424422:37:13 is expected to equal true 424522:37:13 when on expired trial 424622:37:14 is expected to equal true 424722:37:14 when namespace is not present 424822:37:14 is expected to equal false 424922:37:14 when user is not present 425022:37:14 is expected to equal false 425122:37:14 when the `subscriptions_trials` feature is not available 425222:37:14 is expected to equal false 425322:37:14 when namespace does not have an active duo pro trial 425422:37:14 is expected to equal false 425522:37:14 .any_add_on_purchase_for_namespace 425622:37:14 when there is an add_on_purchase 425722:37:14 returns the add_on_purchase 425822:37:14 when there is an add_on_purchase that is not a trial 426022:37:14 when there are no add_on_purchases 426222:37:14# [RSpecRunTime] Finishing example group ee/spec/models/gitlab_subscriptions/trials/duo_pro_spec.rb. It took 2.16 seconds. Expected to take 2.17 seconds. 426322:37:14# [RSpecRunTime] Starting example group ee/spec/validators/remote_development/labels_validator_spec.rb. Expected to take 2.03 seconds. 426422:37:14RemoteDevelopment::LabelsValidator 426522:37:14 labels: {"valid.dns.name/"=>"example"}, validity: false, errors: {:labels=>["key: valid.dns.name/ must have name component with 63 characters or less, and start/end with an alphanumeric character"]} 426622:37:14 is expected to eq false 426722:37:14 is expected to eq {:labels=>["key: valid.dns.name/ must have name component with 63 characters or less, and start/end with an alphanumeric character"]} 426822:37:14 labels: {"invalid.dns./valid-name"=>"example"}, validity: false, errors: {:labels=>["key: invalid.dns./valid-name must have prefix component with 253 characters or less, and have a valid DNS subdomain as a prefix"]} 426922:37:14 is expected to eq false 427022:37:14 is expected to eq {:labels=>["key: invalid.dns./valid-name must have prefix component with 253 characters or less, and have a valid DNS subdomain as a prefix"]} 427122:37:14 labels: {"-.invalid.dns/valid-name"=>"example"}, validity: false, errors: {:labels=>["key: -.invalid.dns/valid-name must have prefix component with 253 characters or less, and have a valid DNS subdomain as a prefix"]} 427222:37:14 is expected to eq false 427322:37:14 is expected to eq {:labels=>["key: -.invalid.dns/valid-name must have prefix component with 253 characters or less, and have a valid DNS subdomain as a prefix"]} 427422:37:14 labels: {"1example"=>"valid"}, validity: true, errors: {} 427522:37:14 is expected to eq true 427622:37:14 is expected to eq {} 427722:37:14 labels: {"test.kubernetes.io/test"=>"example"}, validity: false, errors: {:labels=>["key: test.kubernetes.io/test is reserved for internal usage"]} 427822:37:14 is expected to eq false 427922:37:14 is expected to eq {:labels=>["key: test.kubernetes.io/test is reserved for internal usage"]} 428022:37:14 labels: {""=>"example"}, validity: false, errors: {:labels=>["key: must have name component with 63 characters or less, and start/end with an alphanumeric character"]} 428122:37:14 is expected to eq false 428222:37:15 is expected to eq {:labels=>["key: must have name component with 63 characters or less, and start/end with an alphanumeric character"]} 428322:37:15 labels: nil, validity: false, errors: {:labels=>["must be an hash"]} 428422:37:15 is expected to eq false 428522:37:15 is expected to eq {:labels=>["must be an hash"]} 428622:37:15 labels: {"example"=>""}, validity: true, errors: {} 428722:37:15 is expected to eq true 428822:37:15 is expected to eq {} 428922:37:15 labels: {"test.prefix/example"=>"valid"}, validity: true, errors: {} 429022:37:15 is expected to eq true 429122:37:15 is expected to eq {} 429222:37:15 labels: {"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"=>"example"}, validity: false, errors: {:labels=>["key: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa must have name component with 63 characters or less, and start/end with an alphanumeric character"]} 429322:37:15 is expected to eq false 429422:37:15 is expected to eq {:labels=>["key: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa must have name component with 63 characters or less, and start/end with an alphanumeric character"]} 429522:37:15 labels: {"/almost-valid-name"=>"example"}, validity: false, errors: {:labels=>["key: /almost-valid-name must have name component with 63 characters or less, and start/end with an alphanumeric character"]} 429622:37:15 is expected to eq false 429722:37:15 is expected to eq {:labels=>["key: /almost-valid-name must have name component with 63 characters or less, and start/end with an alphanumeric character"]} 429822:37:15 labels: {"example"=>"valid"}, validity: true, errors: {} 429922:37:15 is expected to eq true 430022:37:15 is expected to eq {} 430122:37:15 labels: {1=>"example"}, validity: false, errors: {:labels=>["key: 1 must be a string"]} 430222:37:15 is expected to eq false 430322:37:15 is expected to eq {:labels=>["key: 1 must be a string"]} 430422:37:15 labels: {"gitlab.com/test"=>"example"}, validity: false, errors: {:labels=>["key: gitlab.com/test is reserved for internal usage"]} 430522:37:15 is expected to eq false 430622:37:15 is expected to eq {:labels=>["key: gitlab.com/test is reserved for internal usage"]} 430722:37:15 labels: {"config.k8s.io/owning-inventory"=>"example"}, validity: false, errors: {:labels=>["key: config.k8s.io/owning-inventory is reserved for internal usage"]} 430822:37:15 is expected to eq false 430922:37:15 is expected to eq {:labels=>["key: config.k8s.io/owning-inventory is reserved for internal usage"]} 431022:37:15 labels: "not-an-hash", validity: false, errors: {:labels=>["must be an hash"]} 431122:37:15 is expected to eq false 431222:37:15 is expected to eq {:labels=>["must be an hash"]} 431322:37:15 labels: {"example"=>"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}, validity: false, errors: {:labels=>["value: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa must be 63 characters or less, and start/end with an alphanumeric character"]} 431422:37:15 is expected to eq false 431522:37:15 is expected to eq {:labels=>["value: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa must be 63 characters or less, and start/end with an alphanumeric character"]} 431622:37:15 labels: {"test.prefix1/example"=>"valid"}, validity: true, errors: {} 431722:37:15 is expected to eq true 431822:37:15 is expected to eq {} 431922:37:15 labels: {"valid.dns.name/-invalid-name"=>"example"}, validity: false, errors: {:labels=>["key: valid.dns.name/-invalid-name must have name component with 63 characters or less, and start/end with an alphanumeric character"]} 432022:37:15 is expected to eq false 432122:37:15 is expected to eq {:labels=>["key: valid.dns.name/-invalid-name must have name component with 63 characters or less, and start/end with an alphanumeric character"]} 432222:37:15 labels: {"example1"=>"valid"}, validity: true, errors: {} 432322:37:15 is expected to eq true 432422:37:16 is expected to eq {} 432522:37:16 labels: {"1test.prefix/example"=>"valid"}, validity: true, errors: {} 432622:37:16 is expected to eq true 432722:37:16 is expected to eq {} 432822:37:16 labels: {}, validity: true, errors: {} 432922:37:16 is expected to eq true 433022:37:16 is expected to eq {} 433122:37:16 labels: {"example"=>1}, validity: false, errors: {:labels=>["value: 1 must be a string"]} 433222:37:16 is expected to eq false 433322:37:16 is expected to eq {:labels=>["value: 1 must be a string"]} 433422:37:16 labels: {".invalid.dns/valid-name"=>"example"}, validity: false, errors: {:labels=>["key: .invalid.dns/valid-name must have prefix component with 253 characters or less, and have a valid DNS subdomain as a prefix"]} 433522:37:16 is expected to eq false 433622:37:16 is expected to eq {:labels=>["key: .invalid.dns/valid-name must have prefix component with 253 characters or less, and have a valid DNS subdomain as a prefix"]} 433722:37:16 labels: {"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/valid-name"=>"example"}, validity: false, errors: {:labels=>["key: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/valid-name must have prefix component with 253 characters or less, and have a valid DNS subdomain as a prefix"]} 433822:37:16 is expected to eq false 433922:37:16 is expected to eq {:labels=>["key: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...ust have prefix component with 253 characters or less, and have a valid DNS subdomain as a prefix"]} 434022:37:16 labels: {"reserved.gitlab.com/test"=>"example"}, validity: false, errors: {:labels=>["key: reserved.gitlab.com/test is reserved for internal usage"]} 434122:37:16 is expected to eq false 434222:37:16 is expected to eq {:labels=>["key: reserved.gitlab.com/test is reserved for internal usage"]} 434322:37:16# [RSpecRunTime] Finishing example group ee/spec/validators/remote_development/labels_validator_spec.rb. It took 1.79 seconds. Expected to take 2.03 seconds. 434422:37:16# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/requests/ai_gateway_spec.rb. Expected to take 1.98 seconds. 434522:37:16Gitlab::Llm::Chain::Requests::AiGateway 434722:37:16 initializes the AI Gateway client 434822:37:16 when alternative service name is passed 434922:37:16 creates ai gateway client with different service name 435022:37:16 when duo chat is self-hosted 435122:37:16 creates ai gateway client with self-hosted-models service name 435322:37:16 logs the request and response 435422:37:16 calls the AI Gateway streaming endpoint and yields response without stripping it 435522:37:16 behaves like performing request to the AI Gateway 435622:37:16 returns the response from AI Gateway 435722:37:16 behaves like tracks events for AI requests 435822:37:17 tracks a snowplow event 435922:37:17 when additional params are passed in as options 436022:37:17 behaves like performing request to the AI Gateway 436122:37:17 returns the response from AI Gateway 436222:37:17 when unit primitive is passed with no corresponding feature setting 436322:37:17 behaves like performing request to the AI Gateway 436422:37:17 returns the response from AI Gateway 436522:37:17 when other model is passed 436622:37:17 behaves like performing request to the AI Gateway 436722:37:17 returns the response from AI Gateway 436822:37:17 behaves like tracks events for AI requests 436922:37:17 tracks a snowplow event 437022:37:17 when using the claude haiku model 437122:37:17 calls ai gateway client with 3.5 haiku model 437222:37:17 when claude 3.5 feature flag is disabled 437322:37:17 calls ai gateway client with original model 437422:37:17 when invalid model is passed 437522:37:17 returns nothing 437622:37:17 when no model is provided 437722:37:17 calls ai gateway client with claude 3.5 sonnet model defaulted 437822:37:17 when user is using a Self-hosted model 437922:37:17 behaves like performing request to the AI Gateway 438022:37:17 returns the response from AI Gateway 438122:37:17 when request is sent to chat tools implemented via agents 438222:37:17 with no unit primitive corresponding a feature setting 438322:37:17 behaves like performing request to the AI Gateway 438422:37:17 returns the response from AI Gateway 438522:37:17 with a unit primitive corresponding a feature setting 438622:37:17 when ai_duo_chat_sub_features_settings feature is disabled 438722:37:17 behaves like performing request to the AI Gateway 438822:37:18 returns the response from AI Gateway 438922:37:18 when ai_duo_chat_sub_features_settings feature is enabled 439022:37:18 behaves like performing request to the AI Gateway 439122:37:18 returns the response from AI Gateway 439222:37:18# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/requests/ai_gateway_spec.rb. It took 1.76 seconds. Expected to take 1.98 seconds. 439322:37:18# [RSpecRunTime] Starting example group ee/spec/models/integrations/git_guardian_spec.rb. Expected to take 1.93 seconds. 439422:37:18Integrations::GitGuardian 439522:37:19 does not allow STI 439722:37:19 is expected to validate that :token cannot be empty/falsy 439822:37:19 when inactive 439922:37:19 is expected not to validate that :token cannot be empty/falsy 440022:37:19# [RSpecRunTime] RSpec elapsed time: 21 minutes 53.28 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.19 1.37 1.52 1/472 21863 440322:37:19 when executing 440422:37:19 sends a GitGuardian request through our client class 440522:37:19 when git_guardian_integration feature flag disabled 440622:37:19 returns nil on execution 440722:37:19# [RSpecRunTime] Finishing example group ee/spec/models/integrations/git_guardian_spec.rb. It took 1.2 seconds. Expected to take 1.93 seconds. 440822:37:19# [RSpecRunTime] Starting example group ee/spec/workers/security/scan_result_policies/delete_scan_result_policy_reads_worker_spec.rb. Expected to take 1.82 seconds. 440922:37:19Security::ScanResultPolicies::DeleteScanResultPolicyReadsWorker#perform 441022:37:20 with non-existing configuration 441122:37:20 is expected not to change `Security::ScanResultPolicyRead.exists?(read.id)` from true 441222:37:20# [RSpecRunTime] RSpec elapsed time: 21 minutes 54.95 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.19 1.37 1.52 1/472 21864 441422:37:20 with existing configuration 441522:37:21 is expected to change `Security::ScanResultPolicyRead.exists?(read.id)` from true to false 441622:37:21# [RSpecRunTime] Finishing example group ee/spec/workers/security/scan_result_policies/delete_scan_result_policy_reads_worker_spec.rb. It took 1.71 seconds. Expected to take 1.82 seconds. 441722:37:21# [RSpecRunTime] Starting example group ee/spec/views/layouts/checkout.html.haml_spec.rb. Expected to take 1.79 seconds. 441822:37:21layouts/checkout 441922:37:21 behaves like a layout which reflects the application color mode setting 442022:37:21 as a color mode layout 442122:37:21 when no color mode is explicitly selected 442222:37:22 renders with the default color 442322:37:22 when user is authenticated & has selected a specific color mode 442422:37:22 chosen_color_mode: #<struct Gitlab::ColorModes::Mode id=1, name="Light", css_class="gl-light"> 442522:37:22 renders with the Light color mode 442622:37:22 chosen_color_mode: #<struct Gitlab::ColorModes::Mode id=2, name="Dark (Experiment)", css_class="gl-dark"> 442722:37:22 renders with the Dark (Experiment) color mode 442822:37:22 chosen_color_mode: #<struct Gitlab::ColorModes::Mode id=3, name="Auto (Experiment)", css_class="gl-system"> 442922:37:22 renders with the Auto (Experiment) color mode 443022:37:22 behaves like a layout which reflects the preferred language 443122:37:22 when changing the a preferred language 443222:37:22 renders the correct `lang` attribute in the html element 443322:37:22# [RSpecRunTime] Finishing example group ee/spec/views/layouts/checkout.html.haml_spec.rb. It took 1.91 seconds. Expected to take 1.79 seconds. 443422:37:22# [RSpecRunTime] Starting example group ee/spec/services/ci/runners/reset_registration_token_service_spec.rb. Expected to take 1.74 seconds. 443522:37:22Ci::Runners::ResetRegistrationTokenService#execute 443622:37:23 with instance scope 443722:37:23 behaves like a registration token reset operation 443822:37:23 without user 443922:37:23 does not audit and returns error response 444022:37:23 with unauthorized user 444122:37:23 does not audit and returns error response 444222:37:23 with admin user 444322:37:23 calls security_event on RunnersTokenAuditEventService and returns the new token 444422:37:23 when allow_runner_registration_token is false 444522:37:23 does not log an audit event and returns an error 444622:37:23 with group scope 444722:37:23 behaves like a registration token reset operation 444822:37:23 without user 444922:37:23 does not audit and returns error response 445022:37:23 with unauthorized user 445122:37:23 does not audit and returns error response 445222:37:23 with admin user 445322:37:23 calls security_event on RunnersTokenAuditEventService and returns the new token 445422:37:23 when allow_runner_registration_token is false 445522:37:23 does not log an audit event and returns an error 445622:37:23 with project scope 445722:37:24 behaves like a registration token reset operation 445822:37:24 without user 445922:37:24 does not audit and returns error response 446022:37:24 with unauthorized user 446122:37:24 does not audit and returns error response 446222:37:24 with admin user 446322:37:24 calls security_event on RunnersTokenAuditEventService and returns the new token 446422:37:24 when allow_runner_registration_token is false 446522:37:24 does not log an audit event and returns an error 446622:37:24# [RSpecRunTime] Finishing example group ee/spec/services/ci/runners/reset_registration_token_service_spec.rb. It took 1.52 seconds. Expected to take 1.74 seconds. 446722:37:24# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/ci/pipeline/chain/skip_spec.rb. Expected to take 1.64 seconds. 446822:37:24Gitlab::Ci::Pipeline::Chain::Skip 447022:37:25 when pipeline has not been skipped 447122:37:25 does not break the chain 447222:37:25# [RSpecRunTime] RSpec elapsed time: 21 minutes 59.6 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.18 1.36 1.52 1/473 21884 447422:37:25 when pipeline should be skipped 447522:37:25 breaks the chain 447622:37:25 when pipeline execution policies are present 447722:37:26 does not break the chain 447822:37:26# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/ci/pipeline/chain/skip_spec.rb. It took 1.56 seconds. Expected to take 1.64 seconds. 447922:37:26# [RSpecRunTime] Starting example group ee/spec/models/package_metadata/checkpoint_spec.rb. Expected to take 1.58 seconds. 448022:37:26PackageMetadata::Checkpoint 448122:37:26 does not allow STI 448322:37:26 is expected to define :data_type as an enum backed by an integer with values ‹{advisories: 1, licenses: 2, cve_enrichment: 3}› 448422:37:26 is expected to define :version_format as an enum backed by an integer with values ‹{v1: 1, v2: 2}› 448522:37:26 behaves like purl_types enum 448622:37:26 is expected to define :purl_type as an enum backed by an integer with values ‹{composer: 1, conan: 2, gem: 3, golang: 4, maven: 5, npm: 6, nuget: 7, pypi: 8, apk: 9, rpm: 10, deb: 11, cbl-mariner: 12, wolfi: 13, cargo: 14, swift: 15, conda: 16}› 448722:37:26 .with_path_components 448822:37:26 returns the checkpoint for the given parameters 449022:37:26 is expected to validate that :purl_type cannot be empty/falsy 449122:37:26 is expected to validate that :data_type cannot be empty/falsy 449222:37:26 is expected to validate that :version_format cannot be empty/falsy 449322:37:26 is expected to validate that :sequence cannot be empty/falsy 449422:37:26 is expected to validate that :sequence looks like an integer 449522:37:26 is expected to validate that :chunk cannot be empty/falsy 449622:37:27 is expected to validate that :chunk looks like an integer 449722:37:27 is expected to validate that :purl_type is unique within the scope of :data_type and :version_format 449922:37:27 when all attributes are the same 450022:37:27 updates the checkpoint 450122:37:27 when an attribute differs 450222:37:27 and it is data_type 450322:37:27 does not update the checkpoint 450422:37:27 and it is version_format 450522:37:27 does not update the checkpoint 450622:37:27 and it is purl_type 450722:37:27 does not update the checkpoint 450822:37:27# [RSpecRunTime] Finishing example group ee/spec/models/package_metadata/checkpoint_spec.rb. It took 1.27 seconds. Expected to take 1.58 seconds. 450922:37:27# [RSpecRunTime] Starting example group ee/spec/models/package_metadata/checkpoint_spec.rb. Expected to take 1.58 seconds. 451022:37:27PackageMetadata::NullCheckpoint 451122:37:27 does not allow STI 451322:37:27 accepts any number of arguments without raising an error 451622:37:27 always returns true 451722:37:27# [RSpecRunTime] Finishing example group ee/spec/models/package_metadata/checkpoint_spec.rb. It took 0.15 second. Expected to take 1.58 seconds. 451822:37:27# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/ai/agents/agent_detail_resolver_spec.rb. Expected to take 1.53 seconds. 451922:37:27Resolvers::Ai::Agents::AgentDetailResolver 452122:37:29 when user is allowed and agent exists 452222:37:29 is expected to eq #<Ai::Agent id: 1, created_at: "2024-11-13 22:37:28.012212174 +0000", updated_at: "2024-11-13 22:37:28.012212174 +0000", project_id: 434, name: "agent1"> 452322:37:29 when user is nil 452422:37:30 is expected to be nil 452522:37:30# [RSpecRunTime] RSpec elapsed time: 22 minutes 4.11 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.16 1.35 1.51 2/473 21885 452722:37:30 when user does not have permission 452822:37:30 is expected to be nil 452922:37:30 when the agent does not exist 453022:37:30 is expected to be nil 453122:37:30# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/ai/agents/agent_detail_resolver_spec.rb. It took 2.74 seconds. Expected to take 1.53 seconds. 453222:37:30# [RSpecRunTime] Starting example group ee/spec/workers/groups/schedule_bulk_repository_shard_moves_worker_spec.rb. Expected to take 1.46 seconds. 453322:37:30Groups::ScheduleBulkRepositoryShardMovesWorker 453422:37:30 behaves like schedules bulk repository shard moves 453622:37:30 is labeled as idempotent 453722:37:30 performs multiple times sequentially without raising an exception 453822:37:30 schedules container repository storage moves 453922:37:30# [RSpecRunTime] Finishing example group ee/spec/workers/groups/schedule_bulk_repository_shard_moves_worker_spec.rb. It took 0.72 second. Expected to take 1.46 seconds. 454022:37:30# [RSpecRunTime] Starting example group ee/spec/serializers/dependency_list_serializer_spec.rb. Expected to take 1.41 seconds. 454122:37:30DependencyListSerializer 454322:37:32 matches the schema 454422:37:32# [RSpecRunTime] RSpec elapsed time: 22 minutes 6.34 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.15 1.35 1.51 1/473 21912 454622:37:32# [RSpecRunTime] Finishing example group ee/spec/serializers/dependency_list_serializer_spec.rb. It took 1.38 seconds. Expected to take 1.41 seconds. 454722:37:32# [RSpecRunTime] Starting example group ee/spec/services/analytics/devops_adoption/enabled_namespaces/create_service_spec.rb. Expected to take 1.37 seconds. 454822:37:32Analytics::DevopsAdoption::EnabledNamespaces::CreateService 454922:37:33 persists the enabled_namespace 455022:37:33 schedules for snapshot creation 455122:37:33 authorizes for manage_devops_adoption 455222:37:33 without display_namespace_id 455322:37:33 authorizes for global manage_devops_adoption 455522:37:33 returns forbidden error 455622:37:33# [RSpecRunTime] Finishing example group ee/spec/services/analytics/devops_adoption/enabled_namespaces/create_service_spec.rb. It took 1.13 seconds. Expected to take 1.37 seconds. 455722:37:33# [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/vulnerabilities/container_images_resolver_spec.rb. Expected to take 1.3 seconds. 455822:37:33Resolvers::Vulnerabilities::ContainerImagesResolver 456022:37:34 when resolved for project 456122:37:34 behaves like fetches vulnerability container images 456222:37:34 when user is not logged in 456322:37:34 is expected to be blank 456422:37:34 when user is logged in 456522:37:34 when user does not have permissions 456622:37:34 is expected to be blank 456722:37:34 when user have permissions to access vulnerabilities 456822:37:34 returns related container images 456922:37:34# [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/vulnerabilities/container_images_resolver_spec.rb. It took 1.3 seconds. Expected to take 1.3 seconds. 457022:37:34# [RSpecRunTime] Starting example group ee/spec/services/ai/duo_workflows/create_oauth_access_token_service_spec.rb. Expected to take 1.25 seconds. 457122:37:34Ai::DuoWorkflows::CreateOauthAccessTokenService 457322:37:34 when the duo workflow oauth application already exists 457422:37:34 when the user does not have a valid oauth access token 457522:37:34 when oauth token has expired 457622:37:34 behaves like creates a new oauth access token for the duo workflow oauth app 457722:37:35 creates a new oauth access token for the duo workflow oauth app 457822:37:35 when oauth token is not present 457922:37:35 behaves like creates a new oauth access token for the duo workflow oauth app 458022:37:35 creates a new oauth access token for the duo workflow oauth app 458122:37:35 when the user already has an oauth access token 458222:37:35 creates a new oauth access token 458322:37:35 when the user does not have the duo_workflow feature flag enabled 458422:37:35 returns an error 458522:37:35 when the duo workflow oauth application does not already exists 458622:37:35 creates a new doorkeeper oauth application 458722:37:35# [RSpecRunTime] Finishing example group ee/spec/services/ai/duo_workflows/create_oauth_access_token_service_spec.rb. It took 1.05 seconds. Expected to take 1.25 seconds. 458822:37:35# [RSpecRunTime] Starting example group ee/spec/services/ee/projects/detect_repository_languages_service_spec.rb. Expected to take 1.19 seconds. 458922:37:35Projects::DetectRepositoryLanguagesService 459122:37:36 without previous detection 459222:37:36 calls ProcessBookkeepingService 459322:37:36# [RSpecRunTime] RSpec elapsed time: 22 minutes 11.0 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.22 1.36 1.51 1/473 21941 459522:37:36# [RSpecRunTime] Finishing example group ee/spec/services/ee/projects/detect_repository_languages_service_spec.rb. It took 1.18 seconds. Expected to take 1.19 seconds. 459622:37:36# [RSpecRunTime] Starting example group ee/spec/services/ee/keys/destroy_service_spec.rb. Expected to take 1.15 seconds. 459722:37:36Keys::DestroyService 459822:37:37 does not destroy LDAP key 459922:37:37 returns the correct value 460022:37:37 audit events 460122:37:37 when licensed 460222:37:37 creates an audit event 460322:37:37 when unlicensed 460422:37:37 does not track audit event 460522:37:37 when destroy operation fails 460622:37:37 does not create an audit event 460722:37:37 returns the correct value 460822:37:38# [RSpecRunTime] Finishing example group ee/spec/services/ee/keys/destroy_service_spec.rb. It took 1.0 second. Expected to take 1.15 seconds. 460922:37:38# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/reports/security/locations/container_scanning_spec.rb. Expected to take 1.05 seconds. 461022:37:38Gitlab::Ci::Reports::Security::Locations::ContainerScanning 461222:37:38 image: "alpine:3.7.3", default_branch_image: nil, valid_default_branch_image: false, expected_fingerprint_input: "alpine:3.7.3:glibc" 461322:37:38 is expected to eq "ae8d425953666250ab218c455f5d54f6f19f489b" 461422:37:38 image: "alpine:3.7", default_branch_image: nil, valid_default_branch_image: false, expected_fingerprint_input: "alpine:3.7:glibc" 461522:37:38 is expected to eq "84a9e34a3dd7427dcade5631531799b319fd8056" 461622:37:38 image: "alpine:8101518288111119448185914762536722131810", default_branch_image: nil, valid_default_branch_image: false, expected_fingerprint_input: "alpine:glibc" 461722:37:38 is expected to eq "7c97a55a23ea386c3008bf083ab3ce2aaa2696b1" 461822:37:38 image: "alpine:1.0.0-beta", default_branch_image: nil, valid_default_branch_image: false, expected_fingerprint_input: "alpine:1.0.0-beta:glibc" 461922:37:38 is expected to eq "33616b1c5f27c5f74f23d91da6801d18cf9368d9" 462022:37:38 image: "gdk.local:5000/group/project/branch:307e0a35643f63652a713d0820db7c388012f724", default_branch_image: nil, valid_default_branch_image: false, expected_fingerprint_input: "gdk.local:5000/group/project/branch:glibc" 462122:37:38 is expected to eq "411b840c0fffb802072190333cfe95bade463d41" 462222:37:38 image: "registry.gitlab.com/group/project/tmp:af864bd61230d3d694eb01d6205b268b4ad63ac0", default_branch_image: nil, valid_default_branch_image: false, expected_fingerprint_input: "registry.gitlab.com/group/project/tmp:glibc" 462322:37:38 is expected to eq "0f9d320fb6879532194b33ae160e527a408721ee" 462422:37:38 image: "registry.gitlab.com/group/project/tmp:38960416", default_branch_image: nil, valid_default_branch_image: false, expected_fingerprint_input: "registry.gitlab.com/group/project/tmp:glibc" 462522:37:38 is expected to eq "0f9d320fb6879532194b33ae160e527a408721ee" 462622:37:38 image: "registry.gitlab.com/group/project/feature:5b1a4a921d7a50c3757aae3f7df2221878775af4", default_branch_image: "registry.gitlab.com/group/project/master:ec301f43f14a2b477806875e49cfc4d3fa0d22c3", valid_default_branch_image: true, expected_fingerprint_input: "registry.gitlab.com/group/project/master:glibc" 462722:37:38 is expected to eq "7637ed90aa408c1645f7b18a8b34645ce85eb0f5" 462822:37:38 image: "registry.gitlab.com/group/project/feature:d6704dc0b8e33fb550a86f7847d6a3036d4f8bd5", default_branch_image: "registry.gitlab.com/group/project:latest", valid_default_branch_image: true, expected_fingerprint_input: "registry.gitlab.com/group/project:glibc" 462922:37:38 is expected to eq "4360c022f3d51b4ac733b7c9fd39d872561678ae" 463022:37:38 image: "registry.gitlab.com/group/project@sha256:a418bbb80b9411f9a08025baa4681e192aaafd16505039bdcb113ccdb90a88fd", default_branch_image: "registry.gitlab.com/group/project:latest", valid_default_branch_image: true, expected_fingerprint_input: "registry.gitlab.com/group/project:glibc" 463122:37:38 is expected to eq "4360c022f3d51b4ac733b7c9fd39d872561678ae" 463222:37:38 image: "registry.gitlab.com/group/project/feature:latest", default_branch_image: "registry.gitlab.com/group/project:1.0.0", valid_default_branch_image: true, expected_fingerprint_input: "registry.gitlab.com/group/project:1.0.0:glibc" 463322:37:38 is expected to eq "abf8a4808377f971528976d5f52f072feb3e3cfd" 463422:37:38 image: "registry.gitlab.com/group/project/feature:latest", default_branch_image: "registry.gitlab.com/group/project:1.0.0", valid_default_branch_image: false, expected_fingerprint_input: "registry.gitlab.com/group/project/feature:glibc" 463522:37:38 is expected to eq "8c7bd47107301997d5af637db2cf0d2bed0ea2c6" 463622:37:38 #image_with_package_name 463722:37:38 image: "alpine:3.7.3", expected_name: "alpine:3.7.3:glibc" 463822:37:38 is expected to eq "alpine:3.7.3:glibc" 463922:37:38 image: "alpine:3.7", expected_name: "alpine:3.7:glibc" 464022:37:38 is expected to eq "alpine:3.7:glibc" 464122:37:38 image: "alpine:8101518288111119448185914762536722131810", expected_name: "alpine:glibc" 464222:37:38 is expected to eq "alpine:glibc" 464322:37:38 image: "alpine:1.0.0-beta", expected_name: "alpine:1.0.0-beta:glibc" 464422:37:38 is expected to eq "alpine:1.0.0-beta:glibc" 464522:37:38 image: "gdk.local:5000/group/project/branch:307e0a35643f63652a713d0820db7c388012f724", expected_name: "gdk.local:5000/group/project/branch:glibc" 464622:37:38 is expected to eq "gdk.local:5000/group/project/branch:glibc" 464722:37:38 image: "registry.gitlab.com/group/project/tmp:af864bd61230d3d694eb01d6205b268b4ad63ac0", expected_name: "registry.gitlab.com/group/project/tmp:glibc" 464822:37:38 is expected to eq "registry.gitlab.com/group/project/tmp:glibc" 464922:37:38 image: "registry.gitlab.com/group/project/tmp:38960416", expected_name: "registry.gitlab.com/group/project/tmp:glibc" 465022:37:38 is expected to eq "registry.gitlab.com/group/project/tmp:glibc" 465122:37:38 image: "registry.gitlab.com/group/project/feature:5b1a4a921d7a50c3757aae3f7df2221878775af4", expected_name: "registry.gitlab.com/group/project/feature:glibc" 465222:37:38 is expected to eq "registry.gitlab.com/group/project/feature:glibc" 465322:37:38 image: "registry.gitlab.com/group/project/feature:d6704dc0b8e33fb550a86f7847d6a3036d4f8bd5", expected_name: "registry.gitlab.com/group/project/feature:glibc" 465422:37:38 is expected to eq "registry.gitlab.com/group/project/feature:glibc" 465522:37:38 image: "registry.gitlab.com/group/project@sha256:a418bbb80b9411f9a08025baa4681e192aaafd16505039bdcb113ccdb90a88fd", expected_name: "registry.gitlab.com/group/project@sha256:glibc" 465622:37:38 is expected to eq "registry.gitlab.com/group/project@sha256:glibc" 465722:37:38 image: "registry.gitlab.com/group/project/feature:latest", expected_name: "registry.gitlab.com/group/project/feature:glibc" 465822:37:38 is expected to eq "registry.gitlab.com/group/project/feature:glibc" 465922:37:38 image: "registry.gitlab.com/group/project/feature:latest", expected_name: "registry.gitlab.com/group/project/feature:glibc" 466022:37:38 is expected to eq "registry.gitlab.com/group/project/feature:glibc" 466122:37:38 behaves like vulnerability location 466322:37:38 when all params are given 466422:37:38 initializes an instance 466522:37:38 param: :image 466622:37:38 when param image is missing 466722:37:38 raises an error 466822:37:38 param: :operating_system 466922:37:38 when param operating_system is missing 467022:37:38 raises an error 467122:37:38 #fingerprint 467222:37:38 generates expected fingerprint 467322:37:38 #fingerprint_path 467422:37:38 generates expected fingerprint 467622:37:38 returns true when fingerprints are equal 467722:37:38 returns false when fingerprints are different 467822:37:38# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/reports/security/locations/container_scanning_spec.rb. It took 0.98 second. Expected to take 1.05 seconds. 467922:37:38# [RSpecRunTime] Starting example group ee/spec/workers/app_sec/dast/scans/consistency_worker_spec.rb. Expected to take 1.03 seconds. 468022:37:38AppSec::Dast::Scans::ConsistencyWorker 468222:37:39 ensures cross database association is created 468322:37:39 behaves like an idempotent worker 468422:37:39 is labeled as idempotent 468522:37:39 performs multiple times sequentially without raising an exception 468622:37:39# [RSpecRunTime] Finishing example group ee/spec/workers/app_sec/dast/scans/consistency_worker_spec.rb. It took 0.79 second. Expected to take 1.03 seconds. 468722:37:39# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/observability_spec.rb. Expected to take 0.95 second. 468822:37:39Gitlab::Observability 468922:37:40 .analytics_url 469022:37:40 is expected to eq "/api/v4/projects/440/observability/v1/analytics/storage" 469122:37:40 .services_url 469222:37:40 is expected to eq "/api/v4/projects/440/observability/v1/services" 469322:37:40 .operations_url 469422:37:40 is expected to eq "/api/v4/projects/440/observability/v1/services/$SERVICE_NAME$/operations" 469522:37:40 .metrics_search_url 469622:37:40 is expected to eq "/api/v4/projects/440/observability/v1/metrics/search" 469722:37:40 .logs_search_url 469822:37:40 is expected to eq "/api/v4/projects/440/observability/v1/logs/search" 469922:37:40 .logs_search_metadata_url 470022:37:40 is expected to eq "/api/v4/projects/440/observability/v1/logs/searchmetadata" 470122:37:40 .metrics_url 470222:37:40 is expected to eq "/api/v4/projects/440/observability/v1/metrics/autocomplete" 470322:37:40 .tracing_analytics_url 470422:37:40 is expected to eq "/api/v4/projects/440/observability/v1/traces/analytics" 470522:37:40 .metrics_search_metadata_url 470622:37:40 is expected to eq "/api/v4/projects/440/observability/v1/metrics/searchmetadata" 470722:37:40 .tracing_url 470822:37:40 is expected to eq "/api/v4/projects/440/observability/v1/traces" 470922:37:40# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/observability_spec.rb. It took 0.77 second. Expected to take 0.95 second. 471022:37:40# [RSpecRunTime] Starting example group ee/spec/presenters/ci/build_presenter_spec.rb. Expected to take 0.92 second. 471122:37:40Ci::BuildPresenter 471222:37:40 #callout_failure_message 471322:37:41 returns a verbose failure reason 471522:37:41 when the build exists in a pipeline for merge train 471622:37:41 is expected to equal false 471722:37:41 when the build does not exist in a pipeline for merge train 471822:37:41 is expected to equal true 471922:37:41# [RSpecRunTime] Finishing example group ee/spec/presenters/ci/build_presenter_spec.rb. It took 0.92 second. Expected to take 0.92 second. 472022:37:41# [RSpecRunTime] Starting example group ee/spec/workers/gitlab/export/segmented_export_finalisation_worker_spec.rb. Expected to take 0.85 second. 472122:37:41Gitlab::Export::SegmentedExportFinalisationWorker 472322:37:42 calls `Gitlab::SegmentedExport::FinalizerService#execute` 472422:37:42# [RSpecRunTime] Finishing example group ee/spec/workers/gitlab/export/segmented_export_finalisation_worker_spec.rb. It took 0.79 second. Expected to take 0.85 second. 472522:37:42# [RSpecRunTime] Starting example group ee/spec/workers/sync_seat_link_worker_spec.rb. Expected to take 0.82 second. 472622:37:42SyncSeatLinkWorker 472822:37:42 when current, paid license is active 472922:37:42 executes the SyncSeatLinkRequestWorker with expected params 473022:37:42 when the timezone makes date one day in advance 473122:37:42 executes the SyncSeatLinkRequestWorker with expected params 473222:37:42 when the timezone makes date one day before than UTC 473322:37:42 executes the SyncSeatLinkRequestWorker with expected params 473422:37:42 license checks 473522:37:42 when license is missing 473622:37:42 does not execute the SyncSeatLinkRequestWorker 473722:37:42 when using a trial license 473822:37:42 does not execute the SyncSeatLinkRequestWorker 473922:37:42 when the license has no expiration date 474022:37:42 does not execute the SyncSeatLinkRequestWorker 474122:37:42 when using an expired license 474222:37:42 executes the SyncSeatLinkRequestWorker 474322:37:42 with a non cloud license 474422:37:42 does not execute the SyncSeatLinkRequestWorker 474522:37:42# [RSpecRunTime] Finishing example group ee/spec/workers/sync_seat_link_worker_spec.rb. It took 0.71 second. Expected to take 0.82 second. 474622:37:42# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_groups_with_event_streaming_destinations_metric_spec.rb. Expected to take 0.77 second. 474722:37:42Gitlab::Usage::Metrics::Instrumentations::CountGroupsWithEventStreamingDestinationsMetric 474822:37:43 behaves like a correct instrumented metric value and query 474922:37:43 behaves like a correct instrumented metric value 475022:37:43 has correct value 475122:37:43 behaves like a correct instrumented metric query 475222:37:43 has correct generate query 475322:37:43# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_groups_with_event_streaming_destinations_metric_spec.rb. It took 0.83 second. Expected to take 0.77 second. 475422:37:43# [RSpecRunTime] Starting example group ee/spec/views/shared/issuable/_iterations_dropdown.html.haml_spec.rb. Expected to take 0.75 second. 475522:37:43shared/issuable/_iterations_dropdown.html.haml 475622:37:43 behaves like issuable bulk dropdown 475722:37:44 renders hidden input 475822:37:44 renders vue root 475922:37:44 without parent 476122:37:44 without feature 476322:37:44# [RSpecRunTime] Finishing example group ee/spec/views/shared/issuable/_iterations_dropdown.html.haml_spec.rb. It took 0.73 second. Expected to take 0.75 second. 476422:37:44# [RSpecRunTime] Starting example group ee/spec/services/web_hook_service_spec.rb. Expected to take 0.69 second. 476522:37:44WebHookService 476622:37:45 #async_execute 476722:37:45 when hook has custom context attributes 476822:37:45 includes the subscription plan in the worker context 476922:37:45# [RSpecRunTime] Finishing example group ee/spec/services/web_hook_service_spec.rb. It took 0.77 second. Expected to take 0.69 second. 477022:37:45# [RSpecRunTime] Starting example group ee/spec/helpers/routing/pseudonymization_helper_spec.rb. Expected to take 0.67 second. 477122:37:45Routing::PseudonymizationHelper 477222:37:45 when url has params to mask 477322:37:45 when project/insights page is loaded 477422:37:45 behaves like masked url 477522:37:45 generates masked page url 477622:37:45 when groups/insights page is loaded 477722:37:45 behaves like masked url 477822:37:45 generates masked page url 477922:37:45 when severity, sortBy, sortDesc is present 478022:37:45 behaves like masked url 478122:37:45 generates masked page url 478222:37:45 when _gl, glm_content and gml_source is present 478322:37:45 behaves like masked url 478422:37:45 generates masked page url 478522:37:45 when utm_medium, utm_source, utm_campaign, utm_content and utm_budget is present 478622:37:45 behaves like masked url 478722:37:45 generates masked page url 478822:37:45# [RSpecRunTime] Finishing example group ee/spec/helpers/routing/pseudonymization_helper_spec.rb. It took 0.62 second. Expected to take 0.67 second. 478922:37:45# [RSpecRunTime] Starting example group ee/spec/graphql/types/admin/cloud_licenses/license_history_entry_type_spec.rb. Expected to take 0.61 second. 479022:37:45Types::Admin::CloudLicenses::LicenseHistoryEntryType 479122:37:46 is expected to eq "LicenseHistoryEntry" 479222:37:46 with license type fields 479322:37:46 is expected to include graphql fields "id", "type", "plan", "name", "email", "company", "starts_at", "expires_at", "block_changes_at", "activated_at", and "users_in_license_count" 479422:37:46 field values 479622:37:46 is expected to include "5" 479822:37:46 is expected to eq "online_cloud" 480022:37:46 is expected to eq "ultimate" 480222:37:46 is expected to eq "User Example" 480422:37:46 is expected to eq "user@example.com" 480622:37:46 is expected to eq "Example Inc." 480822:37:46 is expected to eq Tue, 13 Aug 2024 481022:37:46 is expected to eq Wed, 13 Aug 2025 481122:37:46 block_changes_at 481222:37:46 is expected to eq Sat, 13 Sep 2025 481322:37:46 activated_at 481422:37:46 is expected to eq Fri, 13 Sep 2024 22:37:46.000000000 +0000 481522:37:46 users_in_license_count 481622:37:46 is expected to eq 25 481822:37:46 is expected to eq 2024-11-13 22:37:46.102802906 +0000 481922:37:46# [RSpecRunTime] Finishing example group ee/spec/graphql/types/admin/cloud_licenses/license_history_entry_type_spec.rb. It took 0.57 second. Expected to take 0.61 second. 482022:37:46# [RSpecRunTime] Starting example group ee/spec/lib/code_suggestions/tasks/base_spec.rb. Expected to take 0.59 second. 482122:37:46CodeSuggestions::Tasks::Base 482222:37:46 #feature_disabled? 482322:37:46 returns false 482422:37:46 when the feature is self-hosted 482522:37:46 provider: :self_hosted, expected_result: false 482622:37:46 returns the expected result 482722:37:46 provider: :vendored, expected_result: false 482822:37:46 returns the expected result 482922:37:46 provider: :disabled, expected_result: true 483022:37:47 returns the expected result 483222:37:47 raies NotImplementedError 483322:37:47# [RSpecRunTime] Finishing example group ee/spec/lib/code_suggestions/tasks/base_spec.rb. It took 0.55 second. Expected to take 0.59 second. 483422:37:47# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chat_message_spec.rb. Expected to take 0.53 second. 483522:37:47Gitlab::Llm::ChatMessage 483622:37:47 #conversation_reset? 483722:37:47 returns true for reset message 483822:37:47 returns false for regular message 484022:37:47 returns true for chat message 484122:37:47 #clear_history? 484222:37:47 returns true for clear message 484322:37:47 returns false for regular message 484522:37:47 role: "user", content: "foo?", expectation: true 484622:37:47 returns expectation 484722:37:47 role: "user", content: "/reset", expectation: false 484822:37:47 returns expectation 484922:37:47 role: "user", content: "/clear", expectation: false 485022:37:47 returns expectation 485122:37:47 role: "assistant", content: "foo?", expectation: false 485222:37:47 returns expectation 485422:37:47 saves the message to chat storage 485522:37:47 for /reset message 485622:37:47 saves the message to chat storage 485722:37:47 for slash commands to clear history 485822:37:47 removes all messages from chat storage for message '/clear' 485922:37:47# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chat_message_spec.rb. It took 0.46 second. Expected to take 0.53 second. 486022:37:47# [RSpecRunTime] Starting example group ee/spec/services/gitlab_subscriptions/add_on_purchases/self_managed/license_add_ons/duo_enterprise_spec.rb. Expected to take 0.51 second. 486122:37:47GitlabSubscriptions::AddOnPurchases::SelfManaged::LicenseAddOns::DuoEnterprise 486422:37:47 sets the correct values 486522:37:47 without restrictions 486622:37:47 does not set any attributes 486722:37:47 without the add-on info 486822:37:47 does not set any attributes 486922:37:47 with mixed hash key types 487022:37:47 sets the correct values 487122:37:47 without a quantity 487222:37:47 sets the correct values 487322:37:47 without a start date 487422:37:47 does not set any attributes 487522:37:47 without an end date 487622:37:47 does not set any attributes 487722:37:47 without a purchase_xid 487822:37:47 does not set purchase_xid 487922:37:47 without trial 488022:37:47 does not set any attributes 488122:37:47 with trial set to true 488222:37:47 sets trial to true 488322:37:47 with an invalid key 488422:37:47 sets the correct values 488522:37:47 with an expired and an active purchase 488622:37:47 sets the correct values 488722:37:47 with multiple active purchases 488822:37:47 sets the consolidated values 488922:37:47 with an active and a future dated purchase 489022:37:47 sets the consolidated quantity as well as the minimum start date and maximum end date 489222:37:47 is expected to eq #<GitlabSubscriptions::AddOn id: 19, created_at: "2024-11-13 22:37:47.524938808 +0000", updated_at: "2024-11-13 22:37:47.524938808 +0000", name: "duo_enterprise", description: [FILTERED]> 489322:37:47# [RSpecRunTime] Finishing example group ee/spec/services/gitlab_subscriptions/add_on_purchases/self_managed/license_add_ons/duo_enterprise_spec.rb. It took 0.45 second. Expected to take 0.51 second. 489422:37:47# [RSpecRunTime] Starting example group ee/spec/models/concerns/health_status_spec.rb. Expected to take 0.46 second. 489622:37:47 does not allow STI 489722:37:47 #supports_health_status? 489822:37:47 issuable_type: :issue, issuable_health_status: true, supports_health_status: true 489922:37:48 is expected to eq true 490022:37:48 issuable_type: :issue, issuable_health_status: false, supports_health_status: false 490122:37:48 is expected to eq false 490222:37:48 issuable_type: :incident, issuable_health_status: true, supports_health_status: false 490322:37:48 is expected to eq false 490422:37:48 issuable_type: :incident, issuable_health_status: false, supports_health_status: false 490522:37:48 is expected to eq false 490622:37:48 issuable_type: :merge_request, issuable_health_status: true, supports_health_status: false 490722:37:48 is expected to eq false 490822:37:48 issuable_type: :merge_request, issuable_health_status: false, supports_health_status: false 490922:37:48 is expected to eq false 491022:37:48# [RSpecRunTime] Finishing example group ee/spec/models/concerns/health_status_spec.rb. It took 0.42 second. Expected to take 0.46 second. 491122:37:48# [RSpecRunTime] Starting example group ee/spec/models/gitlab_subscriptions/trial_status_spec.rb. Expected to take 0.44 second. 491222:37:48GitlabSubscriptions::TrialStatus 491322:37:48 does not allow STI 491422:37:48 #days_remaining 491522:37:48 for the beginning of a trial 491622:37:48 is expected to eq 30 491722:37:48 for the middle of a trial 491822:37:48 is expected to eq 15 491922:37:48 for the end of a trial 492022:37:48 is expected to eq 0 492222:37:48 exposes the passed in parameter 492322:37:48 #percentage_complete 492422:37:48 for the beginning of a trial 492522:37:48 is expected to eq 3.33 492622:37:48 for the middle of a trial 492722:37:48 is expected to eq 50.0 492822:37:48 for the end of a trial 492922:37:48 is expected to eq 100.0 493022:37:48 with rounding 493122:37:48 is expected to eq 33.33 493322:37:48 for default trial length 493422:37:48 is expected to eq 30 493522:37:48 for custom trial length 493622:37:48 is expected to eq 10 493822:37:48 for the beginning of a trial 493922:37:48 is expected to eq 1 494022:37:48 for the middle of a trial 494122:37:48 is expected to eq 15 494222:37:48 for the end of a trial 494322:37:48 is expected to eq 30 494422:37:48# [RSpecRunTime] Finishing example group ee/spec/models/gitlab_subscriptions/trial_status_spec.rb. It took 0.42 second. Expected to take 0.44 second. 494522:37:48# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/cloud_connector_spec.rb. Expected to take 0.39 second. 494622:37:48Gitlab::CloudConnector 494822:37:48 behaves like building HTTP headers 494922:37:48 when the the user is present 495022:37:48 generates a hash with the required fields based on the user 495122:37:48 when the the user argument is nil 495222:37:48 generates a hash without `X-Gitlab-Global-User-Id` 495322:37:48 when Duo seats have been purchased 495422:37:48 sets the seat count header to the correct number of seats 495522:37:48 .gitlab_realm 495622:37:48 when the current instance is gitlab.com 495722:37:48 is expected to eq "saas" 495822:37:48 when the current instance is not saas 495922:37:48 is expected to eq "self-managed" 496122:37:48 behaves like building HTTP headers 496222:37:48 when the the user is present 496322:37:48 generates a hash with the required fields based on the user 496422:37:48 when the the user argument is nil 496522:37:49 generates a hash without `X-Gitlab-Global-User-Id` 496622:37:49 .self_managed_cloud_connected? 496722:37:49 when on saas 496822:37:49 returns false 496922:37:49 when self-hosted and cloud connected 497022:37:49 returns true 497122:37:49 when self-hosted and not cloud connected 497222:37:49 returns false 497322:37:49# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/cloud_connector_spec.rb. It took 0.31 second. Expected to take 0.39 second. 497422:37:49# [RSpecRunTime] Starting example group ee/spec/lib/ee/api/entities/group_approval_rule_spec.rb. Expected to take 0.37 second. 497522:37:49EE::API::Entities::GroupApprovalRule 497622:37:49 exposes attributes 497722:37:49 when multiple_approval_rules feature is available 497822:37:49 exposes protected branches 497922:37:49 when multiple_approval_rules feature is not available 498022:37:49 does not protected branches 498122:37:49# [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/entities/group_approval_rule_spec.rb. It took 0.37 second. Expected to take 0.37 second. 498222:37:49# [RSpecRunTime] Starting example group ee/spec/services/merge_requests/mergeability/check_approved_service_spec.rb. Expected to take 0.34 second. 498322:37:49MergeRequests::Mergeability::CheckApprovedService 498422:37:49 behaves like mergeability check service 498522:37:49 sets the identifier 498622:37:49 sets the description 498822:37:49 when approval feature is available 498922:37:49 when the merge request is temporarily unapproved 499022:37:49 returns a check result with status checking 499122:37:49 when the merge request is approved 499222:37:49 returns a check result with status success 499322:37:49 when the merge request is not approved 499422:37:49 returns a check result with status failure 499522:37:49 when approval feature is not available 499622:37:49 returns a check result with inactive status 499822:37:49 when skip check is true 499922:37:49 is expected to eq true 500022:37:49 when skip check is false 500122:37:49 is expected to eq false 500322:37:49 returns false 500422:37:49# [RSpecRunTime] Finishing example group ee/spec/services/merge_requests/mergeability/check_approved_service_spec.rb. It took 0.35 second. Expected to take 0.34 second. 500522:37:49# [RSpecRunTime] Starting example group ee/spec/lib/elastic/latest/routing_spec.rb. Expected to take 0.31 second. 500622:37:49Elastic::Latest::Routing 500722:37:49 #routing_options 500822:37:49 returns correct options for project_id 500922:37:49 returns correct options for repository_id 501022:37:49 returns correct options for project_ids 501122:37:49 returns empty hash when provided an empty array 501222:37:49 returns empty hash when provided :any to project_ids 501322:37:49 returns empty hash when public projects flag is passed 501422:37:50 returns empty hash when routing_disabled flag is passed 501522:37:50 uses project_ids rather than repository_id when both are supplied 501622:37:50 returns empty hash when there are too many project_ids 501722:37:50 returns correct options for root_ancestor_ids param 501822:37:50# [RSpecRunTime] Finishing example group ee/spec/lib/elastic/latest/routing_spec.rb. It took 0.28 second. Expected to take 0.31 second. 501922:37:50# [RSpecRunTime] Starting example group ee/spec/workers/package_metadata/global_advisory_scan_worker_spec.rb. Expected to take 0.29 second. 502022:37:50PackageMetadata::GlobalAdvisoryScanWorker 502122:37:50 when advisory could not be found 502222:37:50 logs the error and does not initiate a scan 502322:37:50 when advisory exists 502422:37:50 calls the advisory scanning service with the instantiated advisory 502522:37:50 behaves like subscribes to event 502622:37:50 consumes the published event 502722:37:50 behaves like an idempotent worker 502822:37:50 is labeled as idempotent 502922:37:50 performs multiple times sequentially without raising an exception 503022:37:50# [RSpecRunTime] Finishing example group ee/spec/workers/package_metadata/global_advisory_scan_worker_spec.rb. It took 0.28 second. Expected to take 0.29 second. 503122:37:50# [RSpecRunTime] Starting example group ee/spec/validators/password/complexity_validator_spec.rb. Expected to take 0.27 second. 503222:37:50Password::ComplexityValidator 503322:37:50 #validates_each 503422:37:50 without any validation rule 503622:37:50 with a validation rule 503722:37:50 when lowcase required rule is not matched 503922:37:50 when lowcase required rule is matched 504122:37:50 .required_complexity_rules 504222:37:50 when no rules are enabled 504322:37:50 returns an empty array 504422:37:50 when lowcase required rule is enabled 504522:37:50 returns a lowcase required rule 504622:37:50 when all rules are required 504722:37:50 returns 4 rules 504822:37:50# [RSpecRunTime] Finishing example group ee/spec/validators/password/complexity_validator_spec.rb. It took 0.23 second. Expected to take 0.27 second. 504922:37:50# [RSpecRunTime] Starting example group ee/spec/services/cloud_connector/status_checks/status_service_spec.rb. Expected to take 0.25 second. 505022:37:50CloudConnector::StatusChecks::StatusService 505222:37:50 when no probes are passed 505322:37:50 created default probes 505422:37:50 when self-hosted AI Gateway is required 505522:37:50 uses a different set of probes 505722:37:50 when all probes succeed 505822:37:50 executes all probes and returns successful status result 505922:37:50 when any probe fails 506022:37:50 executes all probes and returns unsuccessful status result 506122:37:50 when all probes fail 506222:37:50 executes all probes and returns unsuccessful status result 506322:37:50# [RSpecRunTime] Finishing example group ee/spec/services/cloud_connector/status_checks/status_service_spec.rb. It took 0.19 second. Expected to take 0.25 second. 506422:37:50# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/completions_factory_spec.rb. Expected to take 0.22 second. 506522:37:50Gitlab::Llm::CompletionsFactory 506622:37:50 .completion! 506722:37:50 with existing completion 506822:37:50 behaves like returning completion 506922:37:50 returns completion 507122:37:50 behaves like returning completion 507222:37:50 returns completion 507322:37:50 when the service has an AI Gateway service class 507422:37:50 behaves like returning completion 507522:37:50 returns completion 507622:37:50 when prompt_migration_my_migrated_feature is disabled 507722:37:50 behaves like returning completion 507822:37:50 returns completion 507922:37:50 with invalid completion 508022:37:50 raises name error completion service 508122:37:50# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/completions_factory_spec.rb. It took 0.18 second. Expected to take 0.22 second. 508222:37:50# [RSpecRunTime] Starting example group ee/spec/lib/ee/sidebars/projects/menus/ci_cd_menu_spec.rb. Expected to take 0.2 second. 508322:37:50Sidebars::Projects::Menus::CiCdMenu 508522:37:51 when licensed feature quality_management is not enabled 508622:37:51 does not include test cases menu item 508722:37:51 when licensed feature quality_management is enabled 508822:37:51 when user can read issues 508922:37:51 includes test cases menu item 509022:37:51 when user cannot read issues 509122:37:51 does not include test cases menu item 509222:37:51# [RSpecRunTime] Finishing example group ee/spec/lib/ee/sidebars/projects/menus/ci_cd_menu_spec.rb. It took 0.16 second. Expected to take 0.2 second. 509322:37:51# [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20241017094601_add_embedding_to_work_items_opensearch_spec.rb. Expected to take 0.19 second. 509422:37:51AddEmbeddingToWorkItemsOpensearch 509622:37:51 does not have migration options set (PENDING: migration is skipped) 509822:37:51 creates reindexing task with correct target and options (PENDING: migration is skipped) 510022:37:51 always returns true (PENDING: migration is skipped) 510122:37:51 skip_migration? 510222:37:51 if vectors are supported 510322:37:51 returns false 510422:37:51 if vectors are not supported 510522:37:51 returns true 510622:37:51# [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20241017094601_add_embedding_to_work_items_opensearch_spec.rb. It took 0.16 second. Expected to take 0.19 second. 510722:37:51# [RSpecRunTime] Starting example group ee/spec/models/board_label_spec.rb. Expected to take 0.17 second. 510922:37:51 does not allow STI 511122:37:51 is expected to validate that :board cannot be empty/falsy 511222:37:51 is expected to validate that :label cannot be empty/falsy 511322:37:51 associations 511422:37:51 is expected to belong to label required: false 511522:37:51# [RSpecRunTime] Finishing example group ee/spec/models/board_label_spec.rb. It took 0.2 second. Expected to take 0.17 second. 511622:37:51# [RSpecRunTime] Starting example group ee/spec/lib/cloud_connector/missing_service_data_spec.rb. Expected to take 0.16 second. 511722:37:51CloudConnector::MissingServiceData 511922:37:51 is expected to equal false 512122:37:51 is expected to eq :missing_service 512222:37:51 #access_token 512322:37:51 is expected to be nil 512422:37:51 #free_access? 512522:37:51 is expected to equal false 512622:37:51 #allowed_for? 512722:37:51 is expected to equal false 512822:37:51# [RSpecRunTime] Finishing example group ee/spec/lib/cloud_connector/missing_service_data_spec.rb. It took 0.18 second. Expected to take 0.16 second. 512922:37:51# [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/template/gitlab_ci_yml_template_spec.rb. Expected to take 0.14 second. 513022:37:51Gitlab::Template::GitlabCiYmlTemplate 513222:37:51 finds the Security Products templates 513322:37:51 finds all the Verify templates 513422:37:51# [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/template/gitlab_ci_yml_template_spec.rb. It took 0.12 second. Expected to take 0.14 second. 513522:37:51# [RSpecRunTime] Starting example group ee/spec/lib/code_suggestions/context_spec.rb. Expected to take 0.14 second. 513622:37:51CodeSuggestions::Context 513822:37:51 when context size is less than limit 513922:37:51 returns unchanged context 514022:37:51 when context size exceeds the limit 514122:37:51 trims context fragments from the end of list 514222:37:51 when context is nil 514322:37:51 is expected to be nil 514422:37:51 when context is empty 514522:37:51 is expected to be empty 514622:37:51# [RSpecRunTime] Finishing example group ee/spec/lib/code_suggestions/context_spec.rb. It took 0.13 second. Expected to take 0.14 second. 514722:37:51# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tool_response_modifier_spec.rb. Expected to take 0.12 second. 514822:37:51Gitlab::Llm::Chain::ToolResponseModifier 515022:37:51 is expected to eq [] 515222:37:52 is expected to eq "GitLab Documentation" 515322:37:52# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tool_response_modifier_spec.rb. It took 0.07 second. Expected to take 0.12 second. 515422:37:52# [RSpecRunTime] Starting example group ee/spec/lib/remote_development/namespace_cluster_agent_mapping_operations/delete/main_spec.rb. Expected to take 0.11 second. 515522:37:52RemoteDevelopment::NamespaceClusterAgentMappingOperations::Delete::Main 515722:37:52 when MappingDeleter returns NamespaceClusterAgentMappingNotFound 515822:37:52 behaves like rop invocation with error response 515922:37:52 returns expected response 516022:37:52 when an unmatched error is returned, an exception is raised 516122:37:52 behaves like rop invocation with error response 516222:37:52 returns expected response 516422:37:52 returns expected response 516522:37:52# [RSpecRunTime] Finishing example group ee/spec/lib/remote_development/namespace_cluster_agent_mapping_operations/delete/main_spec.rb. It took 0.1 second. Expected to take 0.11 second. 516622:37:52# [RSpecRunTime] Starting example group ee/spec/graphql/types/audit_events/group/streaming_destination_type_spec.rb. Expected to take 0.11 second. 516722:37:52Types::AuditEvents::Group::StreamingDestinationType 516822:37:52 is expected to eq "GroupAuditEventStreamingDestination" 516922:37:52 is expected to have graphql fields :id, :name, :group, :category, :config, :event_type_filters, :namespace_filters, and :secret_token 517022:37:52 is expected to require graphql authorizations :admin_external_audit_events 517122:37:52# [RSpecRunTime] Finishing example group ee/spec/graphql/types/audit_events/group/streaming_destination_type_spec.rb. It took 0.1 second. Expected to take 0.11 second. 517222:37:52# [RSpecRunTime] Starting example group ee/spec/lib/api/entities/protected_environments/deploy_access_level_spec.rb. Expected to take 0.09 second. 517322:37:52API::Entities::ProtectedEnvironments::DeployAccessLevel 517422:37:52 exposes correct attributes 517522:37:52# [RSpecRunTime] Finishing example group ee/spec/lib/api/entities/protected_environments/deploy_access_level_spec.rb. It took 0.07 second. Expected to take 0.09 second. 517622:37:52# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/commit_reader/prompts/anthropic_spec.rb. Expected to take 0.09 second. 517722:37:52Gitlab::Llm::Chain::Tools::CommitReader::Prompts::Anthropic 518022:37:52 returns prompt 518122:37:52 calls with haiku model 518222:37:52# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/commit_reader/prompts/anthropic_spec.rb. It took 0.08 second. Expected to take 0.09 second. 518322:37:52# [RSpecRunTime] Starting example group ee/spec/graphql/types/approval_rule_type_spec.rb. Expected to take 0.08 second. 518422:37:52Types::ApprovalRuleType 518522:37:52 is expected to have graphql fields :id, :name, :type, :approvals_required, :approved, :overridden, :section, :contains_hidden_groups, :source_rule, :eligible_approvers, :users, :approved_by, :groups, :section, :commented_by, :invalid, :allow_merge_when_invalid, and :scan_result_policies 518622:37:52 is expected to require graphql authorizations :read_approval_rule 518722:37:52# [RSpecRunTime] Finishing example group ee/spec/graphql/types/approval_rule_type_spec.rb. It took 0.08 second. Expected to take 0.08 second. 518822:37:52# [RSpecRunTime] Starting example group ee/spec/graphql/types/ai/self_hosted_models/accepted_models_enum_spec.rb. Expected to take 0.08 second. 518922:37:52Types::Ai::SelfHostedModels::AcceptedModelsEnum 519022:37:52 is expected to eq "AiAcceptedSelfHostedModels" 519122:37:52 exposes all the curated LLMs for self-hosted feature 519222:37:52# [RSpecRunTime] Finishing example group ee/spec/graphql/types/ai/self_hosted_models/accepted_models_enum_spec.rb. It took 0.08 second. Expected to take 0.08 second. 519322:37:52# [RSpecRunTime] Starting example group ee/spec/graphql/types/google_cloud/artifact_registry/artifact_details_type_spec.rb. Expected to take 0.08 second. 519422:37:52Types::GoogleCloud::ArtifactRegistry::ArtifactDetailsType 519522:37:52 .resolve_type 519622:37:52 is expected to eq Types::GoogleCloud::ArtifactRegistry::DockerImageDetailsType 519722:37:52 with an unknown type 519822:37:52 raises the error 519922:37:52# [RSpecRunTime] Finishing example group ee/spec/graphql/types/google_cloud/artifact_registry/artifact_details_type_spec.rb. It took 0.08 second. Expected to take 0.08 second. 520022:37:52# [RSpecRunTime] Starting example group ee/spec/lib/search/zoekt/logger_spec.rb. Expected to take 0.08 second. 520122:37:52Search::Zoekt::Logger 520322:37:52 builds an instance 520422:37:52# [RSpecRunTime] Finishing example group ee/spec/lib/search/zoekt/logger_spec.rb. It took 0.05 second. Expected to take 0.08 second. 520522:37:52# [RSpecRunTime] Starting example group ee/spec/models/embedding/schema_migration_spec.rb. Expected to take 0.07 second. 520622:37:52Embedding::SchemaMigration 520722:37:52 does not allow STI 520822:37:52 .all_versions 520922:37:52 returns all versions 521022:37:52# [RSpecRunTime] Finishing example group ee/spec/models/embedding/schema_migration_spec.rb. It took 0.07 second. Expected to take 0.07 second. 521122:37:52# [RSpecRunTime] Starting example group ee/spec/lib/gitlab/rack_attack_spec.rb. Expected to take 0.06 second. 521222:37:52Gitlab::RackAttack 521422:37:52 adds the incident management throttle 521522:37:52# [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/rack_attack_spec.rb. It took 0.05 second. Expected to take 0.06 second. 521622:37:52# [RSpecRunTime] Starting example group ee/spec/workers/geo/batch_event_create_worker_spec.rb. Expected to take 0.05 second. 521722:37:52Geo::BatchEventCreateWorker 521922:37:52 calls Gitlab::Geo::Replicator.bulk_create_events 522022:37:52# [RSpecRunTime] Finishing example group ee/spec/workers/geo/batch_event_create_worker_spec.rb. It took 0.05 second. Expected to take 0.05 second. 522122:37:52# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerable_package_type_spec.rb. Expected to take 0.05 second. 522222:37:52Types::VulnerablePackageType 522322:37:52 is expected to have graphql fields :name 522422:37:52# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerable_package_type_spec.rb. It took 0.05 second. Expected to take 0.05 second. 522522:37:52# [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_details/text_type_spec.rb. Expected to take 0.05 second. 522622:37:52Types::VulnerabilityDetails::TextType 522722:37:52 is expected to have graphql fields :name, :description, :fieldName, and :value 522822:37:52# [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_details/text_type_spec.rb. It took 0.05 second. Expected to take 0.05 second. 522922:37:52# [RSpecRunTime] Starting example group ee/spec/serializers/security/vulnerability_report_data_serializer_spec.rb. Expected to take 0.05 second. 523022:37:52Security::VulnerabilityReportDataSerializer 523122:37:52 represents VulnerabilityReportDataEntity 523222:37:52# [RSpecRunTime] Finishing example group ee/spec/serializers/security/vulnerability_report_data_serializer_spec.rb. It took 0.06 second. Expected to take 0.05 second. 523322:38:11auto_explain log contains 1829 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-single-db-9-39.345.main.ndjson.gz 523422:38:11took 18.281597558 523522:38:11[TEST PROF INFO] EventProf results for sql.active_record 523622:38:11Total time: 03:41.722 of 22:17.633 (16.58%) 523722:38:11Total events: 146086 523822:38:11Top 5 slowest suites (by time): 523922:38:11Gitlab::Elastic::SearchResults (./ee/spec/lib/gitlab/elastic/search_results_spec.rb:5) – 01:05.271 (32238 / 241) of 10:22.594 (10.48%) 524022:38:11Geo::PagesDeploymentReplicator (./ee/spec/replicators/geo/pages_deployment_replicator_spec.rb:5) – 00:23.751 (15889 / 134) of 01:26.968 (27.31%) 524122:38:11Vulnerabilities::Feedback (./ee/spec/models/vulnerabilities/feedback_spec.rb:5) – 00:17.921 (7988 / 51) of 00:45.775 (39.15%) 524222:38:11ProjectMember (./ee/spec/models/ee/project_member_spec.rb:4) – 00:13.992 (9167 / 47) of 00:51.150 (27.36%) 524322:38:11Gitlab::Search::Zoekt::Client (./ee/spec/lib/gitlab/search/zoekt/client_spec.rb:5) – 00:08.395 (5810 / 79) of 01:20.306 (10.45%) 524422:38:11Knapsack report was generated. Preview: 524622:38:11 "ee/spec/lib/gitlab/elastic/search_results_spec.rb": 622.5942745940001, 524722:38:11 "ee/spec/replicators/geo/pages_deployment_replicator_spec.rb": 86.96738295599971, 524822:38:11 "ee/spec/lib/gitlab/search/zoekt/client_spec.rb": 80.30658335099997, 524922:38:11 "ee/spec/models/ee/project_member_spec.rb": 51.150534323999636, 525022:38:11 "ee/spec/models/vulnerabilities/feedback_spec.rb": 45.77539807100038, 525122:38:11 "ee/spec/models/ee/merge_request_diff_spec.rb": 42.174060966999605, 525222:38:11 "ee/spec/replicators/geo/dependency_proxy_manifest_replicator_spec.rb": 30.605623979000484, 525322:38:11 "ee/spec/policies/vulnerability_policy_spec.rb": 26.45177030099967, 525422:38:11 "ee/spec/graphql/types/project_type_spec.rb": 24.398867415000495, 525522:38:11 "ee/spec/services/analytics/cycle_analytics/consistency_check_service_spec.rb": 21.438629533000494, 525622:38:11 "ee/spec/workers/update_all_mirrors_worker_spec.rb": 19.336854055000003, 525722:38:11 "ee/spec/models/vulnerabilities/identifier_spec.rb": 13.664992768999582, 525822:38:11 "ee/spec/lib/gitlab/geo/geo_node_status_check_spec.rb": 14.942810068999279, 525922:38:11 "ee/spec/lib/gitlab/cycle_analytics/stage_summary_spec.rb": 14.158499625000331, 526022:38:11 "ee/spec/services/iterations/delete_service_spec.rb": 12.568463165999674, 526122:38:11 "ee/spec/lib/remote_development/workspace_operations/create/main_integration_spec.rb": 12.066853702999651, 526222:38:11 "ee/spec/models/approval_wrapped_any_approver_rule_spec.rb": 11.08110256100008, 526322:38:11 "ee/spec/lib/gitlab/search/recent_epics_spec.rb": 9.463739925000482, 526422:38:11 "ee/spec/lib/gitlab/git_access_wiki_spec.rb": 9.313200745999893, 526522:38:11 "ee/spec/workers/group_saml_group_sync_worker_spec.rb": 7.642149861000689, 526622:38:11 "ee/spec/models/ee/namespace/root_storage_statistics_spec.rb": 7.419127412000307, 526722:38:11 "ee/spec/views/groups/billings/index.html.haml_spec.rb": 7.518450832999406, 526822:38:11 "ee/spec/helpers/billing_plans_helper_spec.rb": 7.101231568000003, 526922:38:11 "ee/spec/services/namespaces/storage/email_notification_service_spec.rb": 7.983517583999856, 527022:38:11 "ee/spec/models/geo/lfs_object_registry_spec.rb": 6.0771764430000985, 527122:38:11 "ee/spec/helpers/ee/issues_helper_spec.rb": 6.010152609000215, 527222:38:11 "ee/spec/services/namespaces/groups/adjourned_deletion_service_spec.rb": 5.164665530000093, 527322:38:11 "ee/spec/lib/ee/api/helpers_spec.rb": 5.514019580999957, 527422:38:11 "ee/spec/services/system_notes/merge_requests_service_spec.rb": 5.66563615799987, 527522:38:11 "ee/spec/models/dast/profiles_pipeline_spec.rb": 4.854344055000183, 527622:38:11 "ee/spec/elastic/migrate/20240626145458_add_root_namespace_id_to_work_item_spec.rb": 4.526824433000002, 527722:38:11 "ee/spec/models/incident_management/pending_escalations/issue_spec.rb": 4.928343300000051, 527822:38:11 "ee/spec/services/app_sec/dast/site_profiles/destroy_service_spec.rb": 4.19085695099966, 527922:38:11 "ee/spec/serializers/security/vulnerability_report_data_entity_spec.rb": 2.390971171000274, 528022:38:11 "ee/spec/services/dependencies/export/segment_creator_service_spec.rb": 3.950976819999596, 528122:38:11 "ee/spec/services/security/security_orchestration_policies/update_violations_service_spec.rb": 3.7455587869999363, 528222:38:11 "ee/spec/workers/incident_management/apply_incident_sla_exceeded_label_worker_spec.rb": 3.84372693000023, 528322:38:11 "ee/spec/graphql/mutations/epics/update_spec.rb": 3.8622996379999677, 528422:38:11 "ee/spec/lib/gitlab/compliance_management/violations/approved_by_committer_spec.rb": 3.5415479749999577, 528522:38:11 "ee/spec/helpers/security_helper_spec.rb": 3.6629661150000175, 528622:38:11 "ee/spec/workers/incident_management/pending_escalations/schedule_check_cron_worker_spec.rb": 3.0244900679999773, 528722:38:11 "ee/spec/graphql/ee/mutations/ci/project_ci_cd_settings_update_spec.rb": 3.579764221000005, 528822:38:11 "ee/spec/lib/microsoft/graph_client_spec.rb": 3.328668311999536, 528922:38:11 "ee/spec/lib/gitlab/subscription_portal/clients/rest_spec.rb": 3.0446982259991273, 529022:38:11 "ee/spec/components/gitlab_subscriptions/discover_duo_pro_component_spec.rb": 2.793238147000011, 529122:38:11 "ee/spec/graphql/ee/resolvers/projects_resolver_spec.rb": 2.893750978000753, 529222:38:11 "ee/spec/services/compliance_management/frameworks/update_service_spec.rb": 2.7226589929996408, 529322:38:11 "ee/spec/graphql/mutations/vulnerabilities/dismiss_spec.rb": 1.8772575940001843, 529422:38:11 "ee/spec/workers/deployments/approval_worker_spec.rb": 2.581203644999732, 529522:38:11 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_applied_scan_result_policies_metric_spec.rb": 1.673149039999771, 529622:38:11 "ee/spec/lib/remote_development/agent_config_operations/updater_spec.rb": 2.704319284000121, 529722:38:11 "ee/spec/services/namespaces/free_user_cap/notify_over_limit_service_spec.rb": 1.8195810690003782, 529822:38:11 "ee/spec/graphql/resolvers/compliance_management/security_policies/pipeline_execution_policy_resolver_spec.rb": 2.5030278910007837, 529922:38:11 "ee/spec/graphql/types/asset_type_spec.rb": 2.6938981660005084, 530022:38:11 "ee/spec/views/shared/milestones/_milestone.html.haml_spec.rb": 1.8007344799998464, 530122:38:11 "ee/spec/models/gitlab_subscriptions/trials/duo_pro_spec.rb": 2.1638452289998895, 530222:38:11 "ee/spec/validators/remote_development/labels_validator_spec.rb": 1.794040321000466, 530322:38:11 "ee/spec/lib/gitlab/llm/chain/requests/ai_gateway_spec.rb": 1.76245486300013, 530422:38:11 "ee/spec/models/integrations/git_guardian_spec.rb": 1.2006288699994911, 530522:38:11 "ee/spec/workers/security/scan_result_policies/delete_scan_result_policy_reads_worker_spec.rb": 1.7109459869998318, 530622:38:11 "ee/spec/views/layouts/checkout.html.haml_spec.rb": 1.9143028399994364, 530722:38:11 "ee/spec/services/ci/runners/reset_registration_token_service_spec.rb": 1.519028552999771, 530822:38:11 "ee/spec/lib/ee/gitlab/ci/pipeline/chain/skip_spec.rb": 1.5634755900000528, 530922:38:11 "ee/spec/models/package_metadata/checkpoint_spec.rb": 1.417533161999927, 531022:38:11 "ee/spec/graphql/resolvers/ai/agents/agent_detail_resolver_spec.rb": 2.735414912000124, 531122:38:11 "ee/spec/workers/groups/schedule_bulk_repository_shard_moves_worker_spec.rb": 0.7202525399998194, 531222:38:11 "ee/spec/serializers/dependency_list_serializer_spec.rb": 1.3799568650001675, 531322:38:11 "ee/spec/services/analytics/devops_adoption/enabled_namespaces/create_service_spec.rb": 1.1278558960002556, 531422:38:11 "ee/spec/graphql/resolvers/vulnerabilities/container_images_resolver_spec.rb": 1.3028947909997441, 531522:38:11 "ee/spec/services/ai/duo_workflows/create_oauth_access_token_service_spec.rb": 1.0495612029999393, 531622:38:11 "ee/spec/services/ee/projects/detect_repository_languages_service_spec.rb": 1.178245531000357, 531722:38:11 "ee/spec/services/ee/keys/destroy_service_spec.rb": 1.0043791469997814, 531822:38:11 "ee/spec/lib/gitlab/ci/reports/security/locations/container_scanning_spec.rb": 0.9767913980003868, 531922:38:11 "ee/spec/workers/app_sec/dast/scans/consistency_worker_spec.rb": 0.7927788739998505, 532022:38:11 "ee/spec/lib/ee/gitlab/observability_spec.rb": 0.7682735859998502, 532122:38:11 "ee/spec/presenters/ci/build_presenter_spec.rb": 0.9182597239996539, 532222:38:11 "ee/spec/workers/gitlab/export/segmented_export_finalisation_worker_spec.rb": 0.7897556739999345, 532322:38:11 "ee/spec/workers/sync_seat_link_worker_spec.rb": 0.7088187210001706, 532422:38:11 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_groups_with_event_streaming_destinations_metric_spec.rb": 0.8341531010000836, 532522:38:11 "ee/spec/views/shared/issuable/_iterations_dropdown.html.haml_spec.rb": 0.7320918190007433, 532622:38:11 "ee/spec/services/web_hook_service_spec.rb": 0.7721907960003591, 532722:38:11 "ee/spec/helpers/routing/pseudonymization_helper_spec.rb": 0.6237159480006085, 532822:38:11 "ee/spec/graphql/types/admin/cloud_licenses/license_history_entry_type_spec.rb": 0.5727640619998056, 532922:38:11 "ee/spec/lib/code_suggestions/tasks/base_spec.rb": 0.5490041040002325, 533022:38:11 "ee/spec/lib/gitlab/llm/chat_message_spec.rb": 0.4565308519995597, 533122:38:11 "ee/spec/services/gitlab_subscriptions/add_on_purchases/self_managed/license_add_ons/duo_enterprise_spec.rb": 0.4471578729999237, 533222:38:11 "ee/spec/models/concerns/health_status_spec.rb": 0.42133979499976704, 533322:38:11 "ee/spec/models/gitlab_subscriptions/trial_status_spec.rb": 0.420705524999903, 533422:38:11 "ee/spec/lib/gitlab/cloud_connector_spec.rb": 0.31045225399975607, 533522:38:11 "ee/spec/lib/ee/api/entities/group_approval_rule_spec.rb": 0.3669608190002691, 533622:38:11 "ee/spec/services/merge_requests/mergeability/check_approved_service_spec.rb": 0.35191646100065554, 533722:38:11 "ee/spec/lib/elastic/latest/routing_spec.rb": 0.2782182159999138, 533822:38:11 "ee/spec/workers/package_metadata/global_advisory_scan_worker_spec.rb": 0.2779426870001771, 533922:38:11 "ee/spec/validators/password/complexity_validator_spec.rb": 0.2268814110002495, 534022:38:11 "ee/spec/services/cloud_connector/status_checks/status_service_spec.rb": 0.19230706400048803, 534122:38:11 "ee/spec/lib/gitlab/llm/completions_factory_spec.rb": 0.183988275000047, 534222:38:11 "ee/spec/lib/ee/sidebars/projects/menus/ci_cd_menu_spec.rb": 0.1585890059996018, 534322:38:11 "ee/spec/elastic/migrate/20241017094601_add_embedding_to_work_items_opensearch_spec.rb": 0.15711028700025054, 534422:38:11 "ee/spec/models/board_label_spec.rb": 0.20408771299935324, 534522:38:11 "ee/spec/lib/cloud_connector/missing_service_data_spec.rb": 0.17729557600068802, 534622:38:11 "ee/spec/lib/ee/gitlab/template/gitlab_ci_yml_template_spec.rb": 0.12286507000044367, 534722:38:11 "ee/spec/lib/code_suggestions/context_spec.rb": 0.12767049899957783, 534822:38:11 "ee/spec/lib/gitlab/llm/chain/tool_response_modifier_spec.rb": 0.06966026500049338, 534922:38:11 "ee/spec/lib/remote_development/namespace_cluster_agent_mapping_operations/delete/main_spec.rb": 0.1022120609995909, 535022:38:11 "ee/spec/graphql/types/audit_events/group/streaming_destination_type_spec.rb": 0.10332934100006241, 535122:38:11 "ee/spec/lib/api/entities/protected_environments/deploy_access_level_spec.rb": 0.06718277499930991, 535222:38:11 "ee/spec/lib/gitlab/llm/chain/tools/commit_reader/prompts/anthropic_spec.rb": 0.07588331300030404, 535322:38:11 "ee/spec/graphql/types/approval_rule_type_spec.rb": 0.07622596399960457, 535422:38:11 "ee/spec/graphql/types/ai/self_hosted_models/accepted_models_enum_spec.rb": 0.08129683300012402, 535522:38:11 "ee/spec/graphql/types/google_cloud/artifact_registry/artifact_details_type_spec.rb": 0.08096980300069845, 535622:38:11 "ee/spec/lib/search/zoekt/logger_spec.rb": 0.04590579599971534, 535722:38:11 "ee/spec/models/embedding/schema_migration_spec.rb": 0.07177914400017471, 535822:38:11 "ee/spec/lib/gitlab/rack_attack_spec.rb": 0.04889119600011327, 535922:38:11 "ee/spec/workers/geo/batch_event_create_worker_spec.rb": 0.04671967599915661, 536022:38:11 "ee/spec/graphql/types/vulnerable_package_type_spec.rb": 0.052912686000126996, 536122:38:11 "ee/spec/graphql/types/vulnerability_details/text_type_spec.rb": 0.052565014999345294, 536222:38:11 "ee/spec/serializers/security/vulnerability_report_data_serializer_spec.rb": 0.054898555999898235 536422:38:11Knapsack global time execution for tests: 22m 17s 536522:38:11Pending: (Failures listed here are expected and do not affect your suite's status) 536622:38:11 1) Gitlab::Elastic::SearchResults blobs behaves like blobs scoped results searches CamelCased methods find by first two words 536722:38:11 # Temporarily skipped with xit 536822:38:11 # ./ee/spec/lib/gitlab/elastic/search_results_spec.rb:1076 536922:38:11 2) Gitlab::Elastic::SearchResults blobs when search_query_authorization_refactor ff is false behaves like blobs scoped results searches CamelCased methods find by first two words 537022:38:11 # Temporarily skipped with xit 537122:38:11 # ./ee/spec/lib/gitlab/elastic/search_results_spec.rb:1076 537222:38:11 3) Geo::PagesDeploymentReplicator 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 537322:38:11 # this context does not apply to models that are verified 537422:38:11 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:886 537522:38:11 4) Geo::PagesDeploymentReplicator behaves like a verifiable replicator #ok_to_skip_download? when the registry is brand new when the model is mutable 537622:38:11 # this context does not apply to immutable models 537722:38:11 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:904 537822:38:11 5) 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 537922:38:11 # this context does not apply to models that are verified 538022:38:11 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:886 538122:38:11 6) Geo::DependencyProxyManifestReplicator behaves like a verifiable replicator #ok_to_skip_download? when the registry is brand new when the model is mutable 538222:38:11 # this context does not apply to immutable models 538322:38:11 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:904 538422:38:11 7) AddEmbeddingToWorkItemsOpensearch migration does not have migration options set 538522:38:11 # migration is skipped 538622:38:11 # ./ee/spec/elastic/migrate/20241017094601_add_embedding_to_work_items_opensearch_spec.rb:16 538722:38:11 8) AddEmbeddingToWorkItemsOpensearch migration #migrate creates reindexing task with correct target and options 538822:38:11 # migration is skipped 538922:38:11 # ./ee/spec/elastic/migrate/20241017094601_add_embedding_to_work_items_opensearch_spec.rb:22 539022:38:11 9) AddEmbeddingToWorkItemsOpensearch migration #completed? always returns true 539122:38:11 # migration is skipped 539222:38:11 # ./ee/spec/elastic/migrate/20241017094601_add_embedding_to_work_items_opensearch_spec.rb:31 539322:38:11Finished in 22 minutes 46 seconds (files took 2 minutes 41 seconds to load) 539422:38:111931 examples, 0 failures, 9 pending 539522:38:11Randomized with seed 47785 539622:38:21[TEST PROF INFO] Time spent in factories: 08:00.962 (33.72% of total time) 539722:38:22RSpec exited with 0. 539822:38:22No examples to retry, congrats! 540022:38:24Running after script... 540122:38:24$ source scripts/utils.sh 540222:38:24$ log_disk_usage 540322:38:24******************************************************* 540422:38:24This runner currently has 76G free disk space. 540522:38:24******************************************************* 546222:38:44$ bundle exec gem list gitlab_quality-test_tooling 546322:38:47gitlab_quality-test_tooling (2.1.0) 546422:38:47$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 546722:38:47$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 547022:38:47$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 547322:38:47$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 547722:38:50$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 548122:38:52$ tooling/bin/push_job_metrics || true 548222:38:53[job-metrics] Pushing job metrics file for the CI/CD job. 548322:38:53[job-metrics] Pushed 4 CI job metric entries to InfluxDB. 548522:38:55Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-20 due to policy 548722:38:57Uploading artifacts... 548822:38:57auto_explain/: found 2 matching artifact files and directories 548922:38:57coverage/: found 5 matching artifact files and directories 549022:38:57crystalball/: found 2 matching artifact files and directories 549122:38:57WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 549222:38:57knapsack/: found 4 matching artifact files and directories 549322:38:57rspec/: found 16 matching artifact files and directories 549422:38:57WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 549522:38:57log/*.log: found 17 matching artifact files and directories 549722:38:58WARNING: Retrying... context=artifacts-uploader error=request redirected 549822:39:00Uploading artifacts as "archive" to coordinator... 201 Created id=8353288606 responseStatus=201 Created token=glcbt-66 549922:39:01Uploading artifacts... 550022:39:01rspec/rspec-*.xml: found 1 matching artifact files and directories 550222:39:01WARNING: Retrying... context=artifacts-uploader error=request redirected 550322:39:02Uploading artifacts as "junit" to coordinator... 201 Created id=8353288606 responseStatus=201 Created token=glcbt-66 550522:39:16Job succeeded