rspec-ee unit pg14 es8 23/39
Passed Started
5 months ago
by
@tbulva 1 15:33:52 "ee/spec/workers/search/elastic/trigger_indexing_worker_spec.rb": 30.472515244722423, 2 15:33:52 "ee/spec/models/concerns/elastic/project_spec.rb": 29.54398515768399, 3 15:33:52 "ee/spec/graphql/resolvers/vulnerability_severities_count_resolver_spec.rb": 26.64307307583805, 4 15:33:52 "ee/spec/services/ci/audit_variable_change_service_spec.rb": 25.165594368130215, 5 15:33:52 "ee/spec/lib/ee/gitlab/ci/pipeline/jobs_injector_spec.rb": 22.93372019530155, 6 15:33:52 "ee/spec/services/iterations/delete_service_spec.rb": 21.62221262986194, 7 15:33:52 "ee/spec/services/vulnerability_external_issue_links/create_service_spec.rb": 20.26140729052478, 8 15:33:52 "ee/spec/models/path_lock_spec.rb": 18.751512865178647, 9 15:33:52 "ee/spec/lib/arkose/verify_response_spec.rb": 18.32036958205317, 10 15:33:52 "ee/spec/models/ee/dependency_proxy/manifest_spec.rb": 16.84831448167373, 11 15:33:52 "ee/spec/models/concerns/search/zoekt/searchable_repository_spec.rb": 16.015560875173104, 12 15:33:52 "ee/spec/models/analytics/cycle_analytics/group_level_spec.rb": 15.43535705095453, 13 15:33:52 "ee/spec/finders/sbom/possibly_affected_occurrences_finder_spec.rb": 14.532000020220574, 14 15:33:52 "ee/spec/models/ee/group_group_link_spec.rb": 14.064000145263314, 15 15:33:52 "ee/spec/lib/ee/gitlab/ci/pipeline/chain/pipeline_execution_policies/find_configs_spec.rb": 13.293440684291237, 16 15:33:52 "ee/spec/services/incident_management/issuable_resource_links/zoom_link_service_spec.rb": 12.98242312005285, 17 15:33:52 "ee/spec/finders/ee/projects_finder_spec.rb": 12.270801474896551, 18 15:33:52 "ee/spec/serializers/vulnerabilities/finding_serializer_spec.rb": 11.96549658521524, 19 15:33:52 "ee/spec/helpers/projects/project_members_helper_spec.rb": 11.320922406626266, 20 15:33:52 "ee/spec/lib/gitlab/ci/pipeline/pipeline_execution_policies/pipeline_context_spec.rb": 10.738963117883408, 21 15:33:52 "ee/spec/policies/ee/ci/runner_policy_spec.rb": 10.316284403555185, 22 15:33:52 "ee/spec/lib/gitlab/llm/chain/requests/ai_gateway_spec.rb": 9.822765475866014, 23 15:33:52 "ee/spec/services/security/ingestion/ingest_report_slice_service_spec.rb": 9.47753870882577, 24 15:33:52 "ee/spec/lib/gitlab/llm/chain/tools/write_tests/executor_spec.rb": 9.151473120382008, 25 15:33:52 "ee/spec/models/analytics/dashboards_pointer_spec.rb": 8.96749975399786, 26 15:33:52 "ee/spec/services/vulnerability_issue_links/delete_service_spec.rb": 8.540514762226127, 27 15:33:52 "ee/spec/workers/post_receive_spec.rb": 8.289003931340972, 28 15:33:52 "ee/spec/services/geo/container_repository_sync_spec.rb": 8.065615157785476, 29 15:33:52 "ee/spec/services/ci/minutes/additional_packs/change_namespace_service_spec.rb": 7.701399163993096, 30 15:33:52 "ee/spec/lib/gitlab/geo/oauth/login_state_spec.rb": 7.523716029374586, 31 15:33:52 "ee/spec/services/incident_management/issuable_resource_links/destroy_service_spec.rb": 7.257813258611213, 32 15:33:52 "ee/spec/graphql/types/vulnerability_request_response_header_type_spec.rb": 7.059473027475709, 33 15:33:52 "ee/spec/components/namespaces/free_user_cap/usage_quota_alert_component_spec.rb": 6.974341312089339, 34 15:33:52 "ee/spec/workers/iterations/roll_over_issues_worker_spec.rb": 6.663481932165147, 35 15:33:52 "ee/spec/lib/gitlab/manual_quarterly_co_term_banner_spec.rb": 6.601917707855964, 36 15:33:52 "ee/spec/lib/gitlab/llm/chain/parsers/chain_of_thought_parser_spec.rb": 6.3070025782271975, 37 15:33:52 "ee/spec/models/authz/project_spec.rb": 6.129725082940414, 38 15:33:52 "ee/spec/finders/security/related_pipelines_finder_spec.rb": 5.9322686436502705, 39 15:33:52 "ee/spec/services/ee/incident_management/issuable_escalation_statuses/prepare_update_service_spec.rb": 5.832980309342107, 40 15:33:52 "ee/spec/workers/vulnerability_exports/export_worker_spec.rb": 5.571452788963961, 41 15:33:52 "ee/spec/lib/quality/seeders/vulnerabilities_spec.rb": 5.5050262191863375, 42 15:33:52 "ee/spec/services/boards/epic_boards/update_service_spec.rb": 5.364270634659175, 43 15:33:52 "ee/spec/lib/gitlab/status_page/storage_spec.rb": 5.125550276893456, 44 15:33:52 "ee/spec/lib/ee/gitlab/ci/pipeline/chain/validate/external_spec.rb": 5.0589418770273085, 45 15:33:52 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_assigned_security_policy_project_metric_spec.rb": 4.8962674848192655, 46 15:33:52 "ee/spec/lib/gitlab/vulnerability_scanning/advisory_spec.rb": 4.7745771123010226, 47 15:33:52 "ee/spec/finders/gitlab_subscriptions/add_on_assigned_users_finder_spec.rb": 4.707767668505747, 48 15:33:52 "ee/spec/presenters/epic_issue_presenter_spec.rb": 4.465663337510302, 49 15:33:52 "ee/spec/services/boards/user_preferences/update_service_spec.rb": 4.431305188835338, 50 15:33:52 "ee/spec/helpers/ee/groups/settings_helper_spec.rb": 4.23873013503746, 51 15:33:52 "ee/spec/lib/gitlab/sitemaps/generator_spec.rb": 4.170106328353435, 52 15:33:52 "ee/spec/lib/ee/feature_spec.rb": 4.066815941260074, 53 15:33:52 "ee/spec/lib/sidebars/groups/super_sidebar_panel_spec.rb": 3.9455313608396394, 54 15:33:52 "ee/spec/lib/sidebars/projects/super_sidebar_panel_spec.rb": 3.8317516618666985, 55 15:33:52 "ee/spec/models/dast/pre_scan_verification_step_spec.rb": 3.6984372735646684, 56 15:33:52 "ee/spec/serializers/ee/issue_entity_spec.rb": 3.6339375415442103, 57 15:33:52 "ee/spec/services/security/training_providers/kontra_url_service_spec.rb": 3.47818625031244, 58 15:33:52 "ee/spec/workers/geo/resync_direct_upload_job_artifact_registry_worker_spec.rb": 3.4019108328970145, 59 15:33:52 "ee/spec/lib/ee/sidebars/groups/menus/issues_menu_spec.rb": 3.3287320736520996, 60 15:33:52 "ee/spec/workers/ee/deployments/link_merge_request_worker_spec.rb": 3.1588487038677027, 61 15:33:52 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_user_merge_requests_for_projects_with_applied_scan_result_policies_metric_spec.rb": 3.12394984419129, 62 15:33:52 "ee/spec/services/audit_events/streaming/event_type_filters/destroy_service_spec.rb": 2.9823773256488595, 63 15:33:52 "ee/spec/services/analytics/devops_adoption/enabled_namespaces/bulk_delete_service_spec.rb": 2.956118778767153, 64 15:33:52 "ee/spec/lib/ee/gitlab/issuable_metadata_spec.rb": 2.8107851935071757, 65 15:33:52 "ee/spec/services/concerns/epics/related_epic_links/usage_data_helper_spec.rb": 2.70781003205754, 66 15:33:52 "ee/spec/lib/sidebars/admin/menus/credentials_menu_spec.rb": 2.6743175933236314, 67 15:33:52 "ee/spec/workers/merge_requests/notify_approvers_worker_spec.rb": 2.5977921252083265, 68 15:33:52 "ee/spec/models/ee/system/broadcast_message_spec.rb": 2.4893423961813004, 69 15:33:52 "ee/spec/lib/ee/api/helpers/variables_helpers_spec.rb": 2.4273164273444205, 70 15:33:52 "ee/spec/lib/gitlab/llm/chain/response_modifier_spec.rb": 2.3500898983606104, 71 15:33:52 "ee/spec/models/ai/ai_resource/issue_spec.rb": 2.279792639198007, 72 15:33:52 "ee/spec/graphql/mutations/incident_management/escalation_policy/destroy_spec.rb": 2.1903398917716927, 73 15:33:52 "ee/spec/policies/analytics/forecasting/forecast_policy_spec.rb": 2.1159881870169093, 74 15:33:52 "ee/spec/routing/operations_routing_spec.rb": 2.0359114272288874, 75 15:33:52 "ee/spec/services/ai/agents/create_agent_service_spec.rb": 1.969572191111433, 76 15:33:52 "ee/spec/models/ai/duo_workflows/checkpoint_spec.rb": 1.8492268755098218, 77 15:33:52 "ee/spec/workers/licenses/reset_submit_license_usage_data_banner_worker_spec.rb": 1.7776205916152583, 78 15:33:52 "ee/spec/views/layouts/group.html.haml_spec.rb": 1.735189994769234, 79 15:33:52 "ee/spec/services/work_items/callbacks/rolledup_dates_spec.rb": 1.6209125027010138, 80 15:33:52 "ee/spec/graphql/resolvers/app_sec/fuzzing/coverage/corpuses_resolver_spec.rb": 1.5979122821264846, 81 15:33:52 "ee/spec/helpers/gitlab_subscriptions/subscription_helper_spec.rb": 1.4969433427333914, 82 15:33:52 "ee/spec/lib/gitlab/auth/otp/session_enforcer_spec.rb": 1.4738211520468536, 83 15:33:52 "ee/spec/models/security/pipeline_execution_policy/config_spec.rb": 1.3376154072983535, 84 15:33:52 "ee/spec/workers/groups/enterprise_users/disassociate_worker_spec.rb": 1.3161763619943054, 85 15:33:52 "ee/spec/workers/usage_events/dump_write_buffer_cron_worker_spec.rb": 1.1913456254999346, 86 15:33:52 "ee/spec/lib/audit/project_security_setting_changes_auditor_spec.rb": 1.1770694459551225, 87 15:33:52 "ee/spec/models/ee/namespaces/user_namespace_spec.rb": 1.0700746830088717, 88 15:33:52 "ee/spec/finders/sbom/components_finder_spec.rb": 1.0356623476037452, 89 15:33:52 "ee/spec/lib/gitlab/llm/chain/tools/troubleshoot_job/prompts/anthropic_spec.rb": 0.9321536715488785, 90 15:33:52 "ee/spec/graphql/types/epic_state_enum_spec.rb": 0.8930211724721546, 91 15:33:52 "ee/spec/elastic/migrate/20240124141337_remove_work_item_from_issues_index_spec.rb": 0.8201371397660202, 92 15:33:52 "ee/spec/lib/gitlab/llm/embeddings/utils/docs_content_parser_spec.rb": 0.7957649498395132, 93 15:33:52 "ee/spec/views/projects/settings/operations/observability.html.haml_spec.rb": 0.6997367792528928, 94 15:33:52 "ee/spec/services/gitlab_subscriptions/trials/create_add_on_lead_service_spec.rb": 0.6811142950874305, 95 15:33:52 "ee/spec/graphql/types/dora_type_spec.rb": 0.5832447524970203, 96 15:33:52 "ee/spec/workers/geo/sidekiq_cron_config_worker_spec.rb": 0.5722744993739031, 97 15:33:52 "ee/spec/lib/system_check/geo/authorized_keys_flag_check_spec.rb": 0.5520799662541648, 98 15:33:52 "ee/spec/services/emails/destroy_service_spec.rb": 0.46908380798120575, 99 15:33:52 "ee/spec/services/users/update_highest_member_role_service_spec.rb": 0.45676725255130246, 100 15:33:52 "ee/spec/graphql/types/vulnerabilities_count_by_day_type_spec.rb": 0.31946288579444937, 101 15:33:52 "ee/spec/lib/gitlab/llm/chain/tools/epic_reader/prompts/vertex_ai_spec.rb": 0.2978883168515759, 102 15:33:52 "ee/spec/graphql/types/vulnerability_details/code_flows_type_spec.rb": 0.28860150612750674, 103 15:33:52 "ee/spec/graphql/types/vulnerabilities/container_image_type_spec.rb": 0.2679749527630104, 104 15:33:52 "ee/spec/lib/gitlab/llm/chain/tools/fix_code/prompts/anthropic_spec.rb": 0.26439483711252987 106 15:34:00 Knapsack report generator started! 107 15:33:50 /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! 108 15:35:22 warning: parser/current is loading parser/ruby32, which recognizes 3.2.4-compliant syntax, but you are running 3.2.5. 110 15:35:38 /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! 111 15:36:25 Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true} 112 15:36:25 # [RSpecRunTime] Starting RSpec timer... 113 15:36:25 [TEST PROF INFO] EventProf enabled (sql.active_record) 114 15:36:25 unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String. 115 15:36:25 unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String. 116 15:36:32 Test environment set up in 3.592704329 seconds 117 15:36:32 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/elastic/group_search_results_spec.rb. Expected to take 5 minutes 57.06 seconds. 118 15:36:32 Gitlab::Elastic::GroupSearchResults 119 15:36:43 for issues search 120 15:36:45 when advanced search query syntax is used 121 15:36:45 state not provided 122 15:36:50 returns opened and closed results 124 15:36:52 returns opened and closed results 125 15:36:53 # [RSpecRunTime] RSpec elapsed time: 27.02 seconds. Current RSS: ~1231M. Threads: 5. load average: 1.17 1.21 1.20 1/425 411 128 15:36:55 returns only closed results 129 15:36:55 # [RSpecRunTime] RSpec elapsed time: 29.68 seconds. Current RSS: ~1245M. Threads: 5. load average: 1.17 1.21 1.20 1/425 412 132 15:36:57 returns only opened results 133 15:36:57 # [RSpecRunTime] RSpec elapsed time: 31.7 seconds. Current RSS: ~1247M. Threads: 5. load average: 1.16 1.21 1.20 1/425 413 135 15:36:57 unsupported state 136 15:36:59 returns only opened results 137 15:36:59 # [RSpecRunTime] RSpec elapsed time: 33.74 seconds. Current RSS: ~1254M. Threads: 5. load average: 1.16 1.21 1.20 1/425 414 139 15:36:59 filter not provided (all behavior) 140 15:37:01 returns confidential and not confidential results 141 15:37:01 # [RSpecRunTime] RSpec elapsed time: 35.85 seconds. Current RSS: ~1256M. Threads: 5. load average: 1.30 1.24 1.21 1/425 415 143 15:37:01 confidential filter 144 15:37:03 returns only confidential results 145 15:37:03 # [RSpecRunTime] RSpec elapsed time: 37.87 seconds. Current RSS: ~1258M. Threads: 5. load average: 1.30 1.24 1.21 1/425 416 147 15:37:03 not confidential filter 148 15:37:05 returns not confidential results 149 15:37:05 # [RSpecRunTime] RSpec elapsed time: 39.77 seconds. Current RSS: ~1261M. Threads: 5. load average: 1.30 1.24 1.21 1/425 417 151 15:37:05 when labels filter is provided 152 15:37:07 filters by labels 153 15:37:07 # [RSpecRunTime] RSpec elapsed time: 41.73 seconds. Current RSS: ~1260M. Threads: 5. load average: 1.28 1.23 1.21 3/425 418 155 15:37:07 when label_name filter is provided 156 15:37:09 filters by labels 157 15:37:09 # [RSpecRunTime] RSpec elapsed time: 43.77 seconds. Current RSS: ~1259M. Threads: 5. load average: 1.28 1.23 1.21 1/425 419 159 15:37:09 when both labels and label_name filters are provided 160 15:37:11 uses label_name filter and filters by labels 161 15:37:11 # [RSpecRunTime] RSpec elapsed time: 45.88 seconds. Current RSS: ~1257M. Threads: 5. load average: 1.26 1.23 1.21 1/425 420 163 15:37:11 behaves like namespace ancestry_filter for aggregations 164 15:37:13 includes authorized:namespace:ancestry_filter:descendants name query 165 15:37:13 # [RSpecRunTime] RSpec elapsed time: 48.13 seconds. Current RSS: ~1258M. Threads: 5. load average: 1.26 1.23 1.21 1/425 421 167 15:37:13 when search_uses_match_queries flag is false 168 15:37:13 state not provided 169 15:37:15 returns opened and closed results 170 15:37:15 # [RSpecRunTime] RSpec elapsed time: 50.28 seconds. Current RSS: ~1259M. Threads: 5. load average: 1.26 1.23 1.21 1/425 422 173 15:37:17 returns opened and closed results 174 15:37:17 # [RSpecRunTime] RSpec elapsed time: 52.28 seconds. Current RSS: ~1259M. Threads: 5. load average: 1.24 1.23 1.21 1/425 423 177 15:37:19 returns only closed results 178 15:37:19 # [RSpecRunTime] RSpec elapsed time: 54.11 seconds. Current RSS: ~1258M. Threads: 5. load average: 1.24 1.23 1.21 3/425 424 181 15:37:21 returns only opened results 182 15:37:21 # [RSpecRunTime] RSpec elapsed time: 56.07 seconds. Current RSS: ~1258M. Threads: 5. load average: 1.22 1.22 1.21 1/425 425 184 15:37:21 unsupported state 185 15:37:23 returns only opened results 186 15:37:23 # [RSpecRunTime] RSpec elapsed time: 57.91 seconds. Current RSS: ~1257M. Threads: 5. load average: 1.22 1.22 1.21 1/425 426 188 15:37:23 filter not provided (all behavior) 189 15:37:25 returns confidential and not confidential results 190 15:37:25 # [RSpecRunTime] RSpec elapsed time: 59.95 seconds. Current RSS: ~1255M. Threads: 5. load average: 1.22 1.22 1.21 3/425 427 192 15:37:25 confidential filter 193 15:37:27 returns only confidential results 194 15:37:27 # [RSpecRunTime] RSpec elapsed time: 1 minute 2.02 seconds. Current RSS: ~1257M. Threads: 5. load average: 1.28 1.24 1.21 1/425 428 196 15:37:27 not confidential filter 197 15:37:29 returns not confidential results 198 15:37:29 # [RSpecRunTime] RSpec elapsed time: 1 minute 4.01 seconds. Current RSS: ~1258M. Threads: 5. load average: 1.28 1.24 1.21 1/425 429 200 15:37:29 when labels filter is provided 201 15:37:31 filters by labels 202 15:37:31 # [RSpecRunTime] RSpec elapsed time: 1 minute 5.74 seconds. Current RSS: ~1259M. Threads: 5. load average: 1.26 1.23 1.21 1/425 430 204 15:37:31 when label_name filter is provided 205 15:37:33 filters by labels 206 15:37:33 # [RSpecRunTime] RSpec elapsed time: 1 minute 7.52 seconds. Current RSS: ~1259M. Threads: 5. load average: 1.26 1.23 1.21 1/425 431 208 15:37:33 when both labels and label_name filters are provided 209 15:37:35 uses label_name filter and filters by labels 210 15:37:35 # [RSpecRunTime] RSpec elapsed time: 1 minute 9.54 seconds. Current RSS: ~1260M. Threads: 5. load average: 1.26 1.23 1.21 1/425 432 212 15:37:35 behaves like namespace ancestry_filter for aggregations 213 15:37:37 includes authorized:namespace:ancestry_filter:descendants name query 214 15:37:37 # [RSpecRunTime] RSpec elapsed time: 1 minute 11.59 seconds. Current RSS: ~1262M. Threads: 5. load average: 1.32 1.25 1.21 1/425 433 216 15:37:37 state not provided 217 15:37:38 returns opened and closed results 218 15:37:38 # [RSpecRunTime] RSpec elapsed time: 1 minute 13.13 seconds. Current RSS: ~1262M. Threads: 5. load average: 1.32 1.25 1.21 1/426 434 221 15:37:40 returns opened and closed results 222 15:37:40 # [RSpecRunTime] RSpec elapsed time: 1 minute 14.65 seconds. Current RSS: ~1264M. Threads: 5. load average: 1.32 1.25 1.21 2/426 435 225 15:37:41 returns only closed results 226 15:37:41 # [RSpecRunTime] RSpec elapsed time: 1 minute 16.26 seconds. Current RSS: ~1265M. Threads: 5. load average: 1.29 1.24 1.21 1/425 436 229 15:37:43 returns only opened results 230 15:37:43 # [RSpecRunTime] RSpec elapsed time: 1 minute 17.89 seconds. Current RSS: ~1264M. Threads: 5. load average: 1.29 1.24 1.21 1/425 437 232 15:37:43 unsupported state 233 15:37:45 returns only opened results 234 15:37:45 # [RSpecRunTime] RSpec elapsed time: 1 minute 19.57 seconds. Current RSS: ~1266M. Threads: 5. load average: 1.29 1.24 1.21 1/425 438 236 15:37:45 filter not provided (all behavior) 237 15:37:46 returns confidential and not confidential results 238 15:37:46 # [RSpecRunTime] RSpec elapsed time: 1 minute 21.09 seconds. Current RSS: ~1267M. Threads: 5. load average: 1.27 1.24 1.21 1/425 439 240 15:37:46 confidential filter 241 15:37:48 returns only confidential results 242 15:37:48 # [RSpecRunTime] RSpec elapsed time: 1 minute 22.6 seconds. Current RSS: ~1268M. Threads: 5. load average: 1.27 1.24 1.21 1/425 440 244 15:37:48 not confidential filter 245 15:37:49 returns not confidential results 246 15:37:49 # [RSpecRunTime] RSpec elapsed time: 1 minute 24.12 seconds. Current RSS: ~1268M. Threads: 5. load average: 1.27 1.24 1.21 1/425 441 248 15:37:49 when labels filter is provided 249 15:37:51 filters by labels 250 15:37:51 # [RSpecRunTime] RSpec elapsed time: 1 minute 25.54 seconds. Current RSS: ~1267M. Threads: 5. load average: 1.33 1.25 1.21 1/425 442 252 15:37:51 when label_name filter is provided 253 15:37:52 filters by labels 254 15:37:52 # [RSpecRunTime] RSpec elapsed time: 1 minute 27.12 seconds. Current RSS: ~1267M. Threads: 5. load average: 1.33 1.25 1.21 1/425 443 256 15:37:52 when both labels and label_name filters are provided 257 15:37:54 uses label_name filter and filters by labels 258 15:37:54 # [RSpecRunTime] RSpec elapsed time: 1 minute 28.67 seconds. Current RSS: ~1270M. Threads: 5. load average: 1.33 1.25 1.21 1/425 444 260 15:37:54 behaves like namespace ancestry_filter for aggregations 261 15:37:56 includes authorized:namespace:ancestry_filter:descendants name query 262 15:37:56 # [RSpecRunTime] RSpec elapsed time: 1 minute 30.46 seconds. Current RSS: ~1270M. Threads: 5. load average: 1.33 1.25 1.21 1/425 445 264 15:37:56 merge_requests search 265 15:37:56 state not provided 266 15:37:58 returns opened and closed results 267 15:37:58 # [RSpecRunTime] RSpec elapsed time: 1 minute 32.96 seconds. Current RSS: ~1271M. Threads: 5. load average: 1.30 1.24 1.21 1/425 446 270 15:38:00 returns opened and closed results 271 15:38:00 # [RSpecRunTime] RSpec elapsed time: 1 minute 34.88 seconds. Current RSS: ~1266M. Threads: 5. load average: 1.30 1.24 1.21 1/425 447 274 15:38:02 returns only closed results 275 15:38:02 # [RSpecRunTime] RSpec elapsed time: 1 minute 36.73 seconds. Current RSS: ~1263M. Threads: 5. load average: 1.28 1.24 1.21 1/425 448 278 15:38:04 returns only opened results 279 15:38:04 # [RSpecRunTime] RSpec elapsed time: 1 minute 38.52 seconds. Current RSS: ~1262M. Threads: 5. load average: 1.28 1.24 1.21 1/425 449 281 15:38:04 unsupported state 282 15:38:05 returns only opened results 283 15:38:06 # [RSpecRunTime] RSpec elapsed time: 1 minute 40.33 seconds. Current RSS: ~1262M. Threads: 5. load average: 1.28 1.24 1.21 3/425 450 285 15:38:06 when filter not provided (all behavior) 286 15:38:07 returns unarchived results only 287 15:38:07 # [RSpecRunTime] RSpec elapsed time: 1 minute 42.24 seconds. Current RSS: ~1263M. Threads: 5. load average: 1.41 1.27 1.22 2/425 451 289 15:38:07 when include_archived is true 290 15:38:09 returns archived and unarchived results 291 15:38:09 # [RSpecRunTime] RSpec elapsed time: 1 minute 44.07 seconds. Current RSS: ~1261M. Threads: 5. load average: 1.41 1.27 1.22 1/425 452 293 15:38:09 when include_archived filter is false 294 15:38:11 returns unarchived results only 295 15:38:11 # [RSpecRunTime] RSpec elapsed time: 1 minute 45.95 seconds. Current RSS: ~1265M. Threads: 5. load average: 1.38 1.26 1.22 3/425 453 298 15:38:11 when search_query_authorization_refactor ff is false 299 15:38:11 behaves like a blob scoped search result 300 15:38:11 filter by language 301 15:38:12 behaves like search results filtered by language 302 15:38:15 filters by language 303 15:38:15 # [RSpecRunTime] RSpec elapsed time: 1 minute 49.98 seconds. Current RSS: ~1274M. Threads: 5. load average: 1.38 1.26 1.22 3/431 758 305 15:38:15 filter by archived 306 15:38:17 when filter not provided (all behavior) 307 15:38:20 returns unarchived results only 308 15:38:21 # [RSpecRunTime] RSpec elapsed time: 1 minute 55.37 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.35 1.26 1.22 3/435 1369 310 15:38:21 when include_archived is true 311 15:38:25 returns archived and unarchived results 312 15:38:25 # [RSpecRunTime] RSpec elapsed time: 1 minute 59.49 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.40 1.27 1.22 2/435 1920 314 15:38:25 when include_archived filter is false 315 15:38:29 returns unarchived results only 316 15:38:29 # [RSpecRunTime] RSpec elapsed time: 2 minutes 3.56 seconds. Current RSS: ~1290M. Threads: 5. load average: 1.29 1.25 1.22 1/435 2471 318 15:38:29 behaves like namespace ancestry_filter for aggregations 319 15:38:29 includes authorized:namespace:ancestry_filter:descendants name query 320 15:38:29 behaves like a blob scoped search result 321 15:38:29 filter by language 322 15:38:30 behaves like search results filtered by language 323 15:38:32 filters by language 324 15:38:32 # [RSpecRunTime] RSpec elapsed time: 2 minutes 6.81 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.27 1.25 1.21 1/435 2771 326 15:38:32 filter by archived 327 15:38:33 when filter not provided (all behavior) 328 15:38:37 returns unarchived results only 329 15:38:37 # [RSpecRunTime] RSpec elapsed time: 2 minutes 11.7 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.33 1.26 1.22 1/435 3382 331 15:38:37 when include_archived is true 332 15:38:41 returns archived and unarchived results 333 15:38:41 # [RSpecRunTime] RSpec elapsed time: 2 minutes 15.62 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.62 1.32 1.24 1/435 3933 335 15:38:41 when include_archived filter is false 336 15:38:45 returns unarchived results only 337 15:38:45 # [RSpecRunTime] RSpec elapsed time: 2 minutes 19.63 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.62 1.32 1.24 4/435 4484 339 15:38:45 behaves like namespace ancestry_filter for aggregations 340 15:38:45 includes authorized:namespace:ancestry_filter:descendants name query 342 15:38:47 when filter not provided (all behavior) 343 15:38:51 returns unarchived results only 344 15:38:51 # [RSpecRunTime] RSpec elapsed time: 2 minutes 25.79 seconds. Current RSS: ~1301M. Threads: 5. load average: 1.84 1.38 1.26 4/435 5250 346 15:38:51 when include_archived is true 347 15:38:55 returns archived and unarchived results 348 15:38:55 # [RSpecRunTime] RSpec elapsed time: 2 minutes 29.68 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.84 1.38 1.26 1/435 5813 350 15:38:55 when include_archived filter is false 351 15:38:59 returns unarchived results only 352 15:38:59 # [RSpecRunTime] RSpec elapsed time: 2 minutes 33.41 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.77 1.37 1.26 1/435 6376 354 15:38:59 for wiki_blobs 355 15:39:00 Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :work_items is a Symbol. 357 15:39:00 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 358 15:39:01 Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :work_items is a Symbol. 360 15:39:01 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 361 15:39:04 excludes the wikis from the archived project 362 15:39:04 when include_archived is true 363 15:39:05 Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :work_items is a Symbol. 365 15:39:05 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 366 15:39:05 Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :work_items is a Symbol. 368 15:39:05 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 369 15:39:07 includes results from the archived project and group 370 15:39:07 # [RSpecRunTime] RSpec elapsed time: 2 minutes 41.73 seconds. Current RSS: ~1266M. Threads: 5. load average: 1.65 1.36 1.25 2/435 7012 372 15:39:07 when migration reindex_wikis_to_fix_routing_and_backfill_archived is not finished 373 15:39:08 Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :work_items is a Symbol. 375 15:39:08 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 376 15:39:08 Job arguments to ElasticAssociationIndexerWorker must be native JSON types, but :work_items is a Symbol. 378 15:39:08 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 379 15:39:10 includes results from the archived project 380 15:39:10 # [RSpecRunTime] RSpec elapsed time: 2 minutes 44.72 seconds. Current RSS: ~1262M. Threads: 5. load average: 1.65 1.36 1.25 1/435 7163 383 15:39:10 behaves like search results filtered by archived 384 15:39:10 when filter not provided (all behavior) 385 15:39:11 returns unarchived results only 386 15:39:11 # [RSpecRunTime] RSpec elapsed time: 2 minutes 46.06 seconds. Current RSS: ~1266M. Threads: 5. load average: 1.68 1.37 1.26 1/435 7164 388 15:39:11 when include_archived is true 389 15:39:12 returns archived and unarchived results 390 15:39:12 # [RSpecRunTime] RSpec elapsed time: 2 minutes 47.29 seconds. Current RSS: ~1268M. Threads: 5. load average: 1.68 1.37 1.26 1/432 7165 392 15:39:12 when include_archived filter is false 393 15:39:14 returns unarchived results only 394 15:39:14 # [RSpecRunTime] RSpec elapsed time: 2 minutes 48.65 seconds. Current RSS: ~1270M. Threads: 5. load average: 1.68 1.37 1.26 2/432 7166 396 15:39:14 if the user is authorized to view the group 397 15:39:15 has a traversal_ids prefix filter 398 15:39:15 # [RSpecRunTime] RSpec elapsed time: 2 minutes 49.91 seconds. Current RSS: ~1274M. Threads: 5. load average: 1.68 1.37 1.26 1/432 7167 400 15:39:15 if the user is not authorized to view the group 401 15:39:16 has a project id inclusion filter 403 15:39:27 returns no epics 404 15:39:39 finds all examples 405 15:39:39 when the user is a developer on the group 406 15:39:49 returns matching epics belonging to the group or its descendants, including confidential epics 407 15:39:49 when searching from the child group 408 15:40:00 returns matching epics belonging to the child group, including confidential epics 409 15:40:00 # [RSpecRunTime] RSpec elapsed time: 3 minutes 34.65 seconds. Current RSS: ~1255M. Threads: 5. load average: 1.51 1.36 1.26 5/427 7168 411 15:40:00 when the user is a guest of the child group and an owner of its child group 412 15:40:10 only returns non-confidential epics 413 15:40:10 when the user is an owner of its child group 414 15:40:21 returns confidential epics from the child group 415 15:40:21 # [RSpecRunTime] RSpec elapsed time: 3 minutes 55.91 seconds. Current RSS: ~1258M. Threads: 5. load average: 1.47 1.37 1.27 1/427 7169 417 15:40:21 behaves like can search by title for miscellaneous cases 418 15:40:34 handles plural words through algorithmic stemming 419 15:40:46 handles if title has umlauts 420 15:40:58 handles if title has dots 421 15:41:09 handles if title has underscore 422 15:41:20 handles if title has camelcase 423 15:41:21 # [RSpecRunTime] RSpec elapsed time: 4 minutes 55.34 seconds. Current RSS: ~1275M. Threads: 5. load average: 1.47 1.38 1.28 1/425 7216 426 15:41:21 returns an empty list 427 15:41:21 with group members 428 15:41:25 returns matching users who have access to the group 429 15:41:25 # [RSpecRunTime] RSpec elapsed time: 4 minutes 59.73 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.43 1.38 1.28 1/425 7217 432 15:41:26 does not includes the archived notes in the search results 433 15:41:26 when filters contains include_archived as true 434 15:41:27 includes the archived notes in the search results 435 15:41:27 # [RSpecRunTime] RSpec elapsed time: 5 minutes 1.61 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.39 1.37 1.27 3/425 7218 438 15:41:27 when filter not provided (all behavior) 439 15:41:28 returns unarchived results only 440 15:41:28 # [RSpecRunTime] RSpec elapsed time: 5 minutes 3.06 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.39 1.37 1.27 1/425 7219 442 15:41:28 when include_archived is true 443 15:41:30 returns archived and unarchived results 444 15:41:30 # [RSpecRunTime] RSpec elapsed time: 5 minutes 4.53 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.39 1.37 1.27 3/425 7220 446 15:41:30 when include_archived filter is false 447 15:41:31 returns unarchived results only 448 15:41:31 # [RSpecRunTime] RSpec elapsed time: 5 minutes 5.96 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.36 1.36 1.27 1/425 7221 450 15:41:31 query performance 451 15:41:31 for scope projects 452 15:41:32 makes 1 Elasticsearch query 453 15:41:32 for scope notes 454 15:41:32 makes 1 Elasticsearch query 455 15:41:32 for scope blobs 456 15:41:33 makes 1 Elasticsearch query 457 15:41:33 for scope wiki_blobs 458 15:41:33 makes 1 Elasticsearch query 459 15:41:33 for scope commits 460 15:41:34 makes 1 Elasticsearch query 461 15:41:34 for scope issues 462 15:41:34 makes 1 Elasticsearch query 463 15:41:34 for scope merge_requests 464 15:41:34 makes 1 Elasticsearch query 465 15:41:34 for scope epics 466 15:41:35 makes 1 Elasticsearch query 467 15:41:35 for scope milestones 468 15:41:35 makes 1 Elasticsearch query 469 15:41:35 for scope users 470 15:41:36 makes 1 Elasticsearch query 471 15:41:36 for scope projects 472 15:41:36 makes count query 473 15:41:36 for scope notes 474 15:41:37 makes count query 475 15:41:37 for scope blobs 476 15:41:37 makes count query 477 15:41:37 for scope wiki_blobs 478 15:41:38 makes count query 479 15:41:38 for scope commits 480 15:41:38 makes count query 481 15:41:38 for scope issues 482 15:41:38 makes count query 483 15:41:38 for scope merge_requests 484 15:41:39 makes count query 485 15:41:39 for scope epics 486 15:41:39 makes count query 487 15:41:39 for scope milestones 488 15:41:40 makes count query 489 15:41:40 for scope users 490 15:41:40 makes count query 491 15:41:40 #scope_options 493 15:41:40 has not group_ids 495 15:41:40 has root_ancestor_ids 496 15:41:41 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/elastic/group_search_results_spec.rb. It took 5 minutes 9.02 seconds. Expected to take 5 minutes 57.06 seconds. 497 15:41:41 # [RSpecRunTime] RSpec elapsed time: 5 minutes 16.28 seconds. Current RSS: ~1307M. Threads: 5. load average: 1.47 1.38 1.28 1/425 7222 499 15:41:41 # [RSpecRunTime] Starting example group ee/spec/models/epic_issue_spec.rb. Expected to take 2 minutes 49.84 seconds. 501 15:41:42 does not allow STI 503 15:41:42 is expected to belong to work_item required: false 505 15:41:42 is valid to add non-confidential issue to non-confidential epic 506 15:41:43 is valid to add confidential issue to confidential epic 507 15:41:43 is valid to add confidential issue to non-confidential epic 508 15:41:43 is not valid to add non-confidential issue to confidential epic 509 15:41:43 group hierarchy 510 15:41:43 when epic and issue are from different group hierarchies 512 15:41:43 # [RSpecRunTime] RSpec elapsed time: 5 minutes 18.15 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.47 1.38 1.28 1/425 7223 514 15:41:43 when epic and issue belong to the same group 515 15:41:43 is expected to be valid 516 15:41:43 when epic is in an ancestor group 517 15:41:44 is expected to be valid 518 15:41:44 when epic is in a descendant group 519 15:41:44 is expected to be valid 520 15:41:44 work items parent link 521 15:41:44 is valid for an issue with no existing parent link epic 522 15:41:45 is valid for issue with work item parent synced to the epic 523 15:41:45 is not valid for an issue with a parent link epic 524 15:41:45 when work_item_syncing is set 525 15:41:45 skips the validation 526 15:41:45 relative positioning 527 15:41:45 behaves like a class that supports relative positioning 528 15:41:45 #scoped_items 529 15:41:47 includes all items with the same scope 530 15:41:47 # [RSpecRunTime] RSpec elapsed time: 5 minutes 21.79 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.43 1.38 1.28 1/425 7224 532 15:41:47 #relative_siblings 533 15:41:49 includes all items with the same scope, except self 534 15:41:49 # [RSpecRunTime] RSpec elapsed time: 5 minutes 23.91 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.43 1.38 1.28 1/425 7225 536 15:41:49 .move_nulls_to_end 537 15:41:50 moves items with null relative_position to the end 538 15:41:51 preserves relative position 539 15:41:51 moves the item near the start position when there are no existing positions 540 15:41:52 does not perform any moves if all items have their relative_position set 541 15:41:53 manages to move nulls to the end even if there is a sequence at the end 542 15:42:00 manages to move nulls to the end even if there is not enough space 543 15:42:12 manages to move nulls to the end, stacking if we cannot create enough space 544 15:42:14 manages to move nulls found in the relative scope 545 15:42:43 can move many nulls 546 15:42:47 does not have an N+1 issue 547 15:42:47 # [RSpecRunTime] RSpec elapsed time: 6 minutes 21.86 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.37 1.37 1.28 1/424 7226 549 15:42:47 .move_nulls_to_start 550 15:42:48 moves items with null relative_position to the start 551 15:42:49 moves the item near the start position when there are no existing positions 552 15:42:50 preserves relative position 553 15:42:51 does not perform any moves if all items have their relative_position set 554 15:42:58 manages to move nulls to the start even if there is not enough space 555 15:43:10 manages to move nulls to the end, stacking if we cannot create enough space 556 15:43:10 # [RSpecRunTime] RSpec elapsed time: 6 minutes 44.55 seconds. Current RSS: ~1285M. Threads: 5. load average: 1.33 1.36 1.28 1/424 7227 559 15:43:11 moves item before 560 15:43:11 can move the item before an item at the start 561 15:43:12 can move the item before an item at MIN_POSITION 562 15:43:13 can move the item before an item bunched up at MIN_POSITION 563 15:43:13 when there is no space 564 15:43:14 moves items correctly 565 15:43:14 # [RSpecRunTime] RSpec elapsed time: 6 minutes 49.14 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.30 1.35 1.28 1/424 7228 567 15:43:14 leap-frogging to the left 568 15:43:16 can leap-frog STEPS times before needing to rebalance 569 15:43:16 there is no space to the left after moving STEPS times 570 15:43:18 rebalances to the right 571 15:43:18 # [RSpecRunTime] RSpec elapsed time: 6 minutes 52.47 seconds. Current RSS: ~1302M. Threads: 5. load average: 1.28 1.35 1.27 1/424 7229 574 15:43:18 moves item after 575 15:43:20 can move the item after an item bunched up at MAX_POSITION 576 15:43:20 when there is no space 577 15:43:22 can move the item after an item at MAX_POSITION 578 15:43:23 moves items correctly 579 15:43:23 # [RSpecRunTime] RSpec elapsed time: 6 minutes 57.63 seconds. Current RSS: ~1305M. Threads: 5. load average: 1.18 1.33 1.27 1/424 7230 581 15:43:23 leap-frogging 582 15:43:25 rebalances after STEPS jumps 583 15:43:25 # [RSpecRunTime] RSpec elapsed time: 6 minutes 59.59 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.18 1.33 1.27 1/424 7231 585 15:43:25 #move_to_start 586 15:43:25 places items at most IDEAL_DISTANCE from the start when the range is open 587 15:43:26 moves item to the end 588 15:43:28 positions the item at MIN_POSITION when there is only one space left 589 15:43:28 rebalances when there is already an item at the MIN_POSITION 590 15:43:30 deals with a run of elements at the start 591 15:43:30 # [RSpecRunTime] RSpec elapsed time: 7 minutes 4.57 seconds. Current RSS: ~1307M. Threads: 5. load average: 1.16 1.32 1.27 1/424 7232 594 15:43:30 places items at most IDEAL_DISTANCE from the start when the range is open 595 15:43:31 moves item to the end 596 15:43:33 positions the item at MAX_POSITION when there is only one space left 597 15:43:33 rebalances when there is already an item at the MAX_POSITION 598 15:43:35 deals with a run of elements at the end 599 15:43:35 # [RSpecRunTime] RSpec elapsed time: 7 minutes 9.47 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.15 1.31 1.26 1/424 7233 601 15:43:35 #move_between 602 15:43:36 positions item between two other 603 15:43:37 positions item between on top 604 15:43:38 positions item between to end 605 15:43:39 positions items even when after and before positions are the same 606 15:43:40 positions item in the middle of other two if distance is big enough 607 15:43:41 positions item closer to the middle if we are at the very top 608 15:43:42 positions item closer to the middle if we are at the very bottom 609 15:43:43 positions item in the middle of other two 610 15:43:44 positions item right if we pass non-sequential parameters 611 15:43:47 avoids N+1 queries when rebalancing other items 612 15:43:47 the two items are next to each other 613 15:43:47 behaves like moves item between 614 15:43:48 moves the middle item to between left and right 615 15:43:48 # [RSpecRunTime] RSpec elapsed time: 7 minutes 23.16 seconds. Current RSS: ~1307M. Threads: 5. load average: 1.12 1.30 1.26 1/424 7234 617 15:43:48 there is no space 618 15:43:48 behaves like moves item between 619 15:43:50 moves the middle item to between left and right 620 15:43:50 # [RSpecRunTime] RSpec elapsed time: 7 minutes 24.96 seconds. Current RSS: ~1309M. Threads: 5. load average: 1.12 1.30 1.26 1/424 7235 622 15:43:50 there is a bunch of items 623 15:43:52 handles bunches correctly 624 15:43:52 behaves like moves item between 625 15:43:54 moves the middle item to between left and right 626 15:43:55 # [RSpecRunTime] RSpec elapsed time: 7 minutes 29.33 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.11 1.29 1.26 1/424 7236 628 15:43:55 with a mixed tree level 629 15:43:55 can create space to the right 630 15:43:55 can create space to the left 631 15:43:56 moves nulls to the end 632 15:43:56 # [RSpecRunTime] RSpec elapsed time: 7 minutes 31.29 seconds. Current RSS: ~1309M. Threads: 5. load average: 1.02 1.27 1.25 1/424 7237 634 15:43:56 #update_cached_metadata 635 15:43:57 schedules cache update for epic when new issue is added 636 15:43:57 when epic issue already exists 637 15:43:57 schedules cache update for epic when epic issue is updated 638 15:43:57 schedules cache update for epic when epic issue is destroyed 639 15:43:57 #exportable_record? 640 15:43:57 when user is nil 641 15:43:57 is expected to be falsey 642 15:43:57 when user cannot read epic 643 15:43:58 is expected to be falsey 644 15:43:58 when user can read epic 645 15:43:58 is expected to be truthy 646 15:43:58 #validate_max_children 647 15:43:58 when the epic has not reached the maximum number of children 648 15:43:59 does not add an error 649 15:43:59 when the epic has reached the maximum number of children 650 15:44:00 adds an error 651 15:44:00 when either epic or issue is nil 652 15:44:01 does not add an error 653 15:44:01 # [RSpecRunTime] Finishing example group ee/spec/models/epic_issue_spec.rb. It took 2 minutes 19.2 seconds. Expected to take 2 minutes 49.84 seconds. 654 15:44:01 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/custom_file_templates_spec.rb. Expected to take 2 minutes 9.71 seconds. 655 15:44:01 Gitlab::CustomFileTemplates 657 15:44:04 instance_licensed: false, namespace_licensed: false, instance_enabled: false, namespace_enabled: false 658 15:44:04 is expected to eq false 659 15:44:04 # [RSpecRunTime] RSpec elapsed time: 7 minutes 38.69 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.02 1.27 1.25 1/429 7858 661 15:44:04 instance_licensed: false, namespace_licensed: false, instance_enabled: false, namespace_enabled: true 662 15:44:04 is expected to eq false 663 15:44:04 instance_licensed: false, namespace_licensed: false, instance_enabled: true, namespace_enabled: false 664 15:44:04 is expected to eq false 665 15:44:04 instance_licensed: false, namespace_licensed: false, instance_enabled: true, namespace_enabled: true 666 15:44:04 is expected to eq false 667 15:44:04 instance_licensed: false, namespace_licensed: true, instance_enabled: false, namespace_enabled: false 668 15:44:05 is expected to eq false 669 15:44:05 instance_licensed: false, namespace_licensed: true, instance_enabled: false, namespace_enabled: true 670 15:44:05 is expected to eq true 671 15:44:05 instance_licensed: false, namespace_licensed: true, instance_enabled: true, namespace_enabled: false 672 15:44:05 is expected to eq false 673 15:44:05 instance_licensed: false, namespace_licensed: true, instance_enabled: true, namespace_enabled: true 674 15:44:05 is expected to eq true 675 15:44:05 instance_licensed: true, namespace_licensed: false, instance_enabled: false, namespace_enabled: false 676 15:44:05 is expected to eq false 677 15:44:05 instance_licensed: true, namespace_licensed: false, instance_enabled: false, namespace_enabled: true 678 15:44:05 is expected to eq false 679 15:44:05 instance_licensed: true, namespace_licensed: false, instance_enabled: true, namespace_enabled: false 680 15:44:05 is expected to eq true 681 15:44:05 instance_licensed: true, namespace_licensed: false, instance_enabled: true, namespace_enabled: true 682 15:44:06 is expected to eq true 683 15:44:06 instance_licensed: true, namespace_licensed: true, instance_enabled: false, namespace_enabled: false 684 15:44:06 is expected to eq false 685 15:44:06 instance_licensed: true, namespace_licensed: true, instance_enabled: false, namespace_enabled: true 686 15:44:06 is expected to eq true 687 15:44:06 instance_licensed: true, namespace_licensed: true, instance_enabled: true, namespace_enabled: false 688 15:44:06 is expected to eq true 689 15:44:06 instance_licensed: true, namespace_licensed: true, instance_enabled: true, namespace_enabled: true 690 15:44:06 is expected to eq true 692 15:44:06 template_finder: Gitlab::Template::CustomDockerfileTemplate, type: :dockerfile 694 15:44:06 is expected to be empty 696 15:44:06 in a toplevel group 697 15:44:06 orders results from most specific to least specific 698 15:44:06 in a subgroup 699 15:44:08 orders results from most specific to least specific 700 15:44:09 # [RSpecRunTime] RSpec elapsed time: 7 minutes 43.36 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.01 1.26 1.25 1/429 8243 702 15:44:09 template_finder: Gitlab::Template::CustomGitignoreTemplate, type: :gitignore 704 15:44:09 is expected to be empty 706 15:44:09 in a toplevel group 707 15:44:09 orders results from most specific to least specific 708 15:44:09 in a subgroup 709 15:44:11 orders results from most specific to least specific 710 15:44:11 # [RSpecRunTime] RSpec elapsed time: 7 minutes 45.92 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.01 1.26 1.25 1/429 8622 712 15:44:11 template_finder: Gitlab::Template::CustomGitlabCiYmlTemplate, type: :gitlab_ci_yml 714 15:44:11 is expected to be empty 716 15:44:11 in a toplevel group 717 15:44:12 orders results from most specific to least specific 718 15:44:12 in a subgroup 719 15:44:14 orders results from most specific to least specific 720 15:44:14 # [RSpecRunTime] RSpec elapsed time: 7 minutes 48.58 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.01 1.26 1.25 1/429 9001 722 15:44:14 template_finder: Gitlab::Template::CustomLicenseTemplate, type: :license 724 15:44:14 is expected to be empty 726 15:44:14 in a toplevel group 727 15:44:14 orders results from most specific to least specific 728 15:44:14 in a subgroup 729 15:44:16 orders results from most specific to least specific 730 15:44:16 # [RSpecRunTime] RSpec elapsed time: 7 minutes 51.15 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.17 1.29 1.26 1/429 9380 733 15:44:16 template_finder: Gitlab::Template::CustomDockerfileTemplate, type: :dockerfile 735 15:44:16 is expected to be nil 736 15:44:17 is expected to be nil 738 15:44:17 in a toplevel group 739 15:44:17 finds a group template 740 15:44:17 finds an instance template 741 15:44:18 returns nil for an unknown key 742 15:44:18 in a subgroup 743 15:44:20 finds a template from the subgroup 744 15:44:22 finds a template from the parent group 745 15:44:25 finds an instance template 746 15:44:27 returns nil for an unknown key 747 15:44:27 when subgroup template names overlap with ancestor 748 15:44:29 returns a template from the subgroup 749 15:44:32 finds a template from the parent group with specified project 750 15:44:32 # [RSpecRunTime] RSpec elapsed time: 8 minutes 6.42 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.27 1.31 1.26 1/430 11569 752 15:44:32 when looking for template for a specific project 753 15:44:33 finds a valid template when looking into group template project 754 15:44:34 finds a valid template when looking into instance template project 755 15:44:34 does not find a template when given project does not have the template 756 15:44:34 # [RSpecRunTime] RSpec elapsed time: 8 minutes 8.66 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.27 1.31 1.26 1/430 11918 758 15:44:34 template_finder: Gitlab::Template::CustomGitignoreTemplate, type: :gitignore 760 15:44:34 is expected to be nil 761 15:44:34 is expected to be nil 763 15:44:34 in a toplevel group 764 15:44:34 finds a group template 765 15:44:35 finds an instance template 766 15:44:35 returns nil for an unknown key 767 15:44:35 in a subgroup 768 15:44:37 finds a template from the subgroup 769 15:44:40 finds a template from the parent group 770 15:44:42 finds an instance template 771 15:44:44 returns nil for an unknown key 772 15:44:44 when subgroup template names overlap with ancestor 773 15:44:46 returns a template from the subgroup 774 15:44:49 finds a template from the parent group with specified project 775 15:44:49 # [RSpecRunTime] RSpec elapsed time: 8 minutes 23.66 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.36 1.32 1.27 1/429 14107 777 15:44:49 when looking for template for a specific project 778 15:44:50 finds a valid template when looking into group template project 779 15:44:51 finds a valid template when looking into instance template project 780 15:44:51 does not find a template when given project does not have the template 781 15:44:51 # [RSpecRunTime] RSpec elapsed time: 8 minutes 25.78 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.33 1.32 1.27 1/429 14456 783 15:44:51 template_finder: Gitlab::Template::CustomGitlabCiYmlTemplate, type: :gitlab_ci_yml 785 15:44:51 is expected to be nil 786 15:44:51 is expected to be nil 788 15:44:51 in a toplevel group 789 15:44:52 finds a group template 790 15:44:52 finds an instance template 791 15:44:52 returns nil for an unknown key 792 15:44:52 in a subgroup 793 15:44:54 finds a template from the subgroup 794 15:44:57 finds a template from the parent group 795 15:44:59 finds an instance template 796 15:45:02 returns nil for an unknown key 797 15:45:02 when subgroup template names overlap with ancestor 798 15:45:04 returns a template from the subgroup 799 15:45:06 finds a template from the parent group with specified project 800 15:45:06 # [RSpecRunTime] RSpec elapsed time: 8 minutes 40.89 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.41 1.34 1.28 1/429 16645 802 15:45:06 when looking for template for a specific project 803 15:45:08 finds a valid template when looking into group template project 804 15:45:08 finds a valid template when looking into instance template project 805 15:45:08 does not find a template when given project does not have the template 806 15:45:08 # [RSpecRunTime] RSpec elapsed time: 8 minutes 43.05 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.41 1.34 1.28 1/429 16994 808 15:45:08 template_finder: Gitlab::Template::CustomLicenseTemplate, type: :license 810 15:45:08 is expected to be nil 811 15:45:09 is expected to be nil 813 15:45:09 in a toplevel group 814 15:45:09 finds a group template 815 15:45:09 finds an instance template 816 15:45:09 returns nil for an unknown key 817 15:45:09 in a subgroup 818 15:45:12 finds a template from the subgroup 819 15:45:14 finds a template from the parent group 820 15:45:16 finds an instance template 821 15:45:19 returns nil for an unknown key 822 15:45:19 when subgroup template names overlap with ancestor 823 15:45:21 returns a template from the subgroup 824 15:45:23 finds a template from the parent group with specified project 825 15:45:23 # [RSpecRunTime] RSpec elapsed time: 8 minutes 57.95 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.54 1.37 1.29 1/429 19183 827 15:45:23 when looking for template for a specific project 828 15:45:25 finds a valid template when looking into group template project 829 15:45:25 finds a valid template when looking into instance template project 830 15:45:25 does not find a template when given project does not have the template 831 15:45:25 # [RSpecRunTime] RSpec elapsed time: 9 minutes 0.09 second. Current RSS: ~1324M. Threads: 5. load average: 1.54 1.37 1.29 1/429 19532 833 15:45:25 #all_template_names 834 15:45:25 template_finder: Gitlab::Template::CustomDockerfileTemplate, type: :dockerfile 836 15:45:25 is expected to be empty 838 15:45:25 in a toplevel group 839 15:45:26 has the group names and instance as category 840 15:45:26 orders results from most specific to least specific 841 15:45:26 in a subgroup 842 15:45:28 with nested group templates 843 15:45:28 has the group names and instance as category 844 15:45:28 orders results from most specific to least specific 845 15:45:29 # [RSpecRunTime] RSpec elapsed time: 9 minutes 3.34 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.50 1.36 1.29 1/429 19979 847 15:45:29 with templates missing for a nested group 848 15:45:29 when subgroup template config points to a project that has no templates 849 15:45:29 behaves like does not list an empty category 850 15:45:29 misses subgroup category 851 15:45:29 misses subgroup templates 852 15:45:29 when subgroup template config is not setup 853 15:45:29 behaves like does not list an empty category 854 15:45:29 misses subgroup category 855 15:45:30 misses subgroup templates 856 15:45:30 template_finder: Gitlab::Template::CustomGitignoreTemplate, type: :gitignore 858 15:45:30 is expected to be empty 860 15:45:30 in a toplevel group 861 15:45:30 has the group names and instance as category 862 15:45:30 orders results from most specific to least specific 863 15:45:30 in a subgroup 864 15:45:32 with nested group templates 865 15:45:32 has the group names and instance as category 866 15:45:33 orders results from most specific to least specific 867 15:45:33 # [RSpecRunTime] RSpec elapsed time: 9 minutes 7.66 seconds. Current RSS: ~1354M. Threads: 5. load average: 1.46 1.35 1.28 1/429 20530 869 15:45:33 with templates missing for a nested group 870 15:45:33 when subgroup template config points to a project that has no templates 871 15:45:33 behaves like does not list an empty category 872 15:45:33 misses subgroup category 873 15:45:33 misses subgroup templates 874 15:45:33 when subgroup template config is not setup 875 15:45:33 behaves like does not list an empty category 876 15:45:34 misses subgroup category 877 15:45:34 misses subgroup templates 878 15:45:34 template_finder: Gitlab::Template::CustomGitlabCiYmlTemplate, type: :gitlab_ci_yml 880 15:45:34 is expected to be empty 882 15:45:34 in a toplevel group 883 15:45:34 has the group names and instance as category 884 15:45:35 orders results from most specific to least specific 885 15:45:35 in a subgroup 886 15:45:36 with nested group templates 887 15:45:37 has the group names and instance as category 888 15:45:37 orders results from most specific to least specific 889 15:45:37 # [RSpecRunTime] RSpec elapsed time: 9 minutes 11.85 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.50 1.37 1.29 1/429 21081 891 15:45:37 with templates missing for a nested group 892 15:45:37 when subgroup template config points to a project that has no templates 893 15:45:37 behaves like does not list an empty category 894 15:45:37 misses subgroup category 895 15:45:38 misses subgroup templates 896 15:45:38 when subgroup template config is not setup 897 15:45:38 behaves like does not list an empty category 898 15:45:38 misses subgroup category 899 15:45:38 misses subgroup templates 900 15:45:38 template_finder: Gitlab::Template::CustomLicenseTemplate, type: :license 902 15:45:38 is expected to be empty 904 15:45:38 in a toplevel group 905 15:45:39 has the group names and instance as category 906 15:45:39 orders results from most specific to least specific 907 15:45:39 in a subgroup 908 15:45:41 with nested group templates 909 15:45:41 has the group names and instance as category 910 15:45:41 orders results from most specific to least specific 911 15:45:41 # [RSpecRunTime] RSpec elapsed time: 9 minutes 16.07 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.54 1.38 1.29 1/430 21632 913 15:45:41 with templates missing for a nested group 914 15:45:41 when subgroup template config points to a project that has no templates 915 15:45:41 behaves like does not list an empty category 916 15:45:42 misses subgroup category 917 15:45:42 misses subgroup templates 918 15:45:42 when subgroup template config is not setup 919 15:45:42 behaves like does not list an empty category 920 15:45:42 misses subgroup category 921 15:45:42 misses subgroup templates 922 15:45:42 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/custom_file_templates_spec.rb. It took 1 minute 41.75 seconds. Expected to take 2 minutes 9.71 seconds. 923 15:45:42 # [RSpecRunTime] Starting example group ee/spec/models/ci/build_spec.rb. Expected to take 1 minute 53.63 seconds. 925 15:45:43 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 927 15:45:43 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 928 15:45:43 does not allow STI 929 15:45:43 build identity 930 15:45:45 does not include the gcloud file variables 931 15:45:45 with integration active 932 15:45:46 includes the gcloud file variables 933 15:45:46 when identity is unknown 934 15:45:48 raises an error 935 15:45:48 # [RSpecRunTime] RSpec elapsed time: 9 minutes 22.5 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.50 1.37 1.29 3/431 21804 937 15:45:48 clone_accessors 938 15:45:48 includes the cloneable extra accessors 939 15:45:48 behaves like a deployable job in EE 940 15:45:48 when the job is waiting for deployment approval 941 15:45:50 does not allow the job to be enqueued 942 15:45:50 # [RSpecRunTime] RSpec elapsed time: 9 minutes 25.08 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.50 1.37 1.29 1/431 21847 945 15:45:50 when job is waiting for deployment approval 946 15:45:51 is expected not to be playable 947 15:45:51 # [RSpecRunTime] RSpec elapsed time: 9 minutes 26.29 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.46 1.36 1.29 1/431 21890 949 15:45:51 .license_scan 950 15:45:51 with new license_scanning artifact 951 15:45:52 Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 953 15:45:52 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 954 15:45:52 is expected to eq "license_scanning" 955 15:45:52 #collect_license_scanning_reports! 956 15:45:52 is expected to eq 0 957 15:45:52 when the build has a license scanning report 958 15:45:52 when there is a report 959 15:45:52 parses blobs and add the results to the report 960 15:45:52 when there is a corrupted report 961 15:45:53 returns an empty report 962 15:45:53 when the license scanning feature is disabled 963 15:45:53 does NOT parse license scanning report 964 15:45:53 with loose foreign keys for partitioned tables 965 15:45:55 removes records through partitioned LFK 966 15:45:55 # [RSpecRunTime] RSpec elapsed time: 9 minutes 29.47 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.46 1.36 1.29 1/430 21891 968 15:45:55 #has_security_reports? 969 15:45:55 when build has a security report 970 15:45:55 is expected to equal true 971 15:45:55 when build does not have a security report 972 15:45:55 is expected to equal false 973 15:45:55 .recently_failed_on_instance_runner 974 15:45:56 with failure_reason set to :runner_system_failure 975 15:45:56 returns no builds 976 15:45:56 with 2 jobs tracked 977 15:45:56 returns builds tracked by InstanceRunnerFailedJobs 978 15:45:56 overrides the order of returned builds 979 15:45:56 # [RSpecRunTime] RSpec elapsed time: 9 minutes 31.28 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.42 1.36 1.29 1/430 21892 981 15:45:56 #collect_requirements_reports! 982 15:45:56 when there is a requirements report 983 15:45:56 when requirements are available 984 15:45:57 Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 986 15:45:57 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 987 15:45:57 parses blobs and adds the results to the report 988 15:45:57 when requirements are not available 989 15:45:57 does not parse requirements report 990 15:45:57 when using legacy format 991 15:45:57 when there is a requirements report 992 15:45:57 when requirements are available 993 15:45:57 parses blobs and adds the results to the report 994 15:45:57 when requirements are not available 995 15:45:57 does not parse requirements report 996 15:45:57 google artifact registry integration 997 15:45:57 behaves like does not include environment variables 998 15:45:58 does not include environment variables 999 15:45:58 with saas only enabled 1000 15:45:58 behaves like does not include environment variables 1001 15:45:58 does not include environment variables 1002 15:45:58 with integration active 1003 15:45:59 includes the environment variables 1004 15:45:59 .license_scan 1005 15:46:00 Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 1007 15:46:00 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1008 15:46:01 returns only license artifacts 1009 15:46:01 # [RSpecRunTime] RSpec elapsed time: 9 minutes 36.08 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.39 1.35 1.28 1/431 21929 1011 15:46:01 ci_secrets_management_available? 1012 15:46:01 when secrets management feature is available 1013 15:46:01 is expected to equal true 1014 15:46:01 when secrets management feature is not available 1015 15:46:02 is expected to equal false 1017 15:46:02 when environment specific variable is defined 1018 15:46:02 when there is a plan for the group 1019 15:46:02 GITLAB_FEATURES should include the features for that plan 1021 15:46:04 when there is a dast_site_profile associated with the job 1022 15:46:04 behaves like it includes variables 1023 15:46:04 includes variables from the profile 1024 15:46:04 # [RSpecRunTime] RSpec elapsed time: 9 minutes 39.1 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.39 1.35 1.28 1/432 21998 1026 15:46:04 when user has permission 1027 15:46:04 behaves like it includes variables 1028 15:46:05 includes variables from the profile 1029 15:46:05 when there is a dast_scanner_profile associated with the job 1030 15:46:05 behaves like it includes variables 1031 15:46:05 includes variables from the profile 1032 15:46:05 when there are profiles associated with the job 1033 15:46:05 when dast_configuration is absent from the options 1034 15:46:06 does not attempt look up any dast profiles to avoid unnecessary queries 1035 15:46:06 when site_profile is absent from the dast_configuration 1036 15:46:06 does not attempt look up the site profile to avoid unnecessary queries 1037 15:46:06 when scanner_profile is absent from the dast_configuration 1038 15:46:07 does not attempt look up the scanner profile to avoid unnecessary queries 1039 15:46:07 when both profiles are present in the dast_configuration 1040 15:46:07 attempts look up dast profiles 1041 15:46:07 when dast_site_profile target_type is website 1042 15:46:07 behaves like it includes variables 1043 15:46:08 includes variables from the profile 1044 15:46:08 # [RSpecRunTime] RSpec elapsed time: 9 minutes 42.58 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.36 1.35 1.28 1/433 22069 1046 15:46:08 when dast_site_profile target_type is api 1047 15:46:08 behaves like it includes variables 1048 15:46:08 includes variables from the profile 1049 15:46:08 variable CI_HAS_OPEN_REQUIREMENTS 1050 15:46:09 is included with value 'true' if there are open requirements 1051 15:46:09 is not included if there are no open requirements 1052 15:46:09 when feature is not available 1053 15:46:10 is not included even if there are open requirements 1054 15:46:10 # [RSpecRunTime] RSpec elapsed time: 9 minutes 44.94 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.36 1.35 1.28 1/433 22104 1056 15:46:10 updates compute minutes 1057 15:46:10 for event success 1058 15:46:11 updates minutes after canceling transitions to canceled 1059 15:46:11 for event drop 1060 15:46:11 updates minutes after canceling transitions to canceled 1061 15:46:11 when cancelling supported 1062 15:46:11 for event success 1063 15:46:11 for event drop 1064 15:46:12 for event cancel 1065 15:46:12 # [RSpecRunTime] RSpec elapsed time: 9 minutes 46.43 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.33 1.34 1.28 1/433 22105 1067 15:46:12 #cost_factor_enabled? 1068 15:46:12 with shared runner 1069 15:46:12 is expected to be truthy 1070 15:46:12 with project runner 1071 15:46:12 is expected to be falsey 1072 15:46:12 without runner 1073 15:46:13 is expected to be falsey 1074 15:46:13 associations 1075 15:46:13 is expected to have many security_scans class_name => Security::Scan 1076 15:46:13 is expected to have one dast_site_profiles_build class_name => Dast::SiteProfilesBuild 1077 15:46:13 is expected to have one dast_site_profile class_name => DastSiteProfile through dast_site_profiles_build 1078 15:46:13 is expected to have one dast_scanner_profiles_build class_name => Dast::ScannerProfilesBuild 1079 15:46:13 is expected to have one dast_scanner_profile class_name => DastScannerProfile through dast_scanner_profiles_build 1081 15:46:13 with pipeline for merged results 1082 15:46:16 is expected to equal true 1083 15:46:16 # [RSpecRunTime] RSpec elapsed time: 9 minutes 50.73 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.30 1.33 1.28 1/434 22285 1085 15:46:16 secrets management usage data 1086 15:46:16 when secrets management feature is not available 1087 15:46:16 when using vault 1088 15:46:16 behaves like not tracking usage for provider 1089 15:46:17 does not track RedisHLL event 1090 15:46:18 does not track Snowplow event 1091 15:46:18 # [RSpecRunTime] RSpec elapsed time: 9 minutes 52.62 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.30 1.33 1.28 1/434 22286 1093 15:46:18 when using azure_key_vault 1094 15:46:18 behaves like not tracking usage for provider 1095 15:46:19 does not track RedisHLL event 1096 15:46:19 does not track Snowplow event 1097 15:46:20 # [RSpecRunTime] RSpec elapsed time: 9 minutes 54.35 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.30 1.33 1.28 1/433 22287 1099 15:46:20 when using gcp_secret_manager 1100 15:46:20 behaves like not tracking usage for provider 1101 15:46:20 does not track RedisHLL event 1102 15:46:21 does not track Snowplow event 1103 15:46:21 # [RSpecRunTime] RSpec elapsed time: 9 minutes 56.08 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.28 1.33 1.28 1/433 22288 1105 15:46:21 when secrets management feature is available 1106 15:46:21 when there are secrets defined 1107 15:46:21 when using vault 1109 15:46:21 behaves like tracking usage for provider 1110 15:46:22 tracks RedisHLL event with user_id 1111 15:46:23 tracks Snowplow event with RedisHLL context 1112 15:46:24 does not track unused providers 1113 15:46:24 # [RSpecRunTime] RSpec elapsed time: 9 minutes 58.78 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.28 1.33 1.28 1/433 22289 1116 15:46:24 behaves like not tracking usage for provider 1117 15:46:25 does not track RedisHLL event 1118 15:46:25 does not track Snowplow event 1119 15:46:25 # [RSpecRunTime] RSpec elapsed time: 10 minutes 0.32 second. Current RSS: ~1318M. Threads: 5. load average: 1.28 1.33 1.28 1/434 22290 1121 15:46:25 when using azure_key_vault 1123 15:46:25 behaves like tracking usage for provider 1124 15:46:26 tracks RedisHLL event with user_id 1125 15:46:27 tracks Snowplow event with RedisHLL context 1126 15:46:28 does not track unused providers 1127 15:46:28 # [RSpecRunTime] RSpec elapsed time: 10 minutes 3.01 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.25 1.32 1.27 1/429 22291 1130 15:46:28 behaves like not tracking usage for provider 1131 15:46:29 does not track RedisHLL event 1132 15:46:30 does not track Snowplow event 1133 15:46:30 # [RSpecRunTime] RSpec elapsed time: 10 minutes 4.53 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.25 1.32 1.27 1/429 22292 1135 15:46:30 when using gcp_secret_manager 1137 15:46:30 behaves like tracking usage for provider 1138 15:46:31 tracks RedisHLL event with user_id 1139 15:46:32 tracks Snowplow event with RedisHLL context 1140 15:46:33 does not track unused providers 1141 15:46:33 # [RSpecRunTime] RSpec elapsed time: 10 minutes 7.45 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.23 1.32 1.27 1/429 22293 1144 15:46:33 behaves like not tracking usage for provider 1145 15:46:33 does not track RedisHLL event 1146 15:46:34 does not track Snowplow event 1147 15:46:34 # [RSpecRunTime] RSpec elapsed time: 10 minutes 9.09 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.23 1.32 1.27 1/429 22294 1149 15:46:34 when using multiple providers 1150 15:46:35 tracks RedisHLL event with user_id on all providers 1151 15:46:36 tracks Snowplow event with RedisHLL context on all providers 1152 15:46:36 # [RSpecRunTime] RSpec elapsed time: 10 minutes 11.01 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.21 1.31 1.27 1/429 22295 1154 15:46:36 when using repeated providers 1155 15:46:37 tracks a single RedisHLL event with user_id on the provider 1156 15:46:38 tracks a single Snowplow event with RedisHLL context on all providers 1157 15:46:38 # [RSpecRunTime] RSpec elapsed time: 10 minutes 12.84 seconds. Current RSS: ~1307M. Threads: 5. load average: 1.21 1.31 1.27 1/429 22296 1159 15:46:38 when there are no secrets defined 1161 15:46:38 behaves like not tracking usage for provider 1162 15:46:39 does not track RedisHLL event 1163 15:46:40 does not track Snowplow event 1164 15:46:40 # [RSpecRunTime] RSpec elapsed time: 10 minutes 14.64 seconds. Current RSS: ~1310M. Threads: 5. load average: 1.21 1.31 1.27 1/429 22297 1166 15:46:40 behaves like not tracking usage for provider 1167 15:46:41 does not track RedisHLL event 1168 15:46:42 does not track Snowplow event 1169 15:46:42 # [RSpecRunTime] RSpec elapsed time: 10 minutes 16.5 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.28 1.32 1.27 1/429 22298 1171 15:46:42 behaves like not tracking usage for provider 1172 15:46:43 does not track RedisHLL event 1173 15:46:43 does not track Snowplow event 1174 15:46:43 # [RSpecRunTime] RSpec elapsed time: 10 minutes 18.29 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.28 1.32 1.27 1/429 22299 1176 15:46:43 #collect_security_reports! 1177 15:46:43 when report types are given 1178 15:46:44 parses blobs and add the results for given report types 1179 15:46:44 when report types are not given 1180 15:46:44 when build has a security report 1181 15:46:44 when there is a sast report 1182 15:46:44 parses blobs and add the results to the report 1183 15:46:44 adds the created date to the report 1184 15:46:44 when there are multiple reports 1185 15:46:45 parses blobs and adds the results to the reports 1186 15:46:45 when there is a corrupted sast report 1187 15:46:45 stores an error 1188 15:46:45 vulnerability_finding_signatures 1189 15:46:45 signatures_enabled: true 1190 15:46:45 parses the report 1191 15:46:45 signatures_enabled: false 1192 15:46:45 parses the report 1193 15:46:45 when there is unsupported file type 1194 15:46:45 stores an error 1195 15:46:45 behaves like has secrets 1197 15:46:46 is expected to delegate #secrets to the #metadata object, allowing #metadata to return nil 1199 15:46:46 without metadata 1200 15:46:46 is expected to equal false 1201 15:46:46 with metadata 1202 15:46:46 when secrets exist 1203 15:46:47 is expected to equal true 1204 15:46:47 when secrets do not exit 1205 15:46:48 is expected to equal false 1206 15:46:48 .sbom_generation 1207 15:46:48 Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 1209 15:46:48 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1210 15:46:49 Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 1212 15:46:49 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1213 15:46:50 returns only cyclonedx sbom artifacts 1214 15:46:50 # [RSpecRunTime] RSpec elapsed time: 10 minutes 24.79 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.34 1.33 1.28 1/429 22300 1216 15:46:50 #runner_required_feature_names 1217 15:46:50 when secrets management feature is available 1218 15:46:50 when there are secrets defined 1219 15:46:51 is expected to include :vault_secrets 1220 15:46:51 when there are no secrets defined 1221 15:46:51 is expected not to include :vault_secrets 1222 15:46:51 when secrets management feature is not available 1223 15:46:51 when there are secrets defined 1224 15:46:52 is expected not to include :vault_secrets 1225 15:46:52 when there are no secrets defined 1226 15:46:53 is expected not to include :vault_secrets 1228 15:46:53 pages_generator: false, options: {}, result: {} 1229 15:46:53 is expected to eq {} 1230 15:46:53 pages_generator: false, options: {:pages=>{:path_prefix=>"foo"}}, result: {} 1231 15:46:53 is expected to eq {} 1232 15:46:53 pages_generator: true, options: {:pages=>{:path_prefix=>"foo"}}, result: {:path_prefix=>"foo"} 1233 15:46:53 is expected to eq {:path_prefix=>"foo"} 1234 15:46:53 pages_generator: true, options: {:pages=>{:path_prefix=>nil}}, result: {:path_prefix=>""} 1235 15:46:54 is expected to eq {:path_prefix=>""} 1236 15:46:54 pages_generator: true, options: {:pages=>{:path_prefix=>"foo"}}, result: {:path_prefix=>"foo"} 1237 15:46:54 is expected to eq {:path_prefix=>"foo"} 1238 15:46:54 pages_generator: true, options: {:pages=>{:path_prefix=>"$CI_COMMIT_BRANCH"}}, result: {:path_prefix=>"master"} 1239 15:46:54 is expected to eq {:path_prefix=>"master"} 1240 15:46:54 pages_generator: true, options: {:pages=>{:path_prefix=>"foo", :expire_in=>"1d"}}, result: {:path_prefix=>"foo", :expire_in=>"1d"} 1241 15:46:54 is expected to eq {:expire_in=>"1d", :path_prefix=>"foo"} 1242 15:46:54 pages_generator: true, options: {:pages=>{:path_prefix=>"foo", :expire_in=>"never"}}, result: {:path_prefix=>"foo", :expire_in=>"never"} 1243 15:46:55 is expected to eq {:expire_in=>"never", :path_prefix=>"foo"} 1244 15:46:55 #collect_sbom_reports! 1245 15:46:55 when there is an sbom report 1246 15:46:55 adds each report to the reports list and parses it 1247 15:46:55 #secrets_provider? 1248 15:46:55 delegates to secrets_integration 1249 15:46:55 #collect_metrics_reports! 1250 15:46:55 when there is a metrics report 1251 15:46:55 when license has metrics_reports 1252 15:46:56 parses blobs and add the results to the report 1253 15:46:56 when license does not have metrics_reports 1254 15:46:56 does not parse metrics report 1255 15:46:56 #unmerged_security_reports 1256 15:46:56 when build has a security report 1257 15:46:56 when there is a sast report 1258 15:46:56 parses blobs and add the results to the report 1259 15:46:56 when there are multiple reports 1260 15:46:57 parses blobs and adds unmerged results to the reports 1261 15:46:57 when build has no security reports 1262 15:46:57 has no parsed reports 1263 15:46:57 # [RSpecRunTime] Finishing example group ee/spec/models/ci/build_spec.rb. It took 1 minute 14.41 seconds. Expected to take 1 minute 53.63 seconds. 1264 15:46:57 # [RSpecRunTime] Starting example group ee/spec/services/ci/compare_security_reports_service_spec.rb. Expected to take 1 minute 40.78 seconds. 1265 15:46:57 Ci::CompareSecurityReportsService 1266 15:46:58 vulnerability_finding_signatures: true 1268 15:46:58 when head pipeline has dependency scanning reports 1269 15:46:58 Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 1271 15:46:58 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1272 15:46:59 reports new vulnerabilities 1273 15:47:00 # [RSpecRunTime] RSpec elapsed time: 10 minutes 34.35 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.36 1.34 1.28 1/429 22349 1275 15:47:00 when base and head pipelines have dependency scanning reports 1276 15:47:00 reports status as parsed 1277 15:47:01 populates fields based on current_user 1278 15:47:01 reports fixed vulnerability 1279 15:47:02 reports fixed dependency scanning vulnerabilities 1280 15:47:02 behaves like serializes `found_by_pipeline` attribute 1281 15:47:03 sets correct `found_by_pipeline` attribute 1282 15:47:03 # [RSpecRunTime] RSpec elapsed time: 10 minutes 37.52 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.33 1.33 1.28 1/429 22354 1284 15:47:03 when head pipeline has corrupted dependency scanning vulnerability reports 1285 15:47:03 returns status and error message 1286 15:47:03 returns status and error message when pipeline is nil 1288 15:47:03 when head pipeline has container scanning reports 1289 15:47:05 reports new and fixed vulnerabilities 1290 15:47:05 # [RSpecRunTime] RSpec elapsed time: 10 minutes 40.17 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.33 1.33 1.28 1/428 22373 1292 15:47:05 when base and head pipelines have container scanning reports 1293 15:47:07 populates fields based on current_user 1294 15:47:09 reports new vulnerability 1295 15:47:11 reports fixed container scanning vulnerabilities 1296 15:47:11 behaves like serializes `found_by_pipeline` attribute 1297 15:47:12 sets correct `found_by_pipeline` attribute 1298 15:47:12 # [RSpecRunTime] RSpec elapsed time: 10 minutes 47.26 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.36 1.34 1.28 1/428 22378 1300 15:47:12 #execute DAST 1301 15:47:12 when head pipeline has DAST reports containing some vulnerabilities 1302 15:47:16 reports the new vulnerabilities, while not changing the counts of fixed vulnerabilities 1303 15:47:17 # [RSpecRunTime] RSpec elapsed time: 10 minutes 51.36 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.33 1.33 1.28 1/428 22381 1305 15:47:17 when base and head pipelines have DAST reports containing vulnerabilities 1306 15:47:20 populates fields based on current_user 1307 15:47:24 reports new vulnerability 1308 15:47:28 reports fixed DAST vulnerabilities 1309 15:47:28 behaves like serializes `found_by_pipeline` attribute 1310 15:47:31 sets correct `found_by_pipeline` attribute 1311 15:47:31 # [RSpecRunTime] RSpec elapsed time: 11 minutes 6.07 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.26 1.32 1.27 1/428 22386 1313 15:47:31 #execute SAST 1314 15:47:31 when head pipeline has sast reports 1315 15:47:33 reports new vulnerabilities 1316 15:47:33 # [RSpecRunTime] RSpec elapsed time: 11 minutes 7.6 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.26 1.32 1.27 1/428 22389 1318 15:47:33 when base and head pipelines have sast reports 1319 15:47:34 populates fields based on current_user 1320 15:47:34 reports new vulnerability 1321 15:47:35 reports fixed sast vulnerabilities 1322 15:47:35 behaves like serializes `found_by_pipeline` attribute 1323 15:47:35 sets correct `found_by_pipeline` attribute 1324 15:47:35 # [RSpecRunTime] RSpec elapsed time: 11 minutes 10.2 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.26 1.32 1.27 1/428 22394 1326 15:47:35 #execute SECRET DETECTION 1327 15:47:35 when head pipeline has secret_detection reports 1328 15:47:36 reports new vulnerabilities 1329 15:47:36 when base and head pipelines have secret_detection reports 1330 15:47:37 populates fields based on current_user 1331 15:47:37 does not report any new vulnerability 1332 15:47:37 reports fixed secret_detection vulnerabilities 1333 15:47:38 # [RSpecRunTime] RSpec elapsed time: 11 minutes 12.34 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.32 1.33 1.28 1/428 22401 1335 15:47:38 vulnerability_finding_signatures: false 1337 15:47:38 when head pipeline has dependency scanning reports 1338 15:47:39 reports new vulnerabilities 1339 15:47:39 # [RSpecRunTime] RSpec elapsed time: 11 minutes 13.87 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.32 1.33 1.28 1/428 22404 1341 15:47:39 when base and head pipelines have dependency scanning reports 1342 15:47:40 reports status as parsed 1343 15:47:40 populates fields based on current_user 1344 15:47:41 reports fixed vulnerability 1345 15:47:41 reports fixed dependency scanning vulnerabilities 1346 15:47:41 behaves like serializes `found_by_pipeline` attribute 1347 15:47:42 sets correct `found_by_pipeline` attribute 1348 15:47:42 # [RSpecRunTime] RSpec elapsed time: 11 minutes 16.94 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.29 1.32 1.27 1/428 22409 1350 15:47:42 when head pipeline has corrupted dependency scanning vulnerability reports 1351 15:47:42 returns status and error message 1352 15:47:43 returns status and error message when pipeline is nil 1354 15:47:43 when head pipeline has container scanning reports 1355 15:47:45 reports new and fixed vulnerabilities 1356 15:47:45 # [RSpecRunTime] RSpec elapsed time: 11 minutes 19.56 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.29 1.32 1.27 1/428 22416 1358 15:47:45 when base and head pipelines have container scanning reports 1359 15:47:47 populates fields based on current_user 1360 15:47:48 reports new vulnerability 1361 15:47:50 reports fixed container scanning vulnerabilities 1362 15:47:50 behaves like serializes `found_by_pipeline` attribute 1363 15:47:52 sets correct `found_by_pipeline` attribute 1364 15:47:52 # [RSpecRunTime] RSpec elapsed time: 11 minutes 26.87 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.25 1.31 1.27 1/428 22421 1366 15:47:52 #execute DAST 1367 15:47:52 when head pipeline has DAST reports containing some vulnerabilities 1368 15:47:56 reports the new vulnerabilities, while not changing the counts of fixed vulnerabilities 1369 15:47:56 # [RSpecRunTime] RSpec elapsed time: 11 minutes 31.15 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.47 1.36 1.29 1/427 22424 1371 15:47:56 when base and head pipelines have DAST reports containing vulnerabilities 1372 15:48:00 populates fields based on current_user 1373 15:48:04 reports new vulnerability 1374 15:48:07 reports fixed DAST vulnerabilities 1375 15:48:07 behaves like serializes `found_by_pipeline` attribute 1376 15:48:11 sets correct `found_by_pipeline` attribute 1377 15:48:11 # [RSpecRunTime] RSpec elapsed time: 11 minutes 46.03 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.36 1.34 1.28 1/427 22429 1379 15:48:11 #execute SAST 1380 15:48:11 when head pipeline has sast reports 1381 15:48:13 reports new vulnerabilities 1382 15:48:13 # [RSpecRunTime] RSpec elapsed time: 11 minutes 47.62 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.36 1.34 1.28 1/427 22432 1384 15:48:13 when base and head pipelines have sast reports 1385 15:48:14 populates fields based on current_user 1386 15:48:14 reports new vulnerability 1387 15:48:15 reports fixed sast vulnerabilities 1388 15:48:15 behaves like serializes `found_by_pipeline` attribute 1389 15:48:15 sets correct `found_by_pipeline` attribute 1390 15:48:15 # [RSpecRunTime] RSpec elapsed time: 11 minutes 50.21 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.36 1.34 1.28 1/427 22437 1392 15:48:15 #execute SECRET DETECTION 1393 15:48:15 when head pipeline has secret_detection reports 1394 15:48:16 reports new vulnerabilities 1395 15:48:16 when base and head pipelines have secret_detection reports 1396 15:48:17 populates fields based on current_user 1397 15:48:17 does not report any new vulnerability 1398 15:48:18 reports fixed secret_detection vulnerabilities 1399 15:48:18 # [RSpecRunTime] RSpec elapsed time: 11 minutes 52.49 seconds. Current RSS: ~1345M. Threads: 5. load average: 1.41 1.35 1.28 1/427 22444 1401 15:48:18 # [RSpecRunTime] Finishing example group ee/spec/services/ci/compare_security_reports_service_spec.rb. It took 1 minute 20.86 seconds. Expected to take 1 minute 40.78 seconds. 1402 15:48:18 # [RSpecRunTime] Starting example group ee/spec/replicators/geo/terraform_state_version_replicator_spec.rb. Expected to take 1 minute 25.16 seconds. 1403 15:48:18 Geo::TerraformStateVersionReplicator 1404 15:48:19 invokes replicator.geo_handle_after_create on create 1405 15:48:19 behaves like a replicator 1406 15:48:19 Geo node status 1407 15:48:19 on a primary site 1408 15:48:20 .primary_total_count 1409 15:48:20 returns the number of available replicables on primary 1410 15:48:20 # [RSpecRunTime] RSpec elapsed time: 11 minutes 55.29 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.41 1.35 1.28 1/427 22445 1412 15:48:20 on a secondary site 1413 15:48:20 .registry_count 1414 15:48:24 returns the number of registries on secondary 1415 15:48:24 # [RSpecRunTime] RSpec elapsed time: 11 minutes 59.28 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.38 1.34 1.28 1/427 22446 1417 15:48:24 .synced_count 1418 15:48:28 returns the number of synced items on secondary 1419 15:48:28 # [RSpecRunTime] RSpec elapsed time: 12 minutes 3.27 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.35 1.34 1.28 1/427 22447 1421 15:48:28 .failed_count 1422 15:48:32 returns the number of failed items on secondary 1423 15:48:32 # [RSpecRunTime] RSpec elapsed time: 12 minutes 7.28 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.40 1.35 1.28 1/427 22448 1425 15:48:32 when replicator is Geo::RegistrySyncWorker compatible 1426 15:48:33 has "created" and "deleted" events 1427 15:48:33 when replicator enqueues a sync event 1428 15:48:33 is expected to receive perform_async("terraform_state_version", "created", {"model_record_id"=>13}) 1 time 1429 15:48:33 behaves like a verifiable replicator 1431 15:48:33 has checksum_succeeded event 1432 15:48:33 .verification_enabled? 1433 15:48:33 on a Geo primary site 1434 15:48:33 when replication feature flag is enabled 1435 15:48:33 when force primary checksumming feature flag is enabled 1436 15:48:33 returns true 1437 15:48:33 when the force primary checksumming feature flag is disabled 1438 15:48:33 returns true 1439 15:48:33 when replication feature flag is disabled 1440 15:48:33 when force primary checksumming feature flag is enabled 1441 15:48:33 returns true 1442 15:48:33 when the force primary checksumming feature flag is disabled 1443 15:48:33 returns false 1444 15:48:33 on a Geo secondary site 1445 15:48:33 when replication feature flag is enabled 1446 15:48:33 when force primary checksumming feature flag is enabled 1447 15:48:33 returns true 1448 15:48:33 when the force primary checksumming feature flag is disabled 1449 15:48:34 returns true 1450 15:48:34 when replication feature flag is disabled 1451 15:48:34 when force primary checksumming feature flag is enabled 1452 15:48:34 returns false 1453 15:48:34 when the force primary checksumming feature flag is disabled 1454 15:48:34 returns false 1455 15:48:34 .checksummed_count 1456 15:48:34 when verification is enabled 1457 15:48:34 behaves like a counter of succeeded available verifiables 1458 15:48:34 is expected to eq 1 1459 15:48:34 excludes other verification states 1460 15:48:34 when verification is disabled 1462 15:48:34 .verified_count 1463 15:48:34 when verification is enabled 1464 15:48:34 behaves like a counter of succeeded available verifiables 1465 15:48:35 is expected to eq 1 1466 15:48:35 excludes other verification states 1467 15:48:35 when verification is disabled 1469 15:48:35 .checksum_failed_count 1470 15:48:35 when verification is enabled 1471 15:48:35 behaves like a counter of failed available verifiables 1472 15:48:35 is expected to eq 1 1473 15:48:36 excludes other verification states 1474 15:48:36 when verification is disabled 1476 15:48:36 .verification_failed_count 1477 15:48:36 when verification is enabled 1478 15:48:36 behaves like a counter of failed available verifiables 1479 15:48:36 is expected to eq 1 1480 15:48:36 excludes other verification states 1481 15:48:36 when verification is disabled 1483 15:48:37 .verification_total_count 1484 15:48:37 when verification is enabled 1485 15:48:37 when the verification_state is disabled 1486 15:48:37 is expected to eq 0 1487 15:48:37 when the verification_state is not disabled 1488 15:48:37 is expected to eq 1 1489 15:48:37 when verification is disabled 1491 15:48:37 .trigger_background_verification 1492 15:48:37 when verification is enabled 1493 15:48:37 for a Geo secondary 1494 15:48:37 does not enqueue ReverificationBatchWorker 1495 15:48:37 enqueues VerificationBatchWorker 1496 15:48:38 enqueues VerificationTimeoutWorker 1497 15:48:38 for a Geo primary 1498 15:48:38 enqueues ReverificationBatchWorker 1499 15:48:38 enqueues VerificationStateBackfillWorker 1500 15:48:38 enqueues VerificationBatchWorker 1501 15:48:38 enqueues VerificationTimeoutWorker 1502 15:48:38 when verification is disabled 1503 15:48:38 does not enqueue VerificationBatchWorker 1504 15:48:38 does not enqueue VerificationTimeoutWorker 1505 15:48:38 .backfill_verification_state_table 1506 15:48:38 on a Geo secondary site 1507 15:48:38 returns false 1508 15:48:38 on a Geo primary site 1509 15:48:38 when replication feature flag is enabled 1510 15:48:38 when force primary checksumming feature flag is enabled 1511 15:48:39 calls Geo::VerificationStateBackfillService 1512 15:48:39 when force primary checksumming feature flag is disabled 1513 15:48:39 calls Geo::VerificationStateBackfillService 1514 15:48:39 when replication feature flag is disabled 1515 15:48:39 when force primary checksumming feature flag is enabled 1516 15:48:39 calls Geo::VerificationStateBackfillService 1517 15:48:39 when force primary checksumming feature flag is disabled 1518 15:48:39 does not call Geo::VerificationStateBackfillService 1519 15:48:39 .verify_batch 1520 15:48:39 when there are records needing verification 1521 15:48:39 calls #verify on each replicator 1522 15:48:39 .remaining_verification_batch_count 1523 15:48:40 converts needs_verification_count to number of batches 1524 15:48:40 .remaining_reverification_batch_count 1525 15:48:40 converts needs_reverification_count to number of batches 1526 15:48:40 .reverify_batch! 1527 15:48:40 calls #reverify_batch 1528 15:48:40 .replicator_batch_to_verify 1529 15:48:41 returns usable Replicator instances 1530 15:48:41 # [RSpecRunTime] RSpec elapsed time: 12 minutes 15.86 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.34 1.34 1.28 1/427 22449 1532 15:48:41 .model_record_id_batch_to_verify 1533 15:48:41 when the batch is filled by pending rows 1534 15:48:41 returns IDs of pending rows 1535 15:48:41 does not call .verification_failed_batch 1536 15:48:41 when that batch is not filled by pending rows 1537 15:48:41 includes IDs of failed rows 1538 15:48:41 .verification_pending_batch 1539 15:48:41 when current node is a primary 1540 15:48:42 delegates to the model class of the replicator 1541 15:48:42 when current node is a secondary 1542 15:48:42 delegates to the registry class of the replicator 1543 15:48:42 .verification_failed_batch 1544 15:48:42 when current node is a primary 1545 15:48:42 delegates to the model class of the replicator 1546 15:48:42 when current node is a secondary 1547 15:48:42 delegates to the registry class of the replicator 1548 15:48:42 .fail_verification_timeouts 1549 15:48:42 when current node is a primary 1550 15:48:42 delegates to the model class of the replicator 1551 15:48:42 when current node is a secondary 1552 15:48:42 delegates to the registry class of the replicator 1553 15:48:42 #verify_async 1554 15:48:42 on a Geo primary 1555 15:48:42 calls verification_pending! 1556 15:48:42 does not enqueue Geo::VerificationWorker 1558 15:48:43 wraps the checksum calculation in track_checksum_attempt! 1559 15:48:43 #verification_state_tracker 1560 15:48:43 on a Geo primary 1561 15:48:43 returns model_record 1562 15:48:43 on a Geo secondary 1563 15:48:43 returns registry 1564 15:48:43 #geo_handle_after_checksum_succeeded 1565 15:48:43 on a Geo primary 1566 15:48:43 creates checksum_succeeded event 1567 15:48:44 is called on verification success 1568 15:48:44 when replication feature flag is disabled 1569 15:48:44 does not publish 1570 15:48:44 on a Geo secondary 1571 15:48:44 does not create an event 1572 15:48:44 #consume_event_checksum_succeeded 1573 15:48:44 with a persisted model_record 1574 15:48:44 on a Geo primary 1575 15:48:44 does nothing 1576 15:48:44 on a Geo secondary 1577 15:48:44 with a persisted registry 1578 15:48:44 with a registry which is verified 1579 15:48:44 sets state to verification_pending 1580 15:48:44 with a registry which is pending verification 1581 15:48:45 does not change state from verification_pending 1582 15:48:45 with an unpersisted registry 1583 15:48:45 does not persist the registry 1585 15:48:45 returns the opposite of immutable? 1586 15:48:45 #primary_verification_succeeded? 1587 15:48:45 when the model record is verification_succeeded 1588 15:48:45 returns true 1589 15:48:45 when the model record is not verification_succeeded 1590 15:48:46 returns false 1591 15:48:46 #ok_to_skip_download? 1592 15:48:46 when the registry is brand new 1593 15:48:46 when the model is immutable 1594 15:48:46 when the resource already exists on this site 1595 15:48:46 when verification is enabled for this model 1596 15:48:46 when the resource is in verifiables 1597 15:48:46 is expected to be truthy 1598 15:48:46 when the resource is not in verifiables 1599 15:48:46 is expected to be falsey 1600 15:48:46 when verification is disabled for this model 1601 15:48:46 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:886 (PENDING: this context does not apply to models that are verified) 1602 15:48:46 when the resource does not exist on this site 1603 15:48:46 is expected to be falsey 1604 15:48:46 when the model is mutable 1605 15:48:47 example at ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:904 (PENDING: this context does not apply to immutable models) 1606 15:48:47 when the registry is not brand new (sync or verification has been attempted before) 1607 15:48:47 is expected to be falsey 1608 15:48:47 integration tests 1609 15:48:47 on a primary 1610 15:48:47 background backfill 1611 15:48:47 verifies model records 1612 15:48:47 triggered by events 1613 15:48:47 verifies model records 1614 15:48:47 on a secondary 1615 15:48:47 background backfill 1616 15:48:48 verifies registries 1617 15:48:48 triggered by events 1618 15:48:48 verifies registries 1620 15:48:48 is defined and does not raise error 1621 15:48:48 .replicables_for_current_secondary 1622 15:48:49 when syncing object storage is enabled 1623 15:48:49 behaves like is implemented and returns a valid relation 1624 15:48:49 is implemented 1625 15:48:49 when syncing object storage is disabled 1626 15:48:49 behaves like is implemented and returns a valid relation 1627 15:48:49 is implemented 1628 15:48:49 with selective sync disabled 1629 15:48:49 behaves like is implemented and returns a valid relation 1630 15:48:50 is implemented 1631 15:48:50 with selective sync enabled for namespaces 1632 15:48:50 behaves like is implemented and returns a valid relation 1633 15:48:50 is implemented 1634 15:48:50 with selective sync enabled for shards 1635 15:48:50 behaves like is implemented and returns a valid relation 1636 15:48:51 is implemented 1637 15:48:51 #after_verifiable_update 1638 15:48:51 verification_enabled: true, immutable: true, checksum: nil, checksummable: true, expect_verify_async: true 1639 15:48:51 calls verify_async only if needed 1640 15:48:51 verification_enabled: true, immutable: true, checksum: nil, checksummable: false, expect_verify_async: false 1641 15:48:51 calls verify_async only if needed 1642 15:48:51 verification_enabled: true, immutable: true, checksum: "abc123", checksummable: true, expect_verify_async: false 1643 15:48:51 calls verify_async only if needed 1644 15:48:51 verification_enabled: true, immutable: true, checksum: "abc123", checksummable: false, expect_verify_async: false 1645 15:48:51 calls verify_async only if needed 1646 15:48:51 verification_enabled: true, immutable: false, checksum: nil, checksummable: true, expect_verify_async: true 1647 15:48:52 calls verify_async only if needed 1648 15:48:52 verification_enabled: true, immutable: false, checksum: nil, checksummable: false, expect_verify_async: false 1649 15:48:52 calls verify_async only if needed 1650 15:48:52 verification_enabled: true, immutable: false, checksum: "abc123", checksummable: true, expect_verify_async: true 1651 15:48:52 calls verify_async only if needed 1652 15:48:52 verification_enabled: true, immutable: false, checksum: "abc123", checksummable: false, expect_verify_async: false 1653 15:48:52 calls verify_async only if needed 1654 15:48:52 verification_enabled: false, immutable: true, checksum: nil, checksummable: true, expect_verify_async: false 1655 15:48:53 calls verify_async only if needed 1656 15:48:53 verification_enabled: false, immutable: true, checksum: nil, checksummable: false, expect_verify_async: false 1657 15:48:53 calls verify_async only if needed 1658 15:48:53 verification_enabled: false, immutable: true, checksum: "abc123", checksummable: true, expect_verify_async: false 1659 15:48:53 calls verify_async only if needed 1660 15:48:53 verification_enabled: false, immutable: true, checksum: "abc123", checksummable: false, expect_verify_async: false 1661 15:48:53 calls verify_async only if needed 1662 15:48:53 verification_enabled: false, immutable: false, checksum: nil, checksummable: true, expect_verify_async: false 1663 15:48:53 calls verify_async only if needed 1664 15:48:53 verification_enabled: false, immutable: false, checksum: nil, checksummable: false, expect_verify_async: false 1665 15:48:54 calls verify_async only if needed 1666 15:48:54 verification_enabled: false, immutable: false, checksum: "abc123", checksummable: true, expect_verify_async: false 1667 15:48:54 calls verify_async only if needed 1668 15:48:54 verification_enabled: false, immutable: false, checksum: "abc123", checksummable: false, expect_verify_async: false 1669 15:48:54 calls verify_async only if needed 1670 15:48:54 #geo_handle_after_create 1671 15:48:54 on a Geo primary 1672 15:48:54 creates a Geo::Event 1673 15:48:55 calls #after_verifiable_update 1674 15:48:55 when replication feature flag is disabled 1675 15:48:55 does not publish 1676 15:48:55 on a Geo secondary 1677 15:48:55 does not create an event 1678 15:48:55 #geo_handle_after_destroy 1679 15:48:55 on a Geo primary 1680 15:48:55 creates a Geo::Event 1681 15:48:55 when replication feature flag is disabled 1682 15:48:55 does not publish 1683 15:48:55 on a Geo secondary 1684 15:48:56 does not create an event 1685 15:48:56 created event consumption 1686 15:48:56 when the blob's project is in replicables for this geo node 1687 15:48:56 invokes Geo::BlobDownloadService 1688 15:48:56 when the blob's project is not in replicables for this geo node 1689 15:48:56 does not invoke Geo::BlobDownloadService 1690 15:48:56 deleted event consumption 1691 15:48:56 when model_record was deleted from the DB and the replicator only has its ID 1692 15:48:56 invokes Geo::FileRegistryRemovalService 1693 15:48:56 backward compatibility 1694 15:48:56 invokes Geo::FileRegistryRemovalService when delete event is in deprecated format 1695 15:48:56 when object storage is enabled 1696 15:48:56 when GitLab managed replication is enabled 1697 15:48:57 deletes the file from object storage 1698 15:48:57 when GitLab managed replication is disabled 1699 15:48:57 does not delete the file from object storage 1700 15:48:57 #carrierwave_uploader 1701 15:48:57 is implemented 1703 15:48:57 is implemented 1705 15:48:58 responds to primary_key 1707 15:48:58 when the file is locally stored 1708 15:48:58 returns a valid path to a file 1709 15:48:58 #calculate_checksum 1710 15:48:58 when the file is verifiable 1711 15:48:58 when the file exists 1712 15:48:58 when the file is locally stored 1713 15:48:58 returns hexdigest of the file 1714 15:48:58 when the file is remotely stored 1715 15:48:59 returns the the size of the file 1716 15:48:59 when the file does not exist 1717 15:48:59 raises an error 1718 15:48:59 when the file is not verifiable 1719 15:48:59 raises an error 1720 15:48:59 #resource_exists? 1721 15:48:59 is expected to be truthy 1722 15:48:59 when the file does not exist 1723 15:48:59 is expected to be falsey 1724 15:48:59 when the file is nil 1725 15:49:00 is expected to be falsey 1726 15:49:00 .bulk_create_delete_events_async 1727 15:49:01 Job arguments to Geo::BatchEventCreateWorker must be native JSON types, but :replicable_name is a Symbol. 1729 15:49:01 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1730 15:49:01 creates events 1731 15:49:01 raises error when model_record_id is nil 1732 15:49:01 # [RSpecRunTime] RSpec elapsed time: 12 minutes 35.77 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.18 1.30 1.27 1/427 22450 1734 15:49:01 # [RSpecRunTime] Finishing example group ee/spec/replicators/geo/terraform_state_version_replicator_spec.rb. It took 43.28 seconds. Expected to take 1 minute 25.16 seconds. 1735 15:49:01 # [RSpecRunTime] Starting example group ee/spec/models/vulnerabilities/read_spec.rb. Expected to take 1 minute 12.68 seconds. 1736 15:49:01 Vulnerabilities::Read 1737 15:49:01 does not allow STI 1738 15:49:01 behaves like vulnerability and finding shared examples 1740 15:49:02 .without_archived_projects 1741 15:49:02 returns objects where the associated project is not archived 1742 15:49:02 # [RSpecRunTime] RSpec elapsed time: 12 minutes 37.18 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.18 1.30 1.27 1/428 22451 1744 15:49:02 .for_projects 1745 15:49:03 returns objects related to the given project IDs 1746 15:49:03 when including archived projects 1747 15:49:04 returns objects related to the given project IDs 1748 15:49:04 # [RSpecRunTime] RSpec elapsed time: 12 minutes 38.79 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.18 1.30 1.27 1/428 22452 1750 15:49:04 when excluding archived projects 1751 15:49:05 returns objects related to the given project IDs 1752 15:49:05 associations 1753 15:49:05 is expected to belong to vulnerability required: false 1754 15:49:05 is expected to belong to project required: false 1755 15:49:05 is expected to belong to scanner class_name => Vulnerabilities::Scanner required: false 1757 15:49:05 is expected to validate that :vulnerability_id cannot be empty/falsy 1758 15:49:06 is expected to validate that :project_id cannot be empty/falsy 1759 15:49:06 is expected to validate that :scanner_id cannot be empty/falsy 1760 15:49:06 is expected to validate that :report_type cannot be empty/falsy 1761 15:49:06 is expected to validate that :severity cannot be empty/falsy 1762 15:49:07 is expected to validate that :state cannot be empty/falsy 1763 15:49:07 is expected to validate that :uuid cannot be empty/falsy 1764 15:49:07 is expected to validate that the length of :location_image is at most 2048 1765 15:49:07 is expected to validate that :vulnerability_id is case-sensitively unique 1766 15:49:08 is expected to validate that :uuid is case-insensitively unique 1767 15:49:08 # [RSpecRunTime] RSpec elapsed time: 12 minutes 42.59 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.25 1.31 1.27 1/427 22453 1770 15:49:08 trigger on vulnerability_occurrences insert 1771 15:49:08 when vulnerability_id is set 1772 15:49:08 when the related vulnerability record is not marked as `present_on_default_branch` 1773 15:49:08 does not create a new vulnerability_reads row 1774 15:49:08 when the related vulnerability record is marked as `present_on_default_branch` 1775 15:49:08 creates a new vulnerability_reads row 1776 15:49:09 sets has_issues to true when there are issue links 1777 15:49:11 sets has_merge_request to true when there are merge request links 1778 15:49:11 # [RSpecRunTime] RSpec elapsed time: 12 minutes 45.72 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.23 1.31 1.27 1/433 22632 1780 15:49:11 when vulnerability_id is not set 1781 15:49:11 does not create a new vulnerability_reads row 1782 15:49:11 trigger on vulnerability_occurrences update 1783 15:49:11 when vulnerability_id is updated 1784 15:49:11 creates a new vulnerability_reads row 1785 15:49:12 sets has_issues when the vulnerability has issue links 1786 15:49:14 sets has_merge_request when the vulnerability has merge request links 1787 15:49:14 # [RSpecRunTime] RSpec elapsed time: 12 minutes 48.79 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.23 1.31 1.27 1/433 22810 1789 15:49:14 when vulnerability_id is not updated 1790 15:49:14 does not create a new vulnerability_reads row 1791 15:49:14 trigger on vulnerability_occurrences location update 1792 15:49:14 when image is updated 1793 15:49:14 updates location_image in vulnerability_reads 1794 15:49:14 when agent_id is updated 1795 15:49:15 updates cluster_agent_id in vulnerability_reads 1796 15:49:15 when image or agent_id is not updated 1797 15:49:15 does not update location_image or cluster_agent_id in vulnerability_reads 1798 15:49:15 trigger on vulnerabilities update 1799 15:49:15 when the vulnerability is not marked as `present_on_default_branch` 1800 15:49:15 does not update vulnerability attributes in vulnerability_reads 1801 15:49:15 when the vulnerability is marked as `present_on_default_branch` 1802 15:49:15 when vulnerability attributes are updated 1803 15:49:16 updates vulnerability attributes in vulnerability_reads 1804 15:49:16 when vulnerability attributes are not updated 1805 15:49:16 does not update vulnerability attributes in vulnerability_reads 1806 15:49:16 trigger_insert_vulnerability_reads_from_vulnerability 1807 15:49:16 when the vulnerability does not get marked as `present_on_default_branch` 1808 15:49:16 does not create a new `vulnerability_reads` record 1809 15:49:16 when the vulnerability gets marked as `present_on_default_branch` 1810 15:49:16 creates a new `vulnerability_reads` record 1811 15:49:17 sets has_issues when the created vulnerability has issue links 1812 15:49:19 sets has_merge_request when the created vulnerability has merge request links 1813 15:49:19 # [RSpecRunTime] RSpec elapsed time: 12 minutes 53.68 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.21 1.30 1.27 1/433 22989 1815 15:49:19 trigger on vulnerabilities_issue_link 1817 15:49:19 updates has_issues in vulnerability_reads 1819 15:49:20 does not change has_issues when there exists another issue 1820 15:49:20 unsets has_issues when all issues are deleted 1821 15:49:20 .by_scanner_ids 1822 15:49:20 returns matching vulnerabilities 1823 15:49:20 .with_report_types 1824 15:49:21 returns vulnerabilities matching the given report_types 1825 15:49:21 .with_severities 1826 15:49:22 returns vulnerabilities matching the given severities 1827 15:49:22 .with_states 1828 15:49:22 returns vulnerabilities matching the given states 1829 15:49:22 .with_owasp_top_10 1830 15:49:22 when owasp_top_10 record exists 1831 15:49:22 is expected to contain exactly #<Vulnerabilities::Read id: nil, vulnerability_id: 47, project_id: 447, scanner_id: 96, report_type: ...", traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1832 15:49:22 when owasp_top_10 is nil 1833 15:49:23 is expected to contain exactly #<Vulnerabilities::Read id: nil, vulnerability_id: 48, project_id: 447, scanner_id: 98, report_type: ...l, traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1834 15:49:23 without owasp_top_10 1835 15:49:23 is expected to be empty 1836 15:49:23 .with_scanner_external_ids 1837 15:49:24 returns vulnerabilities matching the given scanner external IDs 1838 15:49:24 .with_container_image 1839 15:49:24 returns vulnerabilities with given image 1840 15:49:24 .with_container_image_starting_with 1841 15:49:24 returns vulnerabilities with given image 1842 15:49:24 .with_resolution 1843 15:49:24 when no argument is provided 1844 15:49:25 is expected to contain exactly #<Vulnerabilities::Read id: 55, vulnerability_id: 57, project_id: 447, scanner_id: 116, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1845 15:49:25 when the argument is provided 1846 15:49:25 when the given argument is `true` 1847 15:49:25 is expected to contain exactly #<Vulnerabilities::Read id: 55, vulnerability_id: 57, project_id: 447, scanner_id: 116, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1848 15:49:25 when the given argument is `false` 1849 15:49:25 is expected to contain exactly #<Vulnerabilities::Read id: 56, vulnerability_id: 58, project_id: 447, scanner_id: 118, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1850 15:49:25 .with_issues 1851 15:49:25 when no argument is provided 1852 15:49:25 is expected to contain exactly #<Vulnerabilities::Read id: 57, vulnerability_id: 59, project_id: 447, scanner_id: 120, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1853 15:49:25 when the argument is provided 1854 15:49:25 when the given argument is `true` 1855 15:49:25 is expected to contain exactly #<Vulnerabilities::Read id: 57, vulnerability_id: 59, project_id: 447, scanner_id: 120, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1856 15:49:25 when the given argument is `false` 1857 15:49:25 is expected to contain exactly #<Vulnerabilities::Read id: 58, vulnerability_id: 60, project_id: 447, scanner_id: 122, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1858 15:49:25 .with_merge_request 1859 15:49:26 when no argument is provided 1860 15:49:26 is expected to contain exactly #<Vulnerabilities::Read id: 59, vulnerability_id: 61, project_id: 447, scanner_id: 124, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1861 15:49:26 when the argument is provided 1862 15:49:26 when the given argument is `true` 1863 15:49:26 is expected to contain exactly #<Vulnerabilities::Read id: 59, vulnerability_id: 61, project_id: 447, scanner_id: 124, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1864 15:49:26 when the given argument is `false` 1865 15:49:26 is expected to contain exactly #<Vulnerabilities::Read id: 60, vulnerability_id: 62, project_id: 447, scanner_id: 126, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1866 15:49:26 .as_vulnerabilities 1867 15:49:27 returns vulnerabilities as list 1868 15:49:27 .count_by_severity 1869 15:49:28 returns the count of vulnerabilities grouped by severity 1870 15:49:28 .capped_count_by_severity 1871 15:49:28 is expected to eq {"high"=>2, "low"=>1} 1872 15:49:28 with state scope 1873 15:49:28 is expected to eq {"low"=>1} 1874 15:49:28 with severitiy scope 1875 15:49:28 is expected to eq {"high"=>2} 1876 15:49:28 when scope is none 1877 15:49:28 is expected to be empty 1879 15:49:29 when method is nil 1880 15:49:29 is expected to contain exactly #<Vulnerabilities::Read id: 74, vulnerability_id: 76, project_id: 447, scanner_id: 154, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false>, #<Vulnerabilities::Read id: 75, vulnerability_id: 77, project_id: 447, scanner_id: 156, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false>, and #<Vulnerabilities::Read id: 73, vulnerability_id: 75, project_id: 447, scanner_id: 152, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1881 15:49:29 when ordered by severity_desc 1882 15:49:29 is expected to contain exactly #<Vulnerabilities::Read id: 74, vulnerability_id: 76, project_id: 447, scanner_id: 154, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false>, #<Vulnerabilities::Read id: 75, vulnerability_id: 77, project_id: 447, scanner_id: 156, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false>, and #<Vulnerabilities::Read id: 73, vulnerability_id: 75, project_id: 447, scanner_id: 152, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1883 15:49:29 when ordered by severity_asc 1884 15:49:29 is expected to contain exactly #<Vulnerabilities::Read id: 73, vulnerability_id: 75, project_id: 447, scanner_id: 152, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false>, #<Vulnerabilities::Read id: 75, vulnerability_id: 77, project_id: 447, scanner_id: 156, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false>, and #<Vulnerabilities::Read id: 74, vulnerability_id: 76, project_id: 447, scanner_id: 154, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1885 15:49:29 when ordered by detected_desc 1886 15:49:29 is expected to contain exactly #<Vulnerabilities::Read id: 75, vulnerability_id: 77, project_id: 447, scanner_id: 156, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false>, #<Vulnerabilities::Read id: 74, vulnerability_id: 76, project_id: 447, scanner_id: 154, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false>, and #<Vulnerabilities::Read id: 73, vulnerability_id: 75, project_id: 447, scanner_id: 152, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1887 15:49:29 when ordered by detected_asc 1888 15:49:29 is expected to contain exactly #<Vulnerabilities::Read id: 73, vulnerability_id: 75, project_id: 447, scanner_id: 152, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false>, #<Vulnerabilities::Read id: 74, vulnerability_id: 76, project_id: 447, scanner_id: 154, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false>, and #<Vulnerabilities::Read id: 75, vulnerability_id: 77, project_id: 447, scanner_id: 156, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1889 15:49:29 .order_by_params_and_traversal_ids 1890 15:49:30 when method is nil 1891 15:49:30 is expected to contain exactly #<Vulnerabilities::Read id: nil, vulnerability_id: 79, project_id: 447, scanner_id: 160, report_type:...l, traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false>, #<Vulnerabilities::Read id: nil, vulnerability_id: 80, project_id: 447, scanner_id: 162, report_type:...l, traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false>, and #<Vulnerabilities::Read id: nil, vulnerability_id: 78, project_id: 447, scanner_id: 158, report_type:...l, traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1892 15:49:30 when ordered by severity_desc 1893 15:49:30 is expected to contain exactly #<Vulnerabilities::Read id: nil, vulnerability_id: 79, project_id: 447, scanner_id: 160, report_type:...l, traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false>, #<Vulnerabilities::Read id: nil, vulnerability_id: 80, project_id: 447, scanner_id: 162, report_type:...l, traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false>, and #<Vulnerabilities::Read id: nil, vulnerability_id: 78, project_id: 447, scanner_id: 158, report_type:...l, traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1894 15:49:30 when ordered by severity_asc 1895 15:49:30 is expected to contain exactly #<Vulnerabilities::Read id: nil, vulnerability_id: 78, project_id: 447, scanner_id: 158, report_type:...l, traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false>, #<Vulnerabilities::Read id: nil, vulnerability_id: 80, project_id: 447, scanner_id: 162, report_type:...l, traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false>, and #<Vulnerabilities::Read id: nil, vulnerability_id: 79, project_id: 447, scanner_id: 160, report_type:...l, traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1896 15:49:30 when ordered by detected_desc 1897 15:49:30 is expected to contain exactly #<Vulnerabilities::Read id: nil, vulnerability_id: 80, project_id: 447, scanner_id: 162, report_type:...l, traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false>, #<Vulnerabilities::Read id: nil, vulnerability_id: 79, project_id: 447, scanner_id: 160, report_type:...l, traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false>, and #<Vulnerabilities::Read id: nil, vulnerability_id: 78, project_id: 447, scanner_id: 158, report_type:...l, traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1898 15:49:30 when ordered by detected_asc 1899 15:49:30 is expected to contain exactly #<Vulnerabilities::Read id: nil, vulnerability_id: 78, project_id: 447, scanner_id: 158, report_type:...l, traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false>, #<Vulnerabilities::Read id: nil, vulnerability_id: 79, project_id: 447, scanner_id: 160, report_type:...l, traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false>, and #<Vulnerabilities::Read id: nil, vulnerability_id: 80, project_id: 447, scanner_id: 162, report_type:...l, traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1900 15:49:30 .order_severity_ 1902 15:49:31 is expected to contain exactly #<Vulnerabilities::Read id: 79, vulnerability_id: 81, project_id: 447, scanner_id: 164, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false>, #<Vulnerabilities::Read id: 81, vulnerability_id: 83, project_id: 447, scanner_id: 168, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false>, and #<Vulnerabilities::Read id: 80, vulnerability_id: 82, project_id: 447, scanner_id: 166, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1904 15:49:31 is expected to contain exactly #<Vulnerabilities::Read id: 80, vulnerability_id: 82, project_id: 447, scanner_id: 166, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false>, #<Vulnerabilities::Read id: 81, vulnerability_id: 83, project_id: 447, scanner_id: 168, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false>, and #<Vulnerabilities::Read id: 79, vulnerability_id: 81, project_id: 447, scanner_id: 164, report_type: ... nil, traversal_ids: [], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1905 15:49:31 .order_detected_at_ 1907 15:49:31 returns vulnerabilities ordered by created_at 1909 15:49:31 returns vulnerabilities ordered by created_at 1910 15:49:31 .container_images 1911 15:49:32 returns container images for vulnerabilities 1913 15:49:33 returns records by given scanner 1914 15:49:33 .with_remediations 1915 15:49:33 when no argument is provided 1916 15:49:33 is expected to contain exactly #<Vulnerabilities::Read id: nil, vulnerability_id: 90, project_id: 447, scanner_id: 182, report_type:...l, traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1917 15:49:33 when the argument is provided 1918 15:49:33 when the given argument is `true` 1919 15:49:33 is expected to contain exactly #<Vulnerabilities::Read id: nil, vulnerability_id: 90, project_id: 447, scanner_id: 182, report_type:...l, traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1920 15:49:33 when the given argument is `false` 1921 15:49:33 is expected to contain exactly #<Vulnerabilities::Read id: nil, vulnerability_id: 91, project_id: 447, scanner_id: 184, report_type:...l, traversal_ids: [630], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1922 15:49:33 .owasp_top_10 1923 15:49:33 raises ArgumentError for invalid enum value 1924 15:49:33 accepts nil value 1926 15:49:35 returns all records within the group hierarchy 1927 15:49:35 # [RSpecRunTime] RSpec elapsed time: 13 minutes 10.27 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.09 1.27 1.26 1/428 22990 1930 15:49:36 is expected to contain exactly #<Vulnerabilities::Read id: nil, vulnerability_id: 102, project_id: 463, scanner_id: 206, report_type...l, traversal_ids: [662], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1931 15:49:36 # [RSpecRunTime] RSpec elapsed time: 13 minutes 11.32 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.08 1.26 1.26 1/428 22991 1933 15:49:36 .order_traversal_ids_asc 1934 15:49:38 returns the records ordered by traversal_id and then by vulnerability_id 1935 15:49:38 # [RSpecRunTime] RSpec elapsed time: 13 minutes 12.78 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.08 1.26 1.26 1/428 22992 1937 15:49:38 .by_group_using_nested_loop 1938 15:49:39 when the parent group is given 1939 15:49:39 returns all the vulnerability read records associated with the groups in hierarchy 1940 15:49:39 # [RSpecRunTime] RSpec elapsed time: 13 minutes 13.79 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.08 1.26 1.26 1/428 22993 1942 15:49:39 when the child group is given 1943 15:49:39 returns all the vulnerability read records associated with the group 1944 15:49:39 .all_vulnerable_traversal_ids_for 1945 15:49:41 returns all the traversal IDs for non-archived records 1946 15:49:41 # [RSpecRunTime] RSpec elapsed time: 13 minutes 15.84 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.07 1.26 1.26 1/428 22994 1948 15:49:41 before & after in parent group scopes 1949 15:49:43 .in_parent_group_after_and_including 1950 15:49:43 is expected to contain exactly #<Vulnerabilities::Read id: nil, vulnerability_id: 115, project_id: 474, scanner_id: 232, report_type...aversal_ids: [682, 683], archived: false, identifier_names: [], has_vulnerability_resolution: false>, #<Vulnerabilities::Read id: nil, vulnerability_id: 116, project_id: 475, scanner_id: 234, report_type...raversal_ids: [682, 684], archived: true, identifier_names: [], has_vulnerability_resolution: false>, and #<Vulnerabilities::Read id: nil, vulnerability_id: 117, project_id: 476, scanner_id: 236, report_type...al_ids: [682, 683, 685], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1951 15:49:43 # [RSpecRunTime] RSpec elapsed time: 13 minutes 17.7 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.07 1.26 1.26 1/428 22995 1953 15:49:43 .in_parent_group_before_and_including 1954 15:49:43 is expected to contain exactly #<Vulnerabilities::Read id: nil, vulnerability_id: 113, project_id: 473, scanner_id: 228, report_type...l, traversal_ids: [682], archived: false, identifier_names: [], has_vulnerability_resolution: false>, #<Vulnerabilities::Read id: nil, vulnerability_id: 114, project_id: 474, scanner_id: 230, report_type...aversal_ids: [682, 683], archived: false, identifier_names: [], has_vulnerability_resolution: false>, and #<Vulnerabilities::Read id: nil, vulnerability_id: 115, project_id: 474, scanner_id: 232, report_type...aversal_ids: [682, 683], archived: false, identifier_names: [], has_vulnerability_resolution: false> 1955 15:49:43 .arel_grouping_by_traversal_ids_and_vulnerability_id 1956 15:49:43 is expected to eq "(\"vulnerability_reads\".\"traversal_ids\", \"vulnerability_reads\".\"vulnerability_id\")" 1957 15:49:43 #arel_grouping_by_traversal_ids_and_id 1958 15:49:43 is expected to eq "('{1,2}', 1)" 1959 15:49:43 # [RSpecRunTime] Finishing example group ee/spec/models/vulnerabilities/read_spec.rb. It took 42.34 seconds. Expected to take 1 minute 12.68 seconds. 1960 15:49:43 # [RSpecRunTime] Starting example group ee/spec/services/dashboard/projects/list_service_spec.rb. Expected to take 1 minute 1.72 seconds. 1961 15:49:43 Dashboard::Projects::ListService 1963 15:49:43 when passing a project id 1964 15:49:43 behaves like project found 1965 15:49:44 returns the project 1966 15:49:44 when passing a project record 1967 15:49:44 behaves like project found 1968 15:49:45 returns the project 1969 15:49:45 when passing invalid project id 1970 15:49:45 behaves like project not found 1971 15:49:46 returns an empty list 1972 15:49:46 with insufficient access 1973 15:49:46 behaves like project not found 1974 15:49:47 returns an empty list 1975 15:49:47 checking license 1976 15:49:47 plan: "ultimate", trial: false, expired: false, available: true 1977 15:49:47 behaves like project found 1978 15:49:48 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1980 15:49:48 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1981 15:49:48 returns the project 1982 15:49:48 plan: "ultimate", trial: false, expired: true, available: true 1983 15:49:48 behaves like project found 1984 15:49:49 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1986 15:49:49 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1987 15:49:49 returns the project 1988 15:49:49 plan: "ultimate", trial: true, expired: false, available: false 1989 15:49:49 behaves like project not found 1990 15:49:50 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1992 15:49:50 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1993 15:49:50 returns an empty list 1994 15:49:50 plan: "ultimate", trial: true, expired: true, available: false 1995 15:49:50 behaves like project not found 1996 15:49:50 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 1998 15:49:50 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 1999 15:49:50 returns an empty list 2000 15:49:50 plan: "premium", trial: false, expired: false, available: true 2001 15:49:50 behaves like project found 2002 15:49:51 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2004 15:49:51 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2005 15:49:51 returns the project 2006 15:49:51 plan: nil, trial: false, expired: false, available: false 2007 15:49:51 behaves like project not found 2008 15:49:52 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2010 15:49:52 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2011 15:49:52 returns an empty list 2012 15:49:52 checking plans 2013 15:49:52 check_namespace_plan: true, plan: :gold, available: true 2014 15:49:52 behaves like project found 2015 15:49:53 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2017 15:49:53 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2018 15:49:53 returns the project 2019 15:49:53 if :include_unavailable option is provided 2020 15:49:53 behaves like project found 2021 15:49:54 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2023 15:49:54 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2024 15:49:54 returns the project 2025 15:49:54 check_namespace_plan: true, plan: :premium, available: true 2026 15:49:54 behaves like project found 2027 15:49:55 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2029 15:49:55 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2030 15:49:55 returns the project 2031 15:49:55 if :include_unavailable option is provided 2032 15:49:55 behaves like project found 2033 15:49:56 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2035 15:49:56 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2036 15:49:56 returns the project 2037 15:49:56 check_namespace_plan: true, plan: :ultimate, available: true 2038 15:49:56 behaves like project found 2039 15:49:57 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2041 15:49:57 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2042 15:49:57 returns the project 2043 15:49:57 if :include_unavailable option is provided 2044 15:49:57 behaves like project found 2045 15:49:58 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2047 15:49:58 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2048 15:49:58 returns the project 2049 15:49:58 check_namespace_plan: true, plan: nil, available: false 2050 15:49:58 behaves like project not found 2051 15:49:59 returns an empty list 2052 15:49:59 if :include_unavailable option is provided 2053 15:49:59 behaves like project found 2054 15:50:00 returns the project 2055 15:50:00 check_namespace_plan: false, plan: :gold, available: true 2056 15:50:00 behaves like project found 2057 15:50:00 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2059 15:50:00 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2060 15:50:00 returns the project 2061 15:50:00 if :include_unavailable option is provided 2062 15:50:00 behaves like project found 2063 15:50:01 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2065 15:50:01 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2066 15:50:01 returns the project 2067 15:50:01 check_namespace_plan: false, plan: :premium, available: true 2068 15:50:01 behaves like project found 2069 15:50:02 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2071 15:50:02 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2072 15:50:02 returns the project 2073 15:50:02 if :include_unavailable option is provided 2074 15:50:02 behaves like project found 2075 15:50:03 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2077 15:50:03 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2078 15:50:03 returns the project 2079 15:50:03 check_namespace_plan: false, plan: :ultimate, available: true 2080 15:50:03 behaves like project found 2081 15:50:04 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2083 15:50:04 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2084 15:50:04 returns the project 2085 15:50:04 if :include_unavailable option is provided 2086 15:50:04 behaves like project found 2087 15:50:05 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2089 15:50:05 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2090 15:50:05 returns the project 2091 15:50:05 check_namespace_plan: false, plan: nil, available: true 2092 15:50:05 behaves like project found 2093 15:50:06 returns the project 2094 15:50:06 if :include_unavailable option is provided 2095 15:50:06 behaves like project found 2096 15:50:07 returns the project 2097 15:50:07 checking availability of public projects on GitLab.com 2098 15:50:07 check_namespace_plan: true, project_visibility: 20, namespace_visibility: 20, available: true 2099 15:50:07 behaves like project found 2100 15:50:08 returns the project 2101 15:50:08 check_namespace_plan: true, project_visibility: 0, namespace_visibility: 20, available: false 2102 15:50:08 behaves like project not found 2103 15:50:09 returns an empty list 2104 15:50:09 check_namespace_plan: true, project_visibility: 20, namespace_visibility: 0, available: false 2105 15:50:09 behaves like project not found 2106 15:50:10 returns an empty list 2107 15:50:10 check_namespace_plan: true, project_visibility: 0, namespace_visibility: 0, available: false 2108 15:50:10 behaves like project not found 2109 15:50:11 returns an empty list 2110 15:50:11 check_namespace_plan: false, project_visibility: 20, namespace_visibility: 20, available: true 2111 15:50:11 behaves like project found 2112 15:50:12 returns the project 2113 15:50:12 check_namespace_plan: false, project_visibility: 0, namespace_visibility: 20, available: true 2114 15:50:12 behaves like project found 2115 15:50:12 returns the project 2116 15:50:12 check_namespace_plan: false, project_visibility: 20, namespace_visibility: 0, available: true 2117 15:50:12 behaves like project found 2118 15:50:13 returns the project 2119 15:50:13 check_namespace_plan: false, project_visibility: 0, namespace_visibility: 0, available: true 2120 15:50:13 behaves like project found 2121 15:50:14 returns the project 2122 15:50:14 checking ip restrictions 2123 15:50:14 ip_ranges: nil, project_available: true 2124 15:50:14 behaves like project found 2125 15:50:15 returns the project 2126 15:50:15 when project is under a sub-group 2127 15:50:15 behaves like project found 2128 15:50:16 returns the project 2129 15:50:16 # [RSpecRunTime] RSpec elapsed time: 13 minutes 51.1 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.04 1.23 1.25 1/427 22996 2131 15:50:16 when ip restriction feature is disabled 2132 15:50:16 behaves like project found 2133 15:50:17 returns the project 2134 15:50:17 # [RSpecRunTime] RSpec elapsed time: 13 minutes 52.17 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.04 1.23 1.25 1/427 22997 2136 15:50:17 ip_ranges: ["192.168.0.0/24", "255.255.255.224/27"], project_available: true 2137 15:50:17 behaves like project found 2138 15:50:18 returns the project 2139 15:50:18 when project is under a sub-group 2140 15:50:18 behaves like project found 2141 15:50:19 returns the project 2142 15:50:20 # [RSpecRunTime] RSpec elapsed time: 13 minutes 54.33 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.04 1.23 1.25 1/427 22998 2144 15:50:20 when ip restriction feature is disabled 2145 15:50:20 behaves like project found 2146 15:50:20 returns the project 2147 15:50:20 ip_ranges: ["10.0.0.0/8", "255.255.255.224/27"], project_available: false 2148 15:50:20 behaves like project not found 2149 15:50:21 returns an empty list 2150 15:50:21 when project is under a sub-group 2151 15:50:21 behaves like project not found 2152 15:50:22 returns an empty list 2153 15:50:22 # [RSpecRunTime] RSpec elapsed time: 13 minutes 57.32 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.04 1.22 1.25 1/427 22999 2155 15:50:22 when ip restriction feature is disabled 2156 15:50:22 behaves like project found 2157 15:50:23 returns the project 2158 15:50:23 when the user is an auditor 2159 15:50:23 behaves like project found 2160 15:50:24 returns the project 2161 15:50:24 # [RSpecRunTime] Finishing example group ee/spec/services/dashboard/projects/list_service_spec.rb. It took 41.09 seconds. Expected to take 1 minute 1.72 seconds. 2162 15:50:24 # [RSpecRunTime] Starting example group ee/spec/models/geo/group_wiki_repository_registry_spec.rb. Expected to take 51.48 seconds. 2163 15:50:24 Geo::GroupWikiRepositoryRegistry 2164 15:50:25 does not allow STI 2165 15:50:25 factory is valid 2166 15:50:25 behaves like a Geo verifiable registry 2167 15:50:25 state machine 2168 15:50:25 when transitioning to synced 2169 15:50:25 marks verification as pending 2170 15:50:25 when the model_record cannot be verified 2171 15:50:25 when the registry is already verification_disabled 2172 15:50:25 changes verification to disabled 2173 15:50:25 when the registry is verification_pending 2174 15:50:26 changes verification to disabled 2175 15:50:26 when transitioning to pending 2177 15:50:26 marks verification as disabled 2179 15:50:26 marks verification as disabled 2180 15:50:26 verification_state machine 2181 15:50:26 when transitioning to verification_failed 2182 15:50:26 changes state from synced to failed 2183 15:50:26 .verification_pending_batch 2184 15:50:27 returns IDs of rows which are synced and pending verification 2185 15:50:28 excludes rows which are not synced or are not pending verification 2186 15:50:28 marks verification as started 2187 15:50:29 logs the verification state transition 2188 15:50:29 # [RSpecRunTime] RSpec elapsed time: 14 minutes 3.52 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.03 1.22 1.24 1/428 23000 2190 15:50:29 .verification_failed_batch 2191 15:50:29 with a failed record with retry due 2192 15:50:29 returns IDs of rows which are synced and have failed verification 2193 15:50:30 excludes rows which are not synced or have not failed verification 2194 15:50:31 marks verification as started 2195 15:50:31 logs the verification state transition 2196 15:50:31 # [RSpecRunTime] RSpec elapsed time: 14 minutes 5.68 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.03 1.22 1.24 1/428 23001 2198 15:50:31 when verification_retry_at is in the future 2199 15:50:31 does not return the row which failed verification 2200 15:50:31 .needs_verification_count 2201 15:50:32 returns the number of rows which are synced and pending verification 2202 15:50:32 includes rows which are synced and failed verification and are due for retry 2203 15:50:32 excludes rows which are synced and failed verification and have a future retry time 2204 15:50:33 excludes rows which are not synced or are not (pending or failed) verification 2205 15:50:33 # [RSpecRunTime] RSpec elapsed time: 14 minutes 8.25 seconds. Current RSS: ~1340M. Threads: 5. load average: 1.03 1.22 1.24 1/427 23002 2207 15:50:33 #verification_succeeded! 2208 15:50:34 clears checksum mismatch fields 2209 15:50:34 #track_checksum_attempt! 2210 15:50:34 yields to the checksum calculation 2211 15:50:34 when verification was not yet started 2212 15:50:34 starts verification 2213 15:50:34 when the model record cannot be verified 2214 15:50:34 when the registry is already verification_disabled 2215 15:50:35 leaves verification as disabled 2216 15:50:35 when the registry is verification_pending 2217 15:50:35 changes verification to disabled 2218 15:50:35 when the primary site is expected to checksum the model record 2219 15:50:35 comparison with primary checksum 2220 15:50:35 when the calculated checksum matches the primary checksum 2221 15:50:35 transitions to verification_succeeded and updates the checksum 2222 15:50:35 when the calculated checksum does not match the primary checksum 2223 15:50:36 transitions to verification_failed and updates mismatch fields 2224 15:50:36 when verification was started 2225 15:50:36 does not update verification_started_at 2226 15:50:36 when an error occurs while yielding 2227 15:50:36 sets verification_failed 2228 15:50:36 #brand_new_pending? 2229 15:50:37 returns true when sync state is pending and all other fields are default 2230 15:50:37 returns true when started but all other fields are default 2231 15:50:37 returns false when sync state is synced 2232 15:50:37 returns false when sync state is failed 2233 15:50:38 returns false when it is pending but was synced before 2234 15:50:38 returns false when it is scheduled to retry sync 2235 15:50:38 returns false when it was tried before 2236 15:50:38 returns false when it has a sync failure message 2237 15:50:39 returns false when verification succeeded 2238 15:50:39 returns false when verification failed 2239 15:50:39 returns false when verification started 2240 15:50:39 returns false when it was verified before 2241 15:50:40 returns false when verification was started before 2242 15:50:40 returns false when verification is scheduled for retry 2243 15:50:40 returns false when verification was tried before 2244 15:50:41 returns false when checksum mismatched before 2245 15:50:41 returns false when it has a local checksum from before 2246 15:50:41 returns false when verification mismatched before 2247 15:50:41 returns false when there is a verification failure message from before 2248 15:50:41 # [RSpecRunTime] RSpec elapsed time: 14 minutes 16.18 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.02 1.21 1.24 1/427 23003 2250 15:50:41 obligatory fields check 2251 15:50:42 has expected fields or methods 2253 15:50:42 sync_timed_out 2254 15:50:42 return correct records 2256 15:50:43 returns registries that are not pending 2258 15:50:43 .find_registries_never_attempted_sync 2259 15:50:43 returns unsynced items 2260 15:50:44 returns items that never have an attempt to sync except some specific item ID 2261 15:50:44 # [RSpecRunTime] RSpec elapsed time: 14 minutes 19.13 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.02 1.21 1.24 1/427 23004 2263 15:50:44 .find_registries_needs_sync_again 2264 15:50:45 returns failed items 2265 15:50:46 returns failed items except some specific item ID 2266 15:50:47 orders records according to retry_at 2267 15:50:47 # [RSpecRunTime] RSpec elapsed time: 14 minutes 21.46 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.02 1.20 1.24 1/427 23005 2269 15:50:47 .ordered_by_id 2270 15:50:47 orders records by id ASC 2271 15:50:47 .fail_sync_timeouts 2272 15:50:48 marks started records as failed if they are expired 2274 15:50:48 sets last_sync_failure with message 2275 15:50:48 truncates a long last_sync_failure 2276 15:50:49 increments retry_count 2277 15:50:49 sets retry_at to a time in the future 2278 15:50:49 can transition from any state 2279 15:50:50 logs the state transition 2280 15:50:50 when an error is given 2281 15:50:50 includes error.message in last_sync_failure 2282 15:50:50 # [RSpecRunTime] RSpec elapsed time: 14 minutes 24.71 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.02 1.20 1.24 1/427 23006 2284 15:50:50 when missing_on_primary is not given 2285 15:50:50 caps retry_at to default 1 hour 2286 15:50:50 when missing_on_primary is falsey 2287 15:50:50 caps retry_at to default 1 hour 2288 15:50:50 when missing_on_primary is truthy 2289 15:50:51 caps retry_at to 4 hours 2291 15:50:51 mark as synced 2292 15:50:51 logs the state transition 2293 15:50:51 when a sync was scheduled after the last sync finishes 2294 15:50:52 does not reset state 2295 15:50:52 resets the other sync state fields 2296 15:50:52 # [RSpecRunTime] RSpec elapsed time: 14 minutes 26.84 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.02 1.20 1.24 1/427 23007 2299 15:50:52 when a sync is currently running 2300 15:50:52 successfully moves state to pending 2301 15:50:53 logs the state transition 2302 15:50:53 when the registry has recorded a failure 2303 15:50:53 clears failure retry fields 2304 15:50:53 sets last_synced_at to nil 2306 15:50:54 successfully moves state to started 2307 15:50:54 logs the state transition 2308 15:50:54 # [RSpecRunTime] Finishing example group ee/spec/models/geo/group_wiki_repository_registry_spec.rb. It took 29.39 seconds. Expected to take 51.48 seconds. 2309 15:50:54 # [RSpecRunTime] Starting example group ee/spec/models/geo/snippet_repository_registry_spec.rb. Expected to take 45.56 seconds. 2310 15:50:54 Geo::SnippetRepositoryRegistry 2311 15:50:54 does not allow STI 2312 15:50:54 factory is valid 2313 15:50:54 behaves like a Geo verifiable registry 2314 15:50:54 state machine 2315 15:50:54 when transitioning to synced 2316 15:50:54 marks verification as pending 2317 15:50:54 when the model_record cannot be verified 2318 15:50:54 when the registry is already verification_disabled 2319 15:50:55 changes verification to disabled 2320 15:50:55 when the registry is verification_pending 2321 15:50:55 changes verification to disabled 2322 15:50:55 when transitioning to pending 2324 15:50:55 marks verification as disabled 2326 15:50:55 marks verification as disabled 2327 15:50:55 verification_state machine 2328 15:50:55 when transitioning to verification_failed 2329 15:50:56 changes state from synced to failed 2330 15:50:56 .verification_pending_batch 2331 15:50:56 returns IDs of rows which are synced and pending verification 2332 15:50:57 excludes rows which are not synced or are not pending verification 2333 15:50:57 marks verification as started 2334 15:50:57 logs the verification state transition 2335 15:50:57 # [RSpecRunTime] RSpec elapsed time: 14 minutes 32.05 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.10 1.21 1.24 1/427 23008 2337 15:50:57 .verification_failed_batch 2338 15:50:57 with a failed record with retry due 2339 15:50:57 returns IDs of rows which are synced and have failed verification 2340 15:50:58 excludes rows which are not synced or have not failed verification 2341 15:50:59 marks verification as started 2342 15:50:59 logs the verification state transition 2343 15:50:59 # [RSpecRunTime] RSpec elapsed time: 14 minutes 33.82 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.10 1.21 1.24 1/428 23009 2345 15:50:59 when verification_retry_at is in the future 2346 15:50:59 does not return the row which failed verification 2347 15:50:59 .needs_verification_count 2348 15:51:00 returns the number of rows which are synced and pending verification 2349 15:51:00 includes rows which are synced and failed verification and are due for retry 2350 15:51:00 excludes rows which are synced and failed verification and have a future retry time 2351 15:51:01 excludes rows which are not synced or are not (pending or failed) verification 2352 15:51:01 # [RSpecRunTime] RSpec elapsed time: 14 minutes 35.83 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.09 1.21 1.24 1/428 23010 2354 15:51:01 #verification_succeeded! 2355 15:51:01 clears checksum mismatch fields 2356 15:51:01 #track_checksum_attempt! 2357 15:51:02 yields to the checksum calculation 2358 15:51:02 when verification was not yet started 2359 15:51:02 starts verification 2360 15:51:02 when the model record cannot be verified 2361 15:51:02 when the registry is already verification_disabled 2362 15:51:02 leaves verification as disabled 2363 15:51:02 when the registry is verification_pending 2364 15:51:02 changes verification to disabled 2365 15:51:02 when the primary site is expected to checksum the model record 2366 15:51:02 comparison with primary checksum 2367 15:51:02 when the calculated checksum matches the primary checksum 2368 15:51:03 transitions to verification_succeeded and updates the checksum 2369 15:51:03 when the calculated checksum does not match the primary checksum 2370 15:51:03 transitions to verification_failed and updates mismatch fields 2371 15:51:03 when verification was started 2372 15:51:03 does not update verification_started_at 2373 15:51:03 when an error occurs while yielding 2374 15:51:03 sets verification_failed 2375 15:51:03 #brand_new_pending? 2376 15:51:04 returns true when sync state is pending and all other fields are default 2377 15:51:04 returns true when started but all other fields are default 2378 15:51:04 returns false when sync state is synced 2379 15:51:04 returns false when sync state is failed 2380 15:51:04 returns false when it is pending but was synced before 2381 15:51:05 returns false when it is scheduled to retry sync 2382 15:51:05 returns false when it was tried before 2383 15:51:05 returns false when it has a sync failure message 2384 15:51:05 returns false when verification succeeded 2385 15:51:05 returns false when verification failed 2386 15:51:06 returns false when verification started 2387 15:51:06 returns false when it was verified before 2388 15:51:06 returns false when verification was started before 2389 15:51:06 returns false when verification is scheduled for retry 2390 15:51:07 returns false when verification was tried before 2391 15:51:07 returns false when checksum mismatched before 2392 15:51:07 returns false when it has a local checksum from before 2393 15:51:07 returns false when verification mismatched before 2394 15:51:07 returns false when there is a verification failure message from before 2395 15:51:07 # [RSpecRunTime] RSpec elapsed time: 14 minutes 42.32 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.08 1.21 1.24 1/428 23011 2397 15:51:07 obligatory fields check 2398 15:51:08 has expected fields or methods 2400 15:51:08 sync_timed_out 2401 15:51:08 return correct records 2403 15:51:09 returns registries that are not pending 2405 15:51:09 .find_registries_never_attempted_sync 2406 15:51:09 returns unsynced items 2407 15:51:10 returns items that never have an attempt to sync except some specific item ID 2408 15:51:10 # [RSpecRunTime] RSpec elapsed time: 14 minutes 44.41 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.08 1.21 1.24 1/428 23012 2410 15:51:10 .find_registries_needs_sync_again 2411 15:51:10 returns failed items 2412 15:51:11 returns failed items except some specific item ID 2413 15:51:11 orders records according to retry_at 2414 15:51:11 # [RSpecRunTime] RSpec elapsed time: 14 minutes 46.11 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.16 1.22 1.24 1/428 23013 2416 15:51:11 .ordered_by_id 2417 15:51:12 orders records by id ASC 2418 15:51:12 .fail_sync_timeouts 2419 15:51:12 marks started records as failed if they are expired 2421 15:51:12 sets last_sync_failure with message 2422 15:51:13 truncates a long last_sync_failure 2423 15:51:13 increments retry_count 2424 15:51:13 sets retry_at to a time in the future 2425 15:51:13 can transition from any state 2426 15:51:14 logs the state transition 2427 15:51:14 when an error is given 2428 15:51:14 includes error.message in last_sync_failure 2429 15:51:14 # [RSpecRunTime] RSpec elapsed time: 14 minutes 48.7 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.16 1.22 1.24 1/428 23014 2431 15:51:14 when missing_on_primary is not given 2432 15:51:14 caps retry_at to default 1 hour 2433 15:51:14 when missing_on_primary is falsey 2434 15:51:14 caps retry_at to default 1 hour 2435 15:51:14 when missing_on_primary is truthy 2436 15:51:15 caps retry_at to 4 hours 2438 15:51:15 mark as synced 2439 15:51:15 logs the state transition 2440 15:51:15 when a sync was scheduled after the last sync finishes 2441 15:51:15 does not reset state 2442 15:51:16 resets the other sync state fields 2443 15:51:16 # [RSpecRunTime] RSpec elapsed time: 14 minutes 50.48 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.16 1.22 1.24 1/428 23015 2446 15:51:16 when a sync is currently running 2447 15:51:16 successfully moves state to pending 2448 15:51:16 logs the state transition 2449 15:51:16 when the registry has recorded a failure 2450 15:51:16 clears failure retry fields 2451 15:51:17 sets last_synced_at to nil 2453 15:51:17 successfully moves state to started 2454 15:51:17 logs the state transition 2455 15:51:17 .with_search 2456 15:51:17 when query is empty 2457 15:51:17 returns all registries 2458 15:51:17 when query is not empty 2459 15:51:18 calls model_class search method 2460 15:51:18 # [RSpecRunTime] Finishing example group ee/spec/models/geo/snippet_repository_registry_spec.rb. It took 23.83 seconds. Expected to take 45.56 seconds. 2461 15:51:18 # [RSpecRunTime] Starting example group ee/spec/services/boards/create_service_spec.rb. Expected to take 38.99 seconds. 2462 15:51:18 Boards::CreateService 2464 15:51:18 behaves like boards create service 2465 15:51:18 With the feature available 2466 15:51:18 behaves like create a board 2467 15:51:18 with valid params 2468 15:51:18 creates a new board 2469 15:51:20 returns a successful response 2470 15:51:21 creates the default lists 2471 15:51:21 # [RSpecRunTime] RSpec elapsed time: 14 minutes 55.81 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.13 1.21 1.24 1/428 23064 2473 15:51:21 with invalid params 2474 15:51:22 does not create a new parent board 2475 15:51:23 returns an error response 2476 15:51:23 does not create board's default lists 2477 15:51:23 # [RSpecRunTime] RSpec elapsed time: 14 minutes 58.14 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.13 1.21 1.24 1/428 23113 2479 15:51:23 without params 2480 15:51:24 creates a new parent board 2481 15:51:25 returns a successful response 2482 15:51:26 creates board's default lists 2483 15:51:26 # [RSpecRunTime] RSpec elapsed time: 15 minutes 0.52 second. Current RSS: ~1343M. Threads: 5. load average: 1.13 1.21 1.24 1/429 23162 2485 15:51:26 behaves like boards create service 2486 15:51:26 skips creating a second board when the feature is not available 2487 15:51:26 With the feature available 2488 15:51:26 behaves like create a board 2489 15:51:26 with valid params 2490 15:51:26 creates a new board 2491 15:51:27 returns a successful response 2492 15:51:27 creates the default lists 2493 15:51:27 # [RSpecRunTime] RSpec elapsed time: 15 minutes 1.86 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.28 1.24 1.25 1/428 23163 2495 15:51:27 with invalid params 2496 15:51:27 does not create a new parent board 2497 15:51:28 returns an error response 2498 15:51:28 does not create board's default lists 2499 15:51:28 without params 2500 15:51:28 creates a new parent board 2501 15:51:28 returns a successful response 2502 15:51:29 creates board's default lists 2503 15:51:29 when setting a timebox 2504 15:51:29 behaves like setting a milestone scope 2505 15:51:29 behaves like setting a timebox scope 2506 15:51:29 for a group board 2507 15:51:29 behaves like an invalid milestone 2508 15:51:29 when milestone is from another project / group 2509 15:51:30 is expected to be nil 2510 15:51:30 # [RSpecRunTime] RSpec elapsed time: 15 minutes 5.0 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.28 1.24 1.25 1/428 23164 2512 15:51:30 behaves like a predefined milestone 2514 15:51:31 is expected to eq #<struct Timebox::TimeboxStruct title="No Milestone", name="No Milestone", id=0, class_name="Milestone"> 2516 15:51:31 is expected to eq #<struct Timebox::TimeboxStruct title="Any Milestone", name="", id=-1, class_name="Milestone"> 2518 15:51:31 is expected to eq #<struct Timebox::TimeboxStruct title="Upcoming", name="#upcoming", id=-2, class_name="Milestone"> 2520 15:51:32 is expected to eq #<struct Timebox::TimeboxStruct title="Started", name="#started", id=-3, class_name="Milestone"> 2521 15:51:32 behaves like a group milestone 2522 15:51:32 when milestone is in current group 2523 15:51:32 is expected to eq #<Milestone id:8 group215/group216%"My title 959"> 2524 15:51:32 when milestone is in an ancestor group 2525 15:51:33 is expected to eq #<Milestone id:9 group215%"My title 960"> 2526 15:51:33 for a project board 2527 15:51:33 behaves like an invalid milestone 2528 15:51:33 when milestone is from another project / group 2529 15:51:34 is expected to be nil 2530 15:51:34 behaves like a predefined milestone 2532 15:51:34 is expected to eq #<struct Timebox::TimeboxStruct title="No Milestone", name="No Milestone", id=0, class_name="Milestone"> 2534 15:51:34 is expected to eq #<struct Timebox::TimeboxStruct title="Any Milestone", name="", id=-1, class_name="Milestone"> 2536 15:51:35 is expected to eq #<struct Timebox::TimeboxStruct title="Upcoming", name="#upcoming", id=-2, class_name="Milestone"> 2538 15:51:35 is expected to eq #<struct Timebox::TimeboxStruct title="Started", name="#started", id=-3, class_name="Milestone"> 2539 15:51:35 behaves like a group milestone 2540 15:51:35 when milestone is in current group 2541 15:51:35 is expected to eq #<Milestone id:11 group215/group216%"My title 962"> 2542 15:51:35 when milestone is in an ancestor group 2543 15:51:36 is expected to eq #<Milestone id:12 group215%"My title 963"> 2544 15:51:36 when milestone is a project milestone 2545 15:51:36 is expected to eq #<Milestone id:13 group215/group216/project-531%"My title 964"> 2546 15:51:36 behaves like setting an iteration scope 2547 15:51:36 behaves like setting a timebox scope 2548 15:51:37 for a group board 2549 15:51:37 behaves like an invalid iteration 2550 15:51:37 when iteration is from another project / group 2551 15:51:37 is expected to be nil 2552 15:51:37 # [RSpecRunTime] RSpec elapsed time: 15 minutes 12.22 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.24 1.23 1.25 1/428 23165 2554 15:51:37 behaves like a predefined iteration 2555 15:51:37 without iteration cadence 2557 15:51:38 is expected to raise ArgumentError with "No cadence could be found to scope board to NONE iteration." 2559 15:51:38 is expected to raise ArgumentError with "No cadence could be found to scope board to ANY iteration." 2561 15:51:39 is expected to raise ArgumentError with "No cadence could be found to scope board to CURRENT iteration." 2562 15:51:39 with iteration cadence 2564 15:51:39 is expected to eq #<struct Timebox::TimeboxStruct title="None", name="none", id=0, class_name="Iteration"> 2566 15:51:40 is expected to eq #<struct Timebox::TimeboxStruct title="Any", name="any", id=-1, class_name="Iteration"> 2568 15:51:40 is expected to eq #<struct Timebox::TimeboxStruct title="Current", name="current", id=-4, class_name="Iteration"> 2569 15:51:40 behaves like a group iteration 2570 15:51:40 when iteration is in current group 2571 15:51:40 is expected to eq #<Iteration id:2 *iteration:2> 2572 15:51:40 when iteration is in an ancestor group 2573 15:51:41 is expected to eq #<Iteration id:3 *iteration:3> 2574 15:51:41 for a project board 2575 15:51:41 behaves like an invalid iteration 2576 15:51:41 when iteration is from another project / group 2577 15:51:41 is expected to be nil 2578 15:51:41 behaves like a predefined iteration 2579 15:51:41 without iteration cadence 2581 15:51:42 is expected to raise ArgumentError with "No cadence could be found to scope board to NONE iteration." 2583 15:51:42 is expected to raise ArgumentError with "No cadence could be found to scope board to ANY iteration." 2585 15:51:43 is expected to raise ArgumentError with "No cadence could be found to scope board to CURRENT iteration." 2586 15:51:43 with iteration cadence 2588 15:51:43 is expected to eq #<struct Timebox::TimeboxStruct title="None", name="none", id=0, class_name="Iteration"> 2590 15:51:43 is expected to eq #<struct Timebox::TimeboxStruct title="Any", name="any", id=-1, class_name="Iteration"> 2592 15:51:44 is expected to eq #<struct Timebox::TimeboxStruct title="Current", name="current", id=-4, class_name="Iteration"> 2593 15:51:44 behaves like a group iteration 2594 15:51:44 when iteration is in current group 2595 15:51:44 is expected to eq #<Iteration id:5 *iteration:5> 2596 15:51:44 when iteration is in an ancestor group 2597 15:51:45 is expected to eq #<Iteration id:6 *iteration:6> 2598 15:51:45 # [RSpecRunTime] Finishing example group ee/spec/services/boards/create_service_spec.rb. It took 27.15 seconds. Expected to take 38.99 seconds. 2599 15:51:45 # [RSpecRunTime] Starting example group ee/spec/services/vulnerabilities/manually_create_service_spec.rb. Expected to take 37.49 seconds. 2600 15:51:45 Vulnerabilities::ManuallyCreateService 2601 15:51:45 when user does not have rights to dismiss a vulnerability 2602 15:51:46 raises an "access denied" error 2603 15:51:46 with an authorized user with proper permissions 2604 15:51:46 with valid parameters 2605 15:51:46 does not exceed query limit 2606 15:51:47 increases vulnerability count by 1 2607 15:51:48 creates a new Vulnerability 2608 15:51:49 marks the project as vulnerable 2609 15:51:50 creates a Vulnerability with correct attributes 2610 15:51:51 creates associated objects 2611 15:51:52 creates all objects with correct attributes 2612 15:51:53 creates separate vulnerabilities when submitted twice with the same details 2613 15:51:54 sets the `traversal_ids` of the `vulnerability_reads` record 2614 15:51:54 with custom external_type and external_id 2615 15:51:55 uses them to create a Vulnerabilities::Identifier 2616 15:51:55 # [RSpecRunTime] RSpec elapsed time: 15 minutes 29.42 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.18 1.22 1.24 1/428 23166 2618 15:51:55 when Scanner already exists 2619 15:51:56 does not create a new Scanner 2620 15:51:56 # [RSpecRunTime] RSpec elapsed time: 15 minutes 30.44 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.18 1.22 1.24 2/428 23167 2622 15:51:56 when Scanner with the same name exists in a different project 2623 15:51:57 creates a new Scanner in the correct project 2624 15:51:57 # [RSpecRunTime] RSpec elapsed time: 15 minutes 31.93 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.25 1.23 1.25 1/428 23168 2626 15:51:57 when Identifier already exists 2627 15:51:58 does not create a new Identifier 2628 15:51:58 # [RSpecRunTime] RSpec elapsed time: 15 minutes 32.98 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.25 1.23 1.25 1/428 23169 2630 15:51:58 when state fields match state 2631 15:51:59 creates Vulnerability in a different state with timestamps 2632 15:51:59 # [RSpecRunTime] RSpec elapsed time: 15 minutes 34.04 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.25 1.23 1.25 1/427 23170 2634 15:51:59 when state fields don't match state 2635 15:52:00 returns an error 2636 15:52:00 when state doesn't have timestamp 2637 15:52:00 state: "confirmed" 2638 15:52:01 sets the current time 2639 15:52:01 state: "resolved" 2640 15:52:02 sets the current time 2641 15:52:02 state: "dismissed" 2642 15:52:03 sets the current time 2643 15:52:03 when the project does not have vulnerability quota 2644 15:52:04 does not create the vulnerability 2645 15:52:04 behaves like reacting to archived and traversal_ids changes 2646 15:52:04 scheduling `Vulnerabilities::UpdateArchivedAttributeOfVulnerabilityReadsWorker` 2647 15:52:04 when the `archived` attribute of the project does not change while creating the vulnerability 2648 15:52:04 does not schedule the worker 2649 15:52:04 when the `archived` attribute of the project changes while creating the vulnerability 2650 15:52:05 schedules the worker 2651 15:52:05 scheduling `Vulnerabilities::UpdateNamespaceIdsOfVulnerabilityReadsWorker` 2652 15:52:05 when the `traversal_ids` attribute of the namespace does not change while creating the record 2653 15:52:06 does not schedule the worker 2654 15:52:06 when the `traversal_ids` attribute of the namespace changes while creating the vulnereability 2655 15:52:07 schedules the worker 2656 15:52:07 when the project moves to another namespace 2657 15:52:08 schedules the worker 2658 15:52:08 with invalid parameters 2659 15:52:09 returns an error 2660 15:52:10 does not mark project as vulnerable 2661 15:52:10 does not change vulnerability_count 2662 15:52:11 # [RSpecRunTime] RSpec elapsed time: 15 minutes 45.35 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.29 1.24 1.25 1/427 23171 2664 15:52:11 # [RSpecRunTime] Finishing example group ee/spec/services/vulnerabilities/manually_create_service_spec.rb. It took 25.76 seconds. Expected to take 37.49 seconds. 2665 15:52:11 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/subscription_portal/clients/rest_spec.rb. Expected to take 32.66 seconds. 2666 15:52:11 Gitlab::SubscriptionPortal::Clients::Rest 2667 15:52:11 #generate_trial 2668 15:52:11 nests in the trial_user param if needed 2669 15:52:11 behaves like when response is successful 2670 15:52:11 has a successful status 2671 15:52:11 behaves like when response code is 422 2672 15:52:11 has a unprocessable entity status 2673 15:52:11 returns the error message along with the error_attribute_map 2674 15:52:11 behaves like when response code is 500 2675 15:52:11 has a server error status 2676 15:52:11 behaves like when http call raises an exception 2677 15:52:11 overrides the error message 2678 15:52:11 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 2679 15:52:12 sends the default User-Agent 2680 15:52:12 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 2681 15:52:12 #generate_addon_trial 2682 15:52:12 nests in the trial_user param if needed 2683 15:52:12 behaves like when response is successful 2684 15:52:12 has a successful status 2685 15:52:12 behaves like when response code is 422 2686 15:52:12 has a unprocessable entity status 2687 15:52:12 returns the error message along with the error_attribute_map 2688 15:52:12 behaves like when response code is 500 2689 15:52:12 has a server error status 2690 15:52:12 behaves like when http call raises an exception 2691 15:52:12 overrides the error message 2692 15:52:12 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 2693 15:52:13 sends the default User-Agent 2694 15:52:13 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 2695 15:52:13 #generate_lead 2696 15:52:13 behaves like when response is successful 2697 15:52:13 has a successful status 2698 15:52:13 behaves like when response code is 422 2699 15:52:13 has a unprocessable entity status 2700 15:52:13 returns the error message along with the error_attribute_map 2701 15:52:13 behaves like when response code is 500 2702 15:52:13 has a server error status 2703 15:52:13 behaves like when http call raises an exception 2704 15:52:13 overrides the error message 2705 15:52:13 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 2706 15:52:13 sends the default User-Agent 2707 15:52:14 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 2708 15:52:14 #generate_iterable 2709 15:52:14 behaves like when response is successful 2710 15:52:14 has a successful status 2711 15:52:14 behaves like when response code is 422 2712 15:52:14 has a unprocessable entity status 2713 15:52:14 returns the error message along with the error_attribute_map 2714 15:52:14 behaves like when response code is 500 2715 15:52:14 has a server error status 2716 15:52:14 behaves like when http call raises an exception 2717 15:52:14 overrides the error message 2718 15:52:14 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 2719 15:52:14 sends the default User-Agent 2720 15:52:14 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 2721 15:52:14 #opt_in_lead 2722 15:52:14 behaves like when response is successful 2723 15:52:14 has a successful status 2724 15:52:14 behaves like when response code is 422 2725 15:52:15 has a unprocessable entity status 2726 15:52:15 returns the error message along with the error_attribute_map 2727 15:52:15 behaves like when response code is 500 2728 15:52:15 has a server error status 2729 15:52:15 behaves like when http call raises an exception 2730 15:52:15 overrides the error message 2731 15:52:15 #create_subscription 2732 15:52:15 behaves like when response is successful 2733 15:52:15 has a successful status 2734 15:52:15 behaves like when response code is 422 2735 15:52:15 has a unprocessable entity status 2736 15:52:15 returns the error message along with the error_attribute_map 2737 15:52:15 behaves like when response code is 500 2738 15:52:15 has a server error status 2739 15:52:15 behaves like when http call raises an exception 2740 15:52:16 overrides the error message 2741 15:52:16 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 2742 15:52:16 sends the default User-Agent 2743 15:52:16 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 2744 15:52:16 #create_customer 2745 15:52:16 behaves like when response is successful 2746 15:52:16 has a successful status 2747 15:52:16 behaves like when response code is 422 2748 15:52:16 has a unprocessable entity status 2749 15:52:16 returns the error message along with the error_attribute_map 2750 15:52:16 behaves like when response code is 500 2751 15:52:16 has a server error status 2752 15:52:16 behaves like when http call raises an exception 2753 15:52:16 overrides the error message 2754 15:52:16 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 2755 15:52:17 sends the default User-Agent 2756 15:52:17 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 2757 15:52:17 #payment_form_params 2758 15:52:17 behaves like when response is successful 2759 15:52:17 has a successful status 2760 15:52:17 behaves like when response code is 422 2761 15:52:17 has a unprocessable entity status 2762 15:52:17 returns the error message along with the error_attribute_map 2763 15:52:17 behaves like when response code is 500 2764 15:52:17 has a server error status 2765 15:52:17 behaves like when http call raises an exception 2766 15:52:17 overrides the error message 2767 15:52:17 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 2768 15:52:17 sends the default User-Agent 2769 15:52:17 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 2770 15:52:17 #payment_method 2771 15:52:17 behaves like when response is successful 2772 15:52:18 has a successful status 2773 15:52:18 behaves like when response code is 422 2774 15:52:18 has a unprocessable entity status 2775 15:52:18 returns the error message along with the error_attribute_map 2776 15:52:18 behaves like when response code is 500 2777 15:52:18 has a server error status 2778 15:52:18 behaves like when http call raises an exception 2779 15:52:18 overrides the error message 2780 15:52:18 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 2781 15:52:18 sends the default User-Agent 2782 15:52:18 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 2783 15:52:18 #validate_payment_method 2784 15:52:18 behaves like when response is successful 2785 15:52:18 has a successful status 2786 15:52:18 behaves like when response code is 422 2787 15:52:19 has a unprocessable entity status 2788 15:52:19 returns the error message along with the error_attribute_map 2789 15:52:19 behaves like when response code is 500 2790 15:52:19 has a server error status 2791 15:52:19 behaves like when http call raises an exception 2792 15:52:19 overrides the error message 2793 15:52:19 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 2794 15:52:19 sends the default User-Agent 2795 15:52:19 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 2796 15:52:19 #customers_oauth_app_uid 2797 15:52:19 behaves like when response is successful 2798 15:52:19 has a successful status 2799 15:52:19 behaves like when response code is 422 2800 15:52:19 has a unprocessable entity status 2801 15:52:20 returns the error message along with the error_attribute_map 2802 15:52:20 behaves like when response code is 500 2803 15:52:20 has a server error status 2804 15:52:20 behaves like when http call raises an exception 2805 15:52:20 overrides the error message 2806 15:52:20 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 2807 15:52:20 sends the default User-Agent 2808 15:52:20 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 2809 15:52:20 #create_seat_link 2810 15:52:20 behaves like when response is successful 2811 15:52:20 has a successful status 2812 15:52:20 behaves like when response code is 422 2813 15:52:20 has a unprocessable entity status 2814 15:52:20 returns the error message along with the error_attribute_map 2815 15:52:20 behaves like when response code is 500 2816 15:52:20 has a server error status 2817 15:52:20 behaves like when http call raises an exception 2818 15:52:21 overrides the error message 2819 15:52:21 behaves like a request that sends the GITLAB_QA_USER_AGENT value in the "User-Agent" header 2820 15:52:21 sends the default User-Agent 2821 15:52:21 sends GITLAB_QA_USER_AGENT env variable value in the "User-Agent" header 2822 15:52:21 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/subscription_portal/clients/rest_spec.rb. It took 10.32 seconds. Expected to take 32.66 seconds. 2823 15:52:21 # [RSpecRunTime] Starting example group ee/spec/workers/search/elastic/trigger_indexing_worker_spec.rb. Expected to take 30.47 seconds. 2824 15:52:21 Search::Elastic::TriggerIndexingWorker 2826 15:52:25 when on saas 2827 15:52:26 returns false and does nothing 2828 15:52:26 # [RSpecRunTime] RSpec elapsed time: 16 minutes 0.5 second. Current RSS: ~1392M. Threads: 5. load average: 1.23 1.23 1.24 1/429 23173 2830 15:52:26 when unknown task is provided 2831 15:52:26 raises ArgumentError 2832 15:52:26 when no task is provided 2833 15:52:26 schedules other tasks 2834 15:52:26 for task: initiate 2835 15:52:26 when no options provided 2836 15:52:26 behaves like an idempotent worker 2837 15:52:26 is labeled as idempotent 2838 15:52:36 performs multiple times sequentially without raising an exception 2839 15:52:36 recreates the index, clears index status, and schedules other tasks 2840 15:52:36 when elasticsearch_pause_indexing is false 2841 15:52:36 pauses indexing and reschedules itself 2842 15:52:37 # [RSpecRunTime] RSpec elapsed time: 16 minutes 11.33 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.40 1.27 1.26 1/428 23174 2844 15:52:37 when indexing is disabled 2845 15:52:37 enables indexing and reschedules itself 2846 15:52:37 when skip option is provided 2847 15:52:37 recreates the index, clears index status, and schedules other tasks 2848 15:52:37 for task: snippets 2849 15:52:37 behaves like an idempotent worker 2850 15:52:37 is labeled as idempotent 2851 15:52:38 performs multiple times sequentially without raising an exception 2852 15:52:38 indexes snippets 2853 15:52:38 for task: namespaces 2854 15:52:38 behaves like an idempotent worker 2855 15:52:38 is labeled as idempotent 2856 15:52:38 performs multiple times sequentially without raising an exception 2857 15:52:38 indexes namespaces 2858 15:52:38 for task: projects 2859 15:52:38 behaves like an idempotent worker 2860 15:52:39 is labeled as idempotent 2861 15:52:39 performs multiple times sequentially without raising an exception 2862 15:52:39 indexes projects 2863 15:52:39 for task: users 2864 15:52:39 behaves like an idempotent worker 2865 15:52:39 is labeled as idempotent 2866 15:52:39 performs multiple times sequentially without raising an exception 2867 15:52:39 indexes users 2868 15:52:39 behaves like worker with data consistency 2869 15:52:39 .get_data_consistency_feature_flag_enabled? 2870 15:52:40 returns true 2871 15:52:40 .get_data_consistency 2872 15:52:40 returns correct data consistency 2873 15:52:40 # [RSpecRunTime] Finishing example group ee/spec/workers/search/elastic/trigger_indexing_worker_spec.rb. It took 19.56 seconds. Expected to take 30.47 seconds. 2874 15:52:40 # [RSpecRunTime] Starting example group ee/spec/models/concerns/elastic/project_spec.rb. Expected to take 29.54 seconds. 2876 15:52:45 does not allow STI 2877 15:52:48 finds projects 2878 15:52:50 finds partial matches in project names 2879 15:52:50 names elasticsearch queries 2880 15:52:50 when limited indexing is on 2881 15:52:51 when the project is not enabled specifically 2882 15:52:51 #maintaining_elasticsearch? 2883 15:52:51 is expected to equal true 2884 15:52:51 # [RSpecRunTime] RSpec elapsed time: 16 minutes 26.06 seconds. Current RSS: ~1352M. Threads: 5. load average: 1.38 1.27 1.26 1/428 23191 2886 15:52:51 #use_elasticsearch? 2887 15:52:52 is expected to equal false 2888 15:52:52 when a project is enabled specifically 2889 15:52:52 #maintaining_elasticsearch? 2890 15:52:52 is expected to equal true 2891 15:52:52 #use_elasticsearch? 2892 15:52:52 is expected to equal true 2894 15:52:54 indexes all projects 2895 15:52:54 # [RSpecRunTime] RSpec elapsed time: 16 minutes 28.78 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.38 1.27 1.26 1/428 23214 2897 15:52:54 when a group is enabled 2898 15:52:54 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 2900 15:52:54 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 2901 15:52:54 #maintaining_elasticsearch? 2902 15:52:55 is expected to equal true 2904 15:52:57 indexes all projects 2905 15:52:57 # [RSpecRunTime] RSpec elapsed time: 16 minutes 31.51 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.35 1.27 1.26 1/428 23215 2907 15:52:57 when projects and snippets co-exist 2908 15:52:57 when searching with a wildcard 2909 15:52:58 only returns projects 2910 15:52:58 # [RSpecRunTime] RSpec elapsed time: 16 minutes 32.98 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.35 1.27 1.26 3/428 23216 2912 15:52:58 .as_indexed_json 2913 15:52:59 returns json with all needed elements 2914 15:52:59 when add_count_fields_to_projects is not finished 2915 15:52:59 does not include the ci_catalog field 2916 15:52:59 # [RSpecRunTime] RSpec elapsed time: 16 minutes 34.14 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.35 1.27 1.26 1/428 23217 2918 15:52:59 when add_fields_to_projects_index is not finished 2919 15:53:00 does not include the ci_catalog field 2920 15:53:00 # [RSpecRunTime] Finishing example group ee/spec/models/concerns/elastic/project_spec.rb. It took 19.78 seconds. Expected to take 29.54 seconds. 2921 15:53:00 # [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/vulnerability_severities_count_resolver_spec.rb. Expected to take 26.64 seconds. 2922 15:53:00 Resolvers::VulnerabilitySeveritiesCountResolver 2924 15:53:02 when the user does not have access 2926 15:53:02 # [RSpecRunTime] RSpec elapsed time: 16 minutes 36.72 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.32 1.26 1.26 1/428 23218 2928 15:53:02 when the user has access 2929 15:53:02 behaves like vulnerability filterable 2930 15:53:02 #validate_filters 2931 15:53:02 for owasp_top_10 2932 15:53:02 when filters are valid 2933 15:53:02 filter_value: "none" 2934 15:53:02 does not raise any error 2935 15:53:02 filter_value: "A1_2017" 2936 15:53:02 does not raise any error 2937 15:53:02 when owasp_top_ten includes "none" and other values 2938 15:53:03 raises an ArgumentError 2939 15:53:03 when filtering by none is disabled for owasp_top_10 2940 15:53:03 filter_value: "none" 2941 15:53:03 raises an ResourceNotAvailableError 2942 15:53:03 filter_value: ["none", "A1_2017"] 2943 15:53:03 raises an ResourceNotAvailableError 2944 15:53:03 when given severities 2945 15:53:03 only returns count for low severity vulnerability 2946 15:53:03 when given states 2947 15:53:04 only returns counts for vulnerabilities that match the given state 2948 15:53:04 when filtering only by state 2949 15:53:04 only returns vulnerabilities with matching states 2950 15:53:04 when filtering with states and dismissal_reason 2951 15:53:04 only returns counts vulnerabilities that match the filters 2952 15:53:04 when filtering with dismissal_reason 2953 15:53:05 only returns counts for vulnerabilities dismissed with the given reason 2954 15:53:05 when given scanner 2955 15:53:05 only returns count for high severity vulnerability 2956 15:53:05 when given image 2957 15:53:05 only returns count for medium severity vulnerability 2958 15:53:05 when given cluster agent id 2959 15:53:05 only returns count for medium severity vulnerability 2960 15:53:05 when given scanner ID 2961 15:53:05 only returns count for vulnerabilities with scanner ID 2962 15:53:05 when given report types 2963 15:53:06 only returns count for vulnerabilities of the given report types 2964 15:53:06 when resolving vulnerabilities for a project 2965 15:53:06 returns the project's vulnerabilities 2966 15:53:06 when filtering vulnerabilities with issues 2967 15:53:06 only returns count for vulnerabilities with issues 2968 15:53:06 when filtering vulnerabilities with issues 2969 15:53:06 only returns count for vulnerabilities with issues 2970 15:53:06 when filtering resolved vulnerabilities 2971 15:53:07 only returns count for resolved vulnerabilities 2972 15:53:07 when filtering resolved vulnerabilities 2973 15:53:07 only returns count for resolved vulnerabilities 2974 15:53:07 when filtering vulnerabilities with merge request 2975 15:53:07 only returns count for vulnerabilities with merge request 2976 15:53:07 when filtering vulnerabilities with no merge request 2977 15:53:07 only returns count for vulnerabilities with no merge request 2978 15:53:07 when filtering vulnerabilities with remediations 2979 15:53:08 only returns count for vulnerabilities with remediations 2980 15:53:08 when filtering vulnerabilities with no remediations 2981 15:53:08 only returns count for vulnerabilities with no remediations 2982 15:53:08 when filtering vulnerabilities with owasp_top_10 2983 15:53:09 only returns count for vulnerabilities with owasp_top_10 2984 15:53:09 when filtering vulnerabilities with capped 2985 15:53:10 when vulnerable is a project 2986 15:53:10 behaves like capped tests 2987 15:53:10 when capped is false 2988 15:53:10 returns counts for vulnerabilities without cap 2989 15:53:10 # [RSpecRunTime] RSpec elapsed time: 16 minutes 44.65 seconds. Current RSS: ~1351M. Threads: 5. load average: 1.29 1.26 1.25 1/428 23219 2991 15:53:10 when capped is true 2992 15:53:10 returns counts for vulnerabilities with cap 2993 15:53:10 when vulnerable is a group 2994 15:53:10 behaves like capped tests 2995 15:53:10 when capped is false 2996 15:53:10 returns counts for vulnerabilities without cap 2997 15:53:10 when capped is true 2998 15:53:11 returns counts for vulnerabilities with cap 2999 15:53:11 when resolving vulnerabilities for an instance security dashboard 3000 15:53:11 when there is a current user 3001 15:53:11 returns vulnerabilities for all projects on the current user's instance security dashboard 3002 15:53:11 when given a dismissal_reason 3003 15:53:11 returns vulnerability counts that match the dismissal reason 3004 15:53:11 when filtering by state 3005 15:53:12 only returns vulnerabilities with matching states 3006 15:53:12 when filtering by state and report type 3007 15:53:12 only returns vulnerabilities with matching states 3008 15:53:12 when filtering by capped 3009 15:53:13 returns count with limit applied 3010 15:53:13 behaves like vulnerability filterable 3011 15:53:13 #validate_filters 3012 15:53:13 for owasp_top_10 3013 15:53:13 when filters are valid 3014 15:53:13 filter_value: "none" 3015 15:53:13 does not raise any error 3016 15:53:13 filter_value: "A1_2017" 3017 15:53:13 does not raise any error 3018 15:53:13 when owasp_top_ten includes "none" and other values 3019 15:53:13 raises an ArgumentError 3020 15:53:13 when filtering by none is disabled for owasp_top_10 3021 15:53:13 filter_value: "none" 3022 15:53:13 raises an ResourceNotAvailableError 3023 15:53:13 filter_value: ["none", "A1_2017"] 3024 15:53:14 raises an ResourceNotAvailableError 3025 15:53:14 without a current user 3026 15:53:14 returns no vulnerabilities 3027 15:53:14 # [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/vulnerability_severities_count_resolver_spec.rb. It took 13.66 seconds. Expected to take 26.64 seconds. 3028 15:53:14 # [RSpecRunTime] Starting example group ee/spec/services/ci/audit_variable_change_service_spec.rb. Expected to take 25.17 seconds. 3029 15:53:14 Ci::AuditVariableChangeService 3030 15:53:14 when audits are available 3031 15:53:14 with instance variables 3032 15:53:14 when creating instance variable 3033 15:53:14 behaves like audit creation 3034 15:53:14 logs audit event 3035 15:53:14 logs (project/group/instance) variable creation 3036 15:53:14 behaves like sends correct event type in audit event stream 3037 15:53:14 sends correct event type in audit event stream 3038 15:53:14 when updating instance variable protection 3039 15:53:14 behaves like audit when updating variable protection 3040 15:53:15 logs audit event 3041 15:53:15 logs variable protection update 3042 15:53:15 behaves like sends correct event type in audit event stream 3043 15:53:15 sends correct event type in audit event stream 3044 15:53:15 with group variables 3045 15:53:15 behaves like audit value change 3046 15:53:15 does not log CI variable value 3047 15:53:15 when updated masked 3048 15:53:16 logs audit event 3049 15:53:16 logs variable masked update 3050 15:53:16 behaves like sends correct event type in audit event stream 3051 15:53:16 sends correct event type in audit event stream 3052 15:53:16 # [RSpecRunTime] RSpec elapsed time: 16 minutes 51.18 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.25 1.25 1.25 1/428 23220 3054 15:53:16 when masked is and was false 3055 15:53:17 audit with from and to of the value 3056 15:53:17 when creating group variable 3057 15:53:17 behaves like audit creation 3058 15:53:17 logs audit event 3059 15:53:17 logs (project/group/instance) variable creation 3060 15:53:17 behaves like sends correct event type in audit event stream 3061 15:53:18 sends correct event type in audit event stream 3062 15:53:18 when updating group variable protection 3063 15:53:18 behaves like audit when updating variable protection 3064 15:53:18 logs audit event 3065 15:53:18 logs variable protection update 3066 15:53:18 behaves like sends correct event type in audit event stream 3067 15:53:19 sends correct event type in audit event stream 3068 15:53:19 when deleting group variable 3069 15:53:19 behaves like audit when updating variable protection 3070 15:53:19 logs audit event 3071 15:53:19 logs variable protection update 3072 15:53:19 behaves like sends correct event type in audit event stream 3073 15:53:20 sends correct event type in audit event stream 3074 15:53:20 with project variables 3075 15:53:20 when creating project variable 3076 15:53:20 behaves like audit creation 3077 15:53:20 logs audit event 3078 15:53:21 logs (project/group/instance) variable creation 3079 15:53:21 behaves like sends correct event type in audit event stream 3080 15:53:21 sends correct event type in audit event stream 3081 15:53:21 # [RSpecRunTime] RSpec elapsed time: 16 minutes 56.21 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.23 1.24 1.25 1/428 23221 3083 15:53:21 when updating project variable protection 3084 15:53:21 behaves like audit when updating variable protection 3085 15:53:22 logs audit event 3086 15:53:23 logs variable protection update 3087 15:53:23 behaves like sends correct event type in audit event stream 3088 15:53:23 sends correct event type in audit event stream 3089 15:53:23 # [RSpecRunTime] RSpec elapsed time: 16 minutes 58.12 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.23 1.24 1.25 1/428 23222 3091 15:53:23 when deleting project variable 3092 15:53:23 behaves like audit when updating variable protection 3093 15:53:24 logs audit event 3094 15:53:25 logs variable protection update 3095 15:53:25 behaves like sends correct event type in audit event stream 3096 15:53:25 sends correct event type in audit event stream 3097 15:53:25 # [RSpecRunTime] RSpec elapsed time: 17 minutes 0.07 second. Current RSS: ~1335M. Threads: 5. load average: 1.23 1.24 1.25 1/428 23223 3099 15:53:25 when audits are not available 3100 15:53:25 for group variable 3101 15:53:25 behaves like no audit events are created 3102 15:53:25 when creating variable 3103 15:53:26 does not log an audit event 3104 15:53:26 when updating variable protection 3105 15:53:26 does not log an audit event 3106 15:53:26 when destroying variable 3107 15:53:26 does not log an audit event 3108 15:53:26 for project variable 3109 15:53:26 behaves like no audit events are created 3110 15:53:26 when creating variable 3111 15:53:27 does not log an audit event 3112 15:53:27 when updating variable protection 3113 15:53:27 does not log an audit event 3114 15:53:27 when destroying variable 3115 15:53:28 does not log an audit event 3116 15:53:28 # [RSpecRunTime] Finishing example group ee/spec/services/ci/audit_variable_change_service_spec.rb. It took 13.87 seconds. Expected to take 25.17 seconds. 3117 15:53:28 # [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/ci/pipeline/jobs_injector_spec.rb. Expected to take 22.93 seconds. 3118 15:53:28 Gitlab::Ci::Pipeline::JobsInjector 3119 15:53:29 #inject_jobs 3120 15:53:29 stage injection 3121 15:53:30 adds the stage to the target pipeline 3122 15:53:31 assigns correct stage attributes based on the target pipeline 3123 15:53:31 when stage already exists in the pipeline 3124 15:53:32 does not change the existing pipeline stages 3125 15:53:32 # [RSpecRunTime] RSpec elapsed time: 17 minutes 6.72 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.19 1.24 1.25 1/429 23254 3127 15:53:32 when stage does not exist in declared_stages 3128 15:53:33 does not change the pipeline stages 3129 15:53:33 with multiple jobs 3130 15:53:35 does not change the pipeline stages 3131 15:53:35 # [RSpecRunTime] RSpec elapsed time: 17 minutes 9.38 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.19 1.24 1.25 1/428 23255 3133 15:53:35 job injection 3134 15:53:36 adds the job to the target stage 3135 15:53:37 assigns correct attributes based on the target stage 3136 15:53:37 with on_conflict 3137 15:53:37 without conflicts 3138 15:53:38 injects the job with the same name 3139 15:53:38 when job has needs 3140 15:53:39 does not update the needs with the suffix 3141 15:53:39 # [RSpecRunTime] RSpec elapsed time: 17 minutes 14.23 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.18 1.23 1.25 1/428 23256 3143 15:53:39 with conflicts 3144 15:53:41 adds suffix to the injected job 3145 15:53:41 when jobs have needs 3146 15:53:42 updates the needs with the suffix 3147 15:53:42 # [RSpecRunTime] RSpec elapsed time: 17 minutes 17.32 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.08 1.21 1.24 1/428 23257 3149 15:53:42 when job has unrelated needs that were not renamed 3150 15:53:44 does not add the suffix 3151 15:53:44 # [RSpecRunTime] RSpec elapsed time: 17 minutes 18.9 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.08 1.21 1.24 1/428 23258 3153 15:53:44 when on_conflict lambda returns nil 3154 15:53:45 injects the job with the same name 3155 15:53:45 # [RSpecRunTime] RSpec elapsed time: 17 minutes 20.15 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.08 1.21 1.24 1/428 23259 3157 15:53:45 # [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/ci/pipeline/jobs_injector_spec.rb. It took 17.61 seconds. Expected to take 22.93 seconds. 3158 15:53:45 # [RSpecRunTime] Starting example group ee/spec/services/iterations/delete_service_spec.rb. Expected to take 21.62 seconds. 3159 15:53:45 Iterations::DeleteService 3161 15:53:51 when iterations feature enabled 3162 15:53:51 when user is authorized 3163 15:53:51 when deleting a past iteration 3164 15:53:51 behaves like successfully deletes an iteration 3165 15:53:51 is expected to be success 3166 15:53:51 deletes the iteration and associated records 3167 15:53:52 returns the iteration group as part of the response 3168 15:53:52 # [RSpecRunTime] RSpec elapsed time: 17 minutes 26.52 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.07 1.20 1.24 1/433 23525 3170 15:53:52 when deleting the current iteration 3171 15:53:52 behaves like iteration delete fails with message 3172 15:53:52 is expected to be error 3173 15:53:52 returns not allowed message 3174 15:53:53 returns the iteration group as part of the response 3175 15:53:53 # [RSpecRunTime] RSpec elapsed time: 17 minutes 27.68 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.07 1.20 1.24 1/433 23526 3177 15:53:53 when deleting a upcoming iteration that is not the last one 3178 15:53:53 behaves like iteration delete fails with message 3179 15:53:53 is expected to be error 3180 15:53:54 returns not allowed message 3181 15:53:54 returns the iteration group as part of the response 3182 15:53:54 # [RSpecRunTime] RSpec elapsed time: 17 minutes 28.86 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.07 1.20 1.24 1/433 23527 3184 15:53:54 when deleting the last upcoming iteration 3185 15:53:54 behaves like successfully deletes an iteration 3186 15:53:54 is expected to be success 3187 15:53:55 deletes the iteration and associated records 3188 15:53:55 returns the iteration group as part of the response 3189 15:53:55 # [RSpecRunTime] RSpec elapsed time: 17 minutes 30.08 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.07 1.20 1.24 1/433 23528 3191 15:53:55 when deleting the current iteration in another cadence 3192 15:53:55 behaves like successfully deletes an iteration 3193 15:53:56 is expected to be success 3194 15:53:56 deletes the iteration and associated records 3195 15:53:57 returns the iteration group as part of the response 3196 15:53:57 # [RSpecRunTime] RSpec elapsed time: 17 minutes 31.4 seconds. Current RSS: ~1357M. Threads: 5. load average: 1.06 1.20 1.23 1/433 23529 3198 15:53:57 when user is not authorized 3199 15:53:57 behaves like iteration delete fails with message 3200 15:53:57 is expected to be error 3201 15:53:57 returns not allowed message 3202 15:53:57 returns the iteration group as part of the response 3203 15:53:57 when iterations feature disabled 3204 15:53:57 when user is authorized 3205 15:53:57 behaves like iteration delete fails with message 3206 15:53:57 is expected to be error 3207 15:53:58 returns not allowed message 3208 15:53:58 returns the iteration group as part of the response 3209 15:53:58 # [RSpecRunTime] RSpec elapsed time: 17 minutes 32.98 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.06 1.20 1.23 1/428 23530 3211 15:53:58 when user is not authorized 3212 15:53:58 behaves like iteration delete fails with message 3213 15:53:58 is expected to be error 3214 15:53:58 returns not allowed message 3215 15:53:59 returns the iteration group as part of the response 3216 15:53:59 # [RSpecRunTime] Finishing example group ee/spec/services/iterations/delete_service_spec.rb. It took 13.24 seconds. Expected to take 21.62 seconds. 3217 15:53:59 # [RSpecRunTime] Starting example group ee/spec/services/vulnerability_external_issue_links/create_service_spec.rb. Expected to take 20.26 seconds. 3218 15:53:59 VulnerabilityExternalIssueLinks::CreateService 3220 15:53:59 when jira service is not configured to create issues 3221 15:54:00 is expected not to be success 3222 15:54:01 returns response with error messages 3223 15:54:01 # [RSpecRunTime] RSpec elapsed time: 17 minutes 35.45 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.06 1.20 1.23 1/427 23531 3225 15:54:01 when jira service is configured to create issues 3226 15:54:01 and there is already created external issue link for given vulnerability 3227 15:54:01 and the external issue exists 3228 15:54:02 is expected not to be success 3229 15:54:03 returns response with error messages 3230 15:54:03 # [RSpecRunTime] RSpec elapsed time: 17 minutes 37.79 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.06 1.20 1.23 1/427 23532 3232 15:54:03 and the external issue does not exist 3233 15:54:04 creates issue using jira service 3234 15:54:04 # [RSpecRunTime] RSpec elapsed time: 17 minutes 39.23 seconds. Current RSS: ~1358M. Threads: 5. load average: 1.06 1.20 1.23 1/427 23533 3236 15:54:04 and there is no external issue link created for given vulnerability 3237 15:54:06 creates issue using jira service 3238 15:54:06 and issue creation fails in Jira 3239 15:54:07 is expected not to be success 3240 15:54:08 does not publish an event 3241 15:54:09 returns response with error messages 3242 15:54:09 # [RSpecRunTime] RSpec elapsed time: 17 minutes 43.55 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.13 1.21 1.24 1/427 23534 3244 15:54:09 and issue creation succeeds in Jira 3245 15:54:09 and external issue link creation fails 3246 15:54:10 is expected not to be success 3247 15:54:11 returns response with error messages 3248 15:54:11 # [RSpecRunTime] RSpec elapsed time: 17 minutes 45.77 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.12 1.21 1.24 1/428 23535 3250 15:54:11 and external issue link creation succeeds 3251 15:54:12 is expected to be success 3252 15:54:13 publishes an event 3253 15:54:14 creates external issue link in database 3254 15:54:15 responds with created external issue link in payload 3255 15:54:15 # [RSpecRunTime] RSpec elapsed time: 17 minutes 50.04 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.12 1.21 1.24 1/428 23536 3257 15:54:15 # [RSpecRunTime] Finishing example group ee/spec/services/vulnerability_external_issue_links/create_service_spec.rb. It took 16.64 seconds. Expected to take 20.26 seconds. 3258 15:54:15 # [RSpecRunTime] Starting example group ee/spec/models/path_lock_spec.rb. Expected to take 18.75 seconds. 3260 15:54:16 does not allow STI 3262 15:54:17 is expected to belong to project required: false 3263 15:54:17 is expected to belong to user required: false 3264 15:54:18 # [RSpecRunTime] RSpec elapsed time: 17 minutes 52.33 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.11 1.20 1.23 1/428 23537 3267 15:54:18 is expected to validate that :user cannot be empty/falsy 3268 15:54:19 is expected to validate that :project cannot be empty/falsy 3269 15:54:20 is expected to validate that :path cannot be empty/falsy 3270 15:54:20 is expected to validate that :path is case-sensitively unique within the scope of :project_id 3271 15:54:20 #path_unique_validation 3272 15:54:21 is not valid because of upstream lock 3273 15:54:22 is not valid because of downstream lock 3274 15:54:22 # [RSpecRunTime] RSpec elapsed time: 17 minutes 56.71 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.10 1.20 1.23 1/428 23538 3277 15:54:23 returns true 3278 15:54:23 returns false 3279 15:54:24 returns false 3280 15:54:24 # [RSpecRunTime] RSpec elapsed time: 17 minutes 58.79 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.10 1.20 1.23 1/428 23539 3283 15:54:25 returns true 3284 15:54:25 returns false 3285 15:54:27 returns false 3286 15:54:27 # [RSpecRunTime] RSpec elapsed time: 18 minutes 2.13 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.26 1.23 1.24 1/428 23540 3289 15:54:28 returns true 3290 15:54:29 returns false 3291 15:54:29 # [RSpecRunTime] RSpec elapsed time: 18 minutes 3.6 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.26 1.23 1.24 1/428 23541 3294 15:54:30 filters path locks by passed 3295 15:54:30 # [RSpecRunTime] RSpec elapsed time: 18 minutes 4.89 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.26 1.23 1.24 1/428 23542 3297 15:54:30 # [RSpecRunTime] Finishing example group ee/spec/models/path_lock_spec.rb. It took 14.86 seconds. Expected to take 18.75 seconds. 3298 15:54:30 # [RSpecRunTime] Starting example group ee/spec/lib/arkose/verify_response_spec.rb. Expected to take 18.32 seconds. 3299 15:54:30 Arkose::VerifyResponse 3301 15:54:30 when response is not a Hash 3302 15:54:30 raises an InvalidResponseFormatError error 3303 15:54:30 when response is a Hash 3304 15:54:30 does not raise an InvalidResponseFormatError error 3305 15:54:30 #invalid_token? 3306 15:54:30 when token is invalid 3307 15:54:30 is expected to eq true 3308 15:54:30 when token is valid 3309 15:54:31 is expected to eq false 3311 15:54:31 is expected to eq "DENIED ACCESS" 3312 15:54:31 #challenge_solved? 3313 15:54:31 when response does not contain solved data 3314 15:54:31 is expected to eq true 3315 15:54:31 when response contains solved data 3316 15:54:31 is expected to eq false 3317 15:54:31 #interactive_challenge_solved? 3318 15:54:31 shown: false, solved: false, result: false 3319 15:54:31 is expected to eq false 3320 15:54:31 shown: true, solved: false, result: false 3321 15:54:31 is expected to eq false 3322 15:54:31 shown: false, solved: true, result: false 3323 15:54:31 is expected to eq false 3324 15:54:31 shown: true, solved: true, result: true 3325 15:54:31 is expected to eq true 3326 15:54:31 #challenge_shown? 3327 15:54:31 when response does not contain session_details.suppressed data 3328 15:54:32 is expected to eq false 3329 15:54:32 when response contains session_details.suppressed data 3330 15:54:32 is expected to eq true 3332 15:54:32 when response does not contain session_risk.risk_band data 3333 15:54:32 is expected to eq true 3334 15:54:32 when response contains session_risk.risk_band != "High" 3335 15:54:32 is expected to eq true 3336 15:54:32 when response contains session_risk.risk_band == "High" 3337 15:54:32 is expected to eq false 3338 15:54:32 #allowlisted? 3339 15:54:32 when session_details.telltale_list data includes ALLOWLIST_TELLTALE 3340 15:54:32 is expected to eq true 3341 15:54:32 when session_details.telltale_list data does not include ALLOWLIST_TELLTALE 3342 15:54:32 is expected to eq false 3343 15:54:32 when response does not include session_details.telltale_list data 3344 15:54:32 is expected to eq false 3345 15:54:32 other methods 3346 15:54:32 when response has the correct data 3347 15:54:32 method: :custom_score, expected_value: "100" 3349 15:54:32 method: :global_score, expected_value: "15" 3351 15:54:32 method: :risk_band, expected_value: "High" 3353 15:54:33 method: :session_id, expected_value: "22612c147bb418c8.2570749403" 3355 15:54:33 method: :risk_category, expected_value: "BOT-STD" 3357 15:54:33 method: :global_telltale_list, expected_value: lazy { global_telltale_list } 3359 15:54:33 method: :custom_telltale_list, expected_value: lazy { custom_telltale_list } 3361 15:54:33 method: :device_id, expected_value: "gaFCZkxoGZYW6" 3363 15:54:33 method: :data_exchange_blob_received?, expected_value: true 3365 15:54:33 method: :data_exchange_blob_decrypted?, expected_value: true 3367 15:54:33 method: :challenge_type, expected_value: "visual" 3369 15:54:33 method: :session_is_legit, expected_value: false 3371 15:54:33 method: :country, expected_value: "AU" 3373 15:54:34 method: :is_bot, expected_value: true 3375 15:54:34 method: :is_vpn, expected_value: true 3377 15:54:34 when response does not have the correct data 3378 15:54:34 method: :custom_score, expected_value: 0 3380 15:54:34 method: :global_score, expected_value: 0 3382 15:54:34 method: :risk_band, expected_value: "Unavailable" 3384 15:54:34 method: :session_id, expected_value: "Unavailable" 3386 15:54:34 method: :risk_category, expected_value: "Unavailable" 3388 15:54:34 method: :global_telltale_list, expected_value: "Unavailable" 3390 15:54:34 method: :custom_telltale_list, expected_value: "Unavailable" 3392 15:54:34 method: :device_id, expected_value: nil 3394 15:54:35 # [RSpecRunTime] Finishing example group ee/spec/lib/arkose/verify_response_spec.rb. It took 4.46 seconds. Expected to take 18.32 seconds. 3395 15:54:35 # [RSpecRunTime] Starting example group ee/spec/models/ee/dependency_proxy/manifest_spec.rb. Expected to take 16.85 seconds. 3396 15:54:35 DependencyProxy::Manifest 3397 15:54:35 does not allow STI 3398 15:54:35 when Geo is disabled 3399 15:54:35 #save_verification_details 3400 15:54:35 when model_record is part of verifiables scope 3401 15:54:35 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3403 15:54:35 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3404 15:54:35 doesn't create verification details 3405 15:54:35 #replicables_for_current_secondary 3406 15:54:35 object_storage_sync_enabled: true 3407 15:54:35 without selective sync 3408 15:54:35 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3410 15:54:35 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3411 15:54:35 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3413 15:54:35 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3414 15:54:35 includes everything 3415 15:54:35 with selective sync 3416 15:54:35 with namespaces 3417 15:54:36 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3419 15:54:36 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3420 15:54:36 sync manifests in the group 3421 15:54:37 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3423 15:54:37 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3424 15:54:37 does not sync manifests in other groups 3425 15:54:37 # [RSpecRunTime] RSpec elapsed time: 18 minutes 11.46 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.22 1.22 1.24 1/428 23543 3428 15:54:37 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3430 15:54:37 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3431 15:54:37 syncs manifests associated with projects contained in the group 3432 15:54:38 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3434 15:54:38 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3435 15:54:38 does not sync manifests not associated with projects outside the group 3436 15:54:38 # [RSpecRunTime] RSpec elapsed time: 18 minutes 13.31 seconds. Current RSS: ~1416M. Threads: 5. load average: 1.22 1.22 1.24 1/428 23544 3438 15:54:38 object_storage_sync_enabled: false 3439 15:54:38 without selective sync 3440 15:54:39 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3442 15:54:39 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3443 15:54:39 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3445 15:54:39 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3446 15:54:39 includes everything 3447 15:54:39 with selective sync 3448 15:54:39 with namespaces 3449 15:54:40 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3451 15:54:40 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3452 15:54:40 sync manifests in the group 3453 15:54:40 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3455 15:54:40 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3456 15:54:40 does not sync manifests in other groups 3457 15:54:40 # [RSpecRunTime] RSpec elapsed time: 18 minutes 15.32 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.22 1.22 1.24 1/428 23545 3460 15:54:41 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3462 15:54:41 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3463 15:54:41 syncs manifests associated with projects contained in the group 3464 15:54:42 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3466 15:54:42 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3467 15:54:42 does not sync manifests not associated with projects outside the group 3468 15:54:42 # [RSpecRunTime] RSpec elapsed time: 18 minutes 17.21 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.20 1.22 1.24 1/428 23546 3470 15:54:42 on a primary node 3471 15:54:42 .with_verification_state 3472 15:54:43 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3474 15:54:43 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3475 15:54:43 returns records with given scope 3476 15:54:43 .checksummed 3477 15:54:43 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3479 15:54:43 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3480 15:54:43 returns records with given scope 3481 15:54:43 .not_checksummed 3482 15:54:43 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3484 15:54:43 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3485 15:54:43 returns records with given scope 3486 15:54:43 #save_verification_details 3487 15:54:43 when model record is not part of verifiables scope 3488 15:54:44 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3490 15:54:44 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3491 15:54:44 does not create verification details 3492 15:54:44 when model_record is part of verifiables scope 3493 15:54:44 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3495 15:54:44 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3496 15:54:44 creates verification details 3497 15:54:44 #verification_pending_batch 3498 15:54:44 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3500 15:54:44 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3501 15:54:44 logs the verification state transition 3502 15:54:44 #verification_failed_batch 3503 15:54:44 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3505 15:54:44 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3506 15:54:44 logs the verification state transition 3507 15:54:44 #fail_verification_timeouts 3508 15:54:45 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :dependency_proxy_size is a Symbol. 3510 15:54:45 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3511 15:54:45 logs the verification state transition 3512 15:54:45 # [RSpecRunTime] Finishing example group ee/spec/models/ee/dependency_proxy/manifest_spec.rb. It took 10.14 seconds. Expected to take 16.85 seconds. 3513 15:54:45 # [RSpecRunTime] Starting example group ee/spec/models/concerns/search/zoekt/searchable_repository_spec.rb. Expected to take 16.02 seconds. 3514 15:54:45 Search::Zoekt::SearchableRepository 3515 15:54:49 does not allow STI 3517 15:54:50 is true for indexed projects 3518 15:54:51 is false for unindexed projects 3519 15:54:53 is true for private projects with new indexer 3520 15:54:53 # [RSpecRunTime] RSpec elapsed time: 18 minutes 27.56 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.46 1.28 1.26 1/429 24634 3522 15:54:53 #update_zoekt_index! 3523 15:54:55 makes updates available 3524 15:54:57 makes updates available when called with force: true 3525 15:54:57 # [RSpecRunTime] RSpec elapsed time: 18 minutes 31.92 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.43 1.27 1.26 1/433 25597 3527 15:54:57 #async_update_zoekt_index 3528 15:54:58 makes updates available via ::Search::Zoekt 3529 15:54:59 # [RSpecRunTime] RSpec elapsed time: 18 minutes 33.33 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.43 1.27 1.26 1/433 25859 3531 15:54:59 # [RSpecRunTime] Finishing example group ee/spec/models/concerns/search/zoekt/searchable_repository_spec.rb. It took 13.85 seconds. Expected to take 16.02 seconds. 3532 15:54:59 # [RSpecRunTime] Starting example group ee/spec/models/analytics/cycle_analytics/group_level_spec.rb. Expected to take 15.44 seconds. 3533 15:54:59 Analytics::CycleAnalytics::GroupLevel 3534 15:55:00 does not allow STI 3536 15:55:05 Job arguments to Integrations::GroupMentionWorker must be native JSON types, but :mentionable_type is a Symbol. 3538 15:55:05 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3539 15:55:05 Job arguments to MergeRequests::SyncCodeOwnerApprovalRulesWorker must be native JSON types, but :expire_unapproved_key is a Symbol. 3541 15:55:05 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3542 15:55:06 Job arguments to MergeRequests::CloseIssueWorker must be native JSON types, but :skip_authorization is a Symbol. 3544 15:55:06 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3545 15:55:09 Job arguments to PipelineNotificationWorker must be native JSON types, but :ref_status is a Symbol. 3547 15:55:09 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3548 15:55:10 returns medians for each stage for a specific group 3549 15:55:10 # [RSpecRunTime] RSpec elapsed time: 18 minutes 44.52 seconds. Current RSS: ~1328M. Threads: 5. load average: 1.36 1.26 1.25 1/434 26584 3551 15:55:10 #time_summary 3552 15:55:12 returns medians for lead time, cycle time and time to merge 3553 15:55:12 # [RSpecRunTime] RSpec elapsed time: 18 minutes 47.14 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.33 1.26 1.25 1/435 26752 3555 15:55:12 # [RSpecRunTime] Finishing example group ee/spec/models/analytics/cycle_analytics/group_level_spec.rb. It took 13.81 seconds. Expected to take 15.44 seconds. 3556 15:55:12 # [RSpecRunTime] Starting example group ee/spec/finders/sbom/possibly_affected_occurrences_finder_spec.rb. Expected to take 14.53 seconds. 3557 15:55:12 Sbom::PossiblyAffectedOccurrencesFinder 3558 15:55:13 when the component purl_type is for container scanning 3559 15:55:16 behaves like non-matching component 3560 15:55:16 and no component matches the provided details 3561 15:55:16 as the package_name does not match 3563 15:55:16 is expected to be empty 3564 15:55:16 # [RSpecRunTime] RSpec elapsed time: 18 minutes 50.68 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.30 1.25 1.25 1/434 26753 3566 15:55:16 as the purl_type does not match 3568 15:55:16 is expected to be empty 3569 15:55:16 behaves like matching component 3570 15:55:16 and a component matches the provided details 3571 15:55:16 returns the possibly affected occurrences 3572 15:55:16 does not execute an N+1 query 3573 15:55:16 behaves like preloads assocations 3574 15:55:17 avoids an N+1 query 3575 15:55:17 and an sbom occurrence exists without a version 3576 15:55:17 does not return the sbom occurrence without a component version 3577 15:55:17 when the component purl_type is for dependency scanning 3578 15:55:20 behaves like non-matching component 3579 15:55:20 and no component matches the provided details 3580 15:55:20 as the package_name does not match 3582 15:55:20 is expected to be empty 3583 15:55:20 # [RSpecRunTime] RSpec elapsed time: 18 minutes 54.81 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.30 1.25 1.25 1/434 26754 3585 15:55:20 as the purl_type does not match 3587 15:55:20 is expected to be empty 3588 15:55:20 behaves like matching component 3589 15:55:20 and a component matches the provided details 3590 15:55:20 returns the possibly affected occurrences 3591 15:55:21 does not execute an N+1 query 3592 15:55:21 behaves like preloads assocations 3593 15:55:21 avoids an N+1 query 3594 15:55:21 and an sbom occurrence exists without a version 3595 15:55:21 does not return the sbom occurrence without a component version 3596 15:55:21 # [RSpecRunTime] Finishing example group ee/spec/finders/sbom/possibly_affected_occurrences_finder_spec.rb. It took 8.96 seconds. Expected to take 14.53 seconds. 3597 15:55:21 # [RSpecRunTime] Starting example group ee/spec/models/ee/group_group_link_spec.rb. Expected to take 14.06 seconds. 3598 15:55:21 GroupGroupLink 3599 15:55:22 does not allow STI 3601 15:55:22 .in_shared_group 3602 15:55:22 provides correct link records 3603 15:55:22 .not_in_shared_with_group 3604 15:55:22 provides correct link records 3606 15:55:22 #group_with_allowed_email_domains 3607 15:55:22 shared group is the root ancestor 3608 15:55:22 behaves like restricted membership by email domain 3609 15:55:22 shared group has membership restricted by allowed email domains 3610 15:55:22 shared with group with a subset of allowed email domains 3611 15:55:23 is expected to be valid 3612 15:55:23 shared with group containing domains outside the shared group allowed email domains 3613 15:55:23 is expected to be invalid 3614 15:55:23 shared with group does not have membership restricted by allowed domains 3615 15:55:23 is expected to be invalid 3616 15:55:23 shared group does not have membership restricted by allowed domains 3617 15:55:23 shared with group has membership restricted by allowed email domains 3618 15:55:23 is expected to be valid 3619 15:55:23 shared with group does not have membership restricted by allowed domains 3620 15:55:23 is expected to be valid 3621 15:55:23 shared group is a subgroup 3622 15:55:23 behaves like restricted membership by email domain 3623 15:55:23 shared group has membership restricted by allowed email domains 3624 15:55:23 shared with group with a subset of allowed email domains 3625 15:55:23 is expected to be valid 3626 15:55:23 shared with group containing domains outside the shared group allowed email domains 3627 15:55:24 is expected to be invalid 3628 15:55:24 shared with group does not have membership restricted by allowed domains 3629 15:55:24 is expected to be invalid 3630 15:55:24 shared group does not have membership restricted by allowed domains 3631 15:55:24 shared with group has membership restricted by allowed email domains 3632 15:55:24 is expected to be valid 3633 15:55:24 shared with group does not have membership restricted by allowed domains 3634 15:55:24 is expected to be valid 3635 15:55:24 shared with group is a subgroup 3636 15:55:24 behaves like restricted membership by email domain 3637 15:55:24 shared group has membership restricted by allowed email domains 3638 15:55:24 shared with group with a subset of allowed email domains 3639 15:55:24 is expected to be valid 3640 15:55:24 shared with group containing domains outside the shared group allowed email domains 3641 15:55:24 is expected to be invalid 3642 15:55:24 shared with group does not have membership restricted by allowed domains 3643 15:55:24 is expected to be invalid 3644 15:55:24 shared group does not have membership restricted by allowed domains 3645 15:55:24 shared with group has membership restricted by allowed email domains 3646 15:55:25 is expected to be valid 3647 15:55:25 shared with group does not have membership restricted by allowed domains 3648 15:55:25 is expected to be valid 3649 15:55:25 shared and shared with group are subgroups 3650 15:55:25 behaves like restricted membership by email domain 3651 15:55:25 shared group has membership restricted by allowed email domains 3652 15:55:25 shared with group with a subset of allowed email domains 3653 15:55:25 is expected to be valid 3654 15:55:25 shared with group containing domains outside the shared group allowed email domains 3655 15:55:25 is expected to be invalid 3656 15:55:25 shared with group does not have membership restricted by allowed domains 3657 15:55:25 is expected to be invalid 3658 15:55:25 shared group does not have membership restricted by allowed domains 3659 15:55:25 shared with group has membership restricted by allowed email domains 3660 15:55:25 is expected to be valid 3661 15:55:25 shared with group does not have membership restricted by allowed domains 3662 15:55:26 is expected to be valid 3663 15:55:26 #human_access 3664 15:55:26 when a member role is assigned to the group link 3665 15:55:26 when `custom_role_for_group_link_enabled` is false 3666 15:55:26 returns access level name 3667 15:55:26 when `custom_role_for_group_link_enabled` is true 3668 15:55:26 returns member role name 3669 15:55:26 # [RSpecRunTime] Finishing example group ee/spec/models/ee/group_group_link_spec.rb. It took 4.7 seconds. Expected to take 14.06 seconds. 3670 15:55:26 # [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/ci/pipeline/chain/pipeline_execution_policies/find_configs_spec.rb. Expected to take 13.29 seconds. 3671 15:55:26 Gitlab::Ci::Pipeline::Chain::PipelineExecutionPolicies::FindConfigs 3673 15:55:28 sets execution_policy_pipelines 3674 15:55:28 passes pipeline source to execution policy pipelines 3675 15:55:29 propagates partition_id to execution policy pipelines 3676 15:55:29 with merge_request parameter set on the command 3677 15:55:30 passes the merge request to the policy pipelines 3678 15:55:30 # [RSpecRunTime] RSpec elapsed time: 19 minutes 4.87 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.26 1.24 1.25 1/436 27021 3680 15:55:30 when a policy has strategy "override_project_ci" 3681 15:55:31 passes configs to execution_policy_pipelines 3682 15:55:31 when there is an error in pipeline execution policies 3683 15:55:31 breaks the processing chain 3684 15:55:31 does not save the pipeline 3685 15:55:31 returns a specific error 3686 15:55:31 when the policy pipeline gets filtered out by rules 3687 15:55:32 does not break the processing chain 3688 15:55:33 ignores the policy pipelines 3689 15:55:33 # [RSpecRunTime] RSpec elapsed time: 19 minutes 7.45 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.24 1.24 1.25 1/434 27112 3691 15:55:33 when running in execution_policy_dry_run 3692 15:55:33 does not set execution_policy_pipelines 3693 15:55:33 when policy should not be enforced for a source 3694 15:55:33 when source is webide 3695 15:55:33 does not set execution_policy_pipelines 3696 15:55:33 when source is parent_pipeline 3697 15:55:33 does not set execution_policy_pipelines 3698 15:55:33 when source is ondemand_dast_scan 3699 15:55:33 does not set execution_policy_pipelines 3700 15:55:33 when source is ondemand_dast_validation 3701 15:55:33 does not set execution_policy_pipelines 3702 15:55:33 when source is security_orchestration_policy 3703 15:55:33 does not set execution_policy_pipelines 3704 15:55:33 when source is container_registry_push 3705 15:55:33 does not set execution_policy_pipelines 3706 15:55:33 when source is duo_workflow 3707 15:55:34 does not set execution_policy_pipelines 3708 15:55:34 when pipeline execution policy configs are empty 3709 15:55:34 does not set execution_policy_pipelines 3710 15:55:34 # [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/ci/pipeline/chain/pipeline_execution_policies/find_configs_spec.rb. It took 7.72 seconds. Expected to take 13.29 seconds. 3711 15:55:34 # [RSpecRunTime] Starting example group ee/spec/services/incident_management/issuable_resource_links/zoom_link_service_spec.rb. Expected to take 12.98 seconds. 3712 15:55:34 IncidentManagement::IssuableResourceLinks::ZoomLinkService 3713 15:55:34 #can_add_link? 3714 15:55:34 is expected to eq true 3715 15:55:34 with insufficient issue update permissions 3716 15:55:35 is expected to eq false 3717 15:55:35 # [RSpecRunTime] RSpec elapsed time: 19 minutes 9.7 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.24 1.24 1.25 1/434 27113 3720 15:55:35 when issue is incident type 3721 15:55:35 appends the new meeting to zoom_meetings 3722 15:55:36 tracks the add event 3723 15:55:36 behaves like an incident management tracked event 3724 15:55:36 .track_event 3725 15:55:36 tracks the event using redis 3726 15:55:36 # [RSpecRunTime] RSpec elapsed time: 19 minutes 11.14 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.14 1.22 1.24 1/434 27114 3728 15:55:36 with insufficient issue update permissions 3729 15:55:37 cannot add the meeting 3730 15:55:37 when link text has multiple commas 3731 15:55:37 appends the new meeting to zoom_meetings 3732 15:55:38 tracks the add event 3733 15:55:38 when service fails to create 3734 15:55:38 cannot add the meeting 3735 15:55:38 with invalid Zoom url 3736 15:55:38 cannot add the meeting 3737 15:55:38 with issue type issue 3738 15:55:39 cannot add the meeting 3740 15:55:39 with valid Zoom links 3749 15:55:40 with invalid Zoom links 3750 15:55:40 link_params: nil 3751 15:55:40 is expected to eq nil 3752 15:55:40 link_params: "" 3753 15:55:40 is expected to eq nil 3754 15:55:40 link_params: "Text only" 3755 15:55:41 is expected to eq nil 3757 15:55:41 is expected to eq nil 3759 15:55:41 is expected to eq nil 3760 15:55:41 # [RSpecRunTime] Finishing example group ee/spec/services/incident_management/issuable_resource_links/zoom_link_service_spec.rb. It took 7.4 seconds. Expected to take 12.98 seconds. 3761 15:55:41 # [RSpecRunTime] Starting example group ee/spec/finders/ee/projects_finder_spec.rb. Expected to take 12.27 seconds. 3762 15:55:41 ProjectsFinder 3764 15:55:41 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 3766 15:55:41 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3767 15:55:42 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 3769 15:55:42 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3770 15:55:42 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 3772 15:55:42 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3773 15:55:42 filter by plans 3774 15:55:42 with ultimate plan 3775 15:55:43 is expected to contain exactly #<Project id:706 group302/project-704>> and #<Project id:707 group303/project-705>> 3776 15:55:43 # [RSpecRunTime] RSpec elapsed time: 19 minutes 17.47 seconds. Current RSS: ~1385M. Threads: 5. load average: 1.13 1.21 1.24 1/432 27115 3778 15:55:43 with multiple plans 3779 15:55:43 is expected to contain exactly #<Project id:706 group302/project-704>>, #<Project id:707 group303/project-705>>, and #<Project id:708 group304/project-706>> 3780 15:55:43 with other plans 3781 15:55:43 is expected to be empty 3782 15:55:43 without plans 3783 15:55:43 is expected to contain exactly #<Project id:706 group302/project-704>>, #<Project id:707 group303/project-705>>, #<Project id:708 group304/project-706>>, and #<Project id:709 group305/project-707>> 3784 15:55:43 with empty plans 3785 15:55:43 is expected to contain exactly #<Project id:706 group302/project-704>>, #<Project id:707 group303/project-705>>, #<Project id:708 group304/project-706>>, and #<Project id:709 group305/project-707>> 3786 15:55:43 filter by aimed for deletion 3787 15:55:44 is expected to contain exactly #<Project id:710 namespace339/project-708>> 3788 15:55:44 filter by not aimed for deletion 3789 15:55:45 is expected to contain exactly #<Project id:706 group302/project-704>>, #<Project id:707 group303/project-705>>, #<Project id:708 group304/project-706>>, and #<Project id:709 group305/project-707>> 3790 15:55:45 filter by SAML SSO session 3791 15:55:46 when the current user is nil 3792 15:55:46 includes public SAML projects 3793 15:55:46 # [RSpecRunTime] RSpec elapsed time: 19 minutes 21.17 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.12 1.21 1.24 1/429 27116 3795 15:55:46 when the current user is an admin 3796 15:55:46 behaves like includes all SAML projects 3797 15:55:47 is expected to contain exactly #<Project id:714 group307/project-712>>, #<Project id:715 group309/project-713>>, and #<Project id:716 group311/project-714>> 3798 15:55:47 when the current user has no active SAML sessions 3799 15:55:47 filters out the SAML member projects 3800 15:55:47 when filter_expired_saml_session_projects param is false 3801 15:55:47 behaves like includes all SAML projects 3802 15:55:47 is expected to contain exactly #<Project id:714 group307/project-712>>, #<Project id:715 group309/project-713>>, and #<Project id:716 group311/project-714>> 3803 15:55:47 when the current user has active SAML sessions 3804 15:55:47 behaves like includes all SAML projects 3805 15:55:47 is expected to contain exactly #<Project id:714 group307/project-712>>, #<Project id:715 group309/project-713>>, and #<Project id:716 group311/project-714>> 3806 15:55:47 filter by hidden 3807 15:55:47 when include hidden is true 3808 15:55:47 is expected to contain exactly #<Project id:706 group302/project-704>>, #<Project id:707 group303/project-705>>, #<Project id:708 group304/project-706>>, #<Project id:709 group305/project-707>>, and #<Project id:717 namespace343/project-715>> 3809 15:55:47 when include hidden is false 3810 15:55:47 is expected to contain exactly #<Project id:706 group302/project-704>>, #<Project id:707 group303/project-705>>, #<Project id:708 group304/project-706>>, and #<Project id:709 group305/project-707>> 3811 15:55:47 filter by feature available 3812 15:55:48 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 3814 15:55:48 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 3815 15:55:48 when feature_available filter is used 3816 15:55:48 is expected to contain exactly #<Project id:706 group302/project-704>>, #<Project id:707 group303/project-705>>, #<Project id:708 group304/project-706>>, and #<Project id:709 group305/project-707>> 3817 15:55:48 when feature_available filter is not used 3818 15:55:48 is expected to contain exactly #<Project id:706 group302/project-704>>, #<Project id:707 group303/project-705>>, #<Project id:708 group304/project-706>>, #<Project id:709 group305/project-707>>, and #<Project id:718 group312/project-716>> 3819 15:55:48 # [RSpecRunTime] Finishing example group ee/spec/finders/ee/projects_finder_spec.rb. It took 7.26 seconds. Expected to take 12.27 seconds. 3820 15:55:48 # [RSpecRunTime] Starting example group ee/spec/serializers/vulnerabilities/finding_serializer_spec.rb. Expected to take 11.97 seconds. 3821 15:55:48 Vulnerabilities::FindingSerializer 3822 15:55:49 when used without pagination 3823 15:55:49 created a not paginated serializer 3824 15:55:49 when a single object is being serialized 3825 15:55:50 serializers the vulnerability finding object 3826 15:55:50 # [RSpecRunTime] RSpec elapsed time: 19 minutes 24.57 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.12 1.21 1.24 1/429 27159 3828 15:55:50 when multiple objects are being serialized 3829 15:55:50 serializers the array of vulnerability finding object 3830 15:55:50 when used with pagination 3831 15:55:50 created a paginated serializer 3832 15:55:50 when resource is not paginatable 3833 15:55:50 when a single vulnerability finding object is being serialized 3834 15:55:51 raises error 3835 15:55:51 when resource is paginatable relation 3836 15:55:51 when a single vulnerability finding object is present in relation 3837 15:55:52 serializes vulnerability finding relation 3838 15:55:52 when multiple vulnerability finding objects are being serialized 3839 15:55:54 serializes appropriate number of objects 3840 15:55:56 append relevant headers 3841 15:55:56 # [RSpecRunTime] RSpec elapsed time: 19 minutes 30.53 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.03 1.19 1.23 1/429 27160 3843 15:55:56 # [RSpecRunTime] Finishing example group ee/spec/serializers/vulnerabilities/finding_serializer_spec.rb. It took 7.34 seconds. Expected to take 11.97 seconds. 3844 15:55:56 # [RSpecRunTime] Starting example group ee/spec/helpers/projects/project_members_helper_spec.rb. Expected to take 11.32 seconds. 3845 15:55:56 Projects::ProjectMembersHelper 3846 15:55:56 #project_members_app_data_json 3847 15:56:00 does not execute N+1 3848 15:56:00 includes `manage_member_roles_path` data 3849 15:56:01 # [RSpecRunTime] RSpec elapsed time: 19 minutes 35.33 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.02 1.19 1.23 1/430 27161 3851 15:56:01 #project_members_app_data 3852 15:56:01 with promotion_request 3853 15:56:01 behaves like adding promotion_request in app data 3854 15:56:01 when pending_members is nil 3855 15:56:01 returns `promotion_request` property with [] 3856 15:56:01 when pending_members is not nil 3857 15:56:03 returns valid `promotion_request` 3858 15:56:03 # [RSpecRunTime] RSpec elapsed time: 19 minutes 37.52 seconds. Current RSS: ~1359M. Threads: 5. load average: 1.02 1.18 1.23 1/430 27162 3860 15:56:03 with `can_approve_access_requests` 3861 15:56:03 when project has an associated group 3862 15:56:03 when namespace has reached the user limit (can not approve accesss requests) 3863 15:56:03 sets the value to false 3864 15:56:03 when namespace has not reached the user limit (can approve access requests) 3865 15:56:03 sets the value to true 3866 15:56:03 when project is a personal project (no associated group) 3867 15:56:04 sets the value to true 3868 15:56:04 with `namespace_user_limit` 3869 15:56:04 when dashboard limit is set 3870 15:56:04 sets the value to false 3871 15:56:04 when dashboard limit is not set 3872 15:56:04 sets the value to false 3873 15:56:04 available roles 3874 15:56:04 when custom roles exist 3875 15:56:04 is expected to include {:title => "My title 1026", :value => "custom-2"} 3876 15:56:04 #project_member_header_subtext 3877 15:56:05 can_admin_member: true, enforce_free_user_cap: true, subtext: standard_subtext, current_project: project 3878 15:56:05 contains expected text 3879 15:56:05 can_admin_member: true, enforce_free_user_cap: true, subtext: enforcement_subtext, current_project: project_with_group 3880 15:56:05 contains expected text 3881 15:56:05 can_admin_member: true, enforce_free_user_cap: false, subtext: standard_subtext, current_project: project_with_group 3882 15:56:05 contains expected text 3883 15:56:05 can_admin_member: false, enforce_free_user_cap: true, subtext: standard_subtext, current_project: project_with_group 3884 15:56:05 contains expected text 3885 15:56:05 can_admin_member: false, enforce_free_user_cap: false, subtext: standard_subtext, current_project: project_with_group 3886 15:56:05 contains expected text 3887 15:56:05 # [RSpecRunTime] Finishing example group ee/spec/helpers/projects/project_members_helper_spec.rb. It took 9.4 seconds. Expected to take 11.32 seconds. 3888 15:56:05 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/ci/pipeline/pipeline_execution_policies/pipeline_context_spec.rb. Expected to take 10.74 seconds. 3889 15:56:05 Gitlab::Ci::Pipeline::PipelineExecutionPolicies::PipelineContext 3890 15:56:06 #execution_policy_mode? 3891 15:56:06 is expected to eq false 3892 15:56:06 with execution_policy_dry_run 3893 15:56:06 is expected to eq true 3894 15:56:06 # [RSpecRunTime] RSpec elapsed time: 19 minutes 41.03 seconds. Current RSS: ~1379M. Threads: 5. load average: 1.10 1.20 1.23 1/430 27193 3896 15:56:06 when command is nil 3897 15:56:06 is expected to eq false 3898 15:56:06 #inject_policy_reserved_stages? 3899 15:56:06 is expected to eq false 3900 15:56:06 with execution_policy_dry_run 3901 15:56:07 is expected to eq true 3902 15:56:07 with execution_policy_pipelines 3903 15:56:07 is expected to eq true 3904 15:56:07 #valid_stage? 3905 15:56:07 is expected to eq true 3906 15:56:07 when stage is .pipeline-policy-pre 3907 15:56:07 is expected to eq false 3908 15:56:07 with execution_policy_dry_run 3909 15:56:08 is expected to eq true 3910 15:56:08 when stage is .pipeline-policy-post 3911 15:56:08 is expected to eq false 3912 15:56:08 with execution_policy_dry_run 3913 15:56:08 is expected to eq true 3914 15:56:08 #has_overriding_execution_policy_pipelines? 3915 15:56:08 is expected to eq false 3916 15:56:08 with execution_policy_pipelines 3917 15:56:08 is expected to eq false 3918 15:56:08 and overriding execution_policy_pipelines 3919 15:56:09 is expected to eq true 3920 15:56:09 # [RSpecRunTime] RSpec elapsed time: 19 minutes 44.15 seconds. Current RSS: ~1385M. Threads: 5. load average: 1.10 1.20 1.23 1/430 27194 3922 15:56:09 #has_execution_policy_pipelines? 3923 15:56:09 is expected to eq false 3924 15:56:09 with execution_policy_pipelines 3925 15:56:10 is expected to eq true 3926 15:56:10 when command is nil 3927 15:56:10 is expected to eq false 3928 15:56:10 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/ci/pipeline/pipeline_execution_policies/pipeline_context_spec.rb. It took 5.16 seconds. Expected to take 10.74 seconds. 3929 15:56:10 # [RSpecRunTime] Starting example group ee/spec/policies/ee/ci/runner_policy_spec.rb. Expected to take 10.32 seconds. 3930 15:56:10 Ci::RunnerPolicy 3931 15:56:10 cicd runners 3932 15:56:11 with auditor access 3933 15:56:11 with instance runner 3934 15:56:12 allows only read permissions 3935 15:56:12 # [RSpecRunTime] RSpec elapsed time: 19 minutes 47.04 seconds. Current RSS: ~1378M. Threads: 5. load average: 1.09 1.19 1.23 1/430 27195 3937 15:56:12 with group runner 3938 15:56:12 allows only read permissions 3939 15:56:12 with project runner 3940 15:56:12 allows only read permissions 3941 15:56:13 Custom Roles 3942 15:56:13 custom_permission: :admin_runners, abilities: [:assign_runner, :read_runner, :update_runner, :delete_runner] 3943 15:56:13 with a group_runner 3944 15:56:13 is expected not to be allowed :delete_runner 3945 15:56:13 when the user has the `admin_runners` permission 3946 15:56:14 is expected to be allowed :delete_runner 3947 15:56:14 with the custom roles feature disabled 3948 15:56:14 is expected not to be allowed :delete_runner 3949 15:56:14 # [RSpecRunTime] RSpec elapsed time: 19 minutes 48.87 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.09 1.19 1.23 1/430 27196 3951 15:56:14 with a project_runner 3952 15:56:14 is expected not to be allowed :delete_runner 3953 15:56:14 when the user has the `admin_runners` permission 3954 15:56:15 is expected to be allowed :delete_runner 3955 15:56:15 with the custom roles feature disabled 3956 15:56:15 is expected not to be allowed :delete_runner 3957 15:56:15 # [RSpecRunTime] RSpec elapsed time: 19 minutes 50.03 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.09 1.19 1.23 1/430 27197 3959 15:56:15 custom_permission: :read_runners, abilities: [:read_runner] 3960 15:56:15 with a group_runner 3961 15:56:15 is expected not to be allowed :read_runner 3962 15:56:15 when the user has the `read_runners` permission 3963 15:56:16 is expected to be allowed :read_runner 3964 15:56:16 with the custom roles feature disabled 3965 15:56:16 is expected not to be allowed :read_runner 3966 15:56:16 # [RSpecRunTime] RSpec elapsed time: 19 minutes 51.15 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.00 1.17 1.22 1/430 27198 3968 15:56:16 with a project_runner 3969 15:56:17 is expected not to be allowed :read_runner 3970 15:56:17 when the user has the `read_runners` permission 3971 15:56:17 is expected to be allowed :read_runner 3972 15:56:17 with the custom roles feature disabled 3973 15:56:17 is expected not to be allowed :read_runner 3974 15:56:18 # [RSpecRunTime] RSpec elapsed time: 19 minutes 52.37 seconds. Current RSS: ~1388M. Threads: 5. load average: 1.00 1.17 1.22 1/430 27199 3976 15:56:18 # [RSpecRunTime] Finishing example group ee/spec/policies/ee/ci/runner_policy_spec.rb. It took 7.28 seconds. Expected to take 10.32 seconds. 3977 15:56:18 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/requests/ai_gateway_spec.rb. Expected to take 9.82 seconds. 3978 15:56:18 Gitlab::Llm::Chain::Requests::AiGateway 3980 15:56:18 logs the request and response 3981 15:56:18 calls the AI Gateway streaming endpoint and yields response without stripping it 3982 15:56:18 behaves like performing request to the AI Gateway 3983 15:56:18 returns the response from AI Gateway 3984 15:56:18 behaves like tracks events for AI requests 3985 15:56:18 tracks a snowplow event 3986 15:56:18 when additional params are passed in as options 3987 15:56:18 behaves like performing request to the AI Gateway 3988 15:56:18 returns the response from AI Gateway 3989 15:56:18 when unit primitive is passed with no corresponding feature setting 3990 15:56:18 behaves like performing request to the AI Gateway 3991 15:56:18 returns the response from AI Gateway 3992 15:56:18 when other model is passed 3993 15:56:18 behaves like performing request to the AI Gateway 3994 15:56:18 returns the response from AI Gateway 3995 15:56:18 behaves like tracks events for AI requests 3996 15:56:19 tracks a snowplow event 3997 15:56:19 when invalid model is passed 3998 15:56:19 returns nothing 3999 15:56:19 when user is using a Self-hosted model 4000 15:56:19 behaves like performing request to the AI Gateway 4001 15:56:19 returns the response from AI Gateway 4002 15:56:19 when request is sent for a new ReAct Duo Chat prompt 4003 15:56:19 behaves like performing request to the AI Gateway 4004 15:56:19 returns the response from AI Gateway 4005 15:56:19 when `ai_merge_request_reader_for_chat` feature flag is enabled 4006 15:56:19 behaves like performing request to the AI Gateway 4007 15:56:19 returns the response from AI Gateway 4008 15:56:19 when request is sent to chat tools implemented via agents 4009 15:56:19 with no unit primitive corresponding a feature setting 4010 15:56:19 behaves like performing request to the AI Gateway 4011 15:56:20 returns the response from AI Gateway 4012 15:56:20 with a unit primitive corresponding a feature setting 4013 15:56:20 when ai_duo_chat_sub_features_settings feature is disabled 4014 15:56:20 behaves like performing request to the AI Gateway 4015 15:56:20 returns the response from AI Gateway 4016 15:56:20 when ai_duo_chat_sub_features_settings feature is enabled 4017 15:56:20 behaves like performing request to the AI Gateway 4018 15:56:20 returns the response from AI Gateway 4019 15:56:20 when request is sent for a new ReAct Duo Chat prompt without optional params 4020 15:56:20 behaves like performing request to the AI Gateway 4021 15:56:20 returns the response from AI Gateway 4023 15:56:20 initializes the AI Gateway client 4024 15:56:20 when alternative service name is passed 4025 15:56:20 creates ai gateway client with different service name 4026 15:56:20 when duo chat is self-hosted 4027 15:56:20 creates ai gateway client with self-hosted-models service name 4028 15:56:20 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/requests/ai_gateway_spec.rb. It took 2.68 seconds. Expected to take 9.82 seconds. 4029 15:56:20 # [RSpecRunTime] Starting example group ee/spec/services/security/ingestion/ingest_report_slice_service_spec.rb. Expected to take 9.48 seconds. 4030 15:56:20 Security::Ingestion::IngestReportSliceService 4032 15:56:23 runs the series of tasks in correct order 4033 15:56:23 when the project does not have vulnerability quota 4034 15:56:25 does not call the tasks 4035 15:56:25 # [RSpecRunTime] RSpec elapsed time: 19 minutes 59.71 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.00 1.17 1.22 1/430 27200 4037 15:56:25 when an exception happens 4038 15:56:27 rollsback the recent changes to not to leave the database in an inconsistent state 4039 15:56:27 # [RSpecRunTime] RSpec elapsed time: 20 minutes 2.17 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.16 1.20 1.23 1/430 27201 4041 15:56:27 # [RSpecRunTime] Finishing example group ee/spec/services/security/ingestion/ingest_report_slice_service_spec.rb. It took 7.11 seconds. Expected to take 9.48 seconds. 4042 15:56:27 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/write_tests/executor_spec.rb. Expected to take 9.15 seconds. 4043 15:56:27 Gitlab::Llm::Chain::Tools::WriteTests::Executor 4044 15:56:27 #description 4045 15:56:28 returns tool description 4047 15:56:28 when context is authorized 4048 15:56:28 builds the expected prompt 4049 15:56:28 behaves like slash command tool 4050 15:56:28 calls prompt with correct params 4051 15:56:28 when slash command is used 4052 15:56:28 verifies slash commands 4053 15:56:28 behaves like prompt is called with command options 4054 15:56:28 calls prompt with correct params 4055 15:56:28 when user input is blank 4056 15:56:28 with web platform origin 4057 15:56:28 behaves like prompt is called with command options 4058 15:56:28 calls prompt with correct params 4059 15:56:28 when selected text is not present 4060 15:56:28 behaves like prompt is called with command options 4061 15:56:28 calls prompt with correct params 4062 15:56:28 with VS Code extension client platform origin 4063 15:56:28 behaves like user input blank for IDE 4064 15:56:28 when user input is not present 4065 15:56:28 when selected text is present 4066 15:56:28 behaves like prompt is called with command options 4067 15:56:28 calls prompt with correct params 4068 15:56:28 when selected text is not present 4069 15:56:28 returns input blank answer 4070 15:56:28 when the language is unknown 4071 15:56:29 uses empty language info 4072 15:56:29 when content params are empty 4073 15:56:29 uses empty file content 4074 15:56:29 when content params are too big 4075 15:56:29 trims the content 4076 15:56:29 when stream_response_service is set 4077 15:56:29 streams the final answer 4078 15:56:29 when response is successful 4079 15:56:29 returns success answer 4080 15:56:29 when error is raised during a request 4081 15:56:29 returns error answer 4082 15:56:29 behaves like uses ai gateway agent prompt 4083 15:56:29 executes a request with correct params 4084 15:56:29 when the feature flag is disabled 4085 15:56:29 executes a request with correct params 4086 15:56:29 when context is not authorized 4087 15:56:29 returns error answer 4088 15:56:29 when code tool was already used 4089 15:56:30 returns already used answer 4091 15:56:30 returns tool name 4092 15:56:30 returns tool human name 4093 15:56:30 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/write_tests/executor_spec.rb. It took 2.37 seconds. Expected to take 9.15 seconds. 4094 15:56:30 # [RSpecRunTime] Starting example group ee/spec/models/analytics/dashboards_pointer_spec.rb. Expected to take 8.97 seconds. 4095 15:56:30 Analytics::DashboardsPointer 4096 15:56:30 is expected to belong to namespace required: false 4097 15:56:30 is expected to belong to target_project required: true 4098 15:56:30 does not allow STI 4099 15:56:30 is expected to belong to project required: false 4100 15:56:30 #validations 4101 15:56:31 doesn't allow namespace and project at the same time 4102 15:56:31 requires namespace or project 4103 15:56:31 check uniqueness of namespace 4104 15:56:32 check uniqueness of project 4105 15:56:32 when the given target_project_id is outside of the group hierarchy 4106 15:56:32 returns validation error 4107 15:56:32 when the existing record has invalid target_project_id 4108 15:56:33 does not mark the record invalid for backward-compatibility reason 4109 15:56:33 # [RSpecRunTime] RSpec elapsed time: 20 minutes 8.27 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.15 1.20 1.23 10/430 27202 4111 15:56:33 after_commit 4113 15:56:34 calls MoveFunnelsWorker with target project id 4115 15:56:35 calls MoveFunnelsWorker with previous and next target project ids 4117 15:56:35 calls MoveFunnelsWorker with previous target project id 4118 15:56:35 # [RSpecRunTime] Finishing example group ee/spec/models/analytics/dashboards_pointer_spec.rb. It took 4.98 seconds. Expected to take 8.97 seconds. 4119 15:56:35 # [RSpecRunTime] Starting example group ee/spec/services/vulnerability_issue_links/delete_service_spec.rb. Expected to take 8.54 seconds. 4120 15:56:35 VulnerabilityIssueLinks::DeleteService 4122 15:56:36 is expected to be allowed for :owner 4123 15:56:37 is expected to be allowed for :maintainer 4124 15:56:37 is expected to be allowed for :developer 4125 15:56:37 is expected to be denied for :auditor 4126 15:56:37 is expected to be denied for :reporter 4127 15:56:38 is expected to be denied for :guest 4128 15:56:38 is expected to be denied for :anonymous 4129 15:56:38 when admin mode is enabled 4130 15:56:38 is expected to be allowed for :admin 4131 15:56:38 # [RSpecRunTime] RSpec elapsed time: 20 minutes 12.99 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.14 1.19 1.23 1/430 27203 4133 15:56:38 when admin mode is disabled 4134 15:56:38 is expected to be denied for :admin 4135 15:56:38 with an authorized user with proper permissions 4136 15:56:38 with valid params 4137 15:56:39 deletes the specified vulnerability-issue link 4138 15:56:39 when security dashboard feature is disabled 4139 15:56:39 raises an "access denied" error 4140 15:56:39 # [RSpecRunTime] Finishing example group ee/spec/services/vulnerability_issue_links/delete_service_spec.rb. It took 4.27 seconds. Expected to take 8.54 seconds. 4141 15:56:39 # [RSpecRunTime] Starting example group ee/spec/workers/post_receive_spec.rb. Expected to take 8.29 seconds. 4143 15:56:40 #process_project_changes 4144 15:56:40 after project changes hooks 4145 15:56:40 when on a Geo primary site 4146 15:56:40 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 4148 15:56:40 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4149 15:56:41 Job arguments to ProjectCacheWorker must be native JSON types, but :repository_size is a Symbol. 4151 15:56:41 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4152 15:56:41 calls replicator to update Geo 4153 15:56:41 # [RSpecRunTime] RSpec elapsed time: 20 minutes 15.63 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.14 1.19 1.23 1/431 27264 4155 15:56:41 when not on a Geo primary site 4156 15:56:41 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 4158 15:56:41 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4159 15:56:41 does not call replicator to update Geo 4160 15:56:41 #process_wiki_changes 4161 15:56:41 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 4163 15:56:41 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4164 15:56:41 calls Git::WikiPushService#execute 4165 15:56:41 assuming calls to process_changes are successful 4166 15:56:41 when on a Geo primary site 4167 15:56:41 when wiki_repository does not exist 4168 15:56:41 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 4170 15:56:41 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4171 15:56:42 does not create a Geo::Event 4172 15:56:42 when wiki_repository exists 4173 15:56:42 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 4175 15:56:42 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4176 15:56:42 creates a Geo::Event 4177 15:56:42 when not on a Geo primary site 4178 15:56:42 when wiki_repository does not exist 4179 15:56:42 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 4181 15:56:42 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4182 15:56:42 does not create a Geo::Event 4183 15:56:42 when wiki_repository exists 4184 15:56:42 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 4186 15:56:42 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4187 15:56:42 does not create a Geo::Event 4188 15:56:42 with a group wiki 4189 15:56:43 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 4191 15:56:43 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4192 15:56:43 calls Git::WikiPushService#execute 4193 15:56:43 when on a Geo primary site 4194 15:56:43 when wiki is a project wiki 4195 15:56:43 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 4197 15:56:43 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4198 15:56:43 Job arguments to ProjectCacheWorker must be native JSON types, but :wiki_size is a Symbol. 4200 15:56:43 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4201 15:56:43 does not call replicator to update Geo 4202 15:56:43 when group_wiki_repository does not exist 4203 15:56:43 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 4205 15:56:43 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4206 15:56:43 Job arguments to Groups::UpdateStatisticsWorker must be native JSON types, but :wiki_size is a Symbol. 4208 15:56:43 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4209 15:56:43 does not call replicator to update Geo 4210 15:56:43 when group_wiki_repository exists 4211 15:56:44 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 4213 15:56:44 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4214 15:56:44 calls replicator to update Geo 4215 15:56:44 when not on a Geo primary site 4216 15:56:44 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 4218 15:56:44 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4219 15:56:44 does not call replicator to update Geo 4220 15:56:44 with a design repository 4221 15:56:44 when on a Geo primary site 4222 15:56:44 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 4224 15:56:44 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4225 15:56:44 calls replicator to update Geo 4226 15:56:44 when not on a Geo primary site 4227 15:56:44 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 4229 15:56:44 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4230 15:56:44 does not call replicator to update Geo 4231 15:56:44 # [RSpecRunTime] Finishing example group ee/spec/workers/post_receive_spec.rb. It took 5.46 seconds. Expected to take 8.29 seconds. 4232 15:56:44 # [RSpecRunTime] Starting example group ee/spec/services/geo/container_repository_sync_spec.rb. Expected to take 8.07 seconds. 4233 15:56:44 Geo::ContainerRepositorySync 4235 15:56:45 single manifest 4236 15:56:45 when the GitLab API is not supported 4237 15:56:45 behaves like determining the list of tags to sync and to remove correctly 4238 15:56:45 determines list of tags to sync and to remove correctly 4239 15:56:45 behaves like removing secondary tags without failure when primary repository does not have tags 4240 15:56:45 removes secondary tags and does not fail 4241 15:56:45 when the GitLab API is supported 4242 15:56:45 behaves like determining the list of tags to sync and to remove correctly 4243 15:56:45 determines list of tags to sync and to remove correctly 4244 15:56:45 behaves like removing secondary tags without failure when primary repository does not have tags 4245 15:56:46 removes secondary tags and does not fail 4246 15:56:46 manifest list 4247 15:56:46 when the GitLab API is not supported 4248 15:56:46 behaves like pushing the correct blobs and manifests 4249 15:56:46 pushes the correct blobs and manifests 4250 15:56:46 when the GitLab API is supported 4251 15:56:46 behaves like pushing the correct blobs and manifests 4252 15:56:46 pushes the correct blobs and manifests 4253 15:56:46 image without mediaType parameter 4254 15:56:46 when the GitLab API is not supported 4255 15:56:46 behaves like pushing the correct blobs and manifests without failure 4256 15:56:46 pushes the correct blobs and manifests without failure 4257 15:56:46 when the GitLab API is supported 4258 15:56:46 behaves like pushing the correct blobs and manifests without failure 4259 15:56:46 pushes the correct blobs and manifests without failure 4260 15:56:46 oci manifest list 4261 15:56:46 when the GitLab API is not supported 4262 15:56:46 behaves like pushing the correct blobs and manifests 4263 15:56:47 pushes the correct blobs and manifests 4264 15:56:47 when the GitLab API is supported 4265 15:56:47 behaves like pushing the correct blobs and manifests 4266 15:56:47 pushes the correct blobs and manifests 4267 15:56:47 buildkit cache images 4268 15:56:47 when the GitLab API is not supported 4269 15:56:47 behaves like pushing the correct blobs and manifests 4270 15:56:47 pushes the correct blobs and manifests 4271 15:56:47 when the GitLab API is supported 4272 15:56:47 behaves like pushing the correct blobs and manifests 4273 15:56:47 pushes the correct blobs and manifests 4274 15:56:47 OCI image with artifact 4275 15:56:47 raises an error with a bad connection 4276 15:56:47 when the GitLab API is not supported 4277 15:56:47 behaves like pushing the correct blobs and manifests 4278 15:56:47 pushes the correct blobs and manifests 4279 15:56:47 when the GitLab API is supported 4280 15:56:47 behaves like pushing the correct blobs and manifests 4281 15:56:48 pushes the correct blobs and manifests 4283 15:56:48 caches the client 4284 15:56:48 # [RSpecRunTime] Finishing example group ee/spec/services/geo/container_repository_sync_spec.rb. It took 3.32 seconds. Expected to take 8.07 seconds. 4285 15:56:48 # [RSpecRunTime] Starting example group ee/spec/services/ci/minutes/additional_packs/change_namespace_service_spec.rb. Expected to take 7.7 seconds. 4286 15:56:48 Ci::Minutes::AdditionalPacks::ChangeNamespaceService 4288 15:56:48 when no user is supplied with a skip_authorization flag 4289 15:56:48 with valid namespace and target namespace 4290 15:56:48 when both namespaces are groups 4291 15:56:48 when updating is successful 4292 15:56:48 moves all existing packs to the target namespace 4293 15:56:48 kicks off refresh compute minutes service for namespace and target 4294 15:56:48 when updating packs fails 4295 15:56:49 rolls back updates for all packs 4296 15:56:49 when the namespace has no additional packs to move 4297 15:56:49 returns success 4298 15:56:49 when a namespace is a kind of user 4299 15:56:49 when updating is successful 4300 15:56:49 moves all existing packs to the target namespace 4301 15:56:49 kicks off refresh compute minutes service for namespace and target 4302 15:56:49 when updating packs fails 4303 15:56:49 rolls back updates for all packs 4304 15:56:49 when the namespace has no additional packs to move 4305 15:56:49 returns success 4306 15:56:49 when a target is a kind of user 4307 15:56:49 when updating is successful 4308 15:56:50 moves all existing packs to the target namespace 4309 15:56:50 kicks off refresh compute minutes service for namespace and target 4310 15:56:50 when updating packs fails 4311 15:56:50 rolls back updates for all packs 4312 15:56:50 when the namespace has no additional packs to move 4313 15:56:50 returns success 4314 15:56:50 when the namespace is not provided 4315 15:56:50 returns an error 4316 15:56:50 when the target namespace is not provided 4317 15:56:50 returns an error 4318 15:56:50 when the namespace is not a top-level namespace 4319 15:56:50 returns an error 4320 15:56:50 when the target namespace is not a top-level namespace 4321 15:56:50 returns an error 4322 15:56:50 when the namespace is the same as the target 4323 15:56:51 returns an error 4324 15:56:51 # [RSpecRunTime] Finishing example group ee/spec/services/ci/minutes/additional_packs/change_namespace_service_spec.rb. It took 2.76 seconds. Expected to take 7.7 seconds. 4325 15:56:51 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/geo/oauth/login_state_spec.rb. Expected to take 7.52 seconds. 4326 15:56:51 Gitlab::Geo::Oauth::LoginState 4328 15:56:51 returns a invalid instance when state is nil 4329 15:56:51 returns a invalid instance when state is empty 4330 15:56:51 returns a valid instance when state is valid 4332 15:56:51 returns false when return_to is nil 4333 15:56:51 returns false when return_to is empty 4334 15:56:51 returns false when token is nil 4335 15:56:51 returns false when token is empty 4336 15:56:51 returns false when salt not match 4337 15:56:52 returns false when token does not match 4338 15:56:52 returns false when token's expired 4339 15:56:52 returns true when token matches 4340 15:56:52 # [RSpecRunTime] RSpec elapsed time: 20 minutes 26.87 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.11 1.18 1.22 1/431 27329 4343 15:56:52 does not raise an error when return_to is nil 4344 15:56:52 returns a string with salt, token, and return_to colon separated 4346 15:56:53 returns nil when return_to is nil 4347 15:56:53 returns an empty string when return_to is empty 4348 15:56:53 returns the full path of the return_to URL 4349 15:56:53 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/geo/oauth/login_state_spec.rb. It took 2.24 seconds. Expected to take 7.52 seconds. 4350 15:56:53 # [RSpecRunTime] Starting example group ee/spec/services/incident_management/issuable_resource_links/destroy_service_spec.rb. Expected to take 7.26 seconds. 4351 15:56:53 IncidentManagement::IssuableResourceLinks::DestroyService 4353 15:56:53 when current user is anonymous 4354 15:56:53 behaves like error response 4355 15:56:54 has an informative message 4356 15:56:54 behaves like does not track incident management event 4357 15:56:54 does not track the event 4358 15:56:54 # [RSpecRunTime] RSpec elapsed time: 20 minutes 28.77 seconds. Current RSS: ~1431M. Threads: 5. load average: 1.11 1.18 1.22 1/431 27330 4360 15:56:54 when user does not have permissions to remove issuable_resource_link 4361 15:56:54 behaves like error response 4362 15:56:54 has an informative message 4363 15:56:54 behaves like does not track incident management event 4364 15:56:54 does not track the event 4365 15:56:54 when feature is not available 4366 15:56:54 behaves like error response 4367 15:56:55 has an informative message 4368 15:56:55 behaves like does not track incident management event 4369 15:56:55 does not track the event 4370 15:56:55 when an error occurs during removal 4371 15:56:55 behaves like error response 4372 15:56:55 has an informative message 4373 15:56:55 behaves like does not track incident management event 4374 15:56:55 does not track the event 4375 15:56:55 with success response 4376 15:56:56 successfully returns the issuable resource link 4377 15:56:56 with destroy 4378 15:56:56 creates a system note notification 4379 15:56:56 behaves like an incident management tracked event 4380 15:56:56 .track_event 4381 15:56:56 tracks the event using redis 4382 15:56:56 # [RSpecRunTime] Finishing example group ee/spec/services/incident_management/issuable_resource_links/destroy_service_spec.rb. It took 3.63 seconds. Expected to take 7.26 seconds. 4383 15:56:56 # [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_request_response_header_type_spec.rb. Expected to take 7.06 seconds. 4384 15:56:56 Types::VulnerabilityRequestResponseHeaderType 4385 15:56:57 Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :build_artifacts_size is a Symbol. 4387 15:56:57 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4388 15:56:57 is expected to eq "VulnerabilityRequestResponseHeader" 4389 15:56:58 is expected to have graphql fields :name and :value 4390 15:56:58 checking field contents 4391 15:56:58 evidence.request.headers fields 4392 15:56:58 checks the contents of the fields 4393 15:56:58 # [RSpecRunTime] RSpec elapsed time: 20 minutes 33.22 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.10 1.18 1.22 1/431 27331 4395 15:56:58 evidence.response.headers fields 4396 15:56:59 checks the contents of the fields 4397 15:56:59 evidence.supportingMessages[].request.headers fields 4398 15:57:00 checks the contents of the fields 4399 15:57:00 evidence.supportingMessages[].response.headers fields 4400 15:57:00 checks the contents of the fields 4401 15:57:00 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_request_response_header_type_spec.rb. It took 3.96 seconds. Expected to take 7.06 seconds. 4402 15:57:00 # [RSpecRunTime] Starting example group ee/spec/components/namespaces/free_user_cap/usage_quota_alert_component_spec.rb. Expected to take 6.97 seconds. 4403 15:57:00 Namespaces::FreeUserCap::UsageQuotaAlertComponent 4404 15:57:00 when over the limit 4405 15:57:00 when paid subscription is expired 4406 15:57:00 behaves like does not render the alert 4407 15:57:01 does not have the title 4408 15:57:01 when it is a trial 4409 15:57:01 behaves like does not render the alert 4410 15:57:01 does not have the title 4411 15:57:01 when free subscription 4412 15:57:01 when subscription is expired 4413 15:57:01 behaves like renders the alert 4414 15:57:02 has content for the alert 4415 15:57:02 renders all the expected tracking items 4416 15:57:02 when trial is expired 4417 15:57:02 behaves like renders the alert 4418 15:57:02 has content for the alert 4419 15:57:03 renders all the expected tracking items 4420 15:57:03 when trial is active 4421 15:57:03 behaves like does not render the alert 4422 15:57:03 does not have the title 4423 15:57:03 when group is public 4424 15:57:03 behaves like does not render the alert 4425 15:57:03 does not have the title 4426 15:57:03 when under the limit 4427 15:57:03 behaves like does not render the alert 4428 15:57:04 does not have the title 4429 15:57:04 # [RSpecRunTime] Finishing example group ee/spec/components/namespaces/free_user_cap/usage_quota_alert_component_spec.rb. It took 3.46 seconds. Expected to take 6.97 seconds. 4430 15:57:04 # [RSpecRunTime] Starting example group ee/spec/workers/iterations/roll_over_issues_worker_spec.rb. Expected to take 6.66 seconds. 4431 15:57:04 Iterations::RollOverIssuesWorker 4432 15:57:04 is labeled as idempotent 4433 15:57:05 performs multiple times sequentially without raising an exception 4435 15:57:05 when iteration cadence is not automatic 4437 15:57:05 when roll-over option on iteration cadence is not enabled 4439 15:57:05 when roll-over option on iteration cadence is enabled 4440 15:57:05 avoids N+1 database queries 4441 15:57:05 when service fails to create upcoming iteration 4443 15:57:06 when cadence has upcoming iteration 4444 15:57:06 filters out any iterations that are not closed 4445 15:57:06 when cadence does not have upcoming iteration 4446 15:57:06 creates a new iteration to roll-over issues 4447 15:57:06 when service fails to create upcoming iteration 4448 15:57:06 logs error and exits early 4449 15:57:06 with batches 4450 15:57:07 run in batches 4451 15:57:07 # [RSpecRunTime] Finishing example group ee/spec/workers/iterations/roll_over_issues_worker_spec.rb. It took 2.98 seconds. Expected to take 6.66 seconds. 4452 15:57:07 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/manual_quarterly_co_term_banner_spec.rb. Expected to take 6.6 seconds. 4453 15:57:07 Gitlab::ManualQuarterlyCoTermBanner 4455 15:57:07 when on GitLab.com 4456 15:57:07 is expected to eq false 4457 15:57:07 when current license is not an offline cloud license 4458 15:57:07 is expected to eq false 4459 15:57:07 when seat reconciliation is false 4460 15:57:07 is expected to eq false 4461 15:57:07 when upcoming reconciliation is nil 4462 15:57:07 is expected to eq false 4463 15:57:07 when expiration date is not within the notification window 4464 15:57:07 is expected to eq false 4465 15:57:07 when reconciliation date is within the notification window 4466 15:57:07 when notification window starts today 4467 15:57:08 is expected to eq true 4468 15:57:08 when notification window is already on going 4469 15:57:08 is expected to eq true 4471 15:57:08 when reconciliation is upcoming but within the notification window 4472 15:57:08 when notification date is today 4473 15:57:08 behaves like an upcoming reconciliation 4474 15:57:08 is expected to eq "A quarterly reconciliation is due on 2024-10-04" 4475 15:57:08 when notification date is within the next 14 days 4476 15:57:08 behaves like an upcoming reconciliation 4477 15:57:08 is expected to eq "A quarterly reconciliation is due on 2024-10-03" 4478 15:57:08 when reconciliation is overdue 4479 15:57:08 is expected to eq "A quarterly reconciliation is due on 2024-09-20" 4481 15:57:08 when reconciliation is upcoming and within the notification window 4482 15:57:08 when notification date is today 4483 15:57:08 behaves like an upcoming reconciliation 4484 15:57:08 #<RSpec::ExampleGroups::GitlabManualQuarterlyCoTermBanner::Body::WhenReconciliationIsUpcomingAndWithinTheNotificationWindow::WhenNotificationDateIsToday::BehavesLikeAnUpcomingReconciliation:0x00007a827b7b8900> returns a message for an upcoming reconciliation 4485 15:57:08 when notification date is within the next 14 days 4486 15:57:08 behaves like an upcoming reconciliation 4487 15:57:08 #<RSpec::ExampleGroups::GitlabManualQuarterlyCoTermBanner::Body::WhenReconciliationIsUpcomingAndWithinTheNotificationWindow::WhenNotificationDateIsWithinTheNext14Days::BehavesLikeAnUpcomingReconciliation:0x00007a8272cc0258> returns a message for an upcoming reconciliation 4488 15:57:08 when reconciliation is overdue 4489 15:57:08 #<RSpec::ExampleGroups::GitlabManualQuarterlyCoTermBanner::Body::WhenReconciliationIsOverdue:0x00007a82727c2990> returns a message for an overdue reconciliation 4490 15:57:08 display_error_version? 4491 15:57:08 when reconciliation is not overdue yet 4492 15:57:08 is expected to eq false 4493 15:57:08 when reconciliation is overdue 4494 15:57:09 is expected to eq true 4495 15:57:09 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/manual_quarterly_co_term_banner_spec.rb. It took 1.84 seconds. Expected to take 6.6 seconds. 4496 15:57:09 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/parsers/chain_of_thought_parser_spec.rb. Expected to take 6.31 seconds. 4497 15:57:09 Gitlab::Llm::Chain::Parsers::ChainOfThoughtParser 4499 15:57:09 parses input for instructions 4500 15:57:09 with a self-hosted model used for Duo chat 4501 15:57:09 does not call TextProcessing 4502 15:57:09 when observation stop word is present 4503 15:57:09 only parses input above the stop word 4504 15:57:09 when input has multiline instructions 4505 15:57:09 behaves like parses instructions 4506 15:57:09 parses multiline instructions 4507 15:57:09 when instructions start without whitespaces 4508 15:57:09 behaves like parses instructions 4509 15:57:09 parses multiline instructions 4510 15:57:09 when final answer starts on new line and without whitespace 4511 15:57:09 behaves like parses instructions 4512 15:57:09 parses multiline instructions 4514 15:57:09 when thought is prefixed with Thought: 4515 15:57:09 removes the prefix 4516 15:57:09 when thought contains only empty Action: keyword 4517 15:57:09 removes the thought 4518 15:57:09 action input 4519 15:57:09 when Observation stop word is present 4520 15:57:10 returns action input before Observation stop word 4521 15:57:10 when Final Answer stop word is present 4522 15:57:10 returns action input before Final Answer stop word 4523 15:57:10 when none of the stop words are present 4524 15:57:10 returns action input 4525 15:57:10 final answer 4526 15:57:10 when no keyword is present 4527 15:57:10 returns answer as final 4528 15:57:10 when action is DirectAnswer 4529 15:57:10 parses action and sets answer as final 4530 15:57:10 when action is DirectAnswer followed by unformatted answer 4531 15:57:10 returns unformatted answer as final 4532 15:57:10 when keywords present but without the answer 4533 15:57:10 returns nothing 4534 15:57:10 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/parsers/chain_of_thought_parser_spec.rb. It took 1.51 seconds. Expected to take 6.31 seconds. 4535 15:57:10 # [RSpecRunTime] Starting example group ee/spec/models/authz/project_spec.rb. Expected to take 6.13 seconds. 4536 15:57:10 Authz::Project 4537 15:57:12 does not allow STI 4539 15:57:12 when authorized for different permissions at different levels in the group hierarchy 4540 15:57:13 includes other projects that the current user is not permitted to 4541 15:57:13 is expected to include {772 => (include :admin_runners)} 4542 15:57:13 is expected to include {773 => (include :admin_runners and :admin_vulnerability)} 4543 15:57:13 includes direct and inherited permissions 4544 15:57:13 # [RSpecRunTime] RSpec elapsed time: 20 minutes 48.25 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.23 1.20 1.23 1/430 27332 4546 15:57:13 # [RSpecRunTime] Finishing example group ee/spec/models/authz/project_spec.rb. It took 3.32 seconds. Expected to take 6.13 seconds. 4547 15:57:13 # [RSpecRunTime] Starting example group ee/spec/finders/security/related_pipelines_finder_spec.rb. Expected to take 5.93 seconds. 4548 15:57:13 Security::RelatedPipelinesFinder 4550 15:57:15 with sources 4551 15:57:15 is expected to contain exactly 182, 183, 185, and 186 4552 15:57:15 # [RSpecRunTime] RSpec elapsed time: 20 minutes 49.6 seconds. Current RSS: ~1419M. Threads: 5. load average: 1.23 1.20 1.23 1/430 27375 4555 15:57:15 is expected to contain exactly 182, 183, 185, and 186 4556 15:57:15 with merged_result_pipeline 4557 15:57:17 is expected to contain exactly 189, 185, 183, and 190 4558 15:57:17 # [RSpecRunTime] RSpec elapsed time: 20 minutes 51.61 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.29 1.22 1.23 1/436 27572 4560 15:57:17 with child pipelines 4561 15:57:17 is expected to contain exactly 182, 183, 185, 186, 191, 192, and 193 4563 15:57:18 is expected to contain exactly 194, 196, 197, and 198 4564 15:57:18 with tag pipeline 4565 15:57:18 is expected to be empty 4566 15:57:18 # [RSpecRunTime] Finishing example group ee/spec/finders/security/related_pipelines_finder_spec.rb. It took 4.5 seconds. Expected to take 5.93 seconds. 4567 15:57:18 # [RSpecRunTime] Starting example group ee/spec/services/ee/incident_management/issuable_escalation_statuses/prepare_update_service_spec.rb. Expected to take 5.83 seconds. 4568 15:57:18 IncidentManagement::IssuableEscalationStatuses::PrepareUpdateService 4569 15:57:18 when the escalation status is already associated with a policy 4570 15:57:18 when policy is unchanged 4571 15:57:18 behaves like successful response without policy params 4572 15:57:19 returns valid parameters which can be used to update the issue 4573 15:57:19 when policy is excluded 4574 15:57:19 behaves like successful response without policy params 4575 15:57:19 returns valid parameters which can be used to update the issue 4576 15:57:19 when policy is nil 4577 15:57:19 behaves like successful response 4578 15:57:19 returns valid parameters which can be used to update the issue 4579 15:57:19 when issue is associated with an alert 4580 15:57:19 behaves like successful response 4581 15:57:20 returns valid parameters which can be used to update the issue 4582 15:57:20 when escalation policies feature is unavailable 4583 15:57:20 behaves like successful response without policy params 4584 15:57:20 returns valid parameters which can be used to update the issue 4585 15:57:20 when policy is unchanged 4586 15:57:20 behaves like successful response 4587 15:57:20 returns valid parameters which can be used to update the issue 4588 15:57:20 when provided policy is in a different project 4589 15:57:21 returns an error response 4590 15:57:21 behaves like successful response 4591 15:57:22 returns valid parameters which can be used to update the issue 4592 15:57:22 # [RSpecRunTime] Finishing example group ee/spec/services/ee/incident_management/issuable_escalation_statuses/prepare_update_service_spec.rb. It took 3.6 seconds. Expected to take 5.83 seconds. 4593 15:57:22 # [RSpecRunTime] Starting example group ee/spec/workers/vulnerability_exports/export_worker_spec.rb. Expected to take 5.57 seconds. 4594 15:57:22 VulnerabilityExports::ExportWorker 4596 15:57:22 when vulnerability export does not exist 4597 15:57:22 does not raise any error 4598 15:57:22 does not call VulnerabilityExports::ExportService::export 4599 15:57:22 when vulnerability export exists 4600 15:57:22 calls VulnerabilityExports::ExportService::export with the vulnerability_export object 4601 15:57:22 sidekiq_retries_exhausted callback 4602 15:57:22 when the max retry count is not reached 4603 15:57:23 does not mark the vulnerability export object as failed 4604 15:57:23 when the max retry count is reached 4605 15:57:24 marks the vulnerability export object as failed 4606 15:57:24 # [RSpecRunTime] Finishing example group ee/spec/workers/vulnerability_exports/export_worker_spec.rb. It took 2.26 seconds. Expected to take 5.57 seconds. 4607 15:57:24 # [RSpecRunTime] Starting example group ee/spec/lib/quality/seeders/vulnerabilities_spec.rb. Expected to take 5.51 seconds. 4608 15:57:24 Quality::Seeders::Vulnerabilities 4609 15:57:24 when project has no members 4610 15:57:24 Skipping this project because it has no users does not create vulnerabilities on project 4611 15:57:24 when project has members 4612 15:57:25 .............................. creates expected number of vulnerabilities 4613 15:57:29 # [RSpecRunTime] RSpec elapsed time: 21 minutes 3.8 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.33 1.23 1.24 1/431 27593 4615 15:57:29 # [RSpecRunTime] Finishing example group ee/spec/lib/quality/seeders/vulnerabilities_spec.rb. It took 5.19 seconds. Expected to take 5.51 seconds. 4616 15:57:29 # [RSpecRunTime] Starting example group ee/spec/services/boards/epic_boards/update_service_spec.rb. Expected to take 5.36 seconds. 4617 15:57:29 Boards::EpicBoards::UpdateService 4618 15:57:29 tracks epic board name updates 4619 15:57:29 behaves like board update service 4620 15:57:30 updates the board with valid params 4621 15:57:30 does not update the board with invalid params 4622 15:57:30 with scoped_issue_board available 4623 15:57:30 user is member of the board parent 4624 15:57:30 updates the configuration params when scoped issue board is enabled 4625 15:57:30 # [RSpecRunTime] RSpec elapsed time: 21 minutes 5.23 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.33 1.23 1.24 1/431 27594 4627 15:57:30 when labels param is used 4628 15:57:30 when user can create new labels 4629 15:57:31 adds labels to the board 4630 15:57:31 when user can not create new labels 4631 15:57:31 adds only existing labels to the board 4632 15:57:31 without scoped_issue_board available 4633 15:57:32 filters unpermitted params when scoped issue board is not enabled 4634 15:57:32 # [RSpecRunTime] Finishing example group ee/spec/services/boards/epic_boards/update_service_spec.rb. It took 2.7 seconds. Expected to take 5.36 seconds. 4635 15:57:32 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/status_page/storage_spec.rb. Expected to take 5.13 seconds. 4636 15:57:32 Gitlab::StatusPage::Storage 4637 15:57:32 MAX_KEYS_PER_PAGE times MAX_PAGES establishes upload limit 4638 15:57:32 .upload_path 4639 15:57:32 is expected to eq "data/incident/2/50b7a196557cf72a98e86a7ab4b1ac3b/screenshot.png" 4640 15:57:32 .details_path 4641 15:57:32 is expected to eq "data/incident/123.json" 4643 15:57:32 is expected to eq "data/list.json" 4644 15:57:32 .uploads_path 4645 15:57:32 is expected to eq "data/incident/2/" 4646 15:57:32 .details_url 4647 15:57:33 when issue is not published 4648 15:57:33 is expected to be nil 4649 15:57:33 with a published incident 4650 15:57:33 without a status page setting 4651 15:57:33 is expected to be nil 4652 15:57:33 when status page setting is disabled 4653 15:57:33 is expected to be nil 4654 15:57:33 when status page setting is enabled 4656 15:57:33 when status page setting does not include a url 4657 15:57:33 is expected to be nil 4658 15:57:33 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/status_page/storage_spec.rb. It took 1.72 seconds. Expected to take 5.13 seconds. 4659 15:57:33 # [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/ci/pipeline/chain/validate/external_spec.rb. Expected to take 5.06 seconds. 4660 15:57:33 Gitlab::Ci::Pipeline::Chain::Validate::External 4661 15:57:34 #validation_service_payload 4662 15:57:34 respects the defined schema and returns the default plan 4663 15:57:34 does not fire N+1 SQL queries 4664 15:57:34 with a project in a subgroup 4665 15:57:35 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 4667 15:57:35 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4668 15:57:35 returns an Ultimate plan on trial 4669 15:57:35 when user is provisioned by group 4670 15:57:36 Job arguments to ElasticNamespaceIndexerWorker must be native JSON types, but :index is a Symbol. 4672 15:57:36 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 4673 15:57:36 returns the provisioned group with an Ultimate plan 4674 15:57:36 # [RSpecRunTime] RSpec elapsed time: 21 minutes 11.21 seconds. Current RSS: ~1374M. Threads: 5. load average: 1.28 1.22 1.23 1/430 27595 4676 15:57:36 # [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/ci/pipeline/chain/validate/external_spec.rb. It took 2.98 seconds. Expected to take 5.06 seconds. 4677 15:57:36 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_assigned_security_policy_project_metric_spec.rb. Expected to take 4.9 seconds. 4678 15:57:36 Gitlab::Usage::Metrics::Instrumentations::CountProjectsWithAssignedSecurityPolicyProjectMetric 4679 15:57:39 behaves like a correct instrumented metric value and query 4680 15:57:39 behaves like a correct instrumented metric value 4681 15:57:39 has correct value 4682 15:57:39 # [RSpecRunTime] RSpec elapsed time: 21 minutes 13.77 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.28 1.22 1.23 1/430 27596 4684 15:57:39 behaves like a correct instrumented metric query 4685 15:57:39 has correct generate query 4686 15:57:39 behaves like a correct instrumented metric value and query 4687 15:57:39 behaves like a correct instrumented metric value 4688 15:57:39 has correct value 4689 15:57:39 behaves like a correct instrumented metric query 4690 15:57:39 has correct generate query 4691 15:57:39 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_assigned_security_policy_project_metric_spec.rb. It took 2.92 seconds. Expected to take 4.9 seconds. 4692 15:57:39 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/vulnerability_scanning/advisory_spec.rb. Expected to take 4.77 seconds. 4693 15:57:39 Gitlab::VulnerabilityScanning::Advisory 4694 15:57:39 .from_affected_package 4695 15:57:39 returns data with attributes related to advisory and affected_package 4697 15:57:39 when cvss_v2 is nil 4698 15:57:40 is expected to be nil 4699 15:57:40 when cvss_v2 is a string 4700 15:57:40 is expected to be an instance of CvssSuite::Cvss2 4701 15:57:40 is expected to eq "AV:N/AC:L/Au:N/C:N/I:N/A:P" 4702 15:57:40 when cvss_v2 is a CvssSuite::Cvss2 object 4703 15:57:40 is expected to equal #<CvssSuite::Cvss2:0x00007a82553cd4d8 @vector="AV:N/AC:L/Au:N/C:N/I:N/A:P", @properties=[{:name=>"AV"...51}, {:name=>"Not Defined", :abbreviation=>"ND", :weight=>1.0}], :default_value=>"Not Available"}>>> 4705 15:57:40 when cvss_v3 is nil 4706 15:57:40 is expected to be nil 4707 15:57:40 when cvss_v3 is a string 4708 15:57:40 is expected to be an instance of CvssSuite::Cvss3 4709 15:57:40 is expected to eq "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H" 4710 15:57:40 when cvss_v3 is a CvssSuite::Cvss31 object 4711 15:57:40 is expected to equal #<CvssSuite::Cvss31:0x00007a8260231c90 @vector="CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", @prope...>0.56}, {:name=>"Not Defined", :abbreviation=>"X", :weight=>1}], :default_value=>"Not Available"}>>> 4712 15:57:40 when cvss_v3 is a CvssSuite::Cvss3 object 4713 15:57:40 is expected to equal #<CvssSuite::Cvss3:0x00007a82622817c0 @vector="CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", @proper...>0.56}, {:name=>"Not Defined", :abbreviation=>"X", :weight=>1}], :default_value=>"Not Available"}>>> 4714 15:57:40 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/vulnerability_scanning/advisory_spec.rb. It took 1.02 seconds. Expected to take 4.77 seconds. 4715 15:57:40 # [RSpecRunTime] Starting example group ee/spec/finders/gitlab_subscriptions/add_on_assigned_users_finder_spec.rb. Expected to take 4.71 seconds. 4716 15:57:40 GitlabSubscriptions::AddOnAssignedUsersFinder 4719 15:57:41 without add_on_purchase 4720 15:57:41 is expected to be empty 4721 15:57:41 with expired add_on_purchase 4722 15:57:42 is expected to be empty 4723 15:57:42 with add on purchase available 4724 15:57:43 returns all assigned users of a group 4725 15:57:43 with subgroup 4726 15:57:44 returns all subgroup members with assigned seat 4727 15:57:44 # [RSpecRunTime] RSpec elapsed time: 21 minutes 18.74 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.25 1.22 1.23 1/430 27597 4729 15:57:44 with project namespace 4730 15:57:44 returns all project members with assigned seat 4731 15:57:44 # [RSpecRunTime] Finishing example group ee/spec/finders/gitlab_subscriptions/add_on_assigned_users_finder_spec.rb. It took 3.76 seconds. Expected to take 4.71 seconds. 4732 15:57:44 # [RSpecRunTime] Starting example group ee/spec/presenters/epic_issue_presenter_spec.rb. Expected to take 4.47 seconds. 4733 15:57:44 EpicIssuePresenter 4734 15:57:44 #group_epic_issue_path 4735 15:57:45 returns correct path 4736 15:57:47 returns nil without proper permission 4737 15:57:47 # [RSpecRunTime] RSpec elapsed time: 21 minutes 21.42 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.23 1.21 1.23 1/430 27598 4739 15:57:47 # [RSpecRunTime] Finishing example group ee/spec/presenters/epic_issue_presenter_spec.rb. It took 2.49 seconds. Expected to take 4.47 seconds. 4740 15:57:47 # [RSpecRunTime] Starting example group ee/spec/services/boards/user_preferences/update_service_spec.rb. Expected to take 4.43 seconds. 4741 15:57:47 Boards::UserPreferences::UpdateService 4743 15:57:47 when user is not present 4744 15:57:47 does not create user preference record 4745 15:57:47 when user is present 4746 15:57:47 when there is no user preference 4747 15:57:47 creates user preference 4748 15:57:47 when there is an user preference 4749 15:57:48 does not duplicate user preference 4750 15:57:48 does not update user_id 4751 15:57:49 does not update board_id 4752 15:57:49 # [RSpecRunTime] RSpec elapsed time: 21 minutes 23.93 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.23 1.21 1.23 1/430 27647 4754 15:57:49 # [RSpecRunTime] Finishing example group ee/spec/services/boards/user_preferences/update_service_spec.rb. It took 2.52 seconds. Expected to take 4.43 seconds. 4755 15:57:49 # [RSpecRunTime] Starting example group ee/spec/helpers/ee/groups/settings_helper_spec.rb. Expected to take 4.24 seconds. 4756 15:57:49 EE::Groups::SettingsHelper 4757 15:57:49 .unique_project_download_limit_settings_data 4758 15:57:49 returns the expected data 4759 15:57:49 group_ai_settings_helper_data 4760 15:57:49 returns the expected data 4761 15:57:49 show_group_ai_settings? 4762 15:57:49 ai_chat_enabled: true, ai_features_enabled: true, result: true 4763 15:57:50 returns expected result 4764 15:57:50 ai_chat_enabled: true, ai_features_enabled: false, result: true 4765 15:57:50 returns expected result 4766 15:57:50 ai_chat_enabled: false, ai_features_enabled: true, result: true 4767 15:57:50 returns expected result 4768 15:57:50 ai_chat_enabled: false, ai_features_enabled: false, result: false 4769 15:57:50 returns expected result 4770 15:57:50 # [RSpecRunTime] Finishing example group ee/spec/helpers/ee/groups/settings_helper_spec.rb. It took 0.76 second. Expected to take 4.24 seconds. 4771 15:57:50 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/sitemaps/generator_spec.rb. Expected to take 4.17 seconds. 4772 15:57:50 Gitlab::Sitemaps::Generator 4773 15:57:50 returns error if the env is not .com 4774 15:57:50 when env is .com 4775 15:57:50 returns error if group gitlab-org is not found 4776 15:57:50 when group gitlab-org is present and public 4777 15:57:50 and it is not public 4778 15:57:50 returns and error 4779 15:57:50 and it is public 4780 15:57:53 includes default explore routes and gitlab-org group routes 4781 15:57:53 # [RSpecRunTime] RSpec elapsed time: 21 minutes 27.74 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.21 1.21 1.23 1/430 27648 4783 15:57:53 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/sitemaps/generator_spec.rb. It took 3.04 seconds. Expected to take 4.17 seconds. 4784 15:57:53 # [RSpecRunTime] Starting example group ee/spec/lib/ee/feature_spec.rb. Expected to take 4.07 seconds. 4786 15:57:53 .register_feature_groups 4787 15:57:53 registers expected groups 4789 15:57:53 with gitlab_team_members feature group 4790 15:57:53 delegates check to Gitlab::Com.gitlab_com_group_member? 4792 15:57:53 when running on a Geo primary node 4793 15:57:53 does not create a Geo::CacheInvalidationEvent if there are no Geo secondary nodes 4794 15:57:53 creates a Geo::CacheInvalidationEvent 4796 15:57:53 when running on a Geo primary node 4797 15:57:54 does not create a Geo::CacheInvalidationEvent if there are no Geo secondary nodes 4798 15:57:54 creates a Geo::CacheInvalidationEvent 4799 15:57:54 Feature::Target 4801 15:57:54 when repository target works with group wiki 4802 15:57:54 returns all found targets 4803 15:57:54 # [RSpecRunTime] Finishing example group ee/spec/lib/ee/feature_spec.rb. It took 1.06 seconds. Expected to take 4.07 seconds. 4804 15:57:54 # [RSpecRunTime] Starting example group ee/spec/lib/sidebars/groups/super_sidebar_panel_spec.rb. Expected to take 3.95 seconds. 4805 15:57:54 Sidebars::Groups::SuperSidebarPanel 4806 15:57:54 behaves like a panel with all menu_items categorized 4807 15:57:54 has no uncategorized menu_items 4808 15:57:54 behaves like a panel instantiable by the anonymous user 4809 15:57:55 is expected to be a kind of Sidebars::Groups::SuperSidebarPanel 4810 15:57:55 behaves like a panel with uniquely identifiable menu items 4811 15:57:55 all menu_items have unique item_id 4812 15:57:56 all menu_items have an item_id 4813 15:57:56 behaves like a panel without placeholders 4814 15:57:56 has no Sidebars::NilMenuItem 4815 15:57:56 # [RSpecRunTime] Finishing example group ee/spec/lib/sidebars/groups/super_sidebar_panel_spec.rb. It took 1.97 seconds. Expected to take 3.95 seconds. 4816 15:57:56 # [RSpecRunTime] Starting example group ee/spec/lib/sidebars/projects/super_sidebar_panel_spec.rb. Expected to take 3.83 seconds. 4817 15:57:56 Sidebars::Projects::SuperSidebarPanel 4818 15:57:57 behaves like a panel with all menu_items categorized 4819 15:57:57 has no uncategorized menu_items 4820 15:57:57 # [RSpecRunTime] RSpec elapsed time: 21 minutes 32.09 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.20 1.20 1.23 1/431 27701 4822 15:57:57 behaves like a panel without placeholders 4823 15:57:57 has no Sidebars::NilMenuItem 4824 15:57:57 behaves like a panel with uniquely identifiable menu items 4825 15:57:58 all menu_items have unique item_id 4826 15:57:58 all menu_items have an item_id 4827 15:57:58 behaves like a panel instantiable by the anonymous user 4828 15:57:58 is expected to be a kind of Sidebars::Projects::SuperSidebarPanel 4829 15:57:58 # [RSpecRunTime] Finishing example group ee/spec/lib/sidebars/projects/super_sidebar_panel_spec.rb. It took 2.16 seconds. Expected to take 3.83 seconds. 4830 15:57:58 # [RSpecRunTime] Starting example group ee/spec/models/dast/pre_scan_verification_step_spec.rb. Expected to take 3.7 seconds. 4831 15:57:58 Dast::PreScanVerificationStep 4832 15:57:59 does not allow STI 4834 15:57:59 is expected to define :check_type as an enum backed by an integer with values ‹{connection: 0, authentication: 1, crawling: 2}›, prefix: true 4835 15:57:59 instance methods 4837 15:57:59 when the verification_errors is an empty list 4838 15:57:59 is expected to be success 4839 15:57:59 when the are verification errors 4840 15:57:59 is expected not to be success 4841 15:57:59 associations 4842 15:57:59 is expected to belong to dast_pre_scan_verification class_name => Dast::PreScanVerification required: true 4843 15:57:59 # [RSpecRunTime] Finishing example group ee/spec/models/dast/pre_scan_verification_step_spec.rb. It took 1.11 seconds. Expected to take 3.7 seconds. 4844 15:57:59 # [RSpecRunTime] Starting example group ee/spec/serializers/ee/issue_entity_spec.rb. Expected to take 3.63 seconds. 4846 15:58:00 when with_blocking_issues option is present 4847 15:58:00 exposes blocking issues 4848 15:58:00 exposes only iid and web_url 4849 15:58:00 # [RSpecRunTime] RSpec elapsed time: 21 minutes 35.27 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.20 1.20 1.23 1/431 27702 4851 15:58:00 when with_blocking_issues option is not present 4852 15:58:01 exposes blocking issues 4853 15:58:01 # [RSpecRunTime] Finishing example group ee/spec/serializers/ee/issue_entity_spec.rb. It took 1.49 seconds. Expected to take 3.63 seconds. 4854 15:58:01 # [RSpecRunTime] Starting example group ee/spec/services/security/training_providers/kontra_url_service_spec.rb. Expected to take 3.48 seconds. 4855 15:58:01 Security::TrainingProviders::KontraUrlService 4857 15:58:01 when external_type is present in allowed list 4858 15:58:01 when identifier contains cwe-{number} format 4859 15:58:01 returns full url path with proper mapping key 4860 15:58:01 when identifier contains CWE-{number} format 4861 15:58:01 returns full url path with proper mapping key 4862 15:58:01 when a language is provided 4863 15:58:01 returns full url path with the language parameter mapped 4864 15:58:01 #allowed_identifier_list 4865 15:58:01 returns allowed identifiers 4866 15:58:01 #calculate_reactive_cache 4867 15:58:01 when request fails 4869 15:58:01 when response is 404 4870 15:58:01 returns hash with nil url 4871 15:58:01 when response is not nil 4872 15:58:01 returns content url hash 4873 15:58:01 when external_type is not present in allowed list 4875 15:58:02 # [RSpecRunTime] Finishing example group ee/spec/services/security/training_providers/kontra_url_service_spec.rb. It took 0.87 second. Expected to take 3.48 seconds. 4876 15:58:02 # [RSpecRunTime] Starting example group ee/spec/workers/geo/resync_direct_upload_job_artifact_registry_worker_spec.rb. Expected to take 3.4 seconds. 4877 15:58:02 Geo::ResyncDirectUploadJobArtifactRegistryWorker 4878 15:58:02 uses a Geo queue 4880 15:58:02 with job artifact registry rows 4881 15:58:02 marks pending if synced between 2023-06-22 and 2024-02-03 4882 15:58:02 does not update if not synced 4883 15:58:02 does not update if synced before 2023-06-22 4884 15:58:02 does not update if synced after 2024-02-03 4885 15:58:02 # [RSpecRunTime] Finishing example group ee/spec/workers/geo/resync_direct_upload_job_artifact_registry_worker_spec.rb. It took 0.64 second. Expected to take 3.4 seconds. 4886 15:58:02 # [RSpecRunTime] Starting example group ee/spec/lib/ee/sidebars/groups/menus/issues_menu_spec.rb. Expected to take 3.33 seconds. 4887 15:58:02 Sidebars::Groups::Menus::IssuesMenu 4890 15:58:03 contains the iteration cadences link 4891 15:58:03 includes iteration and iteration_cadences active routes 4892 15:58:03 when licensed feature iterations is not enabled 4893 15:58:04 does not include iterations menu item 4894 15:58:04 # [RSpecRunTime] RSpec elapsed time: 21 minutes 38.46 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.18 1.20 1.23 1/431 27703 4896 15:58:04 when licensed feature iterations is enabled 4897 15:58:04 when user can read iterations 4898 15:58:04 includes iterations menu item 4899 15:58:04 when user cannot read iterations 4900 15:58:05 does not include iterations menu item 4901 15:58:05 # [RSpecRunTime] Finishing example group ee/spec/lib/ee/sidebars/groups/menus/issues_menu_spec.rb. It took 2.34 seconds. Expected to take 3.33 seconds. 4902 15:58:05 # [RSpecRunTime] Starting example group ee/spec/workers/ee/deployments/link_merge_request_worker_spec.rb. Expected to take 3.16 seconds. 4903 15:58:05 Deployments::LinkMergeRequestWorker 4905 15:58:05 when deployment is successful 4906 15:58:06 triggers dora watcher 4907 15:58:06 # [RSpecRunTime] RSpec elapsed time: 21 minutes 40.76 seconds. Current RSS: ~1413M. Threads: 5. load average: 1.17 1.20 1.22 1/433 27748 4909 15:58:06 with non-successful deployment 4910 15:58:07 does not trigger dora watcher 4911 15:58:07 # [RSpecRunTime] RSpec elapsed time: 21 minutes 42.2 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.17 1.20 1.22 1/435 27793 4913 15:58:07 # [RSpecRunTime] Finishing example group ee/spec/workers/ee/deployments/link_merge_request_worker_spec.rb. It took 2.83 seconds. Expected to take 3.16 seconds. 4914 15:58:07 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_user_merge_requests_for_projects_with_applied_scan_result_policies_metric_spec.rb. Expected to take 3.12 seconds. 4915 15:58:07 Gitlab::Usage::Metrics::Instrumentations::CountUserMergeRequestsForProjectsWithAppliedScanResultPoliciesMetric 4916 15:58:09 behaves like a correct instrumented metric value and query 4917 15:58:09 behaves like a correct instrumented metric value 4918 15:58:09 has correct value 4919 15:58:09 # [RSpecRunTime] RSpec elapsed time: 21 minutes 44.16 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.17 1.20 1.22 1/434 27794 4921 15:58:09 behaves like a correct instrumented metric query 4922 15:58:09 has correct generate query 4923 15:58:09 behaves like a correct instrumented metric value and query 4924 15:58:09 behaves like a correct instrumented metric value 4925 15:58:10 has correct value 4926 15:58:10 behaves like a correct instrumented metric query 4927 15:58:10 has correct generate query 4928 15:58:10 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/usage/metrics/instrumentations/count_user_merge_requests_for_projects_with_applied_scan_result_policies_metric_spec.rb. It took 2.31 seconds. Expected to take 3.12 seconds. 4929 15:58:10 # [RSpecRunTime] Starting example group ee/spec/services/audit_events/streaming/event_type_filters/destroy_service_spec.rb. Expected to take 2.98 seconds. 4930 15:58:10 AuditEvents::Streaming::EventTypeFilters::DestroyService 4932 15:58:10 when event type filter is not already present 4933 15:58:10 does not delete event type filter 4934 15:58:10 does not create audit event 4935 15:58:10 when event type filter is already present 4936 15:58:10 when destination is group level destination 4937 15:58:10 behaves like destroys event type filter 4938 15:58:10 deletes event type filter 4939 15:58:10 creates audit event 4940 15:58:10 when destination is instance level destination 4941 15:58:11 behaves like destroys event type filter 4942 15:58:11 deletes event type filter 4943 15:58:11 creates audit event 4944 15:58:11 # [RSpecRunTime] Finishing example group ee/spec/services/audit_events/streaming/event_type_filters/destroy_service_spec.rb. It took 1.17 seconds. Expected to take 2.98 seconds. 4945 15:58:11 # [RSpecRunTime] Starting example group ee/spec/services/analytics/devops_adoption/enabled_namespaces/bulk_delete_service_spec.rb. Expected to take 2.96 seconds. 4946 15:58:11 Analytics::DevopsAdoption::EnabledNamespaces::BulkDeleteService 4947 15:58:12 deletes the enabled_namespaces 4948 15:58:12 authorizes for manage_devops_adoption 4949 15:58:12 when deletion fails 4950 15:58:13 keeps records and returns error response 4951 15:58:13 # [RSpecRunTime] RSpec elapsed time: 21 minutes 47.62 seconds. Current RSS: ~1395M. Threads: 5. load average: 1.15 1.19 1.22 1/434 27795 4953 15:58:13 # [RSpecRunTime] Finishing example group ee/spec/services/analytics/devops_adoption/enabled_namespaces/bulk_delete_service_spec.rb. It took 1.93 seconds. Expected to take 2.96 seconds. 4954 15:58:13 # [RSpecRunTime] Starting example group ee/spec/lib/ee/gitlab/issuable_metadata_spec.rb. Expected to take 2.81 seconds. 4955 15:58:13 Gitlab::IssuableMetadata 4957 15:58:15 aggregates stats on issues 4958 15:58:15 # [RSpecRunTime] RSpec elapsed time: 21 minutes 49.92 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.15 1.19 1.22 1/434 27856 4960 15:58:15 # [RSpecRunTime] Finishing example group ee/spec/lib/ee/gitlab/issuable_metadata_spec.rb. It took 2.3 seconds. Expected to take 2.81 seconds. 4961 15:58:15 # [RSpecRunTime] Starting example group ee/spec/services/concerns/epics/related_epic_links/usage_data_helper_spec.rb. Expected to take 2.71 seconds. 4962 15:58:15 Epics::RelatedEpicLinks::UsageDataHelper 4963 15:58:15 #track_related_epics_event_for 4964 15:58:15 link_type: "relates_to", event_type: :added, tracking_method: :track_linked_epic_with_type_relates_to_added 4965 15:58:15 calls correct tracking method on EpicActivityUniqueCounter 4966 15:58:15 link_type: "relates_to", event_type: :removed, tracking_method: :track_linked_epic_with_type_relates_to_removed 4967 15:58:15 calls correct tracking method on EpicActivityUniqueCounter 4968 15:58:15 link_type: "blocks", event_type: :added, tracking_method: :track_linked_epic_with_type_blocks_added 4969 15:58:16 calls correct tracking method on EpicActivityUniqueCounter 4970 15:58:16 link_type: "blocks", event_type: :removed, tracking_method: :track_linked_epic_with_type_blocks_removed 4971 15:58:16 calls correct tracking method on EpicActivityUniqueCounter 4972 15:58:16 link_type: "is_blocked_by", event_type: :added, tracking_method: :track_linked_epic_with_type_is_blocked_by_added 4973 15:58:16 calls correct tracking method on EpicActivityUniqueCounter 4974 15:58:16 link_type: "is_blocked_by", event_type: :removed, tracking_method: :track_linked_epic_with_type_is_blocked_by_removed 4975 15:58:16 calls correct tracking method on EpicActivityUniqueCounter 4976 15:58:16 # [RSpecRunTime] Finishing example group ee/spec/services/concerns/epics/related_epic_links/usage_data_helper_spec.rb. It took 0.84 second. Expected to take 2.71 seconds. 4977 15:58:16 # [RSpecRunTime] Starting example group ee/spec/lib/sidebars/admin/menus/credentials_menu_spec.rb. Expected to take 2.67 seconds. 4978 15:58:16 Sidebars::Admin::Menus::CredentialsMenu 4979 15:58:16 behaves like Admin menu without sub menus 4980 15:58:16 does not contain any sub menu(s) 4981 15:58:16 defines correct active route 4982 15:58:16 behaves like Admin menu 4983 15:58:16 renders the correct link 4984 15:58:16 renders the correct title 4985 15:58:16 renders the correct icon 4986 15:58:17 renders the separator if needed 4988 15:58:17 when user is admin 4990 15:58:17 when user is not admin 4991 15:58:17 does not render 4992 15:58:17 when user is not logged in 4993 15:58:17 does not render 4994 15:58:17 # [RSpecRunTime] Finishing example group ee/spec/lib/sidebars/admin/menus/credentials_menu_spec.rb. It took 0.93 second. Expected to take 2.67 seconds. 4995 15:58:17 # [RSpecRunTime] Starting example group ee/spec/workers/merge_requests/notify_approvers_worker_spec.rb. Expected to take 2.6 seconds. 4996 15:58:17 MergeRequests::NotifyApproversWorker 4998 15:58:17 when a merge request is not found 4999 15:58:17 logs merge request not found 5000 15:58:17 when a merge request is found 5001 15:58:19 calls notify_approvers 5002 15:58:19 # [RSpecRunTime] RSpec elapsed time: 21 minutes 53.6 seconds. Current RSS: ~1425M. Threads: 5. load average: 1.14 1.19 1.22 1/436 28034 5004 15:58:19 # [RSpecRunTime] Finishing example group ee/spec/workers/merge_requests/notify_approvers_worker_spec.rb. It took 1.91 seconds. Expected to take 2.6 seconds. 5005 15:58:19 # [RSpecRunTime] Starting example group ee/spec/models/ee/system/broadcast_message_spec.rb. Expected to take 2.49 seconds. 5006 15:58:19 System::BroadcastMessage 5007 15:58:19 does not allow STI 5010 15:58:19 caches the output of the query for two weeks 5012 15:58:19 on the primary 5013 15:58:19 caches the output of the query for two weeks 5014 15:58:19 on a secondary 5015 15:58:19 caches the output for a short time 5016 15:58:19 # [RSpecRunTime] Finishing example group ee/spec/models/ee/system/broadcast_message_spec.rb. It took 0.51 second. Expected to take 2.49 seconds. 5017 15:58:19 # [RSpecRunTime] Starting example group ee/spec/lib/ee/api/helpers/variables_helpers_spec.rb. Expected to take 2.43 seconds. 5018 15:58:19 EE::API::Helpers::VariablesHelpers 5019 15:58:19 #filter_variable_parameters 5020 15:58:19 owner is a project 5021 15:58:20 is expected to eq {:environment_scope=>"production", :key=>"KEY"} 5022 15:58:20 owner is a group 5023 15:58:20 scoped variables are available 5024 15:58:20 is expected to eq {:environment_scope=>"production", :key=>"KEY"} 5025 15:58:20 scoped variables are not available 5026 15:58:20 is expected to eq {:key=>"KEY"} 5027 15:58:20 # [RSpecRunTime] Finishing example group ee/spec/lib/ee/api/helpers/variables_helpers_spec.rb. It took 1.11 seconds. Expected to take 2.43 seconds. 5028 15:58:20 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/response_modifier_spec.rb. Expected to take 2.35 seconds. 5029 15:58:20 Gitlab::Llm::Chain::ResponseModifier 5031 15:58:21 has proper response_body and extras 5033 15:58:21 fills errors 5034 15:58:21 when answer has error code 5035 15:58:21 appends the error code to the message 5036 15:58:21 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/response_modifier_spec.rb. It took 0.29 second. Expected to take 2.35 seconds. 5037 15:58:21 # [RSpecRunTime] Starting example group ee/spec/models/ai/ai_resource/issue_spec.rb. Expected to take 2.28 seconds. 5038 15:58:21 Ai::AiResource::Issue 5039 15:58:21 does not allow STI 5040 15:58:21 #current_page_short_description 5041 15:58:21 returns prompt 5042 15:58:21 #current_page_type 5043 15:58:21 returns type 5044 15:58:21 #serialize_for_ai 5045 15:58:21 calls the serializations class 5046 15:58:21 #current_page_sentence 5047 15:58:21 returns prompt 5048 15:58:21 # [RSpecRunTime] Finishing example group ee/spec/models/ai/ai_resource/issue_spec.rb. It took 0.59 second. Expected to take 2.28 seconds. 5049 15:58:21 # [RSpecRunTime] Starting example group ee/spec/graphql/mutations/incident_management/escalation_policy/destroy_spec.rb. Expected to take 2.19 seconds. 5050 15:58:21 Mutations::IncidentManagement::EscalationPolicy::Destroy 5051 15:58:22 is expected to require graphql authorizations :admin_incident_management_escalation_policy 5053 15:58:22 user has access to project 5054 15:58:22 when EscalationPolicies::DestroyService responds with success 5055 15:58:22 returns the escalation policy with no errors 5056 15:58:22 when EscalationPolicies::DestroyService responds with an error 5057 15:58:22 returns errors 5058 15:58:22 when resource is not accessible to the user 5059 15:58:23 raises an error 5060 15:58:23 # [RSpecRunTime] Finishing example group ee/spec/graphql/mutations/incident_management/escalation_policy/destroy_spec.rb. It took 1.29 seconds. Expected to take 2.19 seconds. 5061 15:58:23 # [RSpecRunTime] Starting example group ee/spec/policies/analytics/forecasting/forecast_policy_spec.rb. Expected to take 2.12 seconds. 5062 15:58:23 Analytics::Forecasting::ForecastPolicy 5063 15:58:23 deployment_frequency 5064 15:58:23 when project has no license to dora4 5065 15:58:23 is expected to be disallowed :build_forecast 5066 15:58:23 when user is not Reporter+ 5067 15:58:23 is expected to be disallowed :build_forecast 5068 15:58:23 when project has license to dora4 and user is Reporter+ 5069 15:58:23 is expected to be allowed :build_forecast 5070 15:58:23 # [RSpecRunTime] Finishing example group ee/spec/policies/analytics/forecasting/forecast_policy_spec.rb. It took 0.92 second. Expected to take 2.12 seconds. 5071 15:58:23 # [RSpecRunTime] Starting example group ee/spec/routing/operations_routing_spec.rb. Expected to take 2.04 seconds. 5072 15:58:23 Operations routing routing 5073 15:58:24 /-/operations 5074 15:58:24 routes to the operations index action 5075 15:58:24 routes to the operations create action 5076 15:58:24 routes to operations destroy action 5077 15:58:24 /-/operations/environments 5078 15:58:24 routes to the environments list action 5079 15:58:24 routes to the environments create action 5080 15:58:24 routes to environments destroy action 5081 15:58:24 # [RSpecRunTime] Finishing example group ee/spec/routing/operations_routing_spec.rb. It took 0.61 second. Expected to take 2.04 seconds. 5082 15:58:24 # [RSpecRunTime] Starting example group ee/spec/services/ai/agents/create_agent_service_spec.rb. Expected to take 1.97 seconds. 5083 15:58:24 Ai::Agents::CreateAgentService 5085 15:58:25 when agent name does not exist in the project 5086 15:58:25 creates an agent 5087 15:58:25 when agent name exists but project is different 5088 15:58:25 creates an agent 5089 15:58:25 when model with name exists 5090 15:58:25 returns a model with errors 5091 15:58:25 when a prompt is not supplied 5092 15:58:25 returns a model with errors 5093 15:58:25 # [RSpecRunTime] Finishing example group ee/spec/services/ai/agents/create_agent_service_spec.rb. It took 1.18 seconds. Expected to take 1.97 seconds. 5094 15:58:25 # [RSpecRunTime] Starting example group ee/spec/models/ai/duo_workflows/checkpoint_spec.rb. Expected to take 1.85 seconds. 5095 15:58:25 Ai::DuoWorkflows::Checkpoint 5096 15:58:25 is expected to validate that :metadata cannot be empty/falsy 5097 15:58:26 is expected to validate that :thread_ts cannot be empty/falsy 5098 15:58:26 is expected to validate that :checkpoint cannot be empty/falsy 5099 15:58:26 does not allow STI 5100 15:58:26 # [RSpecRunTime] Finishing example group ee/spec/models/ai/duo_workflows/checkpoint_spec.rb. It took 0.43 second. Expected to take 1.85 seconds. 5101 15:58:26 # [RSpecRunTime] Starting example group ee/spec/workers/licenses/reset_submit_license_usage_data_banner_worker_spec.rb. Expected to take 1.78 seconds. 5102 15:58:26 Licenses::ResetSubmitLicenseUsageDataBannerWorker 5104 15:58:26 resets the submit license usage data 5105 15:58:26 when current license is nil 5106 15:58:26 does not reset the submit license usage data 5107 15:58:26 # [RSpecRunTime] Finishing example group ee/spec/workers/licenses/reset_submit_license_usage_data_banner_worker_spec.rb. It took 0.28 second. Expected to take 1.78 seconds. 5108 15:58:26 # [RSpecRunTime] Starting example group ee/spec/views/layouts/group.html.haml_spec.rb. Expected to take 1.74 seconds. 5109 15:58:26 layouts/group 5110 15:58:26 when free plan limit alert is present 5111 15:58:27 renders the alert partial 5112 15:58:28 # [RSpecRunTime] RSpec elapsed time: 22 minutes 2.36 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.12 1.18 1.22 1/435 28035 5114 15:58:28 # [RSpecRunTime] Finishing example group ee/spec/views/layouts/group.html.haml_spec.rb. It took 1.54 seconds. Expected to take 1.74 seconds. 5115 15:58:28 # [RSpecRunTime] Starting example group ee/spec/services/work_items/callbacks/rolledup_dates_spec.rb. Expected to take 1.62 seconds. 5116 15:58:28 WorkItems::Callbacks::RolledupDates 5117 15:58:28 #after_update_commit 5118 15:58:28 rolls up the dates 5120 15:58:28 when dates source does not exist 5121 15:58:29 creates the work_item dates_souce and populates it 5122 15:58:29 when dates source already exists 5123 15:58:29 updates the work_item dates_souce and populates it 5124 15:58:29 # [RSpecRunTime] Finishing example group ee/spec/services/work_items/callbacks/rolledup_dates_spec.rb. It took 1.14 seconds. Expected to take 1.62 seconds. 5125 15:58:29 # [RSpecRunTime] Starting example group ee/spec/graphql/resolvers/app_sec/fuzzing/coverage/corpuses_resolver_spec.rb. Expected to take 1.6 seconds. 5126 15:58:29 Resolvers::AppSec::Fuzzing::Coverage::CorpusesResolver 5127 15:58:30 Job arguments to FlushCounterIncrementsWorker must be native JSON types, but :packages_size is a Symbol. 5129 15:58:30 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 5130 15:58:31 when resolving corpuses 5131 15:58:31 when the corpus exists 5132 15:58:31 finds all the corpuses 5133 15:58:31 # [RSpecRunTime] RSpec elapsed time: 22 minutes 5.55 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.12 1.18 1.22 1/430 28036 5135 15:58:31 when the corpus does not exists 5136 15:58:31 is expected to be empty 5137 15:58:31 # [RSpecRunTime] Finishing example group ee/spec/graphql/resolvers/app_sec/fuzzing/coverage/corpuses_resolver_spec.rb. It took 2.48 seconds. Expected to take 1.6 seconds. 5138 15:58:31 # [RSpecRunTime] Starting example group ee/spec/helpers/gitlab_subscriptions/subscription_helper_spec.rb. Expected to take 1.5 seconds. 5139 15:58:31 GitlabSubscriptions::SubscriptionHelper 5140 15:58:31 #gitlab_com_subscription? 5141 15:58:31 when GitLab.com 5142 15:58:31 returns true 5143 15:58:31 when not GitLab.com 5144 15:58:31 returns false 5145 15:58:31 # [RSpecRunTime] Finishing example group ee/spec/helpers/gitlab_subscriptions/subscription_helper_spec.rb. It took 0.24 second. Expected to take 1.5 seconds. 5146 15:58:31 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/auth/otp/session_enforcer_spec.rb. Expected to take 1.47 seconds. 5147 15:58:31 Gitlab::Auth::Otp::SessionEnforcer 5148 15:58:31 Job arguments to AuthorizedKeysWorker must be native JSON types, but :add_key is a Symbol. 5150 15:58:31 To disable this error, add `Sidekiq.strict_args!(false)` to your initializer. 5151 15:58:31 #update_session 5152 15:58:32 registers a session in Redis 5153 15:58:32 when licensed feature is not available 5154 15:58:32 does not register a session in Redis 5155 15:58:32 #access_restricted? 5156 15:58:32 with existing session 5157 15:58:32 is expected to be falsey 5158 15:58:32 without an existing session 5159 15:58:32 is expected to be truthy 5160 15:58:32 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/auth/otp/session_enforcer_spec.rb. It took 0.44 second. Expected to take 1.47 seconds. 5161 15:58:32 # [RSpecRunTime] Starting example group ee/spec/models/security/pipeline_execution_policy/config_spec.rb. Expected to take 1.34 seconds. 5162 15:58:32 Security::PipelineExecutionPolicy::Config 5163 15:58:32 does not allow STI 5165 15:58:32 when policy has suffix "on_conflict" 5166 15:58:32 is expected to eq ":policy-123-1" 5167 15:58:32 when policy has no suffix specified 5168 15:58:32 is expected to eq ":policy-123-1" 5169 15:58:32 when policy has suffix "never" 5170 15:58:32 is expected to be nil 5171 15:58:32 # [RSpecRunTime] Finishing example group ee/spec/models/security/pipeline_execution_policy/config_spec.rb. It took 0.36 second. Expected to take 1.34 seconds. 5172 15:58:32 # [RSpecRunTime] Starting example group ee/spec/workers/groups/enterprise_users/disassociate_worker_spec.rb. Expected to take 1.32 seconds. 5173 15:58:32 Groups::EnterpriseUsers::DisassociateWorker 5174 15:58:32 behaves like an idempotent worker 5175 15:58:32 is labeled as idempotent 5176 15:58:32 performs multiple times sequentially without raising an exception 5178 15:58:33 executes Groups::EnterpriseUsers::DisassociateService for the user 5179 15:58:33 when user does not exist for given user_id 5180 15:58:33 does not do anything 5181 15:58:33 # [RSpecRunTime] Finishing example group ee/spec/workers/groups/enterprise_users/disassociate_worker_spec.rb. It took 0.53 second. Expected to take 1.32 seconds. 5182 15:58:33 # [RSpecRunTime] Starting example group ee/spec/workers/usage_events/dump_write_buffer_cron_worker_spec.rb. Expected to take 1.19 seconds. 5183 15:58:33 UsageEvents::DumpWriteBufferCronWorker 5184 15:58:33 does not insert anything 5185 15:58:33 when data is present 5186 15:58:33 inserts all rows 5187 15:58:33 when looping twice 5188 15:58:33 inserts all rows 5189 15:58:33 when time limit is up 5190 15:58:33 returns over_time status 5191 15:58:33 # [RSpecRunTime] Finishing example group ee/spec/workers/usage_events/dump_write_buffer_cron_worker_spec.rb. It took 0.53 second. Expected to take 1.19 seconds. 5192 15:58:33 # [RSpecRunTime] Starting example group ee/spec/lib/audit/project_security_setting_changes_auditor_spec.rb. Expected to take 1.18 seconds. 5193 15:58:33 Audit::ProjectSecuritySettingChangesAuditor 5195 15:58:34 when project_security setting is updated 5196 15:58:34 column: "pre_receive_secret_detection_enabled", event: "project_security_setting_updated", change_from: true, change_to: false 5197 15:58:34 calls auditor 5198 15:58:34 column: "pre_receive_secret_detection_enabled", event: "project_security_setting_updated", change_from: false, change_to: true 5199 15:58:34 calls auditor 5200 15:58:34 # [RSpecRunTime] Finishing example group ee/spec/lib/audit/project_security_setting_changes_auditor_spec.rb. It took 0.76 second. Expected to take 1.18 seconds. 5201 15:58:34 # [RSpecRunTime] Starting example group ee/spec/models/ee/namespaces/user_namespace_spec.rb. Expected to take 1.07 seconds. 5202 15:58:34 Namespaces::UserNamespace 5203 15:58:34 does not allow STI 5204 15:58:34 .namespace_settings 5205 15:58:34 returns new instance of namespace settings when user does not have one created 5206 15:58:35 returns saved namespace settings when user has one 5207 15:58:35 # [RSpecRunTime] Finishing example group ee/spec/models/ee/namespaces/user_namespace_spec.rb. It took 0.53 second. Expected to take 1.07 seconds. 5208 15:58:35 # [RSpecRunTime] Starting example group ee/spec/finders/sbom/components_finder_spec.rb. Expected to take 1.04 seconds. 5209 15:58:35 Sbom::ComponentsFinder 5211 15:58:35 when given no query string 5212 15:58:35 returns all Sbom::Components 5213 15:58:35 when there is more than maximum limit Sbom::Components 5214 15:58:35 does not return more than Sbom::Component::DEFAULT_MAX_RESULTS results 5215 15:58:35 when given a query string 5216 15:58:35 returns all matching Sbom::Components 5217 15:58:35 # [RSpecRunTime] Finishing example group ee/spec/finders/sbom/components_finder_spec.rb. It took 0.37 second. Expected to take 1.04 seconds. 5218 15:58:35 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/troubleshoot_job/prompts/anthropic_spec.rb. Expected to take 0.93 second. 5219 15:58:35 Gitlab::Llm::Chain::Tools::TroubleshootJob::Prompts::Anthropic 5221 15:58:35 returns prompt 5222 15:58:35 with ff rca_iterative_prompt disabled 5223 15:58:35 returns old prompt 5224 15:58:35 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/troubleshoot_job/prompts/anthropic_spec.rb. It took 0.19 second. Expected to take 0.93 second. 5225 15:58:35 # [RSpecRunTime] Starting example group ee/spec/graphql/types/epic_state_enum_spec.rb. Expected to take 0.89 second. 5226 15:58:35 Types::EpicStateEnum 5227 15:58:35 is expected to eq "EpicState" 5228 15:58:35 exposes all the existing epic states 5229 15:58:35 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/epic_state_enum_spec.rb. It took 0.18 second. Expected to take 0.89 second. 5230 15:58:35 # [RSpecRunTime] Starting example group ee/spec/elastic/migrate/20240124141337_remove_work_item_from_issues_index_spec.rb. Expected to take 0.82 second. 5231 15:58:35 RemoveWorkItemFromIssuesIndex 5232 15:58:35 behaves like a deprecated Advanced Search migration 5234 15:58:35 logs a message and halts the migration 5236 15:58:35 returns false 5238 15:58:36 returns true 5239 15:58:36 # [RSpecRunTime] Finishing example group ee/spec/elastic/migrate/20240124141337_remove_work_item_from_issues_index_spec.rb. It took 0.27 second. Expected to take 0.82 second. 5240 15:58:36 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/embeddings/utils/docs_content_parser_spec.rb. Expected to take 0.8 second. 5241 15:58:36 Gitlab::Llm::Embeddings::Utils::DocsContentParser 5242 15:58:36 #parse_and_split 5243 15:58:36 calls parse_and_split instance method 5244 15:58:36 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/embeddings/utils/docs_content_parser_spec.rb. It took 0.1 second. Expected to take 0.8 second. 5245 15:58:36 # [RSpecRunTime] Starting example group ee/spec/views/projects/settings/operations/observability.html.haml_spec.rb. Expected to take 0.7 second. 5246 15:58:36 projects/settings/operations/_observability.html.haml 5247 15:58:36 Operations > Tracing, Metrics & Logs 5248 15:58:36 when licensed 5249 15:58:36 renders the Observability Settings page 5250 15:58:36 when not licensed 5251 15:58:36 does not renders the Observability settings page 5252 15:58:36 # [RSpecRunTime] Finishing example group ee/spec/views/projects/settings/operations/observability.html.haml_spec.rb. It took 0.3 second. Expected to take 0.7 second. 5253 15:58:36 # [RSpecRunTime] Starting example group ee/spec/services/gitlab_subscriptions/trials/create_add_on_lead_service_spec.rb. Expected to take 0.68 second. 5254 15:58:36 GitlabSubscriptions::Trials::CreateAddOnLeadService 5256 15:58:36 successfully creates a lead 5257 15:58:36 errors while creating lead 5258 15:58:36 # [RSpecRunTime] Finishing example group ee/spec/services/gitlab_subscriptions/trials/create_add_on_lead_service_spec.rb. It took 0.29 second. Expected to take 0.68 second. 5259 15:58:36 # [RSpecRunTime] Starting example group ee/spec/graphql/types/dora_type_spec.rb. Expected to take 0.58 second. 5260 15:58:36 Types::DoraType 5261 15:58:36 has the expected fields 5262 15:58:36 metrics field 5263 15:58:36 is expected to have graphql resolver Resolvers::DoraMetricsResolver 5264 15:58:36 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/dora_type_spec.rb. It took 0.2 second. Expected to take 0.58 second. 5265 15:58:36 # [RSpecRunTime] Starting example group ee/spec/workers/geo/sidekiq_cron_config_worker_spec.rb. Expected to take 0.57 second. 5266 15:58:36 Geo::SidekiqCronConfigWorker 5268 15:58:37 runs the cron manager 5269 15:58:37 # [RSpecRunTime] Finishing example group ee/spec/workers/geo/sidekiq_cron_config_worker_spec.rb. It took 0.11 second. Expected to take 0.57 second. 5270 15:58:37 # [RSpecRunTime] Starting example group ee/spec/lib/system_check/geo/authorized_keys_flag_check_spec.rb. Expected to take 0.55 second. 5271 15:58:37 SystemCheck::Geo::AuthorizedKeysFlagCheck 5273 15:58:37 fails when write to authorized_keys still enabled 5274 15:58:37 succeed when write to authorized_keys is disabled 5275 15:58:37 # [RSpecRunTime] Finishing example group ee/spec/lib/system_check/geo/authorized_keys_flag_check_spec.rb. It took 0.19 second. Expected to take 0.55 second. 5276 15:58:37 # [RSpecRunTime] Starting example group ee/spec/services/emails/destroy_service_spec.rb. Expected to take 0.47 second. 5277 15:58:37 Emails::DestroyService 5279 15:58:37 creates audit event 5280 15:58:37 # [RSpecRunTime] Finishing example group ee/spec/services/emails/destroy_service_spec.rb. It took 0.25 second. Expected to take 0.47 second. 5281 15:58:37 # [RSpecRunTime] Starting example group ee/spec/services/users/update_highest_member_role_service_spec.rb. Expected to take 0.46 second. 5282 15:58:37 Users::UpdateHighestMemberRoleService 5284 15:58:37 with an EE-only access level 5285 15:58:37 updates the highest access level 5286 15:58:37 # [RSpecRunTime] Finishing example group ee/spec/services/users/update_highest_member_role_service_spec.rb. It took 0.17 second. Expected to take 0.46 second. 5287 15:58:37 # [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerabilities_count_by_day_type_spec.rb. Expected to take 0.32 second. 5288 15:58:37 Types::VulnerabilitiesCountByDayType 5289 15:58:37 is expected to have graphql fields :total, :date, :info, :unknown, :low, :medium, :high, and :critical 5290 15:58:37 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerabilities_count_by_day_type_spec.rb. It took 0.1 second. Expected to take 0.32 second. 5291 15:58:37 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/epic_reader/prompts/vertex_ai_spec.rb. Expected to take 0.3 second. 5292 15:58:37 Gitlab::Llm::Chain::Tools::EpicReader::Prompts::VertexAi 5294 15:58:37 returns prompt 5295 15:58:37 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/epic_reader/prompts/vertex_ai_spec.rb. It took 0.1 second. Expected to take 0.3 second. 5296 15:58:37 # [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerability_details/code_flows_type_spec.rb. Expected to take 0.29 second. 5297 15:58:37 Types::VulnerabilityDetails::CodeFlowsType 5298 15:58:37 is expected to have graphql fields :name, :description, :fieldName, and :items 5299 15:58:37 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerability_details/code_flows_type_spec.rb. It took 0.1 second. Expected to take 0.29 second. 5300 15:58:37 # [RSpecRunTime] Starting example group ee/spec/graphql/types/vulnerabilities/container_image_type_spec.rb. Expected to take 0.27 second. 5301 15:58:37 Types::Vulnerabilities::ContainerImageType 5302 15:58:38 is expected to have graphql fields :name 5303 15:58:38 # [RSpecRunTime] Finishing example group ee/spec/graphql/types/vulnerabilities/container_image_type_spec.rb. It took 0.1 second. Expected to take 0.27 second. 5304 15:58:38 # [RSpecRunTime] Starting example group ee/spec/lib/gitlab/llm/chain/tools/fix_code/prompts/anthropic_spec.rb. Expected to take 0.26 second. 5305 15:58:38 Gitlab::Llm::Chain::Tools::FixCode::Prompts::Anthropic 5307 15:58:38 returns prompt 5308 15:58:38 # [RSpecRunTime] Finishing example group ee/spec/lib/gitlab/llm/chain/tools/fix_code/prompts/anthropic_spec.rb. It took 0.1 second. Expected to take 0.26 second. 5309 15:58:58 auto_explain log contains 1435 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-es8-23-39.333.main.ndjson.gz 5310 15:58:58 took 19.866455014 5311 15:59:15 auto_explain log contains 1437 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-ee-unit-pg14-es8-23-39.333.ci.ndjson.gz 5312 15:59:15 took 17.422383823 5313 15:59:15 [TEST PROF INFO] EventProf results for sql.active_record 5314 15:59:15 Total time: 04:17.363 of 22:05.211 (19.42%) 5315 15:59:15 Total events: 196741 5316 15:59:15 Top 5 slowest suites (by time): 5317 15:59:15 Gitlab::Elast...pSearchResults (./ee/spec/lib/gitlab/elastic/group_search_results_spec.rb:5) – 00:50.595 (33415 / 105) of 05:09.049 (16.37%) 5318 15:59:15 EpicIssue (./ee/spec/models/epic_issue_spec.rb:5) – 00:40.561 (28596 / 80) of 02:19.200 (29.14%) 5319 15:59:15 Ci::Build (./ee/spec/models/ci/build_spec.rb:5) – 00:17.754 (12268 / 120) of 01:14.413 (23.86%) 5320 15:59:15 Dashboard::Pr...s::ListService (./ee/spec/services/dashboard/projects/list_service_spec.rb:5) – 00:12.226 (8773 / 44) of 00:41.089 (29.76%) 5321 15:59:15 Gitlab::CustomFileTemplates (./ee/spec/lib/gitlab/custom_file_templates_spec.rb:5) – 00:10.914 (7948 / 120) of 01:41.747 (10.73%) 5322 15:59:15 Knapsack report was generated. Preview: 5324 15:59:15 "ee/spec/lib/gitlab/elastic/group_search_results_spec.rb": 308.98720301700087, 5325 15:59:15 "ee/spec/models/epic_issue_spec.rb": 139.19960786500087, 5326 15:59:15 "ee/spec/lib/gitlab/custom_file_templates_spec.rb": 101.74731945500025, 5327 15:59:15 "ee/spec/models/ci/build_spec.rb": 74.41298447000008, 5328 15:59:15 "ee/spec/services/ci/compare_security_reports_service_spec.rb": 80.857439247, 5329 15:59:15 "ee/spec/replicators/geo/terraform_state_version_replicator_spec.rb": 43.2804181169995, 5330 15:59:15 "ee/spec/models/vulnerabilities/read_spec.rb": 42.34361558599994, 5331 15:59:15 "ee/spec/services/dashboard/projects/list_service_spec.rb": 41.088835778999055, 5332 15:59:15 "ee/spec/models/geo/group_wiki_repository_registry_spec.rb": 29.392985957998462, 5333 15:59:15 "ee/spec/models/geo/snippet_repository_registry_spec.rb": 23.834186359999876, 5334 15:59:15 "ee/spec/services/boards/create_service_spec.rb": 27.149568584001827, 5335 15:59:15 "ee/spec/services/vulnerabilities/manually_create_service_spec.rb": 25.754764039000293, 5336 15:59:15 "ee/spec/lib/gitlab/subscription_portal/clients/rest_spec.rb": 10.314368625000498, 5337 15:59:15 "ee/spec/workers/search/elastic/trigger_indexing_worker_spec.rb": 19.557717157000297, 5338 15:59:15 "ee/spec/models/concerns/elastic/project_spec.rb": 19.783090400997025, 5339 15:59:15 "ee/spec/graphql/resolvers/vulnerability_severities_count_resolver_spec.rb": 13.66250524499992, 5340 15:59:15 "ee/spec/services/ci/audit_variable_change_service_spec.rb": 13.86723966000136, 5341 15:59:15 "ee/spec/lib/ee/gitlab/ci/pipeline/jobs_injector_spec.rb": 17.60867070200038, 5342 15:59:15 "ee/spec/services/iterations/delete_service_spec.rb": 13.23890708700128, 5343 15:59:15 "ee/spec/services/vulnerability_external_issue_links/create_service_spec.rb": 16.64186286399854, 5344 15:59:15 "ee/spec/models/path_lock_spec.rb": 14.855248117000883, 5345 15:59:15 "ee/spec/lib/arkose/verify_response_spec.rb": 4.456267289002426, 5346 15:59:15 "ee/spec/models/ee/dependency_proxy/manifest_spec.rb": 10.137012676997983, 5347 15:59:15 "ee/spec/models/concerns/search/zoekt/searchable_repository_spec.rb": 13.847785881000163, 5348 15:59:15 "ee/spec/models/analytics/cycle_analytics/group_level_spec.rb": 13.804840794000484, 5349 15:59:15 "ee/spec/finders/sbom/possibly_affected_occurrences_finder_spec.rb": 8.959093584002403, 5350 15:59:15 "ee/spec/models/ee/group_group_link_spec.rb": 4.697714541001915, 5351 15:59:15 "ee/spec/lib/ee/gitlab/ci/pipeline/chain/pipeline_execution_policies/find_configs_spec.rb": 7.720814367999992, 5352 15:59:15 "ee/spec/services/incident_management/issuable_resource_links/zoom_link_service_spec.rb": 7.403984052998567, 5353 15:59:15 "ee/spec/finders/ee/projects_finder_spec.rb": 7.260441482998431, 5354 15:59:15 "ee/spec/serializers/vulnerabilities/finding_serializer_spec.rb": 7.343529477002448, 5355 15:59:15 "ee/spec/helpers/projects/project_members_helper_spec.rb": 9.39935546400011, 5356 15:59:15 "ee/spec/lib/gitlab/ci/pipeline/pipeline_execution_policies/pipeline_context_spec.rb": 5.16399085699959, 5357 15:59:15 "ee/spec/policies/ee/ci/runner_policy_spec.rb": 7.277642732002278, 5358 15:59:15 "ee/spec/lib/gitlab/llm/chain/requests/ai_gateway_spec.rb": 2.677392811001482, 5359 15:59:15 "ee/spec/services/security/ingestion/ingest_report_slice_service_spec.rb": 7.111199331000535, 5360 15:59:15 "ee/spec/lib/gitlab/llm/chain/tools/write_tests/executor_spec.rb": 2.3674375049995433, 5361 15:59:15 "ee/spec/models/analytics/dashboards_pointer_spec.rb": 4.975621320001665, 5362 15:59:15 "ee/spec/services/vulnerability_issue_links/delete_service_spec.rb": 4.271087665001687, 5363 15:59:15 "ee/spec/workers/post_receive_spec.rb": 5.462995686000795, 5364 15:59:15 "ee/spec/services/geo/container_repository_sync_spec.rb": 3.319651363999583, 5365 15:59:15 "ee/spec/services/ci/minutes/additional_packs/change_namespace_service_spec.rb": 2.7626508560024376, 5366 15:59:15 "ee/spec/lib/gitlab/geo/oauth/login_state_spec.rb": 2.2355460839971784, 5367 15:59:15 "ee/spec/services/incident_management/issuable_resource_links/destroy_service_spec.rb": 3.6279989719987498, 5368 15:59:15 "ee/spec/graphql/types/vulnerability_request_response_header_type_spec.rb": 3.957303826999123, 5369 15:59:15 "ee/spec/components/namespaces/free_user_cap/usage_quota_alert_component_spec.rb": 3.456499004998477, 5370 15:59:15 "ee/spec/workers/iterations/roll_over_issues_worker_spec.rb": 2.9756582699992578, 5371 15:59:15 "ee/spec/lib/gitlab/manual_quarterly_co_term_banner_spec.rb": 1.8347385649976786, 5372 15:59:15 "ee/spec/lib/gitlab/llm/chain/parsers/chain_of_thought_parser_spec.rb": 1.5147008280000591, 5373 15:59:15 "ee/spec/models/authz/project_spec.rb": 3.3203174650006986, 5374 15:59:15 "ee/spec/finders/security/related_pipelines_finder_spec.rb": 4.498988108000049, 5375 15:59:15 "ee/spec/services/ee/incident_management/issuable_escalation_statuses/prepare_update_service_spec.rb": 3.6022720229993865, 5376 15:59:15 "ee/spec/workers/vulnerability_exports/export_worker_spec.rb": 2.256450713997765, 5377 15:59:15 "ee/spec/lib/quality/seeders/vulnerabilities_spec.rb": 5.191751136000676, 5378 15:59:15 "ee/spec/services/boards/epic_boards/update_service_spec.rb": 2.701939520000451, 5379 15:59:15 "ee/spec/lib/gitlab/status_page/storage_spec.rb": 1.7200051129984786, 5380 15:59:15 "ee/spec/lib/ee/gitlab/ci/pipeline/chain/validate/external_spec.rb": 2.984545759998582, 5381 15:59:15 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_assigned_security_policy_project_metric_spec.rb": 2.921975894001662, 5382 15:59:15 "ee/spec/lib/gitlab/vulnerability_scanning/advisory_spec.rb": 1.0244715139997425, 5383 15:59:15 "ee/spec/finders/gitlab_subscriptions/add_on_assigned_users_finder_spec.rb": 3.763514162001229, 5384 15:59:15 "ee/spec/presenters/epic_issue_presenter_spec.rb": 2.491988465000759, 5385 15:59:15 "ee/spec/services/boards/user_preferences/update_service_spec.rb": 2.5146555949977483, 5386 15:59:15 "ee/spec/helpers/ee/groups/settings_helper_spec.rb": 0.7597388350004621, 5387 15:59:15 "ee/spec/lib/gitlab/sitemaps/generator_spec.rb": 3.0434777549999126, 5388 15:59:15 "ee/spec/lib/ee/feature_spec.rb": 1.0585520519998681, 5389 15:59:15 "ee/spec/lib/sidebars/groups/super_sidebar_panel_spec.rb": 1.9649001249999856, 5390 15:59:15 "ee/spec/lib/sidebars/projects/super_sidebar_panel_spec.rb": 2.1547643410012824, 5391 15:59:15 "ee/spec/models/dast/pre_scan_verification_step_spec.rb": 1.1107304870020016, 5392 15:59:15 "ee/spec/serializers/ee/issue_entity_spec.rb": 1.4890520389999438, 5393 15:59:15 "ee/spec/services/security/training_providers/kontra_url_service_spec.rb": 0.8706165160001547, 5394 15:59:15 "ee/spec/workers/geo/resync_direct_upload_job_artifact_registry_worker_spec.rb": 0.6432826220006973, 5395 15:59:15 "ee/spec/lib/ee/sidebars/groups/menus/issues_menu_spec.rb": 2.3418399570000474, 5396 15:59:15 "ee/spec/workers/ee/deployments/link_merge_request_worker_spec.rb": 2.8246794610022334, 5397 15:59:15 "ee/spec/lib/gitlab/usage/metrics/instrumentations/count_user_merge_requests_for_projects_with_applied_scan_result_policies_metric_spec.rb": 2.312801649000903, 5398 15:59:15 "ee/spec/services/audit_events/streaming/event_type_filters/destroy_service_spec.rb": 1.1704451340010564, 5399 15:59:15 "ee/spec/services/analytics/devops_adoption/enabled_namespaces/bulk_delete_service_spec.rb": 1.9308885569989798, 5400 15:59:15 "ee/spec/lib/ee/gitlab/issuable_metadata_spec.rb": 2.2958179300003394, 5401 15:59:15 "ee/spec/services/concerns/epics/related_epic_links/usage_data_helper_spec.rb": 0.8431168379975134, 5402 15:59:15 "ee/spec/lib/sidebars/admin/menus/credentials_menu_spec.rb": 0.929155150999577, 5403 15:59:15 "ee/spec/workers/merge_requests/notify_approvers_worker_spec.rb": 1.9113150789999054, 5404 15:59:15 "ee/spec/models/ee/system/broadcast_message_spec.rb": 0.5101090420030232, 5405 15:59:15 "ee/spec/lib/ee/api/helpers/variables_helpers_spec.rb": 1.1076080079983512, 5406 15:59:15 "ee/spec/lib/gitlab/llm/chain/response_modifier_spec.rb": 0.2850173789993278, 5407 15:59:15 "ee/spec/models/ai/ai_resource/issue_spec.rb": 0.5916314060013974, 5408 15:59:15 "ee/spec/graphql/mutations/incident_management/escalation_policy/destroy_spec.rb": 1.2891019750022679, 5409 15:59:15 "ee/spec/policies/analytics/forecasting/forecast_policy_spec.rb": 0.9216017819999252, 5410 15:59:15 "ee/spec/routing/operations_routing_spec.rb": 0.6056302249999135, 5411 15:59:15 "ee/spec/services/ai/agents/create_agent_service_spec.rb": 1.177043142997718, 5412 15:59:15 "ee/spec/models/ai/duo_workflows/checkpoint_spec.rb": 0.4336440480001329, 5413 15:59:15 "ee/spec/workers/licenses/reset_submit_license_usage_data_banner_worker_spec.rb": 0.28097404900108813, 5414 15:59:15 "ee/spec/views/layouts/group.html.haml_spec.rb": 1.542608707000909, 5415 15:59:15 "ee/spec/services/work_items/callbacks/rolledup_dates_spec.rb": 1.1435654560009425, 5416 15:59:15 "ee/spec/graphql/resolvers/app_sec/fuzzing/coverage/corpuses_resolver_spec.rb": 2.4806140860018786, 5417 15:59:15 "ee/spec/helpers/gitlab_subscriptions/subscription_helper_spec.rb": 0.23474524300036137, 5418 15:59:15 "ee/spec/lib/gitlab/auth/otp/session_enforcer_spec.rb": 0.4379292470002838, 5419 15:59:15 "ee/spec/models/security/pipeline_execution_policy/config_spec.rb": 0.3590138139988994, 5420 15:59:15 "ee/spec/workers/groups/enterprise_users/disassociate_worker_spec.rb": 0.53449331000229, 5421 15:59:15 "ee/spec/workers/usage_events/dump_write_buffer_cron_worker_spec.rb": 0.5257899509997515, 5422 15:59:15 "ee/spec/lib/audit/project_security_setting_changes_auditor_spec.rb": 0.7582787530009227, 5423 15:59:15 "ee/spec/models/ee/namespaces/user_namespace_spec.rb": 0.5314202100016701, 5424 15:59:15 "ee/spec/finders/sbom/components_finder_spec.rb": 0.3687210429998231, 5425 15:59:15 "ee/spec/lib/gitlab/llm/chain/tools/troubleshoot_job/prompts/anthropic_spec.rb": 0.18678703600016888, 5426 15:59:15 "ee/spec/graphql/types/epic_state_enum_spec.rb": 0.1841837169995415, 5427 15:59:15 "ee/spec/elastic/migrate/20240124141337_remove_work_item_from_issues_index_spec.rb": 0.2732413899975654, 5428 15:59:15 "ee/spec/lib/gitlab/llm/embeddings/utils/docs_content_parser_spec.rb": 0.09803444299905095, 5429 15:59:15 "ee/spec/views/projects/settings/operations/observability.html.haml_spec.rb": 0.2949073580020922, 5430 15:59:15 "ee/spec/services/gitlab_subscriptions/trials/create_add_on_lead_service_spec.rb": 0.29011331900255755, 5431 15:59:15 "ee/spec/graphql/types/dora_type_spec.rb": 0.2005556850017456, 5432 15:59:15 "ee/spec/workers/geo/sidekiq_cron_config_worker_spec.rb": 0.1046967920010502, 5433 15:59:15 "ee/spec/lib/system_check/geo/authorized_keys_flag_check_spec.rb": 0.1930395060007868, 5434 15:59:15 "ee/spec/services/emails/destroy_service_spec.rb": 0.24533221200181288, 5435 15:59:15 "ee/spec/services/users/update_highest_member_role_service_spec.rb": 0.1732467270012421, 5436 15:59:15 "ee/spec/graphql/types/vulnerabilities_count_by_day_type_spec.rb": 0.09922229299991159, 5437 15:59:15 "ee/spec/lib/gitlab/llm/chain/tools/epic_reader/prompts/vertex_ai_spec.rb": 0.09750048199930461, 5438 15:59:15 "ee/spec/graphql/types/vulnerability_details/code_flows_type_spec.rb": 0.09628760299892747, 5439 15:59:15 "ee/spec/graphql/types/vulnerabilities/container_image_type_spec.rb": 0.10211795199938933, 5440 15:59:15 "ee/spec/lib/gitlab/llm/chain/tools/fix_code/prompts/anthropic_spec.rb": 0.09694642300019041 5442 15:59:15 Knapsack global time execution for tests: 22m 05s 5443 15:59:15 Pending: (Failures listed here are expected and do not affect your suite's status) 5444 15:59:15 1) Geo::TerraformStateVersionReplicator behaves like a verifiable replicator #ok_to_skip_download? when the registry is brand new when the model is immutable when the resource already exists on this site when verification is disabled for this model 5445 15:59:15 # this context does not apply to models that are verified 5446 15:59:15 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:886 5447 15:59:15 2) Geo::TerraformStateVersionReplicator behaves like a verifiable replicator #ok_to_skip_download? when the registry is brand new when the model is mutable 5448 15:59:15 # this context does not apply to immutable models 5449 15:59:15 # ./ee/spec/support/shared_examples/models/concerns/verifiable_replicator_shared_examples.rb:904 5450 15:59:15 Finished in 22 minutes 50 seconds (files took 2 minutes 31.9 seconds to load) 5451 15:59:15 1933 examples, 0 failures, 2 pending 5452 15:59:15 Randomized with seed 35571 5453 15:59:22 RSpec exited with 0. 5454 15:59:22 No examples to retry, congrats! 5456 15:59:23 Running after script... 5457 15:59:23 $ source scripts/utils.sh 5458 15:59:23 $ log_disk_usage after_script 5459 15:59:23 [log_disk_usage after_script] start 5461 15:59:23 Filesystem Size Used Avail Use% Mounted on 5462 15:59:23 overlay 95G 37G 58G 40% / 5463 15:59:23 tmpfs 64M 0 64M 0% /dev 5464 15:59:23 shm 64M 0 64M 0% /dev/shm 5465 15:59:23 /dev/sda1 95G 37G 58G 40% /cache 5466 15:59:23 tmpfs 3.9G 0 3.9G 0% /sys/devices/virtual/dmi/id 5468 15:59:23 7.4M ./workhorse 5470 15:59:23 1.2M ./.gitlab 5472 15:59:23 4.0K ./builds 5473 15:59:23 16M ./coverage 5475 15:59:24 8.0K ./.vscode 5476 15:59:24 516K ./storybook 5480 15:59:24 2.9M ./.rubocop_todo 5481 15:59:28 827M ./vendor 5482 15:59:29 620M ./public 5484 15:59:29 480K ./danger 5486 15:59:29 8.0K ./.bundle 5487 15:59:29 548K ./tooling 5489 15:59:32 1.3M ./knapsack 5490 15:59:32 296K ./patches 5491 15:59:32 4.3M ./changelogs 5492 15:59:32 20K ./haml_lint 5493 15:59:32 28K ./metrics_server 5495 15:59:32 772K ./shared 5496 15:59:32 44K ./generator_templates 5497 15:59:32 1.2M ./scripts 5500 15:59:36 20K ./file_hooks 5501 15:59:36 32K ./crystalball 5502 15:59:36 16K ./sidekiq_cluster 5504 15:59:36 1.2M ./fixtures 5505 15:59:36 944K ./rubocop 5508 15:59:36 444K ./auto_explain 5509 15:59:36 12K ./.github 5510 15:59:36 125M ./locale 5511 15:59:36 1.9M ./glfm_specification 5514 15:59:37 16K ./.lefthook 5516 15:59:37 [log_disk_usage after_script] end 5517 15:59:37 $ bundle exec gem list gitlab_quality-test_tooling 5518 15:59:40 gitlab_quality-test_tooling (1.38.1) 5519 15:59:40 $ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command 5522 15:59:40 $ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command 5525 15:59:40 $ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command 5528 15:59:40 $ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command 5532 15:59:42 $ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command 5536 15:59:44 $ tooling/bin/push_job_metrics || true 5537 15:59:45 [job-metrics] Pushing job metrics file for the CI/CD job. 5538 15:59:45 [job-metrics] Pushed 4 CI job metric entries to InfluxDB. 5540 15:59:46 Not uploading cache ruby-gems-debian-bookworm-ruby-3.2.5-gemfile-Gemfile-19 due to policy 5542 15:59:48 Uploading artifacts... 5543 15:59:48 auto_explain/: found 3 matching artifact files and directories 5544 15:59:48 coverage/: found 5 matching artifact files and directories 5545 15:59:48 crystalball/: found 2 matching artifact files and directories 5546 15:59:48 WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 5547 15:59:48 knapsack/: found 4 matching artifact files and directories 5548 15:59:48 rspec/: found 16 matching artifact files and directories 5549 15:59:48 WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 5550 15:59:48 log/*.log: found 19 matching artifact files and directories 5552 15:59:49 WARNING: Retrying... context =artifacts-uploader error =request redirected 5553 16:00:06 Uploading artifacts as "archive" to coordinator... 201 Created id =7879700399 responseStatus =201 Created token =glcbt-66 5554 16:00:06 Uploading artifacts... 5555 16:00:06 rspec/rspec-*.xml: found 1 matching artifact files and directories 5557 16:00:06 WARNING: Retrying... context =artifacts-uploader error =request redirected 5558 16:00:29 Uploading artifacts as "junit" to coordinator... 201 Created id =7879700399 responseStatus =201 Created token =glcbt-66 5560 16:00:38 Job succeeded