rspec-ee unit pg14 es8 8/39
Passed Started
5 months ago
by
@tbulva 1 15:30:04 Running with gitlab-runner 17.4.0~pre.110.g27400594 (27400594) 2 15:30:04 on blue-3.shared-gitlab-org.runners-manager.gitlab.com/default sUrYYgEG, system ID: s_35f98e2af465 3 15:30:04 feature flags: FF_NETWORK_PER_BUILD:true, FF_TIMESTAMPS:true 4 15:30:04 Resolving secrets 6 15:30:04 Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.22-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 ... 7 15:30:06 Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1... 8 15:30:06 Authenticating with credentials from job payload (GitLab Registry) 9 15:30:06 Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ... 10 15:30:07 Using docker image sha256:82f132c22567f8ce17cc132c14b2f9aa3eaf9bb5424d91c2d966912433f0257d for registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:c55e1364ee4327b244a9cfa1750f19feea14fc774eaf792b725967d146eb45f5 ... 11 15:30:07 WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring. 12 15:30:07 WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring. 13 15:30:07 Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12... 14 15:30:07 Authenticating with credentials from job payload (GitLab Registry) 15 15:30:07 Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ... 16 15:30:07 Using docker image sha256:5c5ba5b83d6c60cb0b225bd670b7a43be8c238cc72347d24af57e5027c3648f3 for registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:46aceab84c42d0e819c8e7940f2f98ce9e184785cd7b22d95872024a35f52407 ... 17 15:30:08 Starting service redis:6.2-alpine... 18 15:30:08 Pulling docker image redis:6.2-alpine ... 19 15:30:08 Using docker image sha256:7de0dedd123b8cb2b105ace4e8d00b8bba5ad7be39617dfa229acff315fe4fbf for redis:6.2-alpine with digest redis@sha256:2d1463258f2764328496376f5d965f20c6a67f66ea2b06dc42af351f75248792 ... 20 15:30:09 WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.8 is already created. Ignoring. 21 15:30:09 WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.8 is already created. Ignoring. 22 15:30:09 Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.8... 23 15:30:09 Authenticating with credentials from job payload (GitLab Registry) 24 15:30:09 Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.8 ... 25 15:30:11 Using docker image sha256:df819140e3df737cdc7b8d6fb73ce804b05058c790e025b5f52840956feb1734 for registry.gitlab.com/gitlab-org/gitlab-build-images:zoekt-ci-image-1.8 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:7bdf349fc3dd9da64bc6581d44c0e906bffd38977ddbd2668ba34adb5dedfe38 ... 26 15:30:13 Starting service elasticsearch:8.11.4... 27 15:30:13 Pulling docker image elasticsearch:8.11.4 ... 28 15:30:32 Using docker image sha256:d320525a9e105e5a96d2a3bdde150654db4eab596ad6bd02cb23e46c2c25579d for elasticsearch:8.11.4 with digest elasticsearch@sha256:0092c4086c3e0bc491293835566943a7fd22776c7c75b3f6bb1bc6905779e79a ... 29 15:30:38 Waiting for services to be up and running (timeout 30 seconds)... 30 15:31:02 Authenticating with credentials from job payload (GitLab Registry) 31 15:31:02 Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.22-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.45-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 ... 32 15:31:02 Using docker image sha256:72c427a29f80c5ff14e5cd83601d7507c7de71ce18b2ccd8a04667fdd0d6aba0 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.22-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-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.22-rust-1.73-node-20.12-postgresql-14@sha256:ba1a3d49eae4bc906535413ec79e7efdb3497247de3e53f23a928039672611a1 ... 34 15:31:03 Running on runner-suryygeg-project-278964-concurrent-0 via runner-suryygeg-shared-gitlab-org-1726834356-41ae587a... 36 15:31:04 Skipping Git repository setup 37 15:31:04 Skipping Git checkout 38 15:31:04 Skipping Git submodules setup 40 15:31:05 Checking cache for ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-19... 42 15:31:17 Successfully extracted cache 44 15:31:22 Downloading artifacts for clone-gitlab-repo (7879697722)... 45 15:31:33 Downloading artifacts from coordinator... ok host =storage.googleapis.com id =7879697722 responseStatus =200 OK token =glcbt-66 46 15:31:34 WARNING: Part of .git directory is on the list of files to extract 47 15:31:34 WARNING: This may introduce unexpected problems 48 15:31:49 Downloading artifacts for compile-test-assets (7879697836)... 49 15:31:55 Downloading artifacts from coordinator... ok host =storage.googleapis.com id =7879697836 responseStatus =200 OK token =glcbt-66 50 15:31:59 Downloading artifacts for detect-tests (7879697861)... 51 15:32:03 Downloading artifacts from coordinator... ok host =storage.googleapis.com id =7879697861 responseStatus =200 OK token =glcbt-66 52 15:32:03 Downloading artifacts for retrieve-tests-metadata (7879697871)... 53 15:32:04 Downloading artifacts from coordinator... ok host =storage.googleapis.com id =7879697871 responseStatus =200 OK token =glcbt-66 54 15:32:04 Downloading artifacts for setup-test-env (7879697842)... 55 15:32:16 Downloading artifacts from coordinator... ok host =storage.googleapis.com id =7879697842 responseStatus =200 OK token =glcbt-66 57 15:32:27 Using docker image sha256:72c427a29f80c5ff14e5cd83601d7507c7de71ce18b2ccd8a04667fdd0d6aba0 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.5-golang-1.22-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-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.22-rust-1.73-node-20.12-postgresql-14@sha256:ba1a3d49eae4bc906535413ec79e7efdb3497247de3e53f23a928039672611a1 ... 58 15:32:27 $ echo $FOSS_ONLY 59 15:32:27 $ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb 60 15:32:27 $ export GOPATH=$CI_PROJECT_DIR/.go 61 15:32:27 $ mkdir -p $GOPATH 62 15:32:27 $ source scripts/utils.sh 63 15:32:27 $ log_disk_usage before_script 64 15:32:27 [log_disk_usage before_script] start 66 15:32:27 Filesystem Size Used Avail Use% Mounted on 67 15:32:27 overlay 46G 23G 23G 50% / 68 15:32:27 tmpfs 64M 0 64M 0% /dev 69 15:32:27 shm 256M 0 256M 0% /dev/shm 70 15:32:27 /dev/sda1 46G 23G 23G 50% /cache 71 15:32:27 tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id 72 15:32:27 tmpfs 3.9G 0 3.9G 0% /proc/acpi 73 15:32:27 tmpfs 3.9G 0 3.9G 0% /proc/scsi 74 15:32:27 tmpfs 3.9G 0 3.9G 0% /sys/firmware 76 15:32:27 7.4M ./workhorse 83 15:32:27 516K ./storybook 87 15:32:27 2.9M ./.rubocop_todo 95 15:32:28 1.3M ./knapsack 97 15:32:28 4.3M ./changelogs 98 15:32:28 20K ./haml_lint 99 15:32:28 28K ./metrics_server 102 15:32:28 44K ./generator_templates 103 15:32:28 1.2M ./scripts 106 15:32:28 20K ./file_hooks 107 15:32:28 32K ./crystalball 108 15:32:28 16K ./sidekiq_cluster 110 15:32:28 1.2M ./fixtures 111 15:32:28 944K ./rubocop 116 15:32:28 1.9M ./glfm_specification 119 15:32:28 16K ./.lefthook 121 15:32:28 [log_disk_usage before_script] end 122 15:32:28 $ source scripts/prepare_build.sh 154 15:32:56 Using decomposed database config (config/database.yml.decomposed-postgresql) 155 15:32:56 Geo DB will be set up. 156 15:32:56 Embedding DB will be set up. 179 15:34:34 $ source ./scripts/rspec_helpers.sh 180 15:34:34 $ run_timed_command "gem install knapsack --no-document" 181 15:34:34 $ gem install knapsack --no-document 182 15:34:36 Successfully installed knapsack-4.0.0 183 15:34:36 1 gem installed 184 15:34:34 ==> 'gem install knapsack --no-document' succeeded in 2 seconds. 185 15:34:36 $ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn" 190 15:34:43 $ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt" 191 15:34:43 $ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt" 192 15:34:43 $ tooling/bin/create_job_metrics_file || true 193 15:34:49 [job-metrics] Creating the job metrics file for the CI/CD job. 194 15:34:49 $ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house" 196 15:34:49 [15:34:49] Starting rspec_parallelized_job 197 15:34:36 RETRY_FAILED_TESTS_IN_NEW_PROCESS: true 198 15:34:49 KNAPSACK_GENERATE_REPORT: true 199 15:34:49 FLAKY_RSPEC_GENERATE_REPORT: true 200 15:34:49 KNAPSACK_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 201 15:34:49 KNAPSACK_LOG_LEVEL: debug 202 15:34:49 KNAPSACK_REPORT_PATH: knapsack/rspec-ee_unit_pg14_es8_8_39_278964_report.json 203 15:34:49 FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json 204 15:34:49 FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec-ee_unit_pg14_es8_8_39_278964_report.json 205 15:34:49 NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec-ee_unit_pg14_es8_8_39_278964_report.json 206 15:34:49 RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-7879700350.txt 208 15:34:49 RSPEC_TESTS_MAPPING_ENABLED: 209 15:34:49 RSPEC_TESTS_FILTER_FILE: 210 15:34:49 Shell set options (set -o) enabled: 211 15:34:49 braceexpand on 213 15:34:49 interactive-comments on 215 15:34:51 Parsing expected rspec suite duration... 216 15:34:51 ee/spec/services/ai/duo_workflows/update_workflow_status_service_spec.rb not found in master report 217 15:34:51 RSpec suite is expected to take 32 minutes 42.69 seconds. 218 15:34:51 Expected duration for tests: 220 15:34:51 "ee/spec/lib/gitlab/elastic/search_results_spec.rb": 850.6621711811716, 221 15:34:51 "ee/spec/lib/gitlab/geo/git_ssh_proxy_spec.rb": 91.61421293539044, 222 15:34:51 "ee/spec/policies/ci/bridge_policy_spec.rb": 76.03993892681416, 223 15:34:51 "ee/spec/lib/banzai/filter/references/iteration_reference_filter_spec.rb": 67.50701918129636, 224 15:34:51 "ee/spec/models/ee/merge_request_diff_spec.rb": 53.685231321091955, 225 15:34:51 "ee/spec/models/namespaces/storage/root_size_spec.rb": 46.020792852163396, 226 15:34:51 "ee/spec/services/boards/update_service_spec.rb": 41.704898536337964, 227 15:34:51 "ee/spec/services/audit_event_service_spec.rb": 35.81880443968399, 228 15:34:51 "ee/spec/services/merge_trains/add_merge_request_service_spec.rb": 33.62314868674608, 229 15:34:51 "ee/spec/lib/gitlab/auth/group_saml/user_spec.rb": 31.02351495135467, 230 15:34:51 "ee/spec/models/board_spec.rb": 29.04968146592722, 231 15:34:51 "ee/spec/models/integrations/github_spec.rb": 26.648550091353414, 232 15:34:51 "ee/spec/services/epics/transfer_service_spec.rb": 25.2738222356175, 233 15:34:51 "ee/spec/services/ee/work_items/related_work_item_links/create_service_spec.rb": 22.5589053262549, 234 15:34:51 "ee/spec/graphql/resolvers/geo/upload_registries_resolver_spec.rb": 22.040607607971854, 235 15:34:51 "ee/spec/services/wiki_pages/destroy_service_spec.rb": 19.764485286147192, 236 15:34:51 "ee/spec/models/dast_site_validation_spec.rb": 19.36668576268935, 237 15:34:51 "ee/spec/services/analytics/cycle_analytics/aggregator_service_spec.rb": 17.64905306116977, 238 15:34:51 "ee/spec/lib/gitlab/auth/group_saml/gma_membership_enforcer_spec.rb": 17.217217011993107, 239 15:34:51 "ee/spec/presenters/ci/minutes/usage_presenter_spec.rb": 16.23699391728985, 240 15:34:51 "ee/spec/services/security/security_orchestration_policies/project_create_service_spec.rb": 15.260415610643184, 241 15:34:51 "ee/spec/models/concerns/search/elastic/issues_search_spec.rb": 14.65118061033991, 242 15:34:51 "ee/spec/services/sbom/ingestion/tasks/ingest_occurrences_vulnerabilities_spec.rb": 13.910076863026365, 243 15:34:51 "ee/spec/lib/search/elastic/work_item_query_builder_spec.rb": 13.522464594312346, 244 15:34:51 "ee/spec/services/ee/vulnerability_feedback_module/update_service_spec.rb": 12.793459195878832, 245 15:34:51 "ee/spec/finders/gitlab_subscriptions/add_on_eligible_users_finder_spec.rb": 12.2941289282343, 246 15:34:51 "ee/spec/lib/gitlab/ci/runners_availability/allowed_plans_spec.rb": 11.952627486329884, 247 15:34:51 "ee/spec/models/milestone_release_spec.rb": 11.26687694161983, 248 15:34:51 "ee/spec/services/dashboard/projects/create_service_spec.rb": 10.83051531420204, 249 15:34:51 "ee/spec/lib/ai/context/dependencies/config_files/base_spec.rb": 10.164368384646883, 250 15:34:51 "ee/spec/graphql/resolvers/vulnerabilities_grade_resolver_spec.rb": 9.981563533251428, 251 15:34:51 "ee/spec/lib/ee/api/helpers/scim_pagination_spec.rb": 9.403773821248485, 252 15:34:51 "ee/spec/policies/approval_merge_request_rule_policy_spec.rb": 9.226994388275463, 253 15:34:51 "ee/spec/lib/duo_pro/bulk_user_assignment_spec.rb": 8.846499692034374, 254 15:34:51 "ee/spec/lib/analytics/refresh_approvals_data_spec.rb": 8.714037249425395, 255 15:34:51 "ee/spec/workers/merge_requests/fetch_suggested_reviewers_worker_spec.rb": 8.17842869005877, 256 15:34:51 "ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_assigned_at_spec.rb": 8.08883929399559, 257 15:34:51 "ee/spec/models/sbom/component_spec.rb": 7.6758025940547165, 258 15:34:51 "ee/spec/lib/gitlab/llm/embeddings/utils/base_content_parser_spec.rb": 7.562839698740135, 259 15:34:51 "ee/spec/lib/audit/project_ci_cd_setting_changes_auditor_spec.rb": 7.214211309150004, 260 15:34:51 "ee/spec/models/allowed_email_domain_spec.rb": 7.140809796793018, 261 15:34:51 "ee/spec/models/approvals/scan_finding_wrapped_rule_set_spec.rb": 6.867025320658092, 262 15:34:51 "ee/spec/models/ai/agent_version_spec.rb": 6.7207280272457455, 263 15:34:51 "ee/spec/experiments/ee/application_experiment_spec.rb": 6.55516926858376, 264 15:34:51 "ee/spec/lib/search/zoekt/query_spec.rb": 6.319749579827872, 265 15:34:51 "ee/spec/lib/telesign/transaction_callback_spec.rb": 6.14410465107797, 266 15:34:51 "ee/spec/lib/ee/gitlab/repo_path_spec.rb": 5.939850316927361, 267 15:34:51 "ee/spec/models/namespaces/free_user_cap_spec.rb": 5.809644113358015, 268 15:34:51 "ee/spec/services/app_sec/dast/pre_scan_verification_steps/find_or_create_service_spec.rb": 5.6535902149510004, 269 15:34:51 "ee/spec/helpers/subscriptions/hand_raise_leads_helper_spec.rb": 5.461038015960105, 270 15:34:51 "ee/spec/graphql/mutations/dast/profiles/delete_spec.rb": 5.274345607570077, 271 15:34:51 "ee/spec/views/layouts/header/_ee_subscribable_banner.html.haml_spec.rb": 5.203605934966481, 272 15:34:51 "ee/spec/policies/app_sec/fuzzing/coverage/corpus_policy_spec.rb": 5.01895447990722, 273 15:34:51 "ee/spec/finders/security/approval_groups_finder_spec.rb": 4.912696581625668, 274 15:34:51 "ee/spec/lib/gitlab/llm/ai_gateway/completions/generate_description_spec.rb": 4.8524404896311495, 275 15:34:51 "ee/spec/services/gitlab/segmented_export/finalizer_service_spec.rb": 4.607257181010636, 276 15:34:51 "ee/spec/helpers/dependencies_helper_spec.rb": 4.5435947344659375, 277 15:34:51 "ee/spec/models/group_merge_request_approval_setting_spec.rb": 4.36252273946361, 278 15:34:51 "ee/spec/workers/vulnerabilities/process_archived_events_worker_spec.rb": 4.284626570241095, 279 15:34:51 "ee/spec/helpers/ee/packages_helper_spec.rb": 4.145782360329613, 280 15:34:51 "ee/spec/finders/dast_site_validations_finder_spec.rb": 4.109616571459233, 281 15:34:51 "ee/spec/policies/ci/minutes/namespace_monthly_usage_policy_spec.rb": 3.9070196456220785, 282 15:34:51 "ee/spec/lib/gitlab/ci/templates/container_scanning_gitlab_ci_yaml_spec.rb": 3.8420651496018507, 283 15:34:51 "ee/spec/finders/ee/alert_management/http_integrations_finder_spec.rb": 3.6944499798715658, 284 15:34:51 "ee/spec/workers/compliance_management/pipl/update_user_country_access_logs_worker_spec.rb": 3.627672350011133, 285 15:34:51 "ee/spec/workers/compliance_management/standards/gitlab/prevent_approval_by_author_group_worker_spec.rb": 3.4967806667320223, 286 15:34:51 "ee/spec/lib/gitlab/graphql/aggregations/work_items/lazy_links_aggregate_spec.rb": 3.389714054794612, 287 15:34:51 "ee/spec/models/alert_management/alert_payload_field_spec.rb": 3.2991895782548806, 288 15:34:51 "ee/spec/graphql/types/clusters/agent_url_configuration_type_spec.rb": 3.202100929014838, 289 15:34:51 "ee/spec/graphql/ee/mutations/ci/job_token_scope/remove_group_spec.rb": 3.0782425108209726, 290 15:34:51 "ee/spec/models/ai/ai_resource/merge_request_spec.rb": 3.0145321349914433, 291 15:34:51 "ee/spec/lib/gitlab/license_scanning/base_scanner_spec.rb": 2.931171055977109, 292 15:34:51 "ee/spec/finders/incident_management/oncall_schedules_finder_spec.rb": 2.8251561387100947, 293 15:34:51 "ee/spec/services/search/elastic/reindexing_service_spec.rb": 2.741741144369803, 294 15:34:51 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_users_deployment_approvals_spec.rb": 2.6432312921578704, 295 15:34:51 "ee/spec/models/analytics/forecasting/forecast_spec.rb": 2.6114988482383654, 296 15:34:51 "ee/spec/workers/namespaces/storage_usage_export_worker_spec.rb": 2.4666525890734494, 297 15:34:51 "ee/spec/services/gitlab_subscriptions/duo/bulk_unassign_service_spec.rb": 2.4423789665415496, 298 15:34:51 "ee/spec/services/app_sec/dast/profile_schedules/audit/update_service_spec.rb": 2.341441230655566, 299 15:34:51 "ee/spec/services/deploy_keys/create_service_spec.rb": 2.292250402565822, 300 15:34:51 "ee/spec/graphql/mutations/instance_security_dashboard/remove_project_spec.rb": 2.1767533692431815, 301 15:34:51 "ee/spec/services/audit_events/user_impersonation_group_audit_event_service_spec.rb": 2.12156666095443, 302 15:34:51 "ee/spec/lib/compliance_management/standards_adherence_checks_tracker_spec.rb": 2.047872059259646, 303 15:34:51 "ee/spec/lib/search/zoekt/circuit_breaker_spec.rb": 1.9248249743266987, 304 15:34:51 "ee/spec/graphql/resolvers/incident_management/oncall_shifts_resolver_spec.rb": 1.8712673043481802, 305 15:34:51 "ee/spec/graphql/types/remote_development/workspace_variable_input_spec.rb": 1.8018393647401902, 306 15:34:51 "ee/spec/services/ee/spam/spam_verdict_service_spec.rb": 1.707757818365864, 307 15:34:51 "ee/spec/graphql/types/work_items/widgets/progress_input_type_spec.rb": 1.6461734379568622, 308 15:34:51 "ee/spec/presenters/gitlab_subscriptions/trials/status_widget_presenter_spec.rb": 1.5671758844402701, 309 15:34:51 "ee/spec/views/projects/settings/analytics/_custom_dashboard_projects.html.haml_spec.rb": 1.5267720616415246, 310 15:34:51 "ee/spec/views/users/registrations_identity_verification/success.html.haml_spec.rb": 1.4442281265484394, 311 15:34:51 "ee/spec/graphql/types/ci/runner_manager_type_spec.rb": 1.3779882636470064, 312 15:34:51 "ee/spec/helpers/ee/terms_helper_spec.rb": 1.279752007583604, 313 15:34:51 "ee/spec/services/vulnerability_scanners/list_service_spec.rb": 1.2485738164524585, 314 15:34:51 "ee/spec/graphql/types/dast/profile_schedule_input_type_spec.rb": 1.1262258478210865, 315 15:34:51 "ee/spec/lib/api/entities/protected_environments/approval_rule_for_summary_spec.rb": 1.1011482752065151, 316 15:34:51 "ee/spec/views/admin/ai/terms_and_conditions/index.html.haml_spec.rb": 0.9982869578852352, 317 15:34:51 "ee/spec/lib/gitlab/llm/chain/tools/ci_editor_assistant/prompts/vertex_ai_spec.rb": 0.9617759129886371, 318 15:34:51 "ee/spec/helpers/analytics/analytics_settings_helper_spec.rb": 0.8706747053612186, 319 15:34:51 "ee/spec/graphql/types/incident_management/escalation_policy_type_spec.rb": 0.8392652133622174, 320 15:34:51 "ee/spec/lib/elastic/latest/wiki_config_spec.rb": 0.7648079669954223, 321 15:34:51 "ee/spec/finders/analytics/devops_adoption/snapshots_finder_spec.rb": 0.7402674666815836, 322 15:34:51 "ee/spec/services/ci/pipeline_creation/start_pipeline_service_spec.rb": 0.6414367712034368, 323 15:34:51 "ee/spec/graphql/types/projects/compliance_standards/adherence_input_type_spec.rb": 0.6212522988232103, 324 15:34:51 "ee/spec/services/gitlab_subscriptions/create_lead_service_spec.rb": 0.5602732033916931, 325 15:34:51 "ee/spec/graphql/types/security/training_type_spec.rb": 0.5279744883069812, 326 15:34:51 "ee/spec/graphql/types/work_items/widget_definitions/weight_type_spec.rb": 0.511615539877406, 327 15:34:51 "ee/spec/views/groups/analytics/dashboards/value_streams_dashboard.html.haml_spec.rb": 0.3936788740107674, 328 15:34:51 "ee/spec/lib/code_suggestions/prompts/code_generation/mistral_messages_spec.rb": 0.34946945012091085, 329 15:34:51 "ee/spec/graphql/types/app_sec/fuzzing/api/scan_mode_enum_spec.rb": 0.3061010571811904, 330 15:34:51 "ee/spec/graphql/types/vulnerability_details/boolean_type_spec.rb": 0.28830743441555107, 331 15:34:51 "ee/spec/lib/gitlab/insights/serializers/chartjs/bar_time_series_serializer_spec.rb": 0.2689513197672083, 332 15:34:51 "ee/spec/workers/vulnerabilities/historical_statistics/deletion_worker_spec.rb": 0.2607367123395039 334 15:35:02 Knapsack report generator started! 335 15:34:49 /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! 336 15:36:42 warning: parser/current is loading parser/ruby32, which recognizes 3.2.4-compliant syntax, but you are running 3.2.5. 338 15:37:00 /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! 339 15:37:50 Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true} 340 15:37:50 # [RSpecRunTime] Starting RSpec timer... 341 15:37:50 [TEST PROF INFO] EventProf enabled (sql.active_record) 342 15:37:50 unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String. 343 15:37:50 unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String. 344 15:37:57 Test environment set up in 2.755131913 seconds 345 15:37:57 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/elastic/search_results_spec.rb. Expected to take 14 minutes 10.66 seconds. 346 15:37:57 Gitlab::Elastic::SearchResults 347 15:38:02 #highlight_map 348 15:38:02 scope: "projects", results_method: :projects, results_response: proxy_response, expected: map 349 15:38:02 returns the expected highlight map 350 15:38:02 scope: "milestones", results_method: :milestones, results_response: proxy_response, expected: map 351 15:38:02 returns the expected highlight map 352 15:38:02 scope: "notes", results_method: :notes, results_response: proxy_response, expected: map 353 15:38:02 returns the expected highlight map 354 15:38:02 scope: "issues", results_method: :issues, results_response: es_client_response, expected: map 355 15:38:03 returns the expected highlight map 356 15:38:03 scope: "issues", results_method: :issues, results_response: es_empty_response, expected: {} 357 15:38:03 returns the expected highlight map 358 15:38:03 scope: "merge_requests", results_method: :merge_requests, results_response: proxy_response, expected: map 359 15:38:03 returns the expected highlight map 360 15:38:03 scope: "blobs", results_method: nil, results_response: nil, expected: {} 361 15:38:03 returns the expected highlight map 362 15:38:03 scope: "wiki_blobs", results_method: nil, results_response: nil, expected: {} 363 15:38:03 returns the expected highlight map 364 15:38:03 scope: "commits", results_method: nil, results_response: nil, expected: {} 365 15:38:03 returns the expected highlight map 366 15:38:03 scope: "epics", results_method: nil, results_response: nil, expected: {} 367 15:38:03 returns the expected highlight map 368 15:38:03 scope: "users", results_method: nil, results_response: nil, expected: {} 369 15:38:03 returns the expected highlight map 370 15:38:03 scope: "epics", results_method: nil, results_response: nil, expected: {} 371 15:38:03 returns the expected highlight map 372 15:38:03 scope: "unknown", results_method: nil, results_response: nil, expected: {} 373 15:38:04 returns the expected highlight map 374 15:38:04 #formatted_count 375 15:38:04 scope: "projects", count_method: :projects_count, value: 0, expected: "0" 376 15:38:04 returns the expected formatted count limited and delimited 377 15:38:04 scope: "notes", count_method: :notes_count, value: 100, expected: "100" 378 15:38:04 returns the expected formatted count limited and delimited 379 15:38:04 scope: "blobs", count_method: :blobs_count, value: 1000, expected: "1,000" 380 15:38:04 returns the expected formatted count limited and delimited 381 15:38:04 scope: "wiki_blobs", count_method: :wiki_blobs_count, value: 1111, expected: "1,111" 382 15:38:04 returns the expected formatted count limited and delimited 383 15:38:04 scope: "commits", count_method: :commits_count, value: 9999, expected: "9,999" 384 15:38:04 returns the expected formatted count limited and delimited 385 15:38:04 scope: "issues", count_method: :issues_count, value: 10000, expected: "10,000+" 386 15:38:04 returns the expected formatted count limited and delimited 387 15:38:04 scope: "merge_requests", count_method: :merge_requests_count, value: 20000, expected: "10,000+" 388 15:38:04 returns the expected formatted count limited and delimited 389 15:38:04 scope: "milestones", count_method: :milestones_count, value: nil, expected: "0" 390 15:38:04 returns the expected formatted count limited and delimited 391 15:38:04 scope: "epics", count_method: :epics_count, value: 200, expected: "200" 392 15:38:05 returns the expected formatted count limited and delimited 393 15:38:05 scope: "users", count_method: :users_count, value: 100, expected: "100" 394 15:38:05 returns the expected formatted count limited and delimited 395 15:38:05 scope: "epics", count_method: :epics_count, value: 100, expected: "100" 396 15:38:05 returns the expected formatted count limited and delimited 397 15:38:05 scope: "unknown", count_method: nil, value: nil, expected: nil 398 15:38:05 returns the expected formatted count limited and delimited 399 15:38:05 #aggregations 400 15:38:14 scope: "projects", expected_aggregation_name: nil, feature_flag: false 401 15:38:14 when feature flag is enabled for user 402 15:38:14 behaves like loads expected aggregations 403 15:38:16 returns the expected aggregations 404 15:38:16 # [RSpecRunTime] RSpec elapsed time: 25.73 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.62 1.21 1.21 1/416 507 406 15:38:16 when feature flag is disabled for user 407 15:38:16 behaves like loads expected aggregations 408 15:38:16 returns the expected aggregations 409 15:38:16 scope: "milestones", expected_aggregation_name: nil, feature_flag: false 410 15:38:16 when feature flag is enabled for user 411 15:38:16 behaves like loads expected aggregations 412 15:38:17 returns the expected aggregations 413 15:38:17 when feature flag is disabled for user 414 15:38:17 behaves like loads expected aggregations 415 15:38:17 returns the expected aggregations 416 15:38:17 scope: "notes", expected_aggregation_name: nil, feature_flag: false 417 15:38:17 when feature flag is enabled for user 418 15:38:17 behaves like loads expected aggregations 419 15:38:18 returns the expected aggregations 420 15:38:18 when feature flag is disabled for user 421 15:38:18 behaves like loads expected aggregations 422 15:38:18 returns the expected aggregations 423 15:38:18 scope: "issues", expected_aggregation_name: "labels", feature_flag: false 424 15:38:18 when feature flag is enabled for user 425 15:38:18 behaves like loads expected aggregations 426 15:38:19 returns the expected aggregations 427 15:38:19 when feature flag is disabled for user 428 15:38:19 behaves like loads expected aggregations 429 15:38:20 returns the expected aggregations 430 15:38:20 scope: "merge_requests", expected_aggregation_name: "labels", feature_flag: :search_mr_filter_label_ids 431 15:38:20 when feature flag is enabled for user 432 15:38:20 behaves like loads expected aggregations 433 15:38:20 returns the expected aggregations 434 15:38:20 when feature flag is disabled for user 435 15:38:20 behaves like loads expected aggregations 436 15:38:21 returns the expected aggregations 437 15:38:21 scope: "wiki_blobs", expected_aggregation_name: nil, feature_flag: false 438 15:38:21 when feature flag is enabled for user 439 15:38:21 behaves like loads expected aggregations 440 15:38:21 returns the expected aggregations 441 15:38:21 when feature flag is disabled for user 442 15:38:21 behaves like loads expected aggregations 443 15:38:22 returns the expected aggregations 444 15:38:22 scope: "commits", expected_aggregation_name: nil, feature_flag: false 445 15:38:22 when feature flag is enabled for user 446 15:38:22 behaves like loads expected aggregations 447 15:38:22 returns the expected aggregations 448 15:38:22 when feature flag is disabled for user 449 15:38:22 behaves like loads expected aggregations 450 15:38:22 returns the expected aggregations 451 15:38:22 scope: "users", expected_aggregation_name: nil, feature_flag: false 452 15:38:22 when feature flag is enabled for user 453 15:38:22 behaves like loads expected aggregations 454 15:38:23 returns the expected aggregations 455 15:38:23 when feature flag is disabled for user 456 15:38:23 behaves like loads expected aggregations 457 15:38:23 returns the expected aggregations 458 15:38:23 scope: "epics", expected_aggregation_name: nil, feature_flag: false 459 15:38:23 when feature flag is enabled for user 460 15:38:23 behaves like loads expected aggregations 461 15:38:24 returns the expected aggregations 462 15:38:24 when feature flag is disabled for user 463 15:38:24 behaves like loads expected aggregations 464 15:38:24 returns the expected aggregations 465 15:38:24 scope: "unknown", expected_aggregation_name: nil, feature_flag: false 466 15:38:24 when feature flag is enabled for user 467 15:38:24 behaves like loads expected aggregations 468 15:38:24 returns the expected aggregations 469 15:38:24 when feature flag is disabled for user 470 15:38:24 behaves like loads expected aggregations 471 15:38:25 returns the expected aggregations 472 15:38:25 scope: "blobs", expected_aggregation_name: "language", feature_flag: false 473 15:38:25 when feature flag is enabled for user 474 15:38:25 behaves like loads expected aggregations 475 15:38:25 returns the expected aggregations 476 15:38:25 when feature flag is disabled for user 477 15:38:25 behaves like loads expected aggregations 478 15:38:26 returns the expected aggregations 479 15:38:26 when search_issues_uses_work_items_index is false 480 15:38:26 behaves like loads expected aggregations 481 15:38:26 returns the expected aggregations 482 15:38:27 parse_search_result 483 15:38:28 returns an unhighlighted blob when no highlight data is present 484 15:38:28 parses the blob with highlighting 485 15:38:28 sets the correct matched_lines_count when the searched text found on the multiple lines 486 15:38:28 when the highlighting finds the same terms multiple times 487 15:38:28 does not mistake a line that happens to include the same term that was highlighted on a later line 488 15:38:28 when file path in the blob contains potential backtracking regex attack pattern 489 15:38:28 still parses the basename from the path with reasonable amount of time 490 15:38:28 when blob is a group level result 491 15:38:28 returns an instance of Gitlab::Search::FoundBlob with group_level_blob as true 493 15:38:37 lists found issues 494 15:38:38 returns empty list when issues are not found 495 15:38:40 lists issue when search by a valid iid 496 15:38:41 can also find an issue by iid without the prefixed # 497 15:38:42 finds the issue with an out of integer range number in its description without exception 498 15:38:44 returns empty list when search by invalid iid 499 15:38:45 executes count only queries 500 15:38:45 behaves like a paginated object 501 15:38:47 does not explode when given a page as a string 503 15:38:49 uses the per_page value if passed 504 15:38:49 # [RSpecRunTime] RSpec elapsed time: 59.02 seconds. Current RSS: ~1279M. Threads: 5. load average: 1.82 1.30 1.24 2/417 515 506 15:38:49 behaves like can search by title for miscellaneous cases 507 15:38:53 handles plural words through algorithmic stemming 508 15:38:55 handles if title has umlauts 509 15:38:57 handles if title has dots 510 15:38:59 handles if title has underscore 511 15:39:01 handles if title has camelcase 512 15:39:01 # [RSpecRunTime] RSpec elapsed time: 1 minute 10.85 seconds. Current RSS: ~1277M. Threads: 5. load average: 2.24 1.42 1.28 2/417 562 515 15:39:02 state not provided 516 15:39:04 returns opened and closed results 517 15:39:04 # [RSpecRunTime] RSpec elapsed time: 1 minute 14.08 seconds. Current RSS: ~1269M. Threads: 5. load average: 2.24 1.42 1.28 1/417 563 520 15:39:06 returns opened and closed results 521 15:39:07 # [RSpecRunTime] RSpec elapsed time: 1 minute 16.57 seconds. Current RSS: ~1262M. Threads: 5. load average: 2.14 1.41 1.28 2/417 564 524 15:39:09 returns only closed results 525 15:39:09 # [RSpecRunTime] RSpec elapsed time: 1 minute 19.04 seconds. Current RSS: ~1266M. Threads: 5. load average: 2.14 1.41 1.28 2/417 565 528 15:39:12 returns only opened results 529 15:39:12 # [RSpecRunTime] RSpec elapsed time: 1 minute 21.6 seconds. Current RSS: ~1267M. Threads: 5. load average: 2.29 1.45 1.29 1/417 566 531 15:39:12 unsupported state 532 15:39:14 returns only opened results 533 15:39:14 # [RSpecRunTime] RSpec elapsed time: 1 minute 24.03 seconds. Current RSS: ~1269M. Threads: 5. load average: 2.29 1.45 1.29 3/417 567 535 15:39:14 filter not provided (all behavior) 536 15:39:17 returns confidential and not confidential results 537 15:39:17 # [RSpecRunTime] RSpec elapsed time: 1 minute 27.41 seconds. Current RSS: ~1276M. Threads: 5. load average: 2.19 1.45 1.29 1/417 568 539 15:39:17 confidential filter 540 15:39:20 returns only confidential results 541 15:39:20 # [RSpecRunTime] RSpec elapsed time: 1 minute 29.89 seconds. Current RSS: ~1281M. Threads: 5. load average: 2.19 1.45 1.29 1/417 569 543 15:39:20 not confidential filter 544 15:39:22 returns not confidential results 545 15:39:22 # [RSpecRunTime] RSpec elapsed time: 1 minute 32.26 seconds. Current RSS: ~1278M. Threads: 5. load average: 2.09 1.44 1.29 2/417 570 547 15:39:22 when labels filter is provided 548 15:39:30 filters by labels 549 15:39:30 # [RSpecRunTime] RSpec elapsed time: 1 minute 39.79 seconds. Current RSS: ~1265M. Threads: 5. load average: 2.32 1.50 1.31 3/424 1125 551 15:39:30 when label_name filter is provided 552 15:39:37 filters by labels 553 15:39:37 # [RSpecRunTime] RSpec elapsed time: 1 minute 46.65 seconds. Current RSS: ~1261M. Threads: 5. load average: 2.12 1.48 1.30 3/423 1679 555 15:39:37 when both labels and label_name filters are provided 556 15:39:43 uses label_name filter and filters by labels 557 15:39:43 # [RSpecRunTime] RSpec elapsed time: 1 minute 53.1 seconds. Current RSS: ~1260M. Threads: 5. load average: 2.11 1.49 1.31 1/424 2233 560 15:39:44 behaves like search results filtered by archived 561 15:39:44 when filter not provided (all behavior) 562 15:39:46 returns unarchived results only 563 15:39:46 # [RSpecRunTime] RSpec elapsed time: 1 minute 56.27 seconds. Current RSS: ~1258M. Threads: 5. load average: 2.02 1.48 1.30 3/418 2234 565 15:39:46 when include_archived is true 566 15:39:49 returns archived and unarchived results 567 15:39:49 # [RSpecRunTime] RSpec elapsed time: 1 minute 58.97 seconds. Current RSS: ~1261M. Threads: 5. load average: 2.02 1.48 1.30 3/417 2235 569 15:39:49 when include_archived filter is false 570 15:39:52 returns unarchived results only 571 15:39:52 # [RSpecRunTime] RSpec elapsed time: 2 minutes 1.69 seconds. Current RSS: ~1261M. Threads: 5. load average: 2.10 1.51 1.31 1/416 2236 574 15:39:52 when we have document_type as work_item 575 15:39:53 sort: created_desc 576 15:39:55 sorts results by created_at 577 15:39:56 # [RSpecRunTime] RSpec elapsed time: 2 minutes 5.53 seconds. Current RSS: ~1262M. Threads: 5. load average: 2.01 1.50 1.31 3/416 2237 579 15:39:56 sort: created_asc 580 15:39:58 sorts results by created_at 581 15:39:58 # [RSpecRunTime] RSpec elapsed time: 2 minutes 8.05 seconds. Current RSS: ~1262M. Threads: 5. load average: 2.01 1.50 1.31 1/416 2238 583 15:39:58 sort: updated_desc 584 15:40:01 sorts results by updated_desc 585 15:40:01 # [RSpecRunTime] RSpec elapsed time: 2 minutes 10.68 seconds. Current RSS: ~1263M. Threads: 5. load average: 2.09 1.52 1.32 2/416 2239 587 15:40:01 sort: updated_asc 588 15:40:03 sorts results by updated_asc 589 15:40:03 # [RSpecRunTime] RSpec elapsed time: 2 minutes 13.13 seconds. Current RSS: ~1264M. Threads: 5. load average: 2.09 1.52 1.32 2/416 2240 591 15:40:03 sort: popularity_desc 592 15:40:06 sorts results by upvotes 593 15:40:06 # [RSpecRunTime] RSpec elapsed time: 2 minutes 15.72 seconds. Current RSS: ~1265M. Threads: 5. load average: 2.00 1.51 1.32 3/416 2241 595 15:40:06 sort: popularity_asc 596 15:40:08 sorts results by created_at 597 15:40:08 # [RSpecRunTime] RSpec elapsed time: 2 minutes 18.06 seconds. Current RSS: ~1265M. Threads: 5. load average: 2.00 1.51 1.32 1/416 2242 599 15:40:08 when we have document_type as issue 600 15:40:09 sort: created_desc 601 15:40:11 sorts results by created_at 602 15:40:12 # [RSpecRunTime] RSpec elapsed time: 2 minutes 21.57 seconds. Current RSS: ~1267M. Threads: 5. load average: 2.00 1.52 1.32 5/417 2243 604 15:40:12 sort: created_asc 605 15:40:14 sorts results by created_at 606 15:40:14 # [RSpecRunTime] RSpec elapsed time: 2 minutes 24.21 seconds. Current RSS: ~1267M. Threads: 5. load average: 2.00 1.52 1.32 3/416 2244 608 15:40:14 sort: updated_desc 609 15:40:17 sorts results by updated_desc 610 15:40:17 # [RSpecRunTime] RSpec elapsed time: 2 minutes 26.61 seconds. Current RSS: ~1265M. Threads: 5. load average: 1.92 1.51 1.32 1/416 2245 612 15:40:17 sort: updated_asc 613 15:40:19 sorts results by updated_asc 614 15:40:19 # [RSpecRunTime] RSpec elapsed time: 2 minutes 28.91 seconds. Current RSS: ~1268M. Threads: 5. load average: 1.92 1.51 1.32 2/416 2246 616 15:40:19 sort: popularity_desc 617 15:40:21 sorts results by upvotes 618 15:40:21 # [RSpecRunTime] RSpec elapsed time: 2 minutes 31.13 seconds. Current RSS: ~1267M. Threads: 5. load average: 1.85 1.50 1.32 1/416 2247 620 15:40:21 sort: popularity_asc 621 15:40:24 sorts results by created_at 622 15:40:24 # [RSpecRunTime] RSpec elapsed time: 2 minutes 33.68 seconds. Current RSS: ~1266M. Threads: 5. load average: 1.85 1.50 1.32 1/416 2248 624 15:40:25 confidential issues 625 15:40:30 when we have document_type as work_item 626 15:40:31 when searching by term 627 15:40:33 does not list confidential issues for guests 628 15:40:34 does not list confidential issues for non project members 629 15:40:36 lists confidential issues for author 630 15:40:37 lists confidential issues for assignee 631 15:40:39 lists confidential issues for project members 632 15:40:39 for admin users 633 15:40:39 when admin mode enabled 634 15:40:41 lists all issues 635 15:40:41 # [RSpecRunTime] RSpec elapsed time: 2 minutes 51.13 seconds. Current RSS: ~1272M. Threads: 5. load average: 1.99 1.57 1.34 2/417 2249 637 15:40:41 when admin mode disabled 638 15:40:43 does not list confidential issues 639 15:40:43 # [RSpecRunTime] RSpec elapsed time: 2 minutes 52.88 seconds. Current RSS: ~1272M. Threads: 5. load average: 1.99 1.57 1.34 1/417 2250 641 15:40:43 when searching by iid 642 15:40:45 does not list confidential issues for guests 643 15:40:46 does not list confidential issues for non project members 644 15:40:48 lists confidential issues for author 645 15:40:49 lists confidential issues for assignee 646 15:40:52 lists confidential issues for project members 647 15:40:52 for admin users 648 15:40:52 when admin mode enabled 649 15:40:53 lists all issues 650 15:40:53 # [RSpecRunTime] RSpec elapsed time: 3 minutes 3.19 seconds. Current RSS: ~1276M. Threads: 5. load average: 1.84 1.55 1.34 1/417 2251 652 15:40:53 when admin mode disabled 653 15:40:55 does not list confidential issues 654 15:40:55 # [RSpecRunTime] RSpec elapsed time: 3 minutes 4.84 seconds. Current RSS: ~1276M. Threads: 5. load average: 1.84 1.55 1.34 1/417 2252 656 15:40:55 when we have document_type as issue 657 15:40:57 when searching by term 658 15:40:58 does not list confidential issues for guests 659 15:41:00 does not list confidential issues for non project members 660 15:41:02 lists confidential issues for author 661 15:41:03 lists confidential issues for assignee 662 15:41:05 lists confidential issues for project members 663 15:41:05 for admin users 664 15:41:05 when admin mode enabled 665 15:41:07 lists all issues 666 15:41:07 # [RSpecRunTime] RSpec elapsed time: 3 minutes 17.09 seconds. Current RSS: ~1280M. Threads: 5. load average: 1.88 1.57 1.35 3/418 2253 668 15:41:07 when admin mode disabled 669 15:41:09 does not list confidential issues 670 15:41:09 # [RSpecRunTime] RSpec elapsed time: 3 minutes 18.9 seconds. Current RSS: ~1279M. Threads: 5. load average: 1.88 1.57 1.35 1/418 2254 672 15:41:09 when searching by iid 673 15:41:10 does not list confidential issues for guests 674 15:41:12 does not list confidential issues for non project members 675 15:41:14 lists confidential issues for author 676 15:41:16 lists confidential issues for assignee 677 15:41:17 lists confidential issues for project members 678 15:41:17 for admin users 679 15:41:17 when admin mode enabled 680 15:41:19 lists all issues 681 15:41:19 # [RSpecRunTime] RSpec elapsed time: 3 minutes 28.88 seconds. Current RSS: ~1282M. Threads: 5. load average: 1.97 1.60 1.37 1/418 2255 683 15:41:19 when admin mode disabled 684 15:41:21 does not list confidential issues 685 15:41:21 # [RSpecRunTime] RSpec elapsed time: 3 minutes 30.65 seconds. Current RSS: ~1280M. Threads: 5. load average: 1.89 1.59 1.36 3/419 2256 688 15:41:28 lists found notes 689 15:41:29 returns empty list when notes are not found 690 15:41:29 behaves like a paginated object 691 15:41:30 does not explode when given a page as a string 693 15:41:31 uses the per_page value if passed 694 15:41:31 # [RSpecRunTime] RSpec elapsed time: 3 minutes 41.49 seconds. Current RSS: ~1280M. Threads: 5. load average: 2.05 1.64 1.38 1/418 2257 696 15:41:31 when comment has some code snippet 697 15:41:38 finds all examples 698 15:41:39 # [RSpecRunTime] RSpec elapsed time: 3 minutes 48.57 seconds. Current RSS: ~1308M. Threads: 5. load average: 2.04 1.64 1.38 1/418 2258 700 15:41:39 merge requests 701 15:41:49 lists found merge requests 702 15:41:49 returns empty list when merge requests are not found 703 15:41:50 lists merge request when search by a valid iid 704 15:41:51 can also find an issue by iid without the prefixed ! 705 15:41:52 finds the MR with an out of integer range number in its description without exception 706 15:41:52 returns empty list when search by invalid iid 707 15:41:52 behaves like a paginated object 708 15:41:53 does not explode when given a page as a string 710 15:41:54 uses the per_page value if passed 711 15:41:55 # [RSpecRunTime] RSpec elapsed time: 4 minutes 4.56 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.96 1.64 1.39 1/423 2690 713 15:41:55 behaves like can search by title for miscellaneous cases 714 15:41:57 handles plural words through algorithmic stemming 715 15:41:59 handles if title has umlauts 716 15:42:00 handles if title has dots 717 15:42:02 handles if title has underscore 718 15:42:03 handles if title has camelcase 719 15:42:04 # [RSpecRunTime] RSpec elapsed time: 4 minutes 13.55 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.89 1.64 1.39 2/423 2949 721 15:42:04 when description has code snippets 722 15:42:21 finds all examples 723 15:42:21 # [RSpecRunTime] RSpec elapsed time: 4 minutes 31.16 seconds. Current RSS: ~1263M. Threads: 5. load average: 1.77 1.63 1.39 2/424 5072 726 15:42:22 state not provided 727 15:42:24 returns opened and closed results 728 15:42:25 # [RSpecRunTime] RSpec elapsed time: 4 minutes 34.54 seconds. Current RSS: ~1273M. Threads: 5. load average: 1.77 1.63 1.39 1/424 5073 731 15:42:27 returns opened and closed results 732 15:42:27 # [RSpecRunTime] RSpec elapsed time: 4 minutes 36.99 seconds. Current RSS: ~1276M. Threads: 5. load average: 1.70 1.62 1.39 1/424 5074 735 15:42:29 returns only closed results 736 15:42:29 # [RSpecRunTime] RSpec elapsed time: 4 minutes 39.41 seconds. Current RSS: ~1275M. Threads: 5. load average: 1.70 1.62 1.39 3/419 5075 739 15:42:32 returns only opened results 740 15:42:32 # [RSpecRunTime] RSpec elapsed time: 4 minutes 42.15 seconds. Current RSS: ~1273M. Threads: 5. load average: 1.65 1.61 1.39 3/419 5076 742 15:42:32 unsupported state 743 15:42:35 returns only opened results 744 15:42:35 # [RSpecRunTime] RSpec elapsed time: 4 minutes 44.85 seconds. Current RSS: ~1274M. Threads: 5. load average: 1.65 1.61 1.39 1/419 5077 746 15:42:35 when filter not provided (all behavior) 747 15:42:37 returns unarchived results only 748 15:42:37 # [RSpecRunTime] RSpec elapsed time: 4 minutes 47.43 seconds. Current RSS: ~1271M. Threads: 5. load average: 1.68 1.62 1.39 1/417 5078 750 15:42:37 when include_archived is true 751 15:42:40 returns archived and unarchived results 752 15:42:40 # [RSpecRunTime] RSpec elapsed time: 4 minutes 49.98 seconds. Current RSS: ~1272M. Threads: 5. load average: 1.68 1.62 1.39 1/417 5079 754 15:42:40 when include_archived filter is false 755 15:42:42 returns unarchived results only 756 15:42:42 # [RSpecRunTime] RSpec elapsed time: 4 minutes 52.48 seconds. Current RSS: ~1274M. Threads: 5. load average: 1.62 1.61 1.39 1/417 5080 759 15:42:42 sort: created_desc 760 15:42:46 sorts results by created_at 761 15:42:46 # [RSpecRunTime] RSpec elapsed time: 4 minutes 56.44 seconds. Current RSS: ~1276M. Threads: 5. load average: 1.57 1.60 1.38 3/416 5081 763 15:42:46 sort: created_asc 764 15:42:49 sorts results by created_at 765 15:42:49 # [RSpecRunTime] RSpec elapsed time: 4 minutes 59.22 seconds. Current RSS: ~1273M. Threads: 5. load average: 1.57 1.60 1.38 1/416 5082 767 15:42:49 sort: updated_desc 768 15:42:52 sorts results by updated_desc 769 15:42:52 # [RSpecRunTime] RSpec elapsed time: 5 minutes 1.96 seconds. Current RSS: ~1267M. Threads: 5. load average: 1.53 1.59 1.38 1/416 5083 771 15:42:52 sort: updated_asc 772 15:42:55 sorts results by updated_asc 773 15:42:55 # [RSpecRunTime] RSpec elapsed time: 5 minutes 4.79 seconds. Current RSS: ~1263M. Threads: 5. load average: 1.53 1.59 1.38 1/416 5084 777 15:43:01 when filter not provided (all behavior) 778 15:43:01 returns unarchived results only 779 15:43:02 # [RSpecRunTime] RSpec elapsed time: 5 minutes 11.58 seconds. Current RSS: ~1255M. Threads: 5. load average: 1.59 1.60 1.39 1/417 5085 781 15:43:02 when include_archived is true 782 15:43:02 returns archived and unarchived results 783 15:43:02 when include_archived filter is false 784 15:43:03 returns unarchived results only 786 15:43:09 behaves like a paginated object 787 15:43:09 does not explode when given a page as a string 789 15:43:10 uses the per_page value if passed 790 15:43:10 # [RSpecRunTime] RSpec elapsed time: 5 minutes 19.86 seconds. Current RSS: ~1277M. Threads: 5. load average: 1.78 1.64 1.40 1/417 5086 792 15:43:10 when the user is not allowed to read users 793 15:43:10 returns an empty list 794 15:43:10 when the user is allowed to read users 795 15:43:11 lists found users 796 15:43:11 when the calling user is an admin 797 15:43:11 lists found users including blocked user and email match 798 15:43:11 # [RSpecRunTime] RSpec elapsed time: 5 minutes 21.39 seconds. Current RSS: ~1278M. Threads: 5. load average: 1.80 1.65 1.41 1/417 5087 801 15:43:25 returns items for project 802 15:43:25 # [RSpecRunTime] RSpec elapsed time: 5 minutes 35.44 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.83 1.66 1.41 1/423 5588 805 15:43:31 behaves like blobs scoped results 807 15:43:40 finds blobs by prefix search 808 15:43:44 finds blobs from projects requested if user has access 809 15:43:48 returns zero when blobs are not found 810 15:43:48 behaves like a paginated object 811 15:43:52 does not explode when given a page as a string 813 15:44:01 uses the per_page value if passed 814 15:44:01 # [RSpecRunTime] RSpec elapsed time: 6 minutes 10.94 seconds. Current RSS: ~1275M. Threads: 5. load average: 1.83 1.67 1.43 3/424 9389 816 15:44:01 searches CamelCased methods 817 15:44:05 find by first word 818 15:44:05 find by first two words (PENDING: Temporarily skipped with xit) 819 15:44:10 find by last two words 820 15:44:14 find by exact match 821 15:44:18 find by prefix search 822 15:44:18 # [RSpecRunTime] RSpec elapsed time: 6 minutes 28.31 seconds. Current RSS: ~1272M. Threads: 5. load average: 1.87 1.69 1.44 1/425 11636 824 15:44:18 searches with special characters 825 15:44:38 finds all examples 826 15:44:38 # [RSpecRunTime] RSpec elapsed time: 6 minutes 47.9 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.96 1.72 1.46 1/421 14274 829 15:44:38 behaves like search results filtered by language 830 15:44:44 filters by language 831 15:44:44 # [RSpecRunTime] RSpec elapsed time: 6 minutes 53.93 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.88 1.71 1.45 1/422 15016 834 15:44:50 returns the line along with 2 lines before and after 835 15:44:50 if num_context_lines is 5 836 15:44:56 returns the line along with 5 lines before and after 837 15:44:56 # [RSpecRunTime] RSpec elapsed time: 7 minutes 6.51 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.90 1.73 1.46 1/424 16575 839 15:44:56 when search_query_authorization_refactor ff is false 840 15:44:56 behaves like blobs scoped results 842 15:45:08 finds blobs by prefix search 843 15:45:14 finds blobs from projects requested if user has access 844 15:45:20 returns zero when blobs are not found 845 15:45:20 behaves like a paginated object 846 15:45:26 does not explode when given a page as a string 848 15:45:37 uses the per_page value if passed 849 15:45:37 # [RSpecRunTime] RSpec elapsed time: 7 minutes 46.99 seconds. Current RSS: ~1295M. Threads: 5. load average: 2.05 1.80 1.50 3/424 21560 851 15:45:37 searches CamelCased methods 852 15:45:43 find by first word 853 15:45:43 find by first two words (PENDING: Temporarily skipped with xit) 854 15:45:49 find by last two words 855 15:45:54 find by exact match 856 15:46:00 find by prefix search 857 15:46:00 # [RSpecRunTime] RSpec elapsed time: 8 minutes 9.76 seconds. Current RSS: ~1299M. Threads: 5. load average: 2.30 1.88 1.53 3/424 24503 859 15:46:00 searches with special characters 860 15:46:21 finds all examples 861 15:46:21 # [RSpecRunTime] RSpec elapsed time: 8 minutes 31.24 seconds. Current RSS: ~1286M. Threads: 5. load average: 1.94 1.83 1.52 1/424 27316 864 15:46:21 behaves like search results filtered by language 865 15:46:29 filters by language 866 15:46:29 # [RSpecRunTime] RSpec elapsed time: 8 minutes 39.02 seconds. Current RSS: ~1267M. Threads: 5. load average: 1.86 1.81 1.52 1/425 28233 869 15:46:37 returns the line along with 2 lines before and after 870 15:46:37 if num_context_lines is 5 871 15:46:45 returns the line along with 5 lines before and after 872 15:46:45 # [RSpecRunTime] RSpec elapsed time: 8 minutes 55.33 seconds. Current RSS: ~1273M. Threads: 5. load average: 1.74 1.79 1.52 1/427 30140 875 15:46:52 finds wiki blobs 876 15:46:53 finds wiki blobs for guest 877 15:46:57 finds wiki blobs from public projects only 878 15:46:58 returns zero when wiki blobs are not found 879 15:46:58 behaves like a paginated object 880 15:46:59 does not explode when given a page as a string 882 15:47:01 uses the per_page value if passed 883 15:47:01 # [RSpecRunTime] RSpec elapsed time: 9 minutes 10.64 seconds. Current RSS: ~1288M. Threads: 5. load average: 1.52 1.74 1.51 1/429 30776 885 15:47:01 when wiki is disabled 886 15:47:01 when searching by member 887 15:47:02 is expected to be empty 888 15:47:02 # [RSpecRunTime] RSpec elapsed time: 9 minutes 12.4 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.52 1.74 1.51 1/429 30807 890 15:47:02 when searching by non-member 891 15:47:04 is expected to be empty 892 15:47:04 # [RSpecRunTime] RSpec elapsed time: 9 minutes 14.21 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.52 1.74 1.51 1/426 30838 894 15:47:04 when wiki is internal 895 15:47:05 when searching by member 896 15:47:07 is expected not to be empty 897 15:47:07 # [RSpecRunTime] RSpec elapsed time: 9 minutes 17.0 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.48 1.72 1.50 1/429 31028 899 15:47:07 when searching by non-member 900 15:47:08 is expected to be empty 901 15:47:08 for group wiki 902 15:47:13 includes all the wikis from groups, subgroups, projects and projects within the group 903 15:47:13 # [RSpecRunTime] RSpec elapsed time: 9 minutes 23.21 seconds. Current RSS: ~1280M. Threads: 5. load average: 1.52 1.73 1.51 1/429 31601 906 15:47:24 finds commits 907 15:47:33 finds commits from public projects only 908 15:47:39 returns zero when commits are not found 909 15:47:39 behaves like a paginated object 910 15:47:45 does not explode when given a page as a string 912 15:47:56 uses the per_page value if passed 913 15:47:56 # [RSpecRunTime] RSpec elapsed time: 10 minutes 6.43 seconds. Current RSS: ~1274M. Threads: 5. load average: 1.60 1.73 1.52 1/425 35606 915 15:47:57 visibility levels 917 15:48:06 behaves like issues respect visibility 918 15:48:16 finds right set of issues 919 15:48:16 when different issue descriptions 920 15:48:35 finds all examples 921 15:48:35 # [RSpecRunTime] RSpec elapsed time: 10 minutes 45.21 seconds. Current RSS: ~1268M. Threads: 5. load average: 1.56 1.71 1.52 3/426 38171 923 15:48:35 when search_uses_match_queries flag is false 924 15:48:35 behaves like issues respect visibility 925 15:48:45 finds right set of issues 926 15:48:45 when different issue descriptions 927 15:49:04 finds all examples 928 15:49:04 # [RSpecRunTime] RSpec elapsed time: 11 minutes 13.67 seconds. Current RSS: ~1274M. Threads: 5. load average: 1.47 1.68 1.52 1/425 40549 931 15:49:04 behaves like a paginated object 932 15:49:12 does not explode when given a page as a string 934 15:49:29 uses the per_page value if passed 935 15:49:29 # [RSpecRunTime] RSpec elapsed time: 11 minutes 39.26 seconds. Current RSS: ~1270M. Threads: 5. load average: 1.62 1.70 1.53 1/427 43853 937 15:49:29 when project ids are present 938 15:49:29 when authenticated 939 15:49:29 when user and merge requests are disabled in a project 940 15:49:38 returns right set of milestones 941 15:49:38 # [RSpecRunTime] RSpec elapsed time: 11 minutes 48.41 seconds. Current RSS: ~1268M. Threads: 5. load average: 1.67 1.71 1.54 1/427 44954 943 15:49:38 when user is admin 944 15:49:38 when admin mode enabled 945 15:49:47 returns right set of milestones 946 15:49:47 # [RSpecRunTime] RSpec elapsed time: 11 minutes 57.34 seconds. Current RSS: ~1272M. Threads: 5. load average: 1.57 1.69 1.53 1/427 46055 948 15:49:47 when user can read milestones 949 15:49:56 returns right set of milestones 950 15:49:56 # [RSpecRunTime] RSpec elapsed time: 12 minutes 5.79 seconds. Current RSS: ~1258M. Threads: 5. load average: 1.55 1.68 1.53 1/427 47156 952 15:49:56 when not authenticated 953 15:50:04 returns right set of milestones 954 15:50:04 # [RSpecRunTime] RSpec elapsed time: 12 minutes 14.32 seconds. Current RSS: ~1262M. Threads: 5. load average: 1.43 1.65 1.52 1/427 48257 956 15:50:04 when project_ids is not present 957 15:50:04 when project_ids is :any 958 15:50:13 returns all milestones 959 15:50:13 # [RSpecRunTime] RSpec elapsed time: 12 minutes 23.17 seconds. Current RSS: ~1261M. Threads: 5. load average: 1.66 1.70 1.54 1/427 49358 961 15:50:13 when authenticated 962 15:50:21 returns right set of milestones 963 15:50:21 # [RSpecRunTime] RSpec elapsed time: 12 minutes 31.39 seconds. Current RSS: ~1264M. Threads: 5. load average: 1.92 1.75 1.56 1/427 50459 965 15:50:21 when not authenticated 966 15:50:32 returns right set of milestones 967 15:50:32 # [RSpecRunTime] RSpec elapsed time: 12 minutes 42.47 seconds. Current RSS: ~1266M. Threads: 5. load average: 1.86 1.75 1.56 2/424 51560 970 15:50:41 finds right set of projects 971 15:50:49 returns 0 results for count only query 972 15:50:49 behaves like a paginated object 973 15:50:57 does not explode when given a page as a string 975 15:51:14 uses the per_page value if passed 976 15:51:14 # [RSpecRunTime] RSpec elapsed time: 13 minutes 23.86 seconds. Current RSS: ~1257M. Threads: 5. load average: 1.93 1.78 1.58 1/427 57064 978 15:51:14 merge requests 979 15:51:25 finds right set of merge requests 980 15:51:25 # [RSpecRunTime] RSpec elapsed time: 13 minutes 35.31 seconds. Current RSS: ~1261M. Threads: 5. load average: 2.18 1.84 1.60 1/426 58706 983 15:51:38 finds the right set of wiki blobs 984 15:51:38 # [RSpecRunTime] RSpec elapsed time: 13 minutes 47.92 seconds. Current RSS: ~1267M. Threads: 5. load average: 2.07 1.83 1.60 1/428 60394 987 15:51:50 finds right set of commits 988 15:51:50 # [RSpecRunTime] RSpec elapsed time: 14 minutes 0.4 second. Current RSS: ~1268M. Threads: 5. load average: 1.82 1.78 1.59 1/428 62104 991 15:52:03 finds right set of blobs 992 15:52:03 # [RSpecRunTime] RSpec elapsed time: 14 minutes 13.22 seconds. Current RSS: ~1265M. Threads: 5. load average: 1.71 1.76 1.58 3/427 63840 994 15:52:04 query performance 995 15:52:04 for scope projects 996 15:52:09 makes 1 Elasticsearch query 997 15:52:10 # [RSpecRunTime] RSpec elapsed time: 14 minutes 19.63 seconds. Current RSS: ~1258M. Threads: 5. load average: 1.74 1.77 1.58 3/425 63841 999 15:52:10 for scope notes 1000 15:52:14 makes 1 Elasticsearch query 1001 15:52:15 # [RSpecRunTime] RSpec elapsed time: 14 minutes 24.97 seconds. Current RSS: ~1258M. Threads: 5. load average: 1.84 1.79 1.59 1/420 63842 1003 15:52:15 for scope blobs 1004 15:52:20 makes 1 Elasticsearch query 1005 15:52:21 # [RSpecRunTime] RSpec elapsed time: 14 minutes 30.59 seconds. Current RSS: ~1261M. Threads: 5. load average: 2.00 1.83 1.61 1/420 63843 1007 15:52:21 for scope wiki_blobs 1008 15:52:27 makes 1 Elasticsearch query 1009 15:52:27 # [RSpecRunTime] RSpec elapsed time: 14 minutes 37.42 seconds. Current RSS: ~1256M. Threads: 5. load average: 2.24 1.88 1.63 1/420 63844 1011 15:52:27 for scope commits 1012 15:52:33 makes 1 Elasticsearch query 1013 15:52:33 # [RSpecRunTime] RSpec elapsed time: 14 minutes 43.28 seconds. Current RSS: ~1251M. Threads: 5. load average: 2.22 1.88 1.63 1/420 63845 1015 15:52:33 for scope issues 1016 15:52:38 makes 1 Elasticsearch query 1017 15:52:39 # [RSpecRunTime] RSpec elapsed time: 14 minutes 48.95 seconds. Current RSS: ~1255M. Threads: 5. load average: 2.21 1.88 1.63 1/420 63846 1019 15:52:39 for scope merge_requests 1020 15:52:44 makes 1 Elasticsearch query 1021 15:52:45 # [RSpecRunTime] RSpec elapsed time: 14 minutes 54.87 seconds. Current RSS: ~1253M. Threads: 5. load average: 2.11 1.87 1.63 1/420 63847 1023 15:52:45 for scope milestones 1024 15:52:50 makes 1 Elasticsearch query 1025 15:52:51 # [RSpecRunTime] RSpec elapsed time: 15 minutes 0.93 second. Current RSS: ~1251M. Threads: 5. load average: 2.02 1.86 1.63 1/420 63848 1027 15:52:51 for scope projects 1028 15:52:56 makes count query 1029 15:52:57 # [RSpecRunTime] RSpec elapsed time: 15 minutes 6.61 seconds. Current RSS: ~1252M. Threads: 5. load average: 1.94 1.84 1.62 1/420 63849 1031 15:52:57 for scope notes 1032 15:53:02 makes count query 1033 15:53:02 # [RSpecRunTime] RSpec elapsed time: 15 minutes 12.19 seconds. Current RSS: ~1253M. Threads: 5. load average: 1.86 1.83 1.62 1/420 63850 1035 15:53:02 for scope blobs 1036 15:53:07 makes count query 1037 15:53:08 # [RSpecRunTime] RSpec elapsed time: 15 minutes 17.79 seconds. Current RSS: ~1254M. Threads: 5. load average: 1.87 1.83 1.62 1/420 63851 1039 15:53:08 for scope wiki_blobs 1040 15:53:13 makes count query 1041 15:53:13 # [RSpecRunTime] RSpec elapsed time: 15 minutes 23.18 seconds. Current RSS: ~1252M. Threads: 5. load average: 1.80 1.82 1.62 1/420 63852 1043 15:53:13 for scope commits 1044 15:53:18 makes count query 1045 15:53:19 # [RSpecRunTime] RSpec elapsed time: 15 minutes 28.89 seconds. Current RSS: ~1252M. Threads: 5. load average: 1.90 1.84 1.63 1/420 63853 1047 15:53:19 for scope issues 1048 15:53:24 makes count query 1049 15:53:25 # [RSpecRunTime] RSpec elapsed time: 15 minutes 34.66 seconds. Current RSS: ~1251M. Threads: 5. load average: 1.99 1.85 1.63 3/420 63854 1051 15:53:25 for scope merge_requests 1052 15:53:30 makes count query 1053 15:53:30 # [RSpecRunTime] RSpec elapsed time: 15 minutes 40.15 seconds. Current RSS: ~1251M. Threads: 5. load average: 1.99 1.86 1.64 1/420 63855 1055 15:53:30 for scope milestones 1056 15:53:35 makes count query 1057 15:53:36 # [RSpecRunTime] RSpec elapsed time: 15 minutes 45.66 seconds. Current RSS: ~1245M. Threads: 5. load average: 1.92 1.85 1.64 1/420 63856 1060 15:53:36 for issues scope 1061 15:53:36 returns failed from the response mapper 1062 15:53:36 for other scopes 1063 15:53:36 returns false 1065 15:53:36 for issues scope 1066 15:53:36 returns the error from the response mapper 1067 15:53:36 for other scopes 1069 15:53:36 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/elastic/search_results_spec.rb. It took 15 minutes 39.23 seconds. Expected to take 14 minutes 10.66 seconds. 1070 15:53:36 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/geo/git_ssh_proxy_spec.rb. Expected to take 1 minute 31.61 seconds. 1071 15:53:36 Gitlab::Geo::GitSSHProxy 1072 15:53:37 instance methods 1073 15:53:37 #info_refs_upload_pack 1074 15:53:37 against primary node 1075 15:53:37 behaves like must be a secondary 1076 15:53:38 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1078 15:53:38 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1079 15:53:38 raises an exception 1080 15:53:38 # [RSpecRunTime] RSpec elapsed time: 15 minutes 47.98 seconds. Current RSS: ~1283M. Threads: 5. load average: 1.92 1.85 1.64 1/420 63887 1082 15:53:38 against a secondary node 1083 15:53:38 authorization header is scoped 1084 15:53:39 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1086 15:53:39 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1087 15:53:39 passes the scope when .info_refs_upload_pack is called 1088 15:53:40 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1090 15:53:40 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1091 15:53:40 passes the scope when .receive_pack is called 1092 15:53:41 # [RSpecRunTime] RSpec elapsed time: 15 minutes 50.57 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.92 1.85 1.64 1/420 63948 1094 15:53:41 with a failed response 1095 15:53:42 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1097 15:53:42 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1098 15:53:42 returns a Gitlab::Geo::GitSSHProxy::FailedAPIResponse 1099 15:53:43 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1101 15:53:43 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1102 15:53:43 has a code of 500 1103 15:53:44 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1105 15:53:44 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1106 15:53:44 has a status of false 1107 15:53:46 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1109 15:53:46 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1110 15:53:46 has a message 1111 15:53:47 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1113 15:53:47 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1114 15:53:47 has no result 1115 15:53:47 # [RSpecRunTime] RSpec elapsed time: 15 minutes 56.86 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.77 1.82 1.63 1/421 64100 1117 15:53:47 with an invalid response 1118 15:53:48 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1120 15:53:48 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1121 15:53:48 returns a Gitlab::Geo::GitSSHProxy::FailedAPIResponse 1122 15:53:49 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1124 15:53:49 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1125 15:53:49 has a code of 502 1126 15:53:51 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1128 15:53:51 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1129 15:53:51 has a status of false 1130 15:53:52 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1132 15:53:52 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1133 15:53:52 has a message 1134 15:53:53 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1136 15:53:53 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1137 15:53:53 has no result 1138 15:53:53 # [RSpecRunTime] RSpec elapsed time: 16 minutes 3.28 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.87 1.84 1.64 1/421 64251 1140 15:53:53 with a valid response 1141 15:53:55 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1143 15:53:55 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1144 15:53:55 returns a Gitlab::Geo::GitSSHProxy::APIResponse 1145 15:53:56 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1147 15:53:56 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1148 15:53:56 has a code of 200 1149 15:53:57 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1151 15:53:57 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1152 15:53:57 has a status of true 1153 15:53:58 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1155 15:53:58 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1156 15:53:58 has no message 1157 15:54:00 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1159 15:54:00 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1160 15:54:00 returns a modified body 1161 15:54:00 # [RSpecRunTime] RSpec elapsed time: 16 minutes 9.61 seconds. Current RSS: ~1305M. Threads: 5. load average: 1.80 1.82 1.63 1/421 64402 1163 15:54:00 #upload_pack 1164 15:54:00 against primary node 1165 15:54:00 behaves like must be a secondary 1166 15:54:01 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1168 15:54:01 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1169 15:54:01 raises an exception 1170 15:54:01 # [RSpecRunTime] RSpec elapsed time: 16 minutes 11.05 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.74 1.81 1.63 1/421 64433 1172 15:54:01 against a secondary node 1173 15:54:01 with a failed response 1174 15:54:02 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1176 15:54:02 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1177 15:54:02 returns a Gitlab::Geo::GitSSHProxy::FailedAPIResponse 1178 15:54:04 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1180 15:54:04 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1181 15:54:04 has a message 1182 15:54:05 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1184 15:54:05 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1185 15:54:05 has no result 1186 15:54:05 # [RSpecRunTime] RSpec elapsed time: 16 minutes 15.07 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.74 1.81 1.63 1/421 64524 1188 15:54:05 with an invalid response 1189 15:54:06 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1191 15:54:06 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1192 15:54:06 returns a Gitlab::Geo::GitSSHProxy::FailedAPIResponse 1193 15:54:08 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1195 15:54:08 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1196 15:54:08 has a message 1197 15:54:09 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1199 15:54:09 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1200 15:54:09 has no result 1201 15:54:09 # [RSpecRunTime] RSpec elapsed time: 16 minutes 18.87 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.76 1.81 1.63 1/421 64615 1203 15:54:09 with a valid response 1204 15:54:09 for a git clone operation 1205 15:54:10 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1207 15:54:10 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1208 15:54:10 returns a Gitlab::Geo::GitSSHProxy::APIResponse 1209 15:54:11 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1211 15:54:11 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1212 15:54:11 has a code of 201 1213 15:54:13 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1215 15:54:13 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1216 15:54:13 has no message 1217 15:54:14 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1219 15:54:14 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1220 15:54:14 has a result 1221 15:54:14 # [RSpecRunTime] RSpec elapsed time: 16 minutes 23.92 seconds. Current RSS: ~1301M. Threads: 5. load average: 1.70 1.80 1.63 1/421 64736 1223 15:54:14 for a git pull operation 1224 15:54:15 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1226 15:54:15 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1227 15:54:15 returns a Gitlab::Geo::GitSSHProxy::APIResponse 1228 15:54:16 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1230 15:54:16 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1231 15:54:16 has a code of 201 1232 15:54:18 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1234 15:54:18 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1235 15:54:18 has no message 1236 15:54:19 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1238 15:54:19 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1239 15:54:19 has a result 1240 15:54:19 # [RSpecRunTime] RSpec elapsed time: 16 minutes 29.0 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.64 1.79 1.62 1/421 64857 1242 15:54:19 #info_refs_receive_pack 1243 15:54:19 against primary node 1244 15:54:19 behaves like must be a secondary 1245 15:54:20 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1247 15:54:20 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1248 15:54:20 raises an exception 1249 15:54:20 # [RSpecRunTime] RSpec elapsed time: 16 minutes 30.38 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.64 1.79 1.62 1/421 64888 1251 15:54:20 against secondary node 1252 15:54:20 authorization header is scoped 1253 15:54:22 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1255 15:54:22 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1256 15:54:22 passes the scope when .info_refs_receive_pack is called 1257 15:54:23 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1259 15:54:23 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1260 15:54:23 passes the scope when .receive_pack is called 1261 15:54:23 # [RSpecRunTime] RSpec elapsed time: 16 minutes 32.99 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.67 1.79 1.63 1/421 64949 1263 15:54:23 with a failed response 1264 15:54:24 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1266 15:54:24 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1267 15:54:24 returns a Gitlab::Geo::GitSSHProxy::FailedAPIResponse 1268 15:54:25 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1270 15:54:25 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1271 15:54:25 has a code of 500 1272 15:54:27 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1274 15:54:27 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1275 15:54:27 has a status of false 1276 15:54:28 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1278 15:54:28 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1279 15:54:28 has a message 1280 15:54:29 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1282 15:54:29 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1283 15:54:29 has no result 1284 15:54:29 # [RSpecRunTime] RSpec elapsed time: 16 minutes 39.13 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.62 1.78 1.62 1/421 65100 1286 15:54:29 with an invalid response 1287 15:54:30 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1289 15:54:30 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1290 15:54:30 returns a Gitlab::Geo::GitSSHProxy::FailedAPIResponse 1291 15:54:32 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1293 15:54:32 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1294 15:54:32 has a code of 502 1295 15:54:33 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1297 15:54:33 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1298 15:54:33 has a status of false 1299 15:54:34 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1301 15:54:34 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1302 15:54:34 has a message 1303 15:54:35 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1305 15:54:35 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1306 15:54:35 has no result 1307 15:54:35 # [RSpecRunTime] RSpec elapsed time: 16 minutes 45.39 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.57 1.76 1.62 1/421 65251 1309 15:54:35 with a valid response 1310 15:54:37 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1312 15:54:37 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1313 15:54:37 returns a Gitlab::Geo::GitSSHProxy::APIResponse 1314 15:54:38 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1316 15:54:38 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1317 15:54:38 has a code of 200 1318 15:54:39 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1320 15:54:39 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1321 15:54:39 has a status of true 1322 15:54:40 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1324 15:54:40 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1325 15:54:40 has no message 1326 15:54:42 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1328 15:54:42 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1329 15:54:42 returns a modified body 1330 15:54:42 # [RSpecRunTime] RSpec elapsed time: 16 minutes 51.6 seconds. Current RSS: ~1309M. Threads: 5. load average: 1.56 1.75 1.62 1/420 65402 1332 15:54:42 #receive_pack 1333 15:54:42 against primary node 1334 15:54:42 behaves like must be a secondary 1335 15:54:43 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1337 15:54:43 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1338 15:54:43 raises an exception 1339 15:54:43 # [RSpecRunTime] RSpec elapsed time: 16 minutes 52.89 seconds. Current RSS: ~1305M. Threads: 5. load average: 1.56 1.75 1.62 1/420 65433 1341 15:54:43 against secondary node 1342 15:54:43 with a failed response 1343 15:54:44 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1345 15:54:44 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1346 15:54:44 returns a Gitlab::Geo::GitSSHProxy::FailedAPIResponse 1347 15:54:45 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1349 15:54:45 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1350 15:54:45 has a message 1351 15:54:46 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1353 15:54:46 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1354 15:54:46 has no result 1355 15:54:47 # [RSpecRunTime] RSpec elapsed time: 16 minutes 56.53 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.52 1.74 1.62 1/420 65524 1357 15:54:47 with an invalid response 1358 15:54:48 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1360 15:54:48 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1361 15:54:48 returns a Gitlab::Geo::GitSSHProxy::FailedAPIResponse 1362 15:54:49 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1364 15:54:49 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1365 15:54:49 has a message 1366 15:54:50 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1368 15:54:50 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1369 15:54:50 has no result 1370 15:54:50 # [RSpecRunTime] RSpec elapsed time: 17 minutes 0.3 second. Current RSS: ~1305M. Threads: 5. load average: 1.52 1.74 1.62 1/420 65615 1372 15:54:50 with a valid response 1373 15:54:52 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1375 15:54:52 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1376 15:54:52 returns a Gitlab::Geo::GitSSHProxy::APIResponse 1377 15:54:53 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1379 15:54:53 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1380 15:54:53 has a code of 201 1381 15:54:54 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1383 15:54:54 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1384 15:54:54 has no message 1385 15:54:55 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 1387 15:54:55 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1388 15:54:55 has a result 1389 15:54:55 # [RSpecRunTime] RSpec elapsed time: 17 minutes 5.5 seconds. Current RSS: ~1307M. Threads: 5. load average: 1.47 1.73 1.61 1/420 65736 1391 15:54:55 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/geo/git_ssh_proxy_spec.rb. It took 1 minute 19.32 seconds. Expected to take 1 minute 31.61 seconds. 1392 15:54:55 # [RSpecRunTime] Starting example group ee/spec/policies/ci/bridge_policy_spec.rb. Expected to take 1 minute 16.04 seconds. 1393 15:54:55 Ci::BridgePolicy 1394 15:54:56 behaves like a deployable job policy in EE 1395 15:54:56 #update_build? 1396 15:54:56 behaves like protected environments access 1397 15:54:56 when Protected Environments feature is not available in the project 1398 15:54:56 access_level: :guest, result: false 1399 15:54:57 is expected to eq false 1400 15:54:57 # [RSpecRunTime] RSpec elapsed time: 17 minutes 7.35 seconds. Current RSS: ~1311M. Threads: 5. load average: 1.36 1.70 1.60 1/420 65769 1402 15:54:57 access_level: :reporter, result: false 1403 15:54:58 is expected to eq false 1404 15:54:58 access_level: :developer, result: true 1405 15:54:58 is expected to eq true 1406 15:54:58 access_level: :maintainer, result: true 1407 15:54:59 is expected to eq true 1408 15:54:59 access_level: :admin, result: true 1409 15:54:59 is expected to eq true 1410 15:54:59 when Protected Environments feature is available in the project 1411 15:54:59 when environment is protected with project-level protection 1412 15:54:59 behaves like authorize correctly per access type 1413 15:54:59 when user does not have access to the environment 1414 15:54:59 access_level: :guest, result: false 1415 15:55:00 is expected to eq false 1416 15:55:00 access_level: :reporter, result: false 1417 15:55:01 is expected to eq false 1418 15:55:01 access_level: :developer, result: false 1419 15:55:01 is expected to eq false 1420 15:55:01 access_level: :maintainer, result: false 1421 15:55:02 is expected to eq false 1422 15:55:02 access_level: :admin, result: true 1423 15:55:03 is expected to eq true 1424 15:55:03 when user has access to the environment 1425 15:55:03 access_level: :reporter, result: true 1426 15:55:03 is expected to eq true 1427 15:55:03 access_level: :developer, result: true 1428 15:55:04 is expected to eq true 1429 15:55:04 access_level: :maintainer, result: true 1430 15:55:05 is expected to eq true 1431 15:55:05 access_level: :admin, result: true 1432 15:55:05 is expected to eq true 1433 15:55:05 when the user has access via a group 1434 15:55:06 is expected to eq true 1435 15:55:06 # [RSpecRunTime] RSpec elapsed time: 17 minutes 16.11 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.30 1.68 1.60 1/420 65798 1437 15:55:06 when environment is protected with group-level protection 1438 15:55:06 behaves like authorize correctly per access type 1439 15:55:06 when user does not have access to the environment 1440 15:55:06 access_level: :guest, result: false 1441 15:55:07 is expected to eq false 1442 15:55:07 access_level: :reporter, result: false 1443 15:55:07 is expected to eq false 1444 15:55:07 access_level: :developer, result: false 1445 15:55:08 is expected to eq false 1446 15:55:08 access_level: :maintainer, result: false 1447 15:55:09 is expected to eq false 1448 15:55:09 access_level: :admin, result: true 1449 15:55:09 is expected to eq true 1450 15:55:09 when user has access to the environment 1451 15:55:09 access_level: :reporter, result: true 1452 15:55:10 is expected to eq true 1453 15:55:10 access_level: :developer, result: true 1454 15:55:11 is expected to eq true 1455 15:55:11 access_level: :maintainer, result: true 1456 15:55:11 is expected to eq true 1457 15:55:11 access_level: :admin, result: true 1458 15:55:12 is expected to eq true 1459 15:55:12 when the user has access via a group 1460 15:55:13 is expected to eq true 1461 15:55:13 when environment is not protected 1462 15:55:13 access_level: :guest, result: false 1463 15:55:13 is expected to eq false 1464 15:55:13 access_level: :reporter, result: false 1465 15:55:14 is expected to eq false 1466 15:55:14 access_level: :developer, result: true 1467 15:55:14 is expected to eq true 1468 15:55:14 access_level: :maintainer, result: true 1469 15:55:15 is expected to eq true 1470 15:55:15 access_level: :admin, result: true 1471 15:55:15 is expected to eq true 1472 15:55:15 #cancel_build? 1473 15:55:15 behaves like protected environments access 1474 15:55:15 when Protected Environments feature is not available in the project 1475 15:55:15 access_level: :guest, result: false 1476 15:55:16 is expected to eq false 1477 15:55:16 access_level: :reporter, result: false 1478 15:55:16 is expected to eq false 1479 15:55:16 access_level: :developer, result: true 1480 15:55:17 is expected to eq true 1481 15:55:17 access_level: :maintainer, result: true 1482 15:55:17 is expected to eq true 1483 15:55:17 access_level: :admin, result: true 1484 15:55:18 is expected to eq true 1485 15:55:18 when Protected Environments feature is available in the project 1486 15:55:18 when environment is protected with project-level protection 1487 15:55:18 behaves like authorize correctly per access type 1488 15:55:18 when user does not have access to the environment 1489 15:55:18 access_level: :guest, result: false 1490 15:55:18 is expected to eq false 1491 15:55:18 access_level: :reporter, result: false 1492 15:55:19 is expected to eq false 1493 15:55:19 access_level: :developer, result: false 1494 15:55:19 is expected to eq false 1495 15:55:19 access_level: :maintainer, result: false 1496 15:55:20 is expected to eq false 1497 15:55:20 access_level: :admin, result: true 1498 15:55:20 is expected to eq true 1499 15:55:20 when user has access to the environment 1500 15:55:20 access_level: :reporter, result: true 1501 15:55:21 is expected to eq true 1502 15:55:21 access_level: :developer, result: true 1503 15:55:22 is expected to eq true 1504 15:55:22 access_level: :maintainer, result: true 1505 15:55:22 is expected to eq true 1506 15:55:22 access_level: :admin, result: true 1507 15:55:23 is expected to eq true 1508 15:55:23 when the user has access via a group 1509 15:55:24 is expected to eq true 1510 15:55:24 when environment is protected with group-level protection 1511 15:55:24 behaves like authorize correctly per access type 1512 15:55:24 when user does not have access to the environment 1513 15:55:24 access_level: :guest, result: false 1514 15:55:24 is expected to eq false 1515 15:55:24 access_level: :reporter, result: false 1516 15:55:25 is expected to eq false 1517 15:55:25 access_level: :developer, result: false 1518 15:55:25 is expected to eq false 1519 15:55:25 access_level: :maintainer, result: false 1520 15:55:26 is expected to eq false 1521 15:55:26 access_level: :admin, result: true 1522 15:55:26 is expected to eq true 1523 15:55:26 when user has access to the environment 1524 15:55:26 access_level: :reporter, result: true 1525 15:55:27 is expected to eq true 1526 15:55:27 access_level: :developer, result: true 1527 15:55:28 is expected to eq true 1528 15:55:28 access_level: :maintainer, result: true 1529 15:55:28 is expected to eq true 1530 15:55:28 access_level: :admin, result: true 1531 15:55:29 is expected to eq true 1532 15:55:29 when the user has access via a group 1533 15:55:30 is expected to eq true 1534 15:55:30 # [RSpecRunTime] RSpec elapsed time: 17 minutes 39.8 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.21 1.63 1.58 1/421 65879 1536 15:55:30 when environment is not protected 1537 15:55:30 access_level: :guest, result: false 1538 15:55:30 is expected to eq false 1539 15:55:30 access_level: :reporter, result: false 1540 15:55:31 is expected to eq false 1541 15:55:31 access_level: :developer, result: true 1542 15:55:31 is expected to eq true 1543 15:55:31 access_level: :maintainer, result: true 1544 15:55:32 is expected to eq true 1545 15:55:32 access_level: :admin, result: true 1546 15:55:32 is expected to eq true 1547 15:55:32 #update_commit_status? 1548 15:55:32 behaves like protected environments access 1549 15:55:32 when Protected Environments feature is not available in the project 1550 15:55:32 access_level: :guest, result: false 1551 15:55:33 is expected to eq false 1552 15:55:33 access_level: :reporter, result: false 1553 15:55:33 is expected to eq false 1554 15:55:33 access_level: :developer, result: true 1555 15:55:34 is expected to eq true 1556 15:55:34 access_level: :maintainer, result: true 1557 15:55:34 is expected to eq true 1558 15:55:34 access_level: :admin, result: true 1559 15:55:35 is expected to eq true 1560 15:55:35 when Protected Environments feature is available in the project 1561 15:55:35 when environment is protected with project-level protection 1562 15:55:35 behaves like authorize correctly per access type 1563 15:55:35 when user does not have access to the environment 1564 15:55:35 access_level: :guest, result: false 1565 15:55:35 is expected to eq false 1566 15:55:35 access_level: :reporter, result: false 1567 15:55:36 is expected to eq false 1568 15:55:36 access_level: :developer, result: false 1569 15:55:37 is expected to eq false 1570 15:55:37 access_level: :maintainer, result: false 1571 15:55:37 is expected to eq false 1572 15:55:37 access_level: :admin, result: true 1573 15:55:38 is expected to eq true 1574 15:55:38 when user has access to the environment 1575 15:55:38 access_level: :reporter, result: true 1576 15:55:38 is expected to eq true 1577 15:55:38 access_level: :developer, result: true 1578 15:55:39 is expected to eq true 1579 15:55:39 access_level: :maintainer, result: true 1580 15:55:39 is expected to eq true 1581 15:55:39 access_level: :admin, result: true 1582 15:55:40 is expected to eq true 1583 15:55:40 when the user has access via a group 1584 15:55:41 is expected to eq true 1585 15:55:41 when environment is protected with group-level protection 1586 15:55:41 behaves like authorize correctly per access type 1587 15:55:41 when user does not have access to the environment 1588 15:55:41 access_level: :guest, result: false 1589 15:55:41 is expected to eq false 1590 15:55:41 access_level: :reporter, result: false 1591 15:55:42 is expected to eq false 1592 15:55:42 access_level: :developer, result: false 1593 15:55:43 is expected to eq false 1594 15:55:43 access_level: :maintainer, result: false 1595 15:55:43 is expected to eq false 1596 15:55:43 access_level: :admin, result: true 1597 15:55:44 is expected to eq true 1598 15:55:44 when user has access to the environment 1599 15:55:44 access_level: :reporter, result: true 1600 15:55:44 is expected to eq true 1601 15:55:44 access_level: :developer, result: true 1602 15:55:45 is expected to eq true 1603 15:55:45 access_level: :maintainer, result: true 1604 15:55:46 is expected to eq true 1605 15:55:46 access_level: :admin, result: true 1606 15:55:46 is expected to eq true 1607 15:55:46 when the user has access via a group 1608 15:55:47 is expected to eq true 1609 15:55:47 when environment is not protected 1610 15:55:47 access_level: :guest, result: false 1611 15:55:47 is expected to eq false 1612 15:55:47 access_level: :reporter, result: false 1613 15:55:48 is expected to eq false 1614 15:55:48 access_level: :developer, result: true 1615 15:55:48 is expected to eq true 1616 15:55:48 access_level: :maintainer, result: true 1617 15:55:49 is expected to eq true 1618 15:55:49 access_level: :admin, result: true 1619 15:55:49 is expected to eq true 1620 15:55:49 #erase_build? 1621 15:55:49 when the job triggerer is a project maintainer 1622 15:55:50 returns true for ci_build 1623 15:55:50 when environment is protected 1624 15:55:50 is expected to eq false 1625 15:55:50 # [RSpecRunTime] Finishing example group ee/spec/policies/ci/bridge_policy_spec.rb. It took 54.5 seconds. Expected to take 1 minute 16.04 seconds. 1626 15:55:50 # [RSpecRunTime] Starting example group ee/spec/lib/banzai/filter/references/iteration_reference_filter_spec.rb. Expected to take 1 minute 7.51 seconds. 1627 15:55:50 Banzai::Filter::References::IterationReferenceFilter 1628 15:55:50 requires project context 1629 15:55:50 group context 1630 15:55:50 when group iteration 1631 15:55:50 for subgroups 1632 15:55:51 links to a valid reference of subgroup and group iterations 1633 15:55:51 # [RSpecRunTime] RSpec elapsed time: 18 minutes 1.24 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.28 1.61 1.58 1/421 65954 1635 15:55:51 for private subgroups 1636 15:55:52 links to a valid reference of subgroup and group iterations 1637 15:55:52 # [RSpecRunTime] RSpec elapsed time: 18 minutes 2.41 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.28 1.61 1.58 1/420 65955 1639 15:55:52 when iteration is open 1640 15:55:52 group iterations 1641 15:55:53 ignores valid references contained inside 'pre' element 1642 15:55:55 ignores valid references contained inside 'code' element 1643 15:55:56 ignores valid references contained inside 'a' element 1644 15:55:57 ignores valid references contained inside 'style' element 1645 15:55:58 includes default classes 1646 15:55:58 includes a data-project attribute 1647 15:55:59 includes a data-iteration attribute 1648 15:56:00 supports an :only_path context 1649 15:56:01 does not support references by IID 1650 15:56:02 does not support references by link 1651 15:56:03 does not support cross-project references 1652 15:56:04 supports parent group references 1653 15:56:04 behaves like String-based single-word references 1654 15:56:05 links to a valid reference 1655 15:56:06 links with adjacent text 1656 15:56:07 links with adjacent html tags 1657 15:56:08 ignores invalid iteration names 1658 15:56:08 # [RSpecRunTime] RSpec elapsed time: 18 minutes 17.74 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.22 1.58 1.57 1/421 65956 1660 15:56:08 behaves like String-based multi-word references in quotes 1661 15:56:09 links to a valid reference 1662 15:56:10 links with adjacent text 1663 15:56:11 ignores invalid iteration names 1664 15:56:11 # [RSpecRunTime] RSpec elapsed time: 18 minutes 20.58 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.22 1.58 1.57 1/421 65957 1666 15:56:11 behaves like referencing a iteration in a link href 1667 15:56:12 links to a valid reference 1668 15:56:12 links with adjacent text 1669 15:56:13 includes a data-project attribute 1670 15:56:14 includes a data-iteration attribute 1671 15:56:14 # [RSpecRunTime] RSpec elapsed time: 18 minutes 24.41 seconds. Current RSS: ~1290M. Threads: 5. load average: 1.20 1.57 1.56 1/421 65958 1673 15:56:14 behaves like Integer-based references 1674 15:56:15 links to a valid reference 1675 15:56:16 links with adjacent text 1676 15:56:17 ignores invalid iteration IIDs 1677 15:56:17 # [RSpecRunTime] RSpec elapsed time: 18 minutes 27.12 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.18 1.56 1.56 1/421 65959 1679 15:56:17 when iteration is closed 1680 15:56:17 group iterations 1681 15:56:18 ignores valid references contained inside 'pre' element 1682 15:56:19 ignores valid references contained inside 'code' element 1683 15:56:20 ignores valid references contained inside 'a' element 1684 15:56:21 ignores valid references contained inside 'style' element 1685 15:56:21 includes default classes 1686 15:56:22 includes a data-project attribute 1687 15:56:23 includes a data-iteration attribute 1688 15:56:24 supports an :only_path context 1689 15:56:25 does not support references by IID 1690 15:56:26 does not support references by link 1691 15:56:27 does not support cross-project references 1692 15:56:28 supports parent group references 1693 15:56:28 behaves like String-based single-word references 1694 15:56:29 links to a valid reference 1695 15:56:30 links with adjacent text 1696 15:56:30 links with adjacent html tags 1697 15:56:31 ignores invalid iteration names 1698 15:56:31 # [RSpecRunTime] RSpec elapsed time: 18 minutes 41.4 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.22 1.55 1.56 1/421 65960 1700 15:56:31 behaves like String-based multi-word references in quotes 1701 15:56:32 links to a valid reference 1702 15:56:33 links with adjacent text 1703 15:56:34 ignores invalid iteration names 1704 15:56:34 # [RSpecRunTime] RSpec elapsed time: 18 minutes 44.19 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.22 1.55 1.56 1/421 65961 1706 15:56:34 behaves like referencing a iteration in a link href 1707 15:56:35 links to a valid reference 1708 15:56:36 links with adjacent text 1709 15:56:37 includes a data-project attribute 1710 15:56:38 includes a data-iteration attribute 1711 15:56:38 # [RSpecRunTime] RSpec elapsed time: 18 minutes 48.0 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.20 1.54 1.55 1/421 65962 1713 15:56:38 behaves like Integer-based references 1714 15:56:39 links to a valid reference 1715 15:56:40 links with adjacent text 1716 15:56:41 ignores invalid iteration IIDs 1717 15:56:41 # [RSpecRunTime] RSpec elapsed time: 18 minutes 50.86 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.18 1.53 1.55 1/421 65963 1719 15:56:41 checking N+1 1720 15:56:42 does not have N+1 per multiple references per group 1721 15:56:42 has N+1 for multiple unique group references 1722 15:56:42 # [RSpecRunTime] RSpec elapsed time: 18 minutes 52.5 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.18 1.53 1.55 1/421 65964 1724 15:56:42 # [RSpecRunTime] Finishing example group ee/spec/lib/banzai/filter/references/iteration_reference_filter_spec.rb. It took 52.49 seconds. Expected to take 1 minute 7.51 seconds. 1725 15:56:42 # [RSpecRunTime] Starting example group ee/spec/models/ee/merge_request_diff_spec.rb. Expected to take 53.69 seconds. 1726 15:56:42 MergeRequestDiff 1727 15:56:45 does not allow STI 1728 15:56:45 is expected to respond to #log_geo_deleted_event 1729 15:56:45 on a primary node 1730 15:56:45 .with_verification_state 1731 15:56:45 returns records with given scope 1732 15:56:46 # [RSpecRunTime] RSpec elapsed time: 18 minutes 55.52 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.18 1.53 1.55 1/421 66025 1734 15:56:46 .checksummed 1735 15:56:46 returns records with given scope 1736 15:56:46 .not_checksummed 1737 15:56:47 returns records with given scope 1738 15:56:47 #save_verification_details 1739 15:56:47 when model record is not part of verifiables scope 1740 15:56:48 does not create verification details 1741 15:56:48 when model_record is part of verifiables scope 1742 15:56:49 creates verification details 1743 15:56:49 #verification_pending_batch 1744 15:56:50 logs the verification state transition 1745 15:56:50 #verification_failed_batch 1746 15:56:50 logs the verification state transition 1747 15:56:50 #fail_verification_timeouts 1748 15:56:51 logs the verification state transition 1749 15:56:51 when Geo is disabled 1750 15:56:51 #save_verification_details 1751 15:56:51 when model_record is part of verifiables scope 1752 15:56:52 doesn't create verification details 1754 15:56:52 when diff is stored externally and locally 1755 15:56:53 does not create verification details when diff is without files 1756 15:56:53 does not create verification details when diff is empty 1757 15:56:54 creates verification details 1758 15:56:54 for a remote stored diff 1759 15:56:55 does not create verification details 1760 15:56:55 # [RSpecRunTime] RSpec elapsed time: 19 minutes 4.75 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.16 1.52 1.54 1/422 66026 1762 15:56:55 when diff is not stored externally 1763 15:56:56 does not create verification details 1764 15:56:56 # [RSpecRunTime] RSpec elapsed time: 19 minutes 6.27 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.22 1.52 1.55 1/424 66085 1767 15:57:00 when search query is empty 1768 15:57:00 returns all records 1769 15:57:00 # [RSpecRunTime] RSpec elapsed time: 19 minutes 9.94 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.22 1.52 1.55 1/428 66260 1771 15:57:00 when search query is not empty 1772 15:57:00 without matches 1773 15:57:00 filters all records 1774 15:57:00 with matches by attributes 1775 15:57:00 for external_diff attribute 1776 15:57:00 returns merge_request_diffs limited to 1000 records 1777 15:57:00 .with_files_stored_locally 1778 15:57:01 includes states with local storage 1779 15:57:02 excludes states with local storage 1780 15:57:02 # [RSpecRunTime] RSpec elapsed time: 19 minutes 12.4 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.20 1.51 1.54 1/428 66537 1782 15:57:02 .has_external_diffs 1783 15:57:06 only includes diffs with files 1784 15:57:10 only includes externally stored diffs 1785 15:57:10 # [RSpecRunTime] RSpec elapsed time: 19 minutes 19.78 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.27 1.52 1.55 1/427 67183 1787 15:57:10 .project_id_in 1788 15:57:13 only includes diffs for the provided projects 1789 15:57:13 # [RSpecRunTime] RSpec elapsed time: 19 minutes 23.41 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.25 1.51 1.54 1/427 67637 1791 15:57:13 .replicables_for_current_secondary 1792 15:57:13 without selective sync or object storage 1793 15:57:14 excludes diffs stored in the database 1794 15:57:16 excludes empty diffs 1795 15:57:16 # [RSpecRunTime] RSpec elapsed time: 19 minutes 25.69 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.31 1.52 1.55 1/427 67768 1797 15:57:16 selective_sync_enabled: true, object_storage_sync_enabled: true, diff_in_object_storage: true, synced_states: 1 1798 15:57:18 returns the proper number of merge request diff states 1799 15:57:18 # [RSpecRunTime] RSpec elapsed time: 19 minutes 27.69 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.31 1.52 1.55 1/427 68026 1801 15:57:18 selective_sync_enabled: true, object_storage_sync_enabled: true, diff_in_object_storage: false, synced_states: 1 1802 15:57:20 returns the proper number of merge request diff states 1803 15:57:20 # [RSpecRunTime] RSpec elapsed time: 19 minutes 29.69 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.31 1.52 1.55 1/427 68283 1805 15:57:20 selective_sync_enabled: true, object_storage_sync_enabled: false, diff_in_object_storage: true, synced_states: 0 1806 15:57:22 returns the proper number of merge request diff states 1807 15:57:22 # [RSpecRunTime] RSpec elapsed time: 19 minutes 31.76 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.36 1.53 1.55 1/427 68543 1809 15:57:22 selective_sync_enabled: true, object_storage_sync_enabled: false, diff_in_object_storage: false, synced_states: 1 1810 15:57:24 returns the proper number of merge request diff states 1811 15:57:24 # [RSpecRunTime] RSpec elapsed time: 19 minutes 33.78 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.36 1.53 1.55 1/427 68800 1813 15:57:24 selective_sync_enabled: false, object_storage_sync_enabled: false, diff_in_object_storage: false, synced_states: 2 1814 15:57:26 returns the proper number of merge request diff states 1815 15:57:26 # [RSpecRunTime] RSpec elapsed time: 19 minutes 35.74 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.33 1.52 1.54 1/427 69058 1817 15:57:26 selective_sync_enabled: false, object_storage_sync_enabled: false, diff_in_object_storage: true, synced_states: 0 1818 15:57:28 returns the proper number of merge request diff states 1819 15:57:28 # [RSpecRunTime] RSpec elapsed time: 19 minutes 37.83 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.33 1.52 1.54 1/427 69317 1821 15:57:28 selective_sync_enabled: false, object_storage_sync_enabled: true, diff_in_object_storage: true, synced_states: 2 1822 15:57:30 returns the proper number of merge request diff states 1823 15:57:30 # [RSpecRunTime] RSpec elapsed time: 19 minutes 39.87 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.33 1.52 1.54 1/427 69576 1825 15:57:30 selective_sync_enabled: false, object_storage_sync_enabled: true, diff_in_object_storage: false, synced_states: 2 1826 15:57:32 returns the proper number of merge request diff states 1827 15:57:32 # [RSpecRunTime] RSpec elapsed time: 19 minutes 41.91 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.39 1.53 1.55 1/427 69833 1829 15:57:32 selective_sync_enabled: true, object_storage_sync_enabled: true, diff_in_object_storage: false, synced_states: 1 1830 15:57:34 returns the proper number of merge request diff states 1831 15:57:34 # [RSpecRunTime] RSpec elapsed time: 19 minutes 43.91 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.39 1.53 1.55 1/427 70091 1833 15:57:34 # [RSpecRunTime] Finishing example group ee/spec/models/ee/merge_request_diff_spec.rb. It took 51.43 seconds. Expected to take 53.69 seconds. 1834 15:57:34 # [RSpecRunTime] Starting example group ee/spec/models/namespaces/storage/root_size_spec.rb. Expected to take 46.02 seconds. 1835 15:57:34 Namespaces::Storage::RootSize 1836 15:57:35 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1838 15:57:35 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1839 15:57:35 does not allow STI 1840 15:57:35 #above_size_limit? 1841 15:57:35 when limit enforcement is off 1842 15:57:35 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1844 15:57:35 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1845 15:57:35 is expected to eq false 1846 15:57:35 # [RSpecRunTime] RSpec elapsed time: 19 minutes 45.0 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.39 1.53 1.55 1/427 70092 1848 15:57:35 when limit enforcement is on 1849 15:57:35 when limit is 0 1850 15:57:35 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1852 15:57:35 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1853 15:57:35 is expected to eq false 1854 15:57:35 when below limit 1855 15:57:36 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1857 15:57:36 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1858 15:57:36 is expected to eq false 1859 15:57:36 when above limit 1860 15:57:36 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1862 15:57:36 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1863 15:57:36 is expected to eq true 1864 15:57:36 when tracking the first enforcement for a namespace 1865 15:57:36 when the namespace has never been above the limit before 1866 15:57:38 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1868 15:57:38 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1869 15:57:38 updates the first_enforced_at timestamp 1870 15:57:38 when cache exists 1871 15:57:38 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1873 15:57:38 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1874 15:57:38 does not update the database 1875 15:57:38 # [RSpecRunTime] RSpec elapsed time: 19 minutes 48.12 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.36 1.52 1.54 1/426 70093 1877 15:57:38 when the namespace has been above the limit before 1878 15:57:38 with no cache 1879 15:57:38 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1881 15:57:38 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1882 15:57:38 does not update the timestamp 1883 15:57:38 when cache exists 1884 15:57:39 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1886 15:57:39 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1887 15:57:39 does not update the database 1888 15:57:39 when tracking the last enforcement for a namespace 1889 15:57:39 with no cache 1890 15:57:39 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1892 15:57:39 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1893 15:57:39 updates the last_enforced_at timestamp 1894 15:57:39 when cache exists 1895 15:57:40 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1897 15:57:40 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1898 15:57:40 does not update the database 1899 15:57:40 #usage_ratio 1900 15:57:40 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1902 15:57:40 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1903 15:57:40 is expected to eq 0.5 1904 15:57:40 when limit is 0 1905 15:57:40 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1907 15:57:40 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1908 15:57:40 is expected to eq 0 1909 15:57:40 when there are no root_storage_statistics 1910 15:57:41 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1912 15:57:41 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1913 15:57:41 is expected to eq 0 1914 15:57:41 #current_size 1915 15:57:41 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1917 15:57:41 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1918 15:57:41 is expected to eq 52428800 1919 15:57:41 with cached values 1920 15:57:41 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1922 15:57:41 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1923 15:57:41 caches the value 1924 15:57:41 without root_storage_statistics 1925 15:57:42 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1927 15:57:42 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1928 15:57:42 caches the value 1929 15:57:42 # [RSpecRunTime] RSpec elapsed time: 19 minutes 51.75 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.33 1.51 1.54 1/426 70094 1931 15:57:42 when it is a subgroup of the namespace 1932 15:57:42 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1934 15:57:42 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1935 15:57:42 is expected to eq 52428800 1936 15:57:42 when there are no root_storage_statistics 1937 15:57:43 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1939 15:57:43 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1940 15:57:43 returns zero 1941 15:57:43 with fork storage sizes 1942 15:57:43 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1944 15:57:43 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1945 15:57:43 returns the cost factored storage size 1947 15:57:43 when there is additional purchased storage and a plan 1948 15:57:43 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1950 15:57:43 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1951 15:57:43 is expected to eq 26214400000 1952 15:57:43 when there is no additionl purchased storage 1953 15:57:44 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1955 15:57:44 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1956 15:57:44 is expected to eq 15728640000 1957 15:57:44 when there is no additional purchased storage or plan limit set 1958 15:57:44 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1960 15:57:44 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1961 15:57:44 is expected to eq 0 1962 15:57:44 with cached values 1963 15:57:44 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1965 15:57:44 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1966 15:57:45 caches the value 1967 15:57:45 #dashboard_limit 1968 15:57:45 when there is no additional purchased storage 1969 15:57:45 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1971 15:57:45 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1972 15:57:45 returns the dashboard limit 1973 15:57:45 when there is additional purchased storage 1974 15:57:45 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1976 15:57:45 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1977 15:57:45 returns the dashboard limit with additional storage 1978 15:57:45 with cached values 1979 15:57:46 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1981 15:57:46 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1982 15:57:46 caches the value 1983 15:57:46 #remaining_storage_size 1984 15:57:46 limit: 0, used: 0, expected_size: 0 1985 15:57:46 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1987 15:57:46 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1988 15:57:46 returns the remaining storage size in bytes 1989 15:57:46 limit: 0, used: 100, expected_size: 0 1990 15:57:46 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1992 15:57:46 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1993 15:57:46 returns the remaining storage size in bytes 1994 15:57:46 limit: 100, used: 0, expected_size: 104857600 1995 15:57:47 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1997 15:57:47 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1998 15:57:47 returns the remaining storage size in bytes 1999 15:57:47 limit: 100, used: 200, expected_size: 0 2000 15:57:47 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2002 15:57:47 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2003 15:57:47 returns the remaining storage size in bytes 2004 15:57:47 limit: 100, used: 70, expected_size: 31457280 2005 15:57:47 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2007 15:57:47 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2008 15:57:47 returns the remaining storage size in bytes 2009 15:57:47 limit: 100, used: 85, expected_size: 15728640 2010 15:57:48 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2012 15:57:48 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2013 15:57:48 returns the remaining storage size in bytes 2014 15:57:48 limit: 100, used: 99, expected_size: 1048576 2015 15:57:48 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2017 15:57:48 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2018 15:57:48 returns the remaining storage size in bytes 2019 15:57:48 limit: 100, used: 100, expected_size: 0 2020 15:57:48 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2022 15:57:48 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2023 15:57:48 returns the remaining storage size in bytes 2024 15:57:48 limit: 1000, used: 971, expected_size: 30408704 2025 15:57:49 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2027 15:57:49 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2028 15:57:49 returns the remaining storage size in bytes 2029 15:57:49 limit: 8192, used: 6144, expected_size: 2147483648 2030 15:57:49 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2032 15:57:49 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2033 15:57:49 returns the remaining storage size in bytes 2034 15:57:49 limit: 5120, used: 3840, expected_size: 1342177280 2035 15:57:49 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2037 15:57:49 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2038 15:57:49 returns the remaining storage size in bytes 2039 15:57:49 limit: 5120, used: 5118, expected_size: 2097152 2040 15:57:50 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2042 15:57:50 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2043 15:57:50 returns the remaining storage size in bytes 2044 15:57:50 #enforce_limit? 2045 15:57:50 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2047 15:57:50 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2048 15:57:50 delegates to Namespaces::Storage::Enforcement 2049 15:57:50 #exceeded_size 2050 15:57:50 when given a parameter 2051 15:57:50 change_size: 157286400, expected_excess_size: 104857600 2052 15:57:50 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2054 15:57:50 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2055 15:57:51 returns the size in bytes that the change exceeds the limit 2056 15:57:51 change_size: 62914560, expected_excess_size: 10485760 2057 15:57:51 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2059 15:57:51 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2060 15:57:51 returns the size in bytes that the change exceeds the limit 2061 15:57:51 change_size: 53477376, expected_excess_size: 1048576 2062 15:57:51 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2064 15:57:51 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2065 15:57:51 returns the size in bytes that the change exceeds the limit 2066 15:57:51 change_size: 52428800, expected_excess_size: 0 2067 15:57:52 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2069 15:57:52 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2070 15:57:52 returns the size in bytes that the change exceeds the limit 2071 15:57:52 change_size: 10485760, expected_excess_size: 0 2072 15:57:52 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2074 15:57:52 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2075 15:57:52 returns the size in bytes that the change exceeds the limit 2076 15:57:52 change_size: 0, expected_excess_size: 0 2077 15:57:52 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2079 15:57:52 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2080 15:57:52 returns the size in bytes that the change exceeds the limit 2081 15:57:52 without a parameter 2082 15:57:52 current_size: 0, expected_excess_size: 0 2083 15:57:53 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2085 15:57:53 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2086 15:57:53 returns the size in bytes that the current storage size exceeds the limit 2087 15:57:53 current_size: 52428800, expected_excess_size: 0 2088 15:57:53 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2090 15:57:53 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2091 15:57:53 returns the size in bytes that the current storage size exceeds the limit 2092 15:57:53 current_size: 104857600, expected_excess_size: 0 2093 15:57:53 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2095 15:57:53 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2096 15:57:53 returns the size in bytes that the current storage size exceeds the limit 2097 15:57:53 current_size: 105906176, expected_excess_size: 1048576 2098 15:57:53 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2100 15:57:53 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2101 15:57:54 returns the size in bytes that the current storage size exceeds the limit 2102 15:57:54 current_size: 178257920, expected_excess_size: 73400320 2103 15:57:54 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2105 15:57:54 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2106 15:57:54 returns the size in bytes that the current storage size exceeds the limit 2107 15:57:54 #changes_will_exceed_size_limit? 2108 15:57:54 when the changes will exceed the size limit 2109 15:57:54 change_size: 53477376 2110 15:57:54 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2112 15:57:54 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2113 15:57:54 returns true 2114 15:57:54 change_size: 62914560 2115 15:57:55 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2117 15:57:55 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2118 15:57:55 returns true 2119 15:57:55 change_size: 104857600 2120 15:57:55 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2122 15:57:55 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2123 15:57:55 returns true 2124 15:57:55 when the changes will not exceed the size limit 2125 15:57:55 change_size: 0 2126 15:57:55 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2128 15:57:55 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2129 15:57:55 returns false 2130 15:57:55 change_size: 1048576 2131 15:57:56 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2133 15:57:56 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2134 15:57:56 returns false 2135 15:57:56 change_size: 41943040 2136 15:57:56 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2138 15:57:56 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2139 15:57:56 returns false 2140 15:57:56 change_size: 52428800 2141 15:57:56 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2143 15:57:56 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2144 15:57:56 returns false 2145 15:57:56 when the current size exceeds the limit 2146 15:57:56 change_size: 0 2147 15:57:57 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2149 15:57:57 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2150 15:57:57 returns true regardless of change_size 2151 15:57:57 change_size: 1048576 2152 15:57:57 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2154 15:57:57 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2155 15:57:57 returns true regardless of change_size 2156 15:57:57 change_size: 62914560 2157 15:57:57 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2159 15:57:57 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2160 15:57:58 returns true regardless of change_size 2161 15:57:58 change_size: 104857600 2162 15:57:58 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2164 15:57:58 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2165 15:57:58 returns true regardless of change_size 2166 15:57:58 when storage size limit is 0 2167 15:57:58 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2169 15:57:58 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2170 15:57:58 returns false 2171 15:57:58 with a project fork 2172 15:57:58 in a paid namespace 2173 15:57:58 visibility_level: :public 2174 15:57:59 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2176 15:57:59 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2177 15:57:59 applies a cost factor for forks to the changes size 2178 15:57:59 visibility_level: :internal 2179 15:57:59 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2181 15:57:59 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2182 15:57:59 applies a cost factor for forks to the changes size 2183 15:57:59 visibility_level: :private 2184 15:57:59 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2186 15:57:59 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2187 15:57:59 applies a cost factor for forks to the changes size 2188 15:57:59 in a free namespace 2189 15:58:00 does not apply a cost factor for forks to the changes size for a private fork 2190 15:58:00 visibility_level: :public 2191 15:58:00 applies a cost factor for forks to the changes size 2192 15:58:00 visibility_level: :internal 2193 15:58:00 applies a cost factor for forks to the changes size 2194 15:58:00 #enforcement_type 2195 15:58:01 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2197 15:58:01 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2198 15:58:01 returns :namespace_storage_limit 2199 15:58:01 # [RSpecRunTime] Finishing example group ee/spec/models/namespaces/storage/root_size_spec.rb. It took 26.91 seconds. Expected to take 46.02 seconds. 2200 15:58:01 # [RSpecRunTime] Starting example group ee/spec/services/boards/update_service_spec.rb. Expected to take 41.7 seconds. 2201 15:58:01 Boards::UpdateService 2203 15:58:02 with group board 2204 15:58:02 behaves like board update service 2205 15:58:02 updates the board with valid params 2206 15:58:03 does not update the board with invalid params 2207 15:58:03 with scoped_issue_board available 2208 15:58:03 user is member of the board parent 2209 15:58:04 updates the configuration params when scoped issue board is enabled 2210 15:58:04 # [RSpecRunTime] RSpec elapsed time: 20 minutes 13.63 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.23 1.48 1.53 1/421 70095 2212 15:58:04 when labels param is used 2213 15:58:04 when user can create new labels 2214 15:58:04 adds labels to the board 2215 15:58:04 when user can not create new labels 2216 15:58:05 adds only existing labels to the board 2217 15:58:05 without scoped_issue_board available 2218 15:58:06 filters unpermitted params when scoped issue board is not enabled 2219 15:58:06 with project board 2220 15:58:06 behaves like board update service 2221 15:58:06 updates the board with valid params 2222 15:58:07 does not update the board with invalid params 2223 15:58:07 with scoped_issue_board available 2224 15:58:07 user is member of the board parent 2225 15:58:07 updates the configuration params when scoped issue board is enabled 2226 15:58:07 # [RSpecRunTime] RSpec elapsed time: 20 minutes 17.46 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.21 1.47 1.53 1/421 70096 2228 15:58:07 when labels param is used 2229 15:58:07 when user can create new labels 2230 15:58:08 adds labels to the board 2231 15:58:08 when user can not create new labels 2232 15:58:09 adds only existing labels to the board 2233 15:58:09 without scoped_issue_board available 2234 15:58:09 filters unpermitted params when scoped issue board is not enabled 2235 15:58:09 when setting a timebox 2236 15:58:09 behaves like setting a milestone scope 2237 15:58:09 behaves like setting a timebox scope 2238 15:58:10 for a group board 2239 15:58:10 behaves like an invalid milestone 2240 15:58:10 when milestone is from another project / group 2241 15:58:11 is expected to be nil 2242 15:58:11 # [RSpecRunTime] RSpec elapsed time: 20 minutes 21.29 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.20 1.46 1.52 1/421 70097 2244 15:58:11 behaves like a predefined milestone 2246 15:58:12 is expected to eq #<struct Timebox::TimeboxStruct title="No Milestone", name="No Milestone", id=0, class_name="Milestone"> 2248 15:58:12 is expected to eq #<struct Timebox::TimeboxStruct title="Any Milestone", name="", id=-1, class_name="Milestone"> 2250 15:58:13 is expected to eq #<struct Timebox::TimeboxStruct title="Upcoming", name="#upcoming", id=-2, class_name="Milestone"> 2252 15:58:14 is expected to eq #<struct Timebox::TimeboxStruct title="Started", name="#started", id=-3, class_name="Milestone"> 2253 15:58:14 behaves like a group milestone 2254 15:58:14 when milestone is in current group 2255 15:58:14 is expected to eq #<Milestone id:15 group203/group204%"My title 311"> 2256 15:58:14 when milestone is in an ancestor group 2257 15:58:15 is expected to eq #<Milestone id:16 group203%"My title 312"> 2258 15:58:15 for a project board 2259 15:58:15 behaves like an invalid milestone 2260 15:58:15 when milestone is from another project / group 2261 15:58:16 is expected to be nil 2262 15:58:16 behaves like a predefined milestone 2264 15:58:16 is expected to eq #<struct Timebox::TimeboxStruct title="No Milestone", name="No Milestone", id=0, class_name="Milestone"> 2266 15:58:17 is expected to eq #<struct Timebox::TimeboxStruct title="Any Milestone", name="", id=-1, class_name="Milestone"> 2268 15:58:17 is expected to eq #<struct Timebox::TimeboxStruct title="Upcoming", name="#upcoming", id=-2, class_name="Milestone"> 2270 15:58:18 is expected to eq #<struct Timebox::TimeboxStruct title="Started", name="#started", id=-3, class_name="Milestone"> 2271 15:58:18 behaves like a group milestone 2272 15:58:18 when milestone is in current group 2273 15:58:18 is expected to eq #<Milestone id:18 group203/group204%"My title 314"> 2274 15:58:18 when milestone is in an ancestor group 2275 15:58:19 is expected to eq #<Milestone id:19 group203%"My title 315"> 2276 15:58:19 when milestone is a project milestone 2277 15:58:19 is expected to eq #<Milestone id:20 group203/group204/project-221%"My title 316"> 2278 15:58:19 behaves like setting an iteration scope 2279 15:58:19 behaves like setting a timebox scope 2280 15:58:20 for a group board 2281 15:58:20 behaves like an invalid iteration 2282 15:58:20 when iteration is from another project / group 2283 15:58:20 is expected to be nil 2284 15:58:20 # [RSpecRunTime] RSpec elapsed time: 20 minutes 30.5 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.18 1.45 1.52 1/421 70098 2286 15:58:20 behaves like a predefined iteration 2287 15:58:20 without iteration cadence 2289 15:58:21 is expected to raise ArgumentError with "No cadence could be found to scope board to NONE iteration." 2291 15:58:22 is expected to raise ArgumentError with "No cadence could be found to scope board to ANY iteration." 2293 15:58:22 is expected to raise ArgumentError with "No cadence could be found to scope board to CURRENT iteration." 2294 15:58:22 with iteration cadence 2296 15:58:23 is expected to eq #<struct Timebox::TimeboxStruct title="None", name="none", id=0, class_name="Iteration"> 2298 15:58:24 is expected to eq #<struct Timebox::TimeboxStruct title="Any", name="any", id=-1, class_name="Iteration"> 2300 15:58:24 is expected to eq #<struct Timebox::TimeboxStruct title="Current", name="current", id=-4, class_name="Iteration"> 2301 15:58:24 behaves like a group iteration 2302 15:58:24 when iteration is in current group 2303 15:58:25 is expected to eq #<Iteration id:62 *iteration:62> 2304 15:58:25 when iteration is in an ancestor group 2305 15:58:25 is expected to eq #<Iteration id:63 *iteration:63> 2306 15:58:26 for a project board 2307 15:58:26 behaves like an invalid iteration 2308 15:58:26 when iteration is from another project / group 2309 15:58:26 is expected to be nil 2310 15:58:26 behaves like a predefined iteration 2311 15:58:26 without iteration cadence 2313 15:58:27 is expected to raise ArgumentError with "No cadence could be found to scope board to NONE iteration." 2315 15:58:27 is expected to raise ArgumentError with "No cadence could be found to scope board to ANY iteration." 2317 15:58:27 is expected to raise ArgumentError with "No cadence could be found to scope board to CURRENT iteration." 2318 15:58:27 with iteration cadence 2320 15:58:28 is expected to eq #<struct Timebox::TimeboxStruct title="None", name="none", id=0, class_name="Iteration"> 2322 15:58:28 is expected to eq #<struct Timebox::TimeboxStruct title="Any", name="any", id=-1, class_name="Iteration"> 2324 15:58:29 is expected to eq #<struct Timebox::TimeboxStruct title="Current", name="current", id=-4, class_name="Iteration"> 2325 15:58:29 behaves like a group iteration 2326 15:58:29 when iteration is in current group 2327 15:58:29 is expected to eq #<Iteration id:65 *iteration:65> 2328 15:58:29 when iteration is in an ancestor group 2329 15:58:30 is expected to eq #<Iteration id:66 *iteration:66> 2330 15:58:30 # [RSpecRunTime] Finishing example group ee/spec/services/boards/update_service_spec.rb. It took 29.13 seconds. Expected to take 41.7 seconds. 2331 15:58:30 # [RSpecRunTime] Starting example group ee/spec/services/audit_event_service_spec.rb. Expected to take 35.82 seconds. 2332 15:58:30 AuditEventService 2334 15:58:31 generates event 2335 15:58:31 handles deleted users 2336 15:58:31 generates a system event 2337 15:58:31 user access expiry 2338 15:58:31 generates a system event 2339 15:58:31 # [RSpecRunTime] RSpec elapsed time: 20 minutes 41.41 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.14 1.43 1.51 1/421 70099 2341 15:58:31 create user access 2342 15:58:32 stores author name 2343 15:58:32 updating membership 2344 15:58:32 records the change in expiry date 2345 15:58:32 #security_event 2347 15:58:32 does not create an event 2349 15:58:32 creates an event 2350 15:58:32 entity is a project 2351 15:58:32 creates audit event in project audit events 2352 15:58:32 entity is a group 2353 15:58:33 creates audit event in group audit events 2354 15:58:33 entity is a user 2355 15:58:33 creates audit event in user audit events 2356 15:58:33 entity is instance scope 2357 15:58:33 creates audit event in user audit events 2358 15:58:33 on a read-only instance 2359 15:58:33 does not create an event 2360 15:58:33 admin audit log licensed 2361 15:58:33 for an unauthenticated user 2362 15:58:33 when request IP address is present 2363 15:58:34 has the request IP address 2364 15:58:34 when request IP address is not present 2365 15:58:34 has the user IP address 2366 15:58:34 for an authenticated user 2367 15:58:34 when request IP address is present 2368 15:58:34 has the request IP address 2369 15:58:34 when request IP address is not present 2370 15:58:34 has the user IP address 2371 15:58:34 tracks exceptions when the event cannot be created 2372 15:58:34 for an impersonated user 2373 15:58:35 has the impersonator name 2374 15:58:35 when request IP address is present 2375 15:58:35 has the request IP address 2376 15:58:35 when request IP address is not present 2377 15:58:36 has the impersonator IP address 2378 15:58:36 # [RSpecRunTime] RSpec elapsed time: 20 minutes 46.24 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.13 1.42 1.51 1/421 70100 2381 15:58:36 admin_audit_log: true, audit_events: false, extended_audit_events: false, result: true 2382 15:58:36 returns the correct result when feature is available 2383 15:58:36 admin_audit_log: false, audit_events: true, extended_audit_events: false, result: true 2384 15:58:37 returns the correct result when feature is available 2385 15:58:37 admin_audit_log: false, audit_events: false, extended_audit_events: true, result: true 2386 15:58:37 returns the correct result when feature is available 2387 15:58:37 admin_audit_log: false, audit_events: false, extended_audit_events: false, result: false 2388 15:58:37 returns the correct result when feature is available 2389 15:58:37 #entity_audit_events_enabled? 2390 15:58:37 entity is a project 2391 15:58:37 returns false when project is unlicensed 2392 15:58:37 returns true when project is licensed 2393 15:58:37 entity is a group 2394 15:58:37 returns false when group is unlicensed 2395 15:58:38 returns true when group is licensed 2396 15:58:38 entity is a user 2397 15:58:38 returns false when unlicensed 2398 15:58:38 returns true when licensed with extended events 2400 15:58:38 returns true when unlicensed 2402 15:58:38 with destroy action 2403 15:58:39 sets the details attribute 2404 15:58:39 sets the target_id column 2405 15:58:39 with create action 2406 15:58:39 sets the details attribute 2407 15:58:40 sets the target_id column 2408 15:58:40 with custom action 2409 15:58:40 sets the details attribute 2410 15:58:40 sets the target_id column 2411 15:58:40 #for_project 2412 15:58:40 with destroy action 2413 15:58:41 sets the details attribute 2414 15:58:42 sets the target_id column 2415 15:58:42 # [RSpecRunTime] RSpec elapsed time: 20 minutes 51.8 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.12 1.42 1.51 1/421 70101 2417 15:58:42 with create action 2418 15:58:43 sets the details attribute 2419 15:58:44 sets the target_id column 2420 15:58:44 # [RSpecRunTime] RSpec elapsed time: 20 minutes 53.59 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.12 1.42 1.51 1/421 70102 2422 15:58:44 #for_changes 2423 15:58:44 sets the details attribute 2424 15:58:44 #for_project 2425 15:58:44 sets the details attribute 2426 15:58:45 sets the target_type column 2428 15:58:45 sets the details attribute 2429 15:58:45 stores target_type in a database column 2431 15:58:45 has the audit_admin feature 2432 15:58:45 logs an audit event 2433 15:58:46 has the entity_path 2434 15:58:46 request IP address is present 2435 15:58:46 has the IP address in the details hash 2436 15:58:46 has the IP address stored in a separate attribute 2437 15:58:46 request IP address is not present 2438 15:58:46 has the IP address in the details hash 2439 15:58:46 has the IP address stored in a separate attribute 2440 15:58:46 has the extended_audit_events feature 2441 15:58:47 logs an audit event 2442 15:58:47 does not have the entity_path 2443 15:58:47 does not have the ip_address 2444 15:58:47 entity has the audit_events feature 2445 15:58:47 logs an audit event 2446 15:58:47 does not have the entity_path 2447 15:58:48 does not have the ip_address 2448 15:58:48 does not have any audit event feature 2449 15:58:48 does not log the audit event 2451 15:58:48 with save_type of :database_and_stream 2452 15:58:48 saves to database 2453 15:58:48 streams the event 2454 15:58:48 when the event is created within a transaction 2455 15:58:49 does not raise an error about a job being enqueued from within a transaction 2456 15:58:49 with save_type of :database 2457 15:58:49 saves to database and is not streamed 2458 15:58:49 with save_type of :stream 2459 15:58:49 does not save to database 2460 15:58:49 streams the event 2461 15:58:49 # [RSpecRunTime] Finishing example group ee/spec/services/audit_event_service_spec.rb. It took 19.21 seconds. Expected to take 35.82 seconds. 2462 15:58:49 # [RSpecRunTime] Starting example group ee/spec/services/merge_trains/add_merge_request_service_spec.rb. Expected to take 33.62 seconds. 2463 15:58:49 MergeTrains::AddMergeRequestService 2465 15:58:51 when user is guest 2466 15:58:51 behaves like fails to add to merge train 2467 15:58:52 returns error 2468 15:58:53 does not add to merge train 2469 15:58:53 # [RSpecRunTime] RSpec elapsed time: 21 minutes 2.8 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.10 1.40 1.50 1/428 70414 2471 15:58:53 when user is developer 2472 15:58:53 behaves like succeeds to add to merge train 2473 15:58:54 returns success 2474 15:58:55 succeeds to add to merge train 2475 15:58:55 # [RSpecRunTime] RSpec elapsed time: 21 minutes 5.27 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.10 1.40 1.50 1/428 70701 2477 15:58:55 when user is maintainer 2478 15:58:55 behaves like succeeds to add to merge train 2479 15:58:56 returns success 2480 15:58:58 succeeds to add to merge train 2481 15:58:58 # [RSpecRunTime] RSpec elapsed time: 21 minutes 7.63 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.09 1.39 1.50 1/428 70982 2483 15:58:58 when pipeline succeeds is true 2484 15:58:58 when pipeline is completed 2485 15:58:58 behaves like fails to add to merge train 2486 15:58:59 returns error 2487 15:59:00 does not add to merge train 2488 15:59:00 # [RSpecRunTime] RSpec elapsed time: 21 minutes 9.89 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.09 1.39 1.50 1/428 71266 2490 15:59:00 when pipeline is not completed 2491 15:59:01 returns success 2492 15:59:02 waits to add to merge train 2493 15:59:02 when merge_when_checks_pass_merge_train is off 2494 15:59:02 when pipeline is not completed 2495 15:59:03 returns success 2496 15:59:05 waits to add to merge train 2497 15:59:05 # [RSpecRunTime] RSpec elapsed time: 21 minutes 14.67 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.08 1.39 1.49 1/428 71842 2499 15:59:05 when pipeline succeeds is false 2500 15:59:05 when pipeline is completed 2501 15:59:05 behaves like succeeds to add to merge train 2502 15:59:06 returns success 2503 15:59:07 succeeds to add to merge train 2504 15:59:07 # [RSpecRunTime] RSpec elapsed time: 21 minutes 17.09 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.16 1.40 1.50 1/428 72123 2506 15:59:07 when pipeline is not completed 2507 15:59:07 behaves like fails to add to merge train 2508 15:59:08 returns error 2509 15:59:09 does not add to merge train 2510 15:59:09 # [RSpecRunTime] RSpec elapsed time: 21 minutes 19.25 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.16 1.40 1.50 1/428 72404 2512 15:59:09 when squash is true 2513 15:59:10 sets the squash merge request parameter 2514 15:59:10 behaves like succeeds to add to merge train 2515 15:59:12 returns success 2516 15:59:13 succeeds to add to merge train 2517 15:59:13 # [RSpecRunTime] RSpec elapsed time: 21 minutes 22.96 seconds. Current RSS: ~1307M. Threads: 5. load average: 1.14 1.39 1.49 1/428 72826 2519 15:59:13 when squash is false 2520 15:59:14 sets the squash merge request parameter 2521 15:59:14 behaves like succeeds to add to merge train 2522 15:59:15 returns success 2523 15:59:17 succeeds to add to merge train 2524 15:59:17 # [RSpecRunTime] RSpec elapsed time: 21 minutes 26.65 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.13 1.38 1.49 1/428 73248 2526 15:59:17 when merge trains are disabled 2527 15:59:17 behaves like fails to add to merge train 2528 15:59:18 returns error 2529 15:59:19 does not add to merge train 2530 15:59:19 # [RSpecRunTime] RSpec elapsed time: 21 minutes 28.9 seconds. Current RSS: ~1299M. Threads: 5. load average: 1.13 1.38 1.49 1/428 73531 2532 15:59:19 # [RSpecRunTime] Finishing example group ee/spec/services/merge_trains/add_merge_request_service_spec.rb. It took 29.73 seconds. Expected to take 33.62 seconds. 2533 15:59:19 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/auth/group_saml/user_spec.rb. Expected to take 31.02 seconds. 2534 15:59:19 Gitlab::Auth::GroupSaml::User 2535 15:59:19 #valid_sign_in? 2536 15:59:19 with matching user for that group and uid 2537 15:59:20 returns true 2538 15:59:20 with no matching user identity 2539 15:59:20 returns false 2540 15:59:20 #find_and_update! 2541 15:59:20 with matching user for that group and uid 2542 15:59:21 updates group membership 2543 15:59:22 returns the user 2544 15:59:23 does not mark the user as provisioned 2545 15:59:23 when user attributes are present 2546 15:59:23 when user is managed by group 2547 15:59:23 updates the user can_create_group attribute 2548 15:59:24 updates the user projects_limit attribute 2549 15:59:24 # [RSpecRunTime] RSpec elapsed time: 21 minutes 34.31 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.12 1.38 1.49 1/426 73532 2551 15:59:24 when user is not managed by group 2552 15:59:25 does not update the user can_create_group attribute 2553 15:59:26 does not update the user projects_limit attribute 2554 15:59:26 # [RSpecRunTime] RSpec elapsed time: 21 minutes 36.04 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.11 1.37 1.49 1/426 73533 2556 15:59:26 when the user has multiple group saml identities 2557 15:59:27 returns the user 2558 15:59:27 # [RSpecRunTime] RSpec elapsed time: 21 minutes 37.19 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.11 1.37 1.49 1/426 73534 2560 15:59:27 with no matching user identity 2561 15:59:27 when a user does not exist 2562 15:59:28 creates the user 2563 15:59:29 updates group membership 2564 15:59:30 does not confirm the user 2565 15:59:30 returns the correct user 2566 15:59:31 marks the user as provisioned by the group 2567 15:59:32 creates the user SAML identity 2568 15:59:33 sends user confirmation email 2569 15:59:33 when a verified pages domain matches the user email domain 2570 15:59:34 confirms the user 2571 15:59:35 does not send user confirmation email 2572 15:59:35 # [RSpecRunTime] RSpec elapsed time: 21 minutes 45.47 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.10 1.37 1.48 1/421 73535 2574 15:59:35 when a conflicting user already exists 2575 15:59:36 does not update membership 2576 15:59:37 returns a user with errors 2577 15:59:37 when user is an enterprise user of the group 2578 15:59:38 updates group membership 2579 15:59:38 returns the user 2580 15:59:39 adds group_saml identity 2581 15:59:39 when user has group_saml identity with different extern_uid 2582 15:59:40 updates the identity's extern_uid 2583 15:59:40 # [RSpecRunTime] RSpec elapsed time: 21 minutes 49.95 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.18 1.38 1.49 1/421 73536 2585 15:59:40 when user is an enterprise user of another group 2586 15:59:41 does not update membership 2587 15:59:42 returns a user with errors 2588 15:59:42 does not add group_saml identity 2589 15:59:42 when user has group_saml identity with different extern_uid 2590 15:59:43 does not update the identity's extern_uid 2591 15:59:43 # [RSpecRunTime] RSpec elapsed time: 21 minutes 53.16 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.16 1.37 1.48 1/421 73537 2593 15:59:43 #bypass_two_factor? 2595 15:59:44 #signup_identity_verification_enabled? 2597 15:59:44 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/auth/group_saml/user_spec.rb. It took 25.1 seconds. Expected to take 31.02 seconds. 2598 15:59:44 # [RSpecRunTime] Starting example group ee/spec/models/board_spec.rb. Expected to take 29.05 seconds. 2600 15:59:44 does not allow STI 2601 15:59:44 is expected to includes the EE::Board module 2602 15:59:44 relationships 2603 15:59:44 is expected to belong to milestone required: false 2604 15:59:45 is expected to belong to iteration required: false 2605 15:59:45 is expected to have one board_assignee 2606 15:59:45 is expected to have one assignee through board_assignee 2607 15:59:45 is expected to have many board_labels 2608 15:59:45 is expected to have many labels through board_labels 2609 15:59:45 is expected to have many user_preferences 2610 15:59:45 is expected to have many boards_epic_user_preferences class_name => Boards::EpicUserPreference 2611 15:59:45 # [RSpecRunTime] RSpec elapsed time: 21 minutes 55.51 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.16 1.37 1.48 1/421 73538 2614 15:59:45 when group is present 2615 15:59:46 is expected not to validate that :project cannot be empty/falsy 2616 15:59:46 is expected to validate that :group cannot be empty/falsy 2617 15:59:46 when project is present 2618 15:59:47 is expected to validate that :project cannot be empty/falsy 2619 15:59:47 is expected not to validate that :group cannot be empty/falsy 2620 15:59:48 # [RSpecRunTime] RSpec elapsed time: 21 minutes 57.54 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.15 1.36 1.48 1/421 73539 2623 15:59:49 returns nil when the feature is not available 2624 15:59:49 when the feature is available 2625 15:59:50 returns Milestone::None for started milestone id 2626 15:59:51 returns Milestone::Any for started milestone id 2627 15:59:52 returns Milestone::Upcoming for upcoming milestone id 2628 15:59:52 returns Milestone::Started for started milestone id 2629 15:59:54 returns milestone for valid milestone id 2630 15:59:54 # [RSpecRunTime] RSpec elapsed time: 22 minutes 3.85 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.14 1.36 1.48 1/421 73636 2633 15:59:55 returns nil when the feature is not available 2634 15:59:55 when the feature is available 2635 15:59:56 returns Iteration::Predefined::None, when iteration_id is None.id 2636 15:59:57 returns Iteration::Predefined::Any, when iteration_id is Any.id 2637 15:59:57 returns ::Iteration::Predefined::Current, when iteration_id is Current.id 2638 15:59:58 returns iteration for valid iteration id 2639 15:59:59 returns nil for invalid iteration id 2640 15:59:59 # [RSpecRunTime] RSpec elapsed time: 22 minutes 9.37 seconds. Current RSS: ~1298M. Threads: 5. load average: 1.20 1.37 1.48 1/421 73733 2643 16:00:01 returns true when milestone is not nil AND is not "Any milestone" 2644 16:00:02 returns true when weight is not nil AND is not "Any weight" 2645 16:00:02 returns true when any label exists 2646 16:00:03 returns true when assignee is present 2647 16:00:04 returns false when feature is not available 2648 16:00:05 returns false when board is not scoped 2649 16:00:05 # [RSpecRunTime] RSpec elapsed time: 22 minutes 15.16 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.27 1.38 1.48 1/421 73830 2651 16:00:05 # [RSpecRunTime] Finishing example group ee/spec/models/board_spec.rb. It took 21.15 seconds. Expected to take 29.05 seconds. 2652 16:00:05 # [RSpecRunTime] Starting example group ee/spec/models/integrations/github_spec.rb. Expected to take 26.65 seconds. 2653 16:00:05 Integrations::Github 2654 16:00:06 does not allow STI 2655 16:00:06 default values 2656 16:00:06 is expected to eq true 2657 16:00:06 behaves like Integrations::HasAvatar 2659 16:00:06 returns the expected avatar URL 2660 16:00:06 behaves like Integrations::ResetSecretFields 2661 16:00:06 #exposing_secrets_fields 2662 16:00:07 returns an array of strings 2663 16:00:07 #reset_secret_fields? 2664 16:00:07 returns false if no exposing field has changed 2665 16:00:07 returns true if any exposing field has changed 2666 16:00:07 validation callback 2667 16:00:07 when an exposing field has changed 2668 16:00:08 clears all secret fields 2669 16:00:08 when a secret field has been updated 2670 16:00:08 does not clear this secret field 2671 16:00:08 when a secret field has been updated with the same value 2672 16:00:08 does not clear this secret field 2673 16:00:08 # [RSpecRunTime] RSpec elapsed time: 22 minutes 18.39 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.25 1.37 1.48 1/421 73831 2675 16:00:08 when no exposing field has changed 2676 16:00:09 does not clear any secret fields 2677 16:00:09 Associations 2678 16:00:09 is expected to belong to project required: false 2680 16:00:09 when base_url is a localhost url 2682 16:00:10 is not valid 2684 16:00:10 is determined from the repo URL 2685 16:00:10 #repository_name 2686 16:00:10 is determined from the repo URL 2688 16:00:10 uses github.com by default 2689 16:00:10 with GitHub Enterprise repo URL 2690 16:00:11 is set to the Enterprise API URL 2692 16:00:11 links to mirroring settings 2694 16:00:11 does not overwrite existing integrations 2695 16:00:11 when initialized without properties 2696 16:00:12 static_context defaults to true 2697 16:00:12 when initialized with static_context as false 2698 16:00:12 static_context remains false 2699 16:00:12 when initialized with static_context as false 2700 16:00:12 static_context remains false 2702 16:00:13 notifies GitHub of a status change 2703 16:00:14 uses StatusMessage to build message 2704 16:00:14 uses GitHub API to update status 2705 16:00:14 the integration is invalid 2706 16:00:15 does not notify GitHub of a status change 2707 16:00:15 # [RSpecRunTime] RSpec elapsed time: 22 minutes 24.85 seconds. Current RSS: ~1427M. Threads: 5. load average: 1.23 1.37 1.48 1/421 73832 2709 16:00:15 passes StatusMessage values to StatusNotifier 2715 16:00:17 # [RSpecRunTime] RSpec elapsed time: 22 minutes 27.3 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.21 1.36 1.47 1/421 73833 2717 16:00:17 with custom api endpoint 2718 16:00:18 hands custom api url to StatusNotifier 2719 16:00:18 when an external pull request pipeline exists 2720 16:00:18 does not send notification 2721 16:00:19 sends notification if the sha is not present 2722 16:00:19 # [RSpecRunTime] RSpec elapsed time: 22 minutes 29.08 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.21 1.36 1.47 1/421 73834 2724 16:00:19 when the pipeline is an external pull request pipeline 2725 16:00:20 sends notification 2726 16:00:20 logs result of GitHub API call without the "creator" section and "avatar_url" field 2727 16:00:20 # [RSpecRunTime] RSpec elapsed time: 22 minutes 30.33 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.21 1.36 1.47 1/421 73835 2729 16:00:20 without a license 2730 16:00:21 does nothing 2732 16:00:21 is false if there are no pipelines 2733 16:00:21 is true if the project has a pipeline 2735 16:00:22 mentions creator in success message 2736 16:00:22 forwards failure message on error 2737 16:00:22 without a license 2738 16:00:23 fails gracefully 2739 16:00:23 # [RSpecRunTime] RSpec elapsed time: 22 minutes 32.74 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.19 1.35 1.47 1/421 73836 2741 16:00:23 # [RSpecRunTime] Finishing example group ee/spec/models/integrations/github_spec.rb. It took 17.59 seconds. Expected to take 26.65 seconds. 2742 16:00:23 # [RSpecRunTime] Starting example group ee/spec/services/epics/transfer_service_spec.rb. Expected to take 25.27 seconds. 2743 16:00:23 Epics::TransferService 2745 16:00:23 when old_group is present 2746 16:00:24 when user can create epics in the new group 2747 16:00:27 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 2749 16:00:27 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2750 16:00:27 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 2752 16:00:27 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2753 16:00:27 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 2755 16:00:27 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2756 16:00:27 recreates the missing group epics in the new group 2757 16:00:29 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 2759 16:00:29 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2760 16:00:29 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 2762 16:00:29 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2763 16:00:29 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 2765 16:00:29 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2766 16:00:29 publishes events for the new epics 2767 16:00:31 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 2769 16:00:31 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2770 16:00:31 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 2772 16:00:31 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2773 16:00:31 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 2775 16:00:31 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2776 16:00:31 does not recreate missing epics that are not applied to issues 2777 16:00:31 when rate limiting is in effect 2778 16:00:33 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 2780 16:00:33 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2781 16:00:33 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 2783 16:00:33 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2784 16:00:33 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 2786 16:00:33 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2787 16:00:33 transfers both epics 2788 16:00:33 # [RSpecRunTime] RSpec elapsed time: 22 minutes 42.85 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.16 1.34 1.47 1/421 73837 2790 16:00:33 when epic is from an descendant group 2791 16:00:35 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 2793 16:00:35 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2794 16:00:35 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 2796 16:00:35 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2797 16:00:35 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 2799 16:00:35 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2800 16:00:35 recreates the missing epic in the new group 2801 16:00:35 # [RSpecRunTime] RSpec elapsed time: 22 minutes 45.33 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.16 1.34 1.47 1/421 73838 2803 16:00:35 when epic is from an ascending group 2804 16:00:36 does not recreate the epics in the new group 2805 16:00:36 # [RSpecRunTime] RSpec elapsed time: 22 minutes 46.37 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.15 1.33 1.46 1/421 73839 2807 16:00:36 when create_epic returns nil 2808 16:00:39 removes issues epic 2809 16:00:39 # [RSpecRunTime] RSpec elapsed time: 22 minutes 49.01 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.15 1.33 1.46 1/421 73840 2811 16:00:39 when assigned epic is confidential 2812 16:00:41 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 2814 16:00:41 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2815 16:00:41 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 2817 16:00:41 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2818 16:00:41 Job arguments to Epics::NewEpicIssueWorker must be native JSON types, but :user_id is a Symbol. 2820 16:00:41 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2821 16:00:41 creates a new confidential epic in the new group 2822 16:00:41 # [RSpecRunTime] RSpec elapsed time: 22 minutes 51.36 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.14 1.33 1.46 1/421 73841 2824 16:00:41 when user is a guest of the new group 2825 16:00:44 does not create a new epic but removes assigned epic 2826 16:00:44 # [RSpecRunTime] RSpec elapsed time: 22 minutes 53.84 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.14 1.33 1.46 1/421 73842 2828 16:00:44 when epics are disabled 2829 16:00:45 does not create a new epic 2830 16:00:45 when old_group is not present 2832 16:00:45 when project group is not present 2834 16:00:46 # [RSpecRunTime] Finishing example group ee/spec/services/epics/transfer_service_spec.rb. It took 23.49 seconds. Expected to take 25.27 seconds. 2835 16:00:46 # [RSpecRunTime] Starting example group ee/spec/services/ee/work_items/related_work_item_links/create_service_spec.rb. Expected to take 22.56 seconds. 2836 16:00:46 WorkItems::RelatedWorkItemLinks::CreateService 2838 16:00:47 when licensed feature `blocked_work_items` is available 2839 16:00:47 behaves like issuable link creation with blocking link_type 2840 16:00:47 when is_blocked_by relation is used 2841 16:00:48 Job arguments to Issuable::RelatedLinksCreateWorker must be native JSON types, but :issuable_class is a Symbol. 2843 16:00:48 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2844 16:00:48 creates `blocks` relation with swapped source and target 2845 16:00:48 creates block and blocked_by notes with swapped issuables 2846 16:00:48 # [RSpecRunTime] RSpec elapsed time: 22 minutes 58.32 seconds. Current RSS: ~1309M. Threads: 5. load average: 1.12 1.32 1.46 1/421 73843 2848 16:00:48 when blocks relation is used 2849 16:00:49 Job arguments to Issuable::RelatedLinksCreateWorker must be native JSON types, but :issuable_class is a Symbol. 2851 16:00:49 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2852 16:00:49 creates `blocks` relation 2853 16:00:49 creates block and blocked_by notes 2854 16:00:49 # [RSpecRunTime] RSpec elapsed time: 22 minutes 59.43 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.12 1.32 1.46 1/421 73844 2856 16:00:49 behaves like successful response 2857 16:00:50 Job arguments to Issuable::RelatedLinksCreateWorker must be native JSON types, but :issuable_class is a Symbol. 2859 16:00:50 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2860 16:00:50 creates relationships 2861 16:00:50 Job arguments to Issuable::RelatedLinksCreateWorker must be native JSON types, but :issuable_class is a Symbol. 2863 16:00:50 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2864 16:00:50 returns success status and created links 2865 16:00:50 behaves like successful response 2866 16:00:51 Job arguments to Issuable::RelatedLinksCreateWorker must be native JSON types, but :issuable_class is a Symbol. 2868 16:00:51 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2869 16:00:51 creates relationships 2870 16:00:51 Job arguments to Issuable::RelatedLinksCreateWorker must be native JSON types, but :issuable_class is a Symbol. 2872 16:00:51 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2873 16:00:51 returns success status and created links 2874 16:00:51 when synced_work_item: true 2875 16:00:52 does not create notes 2876 16:00:52 when there is an epic for the work item 2877 16:00:52 when work_item_epics is disabled 2878 16:00:52 does not create the links 2879 16:00:52 when synced_work_item: true 2880 16:00:53 does not sync with a RelatedEpicLink record 2881 16:00:53 behaves like successful response 2882 16:00:53 creates relationships 2883 16:00:53 returns success status and created links 2884 16:00:53 when synced_work_item is false 2885 16:00:54 Job arguments to Issuable::RelatedLinksCreateWorker must be native JSON types, but :issuable_class is a Symbol. 2887 16:00:54 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2888 16:00:54 syncs with a RelatedEpicLink record 2889 16:00:54 Job arguments to Issuable::RelatedLinksCreateWorker must be native JSON types, but :issuable_class is a Symbol. 2891 16:00:54 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2892 16:00:54 calls this service once 2893 16:00:55 Job arguments to Issuable::RelatedLinksCreateWorker must be native JSON types, but :issuable_class is a Symbol. 2895 16:00:55 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2896 16:00:55 creates notes only for work item 2897 16:00:55 behaves like successful response 2898 16:00:56 Job arguments to Issuable::RelatedLinksCreateWorker must be native JSON types, but :issuable_class is a Symbol. 2900 16:00:56 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2901 16:00:56 creates relationships 2902 16:00:56 Job arguments to Issuable::RelatedLinksCreateWorker must be native JSON types, but :issuable_class is a Symbol. 2904 16:00:56 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2905 16:00:56 returns success status and created links 2906 16:00:56 # [RSpecRunTime] RSpec elapsed time: 23 minutes 6.14 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.25 1.35 1.46 2/422 73845 2908 16:00:56 when work item is not of epic type 2909 16:00:57 Job arguments to Issuable::RelatedLinksCreateWorker must be native JSON types, but :issuable_class is a Symbol. 2911 16:00:57 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2912 16:00:57 does not sync with a RelatedEpicLink record 2913 16:00:57 when work item does not have a synced epic 2914 16:00:58 Job arguments to Issuable::RelatedLinksCreateWorker must be native JSON types, but :issuable_class is a Symbol. 2916 16:00:58 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2917 16:00:58 does not sync with a RelatedEpicLink record 2918 16:00:58 when a target work item does not have synced epic 2919 16:00:58 Job arguments to Issuable::RelatedLinksCreateWorker must be native JSON types, but :issuable_class is a Symbol. 2921 16:00:58 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2922 16:00:59 only creates related epic links for targets with synced epics 2923 16:00:59 when the target work item does not a have synced epic 2924 16:00:59 Job arguments to Issuable::RelatedLinksCreateWorker must be native JSON types, but :issuable_class is a Symbol. 2926 16:00:59 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2927 16:00:59 does not create related epic links for targets 2928 16:00:59 when something goes wrong creating work item link 2929 16:00:59 does not create a related work item link or epic link 2930 16:00:59 when something goes wrong creating related epic link 2931 16:01:00 does not create a related work item link or epic link 2932 16:01:00 returns an error 2933 16:01:00 when licensed feature `blocked_work_items` is not available 2934 16:01:00 behaves like error response 2935 16:01:00 returns error 2936 16:01:00 no relationship is created 2937 16:01:00 behaves like error response 2938 16:01:00 returns error 2939 16:01:01 no relationship is created 2940 16:01:01 # [RSpecRunTime] Finishing example group ee/spec/services/ee/work_items/related_work_item_links/create_service_spec.rb. It took 14.37 seconds. Expected to take 22.56 seconds. 2941 16:01:01 # [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/geo/upload_registries_resolver_spec.rb. Expected to take 22.04 seconds. 2942 16:01:01 Resolvers::Geo::UploadRegistriesResolver 2943 16:01:01 behaves like a Geo registries resolver 2945 16:01:01 when the parent object is the current node 2946 16:01:01 when the user has permission to view Geo data 2947 16:01:01 when admin mode is enabled 2948 16:01:01 when the ids argument is null 2949 16:01:03 returns registries, in order 2950 16:01:03 # [RSpecRunTime] RSpec elapsed time: 23 minutes 13.31 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.23 1.34 1.46 1/423 73846 2952 16:01:03 when the ids argument is present 2953 16:01:06 returns the requested registries, in order 2954 16:01:06 # [RSpecRunTime] RSpec elapsed time: 23 minutes 15.84 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.21 1.33 1.46 1/423 73847 2956 16:01:06 when the replication_state argument is present 2957 16:01:08 returns registries with requested replication state, in order 2958 16:01:08 # [RSpecRunTime] RSpec elapsed time: 23 minutes 18.35 seconds. Current RSS: ~1309M. Threads: 5. load average: 1.21 1.33 1.46 1/422 73848 2960 16:01:08 with verification enabled 2961 16:01:08 when the verification_state argument is present 2962 16:01:11 returns registries with requested verification state, in order 2963 16:01:11 # [RSpecRunTime] RSpec elapsed time: 23 minutes 20.74 seconds. Current RSS: ~1286M. Threads: 5. load average: 1.20 1.33 1.45 1/422 73849 2965 16:01:11 with verification disabled 2966 16:01:11 when the verification_state argument is present 2967 16:01:13 raises ArgumentError (PENDING: Skipping because verification is enabled for Upload) 2968 16:01:13 # [RSpecRunTime] RSpec elapsed time: 23 minutes 23.28 seconds. Current RSS: ~1283M. Threads: 5. load average: 1.20 1.33 1.45 1/422 73850 2970 16:01:13 when admin mode is disabled 2971 16:01:16 returns nothing 2972 16:01:16 # [RSpecRunTime] RSpec elapsed time: 23 minutes 25.82 seconds. Current RSS: ~1283M. Threads: 5. load average: 1.26 1.34 1.46 1/422 73851 2974 16:01:16 when the user does not have permission to view Geo data 2975 16:01:18 returns nothing 2976 16:01:18 # [RSpecRunTime] RSpec elapsed time: 23 minutes 28.29 seconds. Current RSS: ~1285M. Threads: 5. load average: 1.26 1.34 1.46 1/422 73852 2978 16:01:18 when the parent object is not the current node 2979 16:01:18 when the user has permission to view Geo data 2980 16:01:21 returns nothing, because we can't query other nodes' tracking databases 2981 16:01:21 # [RSpecRunTime] RSpec elapsed time: 23 minutes 31.12 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.24 1.33 1.45 1/422 73853 2983 16:01:21 # [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/geo/upload_registries_resolver_spec.rb. It took 20.52 seconds. Expected to take 22.04 seconds. 2984 16:01:21 # [RSpecRunTime] Starting example group ee/spec/services/wiki_pages/destroy_service_spec.rb. Expected to take 19.76 seconds. 2985 16:01:21 WikiPages::DestroyService 2987 16:01:21 with Geo replication 2988 16:01:22 with geo_project_wiki_repository_replication feature flag disabled 2989 16:01:22 when on a Geo primary site 2990 16:01:23 does not create a Geo::Event 2991 16:01:23 # [RSpecRunTime] RSpec elapsed time: 23 minutes 33.27 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.24 1.33 1.45 1/427 74060 2993 16:01:23 when not on a Geo primary site 2994 16:01:24 does not create a Geo::Event 2995 16:01:24 # [RSpecRunTime] RSpec elapsed time: 23 minutes 34.35 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.24 1.33 1.45 2/427 74249 2997 16:01:24 with geo_project_wiki_repository_replication feature flag enabled 2998 16:01:24 when on a Geo primary site 2999 16:01:25 creates a Geo::Event 3000 16:01:25 # [RSpecRunTime] RSpec elapsed time: 23 minutes 35.46 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.24 1.33 1.45 1/427 74438 3002 16:01:25 when not on a Geo primary site 3003 16:01:26 does not create a Geo::Event 3004 16:01:27 # [RSpecRunTime] RSpec elapsed time: 23 minutes 36.55 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.30 1.34 1.46 1/427 74627 3006 16:01:27 behaves like WikiPages::DestroyService#execute 3007 16:01:28 executes webhooks 3008 16:01:31 deletes a WikiPage::Meta record (PENDING: No reason given) 3009 16:01:33 creates a new wiki page deletion event 3010 16:01:33 behaves like internal event tracking 3011 16:01:35 logs to Snowplow, Redis, and product analytics tooling 3012 16:01:35 # [RSpecRunTime] RSpec elapsed time: 23 minutes 44.77 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.28 1.34 1.45 1/427 75446 3014 16:01:35 when the deleted page is a template 3015 16:01:35 behaves like internal event tracking 3016 16:01:37 logs to Snowplow, Redis, and product analytics tooling 3017 16:01:37 # [RSpecRunTime] RSpec elapsed time: 23 minutes 47.06 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.25 1.33 1.45 1/427 75655 3019 16:01:37 when the deletion fails 3020 16:01:39 returns an error response 3021 16:01:40 does not increment the delete count if the deletion failed 3022 16:01:40 # [RSpecRunTime] RSpec elapsed time: 23 minutes 50.39 seconds. Current RSS: ~1290M. Threads: 5. load average: 1.25 1.33 1.45 1/427 75920 3024 16:01:40 # [RSpecRunTime] Finishing example group ee/spec/services/wiki_pages/destroy_service_spec.rb. It took 19.27 seconds. Expected to take 19.76 seconds. 3025 16:01:40 # [RSpecRunTime] Starting example group ee/spec/models/dast_site_validation_spec.rb. Expected to take 19.37 seconds. 3026 16:01:40 DastSiteValidation 3027 16:01:41 does not allow STI 3028 16:01:41 associations 3029 16:01:42 is expected to belong to dast_site_token required: false 3030 16:01:42 is expected to have many dast_sites 3031 16:01:42 # [RSpecRunTime] RSpec elapsed time: 23 minutes 51.82 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.23 1.33 1.45 1/427 75921 3034 16:01:42 is expected to be valid 3035 16:01:42 is expected to validate that :dast_site_token_id cannot be empty/falsy 3036 16:01:42 before_create 3037 16:01:42 #set_normalized_url_base 3038 16:01:43 normalizes the dast_site_token url 3040 16:01:43 by_project_id 3041 16:01:43 includes the correct records 3043 16:01:43 includes the correct records 3044 16:01:43 by_most_recent 3045 16:01:43 includes the correct records 3047 16:01:43 is expected to define :validation_strategy as an enum backed by an integer with values ‹{text_file: 0, header: 1, meta_tag: 2}› 3049 16:01:43 returns project through dast_site_token 3051 16:01:43 returns dast_site through dast_site_token 3052 16:01:43 #validation_url 3053 16:01:44 formats the url correctly 3055 16:01:44 is always possible to start over 3056 16:01:44 records a timestamp 3057 16:01:45 transitions to the correct state 3058 16:01:45 # [RSpecRunTime] RSpec elapsed time: 23 minutes 55.14 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.23 1.33 1.45 1/428 75922 3061 16:01:45 when state=failed 3062 16:01:45 returns true 3063 16:01:45 records a timestamp 3064 16:01:46 transitions to the correct state 3066 16:01:46 returns false 3068 16:01:46 when state=failed 3069 16:01:46 returns false 3071 16:01:46 returns true 3072 16:01:46 records a timestamp 3073 16:01:46 transitions to the correct state 3075 16:01:46 when state=inprogress 3076 16:01:46 returns true 3077 16:01:46 records a timestamp 3078 16:01:47 transitions to the correct state 3080 16:01:47 returns false 3081 16:01:47 with loose foreign key on dast_site_validations.project_id 3082 16:01:47 behaves like cleanup by a loose foreign key 3083 16:01:55 cleans up (delete or nullify) the model 3084 16:01:55 # [RSpecRunTime] RSpec elapsed time: 24 minutes 4.66 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.20 1.32 1.44 1/424 75923 3086 16:01:55 # [RSpecRunTime] Finishing example group ee/spec/models/dast_site_validation_spec.rb. It took 14.28 seconds. Expected to take 19.37 seconds. 3087 16:01:55 # [RSpecRunTime] Starting example group ee/spec/services/analytics/cycle_analytics/aggregator_service_spec.rb. Expected to take 17.65 seconds. 3088 16:01:55 Analytics::CycleAnalytics::AggregatorService 3089 16:01:55 when invalid mode is given 3090 16:01:55 raises error 3091 16:01:55 when the group is not licensed 3092 16:01:55 sets the aggregation record disabled 3093 16:01:56 calls the DataLoaderService only once 3094 16:01:56 when a subgroup is given 3095 16:01:56 sets the aggregation record disabled 3096 16:01:56 when the aggregation succeeds 3097 16:01:56 when nothing to aggregate 3098 16:01:57 updates the aggregation record with metadata 3099 16:01:57 when the aggregation already contains metadata about the previous runs 3100 16:01:57 updates the statistical columns 3101 16:01:57 when merge requests and issues are present for the configured VSA stages 3102 16:02:00 updates the aggregation record with record count and the last cursor 3103 16:02:00 # [RSpecRunTime] RSpec elapsed time: 24 minutes 10.16 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.18 1.31 1.44 1/423 75960 3105 16:02:00 when running a full aggregation 3106 16:02:00 when aggregation is not finished 3107 16:02:05 persists the cursor attributes 3108 16:02:05 # [RSpecRunTime] RSpec elapsed time: 24 minutes 14.91 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.17 1.31 1.44 1/424 76033 3110 16:02:05 when aggregation is finished during the second run 3111 16:02:10 resets the cursor attributes so the aggregation starts from the beginning 3112 16:02:10 # [RSpecRunTime] RSpec elapsed time: 24 minutes 19.78 seconds. Current RSS: ~1301M. Threads: 5. load average: 1.15 1.30 1.44 1/426 76106 3114 16:02:10 # [RSpecRunTime] Finishing example group ee/spec/services/analytics/cycle_analytics/aggregator_service_spec.rb. It took 15.11 seconds. Expected to take 17.65 seconds. 3115 16:02:10 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/auth/group_saml/gma_membership_enforcer_spec.rb. Expected to take 17.22 seconds. 3116 16:02:10 Gitlab::Auth::GroupSaml::GmaMembershipEnforcer 3117 16:02:11 allows adding a project bot to project 3118 16:02:11 when user is group-managed 3119 16:02:11 allows adding user to project 3120 16:02:12 # [RSpecRunTime] RSpec elapsed time: 24 minutes 21.53 seconds. Current RSS: ~1307M. Threads: 5. load average: 1.14 1.29 1.43 1/425 76107 3122 16:02:12 when user is not group-managed 3123 16:02:12 does not allow adding user to project 3124 16:02:12 when the project is forked 3125 16:02:12 when user is group-managed 3126 16:02:14 allows adding user to project 3127 16:02:14 # [RSpecRunTime] RSpec elapsed time: 24 minutes 24.51 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.14 1.29 1.43 1/424 76108 3129 16:02:14 when user is not group-managed 3130 16:02:16 does not allow adding user to project 3131 16:02:16 # [RSpecRunTime] RSpec elapsed time: 24 minutes 26.5 seconds. Current RSS: ~1307M. Threads: 5. load average: 1.13 1.29 1.43 1/423 76109 3133 16:02:16 from deleted project 3134 16:02:16 when user is group-managed 3135 16:02:19 allows adding user to project 3136 16:02:19 # [RSpecRunTime] RSpec elapsed time: 24 minutes 28.68 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.13 1.29 1.43 1/422 76110 3138 16:02:19 when user is not group-managed 3139 16:02:21 does not allow adding user to project 3140 16:02:21 # [RSpecRunTime] RSpec elapsed time: 24 minutes 30.75 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.12 1.28 1.43 1/421 76111 3142 16:02:21 when project is forked from namespace to group 3143 16:02:21 when user is group-managed 3144 16:02:23 allows adding user to project 3145 16:02:23 # [RSpecRunTime] RSpec elapsed time: 24 minutes 32.72 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.12 1.28 1.43 1/421 76112 3147 16:02:23 when user is not group-managed 3148 16:02:25 does not allow adding user to project 3149 16:02:25 # [RSpecRunTime] RSpec elapsed time: 24 minutes 34.61 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.12 1.28 1.43 1/421 76113 3151 16:02:25 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/auth/group_saml/gma_membership_enforcer_spec.rb. It took 14.84 seconds. Expected to take 17.22 seconds. 3152 16:02:25 # [RSpecRunTime] Starting example group ee/spec/presenters/ci/minutes/usage_presenter_spec.rb. Expected to take 16.24 seconds. 3153 16:02:25 Ci::Minutes::UsagePresenter 3154 16:02:25 #monthly_minutes_report 3155 16:02:25 when the usage is not enabled 3156 16:02:25 when the namespace is not eligible 3157 16:02:25 returns not supported report with no usage 3158 16:02:25 when the namespace is eligible 3159 16:02:25 when minutes are not used 3160 16:02:25 returns unlimited report with no usage 3161 16:02:25 when minutes are used 3162 16:02:25 returns unlimited report with usage 3163 16:02:25 when limited 3164 16:02:25 when minutes are not all used 3165 16:02:26 returns report with under usage 3166 16:02:26 when minutes are all used 3167 16:02:26 returns report with over quota 3168 16:02:26 #purchased_minutes_report 3169 16:02:26 when limit enabled 3170 16:02:26 when extra minutes have been purchased 3171 16:02:26 when all monthly minutes are used and some puarchased minutes are used 3172 16:02:26 returns report with under quota 3173 16:02:26 when all monthly and all puarchased minutes have been used 3174 16:02:26 returns report with over quota 3175 16:02:26 when not all monthly minutes have been used 3176 16:02:26 returns report with no usage 3177 16:02:26 when no extra minutes have been purchased 3178 16:02:26 when all monthly minutes have been used 3179 16:02:26 returns report without usage 3180 16:02:26 when not all monthly minutes have been used 3181 16:02:27 returns report with no usage 3182 16:02:27 #monthly_percent_used 3183 16:02:27 limit not enabled 3184 16:02:27 returns the percentage 3185 16:02:27 monthly limit set and no usage 3186 16:02:27 returns the percentage 3187 16:02:27 monthly limit set and usage lower than 100% 3188 16:02:27 returns the percentage 3189 16:02:27 monthly limit set and usage at 100% 3190 16:02:27 returns the percentage 3191 16:02:27 monthly limit set and usage above 100% 3192 16:02:27 returns the percentage 3193 16:02:27 monthly limit not set and no usage 3194 16:02:28 returns the percentage 3195 16:02:28 monthly limit not set and some usage 3196 16:02:28 returns the percentage 3197 16:02:28 monthly and purchased limits set and no usage 3198 16:02:28 returns the percentage 3199 16:02:28 monthly and purchased limits set and low usage 3200 16:02:28 returns the percentage 3201 16:02:28 usage capped to 100% and overflows into purchased minutes 3202 16:02:28 returns the percentage 3203 16:02:28 #purchased_percent_used 3204 16:02:28 limit not enabled 3205 16:02:28 returns the percentage 3206 16:02:28 monthly limit not set and purchased limit set and low usage 3207 16:02:28 returns the percentage 3208 16:02:28 monthly limit set and purchased limit not set and usage below monthly 3209 16:02:29 returns the percentage 3210 16:02:29 monthly limit set and purchased limit not set and usage above monthly 3211 16:02:29 returns the percentage 3212 16:02:29 monthly and purchased limits set and no usage 3213 16:02:29 returns the percentage 3214 16:02:29 monthly and purchased limits set and usage below monthly 3215 16:02:29 returns the percentage 3216 16:02:29 monthly and purchased limits set and monthly minutes maxed out 3217 16:02:29 returns the percentage 3218 16:02:29 monthly and purchased limits set and some purchased minutes used 3219 16:02:29 returns the percentage 3220 16:02:29 monthly and purchased limits set and all minutes used 3221 16:02:29 returns the percentage 3222 16:02:29 monthly and purchased limits set and usage beyond all limits 3223 16:02:30 returns the percentage 3224 16:02:30 #any_project_enabled? 3225 16:02:30 does not trigger additional queries when called multiple times 3226 16:02:30 when namespace has any project with shared runners enabled 3227 16:02:30 returns true 3228 16:02:30 when namespace has no projects with shared runners enabled 3229 16:02:30 returns false 3230 16:02:30 #display_shared_runners_data? 3231 16:02:31 when the namespace is root and it has a project with shared runners enabled 3232 16:02:31 is expected to be truthy 3233 16:02:31 when the namespace is not root 3234 16:02:32 is expected to be falsey 3235 16:02:32 # [RSpecRunTime] RSpec elapsed time: 24 minutes 42.31 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.10 1.27 1.42 1/421 76114 3237 16:02:32 when the namespaces has no project with shared runners enabled 3238 16:02:32 is expected to be falsey 3239 16:02:33 # [RSpecRunTime] Finishing example group ee/spec/presenters/ci/minutes/usage_presenter_spec.rb. It took 7.91 seconds. Expected to take 16.24 seconds. 3240 16:02:33 # [RSpecRunTime] Starting example group ee/spec/services/security/security_orchestration_policies/project_create_service_spec.rb. Expected to take 15.26 seconds. 3241 16:02:33 Security::SecurityOrchestrationPolicies::ProjectCreateService 3243 16:02:33 when security_orchestration_policies_configuration does not exist for project 3244 16:02:36 creates policy project with maintainers and developers from target project as developers 3245 16:02:36 when there is already a security policy project created in this namespace 3246 16:02:37 returns error 3247 16:02:37 # [RSpecRunTime] RSpec elapsed time: 24 minutes 47.08 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.09 1.27 1.42 1/424 76231 3249 16:02:37 when security_orchestration_policies_configuration does not exist for namespace 3250 16:02:39 creates policy project with maintainers and developers from target group as developers 3251 16:02:40 # [RSpecRunTime] RSpec elapsed time: 24 minutes 49.53 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.09 1.27 1.42 1/426 76356 3253 16:02:40 when user is added as maintainer to both group and the project 3254 16:02:42 successfully create projects without errors 3255 16:02:42 # [RSpecRunTime] RSpec elapsed time: 24 minutes 51.86 seconds. Current RSS: ~1301M. Threads: 5. load average: 1.08 1.26 1.42 1/426 76443 3257 16:02:42 when adding users to security policy project fails 3258 16:02:44 returns error 3259 16:02:44 # [RSpecRunTime] RSpec elapsed time: 24 minutes 54.05 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.08 1.26 1.42 1/426 76530 3261 16:02:44 when project creation fails 3262 16:02:45 returns error 3263 16:02:45 when security_orchestration_policies_configuration already exists for project 3264 16:02:46 returns error 3265 16:02:46 when user does not have permission to create project in container 3266 16:02:46 returns error 3267 16:02:46 # [RSpecRunTime] Finishing example group ee/spec/services/security/security_orchestration_policies/project_create_service_spec.rb. It took 13.68 seconds. Expected to take 15.26 seconds. 3268 16:02:46 # [RSpecRunTime] Starting example group ee/spec/models/concerns/search/elastic/issues_search_spec.rb. Expected to take 14.65 seconds. 3269 16:02:46 Search::Elastic::IssuesSearch 3270 16:02:48 does not allow STI 3271 16:02:48 #maintain_elasticsearch_create 3272 16:02:48 calls track! for non group level WorkItem 3273 16:02:48 calls track! for synced_epic 3274 16:02:48 calls track! for group level Issue 3275 16:02:49 calls track! with Issue 3276 16:02:49 tracking embeddings 3277 16:02:49 does not track the embedding for group level issue 3278 16:02:49 does not track the embedding for project level work item 3279 16:02:49 does not track the embedding for group level work item 3281 16:02:49 tracks the embedding 3282 16:02:49 when the project is not public 3283 16:02:49 does not track the embedding 3284 16:02:49 # [RSpecRunTime] RSpec elapsed time: 24 minutes 59.29 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.08 1.26 1.42 1/425 76531 3286 16:02:49 when ai_global_switch feature flag is disabled 3287 16:02:49 does not track the embedding 3288 16:02:49 when ai_vertex_embeddings feature is not available 3289 16:02:50 does not track the embedding 3290 16:02:50 when elasticsearch_issue_embedding feature flag is disabled 3291 16:02:50 does not track the embedding 3292 16:02:50 when vectors are not supported 3293 16:02:50 does not track the embedding 3294 16:02:50 #maintain_elasticsearch_destroy 3295 16:02:50 calls track! for non group level WorkItem 3296 16:02:50 calls track! for group level Issue 3297 16:02:50 calls track! for synced_epic 3298 16:02:50 calls track! with Issue 3299 16:02:50 #maintain_elasticsearch_update 3300 16:02:50 calls track! for non group level WorkItem 3301 16:02:51 calls track! for group level Issue 3302 16:02:51 calls track! for synced_epic 3303 16:02:51 calls track! with Issue 3304 16:02:51 tracking embeddings 3305 16:02:51 does not track the embedding for group level issue 3306 16:02:51 does not track the embedding for project level work item 3307 16:02:51 does not track the embedding for group level work item 3309 16:02:51 tracks the embedding 3310 16:02:51 when the project is not public 3311 16:02:51 does not track the embedding 3312 16:02:51 # [RSpecRunTime] RSpec elapsed time: 25 minutes 1.52 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.07 1.26 1.41 1/424 76532 3314 16:02:52 when a title or description is not updated 3315 16:02:52 does not track the embedding 3316 16:02:52 when ai_global_switch feature flag is disabled 3317 16:02:52 does not track the embedding 3318 16:02:52 when ai_vertex_embeddings feature is not available 3319 16:02:52 does not track the embedding 3320 16:02:52 when elasticsearch_issue_embedding feature flag is disabled 3321 16:02:52 does not track the embedding 3322 16:02:52 when vectors are not supported 3323 16:02:52 does not track the embedding 3324 16:02:52 # [RSpecRunTime] Finishing example group ee/spec/models/concerns/search/elastic/issues_search_spec.rb. It took 6.18 seconds. Expected to take 14.65 seconds. 3325 16:02:52 # [RSpecRunTime] Starting example group ee/spec/services/sbom/ingestion/tasks/ingest_occurrences_vulnerabilities_spec.rb. Expected to take 13.91 seconds. 3326 16:02:52 Sbom::Ingestion::Tasks::IngestOccurrencesVulnerabilities 3328 16:02:56 is idempotent 3329 16:02:56 behaves like bulk insertable task 3330 16:02:56 when the validation fails 3331 16:02:58 can generate error messages correctly 3332 16:02:58 # [RSpecRunTime] RSpec elapsed time: 25 minutes 8.13 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.15 1.27 1.42 1/421 76533 3335 16:03:00 sets the correct attributes for the occurrence 3336 16:03:00 # [RSpecRunTime] RSpec elapsed time: 25 minutes 10.3 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.15 1.27 1.42 1/421 76534 3338 16:03:00 when there is an existing occurrence 3339 16:03:03 does not create a new record for the existing occurrence 3340 16:03:03 # [RSpecRunTime] RSpec elapsed time: 25 minutes 13.17 seconds. Current RSS: ~1280M. Threads: 5. load average: 1.21 1.28 1.42 1/421 76535 3342 16:03:03 when there is more than one vulnerability per occurrence 3343 16:03:05 creates all related occurrences_vulnerabilities 3344 16:03:05 # [RSpecRunTime] RSpec elapsed time: 25 minutes 15.48 seconds. Current RSS: ~1273M. Threads: 5. load average: 1.21 1.28 1.42 1/421 76536 3346 16:03:05 when there is no vulnerabilities 3347 16:03:08 skips records without vulnerabilities 3348 16:03:08 # [RSpecRunTime] RSpec elapsed time: 25 minutes 18.48 seconds. Current RSS: ~1274M. Threads: 5. load average: 1.20 1.28 1.42 1/421 76537 3350 16:03:08 # [RSpecRunTime] Finishing example group ee/spec/services/sbom/ingestion/tasks/ingest_occurrences_vulnerabilities_spec.rb. It took 16.12 seconds. Expected to take 13.91 seconds. 3351 16:03:08 # [RSpecRunTime] Starting example group ee/spec/lib/search/elastic/work_item_query_builder_spec.rb. Expected to take 13.52 seconds. 3352 16:03:08 Search::Elastic::WorkItemQueryBuilder 3353 16:03:09 contains all expected filters 3355 16:03:09 behaves like a query that sets source_fields 3356 16:03:09 applies the source field 3357 16:03:09 behaves like a query formatted for size 3358 16:03:09 does not apply size by default 3359 16:03:09 when count_only is true in options 3360 16:03:09 applies size 3361 16:03:09 when per_page is set in options 3362 16:03:09 applies size 3363 16:03:09 when both count_only and size are set in options 3364 16:03:09 applies a size of 0 3365 16:03:09 behaves like a query that is paginated 3366 16:03:10 does not apply page by default 3367 16:03:10 when only page is set in options 3368 16:03:10 does not apply from 3369 16:03:10 when page and per_page are set in options 3370 16:03:10 does applies from 3372 16:03:11 behaves like a query filtered by archived 3373 16:03:11 when include_archived is set to true 3374 16:03:11 does not apply non-archived filter 3375 16:03:11 # [RSpecRunTime] RSpec elapsed time: 25 minutes 20.93 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.18 1.27 1.42 1/421 76538 3377 16:03:11 when include_archived is not set 3378 16:03:11 applies non archived filters 3379 16:03:11 behaves like a query filtered by hidden 3380 16:03:11 when user can admin all resources 3381 16:03:11 does not apply hidden filters 3382 16:03:11 when user cannot admin all resources 3383 16:03:11 applies hidden filters 3384 16:03:11 behaves like a query filtered by state 3385 16:03:11 when state option is not provided 3386 16:03:11 does not apply state filters 3387 16:03:11 when state option is provided 3388 16:03:12 applies state filters 3389 16:03:12 behaves like a query filtered by confidentiality 3390 16:03:12 when user has role which allows viewing confidential data 3391 16:03:12 applies all confidential filters 3392 16:03:12 for all projects in the query 3393 16:03:12 does not apply the confidential filters 3394 16:03:12 when user does not have role 3395 16:03:12 applies all confidential filters 3396 16:03:12 when there is no user 3397 16:03:12 only applies the non-confidential filter 3398 16:03:12 authorization 3399 16:03:12 applies authorization filters 3401 16:03:12 does not include labels filter by default 3402 16:03:12 when labels option is provided 3403 16:03:13 applies label filters 3404 16:03:13 when label_name option is provided 3405 16:03:13 applies label filters 3406 16:03:13 when both labels and label_name options are provided 3407 16:03:13 applies label filters 3409 16:03:13 when query is an iid 3410 16:03:13 returns the expected query 3411 16:03:13 when query is text 3412 16:03:13 returns the expected query 3413 16:03:13 when advanced query syntax is used 3414 16:03:13 returns the expected query 3415 16:03:13 when search_uses_match_queries is false 3416 16:03:13 returns the expected query 3417 16:03:13 behaves like a sorted query 3418 16:03:14 does not sort by default 3419 16:03:14 when sort option is provided 3420 16:03:14 applies the sort 3421 16:03:14 # [RSpecRunTime] Finishing example group ee/spec/lib/search/elastic/work_item_query_builder_spec.rb. It took 5.16 seconds. Expected to take 13.52 seconds. 3422 16:03:14 # [RSpecRunTime] Starting example group ee/spec/services/ee/vulnerability_feedback_module/update_service_spec.rb. Expected to take 12.79 seconds. 3423 16:03:14 VulnerabilityFeedbackModule::UpdateService#execute 3424 16:03:14 when params are valid 3425 16:03:14 when new comment is passed 3426 16:03:16 adds the comments 3427 16:03:16 when vulnerability and state transition present 3428 16:03:18 adds the comment to state_transition 3429 16:03:18 # [RSpecRunTime] RSpec elapsed time: 25 minutes 28.23 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.17 1.27 1.41 1/421 76605 3431 16:03:18 second user updates the comment 3432 16:03:20 sets second user as the comment author 3433 16:03:20 # [RSpecRunTime] RSpec elapsed time: 25 minutes 30.3 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.17 1.27 1.41 1/421 76638 3435 16:03:20 when updated comment is passed 3436 16:03:22 updates the comments 3437 16:03:22 # [RSpecRunTime] RSpec elapsed time: 25 minutes 31.96 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.15 1.26 1.41 1/421 76671 3439 16:03:22 when deleting a comment 3440 16:03:24 removes the comment data 3441 16:03:24 when vulnerability and state transition present with comment 3442 16:03:26 adds the comment to state_transition 3443 16:03:26 # [RSpecRunTime] RSpec elapsed time: 25 minutes 35.68 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.15 1.26 1.41 1/422 76739 3445 16:03:26 # [RSpecRunTime] Finishing example group ee/spec/services/ee/vulnerability_feedback_module/update_service_spec.rb. It took 12.03 seconds. Expected to take 12.79 seconds. 3446 16:03:26 # [RSpecRunTime] Starting example group ee/spec/finders/gitlab_subscriptions/add_on_eligible_users_finder_spec.rb. Expected to take 12.29 seconds. 3447 16:03:26 GitlabSubscriptions::AddOnEligibleUsersFinder 3449 16:03:27 when the namespace has no eligible users 3450 16:03:27 returns an empty user collection 3451 16:03:27 # [RSpecRunTime] RSpec elapsed time: 25 minutes 36.92 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.14 1.26 1.41 1/422 76740 3453 16:03:27 when the namespace has eligible group members 3454 16:03:28 Job arguments to MergeRequests::RemoveUserApprovalRulesWorker must be native JSON types, but {"project_id"=>350, "user_ids"=>[644]} is a ActiveSupport::HashWithIndifferentAccess. 3456 16:03:28 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3457 16:03:29 returns the users of members from all groups in the hierarchy 3458 16:03:29 when the namespace is not a root group 3459 16:03:29 returns an empty user collection 3460 16:03:29 # [RSpecRunTime] RSpec elapsed time: 25 minutes 39.39 seconds. Current RSS: ~1311M. Threads: 5. load average: 1.14 1.26 1.41 1/422 76741 3462 16:03:29 when supplied a duo_enterprise add on type 3463 16:03:30 returns the users of members from all groups in the hierarchy 3464 16:03:30 when supplied an unrecognised add on type 3465 16:03:30 returns an empty user collection 3466 16:03:30 when the namespace has eligible users via group links 3467 16:03:31 returns the users from the shared groups and projects 3468 16:03:31 # [RSpecRunTime] RSpec elapsed time: 25 minutes 41.24 seconds. Current RSS: ~1311M. Threads: 5. load average: 1.13 1.25 1.41 1/422 76742 3470 16:03:31 when the namespace has eligible project members 3471 16:03:32 Job arguments to MergeRequests::RemoveUserApprovalRulesWorker must be native JSON types, but {"project_id"=>349, "user_ids"=>[659]} is a ActiveSupport::HashWithIndifferentAccess. 3473 16:03:32 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3474 16:03:33 returns the users of all project members in the hierarchy 3475 16:03:33 # [RSpecRunTime] RSpec elapsed time: 25 minutes 43.13 seconds. Current RSS: ~1298M. Threads: 5. load average: 1.13 1.25 1.41 1/422 76743 3477 16:03:33 when supplied a valid search term 3478 16:03:34 filters the eligible users by search term 3479 16:03:34 when supplied a valid sort term 3480 16:03:34 when sorting by name(ASC) 3481 16:03:35 filters the eligible users by search term 3482 16:03:35 when sorting by name(DESC) 3483 16:03:35 filters the eligible users by search term 3484 16:03:35 when sorting by last_activity(ASC) 3485 16:03:35 filters the eligible users by search term 3486 16:03:35 when sorting by last_activity(DESC) 3487 16:03:35 filters the eligible users by search term 3488 16:03:35 # [RSpecRunTime] Finishing example group ee/spec/finders/gitlab_subscriptions/add_on_eligible_users_finder_spec.rb. It took 9.32 seconds. Expected to take 12.29 seconds. 3489 16:03:35 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/runners_availability/allowed_plans_spec.rb. Expected to take 11.95 seconds. 3490 16:03:35 Gitlab::Ci::RunnersAvailability::AllowedPlans 3491 16:03:35 database queries 3492 16:03:36 caches records loaded from database 3493 16:03:36 does not join across databases 3495 16:03:36 when runners are available 3496 16:03:36 shared_runners_enabled: true, plan_name: :premium, instance_runner_restricts_plan: true, private_runner_available: false, expected_result: false 3497 16:03:36 is expected to eq false 3498 16:03:36 shared_runners_enabled: true, plan_name: :premium, instance_runner_restricts_plan: true, private_runner_available: true, expected_result: true 3499 16:03:37 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 3501 16:03:37 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3502 16:03:37 is expected to eq true 3503 16:03:37 shared_runners_enabled: true, plan_name: :ultimate, instance_runner_restricts_plan: true, private_runner_available: false, expected_result: true 3504 16:03:37 is expected to eq true 3505 16:03:37 shared_runners_enabled: true, plan_name: :ultimate, instance_runner_restricts_plan: true, private_runner_available: true, expected_result: true 3506 16:03:37 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 3508 16:03:37 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3509 16:03:37 is expected to eq true 3510 16:03:37 shared_runners_enabled: false, plan_name: :premium, instance_runner_restricts_plan: true, private_runner_available: false, expected_result: true 3511 16:03:38 is expected to eq true 3512 16:03:38 shared_runners_enabled: false, plan_name: :premium, instance_runner_restricts_plan: true, private_runner_available: true, expected_result: true 3513 16:03:38 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 3515 16:03:38 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3516 16:03:38 is expected to eq true 3517 16:03:38 shared_runners_enabled: false, plan_name: :ultimate, instance_runner_restricts_plan: true, private_runner_available: false, expected_result: true 3518 16:03:38 is expected to eq true 3519 16:03:38 shared_runners_enabled: false, plan_name: :ultimate, instance_runner_restricts_plan: true, private_runner_available: true, expected_result: true 3520 16:03:39 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 3522 16:03:39 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3523 16:03:39 is expected to eq true 3524 16:03:39 shared_runners_enabled: true, plan_name: :premium, instance_runner_restricts_plan: false, private_runner_available: false, expected_result: true 3525 16:03:39 is expected to eq true 3526 16:03:39 shared_runners_enabled: true, plan_name: :premium, instance_runner_restricts_plan: false, private_runner_available: true, expected_result: true 3527 16:03:39 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 3529 16:03:39 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3530 16:03:39 is expected to eq true 3531 16:03:39 shared_runners_enabled: true, plan_name: :ultimate, instance_runner_restricts_plan: false, private_runner_available: false, expected_result: true 3532 16:03:40 is expected to eq true 3533 16:03:40 shared_runners_enabled: true, plan_name: :ultimate, instance_runner_restricts_plan: false, private_runner_available: true, expected_result: true 3534 16:03:40 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 3536 16:03:40 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3537 16:03:40 is expected to eq true 3538 16:03:40 shared_runners_enabled: false, plan_name: :premium, instance_runner_restricts_plan: false, private_runner_available: false, expected_result: true 3539 16:03:40 is expected to eq true 3540 16:03:40 shared_runners_enabled: false, plan_name: :premium, instance_runner_restricts_plan: false, private_runner_available: true, expected_result: true 3541 16:03:41 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 3543 16:03:41 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3544 16:03:41 is expected to eq true 3545 16:03:41 shared_runners_enabled: false, plan_name: :ultimate, instance_runner_restricts_plan: false, private_runner_available: false, expected_result: true 3546 16:03:41 is expected to eq true 3547 16:03:41 shared_runners_enabled: false, plan_name: :ultimate, instance_runner_restricts_plan: false, private_runner_available: true, expected_result: true 3548 16:03:41 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 3550 16:03:41 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3551 16:03:42 is expected to eq true 3552 16:03:42 when no runners are available 3553 16:03:42 is expected to eq true 3554 16:03:42 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/runners_availability/allowed_plans_spec.rb. It took 6.78 seconds. Expected to take 11.95 seconds. 3555 16:03:42 # [RSpecRunTime] Starting example group ee/spec/models/milestone_release_spec.rb. Expected to take 11.27 seconds. 3556 16:03:42 MilestoneRelease 3557 16:03:42 does not allow STI 3559 16:03:42 when it is a project milestone 3560 16:03:42 when milestone and release have the same project 3561 16:03:43 is expected to be valid 3562 16:03:43 when milestone and release do not have the same project 3563 16:03:44 is expected not to be valid 3564 16:03:44 # [RSpecRunTime] RSpec elapsed time: 25 minutes 54.11 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.11 1.24 1.40 1/422 76744 3566 16:03:44 when it is a group milestone 3567 16:03:44 when group and release have the same project 3568 16:03:44 when it is licenced 3569 16:03:45 is expected to be valid 3570 16:03:45 when it is not licensed 3571 16:03:46 is expected not to be valid 3572 16:03:46 when milestone and group do not have the same project 3573 16:03:47 is expected not to be valid 3574 16:03:47 when it is licenced 3575 16:03:48 is expected not to be valid 3576 16:03:48 # [RSpecRunTime] RSpec elapsed time: 25 minutes 57.65 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.10 1.24 1.40 1/422 76745 3578 16:03:48 when it is a supergroup milestone 3579 16:03:49 is expected not to be valid 3580 16:03:49 when it is licenced 3581 16:03:50 is expected not to be valid 3582 16:03:50 # [RSpecRunTime] RSpec elapsed time: 25 minutes 59.66 seconds. Current RSS: ~1308M. Threads: 5. load average: 1.10 1.24 1.40 1/422 76746 3584 16:03:50 # [RSpecRunTime] Finishing example group ee/spec/models/milestone_release_spec.rb. It took 7.87 seconds. Expected to take 11.27 seconds. 3585 16:03:50 # [RSpecRunTime] Starting example group ee/spec/services/dashboard/projects/create_service_spec.rb. Expected to take 10.83 seconds. 3586 16:03:50 Dashboard::Projects::CreateService 3588 16:03:50 with projects 3589 16:03:50 with integer id 3590 16:03:50 adds a project 3591 16:03:51 with string id 3592 16:03:51 adds a project 3593 16:03:51 with a project that does not exist 3594 16:03:52 does not add a not found project 3595 16:03:52 when feature name is provided 3596 16:03:52 with project without provided feature enabled 3597 16:03:53 checks if feature is available 3598 16:03:54 does not check if user has access to the project with given ability 3599 16:03:54 does not add a not licensed project 3600 16:03:54 # [RSpecRunTime] RSpec elapsed time: 26 minutes 4.36 seconds. Current RSS: ~1301M. Threads: 5. load average: 1.09 1.23 1.40 1/422 76747 3602 16:03:54 when ability name is provided 3603 16:03:54 with project for which user has no permission 3604 16:03:55 does not check if feature is available 3605 16:03:56 checks if user has access to the project with given ability 3606 16:03:57 does not add a not licensed project 3607 16:03:57 # [RSpecRunTime] RSpec elapsed time: 26 minutes 6.77 seconds. Current RSS: ~1301M. Threads: 5. load average: 1.08 1.23 1.39 1/422 76748 3609 16:03:57 with repeating project id 3610 16:03:58 adds a project only once 3611 16:03:58 with already added project 3612 16:03:58 does not add duplicates 3613 16:03:58 # [RSpecRunTime] Finishing example group ee/spec/services/dashboard/projects/create_service_spec.rb. It took 8.73 seconds. Expected to take 10.83 seconds. 3614 16:03:58 # [RSpecRunTime] Starting example group ee/spec/lib/ai/context/dependencies/config_files/base_spec.rb. Expected to take 10.16 seconds. 3615 16:03:58 Ai::Context::Dependencies::ConfigFiles::Base 3616 16:03:59 returns the expected language value 3617 16:03:59 defines the expected interface for child classes 3619 16:03:59 path: "test.json", matches: true 3620 16:03:59 matches the file name glob pattern at various directory levels 3621 16:03:59 path: "dir/test.json", matches: true 3622 16:03:59 matches the file name glob pattern at various directory levels 3623 16:03:59 path: "dir/subdir/test.json", matches: true 3624 16:03:59 matches the file name glob pattern at various directory levels 3625 16:03:59 path: "dir/test", matches: false 3626 16:03:59 matches the file name glob pattern at various directory levels 3627 16:03:59 path: "xtest.json", matches: false 3628 16:03:59 matches the file name glob pattern at various directory levels 3629 16:03:59 path: "test.jso", matches: false 3630 16:03:59 matches the file name glob pattern at various directory levels 3631 16:03:59 path: "test", matches: false 3632 16:04:00 matches the file name glob pattern at various directory levels 3633 16:04:00 path: "unknown", matches: false 3634 16:04:00 matches the file name glob pattern at various directory levels 3635 16:04:00 behaves like parsing an invalid dependency config file 3636 16:04:00 returns an error message 3637 16:04:00 tracks error 3638 16:04:00 behaves like parsing a valid dependency config file 3639 16:04:00 returns the expected payload 3640 16:04:00 does not track error 3641 16:04:00 when the content is empty 3642 16:04:00 behaves like parsing an invalid dependency config file 3643 16:04:00 returns an error message 3644 16:04:00 tracks error 3645 16:04:00 when the content has an invalid node 3646 16:04:00 content: {"parent_node"=>[]} 3647 16:04:00 behaves like parsing an invalid dependency config file 3648 16:04:00 returns an error message 3649 16:04:01 tracks error 3650 16:04:01 content: {"parent_node"=>123} 3651 16:04:01 behaves like parsing an invalid dependency config file 3652 16:04:01 returns an error message 3653 16:04:01 tracks error 3654 16:04:01 content: 123 3655 16:04:01 behaves like parsing an invalid dependency config file 3656 16:04:01 returns an error message 3657 16:04:01 tracks error 3658 16:04:01 content: nil 3659 16:04:01 behaves like parsing an invalid dependency config file 3660 16:04:01 returns an error message 3661 16:04:01 tracks error 3662 16:04:01 # [RSpecRunTime] Finishing example group ee/spec/lib/ai/context/dependencies/config_files/base_spec.rb. It took 2.9 seconds. Expected to take 10.16 seconds. 3663 16:04:01 # [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/vulnerabilities_grade_resolver_spec.rb. Expected to take 9.98 seconds. 3664 16:04:01 Resolvers::VulnerabilitiesGradeResolver 3666 16:04:02 when security_dashboards are disabled 3667 16:04:02 when user is not logged in 3668 16:04:02 is expected to be blank 3669 16:04:02 when user is logged in 3670 16:04:02 when user does not have permissions 3671 16:04:02 is expected to be blank 3672 16:04:02 when user has permission to access vulnerabilities 3673 16:04:02 when include_subgroups is set to true 3674 16:04:04 is expected to be blank 3675 16:04:04 when the letter grade is given 3676 16:04:04 is expected to be blank 3677 16:04:05 # [RSpecRunTime] RSpec elapsed time: 26 minutes 14.54 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.08 1.23 1.39 1/422 76749 3679 16:04:05 when include_subgroups is set to true 3680 16:04:05 is expected to be blank 3681 16:04:05 when the letter grade is given 3682 16:04:06 is expected to be blank 3683 16:04:06 # [RSpecRunTime] RSpec elapsed time: 26 minutes 15.62 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.08 1.23 1.39 1/422 76750 3685 16:04:06 when security_dashboards are enabled 3686 16:04:06 when user is not logged in 3687 16:04:06 is expected to be blank 3688 16:04:06 when user is logged in 3689 16:04:06 when user does not have permissions 3690 16:04:06 is expected to be blank 3691 16:04:06 when user has permission to access vulnerabilities 3692 16:04:06 when include_subgroups is set to true 3693 16:04:07 returns project grades for projects in group and its subgroups 3694 16:04:07 when the letter grade is given 3695 16:04:07 returns only the requested grade 3696 16:04:07 # [RSpecRunTime] RSpec elapsed time: 26 minutes 17.15 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.07 1.22 1.39 1/422 76751 3698 16:04:07 when include_subgroups is set to true 3699 16:04:08 returns project grades for projects in group only 3700 16:04:08 when the letter grade is given 3701 16:04:08 returns only the requested grade 3702 16:04:08 # [RSpecRunTime] RSpec elapsed time: 26 minutes 18.31 seconds. Current RSS: ~1354M. Threads: 5. load average: 1.07 1.22 1.39 1/422 76752 3704 16:04:08 # [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/vulnerabilities_grade_resolver_spec.rb. It took 7.04 seconds. Expected to take 9.98 seconds. 3705 16:04:08 # [RSpecRunTime] Starting example group ee/spec/lib/ee/api/helpers/scim_pagination_spec.rb. Expected to take 9.4 seconds. 3706 16:04:08 EE::API::Helpers::ScimPagination 3708 16:04:08 count: nil, per_page: 20 3709 16:04:08 is expected to eq 20 3710 16:04:08 count: "", per_page: 20 3711 16:04:09 is expected to eq 20 3712 16:04:09 count: "abc", per_page: 20 3713 16:04:09 is expected to eq 20 3714 16:04:09 count: 0, per_page: 20 3715 16:04:09 is expected to eq 20 3716 16:04:09 count: 999999, per_page: 100 3717 16:04:09 is expected to eq 100 3718 16:04:09 count: 4, per_page: 4 3719 16:04:09 is expected to eq 4 3720 16:04:09 count: "4", per_page: 4 3721 16:04:09 is expected to eq 4 3722 16:04:09 #scim_paginate 3723 16:04:09 without pagination params 3724 16:04:10 returns all results 3725 16:04:11 # [RSpecRunTime] RSpec elapsed time: 26 minutes 20.54 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.07 1.22 1.39 1/422 76753 3727 16:04:11 with :count param 3728 16:04:12 limits results to count 3729 16:04:12 # [RSpecRunTime] RSpec elapsed time: 26 minutes 21.78 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.06 1.22 1.39 1/422 76754 3731 16:04:12 with :startIndex param 3732 16:04:13 starts from an offset 3733 16:04:14 uses a 1-based index 3734 16:04:16 uses 1 when provided an index less than 1 3735 16:04:16 # [RSpecRunTime] RSpec elapsed time: 26 minutes 25.59 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.06 1.22 1.39 1/422 76755 3737 16:04:16 # [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/helpers/scim_pagination_spec.rb. It took 7.27 seconds. Expected to take 9.4 seconds. 3738 16:04:16 # [RSpecRunTime] Starting example group ee/spec/policies/approval_merge_request_rule_policy_spec.rb. Expected to take 9.23 seconds. 3739 16:04:16 ApprovalMergeRequestRulePolicy 3740 16:04:16 when user can update merge request 3741 16:04:18 allows updating approval rule 3742 16:04:18 when rule is any-approval 3743 16:04:20 allows updating approval rule 3744 16:04:20 # [RSpecRunTime] RSpec elapsed time: 26 minutes 29.91 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.06 1.22 1.39 1/428 77112 3746 16:04:20 when rule is not user editable 3747 16:04:22 disallows updating approval rule 3748 16:04:22 # [RSpecRunTime] RSpec elapsed time: 26 minutes 32.1 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.05 1.21 1.38 1/428 77290 3750 16:04:22 when user cannot update merge request 3751 16:04:24 disallows updating approval rule 3752 16:04:24 # [RSpecRunTime] RSpec elapsed time: 26 minutes 34.41 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.05 1.21 1.38 1/428 77468 3754 16:04:24 # [RSpecRunTime] Finishing example group ee/spec/policies/approval_merge_request_rule_policy_spec.rb. It took 8.82 seconds. Expected to take 9.23 seconds. 3755 16:04:24 # [RSpecRunTime] Starting example group ee/spec/lib/duo_pro/bulk_user_assignment_spec.rb. Expected to take 8.85 seconds. 3756 16:04:24 DuoPro::BulkUserAssignment 3758 16:04:25 initializes with the correct attributes 3760 16:04:25 when the AddOn is not purchased 3761 16:04:25 returns a message indicating AddOn not purchased 3762 16:04:25 on self managed instances 3763 16:04:25 when the AddOn is purchased 3764 16:04:25 with enough seats 3765 16:04:25 Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 3767 16:04:25 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3768 16:04:26 returns success and failed assignments 3769 16:04:27 Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 3771 16:04:27 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3772 16:04:27 uses throttling 3773 16:04:27 # [RSpecRunTime] RSpec elapsed time: 26 minutes 37.01 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.05 1.21 1.38 1/428 77469 3775 16:04:27 with not enough seats 3776 16:04:28 Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 3778 16:04:28 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3779 16:04:28 returns success and failed assignments and stops execution 3780 16:04:28 # [RSpecRunTime] RSpec elapsed time: 26 minutes 38.11 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.05 1.21 1.38 1/427 77470 3782 16:04:28 on Gitlab.com 3783 16:04:28 with bulk assignment 3784 16:04:29 Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :issues is a Symbol. 3786 16:04:29 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3787 16:04:30 with enough seats 3788 16:04:30 Job arguments to Onboarding::CreateIterableTriggerWorker must be native JSON types, but :first_name is a Symbol. 3790 16:04:30 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3791 16:04:30 Job arguments to Onboarding::CreateIterableTriggerWorker must be native JSON types, but :first_name is a Symbol. 3793 16:04:30 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3794 16:04:30 Job arguments to Onboarding::CreateIterableTriggerWorker must be native JSON types, but :first_name is a Symbol. 3796 16:04:30 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3797 16:04:30 Job arguments to Onboarding::CreateIterableTriggerWorker must be native JSON types, but :first_name is a Symbol. 3799 16:04:30 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3800 16:04:30 Job arguments to Onboarding::CreateIterableTriggerWorker must be native JSON types, but :first_name is a Symbol. 3802 16:04:30 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3803 16:04:30 returns success and failed assignments 3804 16:04:31 uses throttling 3805 16:04:31 # [RSpecRunTime] RSpec elapsed time: 26 minutes 41.24 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.05 1.20 1.38 1/427 77471 3807 16:04:31 with not enough seats 3808 16:04:32 returns success and failed assignments and stops execution 3809 16:04:32 # [RSpecRunTime] Finishing example group ee/spec/lib/duo_pro/bulk_user_assignment_spec.rb. It took 7.19 seconds. Expected to take 8.85 seconds. 3810 16:04:32 # [RSpecRunTime] Starting example group ee/spec/lib/analytics/refresh_approvals_data_spec.rb. Expected to take 8.71 seconds. 3811 16:04:32 Analytics::RefreshApprovalsData 3813 16:04:34 updates first_approved_at 3814 16:04:34 when first_approved_at is already present 3815 16:04:36 does not change first_approved_at 3816 16:04:38 updates first_approved_at if forced 3817 16:04:38 # [RSpecRunTime] RSpec elapsed time: 26 minutes 47.88 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.20 1.23 1.39 1/428 78005 3819 16:04:38 when no merge request metric is present 3821 16:04:40 # [RSpecRunTime] RSpec elapsed time: 26 minutes 50.11 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.20 1.23 1.39 1/428 78183 3823 16:04:40 # [RSpecRunTime] Finishing example group ee/spec/lib/analytics/refresh_approvals_data_spec.rb. It took 8.51 seconds. Expected to take 8.71 seconds. 3824 16:04:40 # [RSpecRunTime] Starting example group ee/spec/workers/merge_requests/fetch_suggested_reviewers_worker_spec.rb. Expected to take 8.18 seconds. 3825 16:04:40 MergeRequests::FetchSuggestedReviewersWorker 3827 16:04:42 when merge request is not found 3828 16:04:42 returns without calling the fetch suggested reviewer service 3829 16:04:42 # [RSpecRunTime] RSpec elapsed time: 26 minutes 52.12 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.19 1.23 1.38 1/428 78361 3831 16:04:42 when merge request does not have changes 3832 16:04:44 returns without calling the fetch suggested reviewer service 3833 16:04:44 # [RSpecRunTime] RSpec elapsed time: 26 minutes 53.9 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.19 1.23 1.38 1/428 78507 3835 16:04:44 when merge request is found 3836 16:04:44 with a happy path 3837 16:04:44 attempts to fetch suggested reviewers 3838 16:04:44 updates the merge request with a successful result 3839 16:04:44 when issues occur 3840 16:04:46 with an error result does not update the merge request predictions 3841 16:04:46 # [RSpecRunTime] RSpec elapsed time: 26 minutes 56.22 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.17 1.23 1.38 1/428 78685 3843 16:04:46 when exceptions are raised 3844 16:04:46 re-raises exception when it is retriable 3845 16:04:46 does not raise but logs exception when it is swallowable 3846 16:04:47 # [RSpecRunTime] Finishing example group ee/spec/workers/merge_requests/fetch_suggested_reviewers_worker_spec.rb. It took 6.41 seconds. Expected to take 8.18 seconds. 3847 16:04:47 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_assigned_at_spec.rb. Expected to take 8.09 seconds. 3848 16:04:47 Gitlab::Analytics::CycleAnalytics::StageEvents::IssueFirstAssignedAt 3849 16:04:47 behaves like LEFT JOIN-able value stream analytics event 3850 16:04:48 can use the event as LEFT JOIN 3851 16:04:48 when looking at the record with data 3852 16:04:48 contains the timestamp expression 3853 16:04:48 # [RSpecRunTime] RSpec elapsed time: 26 minutes 57.8 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.17 1.23 1.38 1/428 78686 3855 16:04:48 when looking at the record without data 3856 16:04:48 returns nil for the timestamp expression 3857 16:04:48 behaves like value stream analytics event 3858 16:04:48 is expected to be a kind of String 3859 16:04:48 is expected to be a kind of Symbol 3860 16:04:48 is expected to include ApplicationRecord(abstract) 3861 16:04:48 is expected to respond to #timestamp_projection 3862 16:04:49 is expected to respond to #html_description 3863 16:04:49 is expected to be a kind of Array 3864 16:04:49 #apply_query_customization 3865 16:04:49 expects an ActiveRecord::Relation object as argument and returns a modified version of it 3867 16:04:49 returns a hash that uniquely identifies an event 3868 16:04:49 does not differ when the same object is built with the same params 3869 16:04:49 behaves like value stream analytics first assignment event methods 3870 16:04:50 #apply_query_customization 3871 16:04:50 looks up the first assignment event timestamp 3872 16:04:50 # [RSpecRunTime] RSpec elapsed time: 27 minutes 0.29 second. Current RSS: ~1347M. Threads: 5. load average: 1.17 1.23 1.38 1/427 78687 3874 16:04:50 #apply_negated_query_customization 3875 16:04:50 returns records where the event has not happened yet 3877 16:04:51 returns both records 3878 16:04:51 when invoked multiple times 3879 16:04:51 returns both records 3880 16:04:51 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_assigned_at_spec.rb. It took 4.21 seconds. Expected to take 8.09 seconds. 3881 16:04:51 # [RSpecRunTime] Starting example group ee/spec/models/sbom/component_spec.rb. Expected to take 7.68 seconds. 3882 16:04:51 Sbom::Component 3883 16:04:51 does not allow STI 3885 16:04:51 is expected to define :component_type as an enum backed by an integer with values ‹{library: 0}› 3886 16:04:51 behaves like purl_types enum 3887 16:04:51 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}› 3889 16:04:51 is expected to validate that :component_type cannot be empty/falsy 3890 16:04:51 is expected to validate that :name cannot be empty/falsy 3891 16:04:52 is expected to validate that the length of :name is at most 255 3892 16:04:52 associations 3893 16:04:52 is expected to have many occurrences 3894 16:04:52 is expected to belong to organization required: false 3895 16:04:52 .libraries scope 3896 16:04:52 is expected to include #<Sbom::Component id: 41, created_at: "2024-09-20 16:04:52.283436351 +0000", updated_at: "2024-09-20 ...51 +0000", component_type: "library", name: "component-41", purl_type: "npm", organization_id: 1131> 3897 16:04:52 .by_purl_type_and_name scope 3898 16:04:52 is expected to include #<Sbom::Component id: 42, created_at: "2024-09-20 16:04:52.473860841 +0000", updated_at: "2024-09-20 ...841 +0000", component_type: "library", name: "component-1", purl_type: "npm", organization_id: 1132> 3899 16:04:52 is expected not to include #<Sbom::Component id: 43, created_at: "2024-09-20 16:04:52.488769440 +0000", updated_at: "2024-09-20 ... +0000", component_type: "library", name: "component-2", purl_type: "golang", organization_id: 1133> 3900 16:04:52 .by_unique_attributes 3901 16:04:52 returns only the matching component 3903 16:04:53 returns only the matching components 3904 16:04:53 with loose foreign key on sbom_components.organization_id 3905 16:04:53 behaves like cleanup by a loose foreign key 3906 16:04:54 cleans up (delete or nullify) the model 3907 16:04:54 # [RSpecRunTime] RSpec elapsed time: 27 minutes 3.78 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.24 1.24 1.39 1/427 78688 3909 16:04:54 # [RSpecRunTime] Finishing example group ee/spec/models/sbom/component_spec.rb. It took 3.05 seconds. Expected to take 7.68 seconds. 3910 16:04:54 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/embeddings/utils/base_content_parser_spec.rb. Expected to take 7.56 seconds. 3911 16:04:54 Gitlab::Llm::Embeddings::Utils::BaseContentParser 3912 16:04:54 #parse_and_split 3913 16:04:54 calls #parse_content_and_metadata 3914 16:04:54 when the content is less than the maximum characters 3915 16:04:54 returns the full content 3916 16:04:54 when the content is more than the maximum characters per slice 3917 16:04:54 does not return any items 3918 16:04:54 when slices are more than the minimum char length 3919 16:04:54 does not return any items 3920 16:04:54 when the last slice is less than the minimum 3921 16:04:55 throws away the last slice 3922 16:04:55 with newlines 3923 16:04:56 splits according to newlines and then characters 3924 16:04:56 when the block is smaller than the minimum char length 3925 16:04:56 splits according to newlines and then characters 3926 16:04:56 # [RSpecRunTime] RSpec elapsed time: 27 minutes 5.87 seconds. Current RSS: ~1354M. Threads: 5. load average: 1.38 1.27 1.39 1/427 78689 3929 16:04:56 returns the correct url 3930 16:04:56 returns nil if the source is not doc 3931 16:04:56 #parse_content_and_metadata 3932 16:04:56 returns title, source, source_type and url 3933 16:04:56 when content contains metadata 3934 16:04:56 extracts metadata from the content 3935 16:04:56 when content contains other dashes 3936 16:04:56 extracts metadata from the content 3938 16:04:56 content: "# A title\n", title: "A title" 3939 16:04:57 returns the correct title 3940 16:04:57 content: "\n# A title\n", title: "A title" 3941 16:04:57 returns the correct title 3942 16:04:57 content: "## A subtitle\n", title: "A subtitle" 3943 16:04:57 returns the correct title 3944 16:04:57 content: "# A title **(PREMIUM SELF)**\n", title: "A title" 3945 16:04:57 returns the correct title 3946 16:04:57 content: "A title\n", title: nil 3947 16:04:57 returns the correct title 3948 16:04:57 content: "# A title", title: nil 3949 16:04:57 returns the correct title 3950 16:04:57 content: "# A title **(PREMIUM SELF)**", title: nil 3951 16:04:57 returns the correct title 3952 16:04:57 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/embeddings/utils/base_content_parser_spec.rb. It took 3.58 seconds. Expected to take 7.56 seconds. 3953 16:04:57 # [RSpecRunTime] Starting example group ee/spec/lib/audit/project_ci_cd_setting_changes_auditor_spec.rb. Expected to take 7.21 seconds. 3954 16:04:57 Audit::ProjectCiCdSettingChangesAuditor 3956 16:04:58 when auditable boolean column is changed 3957 16:04:58 when column changes from boolean 3958 16:04:58 prev_value: true, new_value: false 3959 16:04:58 creates an audit event 3960 16:04:59 streams correct audit event 3961 16:04:59 # [RSpecRunTime] RSpec elapsed time: 27 minutes 8.61 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.38 1.27 1.39 1/422 78690 3963 16:04:59 prev_value: false, new_value: true 3964 16:04:59 creates an audit event 3965 16:04:59 streams correct audit event 3966 16:04:59 when column changes to false from nil 3967 16:05:00 does not create an audit event 3968 16:05:00 when column changes from boolean 3969 16:05:00 prev_value: true, new_value: false 3970 16:05:00 creates an audit event 3971 16:05:00 streams correct audit event 3972 16:05:00 prev_value: false, new_value: true 3973 16:05:01 creates an audit event 3974 16:05:01 streams correct audit event 3975 16:05:01 when column changes to false from nil 3976 16:05:02 does not create an audit event 3977 16:05:02 # [RSpecRunTime] Finishing example group ee/spec/lib/audit/project_ci_cd_setting_changes_auditor_spec.rb. It took 4.2 seconds. Expected to take 7.21 seconds. 3978 16:05:02 # [RSpecRunTime] Starting example group ee/spec/models/allowed_email_domain_spec.rb. Expected to take 7.14 seconds. 3979 16:05:02 AllowedEmailDomain 3980 16:05:02 does not allow STI 3982 16:05:02 is expected to belong to group required: false 3983 16:05:02 .domain_names 3984 16:05:02 returns the array of domain names 3986 16:05:02 is expected to validate that :domain cannot be empty/falsy 3987 16:05:03 is expected to validate that :group_id cannot be empty/falsy 3988 16:05:03 #valid domain 3989 16:05:03 valid domain 3991 16:05:03 invalid domain 3993 16:05:03 domain from excluded list 3995 16:05:03 #allow_root_group_only 3996 16:05:03 top-level group 4000 16:05:04 #email_matches_domain? 4001 16:05:04 with matching domain 4002 16:05:04 returns true 4003 16:05:04 with not matching domain 4004 16:05:04 returns false 4005 16:05:04 #email_domain 4006 16:05:05 returns formatted domain 4007 16:05:05 # [RSpecRunTime] Finishing example group ee/spec/models/allowed_email_domain_spec.rb. It took 3.17 seconds. Expected to take 7.14 seconds. 4008 16:05:05 # [RSpecRunTime] Starting example group ee/spec/models/approvals/scan_finding_wrapped_rule_set_spec.rb. Expected to take 6.87 seconds. 4009 16:05:05 Approvals::ScanFindingWrappedRuleSet 4010 16:05:07 does not allow STI 4011 16:05:07 #wrapped_rules 4012 16:05:07 returns only one rule 4013 16:05:07 with various orchestration_policy_idx 4014 16:05:07 returns one rule for each orchestration_policy_idx 4015 16:05:07 with unapproved rules 4016 16:05:07 returns sorted based on approval 4017 16:05:07 # [RSpecRunTime] RSpec elapsed time: 27 minutes 17.5 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.40 1.28 1.39 1/428 78868 4019 16:05:07 with various security_orchestration_policy_configuration_id 4020 16:05:10 returns one rule for each security_orchestration_policy_configuration_id 4021 16:05:10 # [RSpecRunTime] RSpec elapsed time: 27 minutes 20.08 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.40 1.28 1.39 1/427 78869 4023 16:05:10 # [RSpecRunTime] Finishing example group ee/spec/models/approvals/scan_finding_wrapped_rule_set_spec.rb. It took 5.35 seconds. Expected to take 6.87 seconds. 4024 16:05:10 # [RSpecRunTime] Starting example group ee/spec/models/ai/agent_version_spec.rb. Expected to take 6.72 seconds. 4025 16:05:10 Ai::AgentVersion 4026 16:05:11 does not allow STI 4027 16:05:11 .order_by_agent_id_id_desc 4028 16:05:11 orders by (agent_id, id desc) 4029 16:05:11 .latest_by_agent 4030 16:05:11 returns only the latest agent version per agent id 4032 16:05:11 is expected to validate that :project cannot be empty/falsy 4033 16:05:11 is expected to validate that :agent cannot be empty/falsy 4034 16:05:11 is expected to validate that :prompt cannot be empty/falsy 4035 16:05:12 is expected to validate that the length of :prompt is at most 5000 4036 16:05:12 is expected to validate that :model cannot be empty/falsy 4037 16:05:12 is expected to validate that the length of :model is at most 255 4038 16:05:12 is expected to be valid 4040 16:05:12 when project is different 4041 16:05:12 is expected to include "agent project must be the same" 4042 16:05:12 # [RSpecRunTime] RSpec elapsed time: 27 minutes 22.24 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.37 1.27 1.39 1/427 78870 4044 16:05:12 associations 4045 16:05:12 is expected to belong to project required: false 4046 16:05:12 is expected to belong to agent required: false 4047 16:05:13 is expected to have many files 4048 16:05:13 is expected to have many attachments 4049 16:05:13 # [RSpecRunTime] Finishing example group ee/spec/models/ai/agent_version_spec.rb. It took 2.7 seconds. Expected to take 6.72 seconds. 4050 16:05:13 # [RSpecRunTime] Starting example group ee/spec/experiments/ee/application_experiment_spec.rb. Expected to take 6.56 seconds. 4051 16:05:13 ApplicationExperiment 4053 16:05:13 when saas feature is available 4055 16:05:13 when saas feature is not available 4057 16:05:13 #process_redirect_url 4058 16:05:13 considers all urls invalid when not on SaaS 4060 16:05:13 returns the url or nil if invalid on SaaS 4062 16:05:13 returns the url or nil if invalid on SaaS 4064 16:05:14 returns the url or nil if invalid on SaaS 4066 16:05:14 returns the url or nil if invalid on SaaS 4068 16:05:14 returns the url or nil if invalid on SaaS 4070 16:05:14 returns the url or nil if invalid on SaaS 4072 16:05:14 returns the url or nil if invalid on SaaS 4074 16:05:14 returns the url or nil if invalid on SaaS 4076 16:05:14 returns the url or nil if invalid on SaaS 4078 16:05:14 returns the url or nil if invalid on SaaS 4080 16:05:15 returns the url or nil if invalid on SaaS 4082 16:05:15 returns the url or nil if invalid on SaaS 4083 16:05:15 # [RSpecRunTime] Finishing example group ee/spec/experiments/ee/application_experiment_spec.rb. It took 2.01 seconds. Expected to take 6.56 seconds. 4084 16:05:15 # [RSpecRunTime] Starting example group ee/spec/lib/search/zoekt/query_spec.rb. Expected to take 6.32 seconds. 4085 16:05:15 Search::Zoekt::Query 4086 16:05:15 #exact_search_query 4087 16:05:15 query: "", result: "" 4088 16:05:15 returns correct exact search query 4089 16:05:15 query: "test", result: "\"test\"" 4090 16:05:15 returns correct exact search query 4091 16:05:15 query: "\"foo\"", result: "\"\\\"foo\\\"\"" 4092 16:05:15 returns correct exact search query 4093 16:05:15 query: "lang:ruby test", result: "\"test\" lang:ruby" 4094 16:05:15 returns correct exact search query 4095 16:05:15 query: "case:no test", result: "\"test\" case:no" 4096 16:05:15 returns correct exact search query 4097 16:05:15 query: "foo:bar test", result: "\"foo\\:bar\\ test\"" 4098 16:05:16 returns correct exact search query 4099 16:05:16 query: "test case:auto", result: "\"test\" case:auto" 4100 16:05:16 returns correct exact search query 4101 16:05:16 query: "case:no test f:dummy.rb", result: "\"test\" case:no f:dummy.rb" 4102 16:05:16 returns correct exact search query 4103 16:05:16 query: "case:no test -f:dummy.rb", result: "\"test\" case:no -f:dummy.rb" 4104 16:05:16 returns correct exact search query 4105 16:05:16 query: "case:no file:dummy test", result: "\"test\" case:no file:dummy" 4106 16:05:16 returns correct exact search query 4107 16:05:16 query: "case:no -file:dummy test", result: "\"test\" case:no -file:dummy" 4108 16:05:16 returns correct exact search query 4109 16:05:16 query: "test case:no file:dummy", result: "\"test\" case:no file:dummy" 4110 16:05:16 returns correct exact search query 4111 16:05:16 query: "test sym:foo", result: "\"test\" sym:foo" 4112 16:05:16 returns correct exact search query 4113 16:05:16 query: "sym:foo", result: "sym:foo" 4114 16:05:16 returns correct exact search query 4116 16:05:17 instance can read the query attribute 4117 16:05:17 when query is nil 4118 16:05:17 raises an exception on instance initialization 4119 16:05:17 when query is not passed 4120 16:05:17 raises an exception on instance initialization 4121 16:05:17 # [RSpecRunTime] Finishing example group ee/spec/lib/search/zoekt/query_spec.rb. It took 2.07 seconds. Expected to take 6.32 seconds. 4122 16:05:17 # [RSpecRunTime] Starting example group ee/spec/lib/telesign/transaction_callback_spec.rb. Expected to take 6.14 seconds. 4123 16:05:17 Telesign::TransactionCallback 4125 16:05:17 logs with the correct payload and tracks the event 4126 16:05:17 when status is not 200 4127 16:05:17 tracks the event with the correct payload 4128 16:05:17 when there is no matching record for the received reference_id 4129 16:05:17 does not track any event 4130 16:05:17 when callback is not valid 4131 16:05:17 does not log 4133 16:05:18 returns user associated with the matching phone number validation record 4134 16:05:18 when callback is not valid 4135 16:05:18 is expected to be nil 4136 16:05:18 when no matching phone number validation record is found 4139 16:05:18 initializes the request and payload 4141 16:05:18 when signature is not present in the headers 4142 16:05:18 is expected to eq false 4143 16:05:18 when signature is present in the headers 4144 16:05:18 is expected to eq true 4145 16:05:18 when Authorization header does not have the correct format 4146 16:05:18 authorization: "", payload: payload_string 4147 16:05:18 is expected to eq false 4148 16:05:18 authorization: "wrong auth", payload: payload_string 4149 16:05:19 is expected to eq false 4150 16:05:19 authorization: "XYZ #<RSpec::Parameterized::Core::RefArg:0x00007ab415306058>:#<RSpec::Parameterized::Core::RefArg:0x00007ab415305fe0>", payload: payload_string 4151 16:05:19 is expected to eq false 4152 16:05:19 authorization: "#<RSpec::Parameterized::Core::RefArg:0x00007ab415304898> wrong_customer_id:#<RSpec::Parameterized::Core::RefArg:0x00007ab415304870>", payload: payload_string 4153 16:05:19 is expected to eq false 4154 16:05:19 authorization: "#<RSpec::Parameterized::Core::RefArg:0x00007ab4153031c8> #<RSpec::Parameterized::Core::RefArg:0x00007ab4153031a0>:wrong_signature", payload: payload_string 4155 16:05:19 is expected to eq false 4156 16:05:19 authorization: "#<RSpec::Parameterized::Core::RefArg:0x00007ab415301a58> #<RSpec::Parameterized::Core::RefArg:0x00007ab415301a30>:#<RSpec::Parameterized::Core::RefArg:0x00007ab415301a08>", payload: "wrong payload" 4157 16:05:19 is expected to eq false 4158 16:05:19 # [RSpecRunTime] Finishing example group ee/spec/lib/telesign/transaction_callback_spec.rb. It took 2.18 seconds. Expected to take 6.14 seconds. 4159 16:05:19 # [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/repo_path_spec.rb. Expected to take 5.94 seconds. 4160 16:05:19 Gitlab::RepoPath 4162 16:05:19 parses a group wiki repository path 4163 16:05:20 parses a redirected group wiki repository path 4164 16:05:20 .find_project 4165 16:05:20 without premium license 4166 16:05:20 project_path matches a project alias 4167 16:05:20 does not return a project 4168 16:05:20 with premium license 4169 16:05:20 project_path matches a project alias 4170 16:05:22 returns the project 4171 16:05:22 # [RSpecRunTime] RSpec elapsed time: 27 minutes 32.03 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.31 1.26 1.39 1/422 78871 4173 16:05:22 project_path does not match a project alias 4174 16:05:22 project path matches project full path 4175 16:05:23 returns the project 4176 16:05:23 project path does not match an existing project full path 4178 16:05:23 # [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/repo_path_spec.rb. It took 3.79 seconds. Expected to take 5.94 seconds. 4179 16:05:23 # [RSpecRunTime] Starting example group ee/spec/models/namespaces/free_user_cap_spec.rb. Expected to take 5.81 seconds. 4180 16:05:23 Namespaces::FreeUserCap 4181 16:05:23 does not allow STI 4182 16:05:23 .dashboard_limit 4183 16:05:23 when set to default 4184 16:05:23 is expected to eq 0 4185 16:05:23 when not set to default 4186 16:05:23 is expected to eq 5 4187 16:05:23 .dashboard_limit_enabled? 4188 16:05:23 when set true 4189 16:05:23 is expected to equal true 4190 16:05:23 when set to false 4191 16:05:23 is expected to equal false 4192 16:05:23 .owner_access? 4193 16:05:24 when user is not provided 4194 16:05:24 returns false 4195 16:05:24 when user does not have owner access 4196 16:05:24 returns false 4197 16:05:24 when user has owner access 4198 16:05:24 returns true 4199 16:05:24 .non_owner_access? 4200 16:05:25 when user is not provided 4201 16:05:25 returns false 4202 16:05:25 when user does not have owner access 4203 16:05:25 returns true 4204 16:05:25 when user has owner access 4205 16:05:25 returns false 4206 16:05:25 # [RSpecRunTime] Finishing example group ee/spec/models/namespaces/free_user_cap_spec.rb. It took 2.55 seconds. Expected to take 5.81 seconds. 4207 16:05:25 # [RSpecRunTime] Starting example group ee/spec/services/app_sec/dast/pre_scan_verification_steps/find_or_create_service_spec.rb. Expected to take 5.65 seconds. 4208 16:05:25 AppSec::Dast::PreScanVerificationSteps::FindOrCreateService 4210 16:05:27 behaves like feature security_on_demand_scans is not available 4211 16:05:27 behaves like an error occurred in the execute method of dast service 4212 16:05:27 communicates failure 4213 16:05:27 # [RSpecRunTime] RSpec elapsed time: 27 minutes 36.91 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.29 1.26 1.39 1/422 78904 4215 16:05:27 behaves like when a user can not create_on_demand_dast_scan because they do not have access to a project 4216 16:05:27 behaves like an error occurred in the execute method of dast service 4217 16:05:27 communicates failure 4218 16:05:27 when the licensed feature is available 4219 16:05:27 when the verification step run for the first time 4220 16:05:28 creates a new pre scan verification step record in the database 4221 16:05:28 when there is an error during the verification step creation 4222 16:05:28 behaves like an error occurred in the execute method of dast service 4223 16:05:28 communicates failure 4224 16:05:28 when the verification step was completed before 4225 16:05:28 does not creates a new pre scan verification step record in the database 4226 16:05:28 returns the existent pre scan verification step 4227 16:05:28 # [RSpecRunTime] Finishing example group ee/spec/services/app_sec/dast/pre_scan_verification_steps/find_or_create_service_spec.rb. It took 2.71 seconds. Expected to take 5.65 seconds. 4228 16:05:28 # [RSpecRunTime] Starting example group ee/spec/helpers/subscriptions/hand_raise_leads_helper_spec.rb. Expected to take 5.46 seconds. 4229 16:05:28 Subscriptions::HandRaiseLeadsHelper 4230 16:05:28 #hand_raise_modal_dataset 4231 16:05:31 provides the expected dataset 4232 16:05:31 # [RSpecRunTime] RSpec elapsed time: 27 minutes 40.68 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.29 1.26 1.39 1/422 78905 4234 16:05:31 #free_plan_billing_hand_raise_lead_data 4235 16:05:31 provides the expected dataset 4236 16:05:31 #code_suggestions_usage_app_hand_raise_lead_data 4237 16:05:31 provides the expected dataset 4238 16:05:31 discover_duo_pro_hand_raise_lead_data 4239 16:05:31 discover_duo_pro_hand_raise_lead_data 4240 16:05:31 provides the expected dataset 4241 16:05:31 #duo_pro_trial_status_cta_label 4242 16:05:31 when an active trial DuoPro add-on purchase exists 4243 16:05:31 returns the active trial label 4244 16:05:31 when an expired trial DuoPro add-on purchase exists 4245 16:05:31 returns the expired trial label 4246 16:05:31 #duo_enterprise_trial_alert_hand_raise_lead_data 4247 16:05:31 provides the expected dataset 4248 16:05:31 #billing_action_hand_raise_lead_data 4249 16:05:32 provides the expected dataset 4250 16:05:32 #discover_page_hand_raise_lead_data 4251 16:05:32 provides the expected dataset 4252 16:05:32 # [RSpecRunTime] Finishing example group ee/spec/helpers/subscriptions/hand_raise_leads_helper_spec.rb. It took 3.67 seconds. Expected to take 5.46 seconds. 4253 16:05:32 # [RSpecRunTime] Starting example group ee/spec/graphql/mutations/dast/profiles/delete_spec.rb. Expected to take 5.27 seconds. 4254 16:05:32 Mutations::Dast::Profiles::Delete 4255 16:05:32 is expected to require graphql authorizations :create_on_demand_dast_scan 4257 16:05:32 when the user cannot read the project 4258 16:05:33 raises an exception 4259 16:05:33 when the user can destroy a DAST profile 4260 16:05:33 deletes the profile 4261 16:05:33 when the dast_profile does not exist 4262 16:05:33 raises an exception 4263 16:05:33 when DAST profile belongs to a project the user does not have access to 4264 16:05:34 raises an exception 4265 16:05:34 when deletion fails 4266 16:05:34 returns an error 4267 16:05:34 # [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/dast/profiles/delete_spec.rb. It took 2.68 seconds. Expected to take 5.27 seconds. 4268 16:05:34 # [RSpecRunTime] Starting example group ee/spec/views/layouts/header/_ee_subscribable_banner.html.haml_spec.rb. Expected to take 5.2 seconds. 4269 16:05:34 layouts/header/_ee_subscribable_banner 4270 16:05:34 with a group 4271 16:05:34 behaves like displays the correct link 4272 16:05:34 when license is expiring 4273 16:05:35 shows both renew and dismiss links 4274 16:05:35 when license has expired 4275 16:05:35 shows the upgrade plan link 4276 16:05:35 when license blocks changes 4277 16:05:35 shows the renew plan link 4278 16:05:35 with a project 4279 16:05:35 behaves like displays the correct link 4280 16:05:35 when license is expiring 4281 16:05:35 shows both renew and dismiss links 4282 16:05:35 when license has expired 4283 16:05:35 shows the upgrade plan link 4284 16:05:35 when license blocks changes 4285 16:05:35 shows the renew plan link 4286 16:05:35 with both a group and a project 4287 16:05:35 behaves like displays the correct link 4288 16:05:35 when license is expiring 4289 16:05:36 shows both renew and dismiss links 4290 16:05:36 when license has expired 4291 16:05:36 shows the upgrade plan link 4292 16:05:36 when license blocks changes 4293 16:05:36 shows the renew plan link 4294 16:05:36 # [RSpecRunTime] Finishing example group ee/spec/views/layouts/header/_ee_subscribable_banner.html.haml_spec.rb. It took 1.44 seconds. Expected to take 5.2 seconds. 4295 16:05:36 # [RSpecRunTime] Starting example group ee/spec/policies/app_sec/fuzzing/coverage/corpus_policy_spec.rb. Expected to take 5.02 seconds. 4296 16:05:36 AppSec::Fuzzing::Coverage::CorpusPolicy 4297 16:05:36 Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 4299 16:05:36 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4300 16:05:37 coverage_fuzzing policies 4301 16:05:37 when a user does not have access to the project 4302 16:05:37 is expected to be disallowed :read_coverage_fuzzing 4303 16:05:37 when the user is a developer 4304 16:05:37 is expected to be allowed :read_coverage_fuzzing 4305 16:05:37 when the user is a guest 4306 16:05:37 is expected to be disallowed :read_coverage_fuzzing 4307 16:05:37 when the user is a reporter 4308 16:05:38 is expected to be disallowed :read_coverage_fuzzing 4309 16:05:38 when the user is a developer 4310 16:05:38 is expected to be allowed :read_coverage_fuzzing 4311 16:05:38 when the user is a maintainer 4312 16:05:38 is expected to be allowed :read_coverage_fuzzing 4313 16:05:38 when the user is an owner 4314 16:05:39 is expected to be allowed :read_coverage_fuzzing 4315 16:05:39 when the user is allowed 4316 16:05:39 coverage_fuzzing licensed feature is not available 4317 16:05:39 is expected to be disallowed :read_coverage_fuzzing 4318 16:05:39 # [RSpecRunTime] Finishing example group ee/spec/policies/app_sec/fuzzing/coverage/corpus_policy_spec.rb. It took 3.35 seconds. Expected to take 5.02 seconds. 4319 16:05:39 # [RSpecRunTime] Starting example group ee/spec/finders/security/approval_groups_finder_spec.rb. Expected to take 4.91 seconds. 4320 16:05:39 Security::ApprovalGroupsFinder#execute 4321 16:05:40 with inaccessible groups excluded 4322 16:05:40 group ID lookup 4323 16:05:40 finds by group IDs 4324 16:05:40 group path lookup 4325 16:05:40 when searching globally 4326 16:05:41 finds across containers 4327 16:05:41 when searching locally 4328 16:05:41 finds within container hierarchy 4329 16:05:41 group ID and path lookup 4331 16:05:42 with user namespace 4332 16:05:42 finds globally accessible groups 4333 16:05:42 with inaccessible groups included 4334 16:05:42 authorization 4335 16:05:43 includes groups the user lacks access to 4336 16:05:43 # [RSpecRunTime] Finishing example group ee/spec/finders/security/approval_groups_finder_spec.rb. It took 3.7 seconds. Expected to take 4.91 seconds. 4337 16:05:43 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/ai_gateway/completions/generate_description_spec.rb. Expected to take 4.85 seconds. 4338 16:05:43 Gitlab::Llm::AiGateway::Completions::GenerateDescription 4340 16:05:43 for an issue 4341 16:05:43 behaves like description generation 4342 16:05:44 executes a completion request and calls the response chains 4343 16:05:44 with non-existent description template 4344 16:05:44 behaves like description generation 4345 16:05:44 executes a completion request and calls the response chains 4346 16:05:44 with issue template 4347 16:05:45 behaves like description generation 4348 16:05:45 executes a completion request and calls the response chains 4349 16:05:45 # [RSpecRunTime] RSpec elapsed time: 27 minutes 55.04 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.22 1.24 1.38 1/426 79020 4351 16:05:45 for a work item 4352 16:05:45 behaves like description generation 4353 16:05:45 executes a completion request and calls the response chains 4354 16:05:45 for a merge request 4355 16:05:45 behaves like description generation 4356 16:05:46 executes a completion request and calls the response chains 4358 16:05:46 behaves like description generation 4359 16:05:46 executes a completion request and calls the response chains 4360 16:05:46 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/ai_gateway/completions/generate_description_spec.rb. It took 3.06 seconds. Expected to take 4.85 seconds. 4361 16:05:46 # [RSpecRunTime] Starting example group ee/spec/services/gitlab/segmented_export/finalizer_service_spec.rb. Expected to take 4.61 seconds. 4362 16:05:46 Gitlab::SegmentedExport::FinalizerService 4364 16:05:46 when finalizing a Vulnerability::Export 4365 16:05:46 when the export has taken too long to execute 4366 16:05:47 fails the export and schedules its deletion 4367 16:05:47 when there are still not finished export parts 4368 16:05:47 when the export is still running 4369 16:05:48 reschedules the `Gitlab::Export::SegmentedExportFinalisationWorker` 4370 16:05:48 when the export is failed 4371 16:05:48 does not reschedule the `Gitlab::Export::SegmentedExportFinalisationWorker` 4372 16:05:48 when all the export parts are finished 4373 16:05:48 when the export is still in running state 4374 16:05:49 delegates the finalization work to related service class 4375 16:05:49 when the export is in failed state 4376 16:05:50 does not reschedule the work and does not delegate the finalization work to related service 4377 16:05:50 # [RSpecRunTime] Finishing example group ee/spec/services/gitlab/segmented_export/finalizer_service_spec.rb. It took 3.91 seconds. Expected to take 4.61 seconds. 4378 16:05:50 # [RSpecRunTime] Starting example group ee/spec/helpers/dependencies_helper_spec.rb. Expected to take 4.54 seconds. 4379 16:05:50 DependenciesHelper 4380 16:05:50 #explore_dependencies_data 4381 16:05:50 returns the expected data 4382 16:05:50 behaves like a helper method that returns shared dependencies data 4383 16:05:50 returns data shared between all views 4384 16:05:50 #group_dependencies_data 4385 16:05:50 returns the expected data 4386 16:05:50 behaves like a helper method that returns shared dependencies data 4387 16:05:51 returns data shared between all views 4388 16:05:51 #project_dependencies_data 4389 16:05:51 returns the exepected data 4390 16:05:51 behaves like a helper method that returns shared dependencies data 4391 16:05:51 returns data shared between all views 4392 16:05:51 with sbom reports errors 4393 16:05:51 is expected to include {:endpoint => "/namespace369/project-503/-/dependencies.json", :export_endpoint => "/api/v4/projects/1000000284/dependency_list_exports", :vulnerabilities_endpoint => "/api/v4/occurrences/vulnerabilities", :sbom_reports_errors => "[[\"Unsupported CycloneDX spec version. Must be one of: 1.4, 1.5\"]]", :latest_successful_scan_path => "/namespace369/project-503/-/pipelines/1000000285", :scan_finished_at => nil} 4394 16:05:51 when project does not have an sbom pipeline 4395 16:05:51 returns nil values for pipeline keys 4396 16:05:51 # [RSpecRunTime] Finishing example group ee/spec/helpers/dependencies_helper_spec.rb. It took 1.29 seconds. Expected to take 4.54 seconds. 4397 16:05:51 # [RSpecRunTime] Starting example group ee/spec/models/group_merge_request_approval_setting_spec.rb. Expected to take 4.36 seconds. 4398 16:05:51 GroupMergeRequestApprovalSetting 4399 16:05:51 does not allow STI 4400 16:05:51 Associations 4401 16:05:51 is expected to belong to group required: false 4403 16:05:52 is expected to validate that :group cannot be empty/falsy 4404 16:05:52 .find_or_initialize_by_group 4405 16:05:52 with no existing setting 4406 16:05:52 is expected to be a new record 4407 16:05:52 with existing setting 4408 16:05:52 is expected to eq #<GroupMergeRequestApprovalSetting created_at: "2024-09-20 16:05:52.475177229 +0000", updated_at: "20...pprove: [FILTERED], require_saml_auth_to_approve: false, require_reauthentication_to_approve: false> 4409 16:05:52 require authentication for approval 4410 16:05:52 sets require_reauthentication_to_approve along with require_password_to_approve 4411 16:05:53 sets require_password_to_approve along with require_reauthentication_to_approve 4412 16:05:53 # [RSpecRunTime] Finishing example group ee/spec/models/group_merge_request_approval_setting_spec.rb. It took 1.41 seconds. Expected to take 4.36 seconds. 4413 16:05:53 # [RSpecRunTime] Starting example group ee/spec/workers/vulnerabilities/process_archived_events_worker_spec.rb. Expected to take 4.28 seconds. 4414 16:05:53 Vulnerabilities::ProcessArchivedEventsWorker 4415 16:05:53 when the associated project does not have vulnerabilities 4416 16:05:53 when a project transfered event is published 4417 16:05:53 does not enqueue a vulnerability reads archived update job 4418 16:05:53 behaves like worker with data consistency 4419 16:05:53 .get_data_consistency_feature_flag_enabled? 4420 16:05:54 returns true 4421 16:05:54 .get_data_consistency 4422 16:05:54 returns correct data consistency 4423 16:05:54 when the associated project has vulnerabilities 4424 16:05:55 enqueues a vulnerability reads namespace id update job for the project id 4425 16:05:55 behaves like subscribes to event 4426 16:05:55 consumes the published event 4427 16:05:55 behaves like an idempotent worker 4428 16:05:55 is labeled as idempotent 4429 16:05:55 performs multiple times sequentially without raising an exception 4430 16:05:55 # [RSpecRunTime] RSpec elapsed time: 28 minutes 5.34 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.19 1.24 1.37 1/425 79021 4432 16:05:55 # [RSpecRunTime] Finishing example group ee/spec/workers/vulnerabilities/process_archived_events_worker_spec.rb. It took 2.74 seconds. Expected to take 4.28 seconds. 4433 16:05:55 # [RSpecRunTime] Starting example group ee/spec/helpers/ee/packages_helper_spec.rb. Expected to take 4.15 seconds. 4434 16:05:55 EE::PackagesHelper 4435 16:05:55 #settings_data 4436 16:05:55 when the current user cannot admin dependency proxy packages settings 4437 16:05:56 returns the settings data 4438 16:05:56 when the current user can admin dependency proxy packages settings 4439 16:05:56 returns the settings data with show_dependency_proxy_settings set to true 4440 16:05:56 #google_artifact_registry_data 4441 16:05:56 is expected to include {:full_path => "namespace370/project-506"} 4442 16:05:56 is expected to include {:endpoint => "/namespace370/project-506/-/google_cloud/artifact_registry"} 4443 16:05:56 settings_path 4444 16:05:56 is expected to include {:settings_path => "/namespace370/project-506/-/settings/integrations/google_cloud_platform_artifact_registry/edit"} 4445 16:05:56 when google artifact registry feature is unavailable 4446 16:05:56 is expected to include {:settings_path => ""} 4447 16:05:56 # [RSpecRunTime] Finishing example group ee/spec/helpers/ee/packages_helper_spec.rb. It took 0.82 second. Expected to take 4.15 seconds. 4448 16:05:56 # [RSpecRunTime] Starting example group ee/spec/finders/dast_site_validations_finder_spec.rb. Expected to take 4.11 seconds. 4449 16:05:56 DastSiteValidationsFinder 4451 16:05:57 returns all dast_site_validation_validations most recent first 4452 16:05:57 filtering by most_recent 4453 16:05:57 returns the matching dast_site_validations 4454 16:05:57 allows the results to be easily re-ordered 4455 16:05:57 # [RSpecRunTime] RSpec elapsed time: 28 minutes 7.46 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.17 1.23 1.37 1/422 79022 4457 16:05:57 filtering by project_id 4458 16:05:58 returns the matching dast_site_validations 4459 16:05:58 when url_base is for a different project 4460 16:05:58 returns an empty relation 4461 16:05:58 filtering by url_base 4462 16:05:58 returns the matching dast_site_validations 4463 16:05:58 filtering by * 4464 16:05:58 returns the matching dast_site_validations 4465 16:05:58 # [RSpecRunTime] Finishing example group ee/spec/finders/dast_site_validations_finder_spec.rb. It took 1.76 seconds. Expected to take 4.11 seconds. 4466 16:05:58 # [RSpecRunTime] Starting example group ee/spec/policies/ci/minutes/namespace_monthly_usage_policy_spec.rb. Expected to take 3.91 seconds. 4467 16:05:58 Ci::Minutes::NamespaceMonthlyUsagePolicy 4468 16:05:58 with an owner 4469 16:05:59 is expected to be allowed :read_usage 4470 16:05:59 with a developer 4471 16:05:59 is expected not to be allowed :read_usage 4472 16:05:59 with a user's namespace 4473 16:05:59 is expected to be allowed :read_usage 4474 16:05:59 with a different namespace 4475 16:06:00 is expected not to be allowed :read_usage 4476 16:06:00 # [RSpecRunTime] Finishing example group ee/spec/policies/ci/minutes/namespace_monthly_usage_policy_spec.rb. It took 1.98 seconds. Expected to take 3.91 seconds. 4477 16:06:00 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/templates/container_scanning_gitlab_ci_yaml_spec.rb. Expected to take 3.84 seconds. 4478 16:06:00 Container-Scanning.gitlab-ci.yml 4479 16:06:00 the created pipeline 4480 16:06:01 when project has no license 4481 16:06:01 when branch pipeline 4482 16:06:02 includes job 4483 16:06:02 # [RSpecRunTime] RSpec elapsed time: 28 minutes 11.75 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.24 1.24 1.37 1/426 79123 4485 16:06:02 with CS_MAJOR_VERSION greater than 3 4486 16:06:02 includes job 4487 16:06:02 when CONTAINER_SCANNING_DISABLED=1 4488 16:06:03 includes no jobs 4489 16:06:03 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/templates/container_scanning_gitlab_ci_yaml_spec.rb. It took 3.14 seconds. Expected to take 3.84 seconds. 4490 16:06:03 # [RSpecRunTime] Starting example group ee/spec/finders/ee/alert_management/http_integrations_finder_spec.rb. Expected to take 3.69 seconds. 4491 16:06:03 AlertManagement::HttpIntegrationsFinder 4493 16:06:04 empty params 4494 16:06:04 is expected to contain exactly #<AlertManagement::HttpIntegration id: 1, created_at: "2024-09-20 16:06:04.005290354 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil>, #<AlertManagement::HttpIntegration id: 2, created_at: "2024-09-20 16:06:04.014932283 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil>, #<AlertManagement::HttpIntegration id: 5, created_at: "2024-09-20 16:06:04.038794680 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil>, #<AlertManagement::HttpIntegration id: 3, created_at: "2024-09-20 16:06:04.023728682 +0000", updated_...Dog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "prometheus", token: nil>, and #<AlertManagement::HttpIntegration id: 4, created_at: "2024-09-20 16:06:04.031778211 +0000", updated_...Dog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "prometheus", token: nil> 4495 16:06:04 endpoint_identifier given 4496 16:06:04 is expected to contain exactly #<AlertManagement::HttpIntegration id: 1, created_at: "2024-09-20 16:06:04.005290354 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil> 4497 16:06:04 active param given 4498 16:06:04 is expected to contain exactly #<AlertManagement::HttpIntegration id: 1, created_at: "2024-09-20 16:06:04.005290354 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil>, #<AlertManagement::HttpIntegration id: 5, created_at: "2024-09-20 16:06:04.038794680 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil>, and #<AlertManagement::HttpIntegration id: 4, created_at: "2024-09-20 16:06:04.031778211 +0000", updated_...Dog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "prometheus", token: nil> 4499 16:06:04 type_identifier param given 4500 16:06:04 is expected to contain exactly #<AlertManagement::HttpIntegration id: 3, created_at: "2024-09-20 16:06:04.023728682 +0000", updated_...Dog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "prometheus", token: nil> and #<AlertManagement::HttpIntegration id: 4, created_at: "2024-09-20 16:06:04.031778211 +0000", updated_...Dog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "prometheus", token: nil> 4501 16:06:04 # [RSpecRunTime] Finishing example group ee/spec/finders/ee/alert_management/http_integrations_finder_spec.rb. It took 1.36 seconds. Expected to take 3.69 seconds. 4502 16:06:04 # [RSpecRunTime] Starting example group ee/spec/workers/compliance_management/pipl/update_user_country_access_logs_worker_spec.rb. Expected to take 3.63 seconds. 4503 16:06:04 ComplianceManagement::Pipl::UpdateUserCountryAccessLogsWorker 4504 16:06:04 behaves like an idempotent worker 4505 16:06:05 is labeled as idempotent 4506 16:06:05 performs multiple times sequentially without raising an exception 4507 16:06:05 executes an instance of UpdateUserCountryAccessLogsService 4508 16:06:05 when user cannot be found 4509 16:06:05 behaves like does not execute an instance of UpdateUserCountryAccessLogsService 4510 16:06:05 does not execute an instance of UpdateUserCountryAccessLogsService 4511 16:06:05 when country code is not present 4512 16:06:05 does not try to find a user 4513 16:06:05 behaves like does not execute an instance of UpdateUserCountryAccessLogsService 4514 16:06:05 does not execute an instance of UpdateUserCountryAccessLogsService 4515 16:06:05 # [RSpecRunTime] Finishing example group ee/spec/workers/compliance_management/pipl/update_user_country_access_logs_worker_spec.rb. It took 0.82 second. Expected to take 3.63 seconds. 4516 16:06:05 # [RSpecRunTime] Starting example group ee/spec/workers/compliance_management/standards/gitlab/prevent_approval_by_author_group_worker_spec.rb. Expected to take 3.5 seconds. 4517 16:06:05 ComplianceManagement::Standards::Gitlab::PreventApprovalByAuthorGroupWorker 4519 16:06:06 for non existent group 4520 16:06:06 does not enqueue PreventApprovalByAuthorWorker 4521 16:06:06 for non existent user 4522 16:06:06 enqueues PreventApprovalByAuthorWorker 4523 16:06:06 behaves like an idempotent worker 4524 16:06:06 is labeled as idempotent 4525 16:06:06 performs multiple times sequentially without raising an exception 4526 16:06:06 # [RSpecRunTime] Finishing example group ee/spec/workers/compliance_management/standards/gitlab/prevent_approval_by_author_group_worker_spec.rb. It took 1.04 seconds. Expected to take 3.5 seconds. 4527 16:06:06 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/graphql/aggregations/work_items/lazy_links_aggregate_spec.rb. Expected to take 3.39 seconds. 4528 16:06:06 Gitlab::Graphql::Aggregations::WorkItems::LazyLinksAggregate 4529 16:06:06 behaves like issuable lazy links aggregate 4531 16:06:06 adds the issuable_id to the `blocked` lazy state by default 4532 16:06:06 #links_aggregate 4533 16:06:06 when link_type is `blocked` 4534 16:06:06 behaves like block provided 4535 16:06:06 WARNING: An expectation of `:do_thing` was set on `nil`. To allow expectations on `nil` and suppress this message, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `true`. To disallow expectations on `nil`, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `false`. Called from /builds/gitlab-org/gitlab/ee/spec/support/shared_examples/lib/gitlab/graphql/issuables_lazy_links_aggregate_shared_examples.rb:39:in `block (4 levels) in <top (required)>'. 4536 16:06:06 calls the block 4537 16:06:06 behaves like the record has already been loaded 4538 16:06:07 does not make the query again 4539 16:06:07 behaves like the record has not been loaded 4540 16:06:07 clears the pending IDs 4541 16:06:07 when link_type is `blocking` 4542 16:06:07 behaves like block provided 4543 16:06:07 WARNING: An expectation of `:do_thing` was set on `nil`. To allow expectations on `nil` and suppress this message, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `true`. To disallow expectations on `nil`, set `RSpec::Mocks.configuration.allow_message_expectations_on_nil` to `false`. Called from /builds/gitlab-org/gitlab/ee/spec/support/shared_examples/lib/gitlab/graphql/issuables_lazy_links_aggregate_shared_examples.rb:39:in `block (4 levels) in <top (required)>'. 4544 16:06:07 calls the block 4545 16:06:07 behaves like the record has already been loaded 4546 16:06:07 does not make the query again 4547 16:06:07 behaves like the record has not been loaded 4548 16:06:07 clears the pending IDs 4549 16:06:07 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/graphql/aggregations/work_items/lazy_links_aggregate_spec.rb. It took 0.75 second. Expected to take 3.39 seconds. 4550 16:06:07 # [RSpecRunTime] Starting example group ee/spec/models/alert_management/alert_payload_field_spec.rb. Expected to take 3.3 seconds. 4551 16:06:07 AlertManagement::AlertPayloadField 4552 16:06:07 does not allow STI 4554 16:06:07 is expected to validate that :project cannot be empty/falsy 4555 16:06:07 is expected to validate that :label cannot be empty/falsy 4556 16:06:07 is expected to validate that :type is either ‹"array"›, ‹"datetime"›, ‹"string"›, or ‹"number"› 4557 16:06:07 validates path 4558 16:06:07 when path is nil 4559 16:06:07 behaves like has invalid path 4561 16:06:08 when path is empty array 4562 16:06:08 behaves like has invalid path 4564 16:06:08 when path does not contain only strings or integers 4565 16:06:08 behaves like has invalid path 4567 16:06:08 when path contains only strings and integers 4568 16:06:08 is expected to be valid 4569 16:06:08 # [RSpecRunTime] Finishing example group ee/spec/models/alert_management/alert_payload_field_spec.rb. It took 1.03 seconds. Expected to take 3.3 seconds. 4570 16:06:08 # [RSpecRunTime] Starting example group ee/spec/graphql/types/clusters/agent_url_configuration_type_spec.rb. Expected to take 3.2 seconds. 4571 16:06:08 Types::Clusters::AgentUrlConfigurationType 4572 16:06:08 is expected to require graphql authorizations :read_cluster_agent 4573 16:06:08 is expected to eq "ClusterAgentUrlConfiguration" 4574 16:06:08 is expected to have graphql fields :cluster_agent, :id, :url, :ca_cert, :tls_host, :public_key, and :client_cert 4575 16:06:08 #cluster_agent 4576 16:06:10 returns the cluster agent 4577 16:06:10 # [RSpecRunTime] RSpec elapsed time: 28 minutes 19.61 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.30 1.26 1.38 1/428 79156 4579 16:06:10 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/clusters/agent_url_configuration_type_spec.rb. It took 1.57 seconds. Expected to take 3.2 seconds. 4580 16:06:10 # [RSpecRunTime] Starting example group ee/spec/graphql/ee/mutations/ci/job_token_scope/remove_group_spec.rb. Expected to take 3.08 seconds. 4581 16:06:10 Mutations::Ci::JobTokenScope::RemoveGroup 4583 16:06:10 when removing group validate it triggers audits 4584 16:06:10 when user removes target group to the job token scope 4585 16:06:11 logs an audit event 4586 16:06:11 and service returns an error 4587 16:06:12 does not log an audit event 4588 16:06:13 # [RSpecRunTime] RSpec elapsed time: 28 minutes 22.57 seconds. Current RSS: ~1373M. Threads: 5. load average: 1.36 1.27 1.38 1/425 79157 4590 16:06:13 # [RSpecRunTime] Finishing example group ee/spec/graphql/ee/mutations/ci/job_token_scope/remove_group_spec.rb. It took 2.95 seconds. Expected to take 3.08 seconds. 4591 16:06:13 # [RSpecRunTime] Starting example group ee/spec/models/ai/ai_resource/merge_request_spec.rb. Expected to take 3.01 seconds. 4592 16:06:13 Ai::AiResource::MergeRequest 4593 16:06:13 does not allow STI 4594 16:06:13 #current_page_sentence 4595 16:06:13 returns prompt 4596 16:06:13 with mr for chat feature flag disabled 4597 16:06:13 returns empty string 4598 16:06:13 #current_page_short_description 4599 16:06:13 returns prompt 4600 16:06:13 with mr for chat feature flag disabled 4601 16:06:13 returns empty string 4602 16:06:13 #current_page_type 4603 16:06:13 returns type 4604 16:06:13 #serialize_for_ai 4605 16:06:14 calls the serializations class 4606 16:06:14 # [RSpecRunTime] Finishing example group ee/spec/models/ai/ai_resource/merge_request_spec.rb. It took 1.02 seconds. Expected to take 3.01 seconds. 4607 16:06:14 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/license_scanning/base_scanner_spec.rb. Expected to take 2.93 seconds. 4608 16:06:14 Gitlab::LicenseScanning::BaseScanner 4610 16:06:14 raises a not implemented error 4611 16:06:14 #latest_pipeline 4612 16:06:14 raises a not implemented error 4613 16:06:14 #results_available? 4614 16:06:14 raises a not implemented error 4616 16:06:14 returns a base scanner instance 4617 16:06:14 #latest_build_for_default_branch 4618 16:06:14 raises a not implemented error 4620 16:06:14 raises a not implemented error 4621 16:06:14 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/license_scanning/base_scanner_spec.rb. It took 0.74 second. Expected to take 2.93 seconds. 4622 16:06:14 # [RSpecRunTime] Starting example group ee/spec/finders/incident_management/oncall_schedules_finder_spec.rb. Expected to take 2.83 seconds. 4623 16:06:14 IncidentManagement::OncallSchedulesFinder 4625 16:06:16 when feature is available 4626 16:06:16 when user has permissions 4627 16:06:16 returns project on-call schedules 4628 16:06:16 when iid given 4629 16:06:16 returns an on-call schedule for iid 4630 16:06:16 # [RSpecRunTime] RSpec elapsed time: 28 minutes 26.39 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.33 1.26 1.38 1/423 79158 4632 16:06:16 when user has no permissions 4633 16:06:17 is expected to eq #<ActiveRecord::Relation []> 4634 16:06:17 when feature is not avaiable 4635 16:06:17 is expected to eq #<ActiveRecord::Relation []> 4636 16:06:17 # [RSpecRunTime] Finishing example group ee/spec/finders/incident_management/oncall_schedules_finder_spec.rb. It took 2.37 seconds. Expected to take 2.83 seconds. 4637 16:06:17 # [RSpecRunTime] Starting example group ee/spec/services/search/elastic/reindexing_service_spec.rb. Expected to take 2.74 seconds. 4638 16:06:17 Search::Elastic::ReindexingService 4640 16:06:17 when limited indexing is enabled 4641 16:06:17 schedules indexing for the instance without skipping projects 4642 16:06:17 when delay is not set 4643 16:06:17 schedules indexing for the instance without delay 4644 16:06:17 when delay is set 4645 16:06:17 schedules indexing for the instance without delay 4647 16:06:17 instanciates the service and executes it 4648 16:06:17 # [RSpecRunTime] Finishing example group ee/spec/services/search/elastic/reindexing_service_spec.rb. It took 0.47 second. Expected to take 2.74 seconds. 4649 16:06:17 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_users_deployment_approvals_spec.rb. Expected to take 2.64 seconds. 4650 16:06:17 Gitlab::Usage::Metrics::Instrumentations::CountUsersDeploymentApprovals 4651 16:06:19 behaves like a correct instrumented metric value and query 4652 16:06:19 behaves like a correct instrumented metric value 4653 16:06:20 has correct value 4654 16:06:20 # [RSpecRunTime] RSpec elapsed time: 28 minutes 29.64 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.33 1.26 1.38 1/427 79247 4656 16:06:20 behaves like a correct instrumented metric query 4657 16:06:20 has correct generate query 4658 16:06:20 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_users_deployment_approvals_spec.rb. It took 2.65 seconds. Expected to take 2.64 seconds. 4659 16:06:20 # [RSpecRunTime] Starting example group ee/spec/models/analytics/forecasting/forecast_spec.rb. Expected to take 2.61 seconds. 4660 16:06:20 Analytics::Forecasting::Forecast 4661 16:06:20 does not allow STI 4662 16:06:20 #source_time_series 4663 16:06:20 raises NoMethodError 4665 16:06:20 when model score >= 0.4 4666 16:06:20 returns "ready" 4667 16:06:20 when model score < 0.4 4668 16:06:20 returns "unavailable" 4670 16:06:20 when context has wrong class 4671 16:06:20 raises an error 4672 16:06:20 .context_class 4673 16:06:21 raises NoMethodError 4675 16:06:21 returns corresponding classes by type 4677 16:06:21 returns forecast hash with dates and model forecast values 4678 16:06:21 # [RSpecRunTime] Finishing example group ee/spec/models/analytics/forecasting/forecast_spec.rb. It took 0.95 second. Expected to take 2.61 seconds. 4679 16:06:21 # [RSpecRunTime] Starting example group ee/spec/workers/namespaces/storage_usage_export_worker_spec.rb. Expected to take 2.47 seconds. 4680 16:06:21 Namespaces::StorageUsageExportWorker 4681 16:06:21 defines the loggable_arguments 4683 16:06:21 with a valid user 4684 16:06:21 when the export is successful 4685 16:06:21 triggers an email 4686 16:06:22 is labeled as idempotent 4687 16:06:22 performs multiple times sequentially without raising an exception 4688 16:06:22 when the export is unsuccessful 4689 16:06:22 does not trigger an email 4690 16:06:22 with an invalid user 4691 16:06:22 does not trigger an email 4692 16:06:22 # [RSpecRunTime] Finishing example group ee/spec/workers/namespaces/storage_usage_export_worker_spec.rb. It took 1.21 seconds. Expected to take 2.47 seconds. 4693 16:06:22 # [RSpecRunTime] Starting example group ee/spec/services/gitlab_subscriptions/duo/bulk_unassign_service_spec.rb. Expected to take 2.44 seconds. 4694 16:06:22 GitlabSubscriptions::Duo::BulkUnassignService 4696 16:06:22 when user IDs are invalid 4697 16:06:22 returns an error 4698 16:06:23 executes a limited number of queries 4699 16:06:23 when users are not already assigned 4700 16:06:23 returns an error 4701 16:06:23 executes a limited number of queries 4702 16:06:23 when users are already assigned 4703 16:06:23 unassigns users successfully 4704 16:06:23 executes a limited number of queries 4705 16:06:23 # [RSpecRunTime] Finishing example group ee/spec/services/gitlab_subscriptions/duo/bulk_unassign_service_spec.rb. It took 1.19 seconds. Expected to take 2.44 seconds. 4706 16:06:23 # [RSpecRunTime] Starting example group ee/spec/services/app_sec/dast/profile_schedules/audit/update_service_spec.rb. Expected to take 2.34 seconds. 4707 16:06:23 AppSec::Dast::ProfileSchedules::Audit::UpdateService 4709 16:06:25 creates audit events for the changed properties 4710 16:06:25 # [RSpecRunTime] RSpec elapsed time: 28 minutes 34.79 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.30 1.26 1.38 1/427 79248 4712 16:06:25 # [RSpecRunTime] Finishing example group ee/spec/services/app_sec/dast/profile_schedules/audit/update_service_spec.rb. It took 1.61 seconds. Expected to take 2.34 seconds. 4713 16:06:25 # [RSpecRunTime] Starting example group ee/spec/services/deploy_keys/create_service_spec.rb. Expected to take 2.29 seconds. 4714 16:06:25 DeployKeys::CreateService 4715 16:06:26 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 4717 16:06:26 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4718 16:06:26 creates a deploy key 4719 16:06:26 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 4721 16:06:26 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4722 16:06:26 records an audit event 4723 16:06:26 behaves like sends correct event type in audit event stream 4724 16:06:26 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 4726 16:06:26 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4727 16:06:26 sends correct event type in audit event stream 4728 16:06:27 # [RSpecRunTime] RSpec elapsed time: 28 minutes 36.58 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.36 1.27 1.38 1/427 79279 4730 16:06:27 # [RSpecRunTime] Finishing example group ee/spec/services/deploy_keys/create_service_spec.rb. It took 1.79 seconds. Expected to take 2.29 seconds. 4731 16:06:27 # [RSpecRunTime] Starting example group ee/spec/graphql/mutations/instance_security_dashboard/remove_project_spec.rb. Expected to take 2.18 seconds. 4732 16:06:27 Mutations::InstanceSecurityDashboard::RemoveProject 4734 16:06:28 when user is not logged_in 4735 16:06:28 raises Gitlab::Graphql::Errors::ResourceNotAvailable error 4736 16:06:28 # [RSpecRunTime] RSpec elapsed time: 28 minutes 37.82 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.36 1.27 1.38 1/427 79280 4738 16:06:28 when user is logged_in 4739 16:06:28 when security_dashboard is not enabled 4740 16:06:28 raises Gitlab::Graphql::Errors::ResourceNotAvailable error 4741 16:06:28 when security_dashboard is enabled 4742 16:06:28 when project is not configured in security dashboard 4743 16:06:28 is expected to eq {:errors=>["The project does not belong to your dashboard or you don't have permission to perform this action"]} 4744 16:06:28 when project is configured in security dashboard 4745 16:06:28 is expected to eq {:errors=>[]} 4746 16:06:28 # [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/instance_security_dashboard/remove_project_spec.rb. It took 1.61 seconds. Expected to take 2.18 seconds. 4747 16:06:28 # [RSpecRunTime] Starting example group ee/spec/services/audit_events/user_impersonation_group_audit_event_service_spec.rb. Expected to take 2.12 seconds. 4748 16:06:28 AuditEvents::UserImpersonationGroupAuditEventService 4749 16:06:28 when user belongs to a single group 4750 16:06:29 creates audit events for both the instance and group level 4751 16:06:29 when user belongs to multiple groups 4752 16:06:30 creates audit events for both the instance and group level 4753 16:06:30 # [RSpecRunTime] RSpec elapsed time: 28 minutes 40.01 seconds. Current RSS: ~1384M. Threads: 5. load average: 1.36 1.27 1.38 1/423 79281 4755 16:06:30 when user does not belong to any group 4756 16:06:30 creates audit events at the instance level 4757 16:06:30 # [RSpecRunTime] Finishing example group ee/spec/services/audit_events/user_impersonation_group_audit_event_service_spec.rb. It took 2.0 seconds. Expected to take 2.12 seconds. 4758 16:06:30 # [RSpecRunTime] Starting example group ee/spec/lib/compliance_management/standards_adherence_checks_tracker_spec.rb. Expected to take 2.05 seconds. 4759 16:06:30 ComplianceManagement::StandardsAdherenceChecksTracker 4761 16:06:30 when key does not exist for the group 4762 16:06:30 returns an empty hash 4763 16:06:30 when key exists for the group 4764 16:06:30 returns the current progress of adherence checks for the group 4765 16:06:30 #update_progress 4766 16:06:30 when key for the group does not exist 4768 16:06:31 when key for the group exists 4769 16:06:31 updates the progress 4771 16:06:31 returns the correct name of the redis key for the group 4772 16:06:31 #track_progress 4773 16:06:31 initialises the redis hash set for the group and sets a ttl of one day 4774 16:06:31 #already_enqueued? 4775 16:06:31 returns true if redis key for that group already exists 4776 16:06:31 # [RSpecRunTime] Finishing example group ee/spec/lib/compliance_management/standards_adherence_checks_tracker_spec.rb. It took 0.85 second. Expected to take 2.05 seconds. 4777 16:06:31 # [RSpecRunTime] Starting example group ee/spec/lib/search/zoekt/circuit_breaker_spec.rb. Expected to take 1.92 seconds. 4778 16:06:31 Search::Zoekt::CircuitBreaker 4779 16:06:31 .operational_nodes 4780 16:06:31 returns nodes that do not have a backoff 4781 16:06:31 .operational? 4782 16:06:31 is the opposite of .broken? 4784 16:06:32 returns true when there are no operational nodes 4785 16:06:32 when feature flag zoekt_node_backoffs is disabled 4786 16:06:32 always returns false even if there are no operational nodes 4788 16:06:32 returns list of backoffs 4789 16:06:32 # [RSpecRunTime] Finishing example group ee/spec/lib/search/zoekt/circuit_breaker_spec.rb. It took 0.78 second. Expected to take 1.92 seconds. 4790 16:06:32 # [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/incident_management/oncall_shifts_resolver_spec.rb. Expected to take 1.87 seconds. 4791 16:06:32 Resolvers::IncidentManagement::OncallShiftsResolver 4792 16:06:33 is expected to have nullable GraphQL type IncidentManagementOncallShiftConnection 4793 16:06:33 returns on-call schedules 4794 16:06:33 when an error occurs while finding shifts 4795 16:06:33 generates a ResourceNotAvailable error 4796 16:06:33 # [RSpecRunTime] RSpec elapsed time: 28 minutes 43.4 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.33 1.27 1.38 1/423 79282 4798 16:06:33 # [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/incident_management/oncall_shifts_resolver_spec.rb. It took 1.6 seconds. Expected to take 1.87 seconds. 4799 16:06:33 # [RSpecRunTime] Starting example group ee/spec/graphql/types/remote_development/workspace_variable_input_spec.rb. Expected to take 1.8 seconds. 4800 16:06:33 Types::RemoteDevelopment::WorkspaceVariableInput 4801 16:06:34 is expected to have graphql arguments :key, :type, and :value 4802 16:06:34 is expected to contain exactly :key, :type, and :value 4803 16:06:34 is expected to eq "WorkspaceVariableInput" 4804 16:06:34 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/remote_development/workspace_variable_input_spec.rb. It took 0.37 second. Expected to take 1.8 seconds. 4805 16:06:34 # [RSpecRunTime] Starting example group ee/spec/services/ee/spam/spam_verdict_service_spec.rb. Expected to take 1.71 seconds. 4806 16:06:34 Spam::SpamVerdictService 4808 16:06:34 returns a block verdict 4809 16:06:34 when user is on a paid plan 4810 16:06:34 overrides and renders the override verdict 4811 16:06:34 # [RSpecRunTime] Finishing example group ee/spec/services/ee/spam/spam_verdict_service_spec.rb. It took 0.29 second. Expected to take 1.71 seconds. 4812 16:06:34 # [RSpecRunTime] Starting example group ee/spec/graphql/types/work_items/widgets/progress_input_type_spec.rb. Expected to take 1.65 seconds. 4813 16:06:34 Types::WorkItems::Widgets::ProgressInputType 4814 16:06:34 is expected to contain exactly "currentValue", "startValue", and "endValue" 4815 16:06:34 is expected to eq "WorkItemWidgetProgressInput" 4816 16:06:34 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/work_items/widgets/progress_input_type_spec.rb. It took 0.24 second. Expected to take 1.65 seconds. 4817 16:06:34 # [RSpecRunTime] Starting example group ee/spec/presenters/gitlab_subscriptions/trials/status_widget_presenter_spec.rb. Expected to take 1.57 seconds. 4818 16:06:34 GitlabSubscriptions::Trials::StatusWidgetPresenter 4820 16:06:34 is expected to eq {:trial_status_popover_data_attrs=>{:days_remaining=>30, :trial_end_date=>Sun, 20 Oct 2024}, :trial_s...:trial_days_used=>1, :trial_discover_page_path=>"/groups/group381/-/discover", :trial_duration=>30}} 4821 16:06:34 #eligible_for_widget? 4822 16:06:35 is expected to equal true 4823 16:06:35 returns true when a free group is between day 1 and day 10 after trial ends 4824 16:06:35 returns false when a free group has passed day 10 after trial ends 4825 16:06:35 # [RSpecRunTime] Finishing example group ee/spec/presenters/gitlab_subscriptions/trials/status_widget_presenter_spec.rb. It took 0.51 second. Expected to take 1.57 seconds. 4826 16:06:35 # [RSpecRunTime] Starting example group ee/spec/views/projects/settings/analytics/_custom_dashboard_projects.html.haml_spec.rb. Expected to take 1.53 seconds. 4827 16:06:35 projects/settings/analytics/_custom_dashboard_projects.html.haml 4828 16:06:35 when project analytics dashboards feature is available 4829 16:06:35 renders a help link 4830 16:06:35 renders a link to the project analytics dashboards 4831 16:06:35 renders the vue project select app 4832 16:06:35 when project analytics dashboards feature is unavailable 4833 16:06:36 does not render the custom dashboard settings 4834 16:06:36 # [RSpecRunTime] Finishing example group ee/spec/views/projects/settings/analytics/_custom_dashboard_projects.html.haml_spec.rb. It took 0.75 second. Expected to take 1.53 seconds. 4835 16:06:36 # [RSpecRunTime] Starting example group ee/spec/views/users/registrations_identity_verification/success.html.haml_spec.rb. Expected to take 1.44 seconds. 4836 16:06:36 users/registrations_identity_verification/success.html.haml 4837 16:06:36 when tracking_label is set 4838 16:06:36 assigns the tracking items 4839 16:06:36 when tracking_label is not set 4840 16:06:36 assigns the tracking items 4841 16:06:36 # [RSpecRunTime] Finishing example group ee/spec/views/users/registrations_identity_verification/success.html.haml_spec.rb. It took 0.36 second. Expected to take 1.44 seconds. 4842 16:06:36 # [RSpecRunTime] Starting example group ee/spec/graphql/types/ci/runner_manager_type_spec.rb. Expected to take 1.38 seconds. 4843 16:06:36 Types::Ci::RunnerManagerType 4844 16:06:36 includes the ee specific fields 4845 16:06:36 is expected to eq "CiRunnerManager" 4846 16:06:36 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/ci/runner_manager_type_spec.rb. It took 0.22 second. Expected to take 1.38 seconds. 4847 16:06:36 # [RSpecRunTime] Starting example group ee/spec/helpers/ee/terms_helper_spec.rb. Expected to take 1.28 seconds. 4848 16:06:36 EE::TermsHelper 4849 16:06:36 #terms_service_notice_link 4850 16:06:36 when onboarding is disabled 4851 16:06:36 returns correct html 4852 16:06:36 when onboarding is enabled 4853 16:06:36 returns correct html 4854 16:06:36 # [RSpecRunTime] Finishing example group ee/spec/helpers/ee/terms_helper_spec.rb. It took 0.25 second. Expected to take 1.28 seconds. 4855 16:06:36 # [RSpecRunTime] Starting example group ee/spec/services/vulnerability_scanners/list_service_spec.rb. Expected to take 1.25 seconds. 4856 16:06:36 VulnerabilityScanners::ListService 4857 16:06:37 when looking for scanners for group 4858 16:06:37 is expected to raise ArgumentError 4859 16:06:37 when looking for scanners for project 4860 16:06:37 is expected to contain exactly {:external_id=>"some_external_id", :id=>123, :name=>"Find Security Bugs", :report_type=>"SAST", :vendor=>"Security Vendor"} 4861 16:06:37 # [RSpecRunTime] Finishing example group ee/spec/services/vulnerability_scanners/list_service_spec.rb. It took 0.61 second. Expected to take 1.25 seconds. 4862 16:06:37 # [RSpecRunTime] Starting example group ee/spec/graphql/types/dast/profile_schedule_input_type_spec.rb. Expected to take 1.13 seconds. 4863 16:06:37 Types::Dast::ProfileScheduleInputType 4864 16:06:37 is expected to eq "DastProfileScheduleInput" 4865 16:06:37 has the correct arguments 4866 16:06:37 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/dast/profile_schedule_input_type_spec.rb. It took 0.23 second. Expected to take 1.13 seconds. 4867 16:06:37 # [RSpecRunTime] Starting example group ee/spec/lib/api/entities/protected_environments/approval_rule_for_summary_spec.rb. Expected to take 1.1 seconds. 4868 16:06:37 API::Entities::ProtectedEnvironments::ApprovalRuleForSummary 4869 16:06:37 exposes correct attributes 4870 16:06:37 # [RSpecRunTime] Finishing example group ee/spec/lib/api/entities/protected_environments/approval_rule_for_summary_spec.rb. It took 0.17 second. Expected to take 1.1 seconds. 4871 16:06:37 # [RSpecRunTime] Starting example group ee/spec/views/admin/ai/terms_and_conditions/index.html.haml_spec.rb. Expected to take 1.0 second. 4872 16:06:37 admin/ai/terms_and_conditions/index.html.haml 4874 16:06:38 is expected to have visible link "Learn more." with href "/help/administration/self_hosted_models/install_infrastructure.md" 4876 16:06:38 # [RSpecRunTime] Finishing example group ee/spec/views/admin/ai/terms_and_conditions/index.html.haml_spec.rb. It took 0.39 second. Expected to take 1.0 second. 4877 16:06:38 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/ci_editor_assistant/prompts/vertex_ai_spec.rb. Expected to take 0.96 second. 4878 16:06:38 Gitlab::Llm::Chain::Tools::CiEditorAssistant::Prompts::VertexAi 4880 16:06:38 returns prompt 4881 16:06:38 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/ci_editor_assistant/prompts/vertex_ai_spec.rb. It took 0.11 second. Expected to take 0.96 second. 4882 16:06:38 # [RSpecRunTime] Starting example group ee/spec/helpers/analytics/analytics_settings_helper_spec.rb. Expected to take 0.87 second. 4883 16:06:38 Analytics::AnalyticsSettingsHelper 4884 16:06:38 #cube_api_key_data 4885 16:06:38 returns the expected data 4886 16:06:38 #product_analytics_configurator_connection_string_data 4887 16:06:38 returns the expected data 4888 16:06:38 # [RSpecRunTime] Finishing example group ee/spec/helpers/analytics/analytics_settings_helper_spec.rb. It took 0.23 second. Expected to take 0.87 second. 4889 16:06:38 # [RSpecRunTime] Starting example group ee/spec/graphql/types/incident_management/escalation_policy_type_spec.rb. Expected to take 0.84 second. 4890 16:06:38 Types::IncidentManagement::EscalationPolicyType 4891 16:06:38 exposes the expected fields 4892 16:06:38 is expected to require graphql authorizations :read_incident_management_escalation_policy 4893 16:06:38 is expected to eq "EscalationPolicyType" 4894 16:06:38 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/incident_management/escalation_policy_type_spec.rb. It took 0.33 second. Expected to take 0.84 second. 4895 16:06:38 # [RSpecRunTime] Starting example group ee/spec/lib/elastic/latest/wiki_config_spec.rb. Expected to take 0.76 second. 4896 16:06:38 Elastic::Latest::WikiConfig 4898 16:06:39 behaves like config settings return correct values 4899 16:06:39 returns config 4900 16:06:39 sets correct shard/replica settings 4902 16:06:39 returns config 4903 16:06:39 # [RSpecRunTime] Finishing example group ee/spec/lib/elastic/latest/wiki_config_spec.rb. It took 0.38 second. Expected to take 0.76 second. 4904 16:06:39 # [RSpecRunTime] Starting example group ee/spec/finders/analytics/devops_adoption/snapshots_finder_spec.rb. Expected to take 0.74 second. 4905 16:06:39 Analytics::DevopsAdoption::SnapshotsFinder 4907 16:06:39 with timespan provided 4908 16:06:39 returns snapshots in given timespan 4909 16:06:39 without timespan provided 4910 16:06:39 returns all snapshots ordered by end_time 4911 16:06:39 # [RSpecRunTime] Finishing example group ee/spec/finders/analytics/devops_adoption/snapshots_finder_spec.rb. It took 0.54 second. Expected to take 0.74 second. 4912 16:06:39 # [RSpecRunTime] Starting example group ee/spec/services/ci/pipeline_creation/start_pipeline_service_spec.rb. Expected to take 0.64 second. 4913 16:06:39 Ci::PipelineCreation::StartPipelineService 4915 16:06:40 calls the pipeline runners matching validation service 4916 16:06:40 # [RSpecRunTime] Finishing example group ee/spec/services/ci/pipeline_creation/start_pipeline_service_spec.rb. It took 0.53 second. Expected to take 0.64 second. 4917 16:06:40 # [RSpecRunTime] Starting example group ee/spec/graphql/types/projects/compliance_standards/adherence_input_type_spec.rb. Expected to take 0.62 second. 4918 16:06:40 Types::Projects::ComplianceStandards::AdherenceInputType 4919 16:06:40 is expected to eq "ComplianceStandardsAdherenceInput" 4920 16:06:40 is expected to contain exactly "projectIds", "checkName", and "standard" 4921 16:06:40 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/projects/compliance_standards/adherence_input_type_spec.rb. It took 0.41 second. Expected to take 0.62 second. 4922 16:06:40 # [RSpecRunTime] Starting example group ee/spec/services/gitlab_subscriptions/create_lead_service_spec.rb. Expected to take 0.56 second. 4923 16:06:40 GitlabSubscriptions::CreateLeadService 4925 16:06:42 successfully creates a trial 4926 16:06:42 errors while creating trial 4927 16:06:42 # [RSpecRunTime] RSpec elapsed time: 28 minutes 51.7 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.35 1.28 1.38 1/423 79283 4929 16:06:42 # [RSpecRunTime] Finishing example group ee/spec/services/gitlab_subscriptions/create_lead_service_spec.rb. It took 1.38 seconds. Expected to take 0.56 second. 4930 16:06:42 # [RSpecRunTime] Starting example group ee/spec/graphql/types/security/training_type_spec.rb. Expected to take 0.53 second. 4931 16:06:42 Types::Security::TrainingType 4932 16:06:42 is expected to have graphql fields :id, :name, :description, :url, :logo_url, :is_enabled, and :is_primary 4933 16:06:42 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/security/training_type_spec.rb. It took 0.13 second. Expected to take 0.53 second. 4934 16:06:42 # [RSpecRunTime] Starting example group ee/spec/graphql/types/work_items/widget_definitions/weight_type_spec.rb. Expected to take 0.51 second. 4935 16:06:42 Types::WorkItems::WidgetDefinitions::WeightType 4936 16:06:42 is expected to eq "WorkItemWidgetDefinitionWeight" 4937 16:06:42 exposes the expected fields 4938 16:06:42 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/work_items/widget_definitions/weight_type_spec.rb. It took 0.24 second. Expected to take 0.51 second. 4939 16:06:42 # [RSpecRunTime] Starting example group ee/spec/views/groups/analytics/dashboards/value_streams_dashboard.html.haml_spec.rb. Expected to take 0.39 second. 4940 16:06:42 groups/analytics/dashboards/value_streams_dashboard 4941 16:06:42 renders as expected 4942 16:06:42 # [RSpecRunTime] Finishing example group ee/spec/views/groups/analytics/dashboards/value_streams_dashboard.html.haml_spec.rb. It took 0.3 second. Expected to take 0.39 second. 4943 16:06:42 # [RSpecRunTime] Starting example group ee/spec/lib/code_suggestions/prompts/code_generation/mistral_messages_spec.rb. Expected to take 0.35 second. 4944 16:06:42 CodeSuggestions::Prompts::CodeGeneration::MistralMessages 4945 16:06:42 #request_params 4946 16:06:42 when instruction is present 4947 16:06:42 with a model api key present 4948 16:06:43 returns expected request params 4949 16:06:43 # [RSpecRunTime] Finishing example group ee/spec/lib/code_suggestions/prompts/code_generation/mistral_messages_spec.rb. It took 0.22 second. Expected to take 0.35 second. 4950 16:06:43 # [RSpecRunTime] Starting example group ee/spec/graphql/types/app_sec/fuzzing/api/scan_mode_enum_spec.rb. Expected to take 0.31 second. 4951 16:06:43 Types::AppSec::Fuzzing::API::ScanModeEnum 4952 16:06:43 exposes all API fuzzing scan modes 4953 16:06:43 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/app_sec/fuzzing/api/scan_mode_enum_spec.rb. It took 0.12 second. Expected to take 0.31 second. 4954 16:06:43 # [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_details/boolean_type_spec.rb. Expected to take 0.29 second. 4955 16:06:43 Types::VulnerabilityDetails::BooleanType 4956 16:06:43 is expected to have graphql fields :name, :description, :fieldName, and :value 4957 16:06:43 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_details/boolean_type_spec.rb. It took 0.15 second. Expected to take 0.29 second. 4958 16:06:43 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/insights/serializers/chartjs/bar_time_series_serializer_spec.rb. Expected to take 0.27 second. 4959 16:06:43 Gitlab::Insights::Serializers::Chartjs::BarTimeSeriesSerializer 4960 16:06:43 returns the correct format 4961 16:06:43 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/insights/serializers/chartjs/bar_time_series_serializer_spec.rb. It took 0.13 second. Expected to take 0.27 second. 4962 16:06:43 # [RSpecRunTime] Starting example group ee/spec/workers/vulnerabilities/historical_statistics/deletion_worker_spec.rb. Expected to take 0.26 second. 4963 16:06:43 Vulnerabilities::HistoricalStatistics::DeletionWorker 4965 16:06:43 calls `Vulnerabilities::HistoricalStatistics::DeletionService` 4966 16:06:43 # [RSpecRunTime] Finishing example group ee/spec/workers/vulnerabilities/historical_statistics/deletion_worker_spec.rb. It took 0.12 second. Expected to take 0.26 second. 4967 16:06:43 # [RSpecRunTime] Starting example group ee/spec/services/ai/duo_workflows/update_workflow_status_service_spec.rb. Missing expected duration from Knapsack report for ee/spec/services/ai/duo_workflows/update_workflow_status_service_spec.rb. 4968 16:06:43 Ai::DuoWorkflows::UpdateWorkflowStatusService 4970 16:06:44 can finish a workflow 4971 16:06:44 can drop a workflow 4972 16:06:44 does not update to not allowed status 4973 16:06:44 does not finish failed workflow 4974 16:06:45 does not drop finished workflow 4975 16:06:45 does not allow user without permission to finish workflow 4976 16:06:45 when feature flag is disabled 4977 16:06:45 returns not found 4978 16:06:45 # [RSpecRunTime] RSpec elapsed time: 28 minutes 54.87 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.35 1.28 1.38 1/423 79284 4980 16:06:45 # [RSpecRunTime] Finishing example group ee/spec/services/ai/duo_workflows/update_workflow_status_service_spec.rb. It took 1.74 seconds. Missing expected duration from Knapsack report for ee/spec/services/ai/duo_workflows/update_workflow_status_service_spec.rb. 4981 16:07:10 auto_explain log contains 1623 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-es8-8-39.334.main.ndjson.gz 4982 16:07:10 took 24.919543742 4983 16:07:31 auto_explain log contains 1625 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-es8-8-39.334.ci.ndjson.gz 4984 16:07:31 took 21.094512929 4985 16:07:31 [TEST PROF INFO] EventProf results for sql.active_record 4986 16:07:31 Total time: 04:05.625 of 28:47.888 (14.22%) 4987 16:07:31 Total events: 143530 4988 16:07:31 Top 5 slowest suites (by time): 4989 16:07:31 Gitlab::Elastic::SearchResults (./ee/spec/lib/gitlab/elastic/search_results_spec.rb:5) – 01:13.422 (35931 / 259) of 15:39.228 (7.82%) 4990 16:07:31 Banzai::Filte...eferenceFilter (./ee/spec/lib/banzai/filter/references/iteration_reference_filter_spec.rb:5) – 00:15.173 (9242 / 57) of 00:52.494 (28.9%) 4991 16:07:31 Ci::BridgePolicy (./ee/spec/policies/ci/bridge_policy_spec.rb:5) – 00:14.147 (10055 / 92) of 00:54.498 (25.96%) 4992 16:07:31 Gitlab::Geo::GitSSHProxy (./ee/spec/lib/gitlab/geo/git_ssh_proxy_spec.rb:5) – 00:13.375 (8101 / 62) of 01:19.324 (16.86%) 4993 16:07:31 Boards::UpdateService (./ee/spec/services/boards/update_service_spec.rb:5) – 00:08.395 (4658 / 45) of 00:29.130 (28.82%) 4994 16:07:31 Knapsack report was generated. Preview: 4996 16:07:31 "ee/spec/lib/gitlab/elastic/search_results_spec.rb": 939.2275766769999, 4997 16:07:31 "ee/spec/lib/gitlab/geo/git_ssh_proxy_spec.rb": 79.32448927099904, 4998 16:07:31 "ee/spec/policies/ci/bridge_policy_spec.rb": 54.49826126500011, 4999 16:07:31 "ee/spec/lib/banzai/filter/references/iteration_reference_filter_spec.rb": 52.4936941699998, 5000 16:07:31 "ee/spec/models/ee/merge_request_diff_spec.rb": 51.42531477900047, 5001 16:07:31 "ee/spec/models/namespaces/storage/root_size_spec.rb": 26.906565113999022, 5002 16:07:31 "ee/spec/services/boards/update_service_spec.rb": 29.130131669000548, 5003 16:07:31 "ee/spec/services/audit_event_service_spec.rb": 19.208430065000357, 5004 16:07:31 "ee/spec/services/merge_trains/add_merge_request_service_spec.rb": 29.733607741000014, 5005 16:07:31 "ee/spec/lib/gitlab/auth/group_saml/user_spec.rb": 25.095229991999076, 5006 16:07:31 "ee/spec/models/board_spec.rb": 21.153919264999786, 5007 16:07:31 "ee/spec/models/integrations/github_spec.rb": 17.588693215000603, 5008 16:07:31 "ee/spec/services/epics/transfer_service_spec.rb": 23.489995819998512, 5009 16:07:31 "ee/spec/services/ee/work_items/related_work_item_links/create_service_spec.rb": 14.368211371998768, 5010 16:07:31 "ee/spec/graphql/resolvers/geo/upload_registries_resolver_spec.rb": 20.516447035000965, 5011 16:07:31 "ee/spec/services/wiki_pages/destroy_service_spec.rb": 19.265556480999294, 5012 16:07:31 "ee/spec/models/dast_site_validation_spec.rb": 14.2782766119999, 5013 16:07:31 "ee/spec/services/analytics/cycle_analytics/aggregator_service_spec.rb": 15.105964815000334, 5014 16:07:31 "ee/spec/lib/gitlab/auth/group_saml/gma_membership_enforcer_spec.rb": 14.835927299000105, 5015 16:07:31 "ee/spec/presenters/ci/minutes/usage_presenter_spec.rb": 7.90687107300073, 5016 16:07:31 "ee/spec/services/security/security_orchestration_policies/project_create_service_spec.rb": 13.675513927999418, 5017 16:07:31 "ee/spec/models/concerns/search/elastic/issues_search_spec.rb": 6.178464746000827, 5018 16:07:31 "ee/spec/services/sbom/ingestion/tasks/ingest_occurrences_vulnerabilities_spec.rb": 16.114650542000163, 5019 16:07:31 "ee/spec/lib/search/elastic/work_item_query_builder_spec.rb": 5.163050627999837, 5020 16:07:31 "ee/spec/services/ee/vulnerability_feedback_module/update_service_spec.rb": 12.025545514999976, 5021 16:07:31 "ee/spec/finders/gitlab_subscriptions/add_on_eligible_users_finder_spec.rb": 9.321759698999813, 5022 16:07:31 "ee/spec/lib/gitlab/ci/runners_availability/allowed_plans_spec.rb": 6.77808736499901, 5023 16:07:31 "ee/spec/models/milestone_release_spec.rb": 7.870047185000658, 5024 16:07:31 "ee/spec/services/dashboard/projects/create_service_spec.rb": 8.72482255900104, 5025 16:07:31 "ee/spec/lib/ai/context/dependencies/config_files/base_spec.rb": 2.900447427000472, 5026 16:07:31 "ee/spec/graphql/resolvers/vulnerabilities_grade_resolver_spec.rb": 7.034711170001174, 5027 16:07:31 "ee/spec/lib/ee/api/helpers/scim_pagination_spec.rb": 7.2720235449996835, 5028 16:07:31 "ee/spec/policies/approval_merge_request_rule_policy_spec.rb": 8.82054253899878, 5029 16:07:31 "ee/spec/lib/duo_pro/bulk_user_assignment_spec.rb": 7.188014082999871, 5030 16:07:31 "ee/spec/lib/analytics/refresh_approvals_data_spec.rb": 8.506415429999834, 5031 16:07:31 "ee/spec/workers/merge_requests/fetch_suggested_reviewers_worker_spec.rb": 6.409113542000341, 5032 16:07:31 "ee/spec/lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_assigned_at_spec.rb": 4.206680485000106, 5033 16:07:31 "ee/spec/models/sbom/component_spec.rb": 3.052553131001332, 5034 16:07:31 "ee/spec/lib/gitlab/llm/embeddings/utils/base_content_parser_spec.rb": 3.5806247379987326, 5035 16:07:31 "ee/spec/lib/audit/project_ci_cd_setting_changes_auditor_spec.rb": 4.200156626000535, 5036 16:07:31 "ee/spec/models/allowed_email_domain_spec.rb": 3.167206060001263, 5037 16:07:31 "ee/spec/models/approvals/scan_finding_wrapped_rule_set_spec.rb": 5.35318197900051, 5038 16:07:31 "ee/spec/models/ai/agent_version_spec.rb": 2.7037540359997365, 5039 16:07:31 "ee/spec/experiments/ee/application_experiment_spec.rb": 2.0126385270014, 5040 16:07:31 "ee/spec/lib/search/zoekt/query_spec.rb": 2.0658970109998336, 5041 16:07:31 "ee/spec/lib/telesign/transaction_callback_spec.rb": 2.177680800001326, 5042 16:07:31 "ee/spec/lib/ee/gitlab/repo_path_spec.rb": 3.7856610369999544, 5043 16:07:31 "ee/spec/models/namespaces/free_user_cap_spec.rb": 2.550209453000207, 5044 16:07:31 "ee/spec/services/app_sec/dast/pre_scan_verification_steps/find_or_create_service_spec.rb": 2.7145732659992063, 5045 16:07:31 "ee/spec/helpers/subscriptions/hand_raise_leads_helper_spec.rb": 3.66874148900024, 5046 16:07:31 "ee/spec/graphql/mutations/dast/profiles/delete_spec.rb": 2.6827048779996403, 5047 16:07:31 "ee/spec/views/layouts/header/_ee_subscribable_banner.html.haml_spec.rb": 1.4425770349989762, 5048 16:07:31 "ee/spec/policies/app_sec/fuzzing/coverage/corpus_policy_spec.rb": 3.3471709819987154, 5049 16:07:31 "ee/spec/finders/security/approval_groups_finder_spec.rb": 3.7033653859998594, 5050 16:07:31 "ee/spec/lib/gitlab/llm/ai_gateway/completions/generate_description_spec.rb": 3.055759681001291, 5051 16:07:31 "ee/spec/services/gitlab/segmented_export/finalizer_service_spec.rb": 3.9058594050002284, 5052 16:07:31 "ee/spec/helpers/dependencies_helper_spec.rb": 1.2845938509999542, 5053 16:07:31 "ee/spec/models/group_merge_request_approval_setting_spec.rb": 1.4134810380001, 5054 16:07:31 "ee/spec/workers/vulnerabilities/process_archived_events_worker_spec.rb": 2.7353206829993724, 5055 16:07:31 "ee/spec/helpers/ee/packages_helper_spec.rb": 0.8162275580016285, 5056 16:07:31 "ee/spec/finders/dast_site_validations_finder_spec.rb": 1.7598976620010944, 5057 16:07:31 "ee/spec/policies/ci/minutes/namespace_monthly_usage_policy_spec.rb": 1.984180118999575, 5058 16:07:31 "ee/spec/lib/gitlab/ci/templates/container_scanning_gitlab_ci_yaml_spec.rb": 3.137174982999568, 5059 16:07:31 "ee/spec/finders/ee/alert_management/http_integrations_finder_spec.rb": 1.358545133000007, 5060 16:07:31 "ee/spec/workers/compliance_management/pipl/update_user_country_access_logs_worker_spec.rb": 0.821211176998986, 5061 16:07:31 "ee/spec/workers/compliance_management/standards/gitlab/prevent_approval_by_author_group_worker_spec.rb": 1.0355627049993927, 5062 16:07:31 "ee/spec/lib/gitlab/graphql/aggregations/work_items/lazy_links_aggregate_spec.rb": 0.7525099540016527, 5063 16:07:31 "ee/spec/models/alert_management/alert_payload_field_spec.rb": 1.0270275160000892, 5064 16:07:31 "ee/spec/graphql/types/clusters/agent_url_configuration_type_spec.rb": 1.5725758810003754, 5065 16:07:31 "ee/spec/graphql/ee/mutations/ci/job_token_scope/remove_group_spec.rb": 2.9491982020008436, 5066 16:07:31 "ee/spec/models/ai/ai_resource/merge_request_spec.rb": 1.0239244170006714, 5067 16:07:31 "ee/spec/lib/gitlab/license_scanning/base_scanner_spec.rb": 0.7434546749991569, 5068 16:07:31 "ee/spec/finders/incident_management/oncall_schedules_finder_spec.rb": 2.372697490000064, 5069 16:07:31 "ee/spec/services/search/elastic/reindexing_service_spec.rb": 0.4737782819993299, 5070 16:07:31 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_users_deployment_approvals_spec.rb": 2.6509454719998757, 5071 16:07:31 "ee/spec/models/analytics/forecasting/forecast_spec.rb": 0.9480701040010899, 5072 16:07:31 "ee/spec/workers/namespaces/storage_usage_export_worker_spec.rb": 1.2116480879994924, 5073 16:07:31 "ee/spec/services/gitlab_subscriptions/duo/bulk_unassign_service_spec.rb": 1.191026389000399, 5074 16:07:31 "ee/spec/services/app_sec/dast/profile_schedules/audit/update_service_spec.rb": 1.6138703770011489, 5075 16:07:31 "ee/spec/services/deploy_keys/create_service_spec.rb": 1.7907283490003465, 5076 16:07:31 "ee/spec/graphql/mutations/instance_security_dashboard/remove_project_spec.rb": 1.613204246999885, 5077 16:07:31 "ee/spec/services/audit_events/user_impersonation_group_audit_event_service_spec.rb": 2.0020036679998157, 5078 16:07:31 "ee/spec/lib/compliance_management/standards_adherence_checks_tracker_spec.rb": 0.851541754000209, 5079 16:07:31 "ee/spec/lib/search/zoekt/circuit_breaker_spec.rb": 0.778989210999498, 5080 16:07:31 "ee/spec/graphql/resolvers/incident_management/oncall_shifts_resolver_spec.rb": 1.5951496590005263, 5081 16:07:31 "ee/spec/graphql/types/remote_development/workspace_variable_input_spec.rb": 0.3685166830000526, 5082 16:07:31 "ee/spec/services/ee/spam/spam_verdict_service_spec.rb": 0.2883210509990022, 5083 16:07:31 "ee/spec/graphql/types/work_items/widgets/progress_input_type_spec.rb": 0.23661073699986446, 5084 16:07:31 "ee/spec/presenters/gitlab_subscriptions/trials/status_widget_presenter_spec.rb": 0.509323038999355, 5085 16:07:31 "ee/spec/views/projects/settings/analytics/_custom_dashboard_projects.html.haml_spec.rb": 0.7478345739982615, 5086 16:07:31 "ee/spec/views/users/registrations_identity_verification/success.html.haml_spec.rb": 0.35753676400054246, 5087 16:07:31 "ee/spec/graphql/types/ci/runner_manager_type_spec.rb": 0.21996205799950985, 5088 16:07:31 "ee/spec/helpers/ee/terms_helper_spec.rb": 0.2450422959991556, 5089 16:07:31 "ee/spec/services/vulnerability_scanners/list_service_spec.rb": 0.6105348479995882, 5090 16:07:31 "ee/spec/graphql/types/dast/profile_schedule_input_type_spec.rb": 0.2280413469998166, 5091 16:07:31 "ee/spec/lib/api/entities/protected_environments/approval_rule_for_summary_spec.rb": 0.17220041200016567, 5092 16:07:31 "ee/spec/views/admin/ai/terms_and_conditions/index.html.haml_spec.rb": 0.38914458099861804, 5093 16:07:31 "ee/spec/lib/gitlab/llm/chain/tools/ci_editor_assistant/prompts/vertex_ai_spec.rb": 0.11415329800001928, 5094 16:07:31 "ee/spec/helpers/analytics/analytics_settings_helper_spec.rb": 0.22942800700002408, 5095 16:07:31 "ee/spec/graphql/types/incident_management/escalation_policy_type_spec.rb": 0.329696046999743, 5096 16:07:31 "ee/spec/lib/elastic/latest/wiki_config_spec.rb": 0.3784588420003274, 5097 16:07:31 "ee/spec/finders/analytics/devops_adoption/snapshots_finder_spec.rb": 0.535230526000305, 5098 16:07:31 "ee/spec/services/ci/pipeline_creation/start_pipeline_service_spec.rb": 0.5276371069994639, 5099 16:07:31 "ee/spec/graphql/types/projects/compliance_standards/adherence_input_type_spec.rb": 0.41030795799997577, 5100 16:07:31 "ee/spec/services/gitlab_subscriptions/create_lead_service_spec.rb": 1.3838918700002978, 5101 16:07:31 "ee/spec/graphql/types/security/training_type_spec.rb": 0.13367792700046266, 5102 16:07:31 "ee/spec/graphql/types/work_items/widget_definitions/weight_type_spec.rb": 0.23742930600019463, 5103 16:07:31 "ee/spec/views/groups/analytics/dashboards/value_streams_dashboard.html.haml_spec.rb": 0.2938790699990932, 5104 16:07:31 "ee/spec/lib/code_suggestions/prompts/code_generation/mistral_messages_spec.rb": 0.21811298800093937, 5105 16:07:31 "ee/spec/graphql/types/app_sec/fuzzing/api/scan_mode_enum_spec.rb": 0.12435334700057865, 5106 16:07:31 "ee/spec/graphql/types/vulnerability_details/boolean_type_spec.rb": 0.145899195000311, 5107 16:07:31 "ee/spec/lib/gitlab/insights/serializers/chartjs/bar_time_series_serializer_spec.rb": 0.12933764700028405, 5108 16:07:31 "ee/spec/workers/vulnerabilities/historical_statistics/deletion_worker_spec.rb": 0.12220692799928656, 5109 16:07:31 "ee/spec/services/ai/duo_workflows/update_workflow_status_service_spec.rb": 1.7351190340014 5111 16:07:31 Knapsack global time execution for tests: 28m 47s 5112 16:07:31 Pending: (Failures listed here are expected and do not affect your suite's status) 5113 16:07:31 1) Gitlab::Elastic::SearchResults blobs behaves like blobs scoped results searches CamelCased methods find by first two words 5114 16:07:31 # Temporarily skipped with xit 5115 16:07:31 # ./ee/spec/lib/gitlab/elastic/search_results_spec.rb:1071 5116 16:07:31 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 5117 16:07:31 # Temporarily skipped with xit 5118 16:07:31 # ./ee/spec/lib/gitlab/elastic/search_results_spec.rb:1071 5119 16:07:31 3) Resolvers::Geo::UploadRegistriesResolver behaves like a Geo registries resolver #resolve when the parent object is the current node when the user has permission to view Geo data when admin mode is enabled with verification disabled when the verification_state argument is present raises ArgumentError 5120 16:07:31 # Skipping because verification is enabled for Upload 5121 16:07:31 # ./ee/spec/support/shared_examples/graphql/geo/geo_registries_resolver_shared_examples.rb:77 5122 16:07:31 4) WikiPages::DestroyService behaves like WikiPages::DestroyService#execute deletes a WikiPage::Meta record 5123 16:07:31 # No reason given 5124 16:07:31 Failure/Error: expect { service.execute(page) }.to change { WikiPage::Meta.count }.by(-1) 5125 16:07:31 expected `WikiPage::Meta.count` to have changed by -1, but was changed by 1 5126 16:07:31 Shared Example Group: "WikiPages::DestroyService#execute" called from ./ee/spec/services/wiki_pages/destroy_service_spec.rb:82 5127 16:07:31 # ./spec/support/shared_examples/services/wiki_pages/destroy_service_shared_examples.rb:43:in `block (2 levels) in <top (required)>' 5128 16:07:31 # ./spec/spec_helper.rb:472:in `block (3 levels) in <top (required)>' 5129 16:07:31 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled' 5130 16:07:31 # ./spec/spec_helper.rb:471:in `block (2 levels) in <top (required)>' 5131 16:07:31 # ./spec/spec_helper.rb:466:in `block (3 levels) in <top (required)>' 5132 16:07:31 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware' 5133 16:07:31 # ./spec/spec_helper.rb:457:in `block (2 levels) in <top (required)>' 5134 16:07:31 # ./spec/spec_helper.rb:453:in `block (3 levels) in <top (required)>' 5135 16:07:31 # ./lib/gitlab/application_context.rb:92:in `with_raw_context' 5136 16:07:31 # ./spec/spec_helper.rb:453:in `block (2 levels) in <top (required)>' 5137 16:07:31 # ./spec/spec_helper.rb:269:in `block (2 levels) in <top (required)>' 5138 16:07:31 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>' 5139 16:07:31 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>' 5140 16:07:31 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>' 5141 16:07:31 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented' 5142 16:07:31 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>' 5143 16:07:31 Finished in 29 minutes 41 seconds (files took 2 minutes 56.8 seconds to load) 5144 16:07:31 1580 examples, 0 failures, 4 pending 5145 16:07:32 Randomized with seed 1516 5146 16:07:38 RSpec exited with 0. 5147 16:07:38 No examples to retry, congrats! 5149 16:07:40 Running after script... 5150 16:07:40 $ source scripts/utils.sh 5151 16:07:40 $ log_disk_usage after_script 5152 16:07:40 [log_disk_usage after_script] start 5154 16:07:40 Filesystem Size Used Avail Use% Mounted on 5155 16:07:40 overlay 46G 24G 22G 53% / 5156 16:07:40 tmpfs 64M 0 64M 0% /dev 5157 16:07:40 shm 256M 0 256M 0% /dev/shm 5158 16:07:40 /dev/sda1 46G 24G 22G 53% /cache 5159 16:07:40 tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id 5160 16:07:40 tmpfs 3.9G 0 3.9G 0% /proc/acpi 5161 16:07:40 tmpfs 3.9G 0 3.9G 0% /proc/scsi 5162 16:07:40 tmpfs 3.9G 0 3.9G 0% /sys/firmware 5164 16:07:40 7.4M ./workhorse 5166 16:07:40 1.2M ./.gitlab 5168 16:07:40 4.0K ./builds 5169 16:07:40 16M ./coverage 5171 16:07:41 8.0K ./.vscode 5172 16:07:41 516K ./storybook 5176 16:07:41 2.9M ./.rubocop_todo 5177 16:07:51 827M ./vendor 5178 16:07:51 620M ./public 5180 16:07:53 480K ./danger 5182 16:07:53 8.0K ./.bundle 5183 16:07:53 548K ./tooling 5185 16:07:56 1.3M ./knapsack 5186 16:07:56 296K ./patches 5187 16:07:56 4.3M ./changelogs 5188 16:07:56 20K ./haml_lint 5189 16:07:56 28K ./metrics_server 5192 16:07:56 44K ./generator_templates 5193 16:07:56 1.2M ./scripts 5196 16:07:59 20K ./file_hooks 5197 16:07:59 32K ./crystalball 5198 16:07:59 16K ./sidekiq_cluster 5200 16:07:59 1.2M ./fixtures 5201 16:07:59 944K ./rubocop 5204 16:07:59 500K ./auto_explain 5205 16:07:59 12K ./.github 5206 16:07:59 125M ./locale 5207 16:07:59 1.9M ./glfm_specification 5210 16:08:01 16K ./.lefthook 5212 16:08:01 [log_disk_usage after_script] end 5213 16:08:01 $ bundle exec gem list gitlab_quality-test_tooling 5214 16:08:03 gitlab_quality-test_tooling (1.38.1) 5215 16:08:03 $ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 5218 16:08:03 $ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 5221 16:08:03 $ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 5224 16:08:03 $ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 5228 16:08:06 $ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 5233 16:08:08 $ tooling/bin/push_job_metrics || true 5234 16:08:09 [job-metrics] Pushing job metrics file for the CI/CD job. 5235 16:08:09 [job-metrics] Pushed 4 CI job metric entries to InfluxDB. 5237 16:08:10 Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-19 due to policy 5239 16:08:11 Uploading artifacts... 5240 16:08:11 auto_explain/: found 3 matching artifact files and directories 5241 16:08:11 coverage/: found 5 matching artifact files and directories 5242 16:08:11 crystalball/: found 2 matching artifact files and directories 5243 16:08:11 WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 5244 16:08:11 knapsack/: found 4 matching artifact files and directories 5245 16:08:11 rspec/: found 16 matching artifact files and directories 5246 16:08:11 WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 5247 16:08:11 log/*.log: found 19 matching artifact files and directories 5249 16:08:11 WARNING: Retrying... context =artifacts-uploader error =request redirected 5250 16:08:18 Uploading artifacts as "archive" to coordinator... 201 Created id =7879700350 responseStatus =201 Created token =glcbt-66 5251 16:08:18 Uploading artifacts... 5252 16:08:18 rspec/rspec-*.xml: found 1 matching artifact files and directories 5254 16:08:18 WARNING: Retrying... context =artifacts-uploader error =request redirected 5255 16:08:21 Uploading artifacts as "junit" to coordinator... 201 Created id =7879700350 responseStatus =201 Created token =glcbt-66 5257 16:08:31 Job succeeded