rspec unit pg14 single-db-ci-connection 12/32
Passed Started
by
@rkadam3

Rajendra Kadam
1 is expected not to allow :protected_paths_for_get_request to be ‹nil›2 is expected to allow :protected_paths_for_get_request to be ‹[]›3************************************************************************4Warning from shoulda-matchers:5You are using `validate_inclusion_of` to assert that a boolean column6allows boolean values and disallows non-boolean ones. Be aware that it7is not possible to fully test this, as boolean columns will8automatically convert non-boolean values to boolean ones. Hence, you9should consider removing this test.10************************************************************************11 is expected to validate that :container_registry_expiration_policies_caching is either ‹true› or ‹false›12 is expected to validate that :container_registry_pre_import_tags_rate looks like a number greater than or equal to 013 is expected not to allow :container_registry_pre_import_tags_rate to be ‹nil›14 is expected to allow :container_registry_pre_import_tags_rate to be ‹1.5›15 is expected to validate that :container_registry_import_target_plan cannot be empty/falsy16 is expected to validate that :container_registry_import_created_before cannot be empty/falsy17 is expected to validate that :wiki_page_max_content_bytes looks like an integer greater than or equal to 102418************************************************************************19Warning from shoulda-matchers:20You are using `validate_inclusion_of` to assert that a boolean column21allows boolean values and disallows non-boolean ones. Be aware that it22is not possible to fully test this, as boolean columns will23automatically convert non-boolean values to boolean ones. Hence, you24should consider removing this test.25************************************************************************26 is expected to validate that :wiki_asciidoc_allow_uri_includes is either ‹true› or ‹false›27 is expected to validate that :max_pages_size cannot be empty/falsy28************************************************************************29Warning from shoulda-matchers:30You are using `validate_inclusion_of` to assert that a boolean column31allows boolean values and disallows non-boolean ones. Be aware that it32is not possible to fully test this, as boolean columns will33automatically convert non-boolean values to boolean ones. Hence, you34should consider removing this test.35************************************************************************36 is expected to validate that :user_defaults_to_private_profile is either ‹true› or ‹false›37************************************************************************38Warning from shoulda-matchers:39You are using `validate_inclusion_of` to assert that a boolean column40allows boolean values and disallows non-boolean ones. Be aware that it41is not possible to fully test this, as boolean columns will42automatically convert non-boolean values to boolean ones. Hence, you43should consider removing this test.44************************************************************************45 is expected to validate that :can_create_organization is either ‹true› or ‹false›46************************************************************************47Warning from shoulda-matchers:48You are using `validate_inclusion_of` to assert that a boolean column49allows boolean values and disallows non-boolean ones. Be aware that it50is not possible to fully test this, as boolean columns will51automatically convert non-boolean values to boolean ones. Hence, you52should consider removing this test.53************************************************************************54 is expected to validate that :allow_project_creation_for_guest_and_below is either ‹true› or ‹false›55************************************************************************56Warning from shoulda-matchers:57You are using `validate_inclusion_of` to assert that a boolean column58allows boolean values and disallows non-boolean ones. Be aware that it59is not possible to fully test this, as boolean columns will60automatically convert non-boolean values to boolean ones. Hence, you61should consider removing this test.62************************************************************************63 is expected to validate that :enable_member_promotion_management is either ‹true› or ‹false›64************************************************************************65Warning from shoulda-matchers:66You are using `validate_inclusion_of` to assert that a boolean column67allows boolean values and disallows non-boolean ones. Be aware that it68is not possible to fully test this, as boolean columns will69automatically convert non-boolean values to boolean ones. Hence, you70should consider removing this test.71************************************************************************72 is expected to validate that :deny_all_requests_except_allowed is either ‹true› or ‹false›73 ensures max_pages_size is an integer greater than 0 (or equal to 0 to indicate unlimited/maximum)74 is expected not to allow :minimum_password_length to be ‹7›75 is expected not to allow :minimum_password_length to be ‹129›76 is expected not to allow :minimum_password_length to be ‹nil›77 is expected not to allow :minimum_password_length to be ‹"abc"›78 is expected to allow :minimum_password_length to be ‹10›79 is expected not to allow :hashed_storage_enabled to be ‹false›80 is expected to allow :repository_storages_weighted to be ‹{"default" => 0}›81 is expected to allow :repository_storages_weighted to be ‹{"default" => 50}›82 is expected to allow :repository_storages_weighted to be ‹{"default" => 100}›83 is expected to allow :repository_storages_weighted to be ‹{"default" => "90"}›84 is expected to allow :repository_storages_weighted to be ‹{"default" => nil}›85 is expected not to allow :repository_storages_weighted to be ‹{"default" => -1}›, producing a custom validation error on failure86 is expected not to allow :repository_storages_weighted to be ‹{"default" => 101}›, producing a custom validation error on failure87 is expected not to allow :repository_storages_weighted to be ‹{"default" => 100, shouldntexist: 50}›, producing a custom validation error on failure88 is expected to allow :notes_create_limit_allowlist to be ‹["username0", "username1", "username2", "username3", "username4", "username5", "username6", "username7", "username8", "username9", "username10", "username11", "username12", "username13", "username14", "username15", "username16", "username17", "username18", "username19", "username20", "username21", "username22", "username23", "username24", "username25", "username26", "username27", "username28", "username29", "username30", "username31", "username32", "username33", "username34", "username35", "user...›89 is expected not to allow :notes_create_limit_allowlist to be ‹["username0", "username1", "username2", "username3", "username4", "username5", "username6", "username7", "username8", "username9", "username10", "username11", "username12", "username13", "username14", "username15", "username16", "username17", "username18", "username19", "username20", "username21", "username22", "username23", "username24", "username25", "username26", "username27", "username28", "username29", "username30", "username31", "username32", "username33", "username34", "username35", "user...›90 is expected not to allow :notes_create_limit_allowlist to be ‹nil›91 is expected to allow :notes_create_limit_allowlist to be ‹[]›92 is expected to allow :users_get_by_id_limit_allowlist to be ‹["username0", "username1", "username2", "username3", "username4", "username5", "username6", "username7", "username8", "username9", "username10", "username11", "username12", "username13", "username14", "username15", "username16", "username17", "username18", "username19", "username20", "username21", "username22", "username23", "username24", "username25", "username26", "username27", "username28", "username29", "username30", "username31", "username32", "username33", "username34", "username35", "user...›93 is expected not to allow :users_get_by_id_limit_allowlist to be ‹["username0", "username1", "username2", "username3", "username4", "username5", "username6", "username7", "username8", "username9", "username10", "username11", "username12", "username13", "username14", "username15", "username16", "username17", "username18", "username19", "username20", "username21", "username22", "username23", "username24", "username25", "username26", "username27", "username28", "username29", "username30", "username31", "username32", "username33", "username34", "username35", "user...›94 is expected not to allow :users_get_by_id_limit_allowlist to be ‹nil›95 is expected to allow :users_get_by_id_limit_allowlist to be ‹[]›96 is expected to allow :search_rate_limit_allowlist to be ‹["username0", "username1", "username2", "username3", "username4", "username5", "username6", "username7", "username8", "username9", "username10", "username11", "username12", "username13", "username14", "username15", "username16", "username17", "username18", "username19", "username20", "username21", "username22", "username23", "username24", "username25", "username26", "username27", "username28", "username29", "username30", "username31", "username32", "username33", "username34", "username35", "user...›97 is expected not to allow :search_rate_limit_allowlist to be ‹["username0", "username1", "username2", "username3", "username4", "username5", "username6", "username7", "username8", "username9", "username10", "username11", "username12", "username13", "username14", "username15", "username16", "username17", "username18", "username19", "username20", "username21", "username22", "username23", "username24", "username25", "username26", "username27", "username28", "username29", "username30", "username31", "username32", "username33", "username34", "username35", "user...›98 is expected not to allow :search_rate_limit_allowlist to be ‹nil›99 is expected to allow :search_rate_limit_allowlist to be ‹[]›100 is expected to allow :whats_new_variant to be ‹"all_tiers"›101 is expected to allow :whats_new_variant to be ‹"current_tier"›102 is expected to allow :whats_new_variant to be ‹"disabled"›103 is expected not to allow :whats_new_variant to be ‹nil›104 is expected to allow :public_runner_releases_url to be ‹"http://example.com/"›105 is expected not to allow :public_runner_releases_url to be ‹nil›106************************************************************************107Warning from shoulda-matchers:108You are using `validate_inclusion_of` to assert that a boolean column109allows boolean values and disallows non-boolean ones. Be aware that it110is not possible to fully test this, as boolean columns will111automatically convert non-boolean values to boolean ones. Hence, you112should consider removing this test.113************************************************************************114 is expected to validate that :update_runner_versions_enabled is either ‹true› or ‹false›115 is expected not to allow :valid_runner_registrars to be ‹[""]›116 is expected not to allow :valid_runner_registrars to be ‹["OBVIOUSLY_WRONG"]›117 is expected not to allow :valid_runner_registrars to be ‹["project", "project"]›118 is expected not to allow :valid_runner_registrars to be ‹[nil]›119 is expected not to allow :valid_runner_registrars to be ‹nil›120 is expected to allow :valid_runner_registrars to be ‹[]›121 is expected to allow :valid_runner_registrars to be ‹["project", "group"]›122 is expected to allow :jira_connect_proxy_url to be ‹"http://example.com"›123 is expected to allow :jira_connect_proxy_url to be ‹"https://example.com"›124************************************************************************125Warning from shoulda-matchers:126You are using `validate_inclusion_of` to assert that a boolean column127allows boolean values and disallows non-boolean ones. Be aware that it128is not possible to fully test this, as boolean columns will129automatically convert non-boolean values to boolean ones. Hence, you130should consider removing this test.131************************************************************************132 is expected to validate that :bulk_import_enabled is either ‹true› or ‹false›133************************************************************************134Warning from shoulda-matchers:135You are using `validate_inclusion_of` to assert that a boolean column136allows boolean values and disallows non-boolean ones. Be aware that it137is not possible to fully test this, as boolean columns will138automatically convert non-boolean values to boolean ones. Hence, you139should consider removing this test.140************************************************************************141 is expected to validate that :allow_runner_registration_token is either ‹true› or ‹false›142************************************************************************143Warning from shoulda-matchers:144You are using `validate_inclusion_of` to assert that a boolean column145allows boolean values and disallows non-boolean ones. Be aware that it146is not possible to fully test this, as boolean columns will147automatically convert non-boolean values to boolean ones. Hence, you148should consider removing this test.149************************************************************************150 is expected to validate that :gitlab_dedicated_instance is either ‹true› or ‹false›151 is expected not to allow :prometheus_alert_db_indicators_settings to be ‹{apdex_slo: "10"}›152 is expected to allow :prometheus_alert_db_indicators_settings to be ‹nil›153 is expected to allow :prometheus_alert_db_indicators_settings to be ‹{prometheus_api_url: "Prometheus URL", apdex_sli_query: {:main=>"Apdex SLI query main", :ci=>"Apdex SLI query ci"}, apdex_slo: {:main=>0.99, :ci=>0.98}, wal_rate_sli_query: {:main=>"WAL rate query main", :ci=>"WAL rate query ci"}, wal_rate_slo: {:main=>7000, :ci=>7000}}›154************************************************************************155Warning from shoulda-matchers:156You are using `validate_inclusion_of` to assert that a boolean column157allows boolean values and disallows non-boolean ones. Be aware that it158is not possible to fully test this, as boolean columns will159automatically convert non-boolean values to boolean ones. Hence, you160should consider removing this test.161************************************************************************162 is expected to validate that :silent_mode_enabled is either ‹true› or ‹false›163************************************************************************164Warning from shoulda-matchers:165You are using `validate_inclusion_of` to assert that a boolean column166allows boolean values and disallows non-boolean ones. Be aware that it167is not possible to fully test this, as boolean columns will168automatically convert non-boolean values to boolean ones. Hence, you169should consider removing this test.170************************************************************************171 is expected to validate that :remember_me_enabled is either ‹true› or ‹false›172************************************************************************173Warning from shoulda-matchers:174You are using `validate_inclusion_of` to assert that a boolean column175allows boolean values and disallows non-boolean ones. Be aware that it176is not possible to fully test this, as boolean columns will177automatically convert non-boolean values to boolean ones. Hence, you178should consider removing this test.179************************************************************************180 is expected to validate that :package_registry_allow_anyone_to_pull_option is either ‹true› or ‹false›181 is expected to allow :math_rendering_limits_enabled to be ‹[true, false]›182 is expected not to allow :math_rendering_limits_enabled to be ‹nil›183 is expected to validate that :local_markdown_version looks like an integer greater than or equal to 0 and less than 65536184 is expected to validate that :archive_builds_in_seconds looks like an integer greater than or equal to 86400, producing a custom validation error on failure185 for non-null integer attributes starting from 0186 attribute: :bulk_import_max_download_file_size187 is expected to validate that :bulk_import_max_download_file_size looks like an integer greater than or equal to 0188 is expected not to allow :bulk_import_max_download_file_size to be ‹nil›189# [RSpecRunTime] RSpec elapsed time: 1 minute 14.92 seconds. Current RSS: ~1504M. load average: 1.29 1.21 0.64 1/263 385190 attribute: :ci_max_includes191 is expected to validate that :ci_max_includes looks like an integer greater than or equal to 0192 is expected not to allow :ci_max_includes to be ‹nil›193# [RSpecRunTime] RSpec elapsed time: 1 minute 16.3 seconds. Current RSS: ~1503M. load average: 1.29 1.21 0.64 1/263 386194 attribute: :ci_max_total_yaml_size_bytes195 is expected to validate that :ci_max_total_yaml_size_bytes looks like an integer greater than or equal to 0196 is expected not to allow :ci_max_total_yaml_size_bytes to be ‹nil›197# [RSpecRunTime] RSpec elapsed time: 1 minute 17.68 seconds. Current RSS: ~1503M. load average: 1.29 1.21 0.64 1/263 387198 attribute: :container_registry_cleanup_tags_service_max_list_size199 is expected to validate that :container_registry_cleanup_tags_service_max_list_size looks like an integer greater than or equal to 0200 is expected not to allow :container_registry_cleanup_tags_service_max_list_size to be ‹nil›201# [RSpecRunTime] RSpec elapsed time: 1 minute 18.95 seconds. Current RSS: ~1505M. load average: 1.27 1.21 0.64 1/264 388202 attribute: :container_registry_data_repair_detail_worker_max_concurrency203 is expected to validate that :container_registry_data_repair_detail_worker_max_concurrency looks like an integer greater than or equal to 0204 is expected not to allow :container_registry_data_repair_detail_worker_max_concurrency to be ‹nil›205# [RSpecRunTime] RSpec elapsed time: 1 minute 20.27 seconds. Current RSS: ~1507M. load average: 1.27 1.21 0.64 1/264 389206 attribute: :container_registry_delete_tags_service_timeout207 is expected to validate that :container_registry_delete_tags_service_timeout looks like an integer greater than or equal to 0208 is expected not to allow :container_registry_delete_tags_service_timeout to be ‹nil›209# [RSpecRunTime] RSpec elapsed time: 1 minute 21.55 seconds. Current RSS: ~1506M. load average: 1.27 1.21 0.64 1/264 390210 attribute: :container_registry_expiration_policies_worker_capacity211 is expected to validate that :container_registry_expiration_policies_worker_capacity looks like an integer greater than or equal to 0212 is expected not to allow :container_registry_expiration_policies_worker_capacity to be ‹nil›213# [RSpecRunTime] RSpec elapsed time: 1 minute 22.93 seconds. Current RSS: ~1508M. load average: 1.27 1.21 0.64 1/264 391214 attribute: :container_registry_import_max_retries215 is expected to validate that :container_registry_import_max_retries looks like an integer greater than or equal to 0216 is expected not to allow :container_registry_import_max_retries to be ‹nil›217# [RSpecRunTime] RSpec elapsed time: 1 minute 24.24 seconds. Current RSS: ~1509M. load average: 1.25 1.20 0.65 1/264 392218 attribute: :container_registry_import_max_step_duration219 is expected to validate that :container_registry_import_max_step_duration looks like an integer greater than or equal to 0220 is expected not to allow :container_registry_import_max_step_duration to be ‹nil›221# [RSpecRunTime] RSpec elapsed time: 1 minute 25.54 seconds. Current RSS: ~1511M. load average: 1.25 1.20 0.65 1/264 393222 attribute: :container_registry_import_max_tags_count223 is expected to validate that :container_registry_import_max_tags_count looks like an integer greater than or equal to 0224 is expected not to allow :container_registry_import_max_tags_count to be ‹nil›225# [RSpecRunTime] RSpec elapsed time: 1 minute 26.94 seconds. Current RSS: ~1510M. load average: 1.25 1.20 0.65 1/264 394226 attribute: :container_registry_import_start_max_retries227 is expected to validate that :container_registry_import_start_max_retries looks like an integer greater than or equal to 0228 is expected not to allow :container_registry_import_start_max_retries to be ‹nil›229# [RSpecRunTime] RSpec elapsed time: 1 minute 28.24 seconds. Current RSS: ~1509M. load average: 1.23 1.20 0.65 1/264 395230 attribute: :container_registry_import_timeout231 is expected to validate that :container_registry_import_timeout looks like an integer greater than or equal to 0232 is expected not to allow :container_registry_import_timeout to be ‹nil›233# [RSpecRunTime] RSpec elapsed time: 1 minute 29.52 seconds. Current RSS: ~1508M. load average: 1.23 1.20 0.65 1/264 396234 attribute: :container_registry_pre_import_timeout235 is expected to validate that :container_registry_pre_import_timeout looks like an integer greater than or equal to 0236 is expected not to allow :container_registry_pre_import_timeout to be ‹nil›237# [RSpecRunTime] RSpec elapsed time: 1 minute 30.96 seconds. Current RSS: ~1504M. load average: 1.23 1.20 0.65 1/264 397238 attribute: :decompress_archive_file_timeout239 is expected to validate that :decompress_archive_file_timeout looks like an integer greater than or equal to 0240 is expected not to allow :decompress_archive_file_timeout to be ‹nil›241# [RSpecRunTime] RSpec elapsed time: 1 minute 32.36 seconds. Current RSS: ~1501M. load average: 1.23 1.20 0.65 1/264 398242 attribute: :dependency_proxy_ttl_group_policy_worker_capacity243 is expected to validate that :dependency_proxy_ttl_group_policy_worker_capacity looks like an integer greater than or equal to 0244 is expected not to allow :dependency_proxy_ttl_group_policy_worker_capacity to be ‹nil›245# [RSpecRunTime] RSpec elapsed time: 1 minute 33.66 seconds. Current RSS: ~1499M. load average: 1.21 1.20 0.65 1/264 399246 attribute: :gitlab_shell_operation_limit247 is expected to validate that :gitlab_shell_operation_limit looks like an integer greater than or equal to 0248 is expected not to allow :gitlab_shell_operation_limit to be ‹nil›249# [RSpecRunTime] RSpec elapsed time: 1 minute 35.05 seconds. Current RSS: ~1497M. load average: 1.21 1.20 0.65 1/264 400250 attribute: :inactive_projects_min_size_mb251 is expected to validate that :inactive_projects_min_size_mb looks like an integer greater than or equal to 0252 is expected not to allow :inactive_projects_min_size_mb to be ‹nil›253# [RSpecRunTime] RSpec elapsed time: 1 minute 36.41 seconds. Current RSS: ~1497M. load average: 1.21 1.20 0.65 1/264 401254 attribute: :issues_create_limit255 is expected to validate that :issues_create_limit looks like an integer greater than or equal to 0256 is expected not to allow :issues_create_limit to be ‹nil›257# [RSpecRunTime] RSpec elapsed time: 1 minute 37.69 seconds. Current RSS: ~1496M. load average: 1.21 1.20 0.65 1/264 402258 attribute: :jobs_per_stage_page_size259 is expected to validate that :jobs_per_stage_page_size looks like an integer greater than or equal to 0260 is expected not to allow :jobs_per_stage_page_size to be ‹nil›261# [RSpecRunTime] RSpec elapsed time: 1 minute 39.0 seconds. Current RSS: ~1496M. load average: 1.19 1.19 0.65 1/264 403262 attribute: :max_decompressed_archive_size263 is expected to validate that :max_decompressed_archive_size looks like an integer greater than or equal to 0264 is expected not to allow :max_decompressed_archive_size to be ‹nil›265# [RSpecRunTime] RSpec elapsed time: 1 minute 40.31 seconds. Current RSS: ~1494M. load average: 1.19 1.19 0.65 1/264 404266 attribute: :max_export_size267 is expected to validate that :max_export_size looks like an integer greater than or equal to 0268 is expected not to allow :max_export_size to be ‹nil›269# [RSpecRunTime] RSpec elapsed time: 1 minute 41.58 seconds. Current RSS: ~1496M. load average: 1.19 1.19 0.65 1/264 405270 attribute: :max_import_remote_file_size271 is expected to validate that :max_import_remote_file_size looks like an integer greater than or equal to 0272 is expected not to allow :max_import_remote_file_size to be ‹nil›273# [RSpecRunTime] RSpec elapsed time: 1 minute 42.95 seconds. Current RSS: ~1497M. load average: 1.19 1.19 0.65 1/264 406274 attribute: :max_import_size275 is expected to validate that :max_import_size looks like an integer greater than or equal to 0276 is expected not to allow :max_import_size to be ‹nil›277# [RSpecRunTime] RSpec elapsed time: 1 minute 44.28 seconds. Current RSS: ~1497M. load average: 1.17 1.19 0.65 1/264 407278 attribute: :max_pages_custom_domains_per_project279 is expected to validate that :max_pages_custom_domains_per_project looks like an integer greater than or equal to 0280 is expected not to allow :max_pages_custom_domains_per_project to be ‹nil›281# [RSpecRunTime] RSpec elapsed time: 1 minute 45.56 seconds. Current RSS: ~1497M. load average: 1.17 1.19 0.65 1/264 408282 attribute: :max_terraform_state_size_bytes283 is expected to validate that :max_terraform_state_size_bytes looks like an integer greater than or equal to 0284 is expected not to allow :max_terraform_state_size_bytes to be ‹nil›285# [RSpecRunTime] RSpec elapsed time: 1 minute 46.93 seconds. Current RSS: ~1497M. load average: 1.17 1.19 0.65 1/264 409286 attribute: :members_delete_limit287 is expected to validate that :members_delete_limit looks like an integer greater than or equal to 0288 is expected not to allow :members_delete_limit to be ‹nil›289# [RSpecRunTime] RSpec elapsed time: 1 minute 48.23 seconds. Current RSS: ~1497M. load average: 1.16 1.19 0.66 1/264 410290 attribute: :notes_create_limit291 is expected to validate that :notes_create_limit looks like an integer greater than or equal to 0292 is expected not to allow :notes_create_limit to be ‹nil›293# [RSpecRunTime] RSpec elapsed time: 1 minute 49.51 seconds. Current RSS: ~1497M. load average: 1.16 1.19 0.66 2/264 411294 attribute: :package_registry_cleanup_policies_worker_capacity295 is expected to validate that :package_registry_cleanup_policies_worker_capacity looks like an integer greater than or equal to 0296 is expected not to allow :package_registry_cleanup_policies_worker_capacity to be ‹nil›297# [RSpecRunTime] RSpec elapsed time: 1 minute 50.86 seconds. Current RSS: ~1497M. load average: 1.16 1.19 0.66 1/264 412298 attribute: :packages_cleanup_package_file_worker_capacity299 is expected to validate that :packages_cleanup_package_file_worker_capacity looks like an integer greater than or equal to 0300 is expected not to allow :packages_cleanup_package_file_worker_capacity to be ‹nil›301# [RSpecRunTime] RSpec elapsed time: 1 minute 52.14 seconds. Current RSS: ~1497M. load average: 1.16 1.19 0.66 1/264 413302 attribute: :pipeline_limit_per_project_user_sha303 is expected to validate that :pipeline_limit_per_project_user_sha looks like an integer greater than or equal to 0304 is expected not to allow :pipeline_limit_per_project_user_sha to be ‹nil›305# [RSpecRunTime] RSpec elapsed time: 1 minute 53.43 seconds. Current RSS: ~1499M. load average: 1.15 1.18 0.66 1/264 414306 attribute: :projects_api_rate_limit_unauthenticated307 is expected to validate that :projects_api_rate_limit_unauthenticated looks like an integer greater than or equal to 0308 is expected not to allow :projects_api_rate_limit_unauthenticated to be ‹nil›309# [RSpecRunTime] RSpec elapsed time: 1 minute 54.74 seconds. Current RSS: ~1498M. load average: 1.15 1.18 0.66 1/264 415310 attribute: :raw_blob_request_limit311 is expected to validate that :raw_blob_request_limit looks like an integer greater than or equal to 0312 is expected not to allow :raw_blob_request_limit to be ‹nil›313# [RSpecRunTime] RSpec elapsed time: 1 minute 56.0 seconds. Current RSS: ~1495M. load average: 1.15 1.18 0.66 1/264 416314 attribute: :search_rate_limit315 is expected to validate that :search_rate_limit looks like an integer greater than or equal to 0316 is expected not to allow :search_rate_limit to be ‹nil›317# [RSpecRunTime] RSpec elapsed time: 1 minute 57.31 seconds. Current RSS: ~1493M. load average: 1.15 1.18 0.66 1/264 417318 attribute: :search_rate_limit_unauthenticated319 is expected to validate that :search_rate_limit_unauthenticated looks like an integer greater than or equal to 0320 is expected not to allow :search_rate_limit_unauthenticated to be ‹nil›321# [RSpecRunTime] RSpec elapsed time: 1 minute 58.66 seconds. Current RSS: ~1491M. load average: 1.14 1.18 0.66 1/264 418322 attribute: :session_expire_delay323 is expected to validate that :session_expire_delay looks like an integer greater than or equal to 0324 is expected not to allow :session_expire_delay to be ‹nil›325# [RSpecRunTime] RSpec elapsed time: 1 minute 59.98 seconds. Current RSS: ~1491M. load average: 1.14 1.18 0.66 1/264 419326 attribute: :sidekiq_job_limiter_compression_threshold_bytes327 is expected to validate that :sidekiq_job_limiter_compression_threshold_bytes looks like an integer greater than or equal to 0328 is expected not to allow :sidekiq_job_limiter_compression_threshold_bytes to be ‹nil›329# [RSpecRunTime] RSpec elapsed time: 2 minutes 1.24 seconds. Current RSS: ~1492M. load average: 1.14 1.18 0.66 1/264 420330 attribute: :sidekiq_job_limiter_limit_bytes331 is expected to validate that :sidekiq_job_limiter_limit_bytes looks like an integer greater than or equal to 0332 is expected not to allow :sidekiq_job_limiter_limit_bytes to be ‹nil›333# [RSpecRunTime] RSpec elapsed time: 2 minutes 2.59 seconds. Current RSS: ~1491M. load average: 1.14 1.18 0.66 1/264 421334 attribute: :terminal_max_session_time335 is expected to validate that :terminal_max_session_time looks like an integer greater than or equal to 0336 is expected not to allow :terminal_max_session_time to be ‹nil›337# [RSpecRunTime] RSpec elapsed time: 2 minutes 3.86 seconds. Current RSS: ~1491M. load average: 1.12 1.18 0.66 1/264 422338 attribute: :users_get_by_id_limit339 is expected to validate that :users_get_by_id_limit looks like an integer greater than or equal to 0340 is expected not to allow :users_get_by_id_limit to be ‹nil›341# [RSpecRunTime] RSpec elapsed time: 2 minutes 5.1 seconds. Current RSS: ~1492M. load average: 1.12 1.18 0.66 1/264 423342 attribute: :downstream_pipeline_trigger_limit_per_project_user_sha343 is expected to validate that :downstream_pipeline_trigger_limit_per_project_user_sha looks like an integer greater than or equal to 0344 is expected not to allow :downstream_pipeline_trigger_limit_per_project_user_sha to be ‹nil›345# [RSpecRunTime] RSpec elapsed time: 2 minutes 6.43 seconds. Current RSS: ~1491M. load average: 1.12 1.18 0.66 1/264 424346 for non-null numerical attributes starting from 0347 attribute: :push_event_hooks_limit348 is expected to validate that :push_event_hooks_limit looks like a number greater than or equal to 0349 is expected not to allow :push_event_hooks_limit to be ‹nil›350# [RSpecRunTime] RSpec elapsed time: 2 minutes 7.68 seconds. Current RSS: ~1492M. load average: 1.12 1.18 0.66 1/264 425351 attribute: :push_event_activities_limit352 is expected to validate that :push_event_activities_limit looks like a number greater than or equal to 0353 is expected not to allow :push_event_activities_limit to be ‹nil›354# [RSpecRunTime] RSpec elapsed time: 2 minutes 8.91 seconds. Current RSS: ~1494M. load average: 1.11 1.17 0.66 1/264 426355 for non-null integer attributes starting from 1356 attribute: :max_attachment_size357 is expected to validate that :max_attachment_size looks like an integer greater than 0358 is expected not to allow :max_attachment_size to be ‹nil›359# [RSpecRunTime] RSpec elapsed time: 2 minutes 10.26 seconds. Current RSS: ~1494M. load average: 1.11 1.17 0.66 1/264 427360 attribute: :max_artifacts_size361 is expected to validate that :max_artifacts_size looks like an integer greater than 0362 is expected not to allow :max_artifacts_size to be ‹nil›363# [RSpecRunTime] RSpec elapsed time: 2 minutes 11.58 seconds. Current RSS: ~1492M. load average: 1.11 1.17 0.66 1/264 428364 attribute: :container_registry_token_expire_delay365 is expected to validate that :container_registry_token_expire_delay looks like an integer greater than 0366 is expected not to allow :container_registry_token_expire_delay to be ‹nil›367# [RSpecRunTime] RSpec elapsed time: 2 minutes 12.88 seconds. Current RSS: ~1494M. load average: 1.11 1.17 0.66 1/264 429368 attribute: :housekeeping_optimize_repository_period369 is expected to validate that :housekeeping_optimize_repository_period looks like an integer greater than 0370 is expected not to allow :housekeeping_optimize_repository_period to be ‹nil›371# [RSpecRunTime] RSpec elapsed time: 2 minutes 14.3 seconds. Current RSS: ~1494M. load average: 1.10 1.17 0.67 1/264 430372 attribute: :bulk_import_concurrent_pipeline_batch_limit373 is expected to validate that :bulk_import_concurrent_pipeline_batch_limit looks like an integer greater than 0374 is expected not to allow :bulk_import_concurrent_pipeline_batch_limit to be ‹nil›375# [RSpecRunTime] RSpec elapsed time: 2 minutes 15.63 seconds. Current RSS: ~1494M. load average: 1.10 1.17 0.67 1/264 431376 attribute: :snippet_size_limit377 is expected to validate that :snippet_size_limit looks like an integer greater than 0378 is expected not to allow :snippet_size_limit to be ‹nil›379# [RSpecRunTime] RSpec elapsed time: 2 minutes 16.93 seconds. Current RSS: ~1496M. load average: 1.10 1.17 0.67 1/264 432380 attribute: :max_yaml_size_bytes381 is expected to validate that :max_yaml_size_bytes looks like an integer greater than 0382 is expected not to allow :max_yaml_size_bytes to be ‹nil›383# [RSpecRunTime] RSpec elapsed time: 2 minutes 18.32 seconds. Current RSS: ~1496M. load average: 1.10 1.17 0.67 1/264 433384 attribute: :max_yaml_depth385 is expected to validate that :max_yaml_depth looks like an integer greater than 0386 is expected not to allow :max_yaml_depth to be ‹nil›387# [RSpecRunTime] RSpec elapsed time: 2 minutes 19.6 seconds. Current RSS: ~1496M. load average: 1.10 1.17 0.67 1/264 434388 attribute: :namespace_aggregation_schedule_lease_duration_in_seconds389 is expected to validate that :namespace_aggregation_schedule_lease_duration_in_seconds looks like an integer greater than 0390 is expected not to allow :namespace_aggregation_schedule_lease_duration_in_seconds to be ‹nil›391# [RSpecRunTime] RSpec elapsed time: 2 minutes 20.89 seconds. Current RSS: ~1497M. load average: 1.10 1.17 0.67 1/264 435392 attribute: :throttle_unauthenticated_api_requests_per_period393 is expected to validate that :throttle_unauthenticated_api_requests_per_period looks like an integer greater than 0394 is expected not to allow :throttle_unauthenticated_api_requests_per_period to be ‹nil›395# [RSpecRunTime] RSpec elapsed time: 2 minutes 22.26 seconds. Current RSS: ~1496M. load average: 1.10 1.17 0.67 1/264 436396 attribute: :throttle_unauthenticated_api_period_in_seconds397 is expected to validate that :throttle_unauthenticated_api_period_in_seconds looks like an integer greater than 0398 is expected not to allow :throttle_unauthenticated_api_period_in_seconds to be ‹nil›399# [RSpecRunTime] RSpec elapsed time: 2 minutes 23.58 seconds. Current RSS: ~1498M. load average: 1.09 1.16 0.67 1/264 437400 attribute: :throttle_unauthenticated_requests_per_period401 is expected to validate that :throttle_unauthenticated_requests_per_period looks like an integer greater than 0402 is expected not to allow :throttle_unauthenticated_requests_per_period to be ‹nil›403# [RSpecRunTime] RSpec elapsed time: 2 minutes 24.87 seconds. Current RSS: ~1498M. load average: 1.09 1.16 0.67 1/264 438404 attribute: :throttle_unauthenticated_period_in_seconds405 is expected to validate that :throttle_unauthenticated_period_in_seconds looks like an integer greater than 0406 is expected not to allow :throttle_unauthenticated_period_in_seconds to be ‹nil›407# [RSpecRunTime] RSpec elapsed time: 2 minutes 26.26 seconds. Current RSS: ~1498M. load average: 1.09 1.16 0.67 1/264 439408 attribute: :throttle_unauthenticated_packages_api_requests_per_period409 is expected to validate that :throttle_unauthenticated_packages_api_requests_per_period looks like an integer greater than 0410 is expected not to allow :throttle_unauthenticated_packages_api_requests_per_period to be ‹nil›411# [RSpecRunTime] RSpec elapsed time: 2 minutes 27.64 seconds. Current RSS: ~1499M. load average: 1.09 1.16 0.67 1/264 440412 attribute: :throttle_unauthenticated_packages_api_period_in_seconds413 is expected to validate that :throttle_unauthenticated_packages_api_period_in_seconds looks like an integer greater than 0414 is expected not to allow :throttle_unauthenticated_packages_api_period_in_seconds to be ‹nil›415# [RSpecRunTime] RSpec elapsed time: 2 minutes 28.93 seconds. Current RSS: ~1499M. load average: 1.08 1.16 0.67 1/264 441416 attribute: :throttle_unauthenticated_files_api_requests_per_period417 is expected to validate that :throttle_unauthenticated_files_api_requests_per_period looks like an integer greater than 0418 is expected not to allow :throttle_unauthenticated_files_api_requests_per_period to be ‹nil›419# [RSpecRunTime] RSpec elapsed time: 2 minutes 30.27 seconds. Current RSS: ~1498M. load average: 1.08 1.16 0.67 1/264 442420 attribute: :throttle_unauthenticated_files_api_period_in_seconds421 is expected to validate that :throttle_unauthenticated_files_api_period_in_seconds looks like an integer greater than 0422 is expected not to allow :throttle_unauthenticated_files_api_period_in_seconds to be ‹nil›423# [RSpecRunTime] RSpec elapsed time: 2 minutes 31.58 seconds. Current RSS: ~1499M. load average: 1.08 1.16 0.67 1/264 443424 attribute: :throttle_unauthenticated_deprecated_api_requests_per_period425 is expected to validate that :throttle_unauthenticated_deprecated_api_requests_per_period looks like an integer greater than 0426 is expected not to allow :throttle_unauthenticated_deprecated_api_requests_per_period to be ‹nil›427# [RSpecRunTime] RSpec elapsed time: 2 minutes 32.85 seconds. Current RSS: ~1500M. load average: 1.08 1.16 0.67 1/264 444428 attribute: :throttle_unauthenticated_deprecated_api_period_in_seconds429 is expected to validate that :throttle_unauthenticated_deprecated_api_period_in_seconds looks like an integer greater than 0430 is expected not to allow :throttle_unauthenticated_deprecated_api_period_in_seconds to be ‹nil›431# [RSpecRunTime] RSpec elapsed time: 2 minutes 34.22 seconds. Current RSS: ~1500M. load average: 1.07 1.16 0.67 1/264 445432 attribute: :throttle_authenticated_api_requests_per_period433 is expected to validate that :throttle_authenticated_api_requests_per_period looks like an integer greater than 0434 is expected not to allow :throttle_authenticated_api_requests_per_period to be ‹nil›435# [RSpecRunTime] RSpec elapsed time: 2 minutes 35.56 seconds. Current RSS: ~1501M. load average: 1.07 1.16 0.67 1/264 446436 attribute: :throttle_authenticated_api_period_in_seconds437 is expected to validate that :throttle_authenticated_api_period_in_seconds looks like an integer greater than 0438 is expected not to allow :throttle_authenticated_api_period_in_seconds to be ‹nil›439# [RSpecRunTime] RSpec elapsed time: 2 minutes 36.85 seconds. Current RSS: ~1501M. load average: 1.07 1.16 0.67 1/264 447440 attribute: :throttle_authenticated_git_lfs_requests_per_period441 is expected to validate that :throttle_authenticated_git_lfs_requests_per_period looks like an integer greater than 0442 is expected not to allow :throttle_authenticated_git_lfs_requests_per_period to be ‹nil›443# [RSpecRunTime] RSpec elapsed time: 2 minutes 38.25 seconds. Current RSS: ~1502M. load average: 1.07 1.16 0.68 1/264 448444 attribute: :throttle_authenticated_git_lfs_period_in_seconds445 is expected to validate that :throttle_authenticated_git_lfs_period_in_seconds looks like an integer greater than 0446 is expected not to allow :throttle_authenticated_git_lfs_period_in_seconds to be ‹nil›447# [RSpecRunTime] RSpec elapsed time: 2 minutes 39.52 seconds. Current RSS: ~1502M. load average: 1.07 1.16 0.68 1/264 449448 attribute: :throttle_authenticated_web_requests_per_period449 is expected to validate that :throttle_authenticated_web_requests_per_period looks like an integer greater than 0450 is expected not to allow :throttle_authenticated_web_requests_per_period to be ‹nil›451# [RSpecRunTime] RSpec elapsed time: 2 minutes 40.9 seconds. Current RSS: ~1503M. load average: 1.07 1.16 0.68 1/264 450452 attribute: :throttle_authenticated_web_period_in_seconds453 is expected to validate that :throttle_authenticated_web_period_in_seconds looks like an integer greater than 0454 is expected not to allow :throttle_authenticated_web_period_in_seconds to be ‹nil›455# [RSpecRunTime] RSpec elapsed time: 2 minutes 42.21 seconds. Current RSS: ~1503M. load average: 1.07 1.16 0.68 1/264 451456 attribute: :throttle_authenticated_packages_api_requests_per_period457 is expected to validate that :throttle_authenticated_packages_api_requests_per_period looks like an integer greater than 0458 is expected not to allow :throttle_authenticated_packages_api_requests_per_period to be ‹nil›459# [RSpecRunTime] RSpec elapsed time: 2 minutes 43.52 seconds. Current RSS: ~1501M. load average: 1.06 1.15 0.68 1/264 452460 attribute: :throttle_authenticated_packages_api_period_in_seconds461 is expected to validate that :throttle_authenticated_packages_api_period_in_seconds looks like an integer greater than 0462 is expected not to allow :throttle_authenticated_packages_api_period_in_seconds to be ‹nil›463# [RSpecRunTime] RSpec elapsed time: 2 minutes 44.85 seconds. Current RSS: ~1501M. load average: 1.06 1.15 0.68 1/264 453464 attribute: :throttle_authenticated_files_api_requests_per_period465 is expected to validate that :throttle_authenticated_files_api_requests_per_period looks like an integer greater than 0466 is expected not to allow :throttle_authenticated_files_api_requests_per_period to be ‹nil›467# [RSpecRunTime] RSpec elapsed time: 2 minutes 46.15 seconds. Current RSS: ~1501M. load average: 1.06 1.15 0.68 1/264 454468 attribute: :throttle_authenticated_files_api_period_in_seconds469 is expected to validate that :throttle_authenticated_files_api_period_in_seconds looks like an integer greater than 0470 is expected not to allow :throttle_authenticated_files_api_period_in_seconds to be ‹nil›471# [RSpecRunTime] RSpec elapsed time: 2 minutes 47.46 seconds. Current RSS: ~1502M. load average: 1.06 1.15 0.68 1/264 455472 attribute: :throttle_authenticated_deprecated_api_requests_per_period473 is expected to validate that :throttle_authenticated_deprecated_api_requests_per_period looks like an integer greater than 0474 is expected not to allow :throttle_authenticated_deprecated_api_requests_per_period to be ‹nil›475# [RSpecRunTime] RSpec elapsed time: 2 minutes 48.84 seconds. Current RSS: ~1501M. load average: 1.06 1.15 0.68 1/265 456476 attribute: :throttle_authenticated_deprecated_api_period_in_seconds477 is expected to validate that :throttle_authenticated_deprecated_api_period_in_seconds looks like an integer greater than 0478 is expected not to allow :throttle_authenticated_deprecated_api_period_in_seconds to be ‹nil›479# [RSpecRunTime] RSpec elapsed time: 2 minutes 50.18 seconds. Current RSS: ~1501M. load average: 1.06 1.15 0.68 1/265 457480 attribute: :throttle_protected_paths_requests_per_period481 is expected to validate that :throttle_protected_paths_requests_per_period looks like an integer greater than 0482 is expected not to allow :throttle_protected_paths_requests_per_period to be ‹nil›483# [RSpecRunTime] RSpec elapsed time: 2 minutes 51.47 seconds. Current RSS: ~1500M. load average: 1.06 1.15 0.68 1/265 458484 attribute: :throttle_protected_paths_period_in_seconds485 is expected to validate that :throttle_protected_paths_period_in_seconds looks like an integer greater than 0486 is expected not to allow :throttle_protected_paths_period_in_seconds to be ‹nil›487# [RSpecRunTime] RSpec elapsed time: 2 minutes 52.85 seconds. Current RSS: ~1502M. load average: 1.06 1.15 0.68 1/265 459488 attribute: :project_jobs_api_rate_limit489 is expected to validate that :project_jobs_api_rate_limit looks like an integer greater than 0490 is expected not to allow :project_jobs_api_rate_limit to be ‹nil›491# [RSpecRunTime] RSpec elapsed time: 2 minutes 54.2 seconds. Current RSS: ~1502M. load average: 1.05 1.15 0.68 1/265 460492 for null integer attributes starting from 1493 attribute: :failed_login_attempts_unlock_period_in_minutes494 is expected to validate that :failed_login_attempts_unlock_period_in_minutes looks like an integer greater than 0 as long as it is not nil495 attribute: :external_pipeline_validation_service_timeout496 is expected to validate that :external_pipeline_validation_service_timeout looks like an integer greater than 0 as long as it is not nil497 attribute: :max_login_attempts498 is expected to validate that :max_login_attempts looks like an integer greater than 0 as long as it is not nil499 when deactivate_dormant_users is enabled500 is expected not to allow :deactivate_dormant_users_period to be ‹nil›501 is expected to allow :deactivate_dormant_users_period to be ‹90›502 is expected to allow :deactivate_dormant_users_period to be ‹365›503 is expected not to allow :deactivate_dormant_users_period to be ‹89›504# [RSpecRunTime] RSpec elapsed time: 2 minutes 58.68 seconds. Current RSS: ~1497M. load average: 1.05 1.14 0.68 1/265 461505 help_page_documentation_base_url validations506 is expected to allow :help_page_documentation_base_url to be ‹nil›507 is expected to allow :help_page_documentation_base_url to be ‹"https://docs.gitlab.com"›508 is expected to allow :help_page_documentation_base_url to be ‹"http://127.0.0.1"›509 is expected not to allow :help_page_documentation_base_url to be ‹"docs.gitlab.com"›510 when url length validation511 when value string length is 255 characters512 allows the value513# [RSpecRunTime] RSpec elapsed time: 3 minutes 1.53 seconds. Current RSS: ~1504M. load average: 1.05 1.14 0.68 1/265 462514 when value string length exceeds 255 characters515 does not allow the value516 grafana_url validations517 is expected to allow :grafana_url to be ‹"http://example.com"›518 is expected to allow :grafana_url to be ‹"https://example.com"›519 is expected not to allow :grafana_url to be ‹"ftp://example.com"›520 is expected not to allow :grafana_url to be ‹"javascript:alert(window.opener.document.location)"›521 is expected to allow :grafana_url to be ‹"/-/grafana"›522 is expected to allow :grafana_url to be ‹"http://localhost:9000"›523 when local URLs are not allowed in system hooks524 is expected not to allow :grafana_url to be ‹"http://localhost:9000"›525 is expected not to allow :jira_connect_proxy_url to be ‹"http://localhost:9000"›526# [RSpecRunTime] RSpec elapsed time: 3 minutes 6.74 seconds. Current RSS: ~1508M. load average: 1.04 1.14 0.69 1/265 463527 with invalid grafana URL528 adds an error529 with blocked grafana URL530 adds an error531 default_branch_name validations532 when javascript tags get sanitized properly533 gets sanitized properly534 spam_check_endpoint535 when spam_check_endpoint is enabled536 is expected to allow :spam_check_endpoint_url to be ‹"grpc://example.org/spam_check"›537 is expected to allow :spam_check_endpoint_url to be ‹"tls://example.org/spam_check"›538 is expected not to allow :spam_check_endpoint_url to be ‹"https://example.org/spam_check"›539 is expected not to allow :spam_check_endpoint_url to be ‹"nonsense"›540 is expected not to allow :spam_check_endpoint_url to be ‹nil›541 is expected not to allow :spam_check_endpoint_url to be ‹""›542# [RSpecRunTime] RSpec elapsed time: 3 minutes 11.87 seconds. Current RSS: ~1505M. load average: 1.04 1.14 0.69 1/265 464543 when spam_check_endpoint is NOT enabled544 is expected to allow :spam_check_endpoint_url to be ‹"grpc://example.org/spam_check"›545 is expected to allow :spam_check_endpoint_url to be ‹"tls://example.org/spam_check"›546 is expected not to allow :spam_check_endpoint_url to be ‹"https://example.org/spam_check"›547 is expected not to allow :spam_check_endpoint_url to be ‹"nonsense"›548 is expected to allow :spam_check_endpoint_url to be ‹nil›549 is expected to allow :spam_check_endpoint_url to be ‹""›550# [RSpecRunTime] RSpec elapsed time: 3 minutes 15.35 seconds. Current RSS: ~1509M. load average: 1.12 1.15 0.69 1/265 465551 snowplow settings552 when snowplow is enabled553 is expected not to allow :snowplow_collector_hostname to be ‹nil›554 is expected to allow :snowplow_collector_hostname to be ‹"snowplow.gitlab.com"›555 is expected to allow :snowplow_database_collector_hostname to be ‹"db-snowplow.gitlab.com"›556 is expected not to allow :snowplow_database_collector_hostname to be ‹"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadb-snowplow.gitlab.com"›557 is expected not to allow :snowplow_collector_hostname to be ‹"/example"›558# [RSpecRunTime] RSpec elapsed time: 3 minutes 18.11 seconds. Current RSS: ~1512M. load average: 1.12 1.15 0.69 1/265 466559 when snowplow is not enabled560 is expected to allow :snowplow_collector_hostname to be ‹nil›561 is expected to allow :snowplow_database_collector_hostname to be ‹nil›562# [RSpecRunTime] RSpec elapsed time: 3 minutes 19.24 seconds. Current RSS: ~1520M. load average: 1.11 1.15 0.70 1/265 467563 when mailgun_events_enabled is enabled564 is expected to validate that :mailgun_signing_key cannot be empty/falsy565 is expected to validate that the length of :mailgun_signing_key is at most 255566# [RSpecRunTime] RSpec elapsed time: 3 minutes 20.51 seconds. Current RSS: ~1518M. load average: 1.11 1.15 0.70 1/265 468567 when mailgun_events_enabled is not enabled568 is expected not to validate that :mailgun_signing_key cannot be empty/falsy569 when user accepted let's encrypt terms of service570 is expected not to allow :lets_encrypt_notification_email to be ‹nil›571 EKS integration572 integration is disabled573 is expected to allow :eks_account_id to be ‹nil›574 is expected to allow :eks_access_key_id to be ‹nil›575 is expected to allow :eks_secret_access_key to be ‹nil›576# [RSpecRunTime] RSpec elapsed time: 3 minutes 23.44 seconds. Current RSS: ~1504M. load average: 1.10 1.15 0.70 1/266 469577 integration is enabled578 is expected to allow :eks_account_id to be ‹"123456789012"›579 is expected not to allow :eks_account_id to be ‹nil›580 is expected not to allow :eks_account_id to be ‹"123"›581 is expected not to allow :eks_account_id to be ‹"12345678901a"›582 is expected to allow :eks_access_key_id to be ‹"access-key-id-12"›583 is expected not to allow :eks_access_key_id to be ‹"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"›584 is expected not to allow :eks_access_key_id to be ‹"short-key"›585 is expected to allow :eks_access_key_id to be ‹nil›586 is expected to allow :eks_secret_access_key to be ‹"secret-access-key"›587 is expected to allow :eks_secret_access_key to be ‹nil›588# [RSpecRunTime] RSpec elapsed time: 3 minutes 29.04 seconds. Current RSS: ~1506M. load average: 1.09 1.15 0.70 1/266 470589 access key is specified590 is expected to allow :eks_secret_access_key to be ‹"secret-access-key"›591 is expected not to allow :eks_secret_access_key to be ‹nil›592# [RSpecRunTime] RSpec elapsed time: 3 minutes 30.21 seconds. Current RSS: ~1507M. load average: 1.09 1.15 0.70 1/266 471593 GitLab for Slack app settings594 when GitLab for Slack app is disabled595 is expected to allow :slack_app_id to be ‹nil›596 is expected to allow :slack_app_secret to be ‹nil›597 is expected to allow :slack_app_signing_secret to be ‹nil›598 is expected to allow :slack_app_verification_token to be ‹nil›599# [RSpecRunTime] RSpec elapsed time: 3 minutes 32.58 seconds. Current RSS: ~1505M. load average: 1.09 1.15 0.70 1/266 472600 when GitLab for Slack app is enabled601 is expected to allow :slack_app_id to be ‹"123456789a"›602 is expected not to allow :slack_app_id to be ‹nil›603 is expected to allow :slack_app_secret to be ‹"secret"›604 is expected not to allow :slack_app_secret to be ‹nil›605 is expected to allow :slack_app_signing_secret to be ‹"signing-secret"›606 is expected not to allow :slack_app_signing_secret to be ‹nil›607 is expected to allow :slack_app_verification_token to be ‹"token"›608 is expected not to allow :slack_app_verification_token to be ‹nil›609# [RSpecRunTime] RSpec elapsed time: 3 minutes 37.12 seconds. Current RSS: ~1504M. load average: 1.08 1.14 0.70 1/266 473610 default_artifacts_expire_in611 sets an error if it cannot parse612 sets an error if it is blank613 sets the value if it is valid614 sets the value if it is 0615# [RSpecRunTime] RSpec elapsed time: 3 minutes 39.78 seconds. Current RSS: ~1503M. load average: 1.08 1.14 0.70 1/266 474616 usage_ping_enabled setting617 when setting is in database618 with usage_ping_enabled disabled619 behaves like usage ping disabled620 is expected to eq false621 with usage_ping_enabled enabled622 behaves like usage ping enabled623 is expected to eq true624 when setting is in GitLab config625 with usage_ping_enabled disabled626 behaves like usage ping disabled627 is expected to eq false628 with usage_ping_enabled enabled629 behaves like usage ping enabled630 is expected to eq true631 when setting in database false and setting in GitLab config true632 behaves like usage ping disabled633 is expected to eq false634 when setting database true and setting in GitLab config false635 behaves like usage ping disabled636 is expected to eq false637 when setting database true and setting in GitLab config true638 behaves like usage ping enabled639 is expected to eq true640 #repository_storages_with_default_weight641 with no extra storage set-up in the config file642 keeps existing key restrictions643 with extra storage set-up in the config file644 keeps existing key restrictions645 setting validated as `addressable_url` configured with external URI646 is valid by default647 is invalid when unpersisted `deny_all_requests_except_allowed` property is true648# [RSpecRunTime] RSpec elapsed time: 3 minutes 45.95 seconds. Current RSS: ~1507M. load average: 1.07 1.14 0.71 1/266 475649 key restrictions650 does not allow all key types to be disabled651 #ensure_key_restrictions!652 with non-compliant FIPS settings653 in non-FIPS mode654 keeps existing key restrictions655 in FIPS mode656 updates key restrictions to meet FIPS compliance657 behaves like an object with email-formatted attributes658 specifically its :abuse_notification_email attribute659 with a value of 'info@example.com'660 is valid661 with a value of 'info+test@example.com'662 is valid663 with a value of 'o'reilly@example.com'664 is valid665 with a value of 'mailto:test@example.com'666 is valid667 with a value of 'lol!'+=?><#$%^&*()@gmail.com'668 is valid669 with a value of 'foobar'670 is invalid671 with a value of 'test@test@example.com'672 is invalid673 auto_devops_domain setting674 when auto_devops_enabled? is true675 can be blank676 with a valid value677 is valid678# [RSpecRunTime] RSpec elapsed time: 3 minutes 53.23 seconds. Current RSS: ~1506M. load average: 1.06 1.13 0.71 1/266 476679 with an invalid value680 is invalid681 gitaly timeouts682 validates that the default_timeout is lower than the max_request_duration683 is expected to validate that :gitaly_timeout_default looks like an integer greater than or equal to 0684 is expected to validate that :gitaly_timeout_medium looks like an integer greater than or equal to 0685 is expected to validate that :gitaly_timeout_fast looks like an integer greater than or equal to 0686 validates that gitaly_timeout_medium is lower than timeout_default687 validates that gitaly_timeout_fast is lower than timeout_default688 accepts all timeouts equal689 accepts timeouts in descending order690 rejects timeouts in ascending order691 rejects medium timeout larger than default692 rejects medium timeout smaller than fast693 does not prevent from saving when gitaly timeouts were previously invalid694# [RSpecRunTime] RSpec elapsed time: 4 minutes 1.42 seconds. Current RSS: ~1501M. load average: 1.05 1.13 0.71 1/266 477695 enforcing terms696 requires the terms to present when enforcing users to accept697 is valid when terms are created698# [RSpecRunTime] RSpec elapsed time: 4 minutes 2.8 seconds. Current RSS: ~1505M. load average: 1.05 1.13 0.71 1/266 478699 when external authorization service is enabled700 is expected not to allow :external_authorization_service_url to be ‹"not a URL"›701 is expected to allow :external_authorization_service_url to be ‹"https://example.com"›702 is expected to allow :external_authorization_service_url to be ‹""›703 is expected not to allow :external_authorization_service_default_label to be ‹nil›704 is expected not to allow :external_authorization_service_timeout to be ‹11›705 is expected not to allow :external_authorization_service_timeout to be ‹0›706 is expected not to allow :external_auth_client_cert to be ‹"not a certificate"›707 is expected to allow :external_auth_client_cert to be ‹""›708 is expected to allow :external_auth_client_key to be ‹""›709 when setting a valid client certificate for external authorization710 requires a valid client key when a certificate is set711 requires a matching certificate712 the credentials are valid when the private key can be read and matches the certificate713# [RSpecRunTime] RSpec elapsed time: 4 minutes 9.33 seconds. Current RSS: ~1505M. load average: 1.04 1.13 0.72 1/266 479714 asset proxy settings715 #asset_proxy_url716 is expected not to allow :asset_proxy_url to be ‹""›717 is expected to allow :asset_proxy_url to be ‹"http://example.com"›718 is expected to allow :asset_proxy_url to be ‹"https://example.com"›719 is expected not to allow :asset_proxy_url to be ‹"ftp://example.com"›720 is not required when asset proxy is disabled721# [RSpecRunTime] RSpec elapsed time: 4 minutes 12.04 seconds. Current RSS: ~1504M. load average: 1.04 1.13 0.72 1/266 480722 #asset_proxy_secret_key723 is expected not to allow :asset_proxy_secret_key to be ‹""›724 is expected to allow :asset_proxy_secret_key to be ‹"anything"›725 is not required when asset proxy is disabled726 is encrypted727# [RSpecRunTime] RSpec elapsed time: 4 minutes 14.31 seconds. Current RSS: ~1507M. load average: 1.28 1.17 0.73 1/266 481728 #asset_proxy_whitelist729 when given an Array730 sets the domains and adds current running host731 when given a String732 sets multiple domains with spaces733 sets multiple domains with newlines and a space734 sets multiple domains with commas735# [RSpecRunTime] RSpec elapsed time: 4 minutes 16.31 seconds. Current RSS: ~1506M. load average: 1.28 1.17 0.73 1/264 482736 #asset_proxy_allowlist737 when given an Array738 sets the domains and adds current running host739 when given a String740 sets multiple domains with spaces741 sets multiple domains with newlines and a space742 sets multiple domains with commas743# [RSpecRunTime] RSpec elapsed time: 4 minutes 18.24 seconds. Current RSS: ~1505M. load average: 1.26 1.17 0.74 1/264 483744 #ci_jwt_signing_key745 is expected not to allow :ci_jwt_signing_key to be ‹""›746 is expected not to allow :ci_jwt_signing_key to be ‹"invalid RSA key"›747 is expected to allow :ci_jwt_signing_key to be ‹nil›748 is expected to allow :ci_jwt_signing_key to be ‹"-----BEGIN RSA PRIVATE KEY-----\nMIICXQIBAAKBgQCcoWYEi358DjQ6C01I/tjPHdjJOuOdlSiZDM3AfS3tSgu/NyWu\naKWX4OVWzjdISAlKa/s09hTJzG0GP3F8SlK9esU9XM9Sh46wjUyow2WMF9wjYjCc\nUrAdhFcQTrOtO8ti6OzPHMbfK5KZJ7bTsvjlcNXKwf/9Qous0UxdSJqUwQIDAQAB\nAoGAejmER4WnJR1cafMJ0y1zeGQdGCKJHh4YOR6BrHTCkwmWExfwoqHsnpETxeJT\nx2bXQSj0NYbWAAczCI4Xe9rvps4ETlXYmkNtj3ylPu/QD2p7zItJU9YCNVjs+7VO\nB560DfjUPaGtMZpJzzQy/0OTHnJNPJJrV4zQc9Mkmmg98aUCQQDMHK7rmsFan4KI\nRLUg3RBsFvTo7P/Ta5gq156di/6zFv751/p4ydYg5uAgMQcF33dOKH5mA/XJLV+e\nzUe8...›749 is encrypted750# [RSpecRunTime] RSpec elapsed time: 4 minutes 20.99 seconds. Current RSS: ~1502M. load average: 1.26 1.17 0.74 1/264 484751 #customers_dot_jwt_signing_key752 is expected not to allow :customers_dot_jwt_signing_key to be ‹""›753 is expected not to allow :customers_dot_jwt_signing_key to be ‹"invalid RSA key"›754 is expected to allow :customers_dot_jwt_signing_key to be ‹nil›755 is expected to allow :customers_dot_jwt_signing_key to be ‹"-----BEGIN RSA PRIVATE KEY-----\nMIICWwIBAAKBgQC1g7UNFDLu6zVsJ5RwR6CmtswGTlAD0u5BFywhjuFqJ6PeVlQr\nI+dsLZKBQOV30zBHh2TO+zh1Op4RY/oqdS6XADSUQ5ZsXW+msdcR0+HEN520Z2iq\nhWIe/y6ranQgF4GHd/WYBcIrh1XcsSTiDYmEvysNf90fXu78ExeZs288sQIDAQAB\nAoGAKFv8qcfP+2e5HS8/xidnBSqn+s7246LG7xoj6eJHJL9jpFA1rtHw5xDK/opb\ne2Ut2vmz5IHfb9F0zBEa0s3zaafxNlaxrV7bL4S27eJVptFVyJqwpCWwSvNQ+Rt/\nnXXbViWCzyEMZAitZKekBmwKoWDcNehpt9stWqYr8cXxLvECQQDdOUpaOGA4LM0y\nYd74OyfTHCnRfwF4zygnV6fy+7499uzlYcnbCMYWVsJ7Rmlrxq38Jzh5zuWJbIn7\nq851...›756 is encrypted757# [RSpecRunTime] RSpec elapsed time: 4 minutes 23.79 seconds. Current RSS: ~1504M. load average: 1.24 1.17 0.74 1/264 485758 #cloud_license_auth_token759 is expected to allow :cloud_license_auth_token to be ‹nil›760 is encrypted761# [RSpecRunTime] RSpec elapsed time: 4 minutes 24.88 seconds. Current RSS: ~1503M. load average: 1.24 1.17 0.74 1/264 486762 static objects external storage763 when URL is set764 is expected not to allow :static_objects_external_storage_auth_token to be ‹nil›765 sourcegraph settings766 is invalid if sourcegraph is enabled and no url is provided767 gitpod settings768 is invalid if gitpod is enabled and no url is provided769 is invalid if gitpod is enabled and an empty url is provided770 is invalid if gitpod is enabled and an invalid url is provided771# [RSpecRunTime] RSpec elapsed time: 4 minutes 27.78 seconds. Current RSS: ~1505M. load average: 1.24 1.17 0.74 1/264 487772 diagrams.net settings773 when diagrams.net is enabled774 is expected not to allow :diagramsnet_url to be ‹nil›775 is expected to allow :diagramsnet_url to be ‹"https://embed.diagrams.net"›776 is expected not to allow :diagramsnet_url to be ‹"not a URL"›777# [RSpecRunTime] RSpec elapsed time: 4 minutes 29.55 seconds. Current RSS: ~1506M. load average: 1.22 1.16 0.74 1/264 488778 when diagrams.net is not enabled779 is expected to allow :diagramsnet_url to be ‹nil›780 sidekiq job limiter settings781 has the right defaults782 is expected to allow :sidekiq_job_limiter_mode to be ‹"track"›783# [RSpecRunTime] RSpec elapsed time: 4 minutes 31.15 seconds. Current RSS: ~1506M. load average: 1.22 1.16 0.74 1/264 489784 prometheus settings785 validates metrics_method_call_threshold786 error tracking settings787 with error tracking disabled788 is expected to allow :error_tracking_api_url to be ‹nil›789 with error tracking enabled790 is expected to allow :error_tracking_api_url to be ‹"http://example.com"›791 is expected to allow :error_tracking_api_url to be ‹"https://example.com"›792 is expected not to allow :error_tracking_api_url to be ‹"ftp://example.com"›793 is expected to validate that :error_tracking_api_url cannot be empty/falsy794# [RSpecRunTime] RSpec elapsed time: 4 minutes 34.83 seconds. Current RSS: ~1502M. load average: 1.28 1.18 0.75 1/264 490795 for default_preferred_language796 is expected to allow :default_preferred_language to be ‹"bg"›, ‹"cs_CZ"›, ‹"da_DK"›, ‹"de"›, ‹"en"›, ‹"eo"›, ‹"es"›, ‹"fil_PH"›, ‹"fr"›, ‹"gl_ES"›, ‹"id_ID"›, ‹"it"›, ‹"ja"›, ‹"ko"›, ‹"nb_NO"›, ‹"nl_NL"›, ‹"pl_PL"›, ‹"pt_BR"›, ‹"ro_RO"›, ‹"ru"›, ‹"si_LK"›, ‹"tr_TR"›, ‹"uk"›, ‹"zh_CN"›, ‹"zh_HK"›, or ‹"zh_TW"›797 is expected not to allow :default_preferred_language to be ‹nil›, ‹""›, or ‹"invalid_locale"›798# [RSpecRunTime] RSpec elapsed time: 4 minutes 36.99 seconds. Current RSS: ~1496M. load average: 1.28 1.18 0.75 1/264 491799 for default_syntax_highlighting_theme800 is expected to allow :default_syntax_highlighting_theme to be ‹1›, ‹2›, ‹3›, ‹4›, ‹5›, or ‹6›801 is expected not to allow :default_syntax_highlighting_theme to be ‹nil›, ‹0›, or ‹7›802# [RSpecRunTime] RSpec elapsed time: 4 minutes 38.44 seconds. Current RSS: ~1494M. load average: 1.26 1.18 0.75 1/264 492803 default_branch_protections_defaults validations804 is expected to validate jsonb schema "default_branch_protection_defaults"805 when json is more than 1kb806 is expected not to allow :default_branch_protection_defaults to be ‹{name: "poz7orwwmbg21xfd0mastx10sz3lewnajych16q2babzpd90txc3afed3k9l8yijv7f38qtzja79t0euxtickrzogwroly4llabxm2bnqxxdz7ght010owhsvceuz1tsmjg6wsyjloq9slpstlx696522sl4hl9gouq8l5rfu17sw25ngrn1rjxe1m5jitk79m9itjdwapcancpmnyw62t95clxzjifxmql4nt6z1h55hq7kph7ifutxxkiennue5iz704q01po9vljvxglmqlhf45amtcb8dwwzyejozm9ey4udty15tq0t43n5hqu2q7ps6m2mwutmt251cj64yzkg7vpcypcm7drmrzr6tq48a2oc5o17iqeg1wdn92zoescl0jjfz5r2jeja8n89xe9ynwcgst92mdybso4qr6z7cxckn83ujt3k83s29mgpn87mnvlfg2734yvc4o6s9wm14zagpklibkz7aftyuzjud5tte1ajq1ir587j4xkzjtmc5grc61n99p6urpb65k1ty5ljtd9hf450l4rp7utbcq7ys6fnxtnp9yrbbhzi4ce31nvu5dadez7wkompet5y3yrw9k1zv391c19h3uz572ik1eh0djl1gc24qu9t0xf9nuvrmqcnvq49zc52z6u6im2ssk43lb2lncix17c29n9ex0ir01hawsrlbx57oy3npnczb5dl76fn9va7t3egu2lqr2ig85kjuxdn1pzzsyfparrjaotmflbab2u8tt0yosd0i5nwyb6gi9l6wj75kk7ehkhyqdpj1d4xhv9i7w1ulwtvoua75djco41tvgkpbgkbm3sivmxzdye5ee5r663427neq9qbvn1gdv65v5kkamakhvbanc5610tfzsfqmg85811470q5q9j3q18qpxxfq3sp79dmo9m9k53p4c2coeaqv41c4w9ogxicbqplcmjpf3dh5uzcbwfvnsf5vbh99uqwpd9jb48lawx77pwn3plgckyem5u9bmkx8vlslu85ssekfmy2ecdr5rzzmadyop7nokrc2v1ub8uimmbzam6f7t2v4k7tly7lzzshumirfm986c56offynpn52mxcgmgzfbrcjn"}›807 when json less than 1kb808 is expected to allow :default_branch_protection_defaults to be ‹{name: "rddf68bivky7itzox58sibjcdg8gixsnrvdeuy9vvsqee79fcfugadv9284y3ba7n4r2sg7l3tkl2jmu8bkl11t19qieprhk09jdze98b4r5wjrkqwu72okvtfp57faeprw59vk8h8f95gp0olum8985zj3c8xcrgp8ny6uqewwm6ymaag7dy50ouy3588cblja1wmoj2phvohs7m5idtsh3jqa7ok1bljhsv70c81xg4j6t05h3z6j1mjd0zaiskjt44rr0d9rutf7ens37re79932ec1opmru48y95lsv0qb64daa2c5ycxrqxm4i2qvelroriqx4jkrhntwll58d7mva7xxfav9pnpj9uk1j08ou10k7d9fqr5tuvqu5ww4tkvrsa1q1j9v6wd16af1l8n92qtavmvi356f7wf3rhvppxmt7ygolab758gww2zasfmahtwlrnvkr3fic3akd04cqjtzsyirbjoyoc3tno1kyfyrnk2mqkevkse82r"}›809 default_project_visibility, default_group_visibility and restricted_visibility_levels validations810 is expected not to allow :default_group_visibility to be ‹10›811 is expected not to allow :default_project_visibility to be ‹10›812 is expected to allow :default_group_visibility to be ‹20›813 is expected to allow :default_project_visibility to be ‹20›814 sets error messages when default visibility settings are not valid815# [RSpecRunTime] RSpec elapsed time: 4 minutes 42.41 seconds. Current RSS: ~1505M. load average: 1.26 1.18 0.75 1/264 493816 sentry_clientside_traces_sample_rate817 is expected to validate that :sentry_clientside_traces_sample_rate looks like a number greater than or equal to 0 and less than or equal to 1, producing a custom validation error on failure818 restrict creating duplicates819 returns the current settings820 when ApplicationSettings does not have a primary key821 raises an exception822 ADDRESSABLE_URL_VALIDATION_OPTIONS823 is applied to all addressable_url validated properties824 #disabled_oauth_sign_in_sources=825 removes unknown sources (as strings) from the array826 removes unknown sources (as symbols) from the array827 ignores nil828# [RSpecRunTime] RSpec elapsed time: 4 minutes 45.77 seconds. Current RSS: ~1502M. load average: 1.40 1.21 0.76 1/264 494829 performance bar settings830 performance_bar_allowed_group831 with no performance_bar_allowed_group_id saved832 returns nil833 with a performance_bar_allowed_group_id saved834 returns the group835# [RSpecRunTime] RSpec elapsed time: 4 minutes 47.33 seconds. Current RSS: ~1498M. load average: 1.40 1.21 0.76 1/264 495836 performance_bar_enabled837 with the Performance Bar is enabled838 returns true839 diff limit settings840 #diff_max_patch_bytes841 validations842 is expected to validate that :diff_max_patch_bytes cannot be empty/falsy843 is expected to validate that :diff_max_patch_bytes looks like an integer greater than or equal to 204800 and less than or equal to 512000844# [RSpecRunTime] RSpec elapsed time: 4 minutes 49.46 seconds. Current RSS: ~1496M. load average: 1.37 1.20 0.76 1/264 496845 #diff_max_files846 validations847 is expected to validate that :diff_max_files cannot be empty/falsy848 is expected to validate that :diff_max_files looks like an integer greater than or equal to 1000 and less than or equal to 3000849# [RSpecRunTime] RSpec elapsed time: 4 minutes 50.94 seconds. Current RSS: ~1489M. load average: 1.37 1.20 0.76 1/265 498850 #diff_max_lines851 validations852 is expected to validate that :diff_max_lines cannot be empty/falsy853 is expected to validate that :diff_max_lines looks like an integer greater than or equal to 50000 and less than or equal to 100000854# [RSpecRunTime] RSpec elapsed time: 4 minutes 52.35 seconds. Current RSS: ~1491M. load average: 1.37 1.20 0.76 1/265 499855 #sourcegraph_url_is_com?856 url: "https://sourcegraph.com", is_com: true857 matches the url with sourcegraph.com858 url: "https://sourcegraph.com/", is_com: true859 matches the url with sourcegraph.com860 url: "https://www.sourcegraph.com", is_com: true861 matches the url with sourcegraph.com862 url: "shttps://www.sourcegraph.com", is_com: false863 matches the url with sourcegraph.com864 url: "https://sourcegraph.example.com/", is_com: false865 matches the url with sourcegraph.com866 url: "https://sourcegraph.org/", is_com: false867 matches the url with sourcegraph.com868 #instance_review_permitted?869 users_over_minimum: -1870 is expected to equal false871 users_over_minimum: 0872 is expected to equal true873 users_over_minimum: 1874 is expected to equal true875 email_restrictions876 when email restrictions are enabled877 allows empty email restrictions878 accepts valid email restrictions regex879 does not accept invalid email restrictions regex880 sets an error when regex is not valid881# [RSpecRunTime] RSpec elapsed time: 4 minutes 59.79 seconds. Current RSS: ~1500M. load average: 1.31 1.20 0.76 1/265 500882 when email restrictions are disabled883 allows empty email restrictions884 invalid regex is not valid885# [RSpecRunTime] RSpec elapsed time: 5 minutes 0.95 second. Current RSS: ~1501M. load average: 1.31 1.20 0.76 1/265 501886 behaves like application settings examples887 predicate method changes when value is updated888 restricted signup domains889 behaves like string of domains890 sets single domain891 sets multiple domains with spaces892 sets multiple domains with newlines and a space893 sets multiple domains with commas894 sets multiple domains with semicolon895 sets multiple domains with mixture of everything896 removes duplicates897 does not fail with garbage values898 does not raise error with nil899# [RSpecRunTime] RSpec elapsed time: 5 minutes 5.78 seconds. Current RSS: ~1525M. load average: 1.28 1.19 0.77 1/264 502900 denied signup domains901 sets multiple domain with file902 behaves like string of domains903 sets single domain904 sets multiple domains with spaces905 sets multiple domains with newlines and a space906 sets multiple domains with commas907 sets multiple domains with semicolon908 sets multiple domains with mixture of everything909 removes duplicates910 does not fail with garbage values911 does not raise error with nil912# [RSpecRunTime] RSpec elapsed time: 5 minutes 10.67 seconds. Current RSS: ~1540M. load average: 1.26 1.19 0.77 1/264 503913 outbound_local_requests_whitelist914 clears outbound_local_requests_allowlist_arrays memoization915 behaves like string of domains916 sets single domain917 sets multiple domains with spaces918 sets multiple domains with newlines and a space919 sets multiple domains with commas920 sets multiple domains with semicolon921 sets multiple domains with mixture of everything922 removes duplicates923 does not fail with garbage values924 does not raise error with nil925# [RSpecRunTime] RSpec elapsed time: 5 minutes 15.53 seconds. Current RSS: ~1544M. load average: 1.24 1.19 0.77 1/265 504926 outbound_local_requests_allowlist_arrays927 separates the IPs and domains928 add_to_outbound_local_requests_whitelist929 adds entry to outbound_local_requests_whitelist930 clears outbound_local_requests_allowlist_arrays memoization931 does not raise error with nil932 does not raise error with nil933# [RSpecRunTime] RSpec elapsed time: 5 minutes 18.07 seconds. Current RSS: ~1541M. load average: 1.24 1.19 0.77 1/265 505934 usage ping settings935 when the usage ping is disabled in gitlab.yml936 does not allow the usage ping to be configured937 when the usage ping is disabled in the DB938 returns false for usage_ping_enabled939 returns false for usage_ping_features_enabled940# [RSpecRunTime] RSpec elapsed time: 5 minutes 19.54 seconds. Current RSS: ~1539M. load average: 1.22 1.18 0.77 1/265 506941 when the usage ping is enabled in the DB942 returns false for usage_ping_enabled943 returns false for usage_ping_features_enabled944# [RSpecRunTime] RSpec elapsed time: 5 minutes 20.63 seconds. Current RSS: ~1538M. load average: 1.22 1.18 0.77 1/265 507945 when the usage ping is enabled in gitlab.yml946 allows the usage ping to be configured947 when the usage ping is disabled in the DB948 returns false for usage_ping_enabled949 returns false for usage_ping_features_enabled950# [RSpecRunTime] RSpec elapsed time: 5 minutes 22.12 seconds. Current RSS: ~1538M. load average: 1.22 1.18 0.77 1/265 508951 when the usage ping is enabled in the DB952 returns true for usage_ping_enabled953 when usage_ping_features_enabled is enabled in db954 returns true for usage_ping_features_enabled955 when Gitlab.ee? is true956 when include_optional_metrics_in_service_ping is true957 returns true for usage_ping_features_enabled958# [RSpecRunTime] RSpec elapsed time: 5 minutes 23.63 seconds. Current RSS: ~1537M. load average: 1.20 1.18 0.77 1/265 509959 when include_optional_metrics_in_service_ping is false960 returns false for usage_ping_features_enabled961 when usage_ping_features_enabled is disabled in db962 returns false for usage_ping_features_enabled963 #allowed_key_types964 excludes disabled key types965 in non-FIPS mode966 includes all key types by default967 in FIPS mode968 excludes DSA from supported key types969 #key_restriction_for970 returns the restriction value for recognised types971 allows types to be passed as a string972 returns forbidden for unrecognised type973# [RSpecRunTime] RSpec elapsed time: 5 minutes 27.59 seconds. Current RSS: ~1537M. load average: 1.20 1.18 0.77 1/265 510974 #allow_signup?975 returns true976 returns false if signup is disabled977 returns false if password authentication is disabled for the web interface978# [RSpecRunTime] RSpec elapsed time: 5 minutes 29.19 seconds. Current RSS: ~1535M. load average: 1.19 1.18 0.77 1/265 511979 #pick_repository_storage980 chooses repository based on weight981 #normalized_repository_storage_weights982 config_storages: ["default", "backup"], storages: {"default"=>0, "backup"=>100}, normalized: {"default"=>0.0, "backup"=>1.0}983 normalizes storage weights984 config_storages: ["default", "backup"], storages: {"default"=>100, "backup"=>100}, normalized: {"default"=>0.5, "backup"=>0.5}985 normalizes storage weights986 config_storages: ["default", "backup"], storages: {"default"=>20, "backup"=>80}, normalized: {"default"=>0.2, "backup"=>0.8}987 normalizes storage weights988 config_storages: ["default", "backup"], storages: {"default"=>0, "backup"=>0}, normalized: {"default"=>0.0, "backup"=>0.0}989 normalizes storage weights990 config_storages: ["default"], storages: {"default"=>0, "backup"=>100}, normalized: {"default"=>0.0}991 normalizes storage weights992 config_storages: ["default"], storages: {"default"=>100, "backup"=>100}, normalized: {"default"=>1.0}993 normalizes storage weights994 config_storages: ["default"], storages: {"default"=>20, "backup"=>80}, normalized: {"default"=>1.0}995 normalizes storage weights996 #user_default_internal_regex_enabled?997 user_default_external: false, user_default_internal_regex: nil, result: false998 is expected to eq false999 user_default_external: false, user_default_internal_regex: "", result: false1000 is expected to eq false1001 user_default_external: false, user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?\\n?", result: false1002 is expected to eq false1003 user_default_external: true, user_default_internal_regex: "", result: false1004 is expected to eq false1005 user_default_external: true, user_default_internal_regex: nil, result: false1006 is expected to eq false1007 user_default_external: true, user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?\\n?", result: true1008 is expected to eq true1009 #archive_builds_older_than1010 when the archive_builds_in_seconds is set1011 is expected to be within 60 of 2024-03-04 12:38:06.155310468 +00001012 when the archive_builds_in_seconds is set1013 is expected to be nil1014 #commit_email_hostname1015 when the value is provided1016 returns the provided value1017 when the value is not provided1018 returns the default from the class1019 kroki_format_supported?1020 returns true when Excalidraw is enabled1021 returns true when BlockDiag is enabled1022 returns false when BlockDiag is disabled1023 returns false when the diagram type is optional and not enabled1024 returns true when the diagram type is enabled by default1025 returns false when the diagram type is unknown1026# [RSpecRunTime] RSpec elapsed time: 5 minutes 40.98 seconds. Current RSS: ~1533M. load average: 1.08 1.15 0.77 1/265 5121027 kroki_formats1028 returns the value for kroki_formats1029 default_branch_protection_defaults1030 returns the value for default_branch_protection_defaults1031 when provided with content that does not match the JSON schema1032 is expected to allow :default_branch_protection_defaults to be ‹{name: "bar"}›1033 is expected not to allow :default_branch_protection_defaults to be ‹{foo: "bar"}›1034# [RSpecRunTime] RSpec elapsed time: 5 minutes 43.2 seconds. Current RSS: ~1531M. load average: 1.08 1.15 0.77 1/265 5131035 #static_objects_external_storage_auth_token=1036 stores an encrypted version of the token1037 when token is empty1038 removes an encrypted version of the token1039# [RSpecRunTime] RSpec elapsed time: 5 minutes 44.26 seconds. Current RSS: ~1531M. load average: 1.08 1.15 0.77 1/265 5141040 with plaintext token only1041 encrypts the plaintext token1042 #database_grafana_api_key1043 is encrypted1044 inactive project deletion1045 validates that inactive_projects_send_warning_email_after_months is less than inactive_projects_delete_after_months1046 is expected to validate that :inactive_projects_send_warning_email_after_months looks like a number greater than 01047 is expected to validate that :inactive_projects_delete_after_months looks like a number greater than 01048 deletes the redis key used for tracking inactive projects deletion warning emails when setting is updated1049# [RSpecRunTime] RSpec elapsed time: 5 minutes 48.01 seconds. Current RSS: ~1528M. load average: 1.08 1.15 0.77 1/265 5151050 personal accesss token prefix1051 sets the correct default value1052 .personal_access_tokens_disabled?1053 is false1054 security txt content1055 is expected to validate that the length of :security_txt_content is at most 20481056 ascii max includes1057 is expected to validate that :asciidoc_max_includes looks like an integer greater than or equal to 01058 is expected to validate that :asciidoc_max_includes looks like an integer less than or equal to 641059# [RSpecRunTime] RSpec elapsed time: 5 minutes 51.06 seconds. Current RSS: ~1526M. load average: 1.07 1.15 0.77 1/265 5161060# [RSpecRunTime] Finishing example group spec/models/application_setting_spec.rb. It took 5 minutes 44.98 seconds. Expected to take 6 minutes 58.34 seconds.1061# [RSpecRunTime] Starting example group spec/services/notes/quick_actions_service_spec.rb. Expected to take 3 minutes 15.51 seconds.1062Notes::QuickActionsService1063 .supported?1064 with a note on an issue1065 returns true1066# [RSpecRunTime] RSpec elapsed time: 5 minutes 54.03 seconds. Current RSS: ~1500M. load average: 1.06 1.14 0.77 1/276 5341067 with a note on a commit1068 returns false1069 #supported?1070 delegates to the class method1071# [RSpecRunTime] RSpec elapsed time: 5 minutes 55.53 seconds. Current RSS: ~1489M. load average: 1.06 1.14 0.77 1/277 5431072 #execute1073 behaves like note on noteable that supports quick actions1074 note with only command1075 /close, /label, /assign & /milestone1076 closes noteable, sets labels, assigns, and sets milestone to noteable, and leave no note1077# [RSpecRunTime] RSpec elapsed time: 5 minutes 58.16 seconds. Current RSS: ~1485M. load average: 1.06 1.14 0.77 1/278 5511078 /relate1079 user cannot relate issues1080 does not create issue relation1081 user is allowed to relate issues1082 creates issue relation1083 /reopen1084 opens the noteable, and leave no note1085 /spend1086 when note is not persisted1087 adds time to noteable, adds timelog with nil note_id and has no content1088 when note is persisted1089 updates the spent time and populates timelog with note_id1090 with a timecategory1091 sets the category of the new timelog1092 adds a system note1093 when not specifying a date1094 does not include the date1095 when specifying a date1096 does include the date1097 /estimate1098 when the time estimate is valid1099 adds time estimate to noteable1100 when the time estimate is 01101 adds time estimate to noteable1102 when the time estimate is invalid1103 shows validation error message1104 when the time estimate is partially invalid1105 shows validation error message1106 when the time estimate is negative1107 shows validation error message1108 /confidential1109 when work item does not have children1110 leaves the note empty1111 marks work item as confidential1112# [RSpecRunTime] RSpec elapsed time: 6 minutes 6.69 seconds. Current RSS: ~1502M. load average: 1.13 1.16 0.78 1/277 5521113 when work item has children1114 when children are not confidential1115 does not mark parent work item as confidential1116 when children are confidential1117 marks parent work item as confidential1118 note with command & text1119 /close, /label, /assign & /milestone1120 closes noteable, sets labels, assigns, and sets milestone to noteable1121# [RSpecRunTime] RSpec elapsed time: 6 minutes 9.57 seconds. Current RSS: ~1484M. load average: 1.12 1.15 0.78 1/277 5531122 /reopen1123 opens the noteable1124 /milestone1125 on an incident1126 leaves the note empty1127 assigns the milestone1128# [RSpecRunTime] RSpec elapsed time: 6 minutes 12.27 seconds. Current RSS: ~1480M. load average: 1.12 1.15 0.78 1/278 5621129 on a merge request1130 leaves the note empty1131 assigns the milestone1132# [RSpecRunTime] RSpec elapsed time: 6 minutes 14.67 seconds. Current RSS: ~1468M. load average: 1.11 1.15 0.79 1/283 5931133 /remove_milestone1134 on an issue1135 leaves the note empty1136 removes the milestone1137# [RSpecRunTime] RSpec elapsed time: 6 minutes 16.03 seconds. Current RSS: ~1466M. load average: 1.11 1.15 0.79 1/282 5941138 on an incident1139 leaves the note empty1140 removes the milestone1141# [RSpecRunTime] RSpec elapsed time: 6 minutes 17.58 seconds. Current RSS: ~1466M. load average: 1.11 1.15 0.79 1/282 5951142 on a merge request1143 leaves the note empty1144 removes the milestone1145# [RSpecRunTime] RSpec elapsed time: 6 minutes 19.19 seconds. Current RSS: ~1461M. load average: 1.10 1.15 0.79 1/283 6241146 /add_child1147 when using work item reference1148 behaves like adds child work items1149 leaves the note empty1150 adds child work items1151# [RSpecRunTime] RSpec elapsed time: 6 minutes 21.44 seconds. Current RSS: ~1459M. load average: 1.10 1.15 0.79 1/282 6251152 when using work item iid1153 behaves like adds child work items1154 leaves the note empty1155 adds child work items1156# [RSpecRunTime] RSpec elapsed time: 6 minutes 22.93 seconds. Current RSS: ~1462M. load average: 1.10 1.15 0.79 1/282 6261157 when using work item URL1158 behaves like adds child work items1159 leaves the note empty1160 adds child work items1161# [RSpecRunTime] RSpec elapsed time: 6 minutes 24.57 seconds. Current RSS: ~1462M. load average: 1.17 1.16 0.79 1/282 6271162 /remove_child1163 when using work item reference1164 behaves like removes child work item1165 leaves the note empty1166 removes child work item1167# [RSpecRunTime] RSpec elapsed time: 6 minutes 26.76 seconds. Current RSS: ~1457M. load average: 1.17 1.16 0.79 1/282 6281168 when using work item iid1169 behaves like removes child work item1170 leaves the note empty1171 removes child work item1172# [RSpecRunTime] RSpec elapsed time: 6 minutes 28.58 seconds. Current RSS: ~1457M. load average: 1.16 1.16 0.79 1/282 6291173 when using work item URL1174 behaves like removes child work item1175 leaves the note empty1176 removes child work item1177# [RSpecRunTime] RSpec elapsed time: 6 minutes 30.49 seconds. Current RSS: ~1457M. load average: 1.16 1.16 0.79 1/277 6301178 /set_parent1179 when using work item reference1180 behaves like sets work item parent1181 leaves the note empty1182 sets work item parent1183# [RSpecRunTime] RSpec elapsed time: 6 minutes 32.36 seconds. Current RSS: ~1457M. load average: 1.16 1.16 0.79 1/277 6311184 when using work item iid1185 behaves like sets work item parent1186 leaves the note empty1187 sets work item parent1188# [RSpecRunTime] RSpec elapsed time: 6 minutes 34.07 seconds. Current RSS: ~1457M. load average: 1.14 1.16 0.80 1/277 6321189 when using work item URL1190 behaves like sets work item parent1191 leaves the note empty1192 sets work item parent1193# [RSpecRunTime] RSpec elapsed time: 6 minutes 35.94 seconds. Current RSS: ~1457M. load average: 1.14 1.16 0.80 1/277 6331194 /remove_parent1195 leaves the note empty1196 removes work item parent1197# [RSpecRunTime] RSpec elapsed time: 6 minutes 37.72 seconds. Current RSS: ~1454M. load average: 1.14 1.16 0.80 1/277 6341198 /promote_to1199 on a task1200 behaves like promotes work item1201 leaves the note empty1202 promotes to provided type1203# [RSpecRunTime] RSpec elapsed time: 6 minutes 39.02 seconds. Current RSS: ~1455M. load average: 1.13 1.15 0.80 1/277 6351204 when type name is lower case1205 behaves like promotes work item1206 leaves the note empty1207 promotes to provided type1208 on an issue1209 behaves like promotes work item1210 leaves the note empty1211 promotes to provided type1212# [RSpecRunTime] RSpec elapsed time: 6 minutes 41.44 seconds. Current RSS: ~1461M. load average: 1.13 1.15 0.80 1/277 6361213 when type name is lower case1214 behaves like promotes work item1215 leaves the note empty1216 promotes to provided type1217# [RSpecRunTime] RSpec elapsed time: 6 minutes 42.55 seconds. Current RSS: ~1463M. load average: 1.13 1.15 0.80 1/277 6371218 behaves like note on noteable that supports quick actions1219 note with only command1220 /close, /label, /assign & /milestone1221 closes noteable, sets labels, assigns, and sets milestone to noteable, and leave no note1222# [RSpecRunTime] RSpec elapsed time: 6 minutes 45.34 seconds. Current RSS: ~1471M. load average: 1.12 1.15 0.80 1/278 6521223 /relate1224 user cannot relate issues1225 does not create issue relation1226 user is allowed to relate issues1227 creates issue relation1228 /reopen1229 opens the noteable, and leave no note1230 /spend1231 when note is not persisted1232 adds time to noteable, adds timelog with nil note_id and has no content1233 when note is persisted1234 updates the spent time and populates timelog with note_id1235 with a timecategory1236 sets the category of the new timelog1237 adds a system note1238 when not specifying a date1239 does not include the date1240 when specifying a date1241 does include the date1242 /estimate1243 when the time estimate is valid1244 adds time estimate to noteable1245 when the time estimate is 01246 adds time estimate to noteable1247 when the time estimate is invalid1248 shows validation error message1249 when the time estimate is partially invalid1250 shows validation error message1251 when the time estimate is negative1252 shows validation error message1253 /confidential1254 when work item does not have children1255 leaves the note empty1256 marks work item as confidential1257# [RSpecRunTime] RSpec elapsed time: 6 minutes 54.61 seconds. Current RSS: ~1448M. load average: 1.18 1.16 0.81 1/279 6611258 when work item has children1259 when children are not confidential1260 does not mark parent work item as confidential1261 when children are confidential1262 marks parent work item as confidential1263 note with command & text1264 /close, /label, /assign & /milestone1265 closes noteable, sets labels, assigns, and sets milestone to noteable1266# [RSpecRunTime] RSpec elapsed time: 6 minutes 57.82 seconds. Current RSS: ~1448M. load average: 1.18 1.16 0.81 1/278 6621267 /reopen1268 opens the noteable1269 /milestone1270 on an incident1271 leaves the note empty1272 assigns the milestone1273# [RSpecRunTime] RSpec elapsed time: 7 minutes 0.61 second. Current RSS: ~1447M. load average: 1.17 1.16 0.81 1/277 6631274 on a merge request1275 leaves the note empty1276 assigns the milestone1277# [RSpecRunTime] RSpec elapsed time: 7 minutes 2.99 seconds. Current RSS: ~1446M. load average: 1.17 1.16 0.81 1/283 6941278 /remove_milestone1279 on an issue1280 leaves the note empty1281 removes the milestone1282# [RSpecRunTime] RSpec elapsed time: 7 minutes 4.43 seconds. Current RSS: ~1444M. load average: 1.15 1.16 0.81 1/282 6951283 on an incident1284 leaves the note empty1285 removes the milestone1286# [RSpecRunTime] RSpec elapsed time: 7 minutes 6.33 seconds. Current RSS: ~1445M. load average: 1.15 1.16 0.81 1/282 6961287 on a merge request1288 leaves the note empty1289 removes the milestone1290# [RSpecRunTime] RSpec elapsed time: 7 minutes 7.94 seconds. Current RSS: ~1445M. load average: 1.15 1.16 0.81 1/283 7251291 /add_child1292 when using work item reference1293 behaves like adds child work items1294 leaves the note empty1295 adds child work items1296# [RSpecRunTime] RSpec elapsed time: 7 minutes 10.25 seconds. Current RSS: ~1441M. load average: 1.14 1.15 0.81 1/282 7261297 when using work item iid1298 behaves like adds child work items1299 leaves the note empty1300 adds child work items1301# [RSpecRunTime] RSpec elapsed time: 7 minutes 11.83 seconds. Current RSS: ~1446M. load average: 1.14 1.15 0.81 1/282 7271302 when using work item URL1303 behaves like adds child work items1304 leaves the note empty1305 adds child work items1306# [RSpecRunTime] RSpec elapsed time: 7 minutes 13.43 seconds. Current RSS: ~1447M. load average: 1.13 1.15 0.81 1/282 7281307 /remove_child1308 when using work item reference1309 behaves like removes child work item1310 leaves the note empty1311 removes child work item1312# [RSpecRunTime] RSpec elapsed time: 7 minutes 15.42 seconds. Current RSS: ~1448M. load average: 1.13 1.15 0.81 1/282 7291313 when using work item iid1314 behaves like removes child work item1315 leaves the note empty1316 removes child work item1317# [RSpecRunTime] RSpec elapsed time: 7 minutes 17.29 seconds. Current RSS: ~1446M. load average: 1.13 1.15 0.81 1/279 7301318 when using work item URL1319 behaves like removes child work item1320 leaves the note empty1321 removes child work item1322# [RSpecRunTime] RSpec elapsed time: 7 minutes 19.05 seconds. Current RSS: ~1447M. load average: 1.12 1.15 0.81 1/277 7311323 /set_parent1324 when using work item reference1325 behaves like sets work item parent1326 leaves the note empty1327 sets work item parent1328# [RSpecRunTime] RSpec elapsed time: 7 minutes 20.92 seconds. Current RSS: ~1447M. load average: 1.12 1.15 0.81 1/277 7321329 when using work item iid1330 behaves like sets work item parent1331 leaves the note empty1332 sets work item parent1333# [RSpecRunTime] RSpec elapsed time: 7 minutes 22.51 seconds. Current RSS: ~1448M. load average: 1.12 1.15 0.81 1/277 7331334 when using work item URL1335 behaves like sets work item parent1336 leaves the note empty1337 sets work item parent1338# [RSpecRunTime] RSpec elapsed time: 7 minutes 24.13 seconds. Current RSS: ~1449M. load average: 1.11 1.14 0.82 1/277 7341339 /remove_parent1340 leaves the note empty1341 removes work item parent1342# [RSpecRunTime] RSpec elapsed time: 7 minutes 25.96 seconds. Current RSS: ~1449M. load average: 1.11 1.14 0.82 1/277 7351343 /promote_to1344 on a task1345 behaves like promotes work item1346 leaves the note empty1347 promotes to provided type1348# [RSpecRunTime] RSpec elapsed time: 7 minutes 27.28 seconds. Current RSS: ~1448M. load average: 1.11 1.14 0.82 1/277 7361349 when type name is lower case1350 behaves like promotes work item1351 leaves the note empty1352 promotes to provided type1353 on an issue1354 behaves like promotes work item1355 leaves the note empty1356 promotes to provided type1357# [RSpecRunTime] RSpec elapsed time: 7 minutes 29.71 seconds. Current RSS: ~1451M. load average: 1.10 1.14 0.82 2/277 7371358 when type name is lower case1359 behaves like promotes work item1360 leaves the note empty1361 promotes to provided type1362 behaves like note on noteable that supports quick actions1363 note with only command1364 /close, /label, /assign & /milestone1365 closes noteable, sets labels, assigns, and sets milestone to noteable, and leave no note1366# [RSpecRunTime] RSpec elapsed time: 7 minutes 33.09 seconds. Current RSS: ~1469M. load average: 1.10 1.14 0.82 1/283 7781367 /relate1368 user cannot relate issues1369 does not create issue relation1370 user is allowed to relate issues1371 creates issue relation1372 /reopen1373 opens the noteable, and leave no note1374# [RSpecRunTime] RSpec elapsed time: 7 minutes 35.87 seconds. Current RSS: ~1458M. load average: 1.25 1.17 0.83 1/283 8341375 /spend1376 when note is not persisted1377 adds time to noteable, adds timelog with nil note_id and has no content1378# [RSpecRunTime] RSpec elapsed time: 7 minutes 36.93 seconds. Current RSS: ~1456M. load average: 1.25 1.17 0.83 1/283 8621379 when note is persisted1380 updates the spent time and populates timelog with note_id1381# [RSpecRunTime] RSpec elapsed time: 7 minutes 37.99 seconds. Current RSS: ~1449M. load average: 1.25 1.17 0.83 1/283 8901382 with a timecategory1383 sets the category of the new timelog1384 adds a system note1385 when not specifying a date1386 does not include the date1387 when specifying a date1388 does include the date1389 /estimate1390 when the time estimate is valid1391 adds time estimate to noteable1392 when the time estimate is 01393 adds time estimate to noteable1394 when the time estimate is invalid1395 shows validation error message1396 when the time estimate is partially invalid1397 shows validation error message1398 when the time estimate is negative1399 shows validation error message1400 /confidential1401 when work item does not have children1402 leaves the note empty1403 marks work item as confidential1404# [RSpecRunTime] RSpec elapsed time: 7 minutes 46.15 seconds. Current RSS: ~1441M. load average: 1.21 1.17 0.83 1/283 11071405 when work item has children1406 when children are not confidential1407 does not mark parent work item as confidential1408 when children are confidential1409 marks parent work item as confidential1410 note with command & text1411 /close, /label, /assign & /milestone1412 closes noteable, sets labels, assigns, and sets milestone to noteable1413# [RSpecRunTime] RSpec elapsed time: 7 minutes 49.25 seconds. Current RSS: ~1442M. load average: 1.20 1.16 0.83 1/283 11361414 /reopen1415 opens the noteable1416# [RSpecRunTime] RSpec elapsed time: 7 minutes 50.55 seconds. Current RSS: ~1443M. load average: 1.20 1.16 0.83 1/283 11911417 /milestone1418 on an incident1419 leaves the note empty1420 assigns the milestone1421# [RSpecRunTime] RSpec elapsed time: 7 minutes 52.54 seconds. Current RSS: ~1445M. load average: 1.20 1.16 0.83 1/283 12001422 on a merge request1423 leaves the note empty1424 assigns the milestone1425# [RSpecRunTime] RSpec elapsed time: 7 minutes 54.91 seconds. Current RSS: ~1443M. load average: 1.34 1.20 0.84 1/283 12281426 /remove_milestone1427 on an issue1428 leaves the note empty1429 removes the milestone1430# [RSpecRunTime] RSpec elapsed time: 7 minutes 56.34 seconds. Current RSS: ~1443M. load average: 1.34 1.20 0.84 1/282 12291431 on an incident1432 leaves the note empty1433 removes the milestone1434# [RSpecRunTime] RSpec elapsed time: 7 minutes 57.97 seconds. Current RSS: ~1444M. load average: 1.34 1.20 0.84 1/282 12301435 on a merge request1436 leaves the note empty1437 removes the milestone1438# [RSpecRunTime] RSpec elapsed time: 7 minutes 59.49 seconds. Current RSS: ~1444M. load average: 1.23 1.18 0.84 1/283 12591439 /add_child1440 when using work item reference1441 behaves like adds child work items1442 leaves the note empty1443 adds child work items1444# [RSpecRunTime] RSpec elapsed time: 8 minutes 1.78 seconds. Current RSS: ~1442M. load average: 1.23 1.18 0.84 1/283 12601445 when using work item iid1446 behaves like adds child work items1447 leaves the note empty1448 adds child work items1449# [RSpecRunTime] RSpec elapsed time: 8 minutes 3.31 seconds. Current RSS: ~1444M. load average: 1.29 1.19 0.85 1/283 12611450 when using work item URL1451 behaves like adds child work items1452 leaves the note empty1453 adds child work items1454# [RSpecRunTime] RSpec elapsed time: 8 minutes 4.88 seconds. Current RSS: ~1448M. load average: 1.29 1.19 0.85 1/283 12621455 /remove_child1456 when using work item reference1457 behaves like removes child work item1458 leaves the note empty1459 removes child work item1460# [RSpecRunTime] RSpec elapsed time: 8 minutes 6.86 seconds. Current RSS: ~1443M. load average: 1.29 1.19 0.85 1/283 12631461 when using work item iid1462 behaves like removes child work item1463 leaves the note empty1464 removes child work item1465# [RSpecRunTime] RSpec elapsed time: 8 minutes 8.79 seconds. Current RSS: ~1441M. load average: 1.27 1.19 0.85 1/283 12641466 when using work item URL1467 behaves like removes child work item1468 leaves the note empty1469 removes child work item1470# [RSpecRunTime] RSpec elapsed time: 8 minutes 10.52 seconds. Current RSS: ~1443M. load average: 1.27 1.19 0.85 1/278 12651471 /set_parent1472 when using work item reference1473 behaves like sets work item parent1474 leaves the note empty1475 sets work item parent1476# [RSpecRunTime] RSpec elapsed time: 8 minutes 12.34 seconds. Current RSS: ~1442M. load average: 1.27 1.19 0.85 1/278 12661477 when using work item iid1478 behaves like sets work item parent1479 leaves the note empty1480 sets work item parent1481# [RSpecRunTime] RSpec elapsed time: 8 minutes 14.14 seconds. Current RSS: ~1443M. load average: 1.25 1.18 0.85 1/278 12671482 when using work item URL1483 behaves like sets work item parent1484 leaves the note empty1485 sets work item parent1486# [RSpecRunTime] RSpec elapsed time: 8 minutes 15.9 seconds. Current RSS: ~1445M. load average: 1.25 1.18 0.85 1/277 12681487 /remove_parent1488 leaves the note empty1489 removes work item parent1490# [RSpecRunTime] RSpec elapsed time: 8 minutes 17.67 seconds. Current RSS: ~1442M. load average: 1.25 1.18 0.85 1/277 12691491 /promote_to1492 on a task1493 behaves like promotes work item1494 leaves the note empty1495 promotes to provided type1496# [RSpecRunTime] RSpec elapsed time: 8 minutes 19.0 seconds. Current RSS: ~1445M. load average: 1.23 1.18 0.85 1/277 12701497 when type name is lower case1498 behaves like promotes work item1499 leaves the note empty1500 promotes to provided type1501 on an issue1502 behaves like promotes work item1503 leaves the note empty1504 promotes to provided type1505# [RSpecRunTime] RSpec elapsed time: 8 minutes 21.4 seconds. Current RSS: ~1449M. load average: 1.23 1.18 0.85 2/277 12711506 when type name is lower case1507 behaves like promotes work item1508 leaves the note empty1509 promotes to provided type1510# [RSpecRunTime] RSpec elapsed time: 8 minutes 22.49 seconds. Current RSS: ~1449M. load average: 1.23 1.18 0.85 1/278 12721511 note on work item that supports quick actions1512 note with only command1513 /close, /label & /assign1514 closes noteable, sets labels, assigns and leave no note1515# [RSpecRunTime] RSpec elapsed time: 8 minutes 24.55 seconds. Current RSS: ~1456M. load average: 1.21 1.18 0.85 1/279 12801516 /reopen1517 opens the noteable, and leave no note1518 note with command & text1519 /close, /label, /assign1520 closes noteable, sets labels, assigns, and sets milestone to noteable1521# [RSpecRunTime] RSpec elapsed time: 8 minutes 26.56 seconds. Current RSS: ~1456M. load average: 1.21 1.18 0.85 1/279 12811522 /reopen1523 opens the noteable1524 #apply_updates1525 with a note on an issue1526 returns successful service response if update returned no errors1527 returns service response with errors if update failed1528# [RSpecRunTime] RSpec elapsed time: 8 minutes 29.35 seconds. Current RSS: ~1452M. load average: 1.19 1.17 0.85 1/285 13241529 with a note on a merge request1530 returns successful service response if update returned no errors1531 returns service response with errors if update failed1532# [RSpecRunTime] RSpec elapsed time: 8 minutes 30.41 seconds. Current RSS: ~1453M. load average: 1.19 1.17 0.85 1/285 13251533 with a note on a work item1534 returns successful service response if update returned no errors1535 returns service response with errors if update failed1536# [RSpecRunTime] RSpec elapsed time: 8 minutes 31.51 seconds. Current RSS: ~1453M. load average: 1.19 1.17 0.85 1/284 13261537 with a note on a commit1538 returns successful service response if update returned no errors1539 returns service response with errors if update failed1540 CE restriction for issue assignees1541 /assign1542 adds only one assignee from the list1543# [RSpecRunTime] RSpec elapsed time: 8 minutes 33.87 seconds. Current RSS: ~1448M. load average: 1.10 1.15 0.85 1/284 13381544# [RSpecRunTime] Finishing example group spec/services/notes/quick_actions_service_spec.rb. It took 2 minutes 42.43 seconds. Expected to take 3 minutes 15.51 seconds.1545# [RSpecRunTime] Starting example group spec/services/projects/create_service_spec.rb. Expected to take 2 minutes 3.36 seconds.1546Projects::CreateService#execute1547 calls the passed block1548 writes project full path to gitaly1549 triggers PostCreationWorker1550 adds pages unique domain1551 with labels1552 creates labels on project creation1553 using gitlab project import1554 does not creates labels on project creation1555# [RSpecRunTime] RSpec elapsed time: 8 minutes 38.85 seconds. Current RSS: ~1423M. load average: 1.09 1.15 0.85 1/284 13691556 setting name and path1557 when both are set1558 keeps them as specified1559 when path is set1560 sets name == path1561 when name is a valid path1562 sets path == name1563 when name is not a valid path1564 parameterizes the name1565 topics1566 with 'topics' parameter1567 keeps them as specified1568 with 'topic_list' parameter1569 keeps them as specified1570 with 'tag_list' parameter (deprecated)1571 keeps them as specified1572 user namespace1573 creates a project in user namespace1574 project_authorizations record creation1575 when the project_authrizations records are not created via the callback1576 still creates project_authrizations record for the user1577# [RSpecRunTime] RSpec elapsed time: 8 minutes 46.76 seconds. Current RSS: ~1408M. load average: 1.08 1.15 0.85 1/279 14241578 when the passed in namespace is for a bot user1579 raises an error1580 after create actions1581 invalidate personal_projects_count caches1582 creates associated project settings1583 logs creation1584 publishes a ProjectCreatedEvent1585 behaves like storing arguments in the application context1586 places the expected params in the application context1587# [RSpecRunTime] RSpec elapsed time: 8 minutes 53.05 seconds. Current RSS: ~1408M. load average: 1.08 1.14 0.85 1/279 14551588 admin creates project with other user's namespace_id1589 when admin mode is enabled1590 sets the correct permissions1591# [RSpecRunTime] RSpec elapsed time: 8 minutes 54.13 seconds. Current RSS: ~1408M. load average: 1.07 1.14 0.85 1/279 14621592 when admin mode is disabled1593 is not allowed1594 group namespace1595 creates the project1596 behaves like has sync-ed traversal_ids1597 is expected to eq [70, 71]1598# [RSpecRunTime] RSpec elapsed time: 8 minutes 56.98 seconds. Current RSS: ~1417M. load average: 1.07 1.14 0.85 1/279 14751599 when project is an import1600 when user is not allowed to import projects1601 does not create the project1602 group sharing1603 updates authorization1604# [RSpecRunTime] RSpec elapsed time: 8 minutes 59.88 seconds. Current RSS: ~1427M. load average: 1.14 1.16 0.86 1/279 14821605 user with project limit1606 under personal namespace1607 cannot create a project1608 under group namespace1609 can create a project1610# [RSpecRunTime] RSpec elapsed time: 9 minutes 1.32 seconds. Current RSS: ~1429M. load average: 1.14 1.16 0.86 1/280 14891611 membership overrides1612 membership is higher from group hierarchy1613 updates authorization1614# [RSpecRunTime] RSpec elapsed time: 9 minutes 4.16 seconds. Current RSS: ~1426M. load average: 1.21 1.17 0.86 1/279 14961615 membership is higher from group share1616 share max access level is not limiting1617 updates authorization1618# [RSpecRunTime] RSpec elapsed time: 9 minutes 6.5 seconds. Current RSS: ~1428M. load average: 1.21 1.17 0.86 1/279 15031619 share max access level is limiting1620 updates authorization1621# [RSpecRunTime] RSpec elapsed time: 9 minutes 8.78 seconds. Current RSS: ~1426M. load average: 1.20 1.17 0.86 1/279 15101622 error handling1623 handles invalid options1624 wiki_enabled creates repository directory1625 wiki_enabled true creates wiki repository directory1626 is expected to be truthy1627 wiki_enabled false does not create wiki repository directory1628 is expected to be falsey1629 import data1630 does not write repository config1631 stores import data and URL1632 tracks for imported project1633 import scheduling1634 when project import type is gitlab project migration1635 does not schedule project import1636# [RSpecRunTime] RSpec elapsed time: 9 minutes 14.56 seconds. Current RSS: ~1441M. load average: 1.18 1.16 0.86 1/279 15291637 builds_enabled global setting1638 global builds_enabled false does not enable CI by default1639 is expected to be falsey1640 global builds_enabled true does enable CI by default1641 is expected to be truthy1642 default visibility level1643 in public group1644 creates project with correct visibility level1645# [RSpecRunTime] RSpec elapsed time: 9 minutes 17.61 seconds. Current RSS: ~1434M. load average: 1.18 1.16 0.86 1/280 15501646 in internal group1647 creates project with correct visibility level1648# [RSpecRunTime] RSpec elapsed time: 9 minutes 18.91 seconds. Current RSS: ~1429M. load average: 1.16 1.16 0.87 1/280 15581649 in private group1650 creates project with correct visibility level1651# [RSpecRunTime] RSpec elapsed time: 9 minutes 20.15 seconds. Current RSS: ~1421M. load average: 1.16 1.16 0.87 1/280 15651652 restricted visibility level1653 when visibility is project based1654 does not allow a restricted visibility level for non-admins1655 does not allow a restricted visibility level for admins when admin mode is disabled1656 allows a restricted visibility level for admins when admin mode is enabled1657# [RSpecRunTime] RSpec elapsed time: 9 minutes 21.85 seconds. Current RSS: ~1424M. load average: 1.16 1.16 0.87 1/280 15721658 when visibility is overridden1659 does not allow a restricted visibility level for non-admins1660 does not allow a restricted visibility level for admins when admin mode is disabled1661 allows a restricted visibility level for admins when admin mode is enabled1662 when visibility is misspelled1663 does not restrict project creation1664# [RSpecRunTime] RSpec elapsed time: 9 minutes 24.34 seconds. Current RSS: ~1422M. load average: 1.15 1.16 0.87 1/280 15851665 repository creation1666 synchronously creates the repository1667 raises when repository fails to create1668 when another repository already exists on disk1669 with legacy storage1670 does not allow to create a project when path matches existing repository on disk1671 does not allow to import project when path matches existing repository on disk1672# [RSpecRunTime] RSpec elapsed time: 9 minutes 26.82 seconds. Current RSS: ~1434M. load average: 1.15 1.16 0.87 1/280 15901673 with hashed storage1674 does not allow to create a project when path matches existing repository on disk1675 when readme initialization is requested1676 behaves like a repo with a README.md1677 is expected to equal 11678 is expected to eql "README.md"1679 is expected to include "cd existing_repo\ngit remote add origin http://localhost/user84/GitLab.git\ngit branch -M master\ngit push -uf origin master\n"1680# [RSpecRunTime] RSpec elapsed time: 9 minutes 30.42 seconds. Current RSS: ~1435M. load average: 1.22 1.17 0.87 1/284 16721681 and a readme_template is specified1682 behaves like a repo with a README.md1683 is expected to equal 11684 is expected to eql "README.md"1685 is expected to include "# GitLab\nThis is customized readme."1686# [RSpecRunTime] RSpec elapsed time: 9 minutes 33.55 seconds. Current RSS: ~1429M. load average: 1.20 1.17 0.87 1/285 17531687 and default_branch is specified1688 creates the correct branch1689 behaves like a repo with a README.md1690 is expected to equal 11691 is expected to eql "README.md"1692 is expected to include "cd existing_repo\ngit remote add origin http://localhost/user91/GitLab.git\ngit branch -M example_branch\ngit push -uf origin example_branch\n"1693# [RSpecRunTime] RSpec elapsed time: 9 minutes 37.78 seconds. Current RSS: ~1428M. load average: 1.20 1.17 0.87 1/285 18531694 and the default branch setting is configured1695 creates the correct branch1696 behaves like a repo with a README.md1697 is expected to equal 11698 is expected to eql "README.md"1699 is expected to include "cd existing_repo\ngit remote add origin http://localhost/user95/GitLab.git\ngit branch -M example_branch\ngit push -uf origin example_branch\n"1700# [RSpecRunTime] RSpec elapsed time: 9 minutes 41.89 seconds. Current RSS: ~1421M. load average: 1.18 1.17 0.87 1/285 19531701 when SAST initialization is requested1702 creates a commit for SAST1703# [RSpecRunTime] RSpec elapsed time: 9 minutes 43.05 seconds. Current RSS: ~1416M. load average: 1.18 1.17 0.87 1/285 19861704 when SHA256 format is requested1705 creates a repository with SHA256 commit hashes1706 when "support_sha256_repositories" feature flag is disabled1707 creates a repository with default SHA1 commit hash1708# [RSpecRunTime] RSpec elapsed time: 9 minutes 45.13 seconds. Current RSS: ~1417M. load average: 1.17 1.16 0.88 1/285 20351709 create integration for the project1710 with an active instance-level integration1711 creates an integration from the instance-level integration1712 with an active group-level integration1713 creates an integration from the group-level integration1714 with an active subgroup1715 creates an integration from the subgroup-level integration1716# [RSpecRunTime] RSpec elapsed time: 9 minutes 49.74 seconds. Current RSS: ~1438M. load average: 1.16 1.16 0.88 1/285 20541717 when skip_disk_validation is used1718 sets the project attribute1719 when import source is enabled1720 does not raise an error when import_source is string1721 does not raise an error when import_source is symbol1722# [RSpecRunTime] RSpec elapsed time: 9 minutes 52.43 seconds. Current RSS: ~1434M. load average: 1.16 1.16 0.88 1/284 20731723 when import source is disabled1724 raises an error1725 with external authorization enabled1726 does not save the project with an error if the service denies access1727 saves the project when the user has access to the label1728 does not save the project when the user has no access to the default label and no label is provided1729# [RSpecRunTime] RSpec elapsed time: 9 minutes 54.36 seconds. Current RSS: ~1435M. load average: 1.14 1.16 0.88 1/282 20801730 with specialized project_authorization workers1731 updates authorization for current_user1732 schedules authorization update for users with access to group1733# [RSpecRunTime] RSpec elapsed time: 9 minutes 57.56 seconds. Current RSS: ~1430M. load average: 1.14 1.16 0.88 1/280 20931734 shared Runners config1735 when parent group is present1736 default value based on parent group setting1737 shared_runners_enabled: true, allow_to_override: false, desired_config_for_new_project: nil, expected_result_for_project: true1738 creates project following the parent config1739# [RSpecRunTime] RSpec elapsed time: 9 minutes 58.62 seconds. Current RSS: ~1432M. load average: 1.13 1.16 0.88 1/280 21001740 shared_runners_enabled: false, allow_to_override: true, desired_config_for_new_project: nil, expected_result_for_project: false1741 creates project following the parent config1742 shared_runners_enabled: false, allow_to_override: false, desired_config_for_new_project: nil, expected_result_for_project: false1743 creates project following the parent config1744 parent group is present and allows desired config1745 shared_runners_enabled: true, allow_to_override: false, desired_config_for_new_project: true, expected_result_for_project: true1746 creates project following the parent config1747 shared_runners_enabled: true, allow_to_override: false, desired_config_for_new_project: false, expected_result_for_project: false1748 creates project following the parent config1749 shared_runners_enabled: false, allow_to_override: true, desired_config_for_new_project: false, expected_result_for_project: false1750 creates project following the parent config1751 shared_runners_enabled: false, allow_to_override: true, desired_config_for_new_project: true, expected_result_for_project: true1752 creates project following the parent config1753 shared_runners_enabled: false, allow_to_override: false, desired_config_for_new_project: false, expected_result_for_project: false1754 creates project following the parent config1755 parent group is present and disallows desired config1756 shared_runners_enabled: false, allow_to_override: false, desired_config_for_new_project: true1757 does not create project1758 parent group is not present1759 desired_config: true, expected_result: true1760 follows desired config1761 desired_config: false, expected_result: false1762 follows desired config1763 desired_config: nil, expected_result: true1764 follows desired config1765 when using access_level params1766 when using issues1767 when using forking1768 when using merge_requests1769 when using wiki1770 when using snippets1771 when using builds1772 when using pages1773 when using metrics_dashboard1774 when using analytics1775 when using monitor1776 when using operations1777 when using security_and_compliance1778 when using container_registry1779 when using environments1780 when using feature_flags1781 when using releases1782 when using infrastructure1783 when using model_experiments1784 when using model_registry1785 when using repository1786# [RSpecRunTime] RSpec elapsed time: 10 minutes 23.48 seconds. Current RSS: ~1418M. load average: 1.32 1.19 0.90 1/280 22791787# [RSpecRunTime] Finishing example group spec/services/projects/create_service_spec.rb. It took 1 minute 49.72 seconds. Expected to take 2 minutes 3.36 seconds.1788# [RSpecRunTime] Starting example group spec/services/boards/issues/list_service_spec.rb. Expected to take 1 minute 37.53 seconds.1789Boards::Issues::ListService1790 #execute1791 when parent is a project1792 behaves like issues list service1793 delegates search to IssuesFinder1794 #metadata1795 returns issues count for list1796# [RSpecRunTime] RSpec elapsed time: 10 minutes 26.19 seconds. Current RSS: ~1415M. load average: 1.32 1.19 0.90 1/280 22821797 behaves like items list service1798 avoids N+11799 returns opened items when list_id and list are missing1800 returns opened items when listing items from Backlog1801 returns opened items that have label list applied when listing items from a label list1802 returns closed items when listing items from Closed sorted by closed_at in descending order1803 raises an error if the list does not belong to the board1804 raises an error if list and list id are invalid or missing1805 returns items from all lists if :all_list is used1806 returns opened items that have label list applied when using list param1807# [RSpecRunTime] RSpec elapsed time: 10 minutes 30.35 seconds. Current RSS: ~1436M. load average: 1.29 1.19 0.90 1/280 22851808 when project is archived1809 behaves like issues list service1810 delegates search to IssuesFinder1811 #metadata1812 returns issues count for list1813 behaves like items list service1814 avoids N+11815 returns opened items when list_id and list are missing1816 returns opened items when listing items from Backlog1817 returns opened items that have label list applied when listing items from a label list1818 returns closed items when listing items from Closed sorted by closed_at in descending order1819 raises an error if the list does not belong to the board1820 raises an error if list and list id are invalid or missing1821 returns items from all lists if :all_list is used1822 returns opened items that have label list applied when using list param1823# [RSpecRunTime] RSpec elapsed time: 10 minutes 35.68 seconds. Current RSS: ~1443M. load average: 1.27 1.19 0.90 1/280 22881824 when filtering1825 when filtering by type1826 only returns the specified type1827 when filtering by negated type1828 only returns the specified type1829 when parent is a group1830 when the group has no parent1831 behaves like issues list service1832 delegates search to IssuesFinder1833 #metadata1834 returns issues count for list1835# [RSpecRunTime] RSpec elapsed time: 10 minutes 43.7 seconds. Current RSS: ~1430M. load average: 1.23 1.18 0.90 1/281 23011836 behaves like items list service1837 avoids N+11838 returns opened items when list_id and list are missing1839 returns opened items when listing items from Backlog1840 returns opened items that have label list applied when listing items from a label list1841 returns closed items when listing items from Closed sorted by closed_at in descending order1842 raises an error if the list does not belong to the board1843 raises an error if list and list id are invalid or missing1844 returns items from all lists if :all_list is used1845 returns opened items that have label list applied when using list param1846# [RSpecRunTime] RSpec elapsed time: 11 minutes 16.86 seconds. Current RSS: ~1405M. load average: 1.27 1.19 0.92 1/281 23581847 when the group is an ancestor1848 behaves like issues list service1849 delegates search to IssuesFinder1850 #metadata1851 returns issues count for list1852# [RSpecRunTime] RSpec elapsed time: 11 minutes 24.37 seconds. Current RSS: ~1406M. load average: 1.23 1.19 0.92 1/281 23711853 behaves like items list service1854 avoids N+11855 returns opened items when list_id and list are missing1856 returns opened items when listing items from Backlog1857 returns opened items that have label list applied when listing items from a label list1858 returns closed items when listing items from Closed sorted by closed_at in descending order1859 raises an error if the list does not belong to the board1860 raises an error if list and list id are invalid or missing1861 returns items from all lists if :all_list is used1862 returns opened items that have label list applied when using list param1863# [RSpecRunTime] RSpec elapsed time: 12 minutes 1.37 seconds. Current RSS: ~1414M. load average: 1.23 1.20 0.93 1/281 24281864 .initialize_relative_positions1865 when 'Gitlab::Database::read_write?' is true1866 user cannot move issues1867 does not initialize the relative positions of issues1868 user can move issues1869 initializes the relative positions of issues1870 when 'Gitlab::Database::read_write?' is false1871 does not initialize the relative positions of issues1872# [RSpecRunTime] Finishing example group spec/services/boards/issues/list_service_spec.rb. It took 1 minute 39.08 seconds. Expected to take 1 minute 37.53 seconds.1873# [RSpecRunTime] Starting example group spec/services/issues/create_service_spec.rb. Expected to take 1 minute 22.72 seconds.1874Issues::CreateService1875 behaves like rate limited service1876 .rate_limiter_scoped_and_keyed1877 is set via the rate_limit call1878 #rate_limiter_bypassed1879 is nil by default1880 #execute1881 when rate limiting is in effect1882 when too many requests are sent by one user1883 raises an error1884 creates 1 issue1885# [RSpecRunTime] RSpec elapsed time: 12 minutes 5.01 seconds. Current RSS: ~1436M. load average: 1.29 1.21 0.94 1/281 24311886 when limit is higher than count of issues being created1887 creates 2 issues1888 #execute1889 when params are invalid1890 returns an error service response1891 when params are valid1892 works if base work item types were not created yet1893 creates the issue with the given params1894 calls NewIssueWorker with correct arguments1895 calls GroupMentionWorker1896 refreshes the number of open issues1897 moves the issue to the end, in an asynchronous worker1898 schedules a namespace onboarding create action worker1899 when an unauthorized project_id is provided1900 ignores the project_id param and creates issue in the given project1901# [RSpecRunTime] RSpec elapsed time: 12 minutes 14.06 seconds. Current RSS: ~1439M. load average: 1.32 1.22 0.95 1/281 24321902 authorization1903 when the user is authorized1904 allows the user to create an issue1905 when the user is not authorized1906 does not allow the user to create an issue1907 with milestone1908 deletes milestone issues count cache1909 when the work item type is not allowed to create1910 ignores the type and creates default issue1911 when a build_service is provided1912 uses the provided service to build the issue1913# [RSpecRunTime] RSpec elapsed time: 12 minutes 18.22 seconds. Current RSS: ~1441M. load average: 1.32 1.22 0.95 1/281 24331914 when issue template is provided1915 when description is blank1916 sets template contents as description when description is blank1917# [RSpecRunTime] RSpec elapsed time: 12 minutes 19.64 seconds. Current RSS: ~1436M. load average: 1.30 1.21 0.95 1/286 24711918 when description is not blank1919 does not apply template when description is not blank1920 when skip_system_notes is true1921 does not call Issuable::CommonSystemNotesService1922 when setting a position1923 sets the correct relative position1924# [RSpecRunTime] RSpec elapsed time: 12 minutes 22.33 seconds. Current RSS: ~1422M. load average: 1.30 1.21 0.95 1/286 24721925 behaves like not an incident issue1926 has not incident as issue type1927 when issue is incident type1928 as reporter1929 calls IncidentManagement::Incidents::CreateEscalationStatusService1930 calls IncidentManagement::TimelineEvents::CreateService.create_incident1931 calls NewIssueWorker with correct arguments1932 behaves like incident issue1933 has incident as issue type1934# [RSpecRunTime] RSpec elapsed time: 12 minutes 27.74 seconds. Current RSS: ~1437M. load average: 1.27 1.21 0.95 1/286 24731935 when invalid1936 does not apply an incident label prematurely1937 as guest1938 behaves like not an incident issue1939 has not incident as issue type1940# [RSpecRunTime] RSpec elapsed time: 12 minutes 29.34 seconds. Current RSS: ~1441M. load average: 1.25 1.21 0.95 1/286 24741941 when current user cannot set issue metadata in the project1942 filters out params that cannot be set without the :set_issue_metadata permission1943 can create confidential issues1944# [RSpecRunTime] RSpec elapsed time: 12 minutes 30.78 seconds. Current RSS: ~1442M. load average: 1.25 1.21 0.95 1/281 24751945 when label belongs to project group1946 assigns group labels1947# [RSpecRunTime] RSpec elapsed time: 12 minutes 31.9 seconds. Current RSS: ~1443M. load average: 1.25 1.21 0.95 1/281 24761948 when label belongs to different project1949 does not assign label1950# [RSpecRunTime] RSpec elapsed time: 12 minutes 33.09 seconds. Current RSS: ~1436M. load average: 1.25 1.21 0.95 1/281 24771951 when labels is nil1952 does not assign label1953 when labels is nil and label_ids is present1954 assigns group labels1955 when milestone belongs to different project1956 does not assign milestone1957# [RSpecRunTime] RSpec elapsed time: 12 minutes 35.95 seconds. Current RSS: ~1442M. load average: 1.23 1.20 0.95 1/281 24781958 when assignee is set1959 invalidates open issues counter for assignees when issue is assigned1960 records the assignee assignment event1961# [RSpecRunTime] RSpec elapsed time: 12 minutes 37.72 seconds. Current RSS: ~1444M. load average: 1.23 1.20 0.95 1/281 24791962 when duplicate label titles are given1963 assigns the label once1964 when sentry identifier is given1965 does not assign the sentry error1966 user is reporter or above1967 assigns the sentry error1968# [RSpecRunTime] RSpec elapsed time: 12 minutes 40.71 seconds. Current RSS: ~1446M. load average: 1.29 1.22 0.95 1/281 24801969 executing hooks1970 executes issue hooks1971 when issue is confidential1972 executes confidential issue hooks1973# [RSpecRunTime] RSpec elapsed time: 12 minutes 41.86 seconds. Current RSS: ~1447M. load average: 1.29 1.22 0.95 1/281 24811974 after_save callback to store_mentions1975 when mentionable attributes change1976 saves mentions1977 when save fails1978 does not call store_mentions1979 issue create service1980 assignees1981 removes assignee when user id is invalid1982 removes assignee when user id is 01983 saves assignee when user id is valid1984 when issuable feature is private1985 removes not authorized assignee when project is Internal1986 removes not authorized assignee when project is Public1987# [RSpecRunTime] RSpec elapsed time: 12 minutes 46.42 seconds. Current RSS: ~1452M. load average: 1.27 1.21 0.95 1/281 24821988 behaves like issuable record that supports quick actions1989 with labels in command only1990 attaches labels to issuable1991# [RSpecRunTime] RSpec elapsed time: 12 minutes 48.3 seconds. Current RSS: ~1456M. load average: 1.25 1.21 0.95 1/283 25001992 with labels in params and command1993 attaches all labels to issuable1994 with assignee and milestone in command only1995 assigns and sets milestone to issuable1996 Quick actions1997 with assignee, milestone, and contact in params and command1998 assigns, sets milestone, and sets contact to issuable from command1999# [RSpecRunTime] RSpec elapsed time: 12 minutes 51.89 seconds. Current RSS: ~1449M. load average: 1.25 1.21 0.95 1/283 25012000 with external_author2001 when CRM contact exists with matching e-mail2002 with permission2003 assigns contact to issue2004# [RSpecRunTime] RSpec elapsed time: 12 minutes 53.01 seconds. Current RSS: ~1449M. load average: 1.25 1.21 0.95 1/283 25022005 without permission2006 does not assign contact to issue2007 when no CRM contact exists with matching e-mail2008 does not assign contact to issue2009 with alert bot author2010 can apply labels2011# [RSpecRunTime] RSpec elapsed time: 12 minutes 56.1 seconds. Current RSS: ~1449M. load average: 1.23 1.20 0.96 1/283 25032012 when using promote_to_incident2013 creates an issue with the correct issue type2014# [RSpecRunTime] RSpec elapsed time: 12 minutes 57.36 seconds. Current RSS: ~1446M. load average: 1.23 1.20 0.96 1/283 25042015 resolving discussions2016 for a single discussion2017 resolves the discussion2018 added a system note to the discussion2019 sets default title and description values if not provided2020 takes params from the request over the default values2021# [RSpecRunTime] RSpec elapsed time: 13 minutes 2.36 seconds. Current RSS: ~1452M. load average: 1.21 1.20 0.96 1/287 25992022 for a merge request2023 resolves the discussion2024 added a system note to the discussion2025 sets default title and description values if not provided2026 takes params from the request over the default values2027# [RSpecRunTime] RSpec elapsed time: 13 minutes 6.1 seconds. Current RSS: ~1447M. load average: 1.19 1.20 0.96 1/287 26402028 add related issue2029 ignores related issue if not accessible2030 when user has access to the related issue2031 adds a link to the issue2032# [RSpecRunTime] RSpec elapsed time: 13 minutes 7.95 seconds. Current RSS: ~1448M. load average: 1.19 1.20 0.96 1/287 26412033 checking spam2034 checks for spam2035 when `perform_spam_check` is set to `false`2036 does not execute the SpamActionService2037# [RSpecRunTime] RSpec elapsed time: 13 minutes 9.2 seconds. Current RSS: ~1449M. load average: 1.18 1.19 0.96 1/287 26422038# [RSpecRunTime] Finishing example group spec/services/issues/create_service_spec.rb. It took 1 minute 6.53 seconds. Expected to take 1 minute 22.72 seconds.2039# [RSpecRunTime] Starting example group spec/services/ci/unlock_artifacts_service_spec.rb. Expected to take 1 minute 17.02 seconds.2040Ci::UnlockArtifactsService2041 tag: false2042 #execute2043 when running on a ref before a pipeline2044 unlocks artifacts from older pipelines2045 does not unlock artifacts for tag or branch with same name as ref2046 does not unlock artifacts from newer pipelines2047 does not lock artifacts from old unlocked pipelines2048 does not unlock artifacts from the same pipeline2049 does not unlock artifacts for other refs2050 does not unlock artifacts for child pipeline2051 unlocks job artifact records2052 unlocks pipeline artifact records2053# [RSpecRunTime] RSpec elapsed time: 13 minutes 25.97 seconds. Current RSS: ~1395M. load average: 1.14 1.18 0.96 1/281 26432054 when running on just the ref2055 unlocks artifacts from older pipelines2056 unlocks artifacts from newer pipelines2057 unlocks artifacts from the same pipeline2058 does not unlock artifacts for tag or branch with same name as ref2059 does not lock artifacts from old unlocked pipelines2060 does not unlock artifacts for other refs2061 unlocks job artifact records2062 unlocks pipeline artifact records2063# [RSpecRunTime] RSpec elapsed time: 13 minutes 40.64 seconds. Current RSS: ~1396M. load average: 1.10 1.17 0.96 1/281 26442064 #unlock_pipelines_query2065 when running on a ref before a pipeline2066 produces the expected SQL string2067# [RSpecRunTime] RSpec elapsed time: 13 minutes 42.76 seconds. Current RSS: ~1396M. load average: 1.10 1.17 0.96 1/281 26452068 when running on just the ref2069 produces the expected SQL string2070# [RSpecRunTime] RSpec elapsed time: 13 minutes 44.5 seconds. Current RSS: ~1395M. load average: 1.10 1.17 0.96 1/281 26462071 #unlock_job_artifacts_query2072 when given a single pipeline ID2073 produces the expected SQL string2074# [RSpecRunTime] RSpec elapsed time: 13 minutes 46.34 seconds. Current RSS: ~1395M. load average: 1.10 1.17 0.96 1/281 26472075 when given multiple pipeline IDs2076 produces the expected SQL string2077# [RSpecRunTime] RSpec elapsed time: 13 minutes 48.06 seconds. Current RSS: ~1396M. load average: 1.10 1.17 0.96 1/281 26482078 tag: true2079 #execute2080 when running on a ref before a pipeline2081 unlocks artifacts from older pipelines2082 does not unlock artifacts for tag or branch with same name as ref2083 does not unlock artifacts from newer pipelines2084 does not lock artifacts from old unlocked pipelines2085 does not unlock artifacts from the same pipeline2086 does not unlock artifacts for other refs2087 does not unlock artifacts for child pipeline2088 unlocks job artifact records2089 unlocks pipeline artifact records2090# [RSpecRunTime] RSpec elapsed time: 14 minutes 5.05 seconds. Current RSS: ~1404M. load average: 1.14 1.18 0.97 1/281 26492091 when running on just the ref2092 unlocks artifacts from older pipelines2093 unlocks artifacts from newer pipelines2094 unlocks artifacts from the same pipeline2095 does not unlock artifacts for tag or branch with same name as ref2096 does not lock artifacts from old unlocked pipelines2097 does not unlock artifacts for other refs2098 unlocks job artifact records2099 unlocks pipeline artifact records2100# [RSpecRunTime] RSpec elapsed time: 14 minutes 19.46 seconds. Current RSS: ~1399M. load average: 1.10 1.17 0.97 1/281 26502101 #unlock_pipelines_query2102 when running on a ref before a pipeline2103 produces the expected SQL string2104# [RSpecRunTime] RSpec elapsed time: 14 minutes 21.04 seconds. Current RSS: ~1398M. load average: 1.10 1.17 0.97 1/281 26512105 when running on just the ref2106 produces the expected SQL string2107# [RSpecRunTime] RSpec elapsed time: 14 minutes 22.85 seconds. Current RSS: ~1400M. load average: 1.10 1.17 0.97 1/281 26522108 #unlock_job_artifacts_query2109 when given a single pipeline ID2110 produces the expected SQL string2111# [RSpecRunTime] RSpec elapsed time: 14 minutes 24.56 seconds. Current RSS: ~1400M. load average: 1.10 1.16 0.97 1/281 26532112 when given multiple pipeline IDs2113 produces the expected SQL string2114# [RSpecRunTime] RSpec elapsed time: 14 minutes 26.38 seconds. Current RSS: ~1399M. load average: 1.10 1.16 0.97 1/281 26542115# [RSpecRunTime] Finishing example group spec/services/ci/unlock_artifacts_service_spec.rb. It took 1 minute 17.26 seconds. Expected to take 1 minute 17.02 seconds.2116# [RSpecRunTime] Starting example group spec/services/event_create_service_spec.rb. Expected to take 1 minute 10.13 seconds.2117EventCreateService2118 Issues2119 #open_issue2120 is expected to be truthy2121 creates new event2122# [RSpecRunTime] RSpec elapsed time: 14 minutes 28.63 seconds. Current RSS: ~1400M. load average: 1.09 1.16 0.97 1/281 26552123 #close_issue2124 is expected to be truthy2125 creates new event2126# [RSpecRunTime] RSpec elapsed time: 14 minutes 30.11 seconds. Current RSS: ~1408M. load average: 1.09 1.16 0.97 1/281 26562127 #reopen_issue2128 is expected to be truthy2129 creates new event2130# [RSpecRunTime] RSpec elapsed time: 14 minutes 31.55 seconds. Current RSS: ~1427M. load average: 1.09 1.16 0.97 1/281 26572131 Merge Requests2132 #open_mr2133 is expected to be truthy2134 creates new event2135 behaves like it records the event in the event counter2136 is expected to change `Gitlab::UsageDataCounters::HLLRedisCounter.unique_events(**tracking_params)` by 12137# [RSpecRunTime] RSpec elapsed time: 14 minutes 35.46 seconds. Current RSS: ~1457M. load average: 1.16 1.18 0.98 1/287 27762138 behaves like Snowplow event tracking with RedisHLL context2139 behaves like Snowplow event tracking2140 is emitted2141# [RSpecRunTime] RSpec elapsed time: 14 minutes 36.7 seconds. Current RSS: ~1468M. load average: 1.16 1.18 0.98 1/287 28162142 #close_mr2143 is expected to be truthy2144 creates new event2145 behaves like it records the event in the event counter2146 is expected to change `Gitlab::UsageDataCounters::HLLRedisCounter.unique_events(**tracking_params)` by 12147# [RSpecRunTime] RSpec elapsed time: 14 minutes 40.74 seconds. Current RSS: ~1463M. load average: 1.15 1.17 0.98 1/287 29342148 behaves like Snowplow event tracking with RedisHLL context2149 behaves like Snowplow event tracking2150 is emitted2151# [RSpecRunTime] RSpec elapsed time: 14 minutes 41.99 seconds. Current RSS: ~1464M. load average: 1.15 1.17 0.98 1/287 29742152 #merge_mr2153 is expected to be truthy2154 creates new event2155 behaves like it records the event in the event counter2156 is expected to change `Gitlab::UsageDataCounters::HLLRedisCounter.unique_events(**tracking_params)` by 12157# [RSpecRunTime] RSpec elapsed time: 14 minutes 45.61 seconds. Current RSS: ~1472M. load average: 1.22 1.19 0.98 1/287 30922158 behaves like Snowplow event tracking with RedisHLL context2159 behaves like Snowplow event tracking2160 is emitted2161# [RSpecRunTime] RSpec elapsed time: 14 minutes 46.83 seconds. Current RSS: ~1485M. load average: 1.22 1.19 0.98 1/287 31322162 #reopen_mr2163 is expected to be truthy2164 creates new event2165# [RSpecRunTime] RSpec elapsed time: 14 minutes 49.25 seconds. Current RSS: ~1484M. load average: 1.20 1.18 0.98 1/287 32112166 #approve_mr2167 is expected to be truthy2168 creates new event2169# [RSpecRunTime] RSpec elapsed time: 14 minutes 51.78 seconds. Current RSS: ~1477M. load average: 1.20 1.18 0.98 1/287 32902170 Milestone2171 #open_milestone2172 is expected to be truthy2173 creates new event2174# [RSpecRunTime] RSpec elapsed time: 14 minutes 53.16 seconds. Current RSS: ~1472M. load average: 1.20 1.18 0.98 1/287 32912175 #close_mr2176 is expected to be truthy2177 creates new event2178# [RSpecRunTime] RSpec elapsed time: 14 minutes 54.64 seconds. Current RSS: ~1468M. load average: 1.18 1.18 0.98 1/286 32922179 #destroy_mr2180 is expected to be truthy2181 creates new event2182# [RSpecRunTime] RSpec elapsed time: 14 minutes 56.13 seconds. Current RSS: ~1459M. load average: 1.18 1.18 0.98 1/286 32932183 #wiki_event2184 action: :created2185 creates the event2186 is idempotent2187 behaves like it records the event in the event counter2188 is expected to change `Gitlab::UsageDataCounters::HLLRedisCounter.unique_events(**tracking_params)` by 12189# [RSpecRunTime] RSpec elapsed time: 14 minutes 57.45 seconds. Current RSS: ~1458M. load average: 1.18 1.18 0.98 1/286 33342190 behaves like it records a git write event2191 is expected to change `Gitlab::UsageDataCounters::HLLRedisCounter.unique_events(**tracking_params)` by 12192 action: :updated2193 creates the event2194 is idempotent2195 behaves like it records the event in the event counter2196 is expected to change `Gitlab::UsageDataCounters::HLLRedisCounter.unique_events(**tracking_params)` by 12197 behaves like it records a git write event2198 is expected to change `Gitlab::UsageDataCounters::HLLRedisCounter.unique_events(**tracking_params)` by 12199 action: :destroyed2200 creates the event2201 is idempotent2202 behaves like it records the event in the event counter2203 is expected to change `Gitlab::UsageDataCounters::HLLRedisCounter.unique_events(**tracking_params)` by 12204 behaves like it records a git write event2205 is expected to change `Gitlab::UsageDataCounters::HLLRedisCounter.unique_events(**tracking_params)` by 12206 The action is created2207 raises an error2208 The action is updated2209 raises an error2210 The action is closed2211 raises an error2212 The action is reopened2213 raises an error2214 The action is pushed2215 raises an error2216 The action is commented2217 raises an error2218 The action is merged2219 raises an error2220 The action is joined2221 raises an error2222 The action is left2223 raises an error2224 The action is destroyed2225 raises an error2226 The action is expired2227 raises an error2228 The action is approved2229 raises an error2230 #push2231 behaves like service for creating a push event2232 creates a new event2233 creates the push event payload2234 updates user last activity2235 caches the last push event for the user2236 does not create any event data when an error is raised2237 behaves like it records the event in the event counter2238 is expected to change `Gitlab::UsageDataCounters::HLLRedisCounter.unique_events(**tracking_params)` by 12239 behaves like it records a git write event2240 is expected to change `Gitlab::UsageDataCounters::HLLRedisCounter.unique_events(**tracking_params)` by 12241 behaves like Snowplow event tracking with RedisHLL context2242 behaves like Snowplow event tracking2243 is emitted2244 #bulk_push2245 behaves like service for creating a push event2246 creates a new event2247 creates the push event payload2248 updates user last activity2249 caches the last push event for the user2250 does not create any event data when an error is raised2251 behaves like it records the event in the event counter2252 is expected to change `Gitlab::UsageDataCounters::HLLRedisCounter.unique_events(**tracking_params)` by 12253 behaves like it records a git write event2254 is expected to change `Gitlab::UsageDataCounters::HLLRedisCounter.unique_events(**tracking_params)` by 12255 behaves like Snowplow event tracking with RedisHLL context2256 behaves like Snowplow event tracking2257 is emitted2258 #join_source2259 when source is a group2260 is expected to be falsey2261 is expected not to change `Event.count`2262 when source is a project2263 is expected to be truthy2264 is expected to change `Event.count` from 0 to 12265 #expired_leave_project2266 is expected to be truthy2267 is expected to change `Event.count` from 0 to 12268 design events2269 #save_designs2270 is expected to change `Event.count` by 82271 is expected not to exceed query limit 22272 creates 3 created design events2273 creates 5 created design events2274 behaves like it records the event in the event counter2275 is expected to change `Gitlab::UsageDataCounters::HLLRedisCounter.unique_events(**tracking_params)` by 12276# [RSpecRunTime] RSpec elapsed time: 15 minutes 7.64 seconds. Current RSS: ~1473M. load average: 1.15 1.17 0.98 1/286 33572277 behaves like it records a git write event2278 is expected to change `Gitlab::UsageDataCounters::HLLRedisCounter.unique_events(**tracking_params)` by 12279 Snowplow tracking2280 for create event2281 behaves like Snowplow event tracking with RedisHLL context2282 behaves like Snowplow event tracking2283 is emitted2284 for update event2285 behaves like Snowplow event tracking with RedisHLL context2286 behaves like Snowplow event tracking2287 is emitted2288 #destroy_designs2289 is expected to change `Event.count` by 52290 is expected not to exceed query limit 22291 creates 5 destroyed design events2292 behaves like it records the event in the event counter2293 is expected to change `Gitlab::UsageDataCounters::HLLRedisCounter.unique_events(**tracking_params)` by 12294# [RSpecRunTime] RSpec elapsed time: 15 minutes 10.44 seconds. Current RSS: ~1475M. load average: 1.14 1.17 0.98 1/282 33582295 behaves like it records a git write event2296 is expected to change `Gitlab::UsageDataCounters::HLLRedisCounter.unique_events(**tracking_params)` by 12297 behaves like Snowplow event tracking with RedisHLL context2298 behaves like Snowplow event tracking2299 is emitted2300 #leave_note2301 is expected to be truthy2302 creates new event2303 when it is a diff note2304 behaves like it records the event in the event counter2305 is expected to change `Gitlab::UsageDataCounters::HLLRedisCounter.unique_events(**tracking_params)` by 12306# [RSpecRunTime] RSpec elapsed time: 15 minutes 13.52 seconds. Current RSS: ~1473M. load average: 1.13 1.17 0.98 1/288 34122307 behaves like Snowplow event tracking with RedisHLL context2308 behaves like Snowplow event tracking2309 is emitted2310# [RSpecRunTime] RSpec elapsed time: 15 minutes 14.9 seconds. Current RSS: ~1471M. load average: 1.13 1.17 0.98 1/288 34652311 when it is not a diff note2312 does not change the unique action counter2313# [RSpecRunTime] Finishing example group spec/services/event_create_service_spec.rb. It took 49.3 seconds. Expected to take 1 minute 10.13 seconds.2314# [RSpecRunTime] Starting example group spec/services/ci/runners/create_runner_service_spec.rb. Expected to take 1 minute 1.32 seconds.2315Ci::Runners::CreateRunnerService#execute2316 with :runner_type param set to instance_type2317 when anonymous user2318 behaves like it cannot create a runner2319 runner payload is nil2320 is expected to be error2321 when non-admin user2322 behaves like it cannot create a runner2323 runner payload is nil2324 is expected to be error2325 when admin user2326 behaves like it cannot create a runner2327 runner payload is nil2328 is expected to be error2329 when admin mode is enabled2330 behaves like it can create a runner2331 creates a runner of the specified type2332 with default params provided2333 is expected to be success2334 uses default values when none are provided2335 with non-default params provided2336 is expected to be success2337 creates runner with specified values2338 with a nil paused value2339 is expected to be success2340 creates runner with active set to true2341 with no paused value given2342 is expected to be success2343 creates runner with active set to true2344 behaves like it can return an error2345 when the runner fails to save2346 returns error message2347 behaves like it cannot create a runner2348 runner payload is nil2349 is expected to be error2350 with unexpected scope param specified2351 behaves like it cannot create a runner2352 runner payload is nil2353 is expected to be error2354 when model validation fails2355 returns error message and reason2356 behaves like it cannot create a runner2357 runner payload is nil2358 is expected to be error2359 with :runner_type param set to group_type2360 when anonymous user2361 behaves like it cannot create a runner2362 runner payload is nil2363 is expected to be error2364 when non-admin user2365 behaves like it cannot create a runner2366 runner payload is nil2367 is expected to be error2368 when group owner2369 behaves like it can create a runner2370 creates a runner of the specified type2371 with default params provided2372 is expected to be success2373 uses default values when none are provided2374# [RSpecRunTime] RSpec elapsed time: 15 minutes 22.43 seconds. Current RSS: ~1488M. load average: 1.12 1.16 0.99 1/287 34662375 with non-default params provided2376 is expected to be success2377 creates runner with specified values2378 with a nil paused value2379 is expected to be success2380 creates runner with active set to true2381# [RSpecRunTime] RSpec elapsed time: 15 minutes 24.71 seconds. Current RSS: ~1474M. load average: 1.19 1.18 0.99 1/287 34672382 with no paused value given2383 is expected to be success2384 creates runner with active set to true2385# [RSpecRunTime] RSpec elapsed time: 15 minutes 25.94 seconds. Current RSS: ~1474M. load average: 1.19 1.18 0.99 1/282 34682386 with missing scope param2387 behaves like it cannot create a runner2388 runner payload is nil2389 is expected to be error2390 when admin user2391 behaves like it cannot create a runner2392 runner payload is nil2393 is expected to be error2394 when admin mode is enabled2395 behaves like it can create a runner2396 creates a runner of the specified type2397 with default params provided2398 is expected to be success2399 uses default values when none are provided2400# [RSpecRunTime] RSpec elapsed time: 15 minutes 29.31 seconds. Current RSS: ~1461M. load average: 1.17 1.18 0.99 1/282 34692401 with non-default params provided2402 is expected to be success2403 creates runner with specified values2404 with a nil paused value2405 is expected to be success2406 creates runner with active set to true2407# [RSpecRunTime] RSpec elapsed time: 15 minutes 31.63 seconds. Current RSS: ~1457M. load average: 1.17 1.18 0.99 1/282 34702408 with no paused value given2409 is expected to be success2410 creates runner with active set to true2411# [RSpecRunTime] RSpec elapsed time: 15 minutes 32.86 seconds. Current RSS: ~1456M. load average: 1.17 1.18 0.99 2/282 34712412 behaves like it can return an error2413 when the runner fails to save2414 returns error message2415 behaves like it cannot create a runner2416 runner payload is nil2417 is expected to be error2418# [RSpecRunTime] RSpec elapsed time: 15 minutes 34.33 seconds. Current RSS: ~1457M. load average: 1.16 1.17 0.99 1/282 34722419 with :runner_type param set to project_type2420 when anonymous user2421 behaves like it cannot create a runner2422 runner payload is nil2423 is expected to be error2424# [RSpecRunTime] RSpec elapsed time: 15 minutes 35.76 seconds. Current RSS: ~1446M. load average: 1.16 1.17 0.99 1/282 34732425 when group owner2426 behaves like it can create a runner2427 creates a runner of the specified type2428 with default params provided2429 is expected to be success2430 uses default values when none are provided2431# [RSpecRunTime] RSpec elapsed time: 15 minutes 37.66 seconds. Current RSS: ~1440M. load average: 1.16 1.17 0.99 1/282 34742432 with non-default params provided2433 is expected to be success2434 creates runner with specified values2435 with a nil paused value2436 is expected to be success2437 creates runner with active set to true2438# [RSpecRunTime] RSpec elapsed time: 15 minutes 40.39 seconds. Current RSS: ~1438M. load average: 1.15 1.17 0.99 1/283 34752439 with no paused value given2440 is expected to be success2441 creates runner with active set to true2442# [RSpecRunTime] RSpec elapsed time: 15 minutes 41.76 seconds. Current RSS: ~1437M. load average: 1.15 1.17 0.99 1/283 34762443 with missing scope param2444 behaves like it cannot create a runner2445 runner payload is nil2446 is expected to be error2447# [RSpecRunTime] RSpec elapsed time: 15 minutes 44.18 seconds. Current RSS: ~1437M. load average: 1.13 1.17 0.99 1/283 34772448 when non-admin user2449 behaves like it cannot create a runner2450 runner payload is nil2451 is expected to be error2452# [RSpecRunTime] RSpec elapsed time: 15 minutes 45.28 seconds. Current RSS: ~1441M. load average: 1.13 1.17 0.99 1/283 34782453 with project permissions to create runner2454 behaves like it can create a runner2455 creates a runner of the specified type2456 with default params provided2457 is expected to be success2458 uses default values when none are provided2459# [RSpecRunTime] RSpec elapsed time: 15 minutes 47.94 seconds. Current RSS: ~1448M. load average: 1.13 1.17 0.99 1/283 34792460 with non-default params provided2461 is expected to be success2462 creates runner with specified values2463 with a nil paused value2464 is expected to be success2465 creates runner with active set to true2466# [RSpecRunTime] RSpec elapsed time: 15 minutes 51.37 seconds. Current RSS: ~1454M. load average: 1.12 1.16 0.99 1/282 34802467 with no paused value given2468 is expected to be success2469 creates runner with active set to true2470# [RSpecRunTime] RSpec elapsed time: 15 minutes 53.21 seconds. Current RSS: ~1452M. load average: 1.12 1.16 0.99 1/282 34812471 when admin user2472 behaves like it cannot create a runner2473 runner payload is nil2474 is expected to be error2475# [RSpecRunTime] RSpec elapsed time: 15 minutes 54.39 seconds. Current RSS: ~1456M. load average: 1.11 1.16 0.99 1/282 34822476 when admin mode is enabled2477 behaves like it can create a runner2478 creates a runner of the specified type2479 with default params provided2480 is expected to be success2481 uses default values when none are provided2482# [RSpecRunTime] RSpec elapsed time: 15 minutes 56.39 seconds. Current RSS: ~1462M. load average: 1.11 1.16 0.99 1/282 34832483 with non-default params provided2484 is expected to be success2485 creates runner with specified values2486 with a nil paused value2487 is expected to be success2488 creates runner with active set to true2489# [RSpecRunTime] RSpec elapsed time: 15 minutes 59.1 seconds. Current RSS: ~1462M. load average: 1.10 1.16 0.99 1/282 34842490 with no paused value given2491 is expected to be success2492 creates runner with active set to true2493# [RSpecRunTime] RSpec elapsed time: 16 minutes 0.5 second. Current RSS: ~1462M. load average: 1.10 1.16 0.99 1/284 34852494 behaves like it can return an error2495 when the runner fails to save2496 returns error message2497 behaves like it cannot create a runner2498 runner payload is nil2499 is expected to be error2500# [RSpecRunTime] RSpec elapsed time: 16 minutes 2.2 seconds. Current RSS: ~1464M. load average: 1.10 1.16 0.99 1/283 34862501# [RSpecRunTime] Finishing example group spec/services/ci/runners/create_runner_service_spec.rb. It took 46.44 seconds. Expected to take 1 minute 1.32 seconds.2502# [RSpecRunTime] Starting example group spec/lib/gitlab/git_access_snippet_spec.rb. Expected to take 54.36 seconds.2503Gitlab::GitAccessSnippet2504 when actor is a DeployKey2505 does not allow push and pull access2506# [RSpecRunTime] RSpec elapsed time: 16 minutes 3.43 seconds. Current RSS: ~1468M. load average: 1.10 1.15 1.00 1/282 34922507 when snippet repository is read-only2508 does not allow push and allows pull access2509 #check_snippet_accessibility!2510 when the snippet exists2511 allows access2512 when the snippet is nil2513 blocks access with "not found"2514 when the snippet does not have a repository2515 blocks access with "not found"2516 terms are enforced2517 blocks access when the user did not accept terms2518 allows access when the user accepted the terms2519 behaves like actor is migration bot2520 when user is the migration bot2521 can perform git operations2522# [RSpecRunTime] RSpec elapsed time: 16 minutes 6.64 seconds. Current RSS: ~1505M. load average: 1.10 1.15 1.00 1/282 34932523 project snippet accessibility2524 when project is public2525 behaves like checks accessibility2526 anonymous2527 respects accessibility2528 non_member2529 respects accessibility2530 guest2531 respects accessibility2532 reporter2533 respects accessibility2534 maintainer2535 respects accessibility2536 admin2537 respects accessibility2538 author2539 respects accessibility2540 behaves like actor is migration bot2541 when user is the migration bot2542 can perform git operations2543 when project is public but snippet feature is private2544 behaves like checks accessibility2545 anonymous2546 respects accessibility2547 non_member2548 respects accessibility2549 guest2550 respects accessibility2551 reporter2552 respects accessibility2553 maintainer2554 respects accessibility2555 admin2556 respects accessibility2557 author2558 respects accessibility2559 behaves like actor is migration bot2560 when user is the migration bot2561 can perform git operations2562 when project is not accessible2563 anonymous2564 respects accessibility2565 non_member2566 respects accessibility2567 behaves like actor is migration bot2568 when user is the migration bot2569 can perform git operations2570 when project is archived2571 anonymous2572 cannot perform git operations2573 non_member2574 cannot perform git operations2575 guest2576 cannot perform git pushes2577 reporter2578 cannot perform git pushes2579 maintainer2580 cannot perform git pushes2581 author2582 cannot perform git pushes2583 admin2584 when admin mode is enabled2585 cannot perform git pushes2586 when admin mode is disabled2587 cannot perform git operations2588 behaves like actor is migration bot2589 when user is the migration bot2590 can perform git operations2591 when snippet feature is disabled2592 anonymous2593 cannot perform git operations2594 non_member2595 cannot perform git operations2596 author2597 cannot perform git operations2598 admin2599 cannot perform git operations2600 behaves like actor is migration bot2601 when user is the migration bot2602 can perform git operations2603 personal snippet accessibility2604 snippet_level: :public, membership: :admin, admin_mode: true, _expected_count: 12605 respects accessibility2606 behaves like actor is migration bot2607 when user is the migration bot2608 can perform git operations2609 snippet_level: :public, membership: :admin, admin_mode: false, _expected_count: 12610 respects accessibility2611 behaves like actor is migration bot2612 when user is the migration bot2613 can perform git operations2614 snippet_level: :public, membership: :author, admin_mode: nil, _expected_count: 12615 respects accessibility2616 behaves like actor is migration bot2617 when user is the migration bot2618 can perform git operations2619 snippet_level: :public, membership: :non_member, admin_mode: nil, _expected_count: 12620 respects accessibility2621 behaves like actor is migration bot2622 when user is the migration bot2623 can perform git operations2624 snippet_level: :public, membership: :anonymous, admin_mode: nil, _expected_count: 12625 respects accessibility2626 behaves like actor is migration bot2627 when user is the migration bot2628 can perform git operations2629 snippet_level: :internal, membership: :admin, admin_mode: true, _expected_count: 12630 respects accessibility2631 behaves like actor is migration bot2632 when user is the migration bot2633 can perform git operations2634 snippet_level: :internal, membership: :admin, admin_mode: false, _expected_count: 12635 respects accessibility2636 behaves like actor is migration bot2637 when user is the migration bot2638 can perform git operations2639# [RSpecRunTime] RSpec elapsed time: 16 minutes 31.22 seconds. Current RSS: ~1607M. load average: 1.38 1.21 1.02 1/282 37292640 snippet_level: :internal, membership: :author, admin_mode: nil, _expected_count: 12641 respects accessibility2642 behaves like actor is migration bot2643 when user is the migration bot2644 can perform git operations2645 snippet_level: :internal, membership: :non_member, admin_mode: nil, _expected_count: 12646 respects accessibility2647 behaves like actor is migration bot2648 when user is the migration bot2649 can perform git operations2650 snippet_level: :internal, membership: :anonymous, admin_mode: nil, _expected_count: 02651 respects accessibility2652 behaves like actor is migration bot2653 when user is the migration bot2654 can perform git operations2655 snippet_level: :private, membership: :admin, admin_mode: true, _expected_count: 12656 respects accessibility2657 behaves like actor is migration bot2658 when user is the migration bot2659 can perform git operations2660 snippet_level: :private, membership: :admin, admin_mode: false, _expected_count: 02661 respects accessibility2662 behaves like actor is migration bot2663 when user is the migration bot2664 can perform git operations2665 snippet_level: :private, membership: :author, admin_mode: nil, _expected_count: 12666 respects accessibility2667 behaves like actor is migration bot2668 when user is the migration bot2669 can perform git operations2670 snippet_level: :private, membership: :non_member, admin_mode: nil, _expected_count: 02671 respects accessibility2672 behaves like actor is migration bot2673 when user is the migration bot2674 can perform git operations2675 snippet_level: :private, membership: :anonymous, admin_mode: nil, _expected_count: 02676 respects accessibility2677 behaves like actor is migration bot2678 when user is the migration bot2679 can perform git operations2680 when changes are specific2681 behaves like snippet checks2682 does not raise error if SnippetCheck does not raise error2683 raises error if SnippetCheck raises error2684 sets the file count limit from Snippet class2685 when user is migration bot2686 behaves like snippet checks2687 does not raise error if SnippetCheck does not raise error2688 raises error if SnippetCheck raises error2689 sets the file count limit from Snippet class2690 repository size restrictions2691 when GIT_OBJECT_DIRECTORY_RELATIVE env var is set2692 behaves like a push to repository already over the limit2693 errs2694 behaves like migration bot does not err2695 does not err2696 behaves like a push to repository below the limit2697 does not err2698 behaves like migration bot does not err2699 does not err2700 behaves like a push to repository to make it over the limit2701 errs2702 behaves like migration bot does not err2703 does not err2704 a change with GIT_OBJECT_DIRECTORY_RELATIVE env var unset2705 behaves like a push to repository already over the limit2706 errs2707 behaves like migration bot does not err2708 does not err2709 behaves like a push to repository below the limit2710 does not err2711 behaves like migration bot does not err2712 does not err2713 behaves like a push to repository to make it over the limit2714 errs2715 behaves like migration bot does not err2716 does not err2717# [RSpecRunTime] Finishing example group spec/lib/gitlab/git_access_snippet_spec.rb. It took 38.99 seconds. Expected to take 54.36 seconds.2718# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/parsers/security/common_spec.rb. Expected to take 49.92 seconds.2719Gitlab::Ci::Parsers::Security::Common2720 #parse!2721 signatures_enabled: true2722 schema validation2723 when the validate flag is set to `false`2724 does not instantiate the validator2725 marks the report as valid2726 keeps the execution flow as normal2727# [RSpecRunTime] RSpec elapsed time: 16 minutes 43.34 seconds. Current RSS: ~1588M. load average: 1.37 1.21 1.02 1/284 38712728 when the validate flag is set to `true`2729nil versions are discouraged and will be deprecated in Rubygems 42730 instantiates the validator with correct params2731 when the report data is not valid according to the schema2732 adds errors to the report2733 marks the report as invalid2734 does not try to create report entities2735# [RSpecRunTime] RSpec elapsed time: 16 minutes 45.29 seconds. Current RSS: ~1560M. load average: 1.37 1.21 1.02 1/284 38722736 when the report data is valid according to the schema2737 does not add errors to the report2738 keeps the execution flow as normal2739 and no warnings are present2740 does not add warnings to the report2741# [RSpecRunTime] RSpec elapsed time: 16 minutes 46.81 seconds. Current RSS: ~1542M. load average: 1.37 1.21 1.02 1/284 38732742 and some warnings are present2743 does add warnings to the report2744 report parsing2745 parsing finding.name2746 when name is provided2747 sets name from the report as a name2748 when name is not provided2749 when location does not exist2750 returns only identifier name2751 when location exists2752 when CVE identifier exists2753 combines identifier with location to create name2754 when CWE identifier exists2755 combines identifier with location to create name2756 when neither CVE nor CWE identifier exist2757 combines identifier with location to create name2758 parsing finding.details2759 when details are provided2760 sets details from the report2761 when details are not provided2762 sets empty hash2763 top-level scanner2764 is the primary scanner2765 returns nil report has no scanner2766 parsing scanners2767 when the report contains top-level scanner2768 sets the scanner of finding as top-level scanner2769 when the report does not contain top-level scanner2770 sets the scanner of finding as `vulnerabilities[].scanner`2771 parsing scan2772 returns scan object for each finding2773 returns nil when scan is not a hash2774 parsing schema version2775 parses the version2776 returns nil when there is no version2777 parsing analyzer2778 associates analyzer with report2779 returns nil when analyzer data is not available2780 parsing flags2781 returns flags object for each finding2782 parsing links2783 returns links object for each finding2784 parsing evidence2785 returns evidence object for each finding2786 setting CVSS2787 ingests the provided CVSS vectors2788 setting the uuid2789 sets the UUIDv5 for findings2790 setting the `found_by_pipeline` attribute2791 is expected to eq [#<Ci::Pipeline id: 337, ref: "master", sha: "b83d6e391c22777fca1ed3012fce84f633d7fed0", before_sha: ...t_id: nil, ci_ref_id: 127, locked: "artifacts_locked", partition_id: 101, auto_canceled_by_id: nil>]2792 parsing tracking2793 with invalid tracking information2794 ignores invalid algorithm types2795 with valid tracking information2796 creates signatures for each signature algorithm2797 sets the uuid according to the higest priority signature2798 handling the unicode null characters2799 escapes the unicode null characters while parsing the report2800 adds warning to report2801 signatures_enabled: false2802 schema validation2803 when the validate flag is set to `false`2804 does not instantiate the validator2805 marks the report as valid2806 keeps the execution flow as normal2807# [RSpecRunTime] RSpec elapsed time: 17 minutes 1.9 seconds. Current RSS: ~1470M. load average: 1.36 1.22 1.03 1/283 38742808 when the validate flag is set to `true`2809 instantiates the validator with correct params2810 when the report data is not valid according to the schema2811 adds errors to the report2812 marks the report as invalid2813 does not try to create report entities2814# [RSpecRunTime] RSpec elapsed time: 17 minutes 3.96 seconds. Current RSS: ~1469M. load average: 1.25 1.20 1.02 1/283 38752815 when the report data is valid according to the schema2816 does not add errors to the report2817 keeps the execution flow as normal2818 and no warnings are present2819 does not add warnings to the report2820# [RSpecRunTime] RSpec elapsed time: 17 minutes 5.44 seconds. Current RSS: ~1469M. load average: 1.25 1.20 1.02 1/283 38762821 and some warnings are present2822 does add warnings to the report2823 report parsing2824 parsing finding.name2825 when name is provided2826 sets name from the report as a name2827 when name is not provided2828 when location does not exist2829 returns only identifier name2830 when location exists2831 when CVE identifier exists2832 combines identifier with location to create name2833 when CWE identifier exists2834 combines identifier with location to create name2835 when neither CVE nor CWE identifier exist2836 combines identifier with location to create name2837 parsing finding.details2838 when details are provided2839 sets details from the report2840 when details are not provided2841 sets empty hash2842 top-level scanner2843 is the primary scanner2844 returns nil report has no scanner2845 parsing scanners2846 when the report contains top-level scanner2847 sets the scanner of finding as top-level scanner2848 when the report does not contain top-level scanner2849 sets the scanner of finding as `vulnerabilities[].scanner`2850 parsing scan2851 returns scan object for each finding2852 returns nil when scan is not a hash2853 parsing schema version2854 parses the version2855 returns nil when there is no version2856 parsing analyzer2857 associates analyzer with report2858 returns nil when analyzer data is not available2859 parsing flags2860 returns flags object for each finding2861 parsing links2862 returns links object for each finding2863 parsing evidence2864 returns evidence object for each finding2865 setting CVSS2866 ingests the provided CVSS vectors2867 setting the uuid2868 sets the UUIDv5 for findings2869 setting the `found_by_pipeline` attribute2870 is expected to eq [#<Ci::Pipeline id: 338, ref: "master", sha: "b83d6e391c22777fca1ed3012fce84f633d7fed0", before_sha: ...t_id: nil, ci_ref_id: 128, locked: "artifacts_locked", partition_id: 101, auto_canceled_by_id: nil>]2871 parsing tracking2872 with invalid tracking information2873 ignores invalid algorithm types2874 with valid tracking information2875 creates signatures for each signature algorithm2876 sets the uuid according to the higest priority signature2877 handling the unicode null characters2878 escapes the unicode null characters while parsing the report2879 adds warning to report2880# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/parsers/security/common_spec.rb. It took 37.42 seconds. Expected to take 49.92 seconds.2881# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/parsers/security/validators/schema_validator_spec.rb. Expected to take 43.77 seconds.2882Gitlab::Ci::Parsers::Security::Validators::SchemaValidator2883 SUPPORTED_VERSIONS2884 matches DEPRECATED_VERSIONS keys2885 when all files under schema path are explicitly listed2886 cluster_image_scanning 15.0.02887 container_scanning 15.0.02888 coverage_fuzzing 15.0.02889 dast 15.0.02890 dependency_scanning 15.0.02891 sast 15.0.02892 secret_detection 15.0.02893 cluster_image_scanning 15.0.12894 container_scanning 15.0.12895 coverage_fuzzing 15.0.12896 dast 15.0.12897 dependency_scanning 15.0.12898 sast 15.0.12899 secret_detection 15.0.12900 cluster_image_scanning 15.0.22901 container_scanning 15.0.22902 coverage_fuzzing 15.0.22903 dast 15.0.22904 dependency_scanning 15.0.22905 sast 15.0.22906 secret_detection 15.0.22907 cluster_image_scanning 15.0.42908 container_scanning 15.0.42909 coverage_fuzzing 15.0.42910 dast 15.0.42911 dependency_scanning 15.0.42912 sast 15.0.42913 secret_detection 15.0.42914 cluster_image_scanning 15.0.52915 container_scanning 15.0.52916 coverage_fuzzing 15.0.52917 dast 15.0.52918 dependency_scanning 15.0.52919 sast 15.0.52920 secret_detection 15.0.52921 cluster_image_scanning 15.0.62922 container_scanning 15.0.62923 coverage_fuzzing 15.0.62924 dast 15.0.62925 dependency_scanning 15.0.62926 sast 15.0.62927 secret_detection 15.0.62928 cluster_image_scanning 15.0.72929 container_scanning 15.0.72930 coverage_fuzzing 15.0.72931 dast 15.0.72932 dependency_scanning 15.0.72933 sast 15.0.72934 secret_detection 15.0.72935# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.51 seconds. Current RSS: ~1493M. load average: 1.18 1.18 1.02 1/282 38772936 when every SUPPORTED_VERSION has a corresponding JSON file2937 cluster_image_scanning 15.0.0 schema file is present2938 cluster_image_scanning 15.0.1 schema file is present2939 cluster_image_scanning 15.0.2 schema file is present2940 cluster_image_scanning 15.0.4 schema file is present2941 cluster_image_scanning 15.0.5 schema file is present2942 cluster_image_scanning 15.0.6 schema file is present2943 cluster_image_scanning 15.0.7 schema file is present2944 container_scanning 15.0.0 schema file is present2945 container_scanning 15.0.1 schema file is present2946 container_scanning 15.0.2 schema file is present2947 container_scanning 15.0.4 schema file is present2948 container_scanning 15.0.5 schema file is present2949 container_scanning 15.0.6 schema file is present2950 container_scanning 15.0.7 schema file is present2951 coverage_fuzzing 15.0.0 schema file is present2952 coverage_fuzzing 15.0.1 schema file is present2953 coverage_fuzzing 15.0.2 schema file is present2954 coverage_fuzzing 15.0.4 schema file is present2955 coverage_fuzzing 15.0.5 schema file is present2956 coverage_fuzzing 15.0.6 schema file is present2957 coverage_fuzzing 15.0.7 schema file is present2958 dast 15.0.0 schema file is present2959 dast 15.0.1 schema file is present2960 dast 15.0.2 schema file is present2961 dast 15.0.4 schema file is present2962 dast 15.0.5 schema file is present2963 dast 15.0.6 schema file is present2964 dast 15.0.7 schema file is present2965 dependency_scanning 15.0.0 schema file is present2966 dependency_scanning 15.0.1 schema file is present2967 dependency_scanning 15.0.2 schema file is present2968 dependency_scanning 15.0.4 schema file is present2969 dependency_scanning 15.0.5 schema file is present2970 dependency_scanning 15.0.6 schema file is present2971 dependency_scanning 15.0.7 schema file is present2972 sast 15.0.0 schema file is present2973 sast 15.0.1 schema file is present2974 sast 15.0.2 schema file is present2975 sast 15.0.4 schema file is present2976 sast 15.0.5 schema file is present2977 sast 15.0.6 schema file is present2978 sast 15.0.7 schema file is present2979 secret_detection 15.0.0 schema file is present2980 secret_detection 15.0.1 schema file is present2981 secret_detection 15.0.2 schema file is present2982 secret_detection 15.0.4 schema file is present2983 secret_detection 15.0.5 schema file is present2984 secret_detection 15.0.6 schema file is present2985 secret_detection 15.0.7 schema file is present2986# [RSpecRunTime] RSpec elapsed time: 17 minutes 29.7 seconds. Current RSS: ~1487M. load average: 1.17 1.18 1.02 1/282 38782987 #valid?2988 when given a supported MAJOR.MINOR schema version2989 behaves like report is valid2990 and the report is valid2991 is expected to be truthy2992 behaves like report is invalid2993 and the report is invalid2994 is expected to be falsey2995 behaves like logs related information2996 logs related information2997 when given a supported schema version2998 behaves like report is valid2999 and the report is valid3000 is expected to be truthy3001 behaves like report is invalid3002 and the report is invalid3003 is expected to be falsey3004 behaves like logs related information3005 logs related information3006 when given a deprecated schema version3007 and the report passes schema validation3008 is expected to be truthy3009 behaves like logs related information3010 logs related information3011 and the report does not pass schema validation3012 is expected to be falsey3013 when given an unsupported schema version3014 and the report is valid3015 is expected to be falsey3016 behaves like logs related information3017 logs related information3018 and the report is invalid3019 is expected to be falsey3020 and scanner information is empty3021 logs related information3022 when not given a schema version3023 is expected to be falsey3024 #errors3025 when given a supported schema version3026 behaves like report is valid with no error3027 and the report is valid3028 is expected to be empty3029 and the report is invalid3030 behaves like report with expected errors3031 is expected to contain exactly "root is missing required keys: vulnerabilities"3032 when given a deprecated schema version3033 behaves like report is valid with no error3034 and the report is valid3035 is expected to be empty3036 and the report does not pass schema validation3037 behaves like report with expected errors3038 is expected to contain exactly "property '/version' does not match pattern: ^[0-9]+\\.[0-9]+\\.[0-9]+$" and "root is missing required keys: vulnerabilities"3039 when given an unsupported schema version3040 and the report is valid3041 behaves like report with expected errors3042 is expected to contain exactly "Version 12.37.0 for report type dast is unsupported, supported versions for this report type are: 15...liest supported versions of this report type, to show all the errors but will not ingest the report"3043 and the report is invalid3044 behaves like report with expected errors3045 is expected to contain exactly "Version 12.37.0 for report type dast is unsupported, supported versions for this report type are: 15...liest supported versions of this report type, to show all the errors but will not ingest the report" and "root is missing required keys: vulnerabilities"3046 when not given a schema version3047 behaves like report with expected errors3048 is expected to contain exactly "root is missing required keys: version" and "Report version not provided, dast report type supports versions: 15.0.0, 15.0.1, 15.0.2, 15.0.4, 15....liest supported versions of this report type, to show all the errors but will not ingest the report"3049 #deprecation_warnings3050 when given a supported schema version3051 and the report is valid3052 is expected to be empty3053 and the report is invalid3054 is expected to be empty3055 when given a deprecated schema version3056 and the report passes schema validation3057 behaves like report with expected warnings3058 is expected to contain exactly "version V2.7.0 for report type dast is deprecated. However, GitLab will still attempt to parse and i...ty report to one of the following versions: 15.0.0, 15.0.1, 15.0.2, 15.0.4, 15.0.5, 15.0.6, 15.0.7."3059 and the report does not pass schema validation3060 behaves like report with expected warnings3061 is expected to contain exactly "version V2.7.0 for report type dast is deprecated. However, GitLab will still attempt to parse and i...ty report to one of the following versions: 15.0.0, 15.0.1, 15.0.2, 15.0.4, 15.0.5, 15.0.6, 15.0.7."3062 when given an unsupported schema version3063 behaves like report with expected warnings3064 is expected to contain exactly3065 #warnings3066 when given a supported MAJOR.MINOR schema version3067 and the report is valid3068 is expected to contain exactly "This report uses a supported MAJOR.MINOR schema version but the PATCH version doesn't match any vendored schema version. Validation will be attempted against version 15.0.7"3069 with license3070 tries to validate against the latest patch version available3071 and the report is invalid3072 is expected to contain exactly "This report uses a supported MAJOR.MINOR schema version but the PATCH version doesn't match any vendored schema version. Validation will be attempted against version 15.0.7"3073 behaves like logs related information3074 logs related information3075 when given a supported schema version3076 behaves like report is valid with no warning3077 and the report is valid3078 is expected to be empty3079 and the report is invalid3080 is expected to be empty3081 when given a deprecated schema version3082 and the report passes schema validation3083 is expected to be empty3084 and the report does not pass schema validation3085 is expected to be empty3086 when given an unsupported schema version3087 behaves like report is valid with no warning3088 and the report is valid3089 is expected to be empty3090 and the report is invalid3091 is expected to be empty3092 when not given a schema version3093 is expected to be empty3094# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/parsers/security/validators/schema_validator_spec.rb. It took 15.21 seconds. Expected to take 43.77 seconds.3095# [RSpecRunTime] Starting example group spec/uploaders/attachment_uploader_spec.rb. Expected to take 36.89 seconds.3096AttachmentUploader3097 behaves like builds correct paths3098 #store_dir3099 behaves like matches the method pattern3100 is expected to match /uploads\/-\/system\/note\/attachment\//3101 #cache_dir3102 behaves like matches the method pattern3103 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)3104 #work_dir3105 behaves like matches the method pattern3106 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)3107 #upload_path3108 behaves like matches the method pattern3109 is expected to match /uploads\/-\/system\/note\/attachment\//3110 #relative_path3111 is relative3112 .absolute_path3113 behaves like matches the method pattern3114 is expected to match /\/builds\/gitlab-org\/gitlab\/tmp\/tests\/public\/uploads\/-\/system\/note\/attachment\//3115 .base_dir3116 behaves like matches the method pattern3117 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)3118 path traversal exploits3119 throws an exception3120 object_store is REMOTE3121 behaves like builds correct paths3122 #store_dir3123 behaves like matches the method pattern3124 is expected to match /note\/attachment\//3125 #cache_dir3126 behaves like matches the method pattern3127 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)3128 #work_dir3129 behaves like matches the method pattern3130 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)3131 #upload_path3132 behaves like matches the method pattern3133 is expected to match /note\/attachment\//3134 #relative_path3135 is relative3136 .absolute_path3137 behaves like matches the method pattern3138 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)3139 .base_dir3140 behaves like matches the method pattern3141 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)3142 path traversal exploits3143 throws an exception3144 #migrate!3145 behaves like migrates3146 returns corresponding file type3147 does nothing when migrating to the current store3148 migrate to the specified store3149 removes the original file after the migration3150 can access to the original file during migration3151 when migrate! is not occupied by another process3152 executes migrate!3153 executes use_file3154# [RSpecRunTime] RSpec elapsed time: 17 minutes 50.93 seconds. Current RSS: ~1445M. load average: 1.12 1.17 1.02 1/282 38793155 when migrate! is occupied by another process3156 does not execute migrate!3157 does not execute use_file3158# [RSpecRunTime] RSpec elapsed time: 17 minutes 52.6 seconds. Current RSS: ~1442M. load average: 1.12 1.17 1.02 1/282 38803159 migration is unsuccessful3160 when the store is not supported3161 does not update the object_store3162 does not delete the original file3163# [RSpecRunTime] RSpec elapsed time: 17 minutes 54.18 seconds. Current RSS: ~1441M. load average: 1.19 1.18 1.02 1/282 38813164 upon a fog failure3165 does not update the object_store3166 does not delete the original file3167# [RSpecRunTime] RSpec elapsed time: 17 minutes 55.83 seconds. Current RSS: ~1439M. load average: 1.19 1.18 1.02 1/282 38823168 upon a database failure3169 does not update the object_store3170 does not delete the original file3171# [RSpecRunTime] RSpec elapsed time: 17 minutes 57.43 seconds. Current RSS: ~1439M. load average: 1.19 1.18 1.02 1/282 38833172 behaves like migrates3173 returns corresponding file type3174 does nothing when migrating to the current store3175 migrate to the specified store3176 removes the original file after the migration3177 can access to the original file during migration3178 when migrate! is not occupied by another process3179 executes migrate!3180 executes use_file3181# [RSpecRunTime] RSpec elapsed time: 18 minutes 3.23 seconds. Current RSS: ~1435M. load average: 1.17 1.18 1.02 1/282 38843182 when migrate! is occupied by another process3183 does not execute migrate!3184 does not execute use_file3185# [RSpecRunTime] RSpec elapsed time: 18 minutes 4.8 seconds. Current RSS: ~1434M. load average: 1.16 1.18 1.02 1/282 38853186 migration is unsuccessful3187 when the store is not supported3188 does not update the object_store3189 does not delete the original file3190# [RSpecRunTime] RSpec elapsed time: 18 minutes 6.46 seconds. Current RSS: ~1434M. load average: 1.16 1.18 1.02 1/282 38863191 upon a fog failure3192 does not update the object_store3193 does not delete the original file3194# [RSpecRunTime] RSpec elapsed time: 18 minutes 8.03 seconds. Current RSS: ~1434M. load average: 1.16 1.18 1.02 1/282 38873195 upon a database failure3196 does not update the object_store3197 does not delete the original file3198# [RSpecRunTime] RSpec elapsed time: 18 minutes 9.77 seconds. Current RSS: ~1435M. load average: 1.15 1.17 1.02 1/282 38883199# [RSpecRunTime] Finishing example group spec/uploaders/attachment_uploader_spec.rb. It took 35.92 seconds. Expected to take 36.89 seconds.3200# [RSpecRunTime] Starting example group spec/models/pages_domain_spec.rb. Expected to take 35.07 seconds.3201PagesDomain3202 does not allow STI3203 associations3204 is expected to belong to project required: false3205 .for_project3206 returns domains assigned to project3207 .verified3208 finds verified3209 validate domain3210 is unique3211 is expected to validate that :domain is case-insensitively unique3212 hostname3213 domain "my.domain.com" validity3214 is expected to eq true3215 domain "123.456.789" validity3216 is expected to eq true3217 domain "0x12345.com" validity3218 is expected to eq true3219 domain "0123123" validity3220 is expected to eq true3221 domain "a-reserved.com" validity3222 is expected to eq true3223 domain "a.b-reserved.com" validity3224 is expected to eq true3225 domain "reserved.com" validity3226 is expected to eq true3227 domain "_foo.com" validity3228 is expected to eq false3229 domain "a.reserved.com" validity3230 is expected to eq false3231 domain "a.b.reserved.com" validity3232 is expected to eq false3233 domain nil validity3234 is expected to eq false3235 HTTPS-only3236 pages_https_only: true, certificate: nil, key: nil, auto_ssl_enabled: false, errors_on: [:certificate, :key]3237 is adds the expected errors3238 pages_https_only: true, certificate: nil, key: nil, auto_ssl_enabled: true, errors_on: []3239 is adds the expected errors3240 pages_https_only: true, certificate: "-----BEGIN CERTIFICATE-----\nMIIBrzCCARgCCQDbfQx2zdkNYTANBgkqhkiG9w0BAQsFADAbMRkwFwYDVQQDDBB0\nZXN0LWNlcnRpZmljYXRlMCAXDTIwMDMxNjE0MjAzNFoYDzIyMjAwMTI4MTQyMDM0\nWjAbMRkwFwYDVQQDDBB0ZXN0LWNlcnRpZmljYXRlMIGfMA0GCSqGSIb3DQEBAQUA\nA4GNADCBiQKBgQCkvgn0vRnEUnWEjUs8h+UCUAa+bpkS+hPiopTld/YmBTv/aB41\nHWqU0VpK8JzTwqe6mnnJOCa/Ir9eLT1TQ3za++nhm+v92JJzgD9EDoy1rp6AvJI1\nPjfyR1Odja1Hl96hMvBClfS3ggyXAZAZPmHo5/Z8qYPHO7C7J99wgeot2wIDAQAB\nMA0GCSqGSIb3DQEBCwUAA4GBACc+chrTAuvnMBTedc4/dy16pEesK6oGjywYUd/0\n/FBr8Vry7QUXMSgfraza9S0V+JvFvZFqkkOyJKW+m30kThWzyc/2e+BRxTh/QrxP\n0j84QXtmnVtW4jsAwfBBfg78ST27eyp/WhruI6F/kZlXhfAed0RcPbRnbi3yvUPL\nLo4T\n-----END CERTIFICATE-----\n", key: nil, auto_ssl_enabled: false, errors_on: [:key]3241 is adds the expected errors3242 pages_https_only: true, certificate: "-----BEGIN CERTIFICATE-----\nMIIBrzCCARgCCQDbfQx2zdkNYTANBgkqhkiG9w0BAQsFADAbMRkwFwYDVQQDDBB0\nZXN0LWNlcnRpZmljYXRlMCAXDTIwMDMxNjE0MjAzNFoYDzIyMjAwMTI4MTQyMDM0\nWjAbMRkwFwYDVQQDDBB0ZXN0LWNlcnRpZmljYXRlMIGfMA0GCSqGSIb3DQEBAQUA\nA4GNADCBiQKBgQCkvgn0vRnEUnWEjUs8h+UCUAa+bpkS+hPiopTld/YmBTv/aB41\nHWqU0VpK8JzTwqe6mnnJOCa/Ir9eLT1TQ3za++nhm+v92JJzgD9EDoy1rp6AvJI1\nPjfyR1Odja1Hl96hMvBClfS3ggyXAZAZPmHo5/Z8qYPHO7C7J99wgeot2wIDAQAB\nMA0GCSqGSIb3DQEBCwUAA4GBACc+chrTAuvnMBTedc4/dy16pEesK6oGjywYUd/0\n/FBr8Vry7QUXMSgfraza9S0V+JvFvZFqkkOyJKW+m30kThWzyc/2e+BRxTh/QrxP\n0j84QXtmnVtW4jsAwfBBfg78ST27eyp/WhruI6F/kZlXhfAed0RcPbRnbi3yvUPL\nLo4T\n-----END CERTIFICATE-----\n", key: nil, auto_ssl_enabled: true, errors_on: [:key]3243 is adds the expected errors3244 pages_https_only: true, certificate: nil, key: "-----BEGIN PRIVATE KEY-----\nMIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKS+CfS9GcRSdYSN\nSzyH5QJQBr5umRL6E+KilOV39iYFO/9oHjUdapTRWkrwnNPCp7qaeck4Jr8iv14t\nPVNDfNr76eGb6/3YknOAP0QOjLWunoC8kjU+N/JHU52NrUeX3qEy8EKV9LeCDJcB\nkBk+Yejn9nypg8c7sLsn33CB6i3bAgMBAAECgYA2D26w80T7WZvazYr86BNMePpd\nj2mIAqx32KZHzt/lhh40J/SRtX9+Kl0Y7nBoRR5Ja9u/HkAIxNxLiUjwg9r6cpg/\nuITEF5nMt7lAk391BuI+7VOZZGbJDsq2ulPd6lO+C8Kq/PI/e4kXcIjeH6KwQsuR\n5vrXfBZ3sQfflaiN4QJBANBt8JY2LIGQF8o89qwUpRL5vbnKQ4IzZ5+TOl4RLR7O\nAQpJ81tGuINghO7aunctb6rrcKJrxmEH1whzComybrMCQQDKV49nOBudRBAIgG4K\nEnLzsRKISUHMZSJiYTYnablof8cKw1JaQduw7zgrUlLwnroSaAGX88+Jw1f5n2Lh\nVlg5AkBDdUGnrDLtYBCDEQYZHblrkc7ZAeCllDOWjxUV+uMqlCv8A4Ey6omvY57C\nm6I8DkWVAQx8VPtozhvHjUw80rZHAkB55HWHAM3h13axKG0htCt7klhPsZHpx6MH\nEPjGlXIT+aW2XiPmK3ZlCDcWIenE+lmtbOpI159Wpk8BGXs/s/xBAkEAlAY3ymgx\n63BDJEwvOb2IaP8lDDxNsXx9XJNVvQbv5n15vNsLHbjslHfAhAbxnLQ1fLhUPqSi\nnNp/xedE1YxutQ==\n-----END PRIVATE KEY-----\n", auto_ssl_enabled: false, errors_on: [:certificate, :key]3245 is adds the expected errors3246 pages_https_only: true, certificate: nil, key: "-----BEGIN PRIVATE KEY-----\nMIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKS+CfS9GcRSdYSN\nSzyH5QJQBr5umRL6E+KilOV39iYFO/9oHjUdapTRWkrwnNPCp7qaeck4Jr8iv14t\nPVNDfNr76eGb6/3YknOAP0QOjLWunoC8kjU+N/JHU52NrUeX3qEy8EKV9LeCDJcB\nkBk+Yejn9nypg8c7sLsn33CB6i3bAgMBAAECgYA2D26w80T7WZvazYr86BNMePpd\nj2mIAqx32KZHzt/lhh40J/SRtX9+Kl0Y7nBoRR5Ja9u/HkAIxNxLiUjwg9r6cpg/\nuITEF5nMt7lAk391BuI+7VOZZGbJDsq2ulPd6lO+C8Kq/PI/e4kXcIjeH6KwQsuR\n5vrXfBZ3sQfflaiN4QJBANBt8JY2LIGQF8o89qwUpRL5vbnKQ4IzZ5+TOl4RLR7O\nAQpJ81tGuINghO7aunctb6rrcKJrxmEH1whzComybrMCQQDKV49nOBudRBAIgG4K\nEnLzsRKISUHMZSJiYTYnablof8cKw1JaQduw7zgrUlLwnroSaAGX88+Jw1f5n2Lh\nVlg5AkBDdUGnrDLtYBCDEQYZHblrkc7ZAeCllDOWjxUV+uMqlCv8A4Ey6omvY57C\nm6I8DkWVAQx8VPtozhvHjUw80rZHAkB55HWHAM3h13axKG0htCt7klhPsZHpx6MH\nEPjGlXIT+aW2XiPmK3ZlCDcWIenE+lmtbOpI159Wpk8BGXs/s/xBAkEAlAY3ymgx\n63BDJEwvOb2IaP8lDDxNsXx9XJNVvQbv5n15vNsLHbjslHfAhAbxnLQ1fLhUPqSi\nnNp/xedE1YxutQ==\n-----END PRIVATE KEY-----\n", auto_ssl_enabled: true, errors_on: [:key]3247 is adds the expected errors3248 pages_https_only: true, certificate: "-----BEGIN CERTIFICATE-----\nMIIBrzCCARgCCQDbfQx2zdkNYTANBgkqhkiG9w0BAQsFADAbMRkwFwYDVQQDDBB0\nZXN0LWNlcnRpZmljYXRlMCAXDTIwMDMxNjE0MjAzNFoYDzIyMjAwMTI4MTQyMDM0\nWjAbMRkwFwYDVQQDDBB0ZXN0LWNlcnRpZmljYXRlMIGfMA0GCSqGSIb3DQEBAQUA\nA4GNADCBiQKBgQCkvgn0vRnEUnWEjUs8h+UCUAa+bpkS+hPiopTld/YmBTv/aB41\nHWqU0VpK8JzTwqe6mnnJOCa/Ir9eLT1TQ3za++nhm+v92JJzgD9EDoy1rp6AvJI1\nPjfyR1Odja1Hl96hMvBClfS3ggyXAZAZPmHo5/Z8qYPHO7C7J99wgeot2wIDAQAB\nMA0GCSqGSIb3DQEBCwUAA4GBACc+chrTAuvnMBTedc4/dy16pEesK6oGjywYUd/0\n/FBr8Vry7QUXMSgfraza9S0V+JvFvZFqkkOyJKW+m30kThWzyc/2e+BRxTh/QrxP\n0j84QXtmnVtW4jsAwfBBfg78ST27eyp/WhruI6F/kZlXhfAed0RcPbRnbi3yvUPL\nLo4T\n-----END CERTIFICATE-----\n", key: "-----BEGIN PRIVATE KEY-----\nMIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKS+CfS9GcRSdYSN\nSzyH5QJQBr5umRL6E+KilOV39iYFO/9oHjUdapTRWkrwnNPCp7qaeck4Jr8iv14t\nPVNDfNr76eGb6/3YknOAP0QOjLWunoC8kjU+N/JHU52NrUeX3qEy8EKV9LeCDJcB\nkBk+Yejn9nypg8c7sLsn33CB6i3bAgMBAAECgYA2D26w80T7WZvazYr86BNMePpd\nj2mIAqx32KZHzt/lhh40J/SRtX9+Kl0Y7nBoRR5Ja9u/HkAIxNxLiUjwg9r6cpg/\nuITEF5nMt7lAk391BuI+7VOZZGbJDsq2ulPd6lO+C8Kq/PI/e4kXcIjeH6KwQsuR\n5vrXfBZ3sQfflaiN4QJBANBt8JY2LIGQF8o89qwUpRL5vbnKQ4IzZ5+TOl4RLR7O\nAQpJ81tGuINghO7aunctb6rrcKJrxmEH1whzComybrMCQQDKV49nOBudRBAIgG4K\nEnLzsRKISUHMZSJiYTYnablof8cKw1JaQduw7zgrUlLwnroSaAGX88+Jw1f5n2Lh\nVlg5AkBDdUGnrDLtYBCDEQYZHblrkc7ZAeCllDOWjxUV+uMqlCv8A4Ey6omvY57C\nm6I8DkWVAQx8VPtozhvHjUw80rZHAkB55HWHAM3h13axKG0htCt7klhPsZHpx6MH\nEPjGlXIT+aW2XiPmK3ZlCDcWIenE+lmtbOpI159Wpk8BGXs/s/xBAkEAlAY3ymgx\n63BDJEwvOb2IaP8lDDxNsXx9XJNVvQbv5n15vNsLHbjslHfAhAbxnLQ1fLhUPqSi\nnNp/xedE1YxutQ==\n-----END PRIVATE KEY-----\n", auto_ssl_enabled: false, errors_on: []3249 is adds the expected errors3250 pages_https_only: true, certificate: "-----BEGIN CERTIFICATE-----\nMIIBrzCCARgCCQDbfQx2zdkNYTANBgkqhkiG9w0BAQsFADAbMRkwFwYDVQQDDBB0\nZXN0LWNlcnRpZmljYXRlMCAXDTIwMDMxNjE0MjAzNFoYDzIyMjAwMTI4MTQyMDM0\nWjAbMRkwFwYDVQQDDBB0ZXN0LWNlcnRpZmljYXRlMIGfMA0GCSqGSIb3DQEBAQUA\nA4GNADCBiQKBgQCkvgn0vRnEUnWEjUs8h+UCUAa+bpkS+hPiopTld/YmBTv/aB41\nHWqU0VpK8JzTwqe6mnnJOCa/Ir9eLT1TQ3za++nhm+v92JJzgD9EDoy1rp6AvJI1\nPjfyR1Odja1Hl96hMvBClfS3ggyXAZAZPmHo5/Z8qYPHO7C7J99wgeot2wIDAQAB\nMA0GCSqGSIb3DQEBCwUAA4GBACc+chrTAuvnMBTedc4/dy16pEesK6oGjywYUd/0\n/FBr8Vry7QUXMSgfraza9S0V+JvFvZFqkkOyJKW+m30kThWzyc/2e+BRxTh/QrxP\n0j84QXtmnVtW4jsAwfBBfg78ST27eyp/WhruI6F/kZlXhfAed0RcPbRnbi3yvUPL\nLo4T\n-----END CERTIFICATE-----\n", key: "-----BEGIN PRIVATE KEY-----\nMIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKS+CfS9GcRSdYSN\nSzyH5QJQBr5umRL6E+KilOV39iYFO/9oHjUdapTRWkrwnNPCp7qaeck4Jr8iv14t\nPVNDfNr76eGb6/3YknOAP0QOjLWunoC8kjU+N/JHU52NrUeX3qEy8EKV9LeCDJcB\nkBk+Yejn9nypg8c7sLsn33CB6i3bAgMBAAECgYA2D26w80T7WZvazYr86BNMePpd\nj2mIAqx32KZHzt/lhh40J/SRtX9+Kl0Y7nBoRR5Ja9u/HkAIxNxLiUjwg9r6cpg/\nuITEF5nMt7lAk391BuI+7VOZZGbJDsq2ulPd6lO+C8Kq/PI/e4kXcIjeH6KwQsuR\n5vrXfBZ3sQfflaiN4QJBANBt8JY2LIGQF8o89qwUpRL5vbnKQ4IzZ5+TOl4RLR7O\nAQpJ81tGuINghO7aunctb6rrcKJrxmEH1whzComybrMCQQDKV49nOBudRBAIgG4K\nEnLzsRKISUHMZSJiYTYnablof8cKw1JaQduw7zgrUlLwnroSaAGX88+Jw1f5n2Lh\nVlg5AkBDdUGnrDLtYBCDEQYZHblrkc7ZAeCllDOWjxUV+uMqlCv8A4Ey6omvY57C\nm6I8DkWVAQx8VPtozhvHjUw80rZHAkB55HWHAM3h13axKG0htCt7klhPsZHpx6MH\nEPjGlXIT+aW2XiPmK3ZlCDcWIenE+lmtbOpI159Wpk8BGXs/s/xBAkEAlAY3ymgx\n63BDJEwvOb2IaP8lDDxNsXx9XJNVvQbv5n15vNsLHbjslHfAhAbxnLQ1fLhUPqSi\nnNp/xedE1YxutQ==\n-----END PRIVATE KEY-----\n", auto_ssl_enabled: true, errors_on: []3251 is adds the expected errors3252 pages_https_only: false, certificate: nil, key: nil, auto_ssl_enabled: false, errors_on: []3253 is adds the expected errors3254 pages_https_only: false, certificate: nil, key: nil, auto_ssl_enabled: true, errors_on: []3255 is adds the expected errors3256 pages_https_only: false, certificate: "-----BEGIN CERTIFICATE-----\nMIIBrzCCARgCCQDbfQx2zdkNYTANBgkqhkiG9w0BAQsFADAbMRkwFwYDVQQDDBB0\nZXN0LWNlcnRpZmljYXRlMCAXDTIwMDMxNjE0MjAzNFoYDzIyMjAwMTI4MTQyMDM0\nWjAbMRkwFwYDVQQDDBB0ZXN0LWNlcnRpZmljYXRlMIGfMA0GCSqGSIb3DQEBAQUA\nA4GNADCBiQKBgQCkvgn0vRnEUnWEjUs8h+UCUAa+bpkS+hPiopTld/YmBTv/aB41\nHWqU0VpK8JzTwqe6mnnJOCa/Ir9eLT1TQ3za++nhm+v92JJzgD9EDoy1rp6AvJI1\nPjfyR1Odja1Hl96hMvBClfS3ggyXAZAZPmHo5/Z8qYPHO7C7J99wgeot2wIDAQAB\nMA0GCSqGSIb3DQEBCwUAA4GBACc+chrTAuvnMBTedc4/dy16pEesK6oGjywYUd/0\n/FBr8Vry7QUXMSgfraza9S0V+JvFvZFqkkOyJKW+m30kThWzyc/2e+BRxTh/QrxP\n0j84QXtmnVtW4jsAwfBBfg78ST27eyp/WhruI6F/kZlXhfAed0RcPbRnbi3yvUPL\nLo4T\n-----END CERTIFICATE-----\n", key: nil, auto_ssl_enabled: false, errors_on: [:key]3257 is adds the expected errors3258 pages_https_only: false, certificate: "-----BEGIN CERTIFICATE-----\nMIIBrzCCARgCCQDbfQx2zdkNYTANBgkqhkiG9w0BAQsFADAbMRkwFwYDVQQDDBB0\nZXN0LWNlcnRpZmljYXRlMCAXDTIwMDMxNjE0MjAzNFoYDzIyMjAwMTI4MTQyMDM0\nWjAbMRkwFwYDVQQDDBB0ZXN0LWNlcnRpZmljYXRlMIGfMA0GCSqGSIb3DQEBAQUA\nA4GNADCBiQKBgQCkvgn0vRnEUnWEjUs8h+UCUAa+bpkS+hPiopTld/YmBTv/aB41\nHWqU0VpK8JzTwqe6mnnJOCa/Ir9eLT1TQ3za++nhm+v92JJzgD9EDoy1rp6AvJI1\nPjfyR1Odja1Hl96hMvBClfS3ggyXAZAZPmHo5/Z8qYPHO7C7J99wgeot2wIDAQAB\nMA0GCSqGSIb3DQEBCwUAA4GBACc+chrTAuvnMBTedc4/dy16pEesK6oGjywYUd/0\n/FBr8Vry7QUXMSgfraza9S0V+JvFvZFqkkOyJKW+m30kThWzyc/2e+BRxTh/QrxP\n0j84QXtmnVtW4jsAwfBBfg78ST27eyp/WhruI6F/kZlXhfAed0RcPbRnbi3yvUPL\nLo4T\n-----END CERTIFICATE-----\n", key: nil, auto_ssl_enabled: true, errors_on: [:key]3259 is adds the expected errors3260 pages_https_only: false, certificate: nil, key: "-----BEGIN PRIVATE KEY-----\nMIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKS+CfS9GcRSdYSN\nSzyH5QJQBr5umRL6E+KilOV39iYFO/9oHjUdapTRWkrwnNPCp7qaeck4Jr8iv14t\nPVNDfNr76eGb6/3YknOAP0QOjLWunoC8kjU+N/JHU52NrUeX3qEy8EKV9LeCDJcB\nkBk+Yejn9nypg8c7sLsn33CB6i3bAgMBAAECgYA2D26w80T7WZvazYr86BNMePpd\nj2mIAqx32KZHzt/lhh40J/SRtX9+Kl0Y7nBoRR5Ja9u/HkAIxNxLiUjwg9r6cpg/\nuITEF5nMt7lAk391BuI+7VOZZGbJDsq2ulPd6lO+C8Kq/PI/e4kXcIjeH6KwQsuR\n5vrXfBZ3sQfflaiN4QJBANBt8JY2LIGQF8o89qwUpRL5vbnKQ4IzZ5+TOl4RLR7O\nAQpJ81tGuINghO7aunctb6rrcKJrxmEH1whzComybrMCQQDKV49nOBudRBAIgG4K\nEnLzsRKISUHMZSJiYTYnablof8cKw1JaQduw7zgrUlLwnroSaAGX88+Jw1f5n2Lh\nVlg5AkBDdUGnrDLtYBCDEQYZHblrkc7ZAeCllDOWjxUV+uMqlCv8A4Ey6omvY57C\nm6I8DkWVAQx8VPtozhvHjUw80rZHAkB55HWHAM3h13axKG0htCt7klhPsZHpx6MH\nEPjGlXIT+aW2XiPmK3ZlCDcWIenE+lmtbOpI159Wpk8BGXs/s/xBAkEAlAY3ymgx\n63BDJEwvOb2IaP8lDDxNsXx9XJNVvQbv5n15vNsLHbjslHfAhAbxnLQ1fLhUPqSi\nnNp/xedE1YxutQ==\n-----END PRIVATE KEY-----\n", auto_ssl_enabled: false, errors_on: [:key]3261 is adds the expected errors3262 pages_https_only: false, certificate: nil, key: "-----BEGIN PRIVATE KEY-----\nMIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKS+CfS9GcRSdYSN\nSzyH5QJQBr5umRL6E+KilOV39iYFO/9oHjUdapTRWkrwnNPCp7qaeck4Jr8iv14t\nPVNDfNr76eGb6/3YknOAP0QOjLWunoC8kjU+N/JHU52NrUeX3qEy8EKV9LeCDJcB\nkBk+Yejn9nypg8c7sLsn33CB6i3bAgMBAAECgYA2D26w80T7WZvazYr86BNMePpd\nj2mIAqx32KZHzt/lhh40J/SRtX9+Kl0Y7nBoRR5Ja9u/HkAIxNxLiUjwg9r6cpg/\nuITEF5nMt7lAk391BuI+7VOZZGbJDsq2ulPd6lO+C8Kq/PI/e4kXcIjeH6KwQsuR\n5vrXfBZ3sQfflaiN4QJBANBt8JY2LIGQF8o89qwUpRL5vbnKQ4IzZ5+TOl4RLR7O\nAQpJ81tGuINghO7aunctb6rrcKJrxmEH1whzComybrMCQQDKV49nOBudRBAIgG4K\nEnLzsRKISUHMZSJiYTYnablof8cKw1JaQduw7zgrUlLwnroSaAGX88+Jw1f5n2Lh\nVlg5AkBDdUGnrDLtYBCDEQYZHblrkc7ZAeCllDOWjxUV+uMqlCv8A4Ey6omvY57C\nm6I8DkWVAQx8VPtozhvHjUw80rZHAkB55HWHAM3h13axKG0htCt7klhPsZHpx6MH\nEPjGlXIT+aW2XiPmK3ZlCDcWIenE+lmtbOpI159Wpk8BGXs/s/xBAkEAlAY3ymgx\n63BDJEwvOb2IaP8lDDxNsXx9XJNVvQbv5n15vNsLHbjslHfAhAbxnLQ1fLhUPqSi\nnNp/xedE1YxutQ==\n-----END PRIVATE KEY-----\n", auto_ssl_enabled: true, errors_on: [:key]3263 is adds the expected errors3264 pages_https_only: false, certificate: "-----BEGIN CERTIFICATE-----\nMIIBrzCCARgCCQDbfQx2zdkNYTANBgkqhkiG9w0BAQsFADAbMRkwFwYDVQQDDBB0\nZXN0LWNlcnRpZmljYXRlMCAXDTIwMDMxNjE0MjAzNFoYDzIyMjAwMTI4MTQyMDM0\nWjAbMRkwFwYDVQQDDBB0ZXN0LWNlcnRpZmljYXRlMIGfMA0GCSqGSIb3DQEBAQUA\nA4GNADCBiQKBgQCkvgn0vRnEUnWEjUs8h+UCUAa+bpkS+hPiopTld/YmBTv/aB41\nHWqU0VpK8JzTwqe6mnnJOCa/Ir9eLT1TQ3za++nhm+v92JJzgD9EDoy1rp6AvJI1\nPjfyR1Odja1Hl96hMvBClfS3ggyXAZAZPmHo5/Z8qYPHO7C7J99wgeot2wIDAQAB\nMA0GCSqGSIb3DQEBCwUAA4GBACc+chrTAuvnMBTedc4/dy16pEesK6oGjywYUd/0\n/FBr8Vry7QUXMSgfraza9S0V+JvFvZFqkkOyJKW+m30kThWzyc/2e+BRxTh/QrxP\n0j84QXtmnVtW4jsAwfBBfg78ST27eyp/WhruI6F/kZlXhfAed0RcPbRnbi3yvUPL\nLo4T\n-----END CERTIFICATE-----\n", key: "-----BEGIN PRIVATE KEY-----\nMIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKS+CfS9GcRSdYSN\nSzyH5QJQBr5umRL6E+KilOV39iYFO/9oHjUdapTRWkrwnNPCp7qaeck4Jr8iv14t\nPVNDfNr76eGb6/3YknOAP0QOjLWunoC8kjU+N/JHU52NrUeX3qEy8EKV9LeCDJcB\nkBk+Yejn9nypg8c7sLsn33CB6i3bAgMBAAECgYA2D26w80T7WZvazYr86BNMePpd\nj2mIAqx32KZHzt/lhh40J/SRtX9+Kl0Y7nBoRR5Ja9u/HkAIxNxLiUjwg9r6cpg/\nuITEF5nMt7lAk391BuI+7VOZZGbJDsq2ulPd6lO+C8Kq/PI/e4kXcIjeH6KwQsuR\n5vrXfBZ3sQfflaiN4QJBANBt8JY2LIGQF8o89qwUpRL5vbnKQ4IzZ5+TOl4RLR7O\nAQpJ81tGuINghO7aunctb6rrcKJrxmEH1whzComybrMCQQDKV49nOBudRBAIgG4K\nEnLzsRKISUHMZSJiYTYnablof8cKw1JaQduw7zgrUlLwnroSaAGX88+Jw1f5n2Lh\nVlg5AkBDdUGnrDLtYBCDEQYZHblrkc7ZAeCllDOWjxUV+uMqlCv8A4Ey6omvY57C\nm6I8DkWVAQx8VPtozhvHjUw80rZHAkB55HWHAM3h13axKG0htCt7klhPsZHpx6MH\nEPjGlXIT+aW2XiPmK3ZlCDcWIenE+lmtbOpI159Wpk8BGXs/s/xBAkEAlAY3ymgx\n63BDJEwvOb2IaP8lDDxNsXx9XJNVvQbv5n15vNsLHbjslHfAhAbxnLQ1fLhUPqSi\nnNp/xedE1YxutQ==\n-----END PRIVATE KEY-----\n", auto_ssl_enabled: false, errors_on: []3265 is adds the expected errors3266 pages_https_only: false, certificate: "-----BEGIN CERTIFICATE-----\nMIIBrzCCARgCCQDbfQx2zdkNYTANBgkqhkiG9w0BAQsFADAbMRkwFwYDVQQDDBB0\nZXN0LWNlcnRpZmljYXRlMCAXDTIwMDMxNjE0MjAzNFoYDzIyMjAwMTI4MTQyMDM0\nWjAbMRkwFwYDVQQDDBB0ZXN0LWNlcnRpZmljYXRlMIGfMA0GCSqGSIb3DQEBAQUA\nA4GNADCBiQKBgQCkvgn0vRnEUnWEjUs8h+UCUAa+bpkS+hPiopTld/YmBTv/aB41\nHWqU0VpK8JzTwqe6mnnJOCa/Ir9eLT1TQ3za++nhm+v92JJzgD9EDoy1rp6AvJI1\nPjfyR1Odja1Hl96hMvBClfS3ggyXAZAZPmHo5/Z8qYPHO7C7J99wgeot2wIDAQAB\nMA0GCSqGSIb3DQEBCwUAA4GBACc+chrTAuvnMBTedc4/dy16pEesK6oGjywYUd/0\n/FBr8Vry7QUXMSgfraza9S0V+JvFvZFqkkOyJKW+m30kThWzyc/2e+BRxTh/QrxP\n0j84QXtmnVtW4jsAwfBBfg78ST27eyp/WhruI6F/kZlXhfAed0RcPbRnbi3yvUPL\nLo4T\n-----END CERTIFICATE-----\n", key: "-----BEGIN PRIVATE KEY-----\nMIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKS+CfS9GcRSdYSN\nSzyH5QJQBr5umRL6E+KilOV39iYFO/9oHjUdapTRWkrwnNPCp7qaeck4Jr8iv14t\nPVNDfNr76eGb6/3YknOAP0QOjLWunoC8kjU+N/JHU52NrUeX3qEy8EKV9LeCDJcB\nkBk+Yejn9nypg8c7sLsn33CB6i3bAgMBAAECgYA2D26w80T7WZvazYr86BNMePpd\nj2mIAqx32KZHzt/lhh40J/SRtX9+Kl0Y7nBoRR5Ja9u/HkAIxNxLiUjwg9r6cpg/\nuITEF5nMt7lAk391BuI+7VOZZGbJDsq2ulPd6lO+C8Kq/PI/e4kXcIjeH6KwQsuR\n5vrXfBZ3sQfflaiN4QJBANBt8JY2LIGQF8o89qwUpRL5vbnKQ4IzZ5+TOl4RLR7O\nAQpJ81tGuINghO7aunctb6rrcKJrxmEH1whzComybrMCQQDKV49nOBudRBAIgG4K\nEnLzsRKISUHMZSJiYTYnablof8cKw1JaQduw7zgrUlLwnroSaAGX88+Jw1f5n2Lh\nVlg5AkBDdUGnrDLtYBCDEQYZHblrkc7ZAeCllDOWjxUV+uMqlCv8A4Ey6omvY57C\nm6I8DkWVAQx8VPtozhvHjUw80rZHAkB55HWHAM3h13axKG0htCt7klhPsZHpx6MH\nEPjGlXIT+aW2XiPmK3ZlCDcWIenE+lmtbOpI159Wpk8BGXs/s/xBAkEAlAY3ymgx\n63BDJEwvOb2IaP8lDDxNsXx9XJNVvQbv5n15vNsLHbjslHfAhAbxnLQ1fLhUPqSi\nnNp/xedE1YxutQ==\n-----END PRIVATE KEY-----\n", auto_ssl_enabled: true, errors_on: []3267 is adds the expected errors3268 when certificate is specified3269 saves validity time3270 validate certificate3271 serverless domain3272 requires certificate and key to be present3273 with matching key3274 is expected to be valid3275 when no certificate is specified3276 is expected not to be valid3277 when no key is specified3278 is expected not to be valid3279 for not matching key3280 is expected not to be valid3281 when certificate is expired3282 when certificate is being changed3283 adds error to certificate3284 when certificate is already saved3285 doesn't add error to certificate3286 with ecdsa certificate3287 is valid3288 when curve is set explicitly by parameters3289 adds errors to private key3290 validations3291 is expected to validate that :verification_code cannot be empty/falsy3292 when validating max certificate key length3293 validates the certificate key length3294 when the key has more than 8192 bytes3295 adds a human readable error3296 does not run SSL key verification3297 default values3298 defaults wildcard to false3299 defaults auto_ssl_enabled to false3300 defaults scope to project3301 defaults usage to pages3302 #verification_code3303 is set automatically with 128 bits of SecureRandom data3304 #keyed_verification_code3305 is expected to eq "gitlab-pages-verification-code=ce81856f2438b73cdc53832a899170a6"3306 #verification_domain3307 is expected to be nil3308 is a well-known subdomain if the domain is present3309 #url3310 is expected to eq "https://my37.domain.com"3311 without the certificate3312 is expected to eq "http://my38.domain.com"3313 #has_matching_key?3314 is expected to be truthy3315 for invalid key3316 is expected to be falsey3317 #has_valid_intermediates?3318 for self signed3319 is expected to be truthy3320 for missing certificate chain3321 is expected to be falsey3322 for trusted certificate chain3323 is expected to be truthy3324 for chain with unknown root CA3325 is expected to be truthy3326 #expired?3327 for valid3328 is expected to be falsey3329 for expired3330 is expected to be truthy3331 #subject3332 is expected to eq "/CN=test-certificate"3333 #certificate_text3334 is expected not to be empty3335 #https?3336 when a certificate is present3337 is expected to be https3338 when no certificate is present3339 is expected not to be https3340 #user_provided_key3341 when certificate is provided by user3342 returns key3343 when certificate is provided by gitlab3344 returns nil3345 #user_provided_certificate3346 when certificate is provided by user3347 returns key3348 when certificate is provided by gitlab3349 returns nil3350 #user_provided_key=3351 when value has been changed3352 assignes new value to key3353 changes certificate source3354 when value has not been not changed3355 does not change certificate source3356 #gitlab_provided_key=3357 when value has been changed3358 assignes new value to key3359 changes certificate source3360 when value has not been not changed3361 does not change certificate source3362 #user_provided_certificate=3363 when value has been changed3364 assignes new value to certificate3365 changes certificate source3366 when value has not been not changed3367 does not change certificate source3368 #gitlab_provided_certificate=3369 when value has been changed3370 assignes new value to certificate3371 changes certificate source3372 when value has not been not changed3373 does not change certificate source3374 #save3375 when we failed to obtain ssl certificate3376 clears failure if auto ssl is disabled3377 does not clear failure on unrelated updates3378 .for_removal3379 when domain is not schedule for removal3380 does not return domain3381 when domain is scheduled for removal yesterday3382 returns domain3383 when domain is scheduled for removal tomorrow3384 does not return domain3385 .instance_serverless3386 returns domains that are wildcard, instance-level, and serverless3387 .need_auto_ssl_renewal3388 contains only domains needing ssl renewal3389 #validate_custom_domain_count_per_project3390 when max custom domain setting is set to 03391 returns without an error3392 when max custom domain setting is not set to 03393 returns with an error for extra domains3394 .find_by_domain_case_insensitive3395 lookup is case-insensitive3396# [RSpecRunTime] Finishing example group spec/models/pages_domain_spec.rb. It took 13.36 seconds. Expected to take 35.07 seconds.3397# [RSpecRunTime] Starting example group spec/lib/gitlab/git/blob_spec.rb. Expected to take 32.79 seconds.3398Gitlab::Git::Blob3399 initialize3400 handles nil data3401 records blob size3402 when untruncated3403 attempts to record gitlab_blob_truncated_false3404 when truncated3405 attempts to record gitlab_blob_truncated_true3406 .find with Gitaly enabled3407 behaves like .find3408 nil path3409 is expected to eq nil3410 utf-8 branch3411 is expected to eq "7e3e39ebb9b2bf433b4ad17313770fbe4051649c"3412 blank path3413 is expected to eq nil3414 file in subdir3415 is expected to eq "7e3e39ebb9b2bf433b4ad17313770fbe4051649c"3416 is expected to eq "popen.rb"3417 is expected to eq "files/ruby/popen.rb"3418 is expected to eq "b83d6e391c22777fca1ed3012fce84f633d7fed0"3419 is expected to eq "require 'fi"3420 is expected to eq 6693421 is expected to eq "100644"3422 file in root3423 is expected to eq "dfaa3f97ca337e20154a98ac9d0be76ddd1fcc82"3424 is expected to eq ".gitignore"3425 is expected to eq ".gitignore"3426 is expected to eq "b83d6e391c22777fca1ed3012fce84f633d7fed0"3427 is expected to eq "*.rbc\n*.sas"3428 is expected to eq 2413429 is expected to eq "100644"3430 is expected not to be binary in repo3431 file in root with leading slash3432 is expected to eq "dfaa3f97ca337e20154a98ac9d0be76ddd1fcc82"3433 is expected to eq ".gitignore"3434 is expected to eq ".gitignore"3435 is expected to eq "b83d6e391c22777fca1ed3012fce84f633d7fed0"3436 is expected to eq "*.rbc\n*.sas"3437 is expected to eq 2413438 is expected to eq "100644"3439 non-exist file3440 is expected to be nil3441 six submodule3442 is expected to eq "409f37c4f05865e4fb208c771485f211a22c4c2d"3443 is expected to eq ""3444 does not get messed up by load_all_data!3445 does not mark the blob as binary3446 large file3447 is expected to eq 1118033448 is expected to eq 10003449 check that this test is sane3450 can load all data3451 marks the blob as binary3452 .raw3453 is expected to eq "7e3e39ebb9b2bf433b4ad17313770fbe4051649c"3454 is expected to eq "require 'fi"3455 is expected to eq 6693456 is expected to be falsey3457 is expected to be nil3458 .batch3459 is expected to eq 23460 first blob3461 is expected to eq "7e3e39ebb9b2bf433b4ad17313770fbe4051649c"3462 is expected to eq "popen.rb"3463 is expected to eq "files/ruby/popen.rb"3464 is expected to eq "b83d6e391c22777fca1ed3012fce84f633d7fed0"3465 is expected to eq "require 'fi"3466 is expected to eq 6693467 is expected to eq "100644"3468 second blob3469 is expected to eq "409f37c4f05865e4fb208c771485f211a22c4c2d"3470 is expected to eq ""3471 does not mark the blob as binary3472 limiting3473 positive3474 is expected to eq 103475 zero3476 only loads the metadata3477 negative3478 ignores MAX_DATA_DISPLAY_SIZE3479 when large number of blobs requested3480 fetches the blobs in batches3481 .batch_metadata3482 returns an empty data attribute3483 .batch_lfs_pointers3484 returns a list of Gitlab::Git::Blob3485 accepts blob IDs as a lazy enumerator3486 handles empty list of IDs gracefully3487 silently ignores non lfs objects3488 avoids loading large blobs into memory3489 encoding3490 file with russian text3491 has the correct blob attributes3492 file with Japanese text3493 has the correct blob attributes3494 file with ISO-8859 text3495 has the correct blob attributes3496 mode3497 file regular3498 is expected to eq "regex.rb"3499 is expected to eq "files/ruby/regex.rb"3500 is expected to eq 12003501 is expected to eq "100644"3502 file binary3503 is expected to eq "ls"3504 is expected to eq "files/executables/ls"3505 is expected to eq 233506 is expected to eq "100755"3507 file symlink to regular3508 is expected to eq "symlink"3509 is expected to eq "symlink"3510 is expected to eq 63511 is expected to eq "120000"3512 lfs_pointers3513 file a valid lfs pointer3514 is expected to eq true3515 is expected to eq "96f74c6fe7a2979eefb9ec74a5dfc6888fb25543cf99b77586b79afea1da6f97"3516 is expected to eq 12196963517 is expected to eq "ff0ab3afd1616ff78d0331865d922df103b64cf0"3518 is expected to eq "emoji.png"3519 is expected to eq "files/images/emoji.png"3520 is expected to eq 1323521 is expected to eq "100644"3522# [RSpecRunTime] RSpec elapsed time: 18 minutes 34.71 seconds. Current RSS: ~1486M. load average: 1.10 1.16 1.02 1/287 41473523 #load_all_data!3524 loads missing data3525 with a fully loaded blob3526 doesn't perform any loading3527 #truncated?3528 when blob.size is nil3529 returns false3530 when blob.data is missing3531 returns false3532 when the blob is truncated3533 returns true3534 when the blob is untruncated3535 returns false3536 metrics3537 defines :gitlab_blob_truncated_true counter3538 defines :gitlab_blob_truncated_false counter3539 defines :gitlab_blob_size histogram3540 #lines3541 when the encoding cannot be detected3542 successfully splits the data3543# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/blob_spec.rb. It took 12.81 seconds. Expected to take 32.79 seconds.3544# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/external/factory_spec.rb. Expected to take 31.1 seconds.3545Gitlab::Ci::Status::External::Factory3546 when external status has a simple core status3547 when core status is created3548 fabricates a core status created3549 extends core status with common methods3550# [RSpecRunTime] RSpec elapsed time: 18 minutes 38.14 seconds. Current RSS: ~1483M. load average: 1.10 1.16 1.02 1/287 41483551 when core status is waiting_for_resource3552 fabricates a core status waiting_for_resource3553 extends core status with common methods3554# [RSpecRunTime] RSpec elapsed time: 18 minutes 40.29 seconds. Current RSS: ~1485M. load average: 1.09 1.16 1.02 1/287 41493555 when core status is preparing3556 fabricates a core status preparing3557 extends core status with common methods3558# [RSpecRunTime] RSpec elapsed time: 18 minutes 42.63 seconds. Current RSS: ~1477M. load average: 1.09 1.16 1.02 1/287 41503559 when core status is waiting_for_callback3560 fabricates a core status waiting_for_callback3561 extends core status with common methods3562# [RSpecRunTime] RSpec elapsed time: 18 minutes 45.69 seconds. Current RSS: ~1446M. load average: 1.08 1.15 1.02 1/282 41513563 when core status is pending3564 fabricates a core status pending3565 extends core status with common methods3566# [RSpecRunTime] RSpec elapsed time: 18 minutes 47.72 seconds. Current RSS: ~1444M. load average: 1.08 1.15 1.02 1/282 41523567 when core status is running3568 fabricates a core status running3569 extends core status with common methods3570# [RSpecRunTime] RSpec elapsed time: 18 minutes 49.83 seconds. Current RSS: ~1453M. load average: 1.07 1.15 1.02 1/282 41533571 when core status is success3572 fabricates a core status success3573 extends core status with common methods3574# [RSpecRunTime] RSpec elapsed time: 18 minutes 51.92 seconds. Current RSS: ~1453M. load average: 1.07 1.15 1.02 1/282 41543575 when core status is failed3576 fabricates a core status failed3577 extends core status with common methods3578# [RSpecRunTime] RSpec elapsed time: 18 minutes 54.2 seconds. Current RSS: ~1453M. load average: 1.07 1.15 1.02 1/282 41553579 when core status is canceling3580 fabricates a core status canceling3581 extends core status with common methods3582# [RSpecRunTime] RSpec elapsed time: 18 minutes 56.26 seconds. Current RSS: ~1455M. load average: 1.07 1.15 1.02 1/282 41563583 when core status is canceled3584 fabricates a core status canceled3585 extends core status with common methods3586# [RSpecRunTime] RSpec elapsed time: 18 minutes 58.27 seconds. Current RSS: ~1456M. load average: 1.07 1.15 1.02 1/282 41573587 when core status is skipped3588 fabricates a core status skipped3589 extends core status with common methods3590# [RSpecRunTime] RSpec elapsed time: 19 minutes 0.32 second. Current RSS: ~1452M. load average: 1.06 1.14 1.02 1/282 41583591 when core status is manual3592 fabricates a core status manual3593 extends core status with common methods3594# [RSpecRunTime] RSpec elapsed time: 19 minutes 2.43 seconds. Current RSS: ~1454M. load average: 1.06 1.14 1.02 2/283 41593595 when core status is scheduled3596 fabricates a core status scheduled3597 extends core status with common methods3598# [RSpecRunTime] RSpec elapsed time: 19 minutes 4.5 seconds. Current RSS: ~1454M. load average: 1.14 1.16 1.02 1/282 41603599# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/external/factory_spec.rb. It took 28.57 seconds. Expected to take 31.1 seconds.3600# [RSpecRunTime] Starting example group spec/lib/gitlab/diff/file_collection/paginated_merge_request_diff_spec.rb. Expected to take 29.53 seconds.3601Gitlab::Diff::FileCollection::PaginatedMergeRequestDiff3602 behaves like cacheable diff collection3603 #write_cache3604 calls Gitlab::Diff::HighlightCache#write_if_empty3605 calls Gitlab::Diff::StatsCache#write_if_empty with diff stats3606# [RSpecRunTime] RSpec elapsed time: 19 minutes 7.22 seconds. Current RSS: ~1471M. load average: 1.14 1.16 1.02 1/288 42413607 #clear_cache3608 calls Gitlab::Diff::HighlightCache#clear3609 calls Gitlab::Diff::StatsCache#clear3610# [RSpecRunTime] RSpec elapsed time: 19 minutes 9.77 seconds. Current RSS: ~1486M. load average: 1.13 1.16 1.02 1/288 43203611 #diff_files3612 calls Gitlab::Diff::HighlightCache#decorate3613 when there are stats cached3614 does not make a diff stats rpc call3615# [RSpecRunTime] RSpec elapsed time: 19 minutes 12.24 seconds. Current RSS: ~1496M. load average: 1.13 1.16 1.02 1/288 44003616 when there are no stats cached3617 makes a diff stats rpc call3618# [RSpecRunTime] RSpec elapsed time: 19 minutes 13.46 seconds. Current RSS: ~1495M. load average: 1.20 1.17 1.03 1/288 44403619 behaves like unfoldable diff3620 calls Gitlab::Diff::File#unfold_diff_lines with correct position3621# [RSpecRunTime] RSpec elapsed time: 19 minutes 14.69 seconds. Current RSS: ~1494M. load average: 1.20 1.17 1.03 1/288 44803622 #diff_files3623 returns paginated diff files3624 returns a valid instance of a DiffCollection3625 when first page3626 returns correct diff files3627# [RSpecRunTime] RSpec elapsed time: 19 minutes 18.32 seconds. Current RSS: ~1488M. load average: 1.20 1.17 1.03 1/288 46013628 when another page3629 returns correct diff files3630# [RSpecRunTime] RSpec elapsed time: 19 minutes 19.59 seconds. Current RSS: ~1486M. load average: 1.18 1.17 1.03 1/288 46423631 when page is nil3632 returns correct diff files3633# [RSpecRunTime] RSpec elapsed time: 19 minutes 20.82 seconds. Current RSS: ~1484M. load average: 1.18 1.17 1.03 1/288 46833634 when per_page is nil3635 returns correct diff files3636# [RSpecRunTime] RSpec elapsed time: 19 minutes 22.06 seconds. Current RSS: ~1484M. load average: 1.18 1.17 1.03 1/288 47243637 when invalid page3638 returns correct diff files3639# [RSpecRunTime] RSpec elapsed time: 19 minutes 23.3 seconds. Current RSS: ~1483M. load average: 1.18 1.17 1.03 1/288 47643640 when last page3641 returns correct diff files3642# [RSpecRunTime] RSpec elapsed time: 19 minutes 24.58 seconds. Current RSS: ~1480M. load average: 1.16 1.16 1.03 1/288 48043643 when collapse_generated is given3644 returns generated value3645# [RSpecRunTime] RSpec elapsed time: 19 minutes 25.91 seconds. Current RSS: ~1480M. load average: 1.16 1.16 1.03 1/288 48453646 when collapse_generated is not given3647 returns nil3648# [RSpecRunTime] RSpec elapsed time: 19 minutes 27.18 seconds. Current RSS: ~1480M. load average: 1.16 1.16 1.03 1/288 48863649 behaves like unsortable diff files3650 #raw_diff_files3651 does not call Gitlab::Diff::FileCollectionSorter even when sorted is true3652# [RSpecRunTime] RSpec elapsed time: 19 minutes 28.49 seconds. Current RSS: ~1481M. load average: 1.23 1.18 1.03 1/288 49273653# [RSpecRunTime] Finishing example group spec/lib/gitlab/diff/file_collection/paginated_merge_request_diff_spec.rb. It took 24.02 seconds. Expected to take 29.53 seconds.3654# [RSpecRunTime] Starting example group spec/services/members/projects/creator_service_spec.rb. Expected to take 28.04 seconds.3655Members::Projects::CreatorService3656 .access_levels3657 returns Gitlab::Access.sym_options_with_owner3658 behaves like owner management3659 .cannot_manage_owners?3660 when maintainer3661 cannot manage owners3662 when owner3663 can manage owners3664 .add_members3665 behaves like bulk member creation3666 returns Member objects3667 returns an empty array3668 supports different formats3669 with the same user sent more than once by user and by email3670 with the same user sent more than once by user id and by email3671 when current user does not have permission3672 does not succeed3673# [RSpecRunTime] RSpec elapsed time: 19 minutes 32.57 seconds. Current RSS: ~1478M. load average: 1.23 1.18 1.03 1/287 49283674 with different source types3675 with an array of sources3676 behaves like supports multiple sources3677 is expected to all be persisted3678 with a query producing sources3679 behaves like supports multiple sources3680 is expected to all be persisted3681 with de-duplication3682 has the same user by id and user3683 has the same user sent more than once3684 when a member already exists3685 has the same user sent more than once with the member already existing3686 supports existing users as expected with user_ids passed3687 supports existing users as expected without user ids passed3688# [RSpecRunTime] RSpec elapsed time: 19 minutes 36.66 seconds. Current RSS: ~1467M. load average: 1.29 1.19 1.04 1/287 49293689 .add_member3690 behaves like member creation3691 returns a Member object3692 sets members.expires_at to the given expires_at3693 accepts the :guest symbol as access level3694 accepts the 10 integer as access level3695 accepts the :reporter symbol as access level3696 accepts the 20 integer as access level3697 accepts the :developer symbol as access level3698 accepts the 30 integer as access level3699 accepts the :maintainer symbol as access level3700 accepts the 40 integer as access level3701 accepts the :owner symbol as access level3702 accepts the 50 integer as access level3703 when adding a project_bot3704 when project_bot is already a member3705 does not update the member3706# [RSpecRunTime] RSpec elapsed time: 19 minutes 40.89 seconds. Current RSS: ~1467M. load average: 1.27 1.19 1.04 1/282 49303707 when project_bot is not already a member3708 adds the member3709 when admin mode is enabled3710 sets members.created_by to the given admin current_user3711 when admin mode is disabled3712 rejects setting members.created_by to the given admin current_user3713 with no current_user3714 when called with a known user id3715 adds the user as a member3716 when called with an unknown user id3717 does not add the user as a member3718 when called with a user object3719 adds the user as a member3720 when called with a requester user object3721 adds the requester as a member3722 when called with a known user email3723 adds the user as a member3724 when called with an unknown user email3725 creates an invited member3726 when called with an unknown user email starting with a number3727 creates an invited member3728 when current_user can update member3729 creates the member3730 when called with a requester user object3731 adds the requester as a member3732 when current_user cannot update member3733 does not create the member3734 when called with a requester user object3735 does not destroy the requester3736 when member already exists3737 when member is a user3738 with no current_user3739 updates the member3740 when current_user can update member3741 updates the member3742 when current_user cannot update member3743 does not update the member3744 when member is an invite by email3745 updates the member for that email3746 authorized projects update3747 schedules a single project authorization update job when called multiple times3748# [RSpecRunTime] Finishing example group spec/services/members/projects/creator_service_spec.rb. It took 18.27 seconds. Expected to take 28.04 seconds.3749# [RSpecRunTime] Starting example group spec/finders/ci/pipelines_finder_spec.rb. Expected to take 27.01 seconds.3750Ci::PipelinesFinder3751 #execute3752 when params is empty3753 returns all pipelines3754 when scope is running3755 returns matched pipelines3756 when scope is pending3757 returns matched pipelines3758 when scope is finished3759 returns matched pipelines3760 when scope is branches or tags3761 when scope is branches3762 returns matched pipelines3763 when scope is tags3764 returns matched pipelines3765 when project has child pipelines3766 filters out child pipelines and shows only the parents by default3767 when status is created3768 returns matched pipelines3769 when status is waiting_for_resource3770 returns matched pipelines3771 when status is preparing3772 returns matched pipelines3773 when status is waiting_for_callback3774 returns matched pipelines3775 when status is pending3776 returns matched pipelines3777 when status is running3778 returns matched pipelines3779 when status is success3780 returns matched pipelines3781 when status is failed3782 returns matched pipelines3783 when status is canceling3784 returns matched pipelines3785 when status is canceled3786 returns matched pipelines3787 when status is skipped3788 returns matched pipelines3789 when status is manual3790 returns matched pipelines3791 when status is scheduled3792 returns matched pipelines3793 when ref is specified3794 when ref exists3795 returns matched pipelines3796 when ref does not exist3797 returns empty3798 when username is specified3799 when username exists3800 returns matched pipelines3801 when username does not exist3802 returns empty3803 when yaml_errors is specified3804 when yaml_errors is true3805 returns matched pipelines3806 when yaml_errors is false3807 returns matched pipelines3808 when yaml_errors is invalid3809 returns all pipelines3810 when updated_at filters are specified3811 returns deployments with matched updated_at3812 when iids filter is specified3813 returns matches pipelines3814 does not fitler out child pipelines3815 when sha is specified3816 when sha exists3817 returns matched pipelines3818 when sha does not exist3819 returns empty3820 when the project has limited access to pipelines3821 when the user has access3822 is expected to return pipelines3823 the user is not allowed to read pipelines3824 returns empty3825 when source is specified3826 returns only the matched pipeline3827 when name is specified3828 performs exact compare3829 when name does not exist3830 returns empty3831 ordering3832 order_by: "id", sort: "asc", ordered_pipelines: [:pipeline_1, :pipeline_2, :pipeline_3]3833 returns the pipelines ordered3834 order_by: "id", sort: "desc", ordered_pipelines: [:pipeline_3, :pipeline_2, :pipeline_1]3835 returns the pipelines ordered3836 order_by: "ref", sort: "asc", ordered_pipelines: [:pipeline_2, :pipeline_1, :pipeline_3]3837 returns the pipelines ordered3838 order_by: "ref", sort: "desc", ordered_pipelines: [:pipeline_3, :pipeline_1, :pipeline_2]3839 returns the pipelines ordered3840 order_by: "status", sort: "asc", ordered_pipelines: [:pipeline_2, :pipeline_1, :pipeline_3]3841 returns the pipelines ordered3842 order_by: "status", sort: "desc", ordered_pipelines: [:pipeline_3, :pipeline_1, :pipeline_2]3843 returns the pipelines ordered3844 order_by: "updated_at", sort: "asc", ordered_pipelines: [:pipeline_2, :pipeline_3, :pipeline_1]3845 returns the pipelines ordered3846 order_by: "updated_at", sort: "desc", ordered_pipelines: [:pipeline_1, :pipeline_3, :pipeline_2]3847 returns the pipelines ordered3848 order_by: "user_id", sort: "asc", ordered_pipelines: [:pipeline_1, :pipeline_2, :pipeline_3]3849 returns the pipelines ordered3850 order_by: "user_id", sort: "desc", ordered_pipelines: [:pipeline_3, :pipeline_2, :pipeline_1]3851 returns the pipelines ordered3852 order_by: "invalid", sort: "asc", ordered_pipelines: [:pipeline_1, :pipeline_2, :pipeline_3]3853 returns the pipelines ordered3854 order_by: "id", sort: "err", ordered_pipelines: [:pipeline_3, :pipeline_2, :pipeline_1]3855 returns the pipelines ordered3856# [RSpecRunTime] Finishing example group spec/finders/ci/pipelines_finder_spec.rb. It took 15.74 seconds. Expected to take 27.01 seconds.3857# [RSpecRunTime] Starting example group spec/lib/gitlab/fake_application_settings_spec.rb. Expected to take 25.96 seconds.3858Gitlab::FakeApplicationSettings3859 defines methods for default attributes3860 defines predicate methods for boolean properties3861 does not define a predicate method for non-boolean properties3862 returns nil for undefined attributes3863 does not override an existing predicate method3864 behaves like application settings examples3865 predicate method changes when value is updated3866 restricted signup domains3867 behaves like string of domains3868 sets single domain3869 sets multiple domains with spaces3870 sets multiple domains with newlines and a space3871 sets multiple domains with commas3872 sets multiple domains with semicolon3873 sets multiple domains with mixture of everything3874 removes duplicates3875 does not fail with garbage values3876 does not raise error with nil3877# [RSpecRunTime] RSpec elapsed time: 20 minutes 4.6 seconds. Current RSS: ~1475M. load average: 1.23 1.19 1.04 1/282 50563878 denied signup domains3879 sets multiple domain with file3880 behaves like string of domains3881 sets single domain3882 sets multiple domains with spaces3883 sets multiple domains with newlines and a space3884 sets multiple domains with commas3885 sets multiple domains with semicolon3886 sets multiple domains with mixture of everything3887 removes duplicates3888 does not fail with garbage values3889 does not raise error with nil3890# [RSpecRunTime] RSpec elapsed time: 20 minutes 5.93 seconds. Current RSS: ~1474M. load average: 1.23 1.19 1.04 1/282 50573891 outbound_local_requests_whitelist3892 clears outbound_local_requests_allowlist_arrays memoization3893 behaves like string of domains3894 sets single domain3895 sets multiple domains with spaces3896 sets multiple domains with newlines and a space3897 sets multiple domains with commas3898 sets multiple domains with semicolon3899 sets multiple domains with mixture of everything3900 removes duplicates3901 does not fail with garbage values3902 does not raise error with nil3903# [RSpecRunTime] RSpec elapsed time: 20 minutes 7.26 seconds. Current RSS: ~1472M. load average: 1.23 1.19 1.04 1/282 50583904 outbound_local_requests_allowlist_arrays3905 separates the IPs and domains3906 add_to_outbound_local_requests_whitelist3907 adds entry to outbound_local_requests_whitelist3908 clears outbound_local_requests_allowlist_arrays memoization3909 does not raise error with nil3910 does not raise error with nil3911 usage ping settings3912 when the usage ping is disabled in gitlab.yml3913 does not allow the usage ping to be configured3914 when the usage ping is disabled in the DB3915 returns false for usage_ping_enabled3916 returns false for usage_ping_features_enabled3917 when the usage ping is enabled in the DB3918 returns false for usage_ping_enabled3919 returns false for usage_ping_features_enabled3920 when the usage ping is enabled in gitlab.yml3921 allows the usage ping to be configured3922 when the usage ping is disabled in the DB3923 returns false for usage_ping_enabled3924 returns false for usage_ping_features_enabled3925 when the usage ping is enabled in the DB3926 returns true for usage_ping_enabled3927 when usage_ping_features_enabled is enabled in db3928 returns true for usage_ping_features_enabled3929 when Gitlab.ee? is true3930 when include_optional_metrics_in_service_ping is true3931 returns true for usage_ping_features_enabled3932 when include_optional_metrics_in_service_ping is false3933 returns false for usage_ping_features_enabled3934 when usage_ping_features_enabled is disabled in db3935 returns false for usage_ping_features_enabled3936 #allowed_key_types3937 excludes disabled key types3938 in non-FIPS mode3939 includes all key types by default3940 in FIPS mode3941 excludes DSA from supported key types3942 #key_restriction_for3943 returns the restriction value for recognised types3944 allows types to be passed as a string3945 returns forbidden for unrecognised type3946 #allow_signup?3947 returns true3948 returns false if signup is disabled3949 returns false if password authentication is disabled for the web interface3950 #pick_repository_storage3951 chooses repository based on weight3952 #normalized_repository_storage_weights3953 config_storages: ["default", "backup"], storages: {"default"=>0, "backup"=>100}, normalized: {"default"=>0.0, "backup"=>1.0}3954 normalizes storage weights3955 config_storages: ["default", "backup"], storages: {"default"=>100, "backup"=>100}, normalized: {"default"=>0.5, "backup"=>0.5}3956 normalizes storage weights3957 config_storages: ["default", "backup"], storages: {"default"=>20, "backup"=>80}, normalized: {"default"=>0.2, "backup"=>0.8}3958 normalizes storage weights3959 config_storages: ["default", "backup"], storages: {"default"=>0, "backup"=>0}, normalized: {"default"=>0.0, "backup"=>0.0}3960 normalizes storage weights3961 config_storages: ["default"], storages: {"default"=>0, "backup"=>100}, normalized: {"default"=>0.0}3962 normalizes storage weights3963 config_storages: ["default"], storages: {"default"=>100, "backup"=>100}, normalized: {"default"=>1.0}3964 normalizes storage weights3965 config_storages: ["default"], storages: {"default"=>20, "backup"=>80}, normalized: {"default"=>1.0}3966 normalizes storage weights3967 #user_default_internal_regex_enabled?3968 user_default_external: false, user_default_internal_regex: nil, result: false3969 is expected to eq false3970 user_default_external: false, user_default_internal_regex: "", result: false3971 is expected to eq false3972 user_default_external: false, user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?\\n?", result: false3973 is expected to eq false3974 user_default_external: true, user_default_internal_regex: "", result: false3975 is expected to eq false3976 user_default_external: true, user_default_internal_regex: nil, result: false3977 is expected to eq false3978 user_default_external: true, user_default_internal_regex: "^(?:(?!\\.ext@).)*$\\r?\\n?", result: true3979 is expected to eq true3980 #archive_builds_older_than3981 when the archive_builds_in_seconds is set3982 is expected to be within 60 of 2024-03-04 12:52:42.059193616 +00003983 when the archive_builds_in_seconds is set3984 is expected to be nil3985 #commit_email_hostname3986 when the value is provided3987 returns the provided value3988 when the value is not provided3989 returns the default from the class3990# [RSpecRunTime] Finishing example group spec/lib/gitlab/fake_application_settings_spec.rb. It took 10.3 seconds. Expected to take 25.96 seconds.3991# [RSpecRunTime] Starting example group spec/lib/banzai/filter/references/project_reference_filter_spec.rb. Expected to take 24.86 seconds.3992Banzai::Filter::References::ProjectReferenceFilter3993 ignores invalid projects3994 allows references with text after the > character3995 ignores valid references contained inside 'pre' element3996 ignores valid references contained inside 'code' element3997 ignores valid references contained inside 'a' element3998 ignores valid references contained inside 'style' element3999 includes default classes4000 behaves like user reference or project reference4001 supports an :only_path context4002 when mentioning a resource4003 links to a resource4004 links to a resource with a period4005 links to a resource with an underscore4006 links to a resource with different case-sensitivity4007 behaves like a reference containing an element node4008 does not escape inner html4009# [RSpecRunTime] RSpec elapsed time: 20 minutes 21.89 seconds. Current RSS: ~1443M. load average: 1.32 1.21 1.05 1/282 50594010 behaves like it contains a data- attribute4011 includes a data- attribute4012 referencing a resource in a link href4013 links to the resource4014 links with adjacent text4015 behaves like it contains a data- attribute4016 includes a data- attribute4017# [RSpecRunTime] RSpec elapsed time: 20 minutes 24.42 seconds. Current RSS: ~1440M. load average: 1.29 1.21 1.05 1/282 50604018 when invalid reference strings are very long4019 behaves like fails fast4020 fails fast for long strings4021 behaves like fails fast4022 fails fast for long strings4023 behaves like fails fast4024 fails fast for long strings4025 in group context4026 supports mentioning a project4027 supports mentioning a project in a nested group4028# [RSpecRunTime] RSpec elapsed time: 20 minutes 28.46 seconds. Current RSS: ~1437M. load average: 1.35 1.22 1.05 1/282 50614029 #projects_hash4030 returns a Hash containing all Projects4031 #projects4032 returns the projects mentioned in a document4033 checking N+14034 does not have N+1 per multiple project references4035# [RSpecRunTime] RSpec elapsed time: 20 minutes 31.84 seconds. Current RSS: ~1431M. load average: 1.35 1.22 1.05 1/282 50624036# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/references/project_reference_filter_spec.rb. It took 19.02 seconds. Expected to take 24.86 seconds.4037# [RSpecRunTime] Starting example group spec/uploaders/packages/debian/component_file_uploader_spec.rb. Expected to take 23.98 seconds.4038Packages::Debian::ComponentFileUploader4039 Packages::Debian::ProjectComponentFile4040 behaves like builds correct paths4041 #store_dir4042 behaves like matches the method pattern4043 is expected to match /^\h{2}\/\h{2}\/\h{64}\/debian_project_component_file\/\d+$/4044 #cache_dir4045 behaves like matches the method pattern4046 is expected to match /\/packages\/tmp\/cache$/4047 #work_dir4048 behaves like matches the method pattern4049 is expected to match /\/packages\/tmp\/work$/4050# [RSpecRunTime] RSpec elapsed time: 20 minutes 35.56 seconds. Current RSS: ~1429M. load average: 1.32 1.22 1.05 1/282 50634051 #upload_path4052 behaves like matches the method pattern4053 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4054 #relative_path4055 is relative (PENDING: Path not set, skipping.)4056 .absolute_path4057 behaves like matches the method pattern4058 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4059 .base_dir4060 behaves like matches the method pattern4061 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4062 path traversal exploits4063 throws an exception4064 object store is remote4065 behaves like builds correct paths4066 #store_dir4067 behaves like matches the method pattern4068 is expected to match /^\h{2}\/\h{2}\/\h{64}\/debian_project_component_file\/\d+$/4069 #cache_dir4070 behaves like matches the method pattern4071 is expected to match /\/packages\/tmp\/cache$/4072 #work_dir4073 behaves like matches the method pattern4074 is expected to match /\/packages\/tmp\/work$/4075 #upload_path4076 behaves like matches the method pattern4077 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4078 #relative_path4079 is relative (PENDING: Path not set, skipping.)4080 .absolute_path4081 behaves like matches the method pattern4082 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4083 .base_dir4084 behaves like matches the method pattern4085 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4086 path traversal exploits4087 throws an exception4088 remote file4089 with object storage enabled4090 can store file remotely4091 Packages::Debian::GroupComponentFile4092 behaves like builds correct paths4093 #store_dir4094 behaves like matches the method pattern4095 is expected to match /^\h{2}\/\h{2}\/\h{64}\/debian_group_component_file\/\d+$/4096 #cache_dir4097 behaves like matches the method pattern4098 is expected to match /\/packages\/tmp\/cache$/4099 #work_dir4100 behaves like matches the method pattern4101 is expected to match /\/packages\/tmp\/work$/4102 #upload_path4103 behaves like matches the method pattern4104 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4105 #relative_path4106 is relative (PENDING: Path not set, skipping.)4107 .absolute_path4108 behaves like matches the method pattern4109 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4110 .base_dir4111 behaves like matches the method pattern4112 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4113 path traversal exploits4114 throws an exception4115 object store is remote4116 behaves like builds correct paths4117 #store_dir4118 behaves like matches the method pattern4119 is expected to match /^\h{2}\/\h{2}\/\h{64}\/debian_group_component_file\/\d+$/4120 #cache_dir4121 behaves like matches the method pattern4122 is expected to match /\/packages\/tmp\/cache$/4123 #work_dir4124 behaves like matches the method pattern4125 is expected to match /\/packages\/tmp\/work$/4126 #upload_path4127 behaves like matches the method pattern4128 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4129 #relative_path4130 is relative (PENDING: Path not set, skipping.)4131 .absolute_path4132 behaves like matches the method pattern4133 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4134 .base_dir4135 behaves like matches the method pattern4136 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4137 path traversal exploits4138 throws an exception4139 remote file4140 with object storage enabled4141 can store file remotely4142# [RSpecRunTime] Finishing example group spec/uploaders/packages/debian/component_file_uploader_spec.rb. It took 17.68 seconds. Expected to take 23.98 seconds.4143# [RSpecRunTime] Starting example group spec/models/ci/job_token/project_scope_link_spec.rb. Expected to take 22.73 seconds.4144Ci::JobToken::ProjectScopeLink4145 does not allow STI4146 is expected to belong to source_project required: false4147 is expected to belong to target_project required: false4148 is expected to belong to added_by required: false4149 behaves like cleanup by a loose foreign key4150 cleans up (delete or nullify) the model4151# [RSpecRunTime] RSpec elapsed time: 20 minutes 52.7 seconds. Current RSS: ~1460M. load average: 1.33 1.22 1.06 1/282 50644152 unique index4153 raises an error, when not unique4154# [RSpecRunTime] RSpec elapsed time: 20 minutes 53.99 seconds. Current RSS: ~1454M. load average: 1.30 1.22 1.06 1/282 50654155 .create4156 when there are more than PROJECT_LINK_DIRECTIONAL_LIMIT existing links4157 invalidates new links and prevents them from being created4158 does not invalidate existing links4159# [RSpecRunTime] RSpec elapsed time: 20 minutes 59.86 seconds. Current RSS: ~1446M. load average: 1.28 1.21 1.06 1/282 50664160 validations4161 must have a source project4162 must have a target project4163 must have a target project different than source project4164 .with_source4165 returns only the links having the given source project4166# [RSpecRunTime] RSpec elapsed time: 21 minutes 1.88 seconds. Current RSS: ~1443M. load average: 1.28 1.21 1.06 1/282 50674167 .with_target4168 returns only the links having the given target project4169# [RSpecRunTime] RSpec elapsed time: 21 minutes 3.12 seconds. Current RSS: ~1438M. load average: 1.28 1.21 1.06 2/282 50684170 .for_source_and_target4171 when link is found4172 is expected to eq #<Ci::JobToken::ProjectScopeLink id: 18, source_project_id: 526, target_project_id: 546, added_by_id: 761, created_at: "2024-03-04 13:53:33.068220125 +0000", direction: "outbound">4173 when link is not found4174 is expected to be nil4175 enums4176 is expected to define :direction as an enum backed by an integer with values ‹{outbound: 0, inbound: 1}›4177 loose foreign key on ci_job_token_project_scope_links.source_project_id4178 behaves like cleanup by a loose foreign key4179 cleans up (delete or nullify) the model4180# [RSpecRunTime] RSpec elapsed time: 21 minutes 6.82 seconds. Current RSS: ~1434M. load average: 1.26 1.21 1.06 1/282 50694181 loose foreign key on ci_job_token_project_scope_links.target_project_id4182 behaves like cleanup by a loose foreign key4183 cleans up (delete or nullify) the model4184# [RSpecRunTime] RSpec elapsed time: 21 minutes 9.36 seconds. Current RSS: ~1425M. load average: 1.24 1.21 1.06 1/282 50704185# [RSpecRunTime] Finishing example group spec/models/ci/job_token/project_scope_link_spec.rb. It took 19.84 seconds. Expected to take 22.73 seconds.4186# [RSpecRunTime] Starting example group spec/lib/api/validations/validators/bulk_imports/source_full_path_validator_spec.rb. Expected to take 22.16 seconds.4187API::Validations::Validators::BulkImports::SourceFullPath4188 when source_type is invalid4189 when source_full_path param is invalid4190 invalid_param: ""4191 raises a validation error4192 invalid_param: "?gitlab"4193 raises a validation error4194 invalid_param: "Users's something"4195 raises a validation error4196 invalid_param: "/source"4197 raises a validation error4198 invalid_param: "http:"4199 raises a validation error4200 invalid_param: "https:"4201 raises a validation error4202 invalid_param: "example.com/?stuff=true"4203 raises a validation error4204 invalid_param: "example.com:5000/?stuff=true"4205 raises a validation error4206 invalid_param: "http://gitlab.example/gitlab-org/manage/import/gitlab-migration-test"4207 raises a validation error4208 invalid_param: "good_for_me!"4209 raises a validation error4210 invalid_param: "good_for+you"4211 raises a validation error4212 invalid_param: "source/"4213 raises a validation error4214 invalid_param: ".source/full./path"4215 raises a validation error4216 invalid_param: "source"4217 raises a validation error4218 invalid_param: "source/full"4219 raises a validation error4220 invalid_param: "source/full/path"4221 raises a validation error4222 invalid_param: "sou_rce/fu-ll/pa.th"4223 raises a validation error4224 invalid_param: "domain_namespace"4225 raises a validation error4226 invalid_param: "gitlab-migration-test"4227 raises a validation error4228 invalid_param: "1-project-path"4229 raises a validation error4230 invalid_param: "e-project-path"4231 raises a validation error4232 when source_type is group_entity4233 when source_full_path param is invalid4234 invalid_param: ""4235 raises a validation error4236 invalid_param: "?gitlab"4237 raises a validation error4238 invalid_param: "Users's something"4239 raises a validation error4240 invalid_param: "/source"4241 raises a validation error4242 invalid_param: "http:"4243 raises a validation error4244 invalid_param: "https:"4245 raises a validation error4246 invalid_param: "example.com/?stuff=true"4247 raises a validation error4248 invalid_param: "example.com:5000/?stuff=true"4249 raises a validation error4250 invalid_param: "http://gitlab.example/gitlab-org/manage/import/gitlab-migration-test"4251 raises a validation error4252 invalid_param: "good_for_me!"4253 raises a validation error4254 invalid_param: "good_for+you"4255 raises a validation error4256 invalid_param: "source/"4257 raises a validation error4258 invalid_param: ".source/full/path."4259 raises a validation error4260 when source_full_path param is valid4261 valid_param: "source"4262 does not raise a validation error4263 valid_param: "source/full"4264 does not raise a validation error4265 valid_param: "source/full/path"4266 does not raise a validation error4267 valid_param: "sou_rce/fu-ll/pa.th"4268 does not raise a validation error4269 valid_param: "source/full/path---"4270 does not raise a validation error4271 valid_param: "source/full/..path"4272 does not raise a validation error4273 valid_param: "domain_namespace"4274 does not raise a validation error4275 valid_param: "gitlab-migration-test"4276 does not raise a validation error4277 valid_param: "1-project-path"4278 does not raise a validation error4279 valid_param: "e-project-path"4280 does not raise a validation error4281 when source_type is project_entity4282 when source_full_path param is invalid4283 invalid_param: ""4284 raises a validation error4285 invalid_param: "?gitlab"4286 raises a validation error4287 invalid_param: "Users's something"4288 raises a validation error4289 invalid_param: "/source"4290 raises a validation error4291 invalid_param: "http:"4292 raises a validation error4293 invalid_param: "https:"4294 raises a validation error4295 invalid_param: "example.com/?stuff=true"4296 raises a validation error4297 invalid_param: "example.com:5000/?stuff=true"4298 raises a validation error4299 invalid_param: "http://gitlab.example/gitlab-org/manage/import/gitlab-migration-test"4300 raises a validation error4301 invalid_param: "good_for_me!"4302 raises a validation error4303 invalid_param: "good_for+you"4304 raises a validation error4305 invalid_param: "source/"4306 raises a validation error4307 invalid_param: "source"4308 raises a validation error4309 invalid_param: ".source/full./path"4310 raises a validation error4311 invalid_param: "domain_namespace"4312 raises a validation error4313 invalid_param: "gitlab-migration-test"4314 raises a validation error4315 invalid_param: "1-project-path"4316 raises a validation error4317 invalid_param: "e-project-path"4318 raises a validation error4319 when source_full_path param is valid4320 valid_param: "source/full"4321 does not raise a validation error4322 valid_param: "source/full/path"4323 does not raise a validation error4324 valid_param: "sou_rce/fu-ll/pa.th"4325 does not raise a validation error4326 valid_param: "source/full/path---"4327 does not raise a validation error4328 valid_param: "source/full/..path"4329 does not raise a validation error4330# [RSpecRunTime] Finishing example group spec/lib/api/validations/validators/bulk_imports/source_full_path_validator_spec.rb. It took 9.19 seconds. Expected to take 22.16 seconds.4331# [RSpecRunTime] Starting example group spec/lib/gitlab/redis/queues_spec.rb. Expected to take 21.12 seconds.4332Gitlab::Redis::Queues4333 .config_file_name4334 when there is no config file anywhere4335 is expected to be nil4336 .store4337 with old format4338 behaves like redis store4339 instantiates Redis::Store4340 with the namespace4341 uses specified namespace4342 with new format4343 behaves like redis store4344 instantiates Redis::Store4345 with the namespace4346 uses specified namespace4347 .params4348 withstands mutation4349 with command to generate extra config specified4350 when the command returns valid yaml4351 merges config from command on top of config from file4352 when the command returns invalid yaml4353 raises error4354 when the parsed external command output returns invalid hash4355 raises an error4356 when the command fails4357 raises error4358 when url contains unix socket reference4359 with old format4360 returns path key instead4361 with new format4362 returns path key instead4363 when url is host based4364 with old format4365 returns hash with host, port, db, and password4366 with new format4367 rails_env: "development", host: "development-host"4368 returns hash with host, port, db, and password4369 does not raise ArgumentError for invalid keywords in SentinelConfig4370 rails_env: "test", host: "test-host"4371 returns hash with host, port, db, and password4372 does not raise ArgumentError for invalid keywords in SentinelConfig4373 rails_env: "production", host: "production-host"4374 returns hash with host, port, db, and password4375 does not raise ArgumentError for invalid keywords in SentinelConfig4376 behaves like instrumentation_class in custom key4377 moves instrumentation class into custom4378 with redis cluster format4379 rails_env: "development", host: "development-master"4380 returns hash with cluster and password4381 does not raise ArgumentError for invalid keywords in ClusterConfig4382 behaves like instrumentation_class in custom key4383 moves instrumentation class into custom4384 rails_env: "test", host: "test-master"4385 returns hash with cluster and password4386 does not raise ArgumentError for invalid keywords in ClusterConfig4387 behaves like instrumentation_class in custom key4388 moves instrumentation class into custom4389 rails_env: "production", host: "production-master"4390 returns hash with cluster and password4391 does not raise ArgumentError for invalid keywords in ClusterConfig4392 behaves like instrumentation_class in custom key4393 moves instrumentation class into custom4394 .url4395 withstands mutation4396 when yml file with env variable4397 reads redis url from env variable4398 .version4399 returns a version4400 .with4401 yields a ::Redis4402 when running on single-threaded runtime4403 instantiates a connection pool with size 54404 when running on multi-threaded runtime4405 instantiates a connection pool with a size based on the concurrency of the worker4406 when there is no config at all4407 can run an empty block4408 #db4409 with old format4410 returns the correct db4411 with new format4412 returns the correct db4413 with cluster-mode4414 returns the correct db4415 #sentinels4416 when sentinels are defined4417 rails_env: "development", hosts: ["development-replica1", "development-replica2"]4418 returns an array of hashes with host and port keys4419 rails_env: "test", hosts: ["test-replica1", "test-replica2"]4420 returns an array of hashes with host and port keys4421 rails_env: "production", hosts: ["production-replica1", "production-replica2"]4422 returns an array of hashes with host and port keys4423 when sentinels are not defined4424 returns nil4425 when cluster is defined4426 returns nil4427 #sentinels?4428 when sentinels are defined4429 returns true4430 when sentinels are not defined4431 is expected to eq nil4432 when cluster is defined4433 returns false4434 #raw_config_hash4435 returns old-style single url config in a hash4436 returns cluster config without url key in a hash4437 #secret_file4438 when explicitly specified in config file4439 returns the absolute path of specified file inside Rails root4440 when not explicitly specified4441 returns the default path in the encrypted settings shared directory4442 #parse_client_tls_options4443 when configuration does not have TLS related options4444 returns the coniguration as-is4445 when specified certificate file does not exist4446 raises error about missing certificate file4447 when specified key file does not exist4448 raises error about missing key file4449 when only certificate file is specified4450 renders resque.yml correctly4451 when only key file is specified4452 renders resque.yml correctly4453 when configuration valid TLS related options4454 converts cert_file and key_file appropriately4455 #fetch_config4456 raises an exception when the config file contains invalid yaml4457 when redis.yml exists4458 uses config/redis.yml4459 when no config file exsits4460 returns nil4461 when resque.yml exists4462 returns the config from resque.yml4463 #raw_config_hash4464 when the config url is present4465 sets the configured url4466# [RSpecRunTime] Finishing example group spec/lib/gitlab/redis/queues_spec.rb. It took 8.5 seconds. Expected to take 21.12 seconds.4467# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb. Expected to take 20.56 seconds.4468Gitlab::Metrics::RequestsRackMiddleware4469 #call4470 @app.call succeeds with 2004471 tracks request count and duration4472 guarantees SLI metrics are incremented with all the required labels4473 request is a health check endpoint4474 when path is /-/liveness4475 increments health endpoint counter rather than overall counter and does not record duration4476# [RSpecRunTime] RSpec elapsed time: 21 minutes 31.54 seconds. Current RSS: ~1486M. load average: 1.17 1.19 1.05 1/282 50714477 when path is /-/liveness/4478 increments health endpoint counter rather than overall counter and does not record duration4479 when path is /-/%6D%65%74%72%69%63%734480 increments health endpoint counter rather than overall counter and does not record duration4481 request is not a health check endpoint4482 when path is /-/ordinary-requests4483 increments regular counters and tracks duration4484 when path is /-/4485 increments regular counters and tracks duration4486 when path is /-/health/subpath4487 increments regular counters and tracks duration4488 @app.call returns an error code4489 tracks count and error rate but not duration and apdex4490 @app.call throws exception4491 tracks the correct metrics4492 application context4493 when a context is present4494 adds the feature category to the labels for required metrics4495 does not record a feature category for health check endpoints4496 when application raises an exception when the feature category context is present4497 adds the feature category to the labels for http_requests_total4498 when the context is not available4499 sets the required labels to unknown4500 SLI satisfactory4501 request_urgency_name: :high, duration: 0.1, success: true4502 Grape API handler having expected duration setup4503 captures SLI metrics4504 Rails controller having expected duration setup4505 captures SLI metrics4506 request_urgency_name: :high, duration: 0.25, success: false4507 Grape API handler having expected duration setup4508 captures SLI metrics4509 Rails controller having expected duration setup4510 captures SLI metrics4511 request_urgency_name: :high, duration: 0.3, success: false4512 Grape API handler having expected duration setup4513 captures SLI metrics4514 Rails controller having expected duration setup4515 captures SLI metrics4516 request_urgency_name: :medium, duration: 0.3, success: true4517 Grape API handler having expected duration setup4518 captures SLI metrics4519 Rails controller having expected duration setup4520 captures SLI metrics4521# [RSpecRunTime] RSpec elapsed time: 21 minutes 35.6 seconds. Current RSS: ~1514M. load average: 1.15 1.19 1.05 1/282 50724522 request_urgency_name: :medium, duration: 0.5, success: false4523 Grape API handler having expected duration setup4524 captures SLI metrics4525 Rails controller having expected duration setup4526 captures SLI metrics4527 request_urgency_name: :medium, duration: 0.6, success: false4528 Grape API handler having expected duration setup4529 captures SLI metrics4530 Rails controller having expected duration setup4531 captures SLI metrics4532 request_urgency_name: :default, duration: 0.6, success: true4533 Grape API handler having expected duration setup4534 captures SLI metrics4535 Rails controller having expected duration setup4536 captures SLI metrics4537 request_urgency_name: :default, duration: 1.0, success: false4538 Grape API handler having expected duration setup4539 captures SLI metrics4540 Rails controller having expected duration setup4541 captures SLI metrics4542 request_urgency_name: :default, duration: 1.2, success: false4543 Grape API handler having expected duration setup4544 captures SLI metrics4545 Rails controller having expected duration setup4546 captures SLI metrics4547 request_urgency_name: :low, duration: 4.5, success: true4548 Grape API handler having expected duration setup4549 captures SLI metrics4550 Rails controller having expected duration setup4551 captures SLI metrics4552 request_urgency_name: :low, duration: 5.0, success: false4553 Grape API handler having expected duration setup4554 captures SLI metrics4555 Rails controller having expected duration setup4556 captures SLI metrics4557 request_urgency_name: :low, duration: 6, success: false4558 Grape API handler having expected duration setup4559 captures SLI metrics4560 Rails controller having expected duration setup4561 captures SLI metrics4562 Grape API without expected duration4563 falls back request's expectation to default (1 second)4564 Rails controller without expected duration4565 falls back request's expectation to default (1 second)4566 A request with urgency set on the env (from ETag-caching)4567 records the request with the correct urgency4568 An unknown request4569 falls back request's expectation to default (1 second)4570 .initialize_metrics4571 sets labels for http_requests_total4572 sets labels for http_request_duration_seconds4573 has every label in config/feature_categories.yml4574# [RSpecRunTime] RSpec elapsed time: 21 minutes 41.95 seconds. Current RSS: ~1516M. load average: 1.14 1.19 1.05 1/282 50734575# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb. It took 14.89 seconds. Expected to take 20.56 seconds.4576# [RSpecRunTime] Starting example group spec/lib/gitlab/database/with_lock_retries_outside_transaction_spec.rb. Expected to take 19.69 seconds.4577Gitlab::Database::WithLockRetriesOutsideTransaction4578 #run4579 requires block4580 when DISABLE_LOCK_RETRIES is set4581 executes the passed block without retrying4582 when lock retry is enabled4583 lock_fiber4584 acquires lock successfully4585 after 3 iterations4586 behaves like retriable exclusive lock on `projects`4587 succeeds executing the given block4588# [RSpecRunTime] RSpec elapsed time: 21 minutes 45.79 seconds. Current RSS: ~1477M. load average: 1.05 1.17 1.05 1/283 50744589 setting the idle transaction timeout4590 when there is no outer transaction: disable_ddl_transaction! is set in the migration4591 does not disable the idle transaction timeout4592 when there is outer transaction: disable_ddl_transaction! is not set in the migration4593 disables the idle transaction timeout so the code can sleep and retry4594# [RSpecRunTime] RSpec elapsed time: 21 minutes 47.19 seconds. Current RSS: ~1480M. load average: 1.05 1.17 1.05 1/283 50754595 after the retries are exhausted4596 disables the lock_timeout4597 after the retries, without setting lock_timeout4598 behaves like retriable exclusive lock on `projects`4599 succeeds executing the given block4600# [RSpecRunTime] RSpec elapsed time: 21 minutes 52.55 seconds. Current RSS: ~1474M. load average: 0.97 1.15 1.04 1/283 50764601 after the retries, when requested to raise an error4602 raises an error instead of waiting indefinitely for the lock4603# [RSpecRunTime] RSpec elapsed time: 21 minutes 57.77 seconds. Current RSS: ~1473M. load average: 0.89 1.13 1.04 1/283 50774604 when statement timeout is reached4605 raises StatementInvalid error4606 restore local database variables4607 is expected not to change `connection.execute("SHOW lock_timeout").to_a`4608 is expected not to change `connection.execute("SHOW idle_in_transaction_session_timeout").to_a`4609 casting durations correctly4610 executes `SET lock_timeout` using the configured timeout value in milliseconds4611 calls `sleep` after the first iteration fails, using the configured sleep time4612# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/with_lock_retries_outside_transaction_spec.rb. It took 16.65 seconds. Expected to take 19.69 seconds.4613# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/releases_importer_spec.rb. Expected to take 19.0 seconds.4614Gitlab::GithubImport::Importer::ReleasesImporter4615 #execute4616 imports the releases in bulk4617 imports draft releases4618 is idempotent4619# [RSpecRunTime] RSpec elapsed time: 22 minutes 2.13 seconds. Current RSS: ~1504M. load average: 0.90 1.12 1.04 1/283 50784620 #build_releases4621 returns an Array containing release rows4622 does not create releases that already exist4623 uses a default release description if none is provided4624 does not create releases that have a NULL tag4625 does not create duplicate release tags4626 does not create invalid release4627# [RSpecRunTime] RSpec elapsed time: 22 minutes 6.27 seconds. Current RSS: ~1504M. load average: 0.91 1.12 1.03 1/283 50794628 #build_attributes4629 the returned Hash4630 returns the attributes of the release as a Hash4631 includes the tag name4632 includes the release description4633 includes the project ID4634 includes the created timestamp4635 includes the updated timestamp4636 includes the release name4637# [RSpecRunTime] RSpec elapsed time: 22 minutes 10.59 seconds. Current RSS: ~1506M. load average: 0.91 1.12 1.03 1/283 50804638 author_id attribute4639 returns the Gitlab user_id when Github release author is found4640 returns ghost user when author is empty in Github release4641 when Github author is not found in Gitlab4642 returns project creator as author4643# [RSpecRunTime] RSpec elapsed time: 22 minutes 12.58 seconds. Current RSS: ~1494M. load average: 0.91 1.12 1.03 1/283 50814644 #each_release4645 returns an Enumerator4646 yields every release to the Enumerator4647# [RSpecRunTime] RSpec elapsed time: 22 minutes 13.85 seconds. Current RSS: ~1493M. load average: 0.92 1.12 1.03 1/283 50824648 #description_for4649 returns the description when present4650 returns a generated description when one is not present4651# [RSpecRunTime] RSpec elapsed time: 22 minutes 14.95 seconds. Current RSS: ~1491M. load average: 0.92 1.12 1.03 1/283 50834652# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/releases_importer_spec.rb. It took 16.34 seconds. Expected to take 19.0 seconds.4653# [RSpecRunTime] Starting example group spec/workers/users/deactivate_dormant_users_worker_spec.rb. Expected to take 18.06 seconds.4654Users::DeactivateDormantUsersWorker4655 #perform4656 does not run for SaaS4657 when automatic deactivation of dormant users is enabled4658 when admin mode is not enabled4659 is expected to change `dormant.reload.state` to "deactivated" and change `inactive.reload.state` to "deactivated"4660 example at ./spec/workers/users/deactivate_dormant_users_worker_spec.rb:674661 example at ./spec/workers/users/deactivate_dormant_users_worker_spec.rb:814662 user_type: :human, expected_state: "deactivated"4663 is expected to eq "deactivated"4664# [RSpecRunTime] RSpec elapsed time: 22 minutes 17.43 seconds. Current RSS: ~1492M. load average: 0.92 1.12 1.03 1/283 50844665 user_type: :support_bot, expected_state: "active"4666 is expected to eq "active"4667 user_type: :alert_bot, expected_state: "active"4668 is expected to eq "active"4669 user_type: :visual_review_bot, expected_state: "active"4670 is expected to eq "active"4671 user_type: :service_user, expected_state: "deactivated"4672 is expected to eq "deactivated"4673 user_type: :ghost, expected_state: "active"4674 is expected to eq "active"4675 user_type: :project_bot, expected_state: "active"4676 is expected to eq "active"4677 user_type: :migration_bot, expected_state: "active"4678 is expected to eq "active"4679 user_type: :security_bot, expected_state: "active"4680 is expected to eq "active"4681 user_type: :automation_bot, expected_state: "active"4682 is expected to eq "active"4683 when admin mode is enabled4684 is expected to change `dormant.reload.state` to "deactivated" and change `inactive.reload.state` to "deactivated"4685 example at ./spec/workers/users/deactivate_dormant_users_worker_spec.rb:674686 example at ./spec/workers/users/deactivate_dormant_users_worker_spec.rb:814687 user_type: :human, expected_state: "deactivated"4688 is expected to eq "deactivated"4689# [RSpecRunTime] RSpec elapsed time: 22 minutes 23.32 seconds. Current RSS: ~1487M. load average: 0.93 1.12 1.03 1/283 50854690 user_type: :support_bot, expected_state: "active"4691 is expected to eq "active"4692 user_type: :alert_bot, expected_state: "active"4693 is expected to eq "active"4694 user_type: :visual_review_bot, expected_state: "active"4695 is expected to eq "active"4696 user_type: :service_user, expected_state: "deactivated"4697 is expected to eq "deactivated"4698 user_type: :ghost, expected_state: "active"4699 is expected to eq "active"4700 user_type: :project_bot, expected_state: "active"4701 is expected to eq "active"4702 user_type: :migration_bot, expected_state: "active"4703 is expected to eq "active"4704 user_type: :security_bot, expected_state: "active"4705 is expected to eq "active"4706 user_type: :automation_bot, expected_state: "active"4707 is expected to eq "active"4708 when automatic deactivation of dormant users is disabled4709 does nothing4710# [RSpecRunTime] Finishing example group spec/workers/users/deactivate_dormant_users_worker_spec.rb. It took 12.57 seconds. Expected to take 18.06 seconds.4711# [RSpecRunTime] Starting example group spec/models/integrations/base_chat_notification_spec.rb. Expected to take 17.57 seconds.4712Integrations::BaseChatNotification4713 does not allow STI4714 default values4715 is expected to eq :chat4716 Validations4717 when active4718 is expected to validate that :webhook cannot be empty/falsy4719 is expected to validate that :labels_to_be_notified_behavior is either ‹"match_any"› or ‹"match_all"›4720 is expected to allow :push_channel to be ‹"#1,#2,#3,#4,#5,#6,#7,#8,#9,#10"›4721 is expected not to allow :push_channel to be ‹"#1,#2,#3,#4,#5,#6,#7,#8,#9,#10,#11"›4722 when inactive4723 is expected not to validate that :webhook cannot be empty/falsy4724 is expected not to validate that :labels_to_be_notified_behavior is either ‹"match_any"› or ‹"match_all"›4725 is expected to allow :push_channel to be ‹"#1,#2,#3,#4,#5,#6,#7,#8,#9,#10"›4726 is expected to allow :push_channel to be ‹"#1,#2,#3,#4,#5,#6,#7,#8,#9,#10,#11"›4727 #execute4728 with a repository4729 returns true4730 with an empty repository4731 returns true4732 when webhook is blank4733 returns false4734 when webhook is not required4735 returns true4736 when event is not supported4737 returns false4738 with a project with name containing spaces4739 does not remove spaces4740 when the data object has a label4741 behaves like notifies the chat integration4742 is expected to receive notify(*(any args)) 1 time4743 with label filter4744 behaves like notifies the chat integration4745 is expected to receive notify(*(any args)) 1 time4746 MergeRequest events4747 behaves like notifies the chat integration4748 is expected to receive notify(*(any args)) 1 time4749 Issue events4750 behaves like notifies the chat integration4751 is expected to receive notify(*(any args)) 1 time4752 Incident events4753 behaves like notifies the chat integration4754 is expected to receive notify(*(any args)) 1 time4755 when labels_to_be_notified_behavior is not defined4756 no matching labels4757 behaves like does not notify the chat integration4758 is expected not to receive notify(*(any args)) 0 times4759 only one label matches4760 behaves like notifies the chat integration4761 is expected to receive notify(*(any args)) 1 time4762 when labels_to_be_notified_behavior is blank4763 no matching labels4764 behaves like does not notify the chat integration4765 is expected not to receive notify(*(any args)) 0 times4766 only one label matches4767 behaves like notifies the chat integration4768 is expected to receive notify(*(any args)) 1 time4769 when labels_to_be_notified_behavior is match_any4770 no label filter4771 behaves like notifies the chat integration4772 is expected to receive notify(*(any args)) 1 time4773 no matching labels4774 behaves like does not notify the chat integration4775 is expected not to receive notify(*(any args)) 0 times4776 only one label matches4777 behaves like notifies the chat integration4778 is expected to receive notify(*(any args)) 1 time4779 when labels_to_be_notified_behavior is match_all4780 no label filter4781 behaves like notifies the chat integration4782 is expected to receive notify(*(any args)) 1 time4783 no matching labels4784 behaves like does not notify the chat integration4785 is expected not to receive notify(*(any args)) 0 times4786 only one label matches4787 behaves like does not notify the chat integration4788 is expected not to receive notify(*(any args)) 0 times4789 labels matches exactly4790 behaves like notifies the chat integration4791 is expected to receive notify(*(any args)) 1 time4792 labels matches but object has more4793 behaves like notifies the chat integration4794 is expected to receive notify(*(any args)) 1 time4795 labels are distributed on multiple objects4796 behaves like does not notify the chat integration4797 is expected not to receive notify(*(any args)) 0 times4798 with "channel" property4799 empty string4800 does not include the channel4801 empty spaces4802 does not include the channel4803 with single channel specified4804 behaves like with channel specified4805 notifies all channels4806 with multiple channel names specified4807 behaves like with channel specified4808 notifies all channels4809 with multiple channel names with spaces specified4810 behaves like with channel specified4811 notifies all channels4812 with duplicate channel names4813 behaves like with channel specified4814 notifies all channels4815 #default_channel_placeholder4816 raises an error4817 #webhook_help4818 raises an error4819 #event_channel_name4820 returns the channel field name for the given event4821 #event_channel_value4822 returns the channel field value for the given event4823 raises an error for unsupported events4824 #api_field_names4825 when channels are masked4826 does not include channel properties4827# [RSpecRunTime] Finishing example group spec/models/integrations/base_chat_notification_spec.rb. It took 8.59 seconds. Expected to take 17.57 seconds.4828# [RSpecRunTime] Starting example group spec/bin/sidekiq_cluster_spec.rb. Expected to take 16.87 seconds.4829bin/sidekiq-cluster4830 when selecting some queues and excluding others4831 args: ["--negate", "cronjob"], included: "-qdefault,1", excluded: "-qcronjob,1"4832 runs successfully4833# [RSpecRunTime] RSpec elapsed time: 22 minutes 39.29 seconds. Current RSS: ~1509M. load average: 0.95 1.11 1.03 1/291 52164834 args: ["--queue-selector", "resource_boundary=cpu"], included: ["-qdefault,1", "-qmailers,1"], excluded: "-qauthorized_keys_worker,1"4835 runs successfully4836# [RSpecRunTime] RSpec elapsed time: 22 minutes 41.41 seconds. Current RSS: ~1508M. load average: 0.95 1.11 1.03 1/291 52184837 when selecting all queues4838 runs successfully with `["*"]`4839 runs successfully with `["--queue-selector", "*"]`4840# [RSpecRunTime] RSpec elapsed time: 22 minutes 45.41 seconds. Current RSS: ~1508M. load average: 0.95 1.11 1.03 1/290 52214841 when arguments contain newlines4842 raises an error4843# [RSpecRunTime] RSpec elapsed time: 22 minutes 49.4 seconds. Current RSS: ~1507M. load average: 0.96 1.10 1.03 1/286 52244844# [RSpecRunTime] Finishing example group spec/bin/sidekiq_cluster_spec.rb. It took 13.29 seconds. Expected to take 16.87 seconds.4845# [RSpecRunTime] Starting example group spec/lib/gitlab/slash_commands/command_spec.rb. Expected to take 16.44 seconds.4846Gitlab::SlashCommands::Command4847 #execute4848 when no command is available4849 displays 404 messages4850 when an unknown command is triggered4851 displays the help message4852 the user can not create an issue4853 rejects the actions4854 when trying to do deployment4855 and user can not create deployment4856 returns action4857# [RSpecRunTime] RSpec elapsed time: 22 minutes 53.29 seconds. Current RSS: ~1520M. load average: 0.96 1.10 1.03 1/285 52484858 and user has deployment permission4859 returns action4860 when duplicate action exists4861 returns error4862# [RSpecRunTime] RSpec elapsed time: 22 minutes 56.25 seconds. Current RSS: ~1521M. load average: 0.96 1.10 1.03 1/288 52724863 #match_command4864 IssueShow is triggered4865 is expected to eq Gitlab::SlashCommands::IssueShow4866 IssueCreate is triggered4867 is expected to eq Gitlab::SlashCommands::IssueNew4868 IssueSearch is triggered4869 is expected to eq Gitlab::SlashCommands::IssueSearch4870# [RSpecRunTime] RSpec elapsed time: 23 minutes 0.3 second. Current RSS: ~1517M. load average: 0.96 1.10 1.03 1/289 52924871 IssueMove is triggered4872 is expected to eq Gitlab::SlashCommands::IssueMove4873 IssueComment is triggered4874 is expected to eq Gitlab::SlashCommands::IssueComment4875 when incident declare is triggered4876 IncidentNew is triggered4877 is expected to eq Gitlab::SlashCommands::IncidentManagement::IncidentNew4878 when feature flag is disabled4879 IncidentNew is triggered4880 is expected not to eq Gitlab::SlashCommands::IncidentManagement::IncidentNew4881# [RSpecRunTime] Finishing example group spec/lib/gitlab/slash_commands/command_spec.rb. It took 14.47 seconds. Expected to take 16.44 seconds.4882# [RSpecRunTime] Starting example group spec/lib/extracts_path_spec.rb. Expected to take 15.83 seconds.4883ExtractsPath4884 #assign_ref_vars4885 log tree path has no escape sequences4886 behaves like assigns ref vars4887 assigns the repository var4888 ref contains %204889 is not converted to a space in @id4890# [RSpecRunTime] RSpec elapsed time: 23 minutes 5.19 seconds. Current RSS: ~1528M. load average: 0.97 1.10 1.03 1/289 53364891 ref contains trailing space4892 strips surrounding space4893 ref contains leading space4894 strips surrounding space4895 path contains space4896 is not converted to %20 in @path4897 subclass overrides get_id4898 uses ref returned by get_id4899 ref contains space in the middle4900 returns 4044901 ref only exists without .atom suffix4902 with a path4903 renders a 4044904 without a path4905 sets the un-suffixed version as @ref4906 sets the request format to Atom4907 ref exists with .atom suffix4908 with a path4909 sets the suffixed version as @ref4910 does not change the request format4911 without a path4912 sets the suffixed version as @ref4913 does not change the request format4914 ref and path are nil4915 does not set commit4916 ref points to a previous default branch4917 redirects to the new default branch for a GET request4918 redirects to the new default branch for a HEAD request4919 returns 404 for any other request type4920 redirect behaviour is disabled4921 returns 404 for a GET request4922 behaves like extracts refs4923 #extract_ref4924 returns an empty pair when no repository_container is set4925 without a path4926 extracts a valid branch4927 extracts a valid tag4928 extracts a valid commit SHA1 ref without a path4929 extracts a valid commit SHA256 ref without a path4930 falls back to a primitive split for an invalid ref4931 does not fetch ref names when there is no slash4932 fetches ref names when there is a slash4933 when feature flag "ref_extract_sha256" is disabled4934 cannot extract a valid commit SHA256 ref4935# [RSpecRunTime] RSpec elapsed time: 23 minutes 9.24 seconds. Current RSS: ~1545M. load average: 0.97 1.10 1.03 1/289 53714936 with a path4937 extracts a valid branch4938 extracts a valid tag4939 extracts a valid commit SHA14940 extracts a valid commit SHA2564941 falls back to a primitive split for an invalid ref4942 extracts the longest matching ref4943 when feature flag "ref_extract_sha256" is disabled4944 cannot extract a valid commit SHA256 ref4945# [RSpecRunTime] RSpec elapsed time: 23 minutes 10.33 seconds. Current RSS: ~1547M. load average: 0.97 1.10 1.03 1/289 53724946 when the repository does not have ambiguous refs4947 does not fetch all ref names when the first path component is a ref4948 fetches all ref names when the first path component is not a ref4949 when the repository has ambiguous refs4950 always fetches all ref names4951 #extract_ref_without_atom4952 ignores any matching refs suffixed with atom4953 returns the longest matching ref4954 raises an error if there are no matching refs4955# [RSpecRunTime] Finishing example group spec/lib/extracts_path_spec.rb. It took 7.36 seconds. Expected to take 15.83 seconds.4956# [RSpecRunTime] Starting example group spec/lib/gitlab/database/load_balancing/service_discovery_spec.rb. Expected to take 15.32 seconds.4957Gitlab::Database::LoadBalancing::ServiceDiscovery4958 #initialize4959 :record_type4960 with a supported type4961 is expected to eq 334962 with an unsupported type4963 raises an argument error4964 #start4965 starts service discovery in a new thread with proper assignments4966 #perform_service_discovery4967 without any failures4968 runs once4969 with StandardError4970 retries service discovery when under the retry limit4971 does not retry service discovery after exceeding the limit4972 reports exceptions to Sentry4973 #refresh_if_necessary4974 when a refresh is necessary4975 refreshes the load balancer hosts4976 when a refresh is not necessary4977 does not refresh the load balancer hosts4978 #replace_hosts4979 replaces the hosts of the load balancer4980 disconnects the old connections gracefully if possible4981 disconnects the old connections forcefully if necessary4982 without old hosts4983 does not log any load balancing event4984# [RSpecRunTime] RSpec elapsed time: 23 minutes 15.34 seconds. Current RSS: ~1542M. load average: 0.89 1.08 1.02 1/289 53744985 #addresses_from_dns4986 with an A record4987 returns a TTL and ordered list of IP addresses4988 with an SRV record4989 returns a TTL and ordered list of hosts4990 when max_replica_pools is set4991 when the number of addresses exceeds max_replica_pools4992 limits to max_replica_pools4993 when the number of addresses is less than max_replica_pools4994 returns all addresses4995 when the resolver returns an empty response4996 raises EmptyDnsResponse4997 #new_wait_time_for4998 returns the DNS TTL if greater than the default interval4999 returns the default interval if greater than the DNS TTL5000 returns the default interval if no resources are given5001 #addresses_from_load_balancer5002 returns the ordered host names of the load balancer5003 #resolver5004 without predefined resolver5005 fetches a new resolver and assigns it to the instance variable5006 with predefined resolver5007 when nameserver's TTL is in the future5008 returns the existing resolver5009 when nameserver's TTL is in the past5010 fetches new resolver5011 #log_refresh_thread_interruption5012 without refresh thread timestamp5013 does not log any interruption5014 with refresh thread timestamp5015 does not log if last run time plus delta is in future5016 with way past last run timestamp5017 does not log if the interruption is already logged5018 logs the error if the interruption was not logged before5019 with service discovery connected to a real load balancer5020 configures service discovery with three replicas5021 swaps the hosts out gracefully when not contended5022 swaps the hosts out forcefully when contended5023# [RSpecRunTime] RSpec elapsed time: 23 minutes 20.16 seconds. Current RSS: ~1540M. load average: 0.82 1.06 1.02 1/284 53755024# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/load_balancing/service_discovery_spec.rb. It took 8.94 seconds. Expected to take 15.32 seconds.5025# [RSpecRunTime] Starting example group spec/lib/gitlab/sanitizers/exif_spec.rb. Expected to take 14.98 seconds.5026Gitlab::Sanitizers::Exif5027 #batch_clean5028 filters only jpg/tiff images by filename5029 with image uploads5030 processes all uploads if range ID is not set5031 processes only uploads in the selected range5032 processes only uploads for the selected uploader5033 processes only uploads created since specified date5034 pauses if sleep_time is set5035# [RSpecRunTime] RSpec elapsed time: 23 minutes 25.22 seconds. Current RSS: ~1532M. load average: 0.83 1.06 1.02 1/284 53765036 #clean5037 no dry run5038 removes exif from the image5039 ignores image without exif5040 raises an error if the exiftool fails with an error5041 for files that do not have the correct MIME type5042 cleans only jpg/tiff images with the correct mime types5043# [RSpecRunTime] RSpec elapsed time: 23 minutes 29.41 seconds. Current RSS: ~1482M. load average: 0.85 1.06 1.02 1/284 53775044 dry run5045 doesn't change the image5046 #clean_existing_path5047 no dry run5048 removes exif from the image5049 ignores image without exif5050 raises an error if the exiftool fails with an error5051 for files that do not have the correct MIME type from file5052 cleans only jpg/tiff images with the correct mime types5053 skip_unallowed_types is false5054 for files that do not have the correct MIME type from input content5055 raises an error if not jpg/tiff images with the correct mime types5056 for files that do not have the correct MIME type from input content5057 raises an error if not jpg/tiff images with the correct mime types5058 skip_unallowed_types is true5059 for files that do not have the correct MIME type from input content5060 cleans only jpg/tiff images with the correct mime types5061 for files that do not have the correct MIME type from input content5062 cleans only jpg/tiff images with the correct mime types5063 dry run5064 doesn't change the image5065 #extra_tags5066 returns a list of keys for exif file5067 returns an empty list for file with only whitelisted and ignored tags5068# [RSpecRunTime] Finishing example group spec/lib/gitlab/sanitizers/exif_spec.rb. It took 11.64 seconds. Expected to take 14.98 seconds.5069# [RSpecRunTime] Starting example group spec/lib/gitlab/legacy_github_import/importer_spec.rb. Expected to take 14.53 seconds.5070Gitlab::LegacyGithubImport::Importer5071 when importing a Gitea project5072 behaves like Gitlab::LegacyGithubImport::Importer#execute5073 calls import methods5074# [RSpecRunTime] RSpec elapsed time: 23 minutes 33.26 seconds. Current RSS: ~1511M. load average: 0.85 1.06 1.02 1/284 53845075 behaves like Gitlab::LegacyGithubImport::Importer#execute an error occurs5076 returns true5077 does not raise an error5078 stores error messages5079 when comment has invalid created date5080 stores error messages5081# [RSpecRunTime] RSpec elapsed time: 23 minutes 41.31 seconds. Current RSS: ~1554M. load average: 0.95 1.07 1.02 1/291 55095082 behaves like Gitlab::LegacyGithubImport unit-testing5083 #clean_up_restored_branches5084 when pull request stills open5085 does not remove branches5086# [RSpecRunTime] RSpec elapsed time: 23 minutes 42.63 seconds. Current RSS: ~1555M. load average: 0.95 1.07 1.02 1/291 55165087 when pull request is closed5088 does remove branches5089# [RSpecRunTime] RSpec elapsed time: 23 minutes 43.9 seconds. Current RSS: ~1557M. load average: 0.96 1.07 1.02 1/291 55235090 #client5091 instantiates a Client5092# [RSpecRunTime] RSpec elapsed time: 23 minutes 45.03 seconds. Current RSS: ~1582M. load average: 0.96 1.07 1.02 1/291 55305093# [RSpecRunTime] Finishing example group spec/lib/gitlab/legacy_github_import/importer_spec.rb. It took 13.24 seconds. Expected to take 14.53 seconds.5094# [RSpecRunTime] Starting example group spec/services/system_notes/commit_service_spec.rb. Expected to take 14.05 seconds.5095SystemNotes::CommitService5096 #add_commits5097 behaves like a system note5098 has the correct attributes5099# [RSpecRunTime] RSpec elapsed time: 23 minutes 46.47 seconds. Current RSS: ~1612M. load average: 0.96 1.07 1.02 1/292 55735100 note body5101 comparison diff link line5102 adds the comparison text5103 without existing commits5104 adds a message header5105 adds a message for each commit5106 with HTML content5107 escapes HTML titles5108# [RSpecRunTime] RSpec elapsed time: 23 minutes 49.0 seconds. Current RSS: ~1619M. load average: 0.96 1.07 1.02 1/292 56905109 with one commit exceeding the NEW_COMMIT_DISPLAY_LIMIT5110 includes the truncated new commits summary5111 with oldrev5112 includes the truncated new commits summary with the oldrev5113# [RSpecRunTime] RSpec elapsed time: 23 minutes 50.26 seconds. Current RSS: ~1620M. load average: 0.96 1.07 1.02 1/292 57495114 with multiple commits exceeding the NEW_COMMIT_DISPLAY_LIMIT5115 includes the truncated new commits summary5116 with oldrev5117 includes the truncated new commits summary with the oldrev5118# [RSpecRunTime] RSpec elapsed time: 23 minutes 51.51 seconds. Current RSS: ~1617M. load average: 0.96 1.07 1.02 1/292 58165119 summary line for existing commits5120 with one existing commit5121 includes the existing commit5122 with new commits exceeding the display limit5123 includes the existing commit as well as the truncated new commit summary5124# [RSpecRunTime] RSpec elapsed time: 23 minutes 54.24 seconds. Current RSS: ~1625M. load average: 0.96 1.07 1.02 1/292 58795125 with multiple existing commits5126 with oldrev5127 includes a commit range and count5128 with new commits exceeding the display limit5129 includes the existing commit as well as the truncated new commit summary5130# [RSpecRunTime] RSpec elapsed time: 23 minutes 55.54 seconds. Current RSS: ~1619M. load average: 0.96 1.07 1.02 1/292 59505131 without oldrev5132 includes a commit range and count5133 with new commits exceeding the display limit5134 includes the existing commit as well as the truncated new commit summary5135# [RSpecRunTime] RSpec elapsed time: 23 minutes 56.83 seconds. Current RSS: ~1619M. load average: 0.96 1.07 1.02 1/292 60255136 on a fork5137 includes the project namespace5138 #tag_commit5139 sets the note text5140 behaves like a system note5141 has the correct attributes5142# [RSpecRunTime] Finishing example group spec/services/system_notes/commit_service_spec.rb. It took 12.85 seconds. Expected to take 14.05 seconds.5143# [RSpecRunTime] Starting example group spec/workers/projects/git_garbage_collect_worker_spec.rb. Expected to take 13.67 seconds.5144Projects::GitGarbageCollectWorker5145 behaves like can collect git garbage5146 #perform5147 with active lease_uuid5148 flushes ref caches when the task if 'gc'5149 handles gRPC errors5150 behaves like it calls Gitaly5151 is expected to receive optimize_repository(*(any args)) 1 time5152# [RSpecRunTime] RSpec elapsed time: 23 minutes 59.44 seconds. Current RSS: ~1633M. load average: 1.53 1.18 1.06 1/293 60985153 behaves like it updates the resource statistics5154 updates the resource statistics5155 does nothing if the database is read-only5156 with different lease than the active one5157 returns silently5158 with no active lease5159 when is able to get the lease5160 flushes ref caches when the task if 'gc'5161 behaves like it calls Gitaly5162 is expected to receive optimize_repository(*(any args)) 1 time5163 behaves like it updates the resource statistics5164 updates the resource statistics5165 does nothing if the database is read-only5166 when no lease can be obtained5167 returns silently5168 prune5169 is expected to receive prune_unreachable_objects(*(any args)) 1 time5170 eager5171 is expected to receive optimize_repository({:eager=>true}) 1 time5172 when is able to get the lease5173 when the repository has joined a pool5174 ensures the repositories are linked5175 when deduplication service runs into a GRPC internal error5176 behaves like can collect git garbage5177 #perform5178 with active lease_uuid5179 flushes ref caches when the task if 'gc'5180 handles gRPC errors5181 behaves like it calls Gitaly5182 is expected to receive optimize_repository(*(any args)) 1 time5183# [RSpecRunTime] RSpec elapsed time: 24 minutes 3.06 seconds. Current RSS: ~1769M. load average: 1.53 1.18 1.06 1/292 61755184 behaves like it updates the resource statistics5185 updates the resource statistics5186 does nothing if the database is read-only5187 with different lease than the active one5188 returns silently5189 with no active lease5190 when is able to get the lease5191 flushes ref caches when the task if 'gc'5192 behaves like it calls Gitaly5193 is expected to receive optimize_repository(*(any args)) 1 time5194 behaves like it updates the resource statistics5195 updates the resource statistics5196 does nothing if the database is read-only5197 when no lease can be obtained5198 returns silently5199 prune5200 is expected to receive prune_unreachable_objects(*(any args)) 1 time5201 eager5202 is expected to receive optimize_repository({:eager=>true}) 1 time5203 LFS object garbage collection5204 cleans up unreferenced LFS objects5205 catches and logs exceptions5206 does nothing if the database is read-only5207 when optimize repository call fails5208 does not clean up unreferenced LFS objects5209# [RSpecRunTime] RSpec elapsed time: 24 minutes 6.53 seconds. Current RSS: ~1791M. load average: 1.48 1.18 1.06 1/292 62515210# [RSpecRunTime] Finishing example group spec/workers/projects/git_garbage_collect_worker_spec.rb. It took 8.65 seconds. Expected to take 13.67 seconds.5211# [RSpecRunTime] Starting example group spec/lib/gitlab/data_builder/pipeline_spec.rb. Expected to take 13.28 seconds.5212Gitlab::DataBuilder::Pipeline5213 .build5214 has correct attributes5215 pipeline with metadata5216 has pipeline name5217# [RSpecRunTime] RSpec elapsed time: 24 minutes 8.54 seconds. Current RSS: ~1798M. load average: 1.45 1.18 1.06 1/292 62735218 build with runner5219 has runner attributes5220 pipeline without variables5221 has empty variables hash5222 pipeline with variables5223 is expected to be a kind of Array5224 is expected to contain exactly {:key=>"TRIGGER_KEY_1", :value=>"TRIGGER_VALUE_1"}5225 when pipeline is a detached merge request pipeline5226 returns a source ref5227 returns merge request5228# [RSpecRunTime] RSpec elapsed time: 24 minutes 11.31 seconds. Current RSS: ~1818M. load average: 1.45 1.18 1.06 1/294 63295229 when pipeline has retried builds5230 does not contain retried builds in payload5231 contains retried builds if requested5232 build with environment5233 has environment attributes5234 when the pipeline has an upstream5235 in same project5236 behaves like source pipeline attributes5237 has source pipeline attributes5238 in different project5239 is expected not to eq 6145240 behaves like source pipeline attributes5241 has source pipeline attributes5242# [RSpecRunTime] RSpec elapsed time: 24 minutes 14.42 seconds. Current RSS: ~1816M. load average: 1.33 1.16 1.05 1/293 63455243 avoids N+1 database queries5244 with multiple builds5245 with multiple retried builds5246# [RSpecRunTime] RSpec elapsed time: 24 minutes 16.64 seconds. Current RSS: ~1812M. load average: 1.33 1.16 1.05 1/293 63925247 .build failed5248 has failure_reason5249# [RSpecRunTime] Finishing example group spec/lib/gitlab/data_builder/pipeline_spec.rb. It took 10.42 seconds. Expected to take 13.28 seconds.5250# [RSpecRunTime] Starting example group spec/views/projects/commit/branches.html.haml_spec.rb. Expected to take 12.9 seconds.5251projects/commit/branches.html.haml5252 when branches and tags are available5253 shows default branch5254 shows js expand link5255 shows branch and tag links5256# [RSpecRunTime] RSpec elapsed time: 24 minutes 19.79 seconds. Current RSS: ~1818M. load average: 1.30 1.15 1.05 1/293 64245257 when branches are available but no tags5258 shows branches5259 shows js expand link5260 shows limit exceeded message for tags5261# [RSpecRunTime] RSpec elapsed time: 24 minutes 22.39 seconds. Current RSS: ~1835M. load average: 1.30 1.15 1.05 1/293 64555262 when tags are available but no branches (just default)5263 shows default branch5264 shows js expand link5265 shows tags5266 shows limit exceeded for branches5267# [RSpecRunTime] RSpec elapsed time: 24 minutes 25.66 seconds. Current RSS: ~1871M. load average: 1.20 1.13 1.04 1/293 64805268 when branches and tags are not available5269 shows default branch5270 shows js expand link5271 shows too many to search5272# [RSpecRunTime] RSpec elapsed time: 24 minutes 28.06 seconds. Current RSS: ~1874M. load average: 1.20 1.13 1.04 1/288 64995273# [RSpecRunTime] Finishing example group spec/views/projects/commit/branches.html.haml_spec.rb. It took 11.13 seconds. Expected to take 12.9 seconds.5274# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/representation/note_text_spec.rb. Expected to take 12.68 seconds.5275Gitlab::GithubImport::Representation::NoteText5276 .from_db_record5277 with Release5278 includes tag5279 behaves like a Note text data5280 returns an instance of NoteText5281 includes record DB id5282 includes record type5283 includes note text5284# [RSpecRunTime] RSpec elapsed time: 24 minutes 29.27 seconds. Current RSS: ~1875M. load average: 1.18 1.13 1.04 1/288 65005285 with Issue5286 includes noteable iid5287 behaves like a Note text data5288 returns an instance of NoteText5289 includes record DB id5290 includes record type5291 includes note text5292 with MergeRequest5293 includes noteable iid5294 behaves like a Note text data5295 returns an instance of NoteText5296 includes record DB id5297 includes record type5298 includes note text5299 with Note5300 includes noteable type5301 behaves like a Note text data5302 returns an instance of NoteText5303 includes record DB id5304 includes record type5305 includes note text5306 #has_attachments?5307 when text has attachments5308 is expected to eq true5309 when text does not have attachments5310 is expected to eq false5311 #attachments5312 when text has attachments5313 is expected to contain exactly an_instance_of(Gitlab::GithubImport::Markdown::Attachment)5314 when text does not have attachments5315 is expected to be empty5316 #github_identifiers5317 with Release5318 returns a hash with needed identifiers5319 with Issue5320 returns a hash with needed identifiers5321 with Merge Request5322 returns a hash with needed identifiers5323 with Note5324 returns a hash with needed identifiers5325 .from_json_hash5326 behaves like a Note text data5327 returns an instance of NoteText5328 includes record DB id5329 includes record type5330 includes note text5331# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/representation/note_text_spec.rb. It took 7.03 seconds. Expected to take 12.68 seconds.5332# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/representation/issue_spec.rb. Expected to take 12.25 seconds.5333Gitlab::GithubImport::Representation::Issue5334 .from_api_response5335 does not set the user if the response did not include a user5336 behaves like an Issue5337 returns an instance of Issue5338 the returned Issue5339 includes the issue number5340 includes the issue title5341 includes the issue description5342 includes the milestone number5343 includes the issue state5344 includes the issue assignees5345 includes the label names5346 includes the author details5347 includes the created timestamp5348 includes the updated timestamp5349 includes the work_item_type_id5350 is not a pull request5351# [RSpecRunTime] RSpec elapsed time: 24 minutes 37.36 seconds. Current RSS: ~1913M. load average: 1.17 1.13 1.04 1/288 65015352 .from_json_hash5353 does not convert the author if it was not specified5354 behaves like an Issue5355 returns an instance of Issue5356 the returned Issue5357 includes the issue number5358 includes the issue title5359 includes the issue description5360 includes the milestone number5361 includes the issue state5362 includes the issue assignees5363 includes the label names5364 includes the author details5365 includes the created timestamp5366 includes the updated timestamp5367 includes the work_item_type_id5368 is not a pull request5369# [RSpecRunTime] RSpec elapsed time: 24 minutes 39.44 seconds. Current RSS: ~1923M. load average: 1.15 1.13 1.04 1/288 65025370 #labels?5371 returns true when the issue has labels assigned5372 returns false when the issue has no labels assigned5373 #pull_request?5374 returns false for an issue5375 returns true for a pull request5376 #truncated_title5377 truncates the title to 255 characters5378 does not truncate the title if it is shorter than 255 characters5379 #github_identifiers5380 returns a hash with needed identifiers5381# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/representation/issue_spec.rb. It took 5.39 seconds. Expected to take 12.25 seconds.5382# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_server_import/importers/pull_request_notes_importer_spec.rb. Expected to take 11.97 seconds.5383Gitlab::BitbucketServerImport::Importers::PullRequestNotesImporter5384 #execute5385 when a matching merge request is not found5386 does nothing5387 logs its progress5388# [RSpecRunTime] RSpec elapsed time: 24 minutes 41.88 seconds. Current RSS: ~1925M. load average: 1.15 1.13 1.04 1/288 65095389 when a matching merge request is found5390 logs its progress5391 when PR has comments5392 imports the stand alone comments5393 logs its progress5394 when the author is not found5395 adds a note with the author username and email5396# [RSpecRunTime] RSpec elapsed time: 24 minutes 43.24 seconds. Current RSS: ~1911M. load average: 1.15 1.13 1.04 1/294 65445397 when the note has a parent note5398 adds the parent note before the actual note5399 when PR has threaded discussion5400 imports the threaded discussion5401 logs its progress5402# [RSpecRunTime] RSpec elapsed time: 24 minutes 44.6 seconds. Current RSS: ~1907M. load average: 1.14 1.12 1.04 1/294 65855403 when PR has a merge event5404 imports the merge event5405 when PR has an approved event5406 creates the approval, reviewer and approval note5407 when a user with a matching username does not exist5408 finds the user based on email5409 when no users match email or username5410 does not set an approver5411# [RSpecRunTime] RSpec elapsed time: 24 minutes 46.06 seconds. Current RSS: ~1894M. load average: 1.14 1.12 1.04 1/293 65865412 if the reviewer already existed5413 does not create the reviewer record5414 when the project has been marked as failed5415 does not log and does not import notes5416 when the import data does not have credentials5417 does not log and does not import notes5418 when the import data does not have data5419 does not log and does not import notes5420# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_server_import/importers/pull_request_notes_importer_spec.rb. It took 6.5 seconds. Expected to take 11.97 seconds.5421# [RSpecRunTime] Starting example group spec/models/uploads/fog_spec.rb. Expected to take 11.69 seconds.5422Uploads::Fog5423 does not allow STI5424 #available?5425 when object storage is enabled5426[fog][WARNING] Your region 'eu-central-1' does not match the default region 'us-east-1'5427 is expected to be truthy5428 when object storage is disabled5429[fog][WARNING] Your region 'eu-central-1' does not match the default region 'us-east-1'5430 is expected to be falsy5431 model with uploads5432 Fog provider acceptance tests5433 with AWS provider5434 behaves like Fog provider5435 #get_object5436[fog][WARNING] Your region 'eu-central-1' does not match the default region 'us-east-1'5437 returns a Hash with a body5438 #delete_object5439[fog][WARNING] Your region 'eu-central-1' does not match the default region 'us-east-1'5440 returns true5441 with Google provider5442 behaves like Fog provider5443 #get_object5444 returns a Hash with a body5445 #delete_object5446 returns true5447 with AzureRM provider5448 behaves like Fog provider5449 #get_object5450 returns a Hash with a body5451 #delete_object5452 returns true5453 #keys5454[fog][WARNING] Your region 'eu-central-1' does not match the default region 'us-east-1'5455 returns keys5456 #delete_keys5457[fog][WARNING] Your region 'eu-central-1' does not match the default region 'us-east-1'5458 deletes multiple data5459 with bucket prefix5460[fog][WARNING] Your region 'eu-central-1' does not match the default region 'us-east-1'5461 deletes multiple data5462# [RSpecRunTime] RSpec elapsed time: 24 minutes 53.08 seconds. Current RSS: ~1886M. load average: 1.13 1.12 1.04 1/293 65875463 when one of keys is missing5464[fog][WARNING] Your region 'eu-central-1' does not match the default region 'us-east-1'5465 deletes only existing keys5466# [RSpecRunTime] Finishing example group spec/models/uploads/fog_spec.rb. It took 6.62 seconds. Expected to take 11.69 seconds.5467# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/root_spec.rb. Expected to take 11.48 seconds.5468Gitlab::Ci::Config::Entry::Root5469 .nodes5470 returns a hash5471 when filtering all the entry/node names5472 contains the expected node names5473 when configuration is valid5474 when top-level entries are defined5475 #compose!5476 creates nodes hash5477 creates node object for each entry5478 creates node object using valid class5479 sets correct description for nodes5480 sets correct variables value5481 #leaf?5482 is not leaf5483 when composed5484 #errors5485 has no errors5486 #stages_value5487 when stages key defined5488 returns array of stages5489 #jobs_value5490 returns jobs configuration5491 when a mix of top-level and default entries is used5492 when composed5493 tracks log entries5494 #errors5495 has no errors5496 #jobs_value5497 returns jobs configuration5498 when most of entires not defined5499 #nodes5500 instantizes all nodes5501 contains unspecified nodes5502 #variables_value5503 returns root value for variables5504 #stages_value5505 returns an array of root stages5506 #cache_value5507 returns correct cache definition5508 when variables resembles script-type job5509 #variables_value5510 returns root value for variables5511 #jobs_value5512 returns one job5513 when entries are specified but not defined5514 #variables_value5515 undefined entry returns a root value5516 when variables have `options` data5517 and the value is in the `options` array5518 returns correct value5519 and the value is not in the `options` array5520 returns an error5521 when variables have "expand" data5522 returns correct value5523 when configuration is not valid5524 when before script is a number5525 #valid?5526 is not valid5527 #errors5528 reports errors from child nodes5529 when job does not have commands5530 #errors5531 reports errors about missing script or trigger5532 when a variable has an invalid data key5533 #errors5534 reports errors about the invalid variable5535 when value is not a hash5536 #valid?5537 is not valid5538 #errors5539 returns error about invalid type5540 #specified?5541 is concrete entry that is defined5542 #[]5543 when entry exists5544 returns correct entry5545 when entry does not exist5546 always return unspecified node5547# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/root_spec.rb. It took 3.94 seconds. Expected to take 11.48 seconds.5548# [RSpecRunTime] Starting example group spec/models/zoom_meeting_spec.rb. Expected to take 11.06 seconds.5549ZoomMeeting5550 does not allow STI5551 Factory5552 is expected to be valid5553 Associations5554 is expected to belong to project required: false5555 is expected to belong to issue required: false5556 scopes5557 .added_to_issue5558 gets only added meetings5559 .removed_from_issue5560 gets only removed meetings5561 Validations5562 is expected to validate that :project cannot be empty/falsy5563 is expected to validate that :issue cannot be empty/falsy5564 when importing5565 is expected not to validate that :project cannot be empty/falsy5566 is expected not to validate that :issue cannot be empty/falsy5567 url5568 is expected to validate that :url cannot be empty/falsy5569 is expected to validate that the length of :url is at most 2555570 with non-Zoom URL5571 is expected to contain exactly "must contain one valid Zoom URL"5572 with multiple Zoom-URLs5573 is expected to contain exactly "must contain one valid Zoom URL"5574 issue association5575 for the same project5576 is expected to be valid5577 for a different project5578 is expected to contain exactly "must associate the same project"5579 limit number of meetings per issue5580 without meetings5581 behaves like can add meetings5582 can add new Zoom meetings5583 when no other meeting is added5584 behaves like can add meetings5585 can add new Zoom meetings5586 when meeting is added5587 behaves like cannot add meetings5588 fails to add a new meeting5589 when meeting is added to another issue5590 behaves like can add meetings5591 can add new Zoom meetings5592 when second meeting is removed5593 behaves like can remove meetings5594 can remove Zoom meetings5595# [RSpecRunTime] Finishing example group spec/models/zoom_meeting_spec.rb. It took 5.29 seconds. Expected to take 11.06 seconds.5596# [RSpecRunTime] Starting example group spec/services/import/github_service_spec.rb. Expected to take 10.92 seconds.5597Import::GithubService5598 raises an exception for unknown error causes5599 with an input error5600 logs the original error5601 returns an error with message and code5602 when validating repository size5603 when there is no repository size limit defined5604 skips the check, succeeds, and tracks an access level5605 when the target namespace repository size limit is defined5606 succeeds if the repository is smaller than the limit5607 returns error if the repository is larger than the limit5608 when target namespace repository limit is not defined5609 when application size limit is defined5610 succeeds if the repository is smaller than the limit5611 returns error if the repository is larger than the limit5612 when optional stages params present5613 saves optional stages choice to import_data5614 when timeout strategy param is present5615 saves timeout strategy to import_data5616 when additional access tokens are present5617 saves additional access tokens to import_data5618 when `github_import_extended_events` feature flag is disabled5619 saves extend_events to import_data5620 when `prioritize_collaborators` feature flag is disabled5621 saves prioritize_collaborators to import_data5622 when using personal access tokens5623 when the caller is not a github import5624 does not validate scopes5625 when a fine-grained access token is used5626 does not validate scopes5627 logs the event and returns a warning message5628 when the collaborator import option is true5629 returns an error if the scope is not adequate5630 when the collaborator import option is false5631 with minimum scope token5632 does not raise a validation error5633 without minimum scope token5634 returns a mimimum scope error5635 when validating empty scopes5636 returns a minimum scope error5637 when validating minimum scope5638 returns an error if the scope is not adequate5639 when import source is disabled5640 returns forbidden5641 when a blocked/local URL is used as github_hostname5642 url: "https://localhost"5643 returns and logs an error5644 url: "https://10.0.0.1"5645 returns and logs an error5646 when target_namespace is blank5647 raises an exception5648 when namespace to import repository into does not exist5649 returns an error5650 when user has no permissions to import repository into the specified namespace5651 returns an error5652# [RSpecRunTime] Finishing example group spec/services/import/github_service_spec.rb. It took 3.6 seconds. Expected to take 10.92 seconds.5653# [RSpecRunTime] Starting example group spec/models/ci/build_report_result_spec.rb. Expected to take 10.61 seconds.5654Ci::BuildReportResult5655 does not allow STI5656 behaves like cleanup by a loose foreign key5657 cleans up (delete or nullify) the model5658# [RSpecRunTime] RSpec elapsed time: 25 minutes 9.86 seconds. Current RSS: ~1888M. load average: 1.15 1.13 1.04 1/288 65885659 associations5660 is expected to belong to build required: false5661 is expected to belong to project required: false5662 validations5663 is expected to validate that :project cannot be empty/falsy5664 is expected to validate that :build cannot be empty/falsy5665 when attributes are valid5666 returns no errors5667 when data is invalid5668 returns errors5669 when data tests is invalid5670 returns errors5671 #tests_name5672 returns the suite name5673 #tests_duration5674 returns the suite duration5675 #tests_success5676 returns the success count5677 #tests_failed5678 returns the failed count5679 #tests_errored5680 returns the errored count5681 #tests_skipped5682 returns the skipped count5683 partitioning5684 with build5685 copies the partition_id from build5686 when it is already set5687 does not change the partition_id value5688 without build5689 is expected to validate that :partition_id cannot be empty/falsy5690 does not change the partition_id value5691# [RSpecRunTime] Finishing example group spec/models/ci/build_report_result_spec.rb. It took 6.06 seconds. Expected to take 10.61 seconds.5692# [RSpecRunTime] Starting example group spec/models/dependency_proxy/blob_spec.rb. Expected to take 10.42 seconds.5693DependencyProxy::Blob5694 does not allow STI5695 behaves like ttl_expirable5696 behaves like having unique enum values5697 has unique values in "status"5698 default values5699 is expected to within one second of 2024-03-04 13:57:42 UTC5700 is expected to within one second of 2024-03-03 13:57:42 UTC5701 validations5702 is expected to validate that :status cannot be empty/falsy5703 .read_before5704 returns items with created at older than the supplied number of days5705 .active5706 returns only active items5707 #read!5708 updates read_at5709 behaves like destructible5710 .next_pending_destruction5711 returns the oldest item pending destruction based on updated_at5712 returns the oldest item pending destruction based on created_at5713 behaves like updates namespace statistics5714 when creating5715 schedules a statistic refresh5716 when updating5717 when the statistic attribute has not changed5718 does not schedule a statistic refresh5719 when the statistic attribute has changed5720 schedules a statistic refresh5721 when deleting5722 schedules a statistic refresh5723 relationships5724 is expected to belong to group required: false5725 validations5726 is expected to validate that :group cannot be empty/falsy5727 is expected to validate that :file cannot be empty/falsy5728 is expected to validate that :file_name cannot be empty/falsy5729 .total_size5730 returns 0 if no files5731 returns a correct sum of all files sizes5732 .find_or_build5733 builds new instance if not found5734 finds an existing blob5735 file is being stored5736 when existing object has local store5737 behaves like mounted file in local store5738 is stored locally5739 when direct upload is enabled5740 behaves like mounted file in object store5741 is stored remotely5742# [RSpecRunTime] Finishing example group spec/models/dependency_proxy/blob_spec.rb. It took 4.59 seconds. Expected to take 10.42 seconds.5743# [RSpecRunTime] Starting example group spec/lib/sidebars/projects/menus/analytics_menu_spec.rb. Expected to take 10.19 seconds.5744Sidebars::Projects::Menus::AnalyticsMenu5745 #render?5746 whe user cannot read analytics5747 returns false5748 whe user can read analytics5749 returns true5750 when menu does not have any menu items5751 returns false5752 when menu has menu items5753 returns true5754 Menu items5755 CI/CD5756 is expected not to be nil5757 when the project repository is empty5758 is expected to be nil5759 when builds access level is DISABLED5760 is expected to be nil5761 when the user does not have access5762 is expected to be nil5763 Repository5764 is expected not to be nil5765 when the project repository is empty5766 is expected to be nil5767 when a user does not have access to repository graphs5768 is expected to be nil5769 when the user does not have access5770 is expected to be nil5771 Value Stream5772 is expected not to be nil5773 when the user does not have access5774 is expected to be nil5775 when issues are disabled5776 is expected not to be nil5777 when merge requests are disabled5778 is expected not to be nil5779 when the issues and merge requests are disabled5780 is expected to be nil5781 #link5782 returns link to the value stream page5783 when Value Stream is not visible5784 returns link to the the first visible menu item5785# [RSpecRunTime] Finishing example group spec/lib/sidebars/projects/menus/analytics_menu_spec.rb. It took 4.71 seconds. Expected to take 10.19 seconds.5786# [RSpecRunTime] Starting example group spec/services/commits/commit_patch_service_spec.rb. Expected to take 9.93 seconds.5787Commits::CommitPatchService5788 #execute5789 returns a successful result5790 is based off HEAD when no start ref is passed5791 when specifying a different start branch5792 is based of the correct branch5793# [RSpecRunTime] RSpec elapsed time: 25 minutes 24.71 seconds. Current RSS: ~1934M. load average: 1.12 1.12 1.04 1/292 66915794 when the user does not have access5795 behaves like an error response5796 returns the correct error5797 when the patches are not valid5798 behaves like an error response5799 returns the correct error5800 when the new branch name is invalid5801 behaves like an error response5802 returns the correct error5803 when the patches do not apply5804 behaves like an error response5805 returns the correct error5806 when specifying a non existent start branch5807 behaves like an error response5808 returns the correct error5809# [RSpecRunTime] Finishing example group spec/services/commits/commit_patch_service_spec.rb. It took 6.61 seconds. Expected to take 9.93 seconds.5810# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/badge/coverage/metadata_spec.rb. Expected to take 9.85 seconds.5811Gitlab::Ci::Badge::Coverage::Metadata5812 behaves like badge metadata5813 #to_html5814 points to link5815 contains clickable image5816# [RSpecRunTime] RSpec elapsed time: 25 minutes 29.81 seconds. Current RSS: ~1954M. load average: 1.11 1.12 1.04 1/293 67435817 #to_markdown5818 is expected to include "http://localhost/namespace529/project-598/badges/feature/coverage.svg"5819 is expected to include "http://localhost/namespace530/project-599/-/commits/feature"5820# [RSpecRunTime] RSpec elapsed time: 25 minutes 31.02 seconds. Current RSS: ~1948M. load average: 1.11 1.12 1.04 1/293 67445821 #to_asciidoc5822 is expected to include "http://localhost/namespace531/project-600/badges/feature/coverage.svg"5823 is expected to include "http://localhost/namespace532/project-601/-/commits/feature"5824 is expected to include "image:"5825 is expected to include "link="5826 is expected to include "title="5827# [RSpecRunTime] RSpec elapsed time: 25 minutes 33.9 seconds. Current RSS: ~1913M. load average: 1.10 1.12 1.04 1/292 67455828 #title5829 returns coverage report title5830 #image_url5831 returns valid url5832 #link_url5833 returns valid link5834# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/badge/coverage/metadata_spec.rb. It took 7.24 seconds. Expected to take 9.85 seconds.5835# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_migrate_jobs_spec.rb. Expected to take 9.55 seconds.5836Gitlab::SidekiqMigrateJobs5837 #migrate_set5838 scheduled jobs5839 behaves like processing a set5840 when the set is empty5841 returns the number of scanned and migrated jobs5842 when the set is not empty5843 returns the number of scanned and migrated jobs5844 when there are no matching jobs5845 does not change any queue names5846 when there are matching jobs5847 migrates only the workers matching the given worker from the set5848 allows migrating multiple workers at once5849 allows migrating multiple workers to the same queue5850 does not try to migrate jobs that are removed from the set during the migration5851 does not try to migrate unmatched jobs that are added to the set during the migration5852 iterates through the entire set of jobs5853 logs output at the start, finish, and every LOG_FREQUENCY jobs5854# [RSpecRunTime] RSpec elapsed time: 25 minutes 38.87 seconds. Current RSS: ~1874M. load average: 1.09 1.11 1.04 1/289 67465855 retried jobs5856 behaves like processing a set5857 when the set is empty5858 returns the number of scanned and migrated jobs5859 when the set is not empty5860 returns the number of scanned and migrated jobs5861 when there are no matching jobs5862 does not change any queue names5863 when there are matching jobs5864 migrates only the workers matching the given worker from the set5865 allows migrating multiple workers at once5866 allows migrating multiple workers to the same queue5867 does not try to migrate jobs that are removed from the set during the migration5868 does not try to migrate unmatched jobs that are added to the set during the migration5869 iterates through the entire set of jobs5870 logs output at the start, finish, and every LOG_FREQUENCY jobs5871 #migrate_queues5872 with all workers mapped to default queue5873 behaves like migrating queues5874 migrates the jobs to the correct destination queue5875 with custom mapping to different queues5876 behaves like migrating queues5877 migrates the jobs to the correct destination queue5878 with illegal JSON payload5879 behaves like migrating queues5880 migrates the jobs to the correct destination queue5881 when multiple workers are in the same queue5882 when the queue exists in mappings5883 behaves like migrating queues5884 migrates the jobs to the correct destination queue5885 when the queue doesnt exist in mappings5886 behaves like migrating queues5887 migrates the jobs to the correct destination queue5888# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_migrate_jobs_spec.rb. It took 5.15 seconds. Expected to take 9.55 seconds.5889# [RSpecRunTime] Starting example group spec/lib/gitlab/gitaly_client/blob_service_spec.rb. Expected to take 9.45 seconds.5890Gitlab::GitalyClient::BlobService5891 #get_new_lfs_pointers5892 sends a get_new_lfs_pointers message5893 with not_in = :all5894 sends the correct message5895# [RSpecRunTime] RSpec elapsed time: 25 minutes 42.56 seconds. Current RSS: ~1906M. load average: 1.09 1.11 1.04 1/289 67595896 with hook environment5897 sends a list_all_lfs_pointers message5898 #get_all_lfs_pointers5899 sends a get_all_lfs_pointers message5900 #list_blobs5901 with a single revision5902 sends a list_blobs message5903 with multiple revisions5904 sends a list_blobs message5905 with multiple revisions and limits5906 sends a list_blobs message5907 with paths5908 sends a list_blobs message5909 with split contents5910 sends a list_blobs message5911 #list_all_blobs5912 sends a list all blobs message5913# [RSpecRunTime] Finishing example group spec/lib/gitlab/gitaly_client/blob_service_spec.rb. It took 7.56 seconds. Expected to take 9.45 seconds.5914# [RSpecRunTime] Starting example group spec/graphql/resolvers/design_management/designs_resolver_spec.rb. Expected to take 9.08 seconds.5915Resolvers::DesignManagement::DesignsResolver5916 is expected to have nullable GraphQL type DesignConnection5917 #resolve5918 when the user cannot see designs5919 returns nothing5920# [RSpecRunTime] RSpec elapsed time: 25 minutes 49.97 seconds. Current RSS: ~1920M. load average: 1.07 1.11 1.04 1/289 68085921 for a design collection5922 which contains just a single design5923 returns just that design5924 which contains another design5925 returns all designs5926 filtering5927 by filename5928 resolves to just the relevant design, ignoring designs with the same filename on different issues5929# [RSpecRunTime] RSpec elapsed time: 25 minutes 52.22 seconds. Current RSS: ~1916M. load average: 1.07 1.11 1.04 1/289 68095930 by id5931 ids is provided but null5932 behaves as if unfiltered5933# [RSpecRunTime] RSpec elapsed time: 25 minutes 53.23 seconds. Current RSS: ~1907M. load average: 1.07 1.11 1.04 1/289 68105934 ids is provided but empty5935 eliminates all values5936 the ID is on the current issue5937 resolves to just the relevant design5938 the ID is on a different issue5939 ignores it5940# [RSpecRunTime] RSpec elapsed time: 25 minutes 55.35 seconds. Current RSS: ~1893M. load average: 1.07 1.11 1.04 1/289 68115941# [RSpecRunTime] Finishing example group spec/graphql/resolvers/design_management/designs_resolver_spec.rb. It took 6.95 seconds. Expected to take 9.08 seconds.5942# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/workflow_auto_cancel_spec.rb. Expected to take 9.01 seconds.5943Ci::CreatePipelineService5944 on_new_commit5945 when is set to interruptible5946 creates a pipeline with on_new_commit5947# [RSpecRunTime] RSpec elapsed time: 25 minutes 56.81 seconds. Current RSS: ~1877M. load average: 1.07 1.11 1.04 1/291 68285948 when is set to invalid5949 creates a pipeline with errors5950 when using with workflow:rules5951 when the rule matches5952 creates a pipeline with on_new_commit5953 when the rule does not match5954 creates a pipeline with on_new_commit5955 on_job_failure5956 when is set to none5957 creates a pipeline with on_job_failure5958 when is set to all5959 creates a pipeline with on_job_failure5960 when auto_cancel_pipeline_on_job_failure feature flag is disabled5961 when there are no other metadata settings present5962 creates a pipeline without metadata5963 when other metadata settings are present5964 creates a pipeline with on_job_failure5965 when on_job_failure is set to invalid5966 creates a pipeline with errors5967 when using with workflow:rules5968 when the rule matches5969 creates a pipeline with on_job_failure5970 when the rule does not match5971 creates a pipeline with on_job_failure5972# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/workflow_auto_cancel_spec.rb. It took 6.32 seconds. Expected to take 9.01 seconds.5973# [RSpecRunTime] Starting example group spec/presenters/event_presenter_spec.rb. Expected to take 8.84 seconds.5974EventPresenter5975 #resource_parent_name5976 with group event5977 is expected to eq "group114"5978 with project label5979 is expected to eq "group114 / Project-626 Name"5980 #target_link_options5981 with group event5982 is expected to eq [#<Group id:1490 @group114>, #<Milestone id:234 group114/project-626%"My title 1024">]5983 with project label5984 is expected to eq [#<Project id:695 group114/project-626>>, #<Milestone id:234 group114/project-626%"My title 1024">]5985 #target_type_name5986 returns design for a design event5987 returns project for a project event5988 returns milestone for a milestone event5989 returns the issue_type for issue events5990 returns the issue_type for work item events5991 #note_target_type_name5992 returns design for an event on a comment on a design5993 returns nil for an event without a target5994 returns issue for an issue comment event5995 #push_activity_description5996 when event is a regular event5997 is expected to be nil5998 when event is a push event5999 when it is an individual event6000 is expected to eq "pushed to branch"6001 when it is a batch event6002 is expected to eq "pushed to 1 branch"6003 #batch_push?6004 when event is a regular event6005 is expected to be falsey6006 when event is a push event6007 when it is an individual event6008 is expected to be falsey6009 when it is a batch event6010 is expected to be truthy6011 #linked_to_reference?6012 when event is a regular event6013 is expected to be falsey6014 when event is a push event6015 when event belongs to group6016 is expected to be falsey6017 when event belongs to project6018 is expected to be falsey6019 when matching tag exists6020 is expected to be truthy6021 when matching branch exists6022 is expected to be truthy6023# [RSpecRunTime] Finishing example group spec/presenters/event_presenter_spec.rb. It took 3.73 seconds. Expected to take 8.84 seconds.6024# [RSpecRunTime] Starting example group spec/lib/gitlab/api_authentication/token_resolver_spec.rb. Expected to take 8.61 seconds.6025Gitlab::APIAuthentication::TokenResolver6026 .new6027 with a valid type6028 creates a new instance6029# [RSpecRunTime] RSpec elapsed time: 26 minutes 7.12 seconds. Current RSS: ~1842M. load average: 1.06 1.10 1.04 1/294 68736030 with an invalid type6031 raises a validation error6032 #resolve6033 with :personal_access_token_with_username6034 with valid credentials6035 behaves like an authorized request6036 returns the correct token6037 with an invalid username6038 behaves like an unauthorized request6039 raises an error6040 with no username6041 behaves like an unauthorized request6042 raises an error6043 with :job_token_with_username6044 with valid credentials6045 behaves like an authorized request6046 returns the correct token6047 when the job is not running6048 behaves like an unauthorized request6049 raises an error6050 with the wrong username6051 behaves like an anoymous request6052 returns nil6053 with an invalid job token6054 behaves like an unauthorized request6055 raises an error6056 with :deploy_token_with_username6057 with a valid deploy token6058 behaves like an authorized request6059 returns the correct token6060 with an invalid username6061 behaves like an unauthorized request6062 raises an error6063 when the the deploy token is restricted with external_authorization6064 with a valid deploy token6065 behaves like an unauthorized request6066 raises an error6067 with :personal_access_token6068 with valid credentials6069 behaves like an authorized request6070 returns the correct token6071 with :job_token6072 with valid credentials6073 behaves like an authorized request6074 returns the correct token6075 when the job is not running6076 behaves like an unauthorized request6077 raises an error6078 with an invalid job token6079 behaves like an unauthorized request6080 raises an error6081 with :deploy_token6082 with a valid deploy token6083 behaves like an authorized request6084 returns the correct token6085 with :personal_access_token_from_jwt6086 with valid credentials6087 behaves like an authorized request6088 returns the correct token6089 with :deploy_token_from_jwt6090 with valid credentials6091 behaves like an authorized request6092 returns the correct token6093 with :job_token_from_jwt6094 with valid credentials6095 behaves like an authorized request6096 returns the correct token6097 when the job is not running6098 behaves like an unauthorized request6099 raises an error6100 with an invalid job token6101 behaves like an unauthorized request6102 raises an error6103# [RSpecRunTime] Finishing example group spec/lib/gitlab/api_authentication/token_resolver_spec.rb. It took 4.21 seconds. Expected to take 8.61 seconds.6104# [RSpecRunTime] Starting example group spec/models/bulk_import_spec.rb. Expected to take 8.51 seconds.6105BulkImport6106 does not allow STI6107 associations6108 is expected to belong to user required: true6109 is expected to have one configuration6110 is expected to have many entities6111 validations6112 is expected to validate that :source_type cannot be empty/falsy6113 is expected to validate that :status cannot be empty/falsy6114 is expected to define :source_type as an enum backed by an integer with values ‹[:gitlab]›6115 scopes6116 .stale6117 is expected to contain exactly #<BulkImport id: 5, user_id: 1023, source_type: "gitlab", status: 0, created_at: "2024-03-04 13:58:39... 13:58:39.690103895 +0000", source_version: "14.4.0", source_enterprise: false, has_failures: false> and #<BulkImport id: 6, user_id: 1024, source_type: "gitlab", status: 1, created_at: "2024-03-04 13:58:39... 13:58:39.749930915 +0000", source_version: "14.4.0", source_enterprise: false, has_failures: false>6118 .order_by_updated_at_and_id6119 sorts by given direction6120 .all_human_statuses6121 returns all human readable entity statuses6122 .min_gl_version_for_project6123 is expected to be a kind of Gitlab::VersionInfo6124 is expected to eq "14.4.0"6125 #completed?6126 is expected to be completed6127 is expected not to be completed6128 is expected not to be completed6129 is expected to be completed6130 is expected to be completed6131 #source_version_info6132 returns source_version as Gitlab::VersionInfo6133 #update_has_failures6134 when entity has failures6135 sets has_failures flag to true6136 when entity does not have failures6137 sets has_failures flag to false6138 #supports_batched_export?6139 when source version is greater than min supported version for batched migrations6140 returns true6141 when source version is less than min supported version for batched migrations6142 returns false6143# [RSpecRunTime] Finishing example group spec/models/bulk_import_spec.rb. It took 3.19 seconds. Expected to take 8.51 seconds.6144# [RSpecRunTime] Starting example group spec/workers/new_issue_worker_spec.rb. Expected to take 8.29 seconds.6145NewIssueWorker6146 #perform6147 when an issue not found6148 does not call Services6149 logs an error6150 when a user not found6151 does not call Services6152 logs an error6153# [RSpecRunTime] RSpec elapsed time: 26 minutes 14.85 seconds. Current RSS: ~1890M. load average: 1.05 1.10 1.04 1/289 68746154 with a user6155 when the new issue author is blocked6156 behaves like a new issue where the current_user cannot trigger notifications6157 does not create a notification for the mentioned user6158 when the new issue author is a ghost6159 behaves like a new issue where the current_user cannot trigger notifications6160 does not create a notification for the mentioned user6161 when everything is ok6162 creates a new event record6163 creates a notification for the mentioned user6164 calls Issues::AfterCreateService6165 when a class is set6166 creates event with the correct type6167# [RSpecRunTime] RSpec elapsed time: 26 minutes 17.93 seconds. Current RSS: ~1874M. load average: 1.05 1.10 1.04 1/289 68756168 when skip_notifications is true6169 does not call NotificationService6170# [RSpecRunTime] Finishing example group spec/workers/new_issue_worker_spec.rb. It took 5.44 seconds. Expected to take 8.29 seconds.6171# [RSpecRunTime] Starting example group spec/lib/gitlab/security/scan_configuration_spec.rb. Expected to take 8.19 seconds.6172Gitlab::Security::ScanConfiguration6173 #available?6174 with a core scanner6175 type: :sast6176 is expected to be truthy6177 type: :sast_iac6178 is expected to be truthy6179 type: :secret_detection6180 is expected to be truthy6181 type: :container_scanning6182 is expected to be truthy6183 with custom scanner6184 is expected to be falsey6185 #configured?6186 is expected to be falsey6187 #configuration_path6188 is expected to be nil6189 #meta_info_path6190 is expected to be nil6191 #on_demand_available?6192 is expected to be falsey6193 #can_enable_by_merge_request?6194 with a core scanner6195 type: :sast6196 is expected to be truthy6197 type: :sast_iac6198 is expected to be truthy6199 type: :secret_detection6200 is expected to be truthy6201 with a custom scanner6202 is expected to be falsey6203 #security_features6204 scan_type: :sast, features_hash: {:name=>"Static Application Security Testing (SAST)", :short_name=>"SAST", :description=>"Analyze your source code for known vulnerabilities.", :help_path=>"/help/user/application_security/sast/index", :configuration_help_path=>"/help/user/application_security/sast/index#configuration", :type=>"sast"}6205 is expected to eq {:configuration_help_path=>"/help/user/application_security/sast/index#configuration", :description=>...ast/index", :name=>"Static Application Security Testing (SAST)", :short_name=>"SAST", :type=>"sast"}6206 scan_type: :sast_iac, features_hash: {:name=>"Infrastructure as Code (IaC) Scanning", :short_name=>"SAST IaC", :description=>"Analyze your infrastructure as code configuration files for known vulnerabilities.", :help_path=>"/help/user/application_security/iac_scanning/index", :configuration_help_path=>"/help/user/application_security/iac_scanning/index#configuration", :type=>"sast_iac"}6207 is expected to eq {:configuration_help_path=>"/help/user/application_security/iac_scanning/index#configuration", :descr.../index", :name=>"Infrastructure as Code (IaC) Scanning", :short_name=>"SAST IaC", :type=>"sast_iac"}6208 scan_type: :dast, features_hash: {:badge=>{:text=>"Available on demand", :tooltip_text=>"On-demand scans run outside of the DevOps cycle and find vulnerabilities in your projects", :variant=>"info"}, :secondary=>{:type=>"dast_profiles", :name=>"DAST profiles", :description=>"Manage profiles for use by DAST scans.", :configuration_text=>"Manage profiles"}, :name=>"Dynamic Application Security Testing (DAST)", :short_name=>"DAST", :description=>"Analyze a deployed version of your web application for known vulnerabilities by examining it from the outside in. DAST works by simulating external attacks on your application while it is running.", :help_path=>"/help/user/application_security/dast/index", :configuration_help_path=>"/help/user/application_security/dast/index#enable-automatic-dast-run", :type=>"dast", :anchor=>"dast"}6209 is expected to eq {:anchor=>"dast", :badge=>{:text=>"Available on demand", :tooltip_text=>"On-demand scans run outside ...y DAST scans.", :name=>"DAST profiles", :type=>"dast_profiles"}, :short_name=>"DAST", :type=>"dast"}6210 scan_type: :dependency_scanning, features_hash: {:name=>"Dependency Scanning", :description=>"Analyze your dependencies for known vulnerabilities.", :help_path=>"/help/user/application_security/dependency_scanning/index", :configuration_help_path=>"/help/user/application_security/dependency_scanning/index#configuration", :type=>"dependency_scanning", :anchor=>"dependency-scanning"}6211 is expected to eq {:anchor=>"dependency-scanning", :configuration_help_path=>"/help/user/application_security/dependenc...ion_security/dependency_scanning/index", :name=>"Dependency Scanning", :type=>"dependency_scanning"}6212 scan_type: :container_scanning, features_hash: {:name=>"Container Scanning", :description=>"Check your Docker images for known vulnerabilities.", :help_path=>"/help/user/application_security/container_scanning/index", :configuration_help_path=>"/help/user/application_security/container_scanning/index#configuration", :type=>"container_scanning"}6213 is expected to eq {:configuration_help_path=>"/help/user/application_security/container_scanning/index#configuration", ...cation_security/container_scanning/index", :name=>"Container Scanning", :type=>"container_scanning"}6214 scan_type: :secret_detection, features_hash: {:name=>"Secret Detection", :description=>"Analyze your source code and git history for secrets.", :help_path=>"/help/user/application_security/secret_detection/index", :configuration_help_path=>"/help/user/application_security/secret_detection/index#configuration", :type=>"secret_detection"}6215 is expected to eq {:configuration_help_path=>"/help/user/application_security/secret_detection/index#configuration", :d.../application_security/secret_detection/index", :name=>"Secret Detection", :type=>"secret_detection"}6216 scan_type: :api_fuzzing, features_hash: {:name=>"API Fuzzing", :description=>"Find bugs in your code with API fuzzing.", :help_path=>"/help/user/application_security/api_fuzzing/index", :type=>"api_fuzzing"}6217 is expected to eq {:description=>"Find bugs in your code with API fuzzing.", :help_path=>"/help/user/application_security/api_fuzzing/index", :name=>"API Fuzzing", :type=>"api_fuzzing"}6218 scan_type: :coverage_fuzzing, features_hash: {:name=>"Coverage Fuzzing", :description=>"Find bugs in your code with coverage-guided fuzzing.", :help_path=>"/help/user/application_security/coverage_fuzzing/index", :configuration_help_path=>"/help/user/application_security/coverage_fuzzing/index#enable-coverage-guided-fuzz-testing", :type=>"coverage_fuzzing", :secondary=>{:type=>"corpus_management", :name=>"Corpus Management", :description=>"Manage corpus files used as seed inputs with coverage-guided fuzzing.", :configuration_text=>"Manage corpus"}}6219 is expected to eq {:configuration_help_path=>"/help/user/application_security/coverage_fuzzing/index#enable-coverage-gu...uided fuzzing.", :name=>"Corpus Management", :type=>"corpus_management"}, :type=>"coverage_fuzzing"}6220 scan_type: :breach_and_attack_simulation, features_hash: {:anchor=>"bas", :badge=>{:always_display=>true, :text=>"Incubating feature", :tooltip_text=>"Breach and Attack Simulation is an incubating feature extending existing security testing by simulating adversary activity.", :variant=>"info"}, :description=>"Simulate breach and attack scenarios against your running application by attempting to detect and exploit known vulnerabilities.", :name=>"Breach and Attack Simulation (BAS)", :help_path=>"/help/user/application_security/breach_and_attack_simulation/index", :secondary=>{:configuration_help_path=>"/help/user/application_security/breach_and_attack_simulation/index#extend-dynamic-application-security-testing-dast", :description=>"Enable incubating Breach and Attack Simulation focused features such as callback attacks in your DAST scans.", :name=>"Out-of-Band Application Security Testing (OAST)"}, :short_name=>"BAS", :type=>"breach_and_attack_simulation"}6221 is expected to eq {:anchor=>"bas", :badge=>{:always_display=>true, :text=>"Incubating feature", :tooltip_text=>"Breach ...nd Application Security Testing (OAST)"}, :short_name=>"BAS", :type=>"breach_and_attack_simulation"}6222 scan_type: :invalid, features_hash: {}6223 is expected to eq {}6224# [RSpecRunTime] Finishing example group spec/lib/gitlab/security/scan_configuration_spec.rb. It took 3.27 seconds. Expected to take 8.19 seconds.6225# [RSpecRunTime] Starting example group spec/lib/banzai/filter/gollum_tags_filter_spec.rb. Expected to take 7.95 seconds.6226Banzai::Filter::GollumTagsFilter6227 validation6228 ensure that a :wiki key exists in context6229 linking internal images6230 creates img tag if image exists6231 does not creates img tag if image does not exist6232# [RSpecRunTime] RSpec elapsed time: 26 minutes 23.4 seconds. Current RSS: ~1871M. load average: 1.28 1.15 1.06 1/288 68826233 linking external images6234 creates img tag for valid URL6235 does not creates img tag for invalid URL6236# [RSpecRunTime] RSpec elapsed time: 26 minutes 24.55 seconds. Current RSS: ~1866M. load average: 1.26 1.15 1.05 1/288 68836237 linking external resources6238 the created link's text will be equal to the resource's text6239 the created link's text will be link-text6240# [RSpecRunTime] RSpec elapsed time: 26 minutes 25.76 seconds. Current RSS: ~1859M. load average: 1.26 1.15 1.05 1/288 68846241 linking internal resources6242 the created link's text includes the resource's text and wiki base path6243 the created link's text will be link-text6244 inside back ticks will be exempt from linkification6245# [RSpecRunTime] RSpec elapsed time: 26 minutes 27.51 seconds. Current RSS: ~1851M. load average: 1.26 1.15 1.05 1/288 68856246# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/gollum_tags_filter_spec.rb. It took 5.99 seconds. Expected to take 7.95 seconds.6247# [RSpecRunTime] Starting example group spec/services/ci/delete_objects_service_spec.rb. Expected to take 7.76 seconds.6248Ci::DeleteObjectsService6249 #execute6250 deletes records6251 deletes files6252 when trying to execute without records6253 does not change the number of objects6254# [RSpecRunTime] RSpec elapsed time: 26 minutes 29.44 seconds. Current RSS: ~1835M. load average: 1.24 1.14 1.05 1/288 68866255 when trying to remove the same file multiple times6256 executes successfully6257 with artifacts both ready and not ready for deletion6258 skips records with pick_up_at in the future6259 limits the number of records removed6260 removes records in order6261 updates pick_up_at timestamp6262 does not delete objects for which file deletion has failed6263 with an open database transaction6264 raises an exception and does not remove records6265 #remaining_batches_count6266 when there is less than one batch size6267 is expected to eq 16268 when there is more than one batch size6269 is expected to eq 26270# [RSpecRunTime] Finishing example group spec/services/ci/delete_objects_service_spec.rb. It took 5.1 seconds. Expected to take 7.76 seconds.6271# [RSpecRunTime] Starting example group spec/lib/google_api/cloud_platform/client_spec.rb. Expected to take 7.74 seconds.6272GoogleApi::CloudPlatform::Client6273 .session_key_for_redirect_uri6274 creates a new session key6275 .new_session_key_for_redirect_uri6276 generates a new session key6277 #validate_token6278 when token is nil6279 is expected to be falsy6280 when expires_at is nil6281 is expected to be falsy6282 when expires in 1 hour6283 is expected to be truthy6284 when expires in 10 minutes6285 is expected to be falsy6286 #user_agent_header6287 returns a RequestOptions object6288 has the correct GitLab version in User-Agent header6289 #list_projects6290 calls Google Api CloudResourceManagerService#list_projects6291 #create_service_account6292 calls Google Api IamService#create_service_account6293 #create_service_account_key6294 calls Google Api IamService#create_service_account_key6295 grant_service_account_roles6296 calls Google Api CloudResourceManager#set_iam_policy6297 #enable_cloud_run6298 calls Google Api IamService#create_service_account_key6299 #enable_artifacts_registry6300 calls Google Api IamService#create_service_account_key6301 #enable_cloud_build6302 calls Google Api IamService#create_service_account_key6303 #enable_cloud_sql_admin6304 calls Google Api ServiceUsageService6305 #enable_compute6306 calls Google Api ServiceUsageService6307 #enable_service_networking6308 calls Google Api ServiceUsageService6309 #enable_visionai6310 calls Google Api ServiceUsageService6311 #revoke_authorizations6312 calls the revoke endpoint6313 #create_cloudsql_database6314 calls Google Api SQLAdminService#insert_database6315 #create_cloudsql_user6316 calls Google Api SQLAdminService#insert_user6317 #get_cloudsql_instance6318 calls Google Api SQLAdminService#get_instance6319 #list_cloudsql_databases6320 calls Google Api SQLAdminService#list_databases6321 #list_cloudsql_users6322 calls Google Api SQLAdminService#list_users6323 #create_cloudsql_instance6324 calls Google Api SQLAdminService#insert_instance6325# [RSpecRunTime] Finishing example group spec/lib/google_api/cloud_platform/client_spec.rb. It took 3.06 seconds. Expected to take 7.74 seconds.6326# [RSpecRunTime] Starting example group spec/graphql/resolvers/project_packages_resolver_spec.rb. Expected to take 7.54 seconds.6327Resolvers::ProjectPackagesResolver6328 #resolve6329 behaves like group and projects packages resolver6330 without sort6331 returns the proper packages6332 with sorting and filtering6333 CREATED_DESC6334 is expected to eq [#<Packages::Package id: 5, project_id: 718, created_at: "2024-03-04 12:59:06.548063844 +0000", updat...e_type: "conan", creator_id: 1053, status: "default", last_downloaded_at: nil, status_message: nil>]6335# [RSpecRunTime] RSpec elapsed time: 26 minutes 37.97 seconds. Current RSS: ~1847M. load average: 1.22 1.14 1.05 1/288 68876336 NAME_DESC6337 is expected to eq [#<Packages::Package id: 5, project_id: 718, created_at: "2024-03-04 12:59:06.548063844 +0000", updat...e_type: "conan", creator_id: 1053, status: "default", last_downloaded_at: nil, status_message: nil>]6338 VERSION_DESC6339 is expected to eq [#<Packages::Package id: 5, project_id: 718, created_at: "2024-03-04 12:59:06.548063844 +0000", updat...e_type: "conan", creator_id: 1053, status: "default", last_downloaded_at: nil, status_message: nil>]6340 TYPE_ASC6341 is expected to eq [#<Packages::Package id: 5, project_id: 718, created_at: "2024-03-04 12:59:06.548063844 +0000", updat...e_type: "conan", creator_id: 1053, status: "default", last_downloaded_at: nil, status_message: nil>]6342 CREATED_ASC6343 is expected to eq [#<Packages::Package id: 3, project_id: 718, created_at: "2024-03-03 13:59:06.030320368 +0000", updat...age_type: "maven", creator_id: 1053, status: "error", last_downloaded_at: nil, status_message: nil>]6344 NAME_ASC6345 is expected to eq [#<Packages::Package id: 3, project_id: 718, created_at: "2024-03-03 13:59:06.030320368 +0000", updat...age_type: "maven", creator_id: 1053, status: "error", last_downloaded_at: nil, status_message: nil>]6346 VERSION_ASC6347 is expected to eq [#<Packages::Package id: 3, project_id: 718, created_at: "2024-03-03 13:59:06.030320368 +0000", updat...age_type: "maven", creator_id: 1053, status: "error", last_downloaded_at: nil, status_message: nil>]6348 TYPE_DESC6349 is expected to eq [#<Packages::Package id: 3, project_id: 718, created_at: "2024-03-03 13:59:06.030320368 +0000", updat...age_type: "maven", creator_id: 1053, status: "error", last_downloaded_at: nil, status_message: nil>]6350 filter by package_name6351 is expected to eq [#<Packages::Package id: 3, project_id: 718, created_at: "2024-03-03 13:59:06.030320368 +0000", updat...e_type: "conan", creator_id: 1053, status: "default", last_downloaded_at: nil, status_message: nil>]6352 filter by package_type6353 is expected to eq [#<Packages::Package id: 3, project_id: 718, created_at: "2024-03-03 13:59:06.030320368 +0000", updat...e_type: "conan", creator_id: 1053, status: "default", last_downloaded_at: nil, status_message: nil>]6354 filter by package_version6355 is expected to eq [#<Packages::Package id: 3, project_id: 718, created_at: "2024-03-03 13:59:06.030320368 +0000", updat...e_type: "conan", creator_id: 1053, status: "default", last_downloaded_at: nil, status_message: nil>]6356 includes_versionless has no effect6357 filter by status6358 is expected to eq [#<Packages::Package id: 5, project_id: 718, created_at: "2024-03-04 12:59:06.548063844 +0000", updat...age_type: "maven", creator_id: 1053, status: "error", last_downloaded_at: nil, status_message: nil>]6359 include_versionless6360 is expected to include #<Packages::Package id: 7, project_id: 718, created_at: "2024-03-04 13:58:06.948462971 +0000", update...ge_type: "maven", creator_id: 1053, status: "default", last_downloaded_at: nil, status_message: nil>6361# [RSpecRunTime] Finishing example group spec/graphql/resolvers/project_packages_resolver_spec.rb. It took 4.36 seconds. Expected to take 7.54 seconds.6362# [RSpecRunTime] Starting example group spec/models/wiki_page/slug_spec.rb. Expected to take 7.39 seconds.6363WikiPage::Slug6364 does not allow STI6365 Associations6366 is expected to belong to wiki_page_meta required: false6367 refers correctly to the wiki_page_meta6368 scopes6369 canonical6370 there are no slugs6371 is expected to be empty6372 there are some non-canonical slugs6373 is expected to be empty6374 there is at least one canonical slugs6375 is expected not to be empty6376 Validations6377 is expected to validate that :slug is case-sensitively unique within the scope of :wiki_page_meta_id6378 is expected to validate that the length of :slug is at most 20486379 is expected not to allow :slug to be ‹nil›6380 only_one_slug_can_be_canonical_per_meta_record6381 there are no other slugs6382 is expected to be valid6383 the current slug is canonical6384 is expected to be valid6385 there are other slugs, but they are not canonical6386 is expected to be valid6387 the current slug is canonical6388 is expected to be valid6389 there is already a canonical slug6390 is expected to be valid6391 the current slug is canonical6392 is expected not to be valid6393# [RSpecRunTime] Finishing example group spec/models/wiki_page/slug_spec.rb. It took 3.3 seconds. Expected to take 7.39 seconds.6394# [RSpecRunTime] Starting example group spec/uploaders/object_storage/cdn/google_cdn_spec.rb. Expected to take 7.34 seconds.6395ObjectStorage::CDN::GoogleCDN6396 #signed_url6397 with UTF-8 characters in path6398 returns a valid signed URL6399 with default query parameters6400 returns a valid signed URL6401 with nil query parameters6402 returns a valid signed URL6403 with extra query parameters6404 returns a valid signed URL6405 #use_cdn?6406 ip_address: "34.80.0.1", expected: false6407 is expected to eq false6408 ip_address: "18.245.0.42", expected: true6409 is expected to eq true6410 ip_address: "2500:1900:4180:0000:0000:0000:0000:0000", expected: true6411 is expected to eq true6412 ip_address: "2600:1900:4180:0000:0000:0000:0000:0000", expected: false6413 is expected to eq false6414 ip_address: "10.10.1.5", expected: false6415 is expected to eq false6416 ip_address: "fc00:0000:0000:0000:0000:0000:0000:0000", expected: false6417 is expected to eq false6418 ip_address: "127.0.0.1", expected: false6419 is expected to eq false6420 ip_address: "169.254.0.0", expected: false6421 is expected to eq false6422 when the key name is missing6423 returns false6424 when the key is missing6425 returns false6426 when the key is invalid6427 returns false6428 when the URL is missing6429 returns false6430 when URL is a domain6431 returns false6432 when URL uses HTTP6433 returns false6434# [RSpecRunTime] Finishing example group spec/uploaders/object_storage/cdn/google_cdn_spec.rb. It took 2.3 seconds. Expected to take 7.34 seconds.6435# [RSpecRunTime] Starting example group spec/finders/ci/daily_build_group_report_results_finder_spec.rb. Expected to take 7.08 seconds.6436Ci::DailyBuildGroupReportResultsFinder6437 #execute6438 when params are provided6439 when current user is not allowed to read data6440 returns an empty collection6441# [RSpecRunTime] RSpec elapsed time: 26 minutes 48.97 seconds. Current RSS: ~1852M. load average: 1.32 1.17 1.06 1/288 68886442 when current user is allowed to read data6443 returns matching coverages within the given date range6444 when ref_path is nil6445 returns coverages for the default branch6446 when limit is specified6447 returns limited number of matching coverages within the given date range6448 when provided dates are nil6449 returns all coverages from the last 90 days6450# [RSpecRunTime] Finishing example group spec/finders/ci/daily_build_group_report_results_finder_spec.rb. It took 4.47 seconds. Expected to take 7.08 seconds.6451# [RSpecRunTime] Starting example group spec/services/lfs/unlock_file_service_spec.rb. Expected to take 7.05 seconds.6452Lfs::UnlockFileService6453 #execute6454 when not authorized6455 doesn't succeed6456 when authorized6457 when lock does not exists6458 doesn't succeed6459 when unlocked by the author6460 succeeds6461 when unlocked by a different user6462 doesn't succeed6463 when forced6464 by a regular user6465 doesn't succeed6466 by a maintainer user6467 succeeds6468# [RSpecRunTime] RSpec elapsed time: 26 minutes 55.76 seconds. Current RSS: ~1832M. load average: 1.30 1.16 1.06 1/288 68896469# [RSpecRunTime] Finishing example group spec/services/lfs/unlock_file_service_spec.rb. It took 5.66 seconds. Expected to take 7.05 seconds.6470# [RSpecRunTime] Starting example group spec/graphql/resolvers/board_resolver_spec.rb. Expected to take 6.87 seconds.6471Resolvers::BaseResolver.single6472 #resolve6473 when there is no parent6474 returns nil if parent is nil6475 when project boards6476 behaves like group and project boards resolver6477 does not create a default board6478 calls Boards::BoardsFinder6479 requires an ID6480 when querying for a single board6481 returns specified board6482 returns nil if board not found6483# [RSpecRunTime] RSpec elapsed time: 26 minutes 58.82 seconds. Current RSS: ~1818M. load average: 1.27 1.16 1.06 1/288 68906484 when group boards6485 behaves like group and project boards resolver6486 does not create a default board6487 calls Boards::BoardsFinder6488 requires an ID6489 when querying for a single board6490 returns specified board6491 returns nil if board not found6492# [RSpecRunTime] RSpec elapsed time: 27 minutes 0.2 second. Current RSS: ~1819M. load average: 1.27 1.16 1.06 1/288 68916493# [RSpecRunTime] Finishing example group spec/graphql/resolvers/board_resolver_spec.rb. It took 4.43 seconds. Expected to take 6.87 seconds.6494# [RSpecRunTime] Starting example group spec/lib/gitlab/application_setting_fetcher_spec.rb. Expected to take 6.73 seconds.6495Gitlab::ApplicationSettingFetcher6496 .expire_current_application_settings6497 expires ApplicationSetting6498 .current_application_settings6499 when ENV["IN_MEMORY_APPLICATION_SETTINGS"] is true6500 returns an in-memory ApplicationSetting object6501 when ENV["IN_MEMORY_APPLICATION_SETTINGS"] is false6502 and an error is raised6503 will retrieve uncached ApplicationSetting6504 and settings in cache6505 fetches the settings from cache6506 and settings are not in cache6507 and we are running a Rake task6508 and database does not exist6509 uses Gitlab::FakeApplicationSettings6510 and database connection is not active6511 uses Gitlab::FakeApplicationSettings6512 and table does not exist6513 uses Gitlab::FakeApplicationSettings6514 and database connection raises some error6515 uses Gitlab::FakeApplicationSettings6516 and there are pending database migrations6517 uses Gitlab::FakeApplicationSettings6518 when a new setting is used but the migration did not run yet6519 uses the default value if present6520 and settings are in database6521 returns settings from database6522 and settings are not in the database6523 returns default settings6524 when we hit a recursive loop6525 recovers and returns in-memory settings6526 .clear_in_memory_application_settings!6527 will re-initialize settings6528 .current_application_settings?6529 when settings exist6530 is expected to equal true6531 when settings do not exist6532 is expected to equal false6533# [RSpecRunTime] Finishing example group spec/lib/gitlab/application_setting_fetcher_spec.rb. It took 3.0 seconds. Expected to take 6.73 seconds.6534# [RSpecRunTime] Starting example group spec/services/work_items/import_csv_service_spec.rb. Expected to take 6.69 seconds.6535WorkItems::ImportCsvService6536 #execute6537 when user has permission6538 behaves like importer with email notification6539 notifies user of import result6540# [RSpecRunTime] RSpec elapsed time: 27 minutes 4.82 seconds. Current RSS: ~1846M. load average: 1.25 1.16 1.06 1/288 68926541 when file format is valid6542 when work item types are available6543 creates the expected number of work items6544 sets work item attributes6545# [RSpecRunTime] RSpec elapsed time: 27 minutes 6.85 seconds. Current RSS: ~1840M. load average: 1.25 1.16 1.06 1/288 68936546 when csv contains work item types that are missing or not available6547 creates no work items6548 returns the correct result6549 when file is missing necessary headers6550 creates no records6551 creates no work items6552 when import_export_work_items_csv feature flag is off6553 raises an error6554 when user does not have permission6555 raises an error6556# [RSpecRunTime] Finishing example group spec/services/work_items/import_csv_service_spec.rb. It took 5.35 seconds. Expected to take 6.69 seconds.6557# [RSpecRunTime] Starting example group spec/workers/run_pipeline_schedule_worker_spec.rb. Expected to take 6.48 seconds.6558RunPipelineScheduleWorker6559 has an until_executed deduplicate strategy6560 #perform6561 when a schedule not found6562 does not call the Service6563 when a schedule project is missing6564 does not call the Service6565 when a user not found6566 does not call the Service6567 #run_pipeline_schedule6568 when pipeline can be created6569 when pipeline is persisted6570 returns the service response6571 does not log errors6572 does not change the next_run_at6573 when scheduling option is given as true6574 returns the service response6575 does not log errors6576 changes the next_run_at6577 when schedule is already executed6578 does not change the next_run_at6579 creates a pipeline6580 when database statement timeout happens6581 increments Prometheus counter6582 logging a pipeline error6583# [RSpecRunTime] Finishing example group spec/workers/run_pipeline_schedule_worker_spec.rb. It took 2.85 seconds. Expected to take 6.48 seconds.6584# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/terraform_gitlab_ci_yaml_spec.rb. Expected to take 6.42 seconds.6585Terraform.gitlab-ci.yml6586 the created pipeline6587 on master branch6588 creates deprecation warning job6589 creates init, validate,build terraform jobs as well as kics-iac-sast job6590# [RSpecRunTime] RSpec elapsed time: 27 minutes 14.14 seconds. Current RSS: ~1842M. load average: 1.13 1.14 1.06 1/293 69326591 outside the master branch6592 creates deprecation warning job6593 does not creates a deploy and a test job6594# [RSpecRunTime] RSpec elapsed time: 27 minutes 15.7 seconds. Current RSS: ~1823M. load average: 1.13 1.14 1.06 1/293 69416595 on merge request6596 creates a pipeline with no jobs6597# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/terraform_gitlab_ci_yaml_spec.rb. It took 5.23 seconds. Expected to take 6.42 seconds.6598# [RSpecRunTime] Starting example group spec/services/lfs/lock_file_service_spec.rb. Expected to take 6.3 seconds.6599Lfs::LockFileService6600 #execute6601 when not authorized6602 doesn't succeed6603 when authorized6604 with an existent lock6605 doesn't succeed6606 doesn't create the Lock6607# [RSpecRunTime] RSpec elapsed time: 27 minutes 19.21 seconds. Current RSS: ~1803M. load average: 1.12 1.13 1.06 1/293 69776608 without an existent lock6609 succeeds6610 creates the Lock6611# [RSpecRunTime] RSpec elapsed time: 27 minutes 20.77 seconds. Current RSS: ~1798M. load average: 1.12 1.13 1.06 1/293 69786612 when an error is raised6613 doesn't succeed6614# [RSpecRunTime] Finishing example group spec/services/lfs/lock_file_service_spec.rb. It took 4.96 seconds. Expected to take 6.3 seconds.6615# [RSpecRunTime] Starting example group spec/services/environments/update_service_spec.rb. Expected to take 6.15 seconds.6616Environments::UpdateService6617 #execute6618 updates the external URL6619 returns successful response6620 when setting a kubernetes namespace to the environment6621 updates the kubernetes namespace6622 returns successful response6623# [RSpecRunTime] RSpec elapsed time: 27 minutes 23.35 seconds. Current RSS: ~1797M. load average: 1.12 1.13 1.06 1/293 69856624 when setting a flux resource path to the environment6625 updates the flux resource path6626 returns successful response6627 when setting a cluster agent to the environment6628 returns successful response6629 when user does not have permission to read the agent6630 returns an error6631 when unsetting a cluster agent of the environment6632 returns successful response6633 when params contain invalid value6634 returns an error6635 when disallowed parameter is passed6636 ignores the parameter6637 when user is reporter6638 returns an error6639# [RSpecRunTime] Finishing example group spec/services/environments/update_service_spec.rb. It took 3.46 seconds. Expected to take 6.15 seconds.6640# [RSpecRunTime] Starting example group spec/lib/gitlab/api_authentication/builder_spec.rb. Expected to take 6.11 seconds.6641Gitlab::APIAuthentication::Builder6642 #build6643 behaves like builds the correct result6644 with 1 token type(s) and 1 sent through(s)6645 works when passed together6646 works when token types are passed separately6647 works when sent throughs are passed separately6648 works when token types and sent throughs are passed separately6649 behaves like builds the correct result6650 with 1 token type(s) and 2 sent through(s)6651 works when passed together6652 works when token types are passed separately6653 works when sent throughs are passed separately6654 works when token types and sent throughs are passed separately6655 behaves like builds the correct result6656 with 2 token type(s) and 1 sent through(s)6657 works when passed together6658 works when token types are passed separately6659 works when sent throughs are passed separately6660 works when token types and sent throughs are passed separately6661 behaves like builds the correct result6662 with 2 token type(s) and 2 sent through(s)6663 works when passed together6664 works when token types are passed separately6665 works when sent throughs are passed separately6666 works when token types and sent throughs are passed separately6667 with a complex auth strategy6668 builds the correct result6669# [RSpecRunTime] Finishing example group spec/lib/gitlab/api_authentication/builder_spec.rb. It took 2.11 seconds. Expected to take 6.11 seconds.6670# [RSpecRunTime] Starting example group spec/services/groups/deploy_tokens/create_service_spec.rb. Expected to take 6.01 seconds.6671Groups::DeployTokens::CreateService6672 behaves like a deploy token creation service6673 #execute6674 when the deploy token is valid6675 creates a new DeployToken6676 creates a new ProjectDeployToken6677 returns a DeployToken6678 sets the creator_id as the id of the current_user6679# [RSpecRunTime] RSpec elapsed time: 27 minutes 28.68 seconds. Current RSS: ~1828M. load average: 1.10 1.13 1.05 1/288 69866680 when expires at date is not passed6681 sets Forever.date6682 when username is empty string6683 converts it to nil6684 when username is provided6685 keeps the provided username6686 when the deploy token is invalid6687 does not create a new DeployToken6688 does not create a new ProjectDeployToken6689# [RSpecRunTime] Finishing example group spec/services/groups/deploy_tokens/create_service_spec.rb. It took 3.14 seconds. Expected to take 6.01 seconds.6690# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/build/common_spec.rb. Expected to take 5.9 seconds.6691Gitlab::Ci::Status::Build::Common6692 #has_action?6693 is expected not to have action6694# [RSpecRunTime] RSpec elapsed time: 27 minutes 31.47 seconds. Current RSS: ~1826M. load average: 1.10 1.13 1.05 1/288 69876695 #has_details?6696 when user has access to read build6697 is expected to have details6698# [RSpecRunTime] RSpec elapsed time: 27 minutes 32.49 seconds. Current RSS: ~1817M. load average: 1.10 1.13 1.05 1/288 69886699 when user does not have access to read build6700 is expected not to have details6701 #details_path6702 links to the build details page6703 #illustration6704 provides a fallback empty state illustration6705# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/build/common_spec.rb. It took 4.6 seconds. Expected to take 5.9 seconds.6706# [RSpecRunTime] Starting example group spec/services/two_factor/destroy_service_spec.rb. Expected to take 5.82 seconds.6707TwoFactor::DestroyService6708 disabling two-factor authentication6709 when the user does not have two-factor authentication enabled6710 returns error6711 behaves like does not send notification email6712 notification6713 does not send a notification6714 when the user has two-factor authentication enabled6715 when the executor is not authorized to disable two-factor authentication6716 disabling the two-factor authentication of another user6717 returns error6718 does not disable two-factor authentication6719 behaves like does not send notification email6720 notification6721 does not send a notification6722 when the executor is authorized to disable two-factor authentication6723 disabling their own two-factor authentication6724 behaves like disables two-factor authentication6725 returns success6726 disables the two-factor authentication of the user6727 notification6728 sends a notification6729# [RSpecRunTime] RSpec elapsed time: 27 minutes 37.23 seconds. Current RSS: ~1798M. load average: 1.09 1.13 1.05 1/288 69896730 admin disables the two-factor authentication of another user6731 behaves like disables two-factor authentication6732 returns success6733 disables the two-factor authentication of the user6734 notification6735 sends a notification6736# [RSpecRunTime] RSpec elapsed time: 27 minutes 38.4 seconds. Current RSS: ~1797M. load average: 1.09 1.13 1.05 1/288 69906737# [RSpecRunTime] Finishing example group spec/services/two_factor/destroy_service_spec.rb. It took 3.51 seconds. Expected to take 5.82 seconds.6738# [RSpecRunTime] Starting example group spec/lib/banzai/filter/image_link_filter_spec.rb. Expected to take 5.77 seconds.6739Banzai::Filter::ImageLinkFilter6740 wraps the image with a link to the image src6741 does not wrap a duplicate link6742 works with external images6743 works with inline images6744 keep the data-canonical-src6745 moves the data-diagram* attributes6746 adds no-attachment icon class to the link6747 when :link_replaces_image is true6748 replaces the image with link to image src6749 uses image alt as a link text6750 uses image data-src as a link text6751 adds attachment icon class to the link6752 when link attributes contain malicious code6753 when image alt contains malicious code6754 ignores image alt and uses image path as the link text6755# [RSpecRunTime] RSpec elapsed time: 27 minutes 40.08 seconds. Current RSS: ~1819M. load average: 1.17 1.14 1.06 1/288 69916756 when image src contains malicious code6757 ignores image src and does not use it as the link text6758 keeps image src unchanged, malicious code does not execute as part of url6759 when image data-src contains malicious code6760 ignores data-src and uses image path as the link text6761 uses image data-src, malicious code does not execute as part of url6762# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/image_link_filter_spec.rb. It took 2.14 seconds. Expected to take 5.77 seconds.6763# [RSpecRunTime] Starting example group spec/services/authorized_project_update/project_recalculate_per_user_service_spec.rb. Expected to take 5.63 seconds.6764AuthorizedProjectUpdate::ProjectRecalculatePerUserService#execute6765 returns success6766 when there are no changes to be made6767 does not change authorizations6768 when there are changes to be made6769 when addition is required6770 adds a new authorization record for the specific user6771 does not add a new authorization record for the other user6772 adds a new authorization record with the correct access level for the specific user6773# [RSpecRunTime] RSpec elapsed time: 27 minutes 42.72 seconds. Current RSS: ~1821M. load average: 1.17 1.14 1.06 1/288 69926774 when removal is required6775 removes the authorization record for the specific user6776 does not remove the authorization record for the other user6777 when an update in access level is required6778 updates the authorization of the specific user to the correct access level6779 does not update the authorization of the other user to the correct access level6780# [RSpecRunTime] Finishing example group spec/services/authorized_project_update/project_recalculate_per_user_service_spec.rb. It took 3.33 seconds. Expected to take 5.63 seconds.6781# [RSpecRunTime] Starting example group spec/graphql/mutations/issues/set_severity_spec.rb. Expected to take 5.61 seconds.6782Mutations::Issues::SetSeverity6783 is expected to require graphql authorizations :update_issue and :admin_issue6784 #resolve6785 as guest6786 raises an error6787 and also author6788 raises an error6789# [RSpecRunTime] RSpec elapsed time: 27 minutes 45.51 seconds. Current RSS: ~1810M. load average: 1.15 1.14 1.06 1/288 69936790 and also assignee6791 raises an error6792 as reporter6793 when issue type is incident6794 when severity has a correct value6795 updates severity6796 returns no errors6797 when severity has an unsuported value6798 sets severity to default6799 returns no errorsr6800 when issue type is not incident6801 does not update the issue6802# [RSpecRunTime] Finishing example group spec/graphql/mutations/issues/set_severity_spec.rb. It took 3.86 seconds. Expected to take 5.61 seconds.6803# [RSpecRunTime] Starting example group spec/graphql/types/query_type_spec.rb. Expected to take 5.47 seconds.6804Types::QueryType6805 is called Query6806 has the expected fields6807 current_user field6808 returns current user6809 namespace field6810 finds namespaces by full path6811 organization field6812 finds organization by path6813 project field6814 finds projects by full path6815 metadata field6816 returns metadata6817 issue field6818 finds an issue by it's gid6819 merge_request field6820 finds a merge_request by it's gid6821 usage_trends_measurements field6822 returns usage trends measurements6823 runner field6824 is expected to have graphql type Types::Ci::RunnerType6825 runners field6826 is expected to have graphql type #<Class:0x00007e2b65650e28>6827 runner_platforms field6828 returns runner platforms6829 runner_setup field6830 returns runner setup instructions6831 container_repository field6832 is expected to have graphql type Types::ContainerRepositoryDetailsType6833 package field6834 is expected to have graphql type Types::Packages::PackageDetailsType6835 timelogs field6836 returns timelogs6837 boardList field6838 finds a board list by its gid6839 mlModel field6840 returns metadata6841# [RSpecRunTime] Finishing example group spec/graphql/types/query_type_spec.rb. It took 2.4 seconds. Expected to take 5.47 seconds.6842# [RSpecRunTime] Starting example group spec/workers/container_registry/delete_container_repository_worker_spec.rb. Expected to take 5.41 seconds.6843ContainerRegistry::DeleteContainerRepositoryWorker6844 #remaining_work_count6845 is expected to eq 36846# [RSpecRunTime] RSpec elapsed time: 27 minutes 52.71 seconds. Current RSS: ~1827M. load average: 1.14 1.14 1.06 1/288 69946847 #perform_work6848 with no work to do - no container repositories pending deletion6849 will not delete any container repository6850 with work to do6851 picks and destroys the delete scheduled container repository6852 with an error during the tags cleanup6853 does not delete the container repository6854 with an error during the destroy6855 does not delete the container repository6856 with tags left to destroy6857 does not delete the container repository6858 with no tags on the container repository6859 picks and destroys the delete scheduled container repository6860 #max_running_jobs6861 is expected to eq 26862# [RSpecRunTime] Finishing example group spec/workers/container_registry/delete_container_repository_worker_spec.rb. It took 3.62 seconds. Expected to take 5.41 seconds.6863# [RSpecRunTime] Starting example group spec/tooling/danger/bulk_database_actions_spec.rb. Expected to take 5.31 seconds.6864Tooling::Danger::BulkDatabaseActions6865 for single line method call6866 when file is a non-spec Ruby file6867 when comment is expected6868 code: "update_all(revoked: true)"6869 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time6870 code: "destroy_all"6871 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time6872 code: "delete_all"6873 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time6874 code: "update(revoked: true)"6875 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time6876 code: "delete"6877 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time6878 code: "upsert"6879 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time6880 code: "upsert_all"6881 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time6882 code: "User.upsert"6883 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time6884 code: "User.last.destroy"6885 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time6886 code: " .destroy"6887 is expected to receive markdown("\nWhen using `update`, `upsert`, `delete`, `update_all`, `upsert_all`, `delete_all` or `destroy_all`...docs.gitlab.com/ee/development/database_review.html#preparation-when-using-bulk-update-operations).", {:file=>"app/services/personal_access_tokens/revoke_token_family_service.rb", :line=>2}) 1 time6888 when no comment is expected6889 code: "we update bob"6890 is expected not to receive markdown(*(any args)) 0 times6891 code: "update_two_factor"6892 is expected not to receive markdown(*(any args)) 0 times6893 code: "delete_keys(key)"6894 is expected not to receive markdown(*(any args)) 0 times6895 code: "destroy_hook(hook)"6896 is expected not to receive markdown(*(any args)) 0 times6897 code: "destroy_all_merged"6898 is expected not to receive markdown(*(any args)) 0 times6899 code: "update_all_mirrors"6900 is expected not to receive markdown(*(any args)) 0 times6901# [RSpecRunTime] Finishing example group spec/tooling/danger/bulk_database_actions_spec.rb. It took 2.02 seconds. Expected to take 5.31 seconds.6902# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/samplers/action_cable_sampler_spec.rb. Expected to take 5.2 seconds.6903Gitlab::Metrics::Samplers::ActionCableSampler6904 behaves like metrics sampler6905 when sampling interval is passed explicitly6906 is expected to eq 426907 when sampling interval is passed through the environment6908 is expected to eq 426909 when no sampling interval is passed anywhere6910 uses the hardcoded default6911 #start6912 calls the sample method on the sampler thread6913 with warmup set to true6914 calls the sample method first on the caller thread6915 #safe_sample6916 calls #sample once6917 when sampling fails with error6918 recovers from errors6919 with logger6920 logs errors6921 #sample6922 includes active connections6923 includes minimum worker pool size6924 includes maximum worker pool size6925 includes current worker pool size6926 includes largest worker pool size6927 includes worker pool completed task count6928 includes worker pool pending task count6929# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/samplers/action_cable_sampler_spec.rb. It took 1.96 seconds. Expected to take 5.2 seconds.6930# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/logger_spec.rb. Expected to take 5.14 seconds.6931Ci::CreatePipelineService6932 pipeline logger6933 when the duration is under the threshold6934 does not create a log entry but it collects the data6935# [RSpecRunTime] RSpec elapsed time: 27 minutes 59.35 seconds. Current RSS: ~1849M. load average: 1.12 1.13 1.06 1/291 70126936 when the durations exceeds the threshold6937 creates a log entry6938 when the pipeline is not persisted6939 creates a log entry6940# [RSpecRunTime] RSpec elapsed time: 28 minutes 0.51 second. Current RSS: ~1844M. load average: 1.12 1.13 1.06 1/293 70216941 when the feature flag is disabled6942 does not create a log entry6943 when the size exceeds the threshold6944 creates a log entry6945# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/logger_spec.rb. It took 4.54 seconds. Expected to take 5.14 seconds.6946# [RSpecRunTime] Starting example group spec/lib/gitlab/marker_range_spec.rb. Expected to take 5.0 seconds.6947Gitlab::MarkerRange6948 is expected to eq 1..106949 behaves like a Range6950 #mode6951 is expected to be nil6952 when mode is provided6953 is expected to eq :deletion6954 #to_range6955 is expected to eq 1..106956 when mode is provided6957 is omitted during transformation6958 .from_range6959 converts Range to MarkerRange object6960 keeps correct range6961 when range excludes end6962 keeps correct range6963 when range is already a MarkerRange6964 is expected to equal 1, 2, 3, 4, 5, 6, 7, 8, 9, and 106965 #==6966 is expected to be truthy6967 when marker ranges have different modes6968 is expected to be falsey6969 when marker ranges have different ranges6970 is expected to be falsey6971 when marker ranges is a simple range6972 is expected to be falsey6973# [RSpecRunTime] Finishing example group spec/lib/gitlab/marker_range_spec.rb. It took 1.69 seconds. Expected to take 5.0 seconds.6974# [RSpecRunTime] Starting example group spec/lib/gitlab/slash_commands/presenters/access_spec.rb. Expected to take 4.97 seconds.6975Gitlab::SlashCommands::Presenters::Access6976 #access_denied6977 is expected to be a kind of Hash6978 behaves like displays an error message6979 is expected to equal :ephemeral6980 #generic_access_denied6981 is expected to be a kind of Hash6982 behaves like displays an error message6983 is expected to equal :ephemeral6984 #deactivated6985 is expected to be a kind of Hash6986 behaves like displays an error message6987 is expected to equal :ephemeral6988 #not_found6989 is expected to be a kind of Hash6990 tells the user the resource was not found6991 #authorize6992 with an authorization URL6993 is expected to be a kind of Hash6994 tells the user to authorize6995 without authorization url6996 is expected to be a kind of Hash6997 tells the user to authorize6998 #confirm6999 is expected to be a kind of Hash7000 tells the user to confirm the request7001# [RSpecRunTime] Finishing example group spec/lib/gitlab/slash_commands/presenters/access_spec.rb. It took 1.81 seconds. Expected to take 4.97 seconds.7002# [RSpecRunTime] Starting example group spec/services/ci/pipelines/add_job_service_spec.rb. Expected to take 4.88 seconds.7003Ci::Pipelines::AddJobService7004 when the pipeline is not persisted7005 raises error7006 #execute!7007 assigns pipeline attributes to the job7008 assigns partition_id to job and metadata7009 returns a service response with the job as payload7010 calls update_older_statuses_retried!7011 when the block raises an error7012 returns a service response with the error and the job as payload7013# [RSpecRunTime] RSpec elapsed time: 28 minutes 9.27 seconds. Current RSS: ~1816M. load average: 1.10 1.13 1.06 1/293 70307014 exclusive lock7015 uses exclusive lock7016# [RSpecRunTime] Finishing example group spec/services/ci/pipelines/add_job_service_spec.rb. It took 4.01 seconds. Expected to take 4.88 seconds.7017# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/tags/bulk_insert_spec.rb. Expected to take 4.83 seconds.7018Gitlab::Ci::Tags::BulkInsert7019 gem version7020 is expected to eq "10.0.0"7021 .bulk_insert_tags!7022 delegates to bulk insert class7023 #insert!7024 without tags7025 is expected to be falsey7026 with tags7027 persists tags7028 persists taggings7029 strips tags7030 when batching inserts for tags7031 inserts tags in batches7032 when batching inserts for taggings7033 inserts taggings in batches7034 with tags for only one job7035 persists tags7036 persists taggings7037# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/tags/bulk_insert_spec.rb. It took 2.47 seconds. Expected to take 4.83 seconds.7038# [RSpecRunTime] Starting example group spec/finders/projects/topics_finder_spec.rb. Expected to take 4.79 seconds.7039Projects::TopicsFinder7040 #execute7041 returns topics7042 filter by name7043 search: "topic", result: ["topicC", "topicA", "topicB"]7044 returns filtered topics7045# [RSpecRunTime] RSpec elapsed time: 28 minutes 13.62 seconds. Current RSS: ~1809M. load average: 1.09 1.12 1.06 1/288 70387046 search: "pic", result: ["topicC", "topicA", "topicB"]7047 returns filtered topics7048 search: "B", result: []7049 returns filtered topics7050 search: "cB", result: []7051 returns filtered topics7052 search: "icB", result: ["topicB"]7053 returns filtered topics7054 search: "topicA", result: ["topicA"]7055 returns filtered topics7056 search: "topica", result: ["topicA"]7057 returns filtered topics7058 filter by without_projects7059 returns topics without assigned projects7060 returns topics without assigned projects7061# [RSpecRunTime] Finishing example group spec/finders/projects/topics_finder_spec.rb. It took 2.29 seconds. Expected to take 4.79 seconds.7062# [RSpecRunTime] Starting example group spec/models/preloaders/project_policy_preloader_spec.rb. Expected to take 4.67 seconds.7063Preloaders::ProjectPolicyPreloader7064 does not allow STI7065 avoids N+1 queries when authorizing a list of projects7066# [RSpecRunTime] Finishing example group spec/models/preloaders/project_policy_preloader_spec.rb. It took 3.77 seconds. Expected to take 4.67 seconds.7067# [RSpecRunTime] RSpec elapsed time: 28 minutes 18.5 seconds. Current RSS: ~1793M. load average: 1.08 1.12 1.06 1/288 70397068# [RSpecRunTime] Starting example group spec/helpers/projects/ml/experiments_helper_spec.rb. Expected to take 4.67 seconds.7069Projects::Ml::ExperimentsHelper7070 #experiment_as_data7071 is expected to eq {"name"=>"experiment1", "path"=>"/namespace652/project-729/-/ml/experiments/1"}7072 #candidates_table_items7073 creates the correct model for the table7074 when candidate does not have user7075 has the user property, but is nil7076 when user is not allowed to read the project7077 does not include ci info and user for candidate created through CI7078 #formatted_page_info7079 formats to json7080 #unique_logged_names7081 when for params7082 is expected to contain exactly "param1", "param2", and "param3"7083 when latest_metrics is passed7084 is expected to contain exactly "metric1", "metric2", and "metric3"7085 #page_info7086 when is first page7087 generates the correct page_info7088 when is last page7089 generates the correct page_info7090 #experiments_as_data7091 generates the correct info7092# [RSpecRunTime] Finishing example group spec/helpers/projects/ml/experiments_helper_spec.rb. It took 2.16 seconds. Expected to take 4.67 seconds.7093# [RSpecRunTime] Starting example group spec/workers/gitlab/bitbucket_server_import/stage/import_pull_requests_worker_spec.rb. Expected to take 4.55 seconds.7094Gitlab::BitbucketServerImport::Stage::ImportPullRequestsWorker7095 #perform7096 when the import succeeds7097 schedules the next stage7098 logs stage start and finish7099 when project does not exists7100 does not call the importer7101 when project import state is not `started`7102 does not call the importer7103 when the importer fails7104 does not schedule the next stage and raises error7105 behaves like Gitlab::BitbucketServerImport::StageMethods7106 .sidekiq_retries_exhausted7107 tracks the import failure7108 #perform7109 executes the import7110 queues RefreshImportJidWorker7111# [RSpecRunTime] Finishing example group spec/workers/gitlab/bitbucket_server_import/stage/import_pull_requests_worker_spec.rb. It took 2.02 seconds. Expected to take 4.55 seconds.7112# [RSpecRunTime] Starting example group spec/lib/generators/gitlab/usage_metric_definition_generator_spec.rb. Expected to take 4.51 seconds.7113Gitlab::UsageMetricDefinitionGenerator7114 Creating metric definition file7115 without ee option7116 creates a metric definition file using the template7117 with ee option7118 creates a metric definition file using the template7119 Validation7120 does not raise an error7121 with a missing directory7122 raises an error7123 with an invalid directory7124 raises an error7125 with an already existing metric with the same key_path7126 raises an error7127 with multiple file names7128 creates multiple files7129 when user agreed with deprecation warning by typing: n7130 does not create definition file7131 when user agreed with deprecation warning by typing: N7132 does not create definition file7133 when user agreed with deprecation warning by typing: random word7134 does not create definition file7135 when user agreed with deprecation warning by typing:7136 does not create definition file7137# [RSpecRunTime] Finishing example group spec/lib/generators/gitlab/usage_metric_definition_generator_spec.rb. It took 1.63 seconds. Expected to take 4.51 seconds.7138# [RSpecRunTime] Starting example group spec/tasks/tokens_rake_spec.rb. Expected to take 4.41 seconds.7139tokens rake tasks7140 reset_all_email task7141 changes the incoming email token7142 reset_all_feed task7143 changes the feed token for the user7144# [RSpecRunTime] Finishing example group spec/tasks/tokens_rake_spec.rb. It took 3.39 seconds. Expected to take 4.41 seconds.7145# [RSpecRunTime] RSpec elapsed time: 28 minutes 27.75 seconds. Current RSS: ~1808M. load average: 1.08 1.12 1.06 1/289 70407146# [RSpecRunTime] Starting example group spec/lib/gitlab/jira/dvcs_spec.rb. Expected to take 4.37 seconds.7147Gitlab::Jira::Dvcs7148 .encode_slash7149 replaces slash character7150 ignores path without slash7151 .decode_slash7152 replaces slash character7153 ignores path without slash7154 .encode_project_name7155 root group7156 returns project path7157 nested group7158 returns encoded project full path7159 .restore_full_path7160 project name is an encoded full path7161 returns decoded project path7162 project name is not an encoded full path7163 assumes project belongs to root namespace and returns full project path based on passed in namespace7164# [RSpecRunTime] Finishing example group spec/lib/gitlab/jira/dvcs_spec.rb. It took 2.56 seconds. Expected to take 4.37 seconds.7165# [RSpecRunTime] Starting example group spec/lib/gitlab/x509/commit_spec.rb. Expected to take 4.3 seconds.7166Gitlab::X509::Commit7167 #signature7168 returns the cached signature7169 on second call7170# [RSpecRunTime] RSpec elapsed time: 28 minutes 31.63 seconds. Current RSS: ~1809M. load average: 1.07 1.12 1.05 1/291 70517171 unsigned commit7172 returns nil7173 #update_signature!7174 updates verification status7175# [RSpecRunTime] Finishing example group spec/lib/gitlab/x509/commit_spec.rb. It took 2.91 seconds. Expected to take 4.3 seconds.7176# [RSpecRunTime] Starting example group spec/models/legacy_diff_discussion_spec.rb. Expected to take 4.25 seconds.7177LegacyDiffDiscussion7178 does not allow STI7179 #reply_attributes7180 includes line_code7181# [RSpecRunTime] RSpec elapsed time: 28 minutes 34.83 seconds. Current RSS: ~1813M. load average: 1.15 1.13 1.06 1/295 71027182 #merge_request_version_params7183 when the discussion is active7184 returns an empty hash, which will end up showing the latest version7185# [RSpecRunTime] RSpec elapsed time: 28 minutes 36.13 seconds. Current RSS: ~1821M. load average: 1.15 1.13 1.06 1/295 71427186 when the discussion is outdated7187 returns nil7188# [RSpecRunTime] RSpec elapsed time: 28 minutes 37.47 seconds. Current RSS: ~1820M. load average: 1.15 1.13 1.06 1/295 71827189# [RSpecRunTime] Finishing example group spec/models/legacy_diff_discussion_spec.rb. It took 4.37 seconds. Expected to take 4.25 seconds.7190# [RSpecRunTime] Starting example group spec/workers/ci/pending_builds/update_project_worker_spec.rb. Expected to take 4.15 seconds.7191Ci::PendingBuilds::UpdateProjectWorker7192 #perform7193 when a project is not provided7194 does not call the service7195 when everything is ok7196 calls the service7197 is labeled as idempotent7198 performs multiple times sequentially without raising an exception7199 updates the pending builds7200# [RSpecRunTime] RSpec elapsed time: 28 minutes 41.69 seconds. Current RSS: ~1834M. load average: 1.13 1.13 1.06 1/294 71837201# [RSpecRunTime] Finishing example group spec/workers/ci/pending_builds/update_project_worker_spec.rb. It took 4.21 seconds. Expected to take 4.15 seconds.7202# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/instrumentation_spec.rb. Expected to take 4.14 seconds.7203Gitlab::Database::Migrations::Instrumentation7204 #observe7205 executes the given block7206 behavior with observers7207 instantiates observer with observation7208 calls #before, #after, #record on given observers7209 ignores errors coming from observers #before7210 ignores errors coming from observers #after7211 ignores errors coming from observers #record7212 on successful execution7213 records a valid observation7214 transforms observation to expected json7215 upon failure7216 exception: StandardError, error_message: "something went wrong"7217 retrieving observations7218 records a valid observation7219 transforms observation to expected json7220 exception: ActiveRecord::StatementTimeout, error_message: "timeout"7221 retrieving observations7222 records a valid observation7223 transforms observation to expected json7224 sequence of migrations with failures7225 records observations for all migrations7226# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/instrumentation_spec.rb. It took 2.26 seconds. Expected to take 4.14 seconds.7227# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/seed/pipeline_spec.rb. Expected to take 4.07 seconds.7228Gitlab::Ci::Pipeline::Seed::Pipeline7229 #stages7230 returns the stage resources7231# [RSpecRunTime] RSpec elapsed time: 28 minutes 45.12 seconds. Current RSS: ~1843M. load average: 1.12 1.13 1.06 1/294 71947232 #size7233 returns the number of jobs7234 #errors7235 when attributes are valid7236 returns nil7237 when attributes are not valid7238 returns the errors7239 #deployments_count7240 counts the jobs having an environment associated7241 #root_variables7242 returns root_variables7243# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/seed/pipeline_spec.rb. It took 2.28 seconds. Expected to take 4.07 seconds.7244# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/external_username_sanitizer_spec.rb. Expected to take 4.03 seconds.7245Gitlab::Auth::ExternalUsernameSanitizer7246 #sanitize7247 external_username: "alice", output: "alice"7248 is expected to eq "alice"7249 external_username: "admin", output: "admin1"7250 is expected to eq "admin1"7251 external_username: "testy.git", output: "testy"7252 is expected to eq "testy"7253 external_username: "___carly_the_capybara", output: "carly_the_capybara"7254 is expected to eq "carly_the_capybara"7255 external_username: "shingo___the...shiba---inu", output: "shingo_the.shiba-inu"7256 is expected to eq "shingo_the.shiba-inu"7257 external_username: "francis-the-ferret-", output: "francis-the-ferret"7258 is expected to eq "francis-the-ferret"7259 external_username: "___opie.-_!the$_#^^opossum---", output: "opie.the_opossum"7260 is expected to eq "opie.the_opossum"7261 external_username: " --ricky.^#!__the._raccoon--", output: "ricky.the.raccoon"7262 is expected to eq "ricky.the.raccoon"7263 external_username: "*&$amy_the_armadillo", output: "amy_the_armadillo"7264 is expected to eq "amy_the_armadillo"7265 external_username: "bobby-the-badger$!()", output: "bobby-the-badger"7266 is expected to eq "bobby-the-badger"7267 external_username: "denise^&*the!dhole", output: "denisethedhole"7268 is expected to eq "denisethedhole"7269# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/external_username_sanitizer_spec.rb. It took 1.58 seconds. Expected to take 4.03 seconds.7270# [RSpecRunTime] Starting example group spec/services/issues/convert_to_ticket_service_spec.rb. Expected to take 3.95 seconds.7271Issues::ConvertToTicketService7272 #execute7273 when the user is not a project member7274 behaves like a failed service execution7275 returns error ServiceResponse with message7276 when user has the reporter role in project7277 without email7278 behaves like a failed service execution7279 returns error ServiceResponse with message7280 with invalid email7281 behaves like a failed service execution7282 returns error ServiceResponse with message7283 with valid email7284 behaves like a successful service execution7285 converts issue to Service Desk issue7286 when issue is Service Desk issue7287 behaves like a failed service execution7288 returns error ServiceResponse with message7289 when feature flag convert_to_ticket_quick_action is disabled7290 behaves like a failed service execution7291 returns error ServiceResponse with message7292# [RSpecRunTime] Finishing example group spec/services/issues/convert_to_ticket_service_spec.rb. It took 2.08 seconds. Expected to take 3.95 seconds.7293# [RSpecRunTime] Starting example group spec/workers/gitlab/bitbucket_server_import/stage/import_users_worker_spec.rb. Expected to take 3.9 seconds.7294Gitlab::BitbucketServerImport::Stage::ImportUsersWorker7295 #perform7296 when the import succeeds7297 schedules the next stage7298 logs stage start and finish7299 behaves like an idempotent worker7300 is labeled as idempotent7301 performs multiple times sequentially without raising an exception7302 when project does not exists7303 does not call importer7304 when project import state is not `started`7305 does not call importer7306 when the importer fails7307 does not schedule the next stage and raises error7308 behaves like Gitlab::BitbucketServerImport::StageMethods7309 .sidekiq_retries_exhausted7310 tracks the import failure7311 #perform7312 executes the import7313 queues RefreshImportJidWorker7314# [RSpecRunTime] Finishing example group spec/workers/gitlab/bitbucket_server_import/stage/import_users_worker_spec.rb. It took 2.26 seconds. Expected to take 3.9 seconds.7315# [RSpecRunTime] Starting example group spec/services/ci/change_variable_service_spec.rb. Expected to take 3.84 seconds.7316Ci::ChangeVariableService7317 #execute7318 when creating a variable7319 persists a variable7320 when updating a variable7321 updates a variable7322 when the variable does not exist7323 raises a record not found error7324 when destroying a variable7325 destroys a variable7326 when the variable does not exist7327 raises a record not found error7328# [RSpecRunTime] Finishing example group spec/services/ci/change_variable_service_spec.rb. It took 2.05 seconds. Expected to take 3.84 seconds.7329# [RSpecRunTime] Starting example group spec/services/security/ci_configuration/sast_parser_service_spec.rb. Expected to take 3.79 seconds.7330Security::CiConfiguration::SastParserService7331 #configuration7332 parses the configuration for SAST7333 while populating current values of the entities7334 when .gitlab-ci.yml is present7335 populates the current values from the file7336 SAST_EXCLUDED_ANALYZERS is set7337 enables analyzers correctly7338# [RSpecRunTime] RSpec elapsed time: 28 minutes 56.31 seconds. Current RSS: ~1836M. load average: 1.10 1.12 1.06 1/294 72757339 when .gitlab-ci.yml is absent7340 populates the current values with the default values7341 when .gitlab-ci.yml does not include the sast job7342 populates the current values with the default values7343# [RSpecRunTime] Finishing example group spec/services/security/ci_configuration/sast_parser_service_spec.rb. It took 2.78 seconds. Expected to take 3.79 seconds.7344# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/config_resolver_spec.rb. Expected to take 3.76 seconds.7345Resolvers::Ci::ConfigResolver7346 #resolve7347 when the user can create a pipeline7348 with a valid .gitlab-ci.yml7349 with a sha7350 behaves like a valid config file7351 lints the ci config file and returns the merged yaml file7352 without a sha7353 behaves like a valid config file7354 lints the ci config file and returns the merged yaml file7355 with an invalid .gitlab-ci.yml7356 responds with errors about invalid syntax7357 with an invalid SHA7358 logs the invalid SHA to Sentry7359 when the user cannot create a pipeline7360 returns an error stating that the user cannot access the linting7361# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/config_resolver_spec.rb. It took 2.19 seconds. Expected to take 3.76 seconds.7362# [RSpecRunTime] Starting example group spec/services/customer_relations/contacts/create_service_spec.rb. Expected to take 3.71 seconds.7363CustomerRelations::Contacts::CreateService7364 #execute7365 when user does not have permission7366 returns an error7367 when user has permission7368 creates a contact7369 returns an error when the contact is not persisted7370 returns an error when the organization_id is invalid7371 returns an error when the organization belongs to a different group7372# [RSpecRunTime] Finishing example group spec/services/customer_relations/contacts/create_service_spec.rb. It took 1.49 seconds. Expected to take 3.71 seconds.7373# [RSpecRunTime] Starting example group spec/lib/gitlab/diff/formatters/text_formatter_spec.rb. Expected to take 3.68 seconds.7374Gitlab::Diff::Formatters::TextFormatter7375 behaves like position formatter7376 #key7377 is expected to eq [123, 456, 789, "35bd01186d18c9f4842e2f377cc780a95bab7bcf", "02fa17b1a8378a17c3103dc5a6cb16a5f73a1433", 1, 2]7378 #complete?7379 when there are missing key attributes7380 is expected to be truthy7381 when old_line and new_line are nil7382 is expected to be falsy7383 #to_h7384 is expected to eq {:base_sha=>123, :head_sha=>789, :ignore_whitespace_change=>false, :line_range=>nil, :new_line=>2, :n...h=>"new_path.txt", :old_line=>1, :old_path=>"old_path.txt", :position_type=>"text", :start_sha=>456}7385 #==7386 is expected to eq #<Gitlab::Diff::Formatters::TextFormatter:0x00007e2b0e3367f8 @old_line=1, @new_line=2, @line_range=ni...e, @old_path="old_path.txt", @new_path="new_path.txt", @base_sha=123, @start_sha=456, @head_sha=789>7387 #line_age7388 when there is only new_line7389 is expected to eq "new"7390 when there is only old_line7391 is expected to eq "old"7392 #==7393 is false when the line_range changes7394 is true when the line_range doesn't change7395# [RSpecRunTime] Finishing example group spec/lib/gitlab/diff/formatters/text_formatter_spec.rb. It took 1.47 seconds. Expected to take 3.68 seconds.7396# [RSpecRunTime] Starting example group spec/helpers/admin/background_migrations_helper_spec.rb. Expected to take 3.63 seconds.7397Admin::BackgroundMigrationsHelper7398 #batched_migration_status_badge_variant7399 status_name: :active, variant: :info7400 is expected to eq :info7401 status_name: :paused, variant: :warning7402 is expected to eq :warning7403 status_name: :failed, variant: :danger7404 is expected to eq :danger7405 status_name: :finished, variant: :success7406 is expected to eq :success7407 #batched_migration_progress7408 returns completion percentage7409 when migration is finished7410 returns 100 percent7411 when total_tuple_count is nil7412 returns nil7413 when there are no completed rows7414 returns 0 percent7415 when completed rows are greater than total count7416 returns 99 percent7417# [RSpecRunTime] Finishing example group spec/helpers/admin/background_migrations_helper_spec.rb. It took 1.33 seconds. Expected to take 3.63 seconds.7418# [RSpecRunTime] Starting example group spec/lib/gitlab/external_authorization/client_spec.rb. Expected to take 3.57 seconds.7419Gitlab::ExternalAuthorization::Client7420 #request_access7421 performs requests to the configured endpoint7422 adds the correct params for the user to the body of the request7423 respects the the timeout7424 adds the mutual tls params when they are present7425 returns an expected response7426 wraps exceptions if the request fails7427 passes local request setting to Gitlab::HTTP7428 for ldap users7429 includes the ldap dn and identities for ldap users7430# [RSpecRunTime] RSpec elapsed time: 29 minutes 4.85 seconds. Current RSS: ~1837M. load average: 1.09 1.12 1.06 1/294 72957431 for non-ldap users with identities7432 includes all the identities7433# [RSpecRunTime] Finishing example group spec/lib/gitlab/external_authorization/client_spec.rb. It took 1.62 seconds. Expected to take 3.57 seconds.7434# [RSpecRunTime] Starting example group spec/graphql/mutations/environments/update_spec.rb. Expected to take 3.56 seconds.7435Mutations::Environments::Update7436 #resolve7437 when service execution succeeded7438 returns no errors7439 updates the environment7440# [RSpecRunTime] RSpec elapsed time: 29 minutes 6.28 seconds. Current RSS: ~1818M. load average: 1.09 1.12 1.06 1/294 72967441 when service cannot update the attribute7442 returns an error7443 when setting cluster agent ID to the environment7444 sets the cluster agent to the environment7445 when unsetting cluster agent ID to the environment7446 removes the cluster agent from the environment7447 when the cluster agent is not updated7448 does not change the environment cluster agent7449 when user is reporter who does not have permission to access the environment7450 raises an error7451# [RSpecRunTime] Finishing example group spec/graphql/mutations/environments/update_spec.rb. It took 2.34 seconds. Expected to take 3.56 seconds.7452# [RSpecRunTime] Starting example group spec/workers/jira_connect/sync_merge_request_worker_spec.rb. Expected to take 3.51 seconds.7453JiraConnect::SyncMergeRequestWorker7454 behaves like worker with data consistency7455 .get_data_consistency_feature_flag_enabled?7456 returns true7457 .get_data_consistency7458 returns correct data consistency7459 #perform7460 calls JiraConnect::SyncService#execute7461 when MR no longer exists7462 does not call JiraConnect::SyncService7463# [RSpecRunTime] RSpec elapsed time: 29 minutes 9.13 seconds. Current RSS: ~1826M. load average: 1.08 1.12 1.06 1/295 73407464 when the merge request is closed7465 behaves like does not send any branch data7466 calls JiraConnect::SyncService correctly with nil branches7467 when source branch cannot be found7468 behaves like does not send any branch data7469 calls JiraConnect::SyncService correctly with nil branches7470# [RSpecRunTime] Finishing example group spec/workers/jira_connect/sync_merge_request_worker_spec.rb. It took 2.0 seconds. Expected to take 3.51 seconds.7471# [RSpecRunTime] Starting example group spec/lib/slack/block_kit/incident_management/incident_modal_opened_spec.rb. Expected to take 3.44 seconds.7472Slack::BlockKit::IncidentManagement::IncidentModalOpened7473 #build7474 generates blocks for modal7475 sets projects in the project selection7476 sets initial project option as the first project path7477 truncates the path value if more than 75 chars7478# [RSpecRunTime] RSpec elapsed time: 29 minutes 10.99 seconds. Current RSS: ~1820M. load average: 1.08 1.12 1.06 1/295 73427479# [RSpecRunTime] Finishing example group spec/lib/slack/block_kit/incident_management/incident_modal_opened_spec.rb. It took 1.55 seconds. Expected to take 3.44 seconds.7480# [RSpecRunTime] Starting example group spec/workers/merge_requests/resolve_todos_after_approval_worker_spec.rb. Expected to take 3.42 seconds.7481MergeRequests::ResolveTodosAfterApprovalWorker7482 calls TodoService#resolve_todos_for_target7483 behaves like subscribes to event7484 consumes the published event7485 behaves like an idempotent worker7486 is labeled as idempotent7487 performs multiple times sequentially without raising an exception7488# [RSpecRunTime] RSpec elapsed time: 29 minutes 12.62 seconds. Current RSS: ~1818M. load average: 1.08 1.12 1.06 1/294 73437489 when the user does not exist7490 behaves like when object does not exist7491 logs and does not call TodoService#resolve_todos_for_target7492 when the merge request does not exist7493 behaves like when object does not exist7494 logs and does not call TodoService#resolve_todos_for_target7495# [RSpecRunTime] Finishing example group spec/workers/merge_requests/resolve_todos_after_approval_worker_spec.rb. It took 2.14 seconds. Expected to take 3.42 seconds.7496# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/release/assets/link_spec.rb. Expected to take 3.36 seconds.7497Gitlab::Ci::Config::Entry::Release::Assets::Link7498 validation7499 when entry config value is correct7500 #value7501 returns link configuration7502 #valid?7503 is valid7504 when entry value is not correct7505 #errors7506 when name is not a string7507 reports error7508 when name is not present7509 reports error7510 when url is not addressable7511 reports error7512 when url is not present7513 reports error7514 when there is an unknown key present7515 reports error7516# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/release/assets/link_spec.rb. It took 1.41 seconds. Expected to take 3.36 seconds.7517# [RSpecRunTime] Starting example group spec/tooling/lib/tooling/helpers/file_handler_spec.rb. Expected to take 3.34 seconds.7518Tooling::Helpers::FileHandler7519 #write_array_to_file7520 when the output file does not exist7521 creates the file7522 when the output file is empty7523 writes the correct content to the file7524 when the content array is not sorted7525 sorts the array before writing it to file7526 when the output file is not empty7527 appends the correct content to the file7528 when the append flag is set to false7529 overwrites the previous content7530 #read_array_from_file7531 when the input file does not exist7532 creates the file7533 when the input file is not empty7534 returns the content of the file in an array7535# [RSpecRunTime] Finishing example group spec/tooling/lib/tooling/helpers/file_handler_spec.rb. It took 0.91 second. Expected to take 3.34 seconds.7536# [RSpecRunTime] Starting example group spec/models/organizations/organization_detail_spec.rb. Expected to take 3.28 seconds.7537Organizations::OrganizationDetail7538 does not allow STI7539 associations7540 is expected to belong to organization required: false inverse_of => organization_detail7541 with uploads7542 behaves like model with uploads7543 .destroy7544 with mounted uploader7545 deletes remote uploads7546 with not mounted uploads7547 with local files7548 deletes any FileUploader uploads which are not mounted (PENDING: No reason given)7549 deletes local files (PENDING: No reason given)7550 with remote files7551 deletes any FileUploader uploads which are not mounted (PENDING: No reason given)7552 deletes remote files (PENDING: No reason given)7553 #description_html7554 is expected to equal ignoring sourcepos Foo <strong>Bar</strong>7555 behaves like Avatarable7556 #avatar_type7557 is true if avatar is image7558 is false if avatar is html page7559 #avatar_url7560 when avatar file is uploaded7561 shows correct avatar url7562 validations7563 is expected to validate that :organization cannot be empty/falsy7564 is expected to validate that the length of :description is at most 10247565# [RSpecRunTime] Finishing example group spec/models/organizations/organization_detail_spec.rb. It took 1.36 seconds. Expected to take 3.28 seconds.7566# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/interpolation/text_interpolator_spec.rb. Expected to take 3.24 seconds.7567Gitlab::Ci::Config::Interpolation::TextInterpolator7568 when input data is valid7569 correctly interpolates the config7570 when multiple interpolation blocks are invalid7571 stops execution after the first invalid block7572 when there are many invalid arguments7573 reports a maximum of 3 errors in the error message7574 when interpolation is not used7575 returns original content7576 when interpolation block is invalid7577 returns an error about the invalid block7578 when spec header is invalid7579 surfaces an error about invalid header7580 when spec header is missing but inputs are specified7581 surfaces an error about invalid inputs7582 when provided interpolation argument is invalid7583 returns an error about the invalid argument7584# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/interpolation/text_interpolator_spec.rb. It took 1.09 seconds. Expected to take 3.24 seconds.7585# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/custom_config_content_spec.rb. Expected to take 3.21 seconds.7586Ci::CreatePipelineService7587 custom config content7588 creates a pipeline using the content passed in as param7589 when bridge includes yaml from artifact7590 when referenced job exists7591 created a pipeline using the content passed in as param and download the artifact7592# [RSpecRunTime] RSpec elapsed time: 29 minutes 20.09 seconds. Current RSS: ~1849M. load average: 1.07 1.11 1.06 2/293 73667593 when referenced job does not exist7594 creates an empty pipeline7595# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/custom_config_content_spec.rb. It took 2.71 seconds. Expected to take 3.21 seconds.7596# [RSpecRunTime] Starting example group spec/lib/gitlab/sample_data_template_spec.rb. Expected to take 3.18 seconds.7597Gitlab::SampleDataTemplate7598 .all7599 returns all templates7600 .find7601 when there is a match7602 is expected to be a kind of Gitlab::SampleDataTemplate7603 when there is no match7604 is expected to equal nil7605 .archive_directory7606 is expected to be a kind of Pathname7607 validate all templates7608 sample has a valid archive7609 with valid parameters7610 can be imported7611# [RSpecRunTime] Finishing example group spec/lib/gitlab/sample_data_template_spec.rb. It took 1.52 seconds. Expected to take 3.18 seconds.7612# [RSpecRunTime] Starting example group spec/workers/authorized_project_update/user_refresh_from_replica_worker_spec.rb. Expected to take 3.12 seconds.7613AuthorizedProjectUpdate::UserRefreshFromReplicaWorker7614 is labeled as low urgency7615 behaves like an idempotent worker7616 is labeled as idempotent7617 performs multiple times sequentially without raising an exception7618 #perform7619 checks if a project_authorization refresh is needed for the user7620 when there are project authorization records due for either removal or addition for a specific user7621 enqueues a new project authorization update job for the user7622 when there are no additions or removals to be made to project authorizations for a specific user7623 does not enqueue a new project authorization update job for the user7624 with load balancing enabled7625 reads from the replica database7626# [RSpecRunTime] Finishing example group spec/workers/authorized_project_update/user_refresh_from_replica_worker_spec.rb. It took 1.49 seconds. Expected to take 3.12 seconds.7627# [RSpecRunTime] Starting example group spec/models/batched_git_ref_updates/deletion_spec.rb. Expected to take 3.11 seconds.7628BatchedGitRefUpdates::Deletion7629 does not allow STI7630 .mark_records_processed7631 updates all records7632 sliding_list partitioning7633 next_partition_if callback7634 when the partition is empty7635 is expected to eq false7636 when the partition has records7637 is expected to eq false7638 when the first record of the partition is older than PARTITION_DURATION7639 is expected to eq true7640 detach_partition_if callback7641 when the partition contains unprocessed records7642 is expected to eq false7643 when the partition contains only processed records7644 is expected to eq true7645 the behavior of the strategy7646 moves records to new partitions as time passes7647# [RSpecRunTime] Finishing example group spec/models/batched_git_ref_updates/deletion_spec.rb. It took 1.38 seconds. Expected to take 3.11 seconds.7648# [RSpecRunTime] Starting example group spec/lib/banzai/reference_parser/mentioned_project_parser_spec.rb. Expected to take 3.05 seconds.7649Banzai::ReferenceParser::MentionedProjectParser7650 #gather_references7651 when the link has a data-project attribute7652 using an existing project ID where user does not have access7653 returns empty Array7654 using an existing project ID7655 returns an Array of referenced projects7656 using a non-existing project ID7657 returns an empty Array7658# [RSpecRunTime] Finishing example group spec/lib/banzai/reference_parser/mentioned_project_parser_spec.rb. It took 2.42 seconds. Expected to take 3.05 seconds.7659# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/background_migration_base_class_spec.rb. Expected to take 3.05 seconds.7660RuboCop::Cop::Migration::BackgroundMigrationBaseClass7661 when the migration class does not inherit from anything7662 registers an offense7663 when the migration class inherits from another class7664 registers an offense7665 when a nested class is used inside the job class7666 does not register any offenses7667 when the migration class inherits from the namespaced BatchedMigrationJob7668 does not register any offenses7669 when the migration class inherits from the top-level namespaced BatchedMigrationJob7670 does not register any offenses7671 when the migration class inherits from BatchedMigrationJob7672 does not register any offenses7673# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/background_migration_base_class_spec.rb. It took 1.28 seconds. Expected to take 3.05 seconds.7674# [RSpecRunTime] Starting example group spec/services/dependency_proxy/head_manifest_service_spec.rb. Expected to take 3.0 seconds.7675DependencyProxy::HeadManifestService7676 remote request is successful7677 is expected to eq :success7678 is expected to eq "12345"7679 remote request is not found7680 is expected to eq :error7681 is expected to eq 4047682 is expected to eq "Not found"7683 net timeout exception7684 is expected to eq :error7685 is expected to eq 5997686 is expected to eq "execution expired"7687# [RSpecRunTime] Finishing example group spec/services/dependency_proxy/head_manifest_service_spec.rb. It took 1.0 second. Expected to take 3.0 seconds.7688# [RSpecRunTime] Starting example group spec/lib/api/entities/merge_request_changes_spec.rb. Expected to take 2.99 seconds.7689API::Entities::MergeRequestChanges7690 exposes basic entity fields7691 when #expose_raw_diffs? returns false7692 does not access merge_request.raw_diffs7693# [RSpecRunTime] RSpec elapsed time: 29 minutes 31.37 seconds. Current RSS: ~1831M. load average: 1.06 1.11 1.05 1/295 74157694 when #expose_raw_diffs? returns true7695 does not access merge_request.raw_diffs7696 :overflow field7697 when :access_raw_diffs is true7698 reports false7699# [RSpecRunTime] Finishing example group spec/lib/api/entities/merge_request_changes_spec.rb. It took 2.14 seconds. Expected to take 2.99 seconds.7700# [RSpecRunTime] Starting example group spec/services/packages/rubygems/create_dependencies_service_spec.rb. Expected to take 2.92 seconds.7701Packages::Rubygems::CreateDependenciesService7702 #execute7703 creates dependencies7704 links dependencies to the package7705# [RSpecRunTime] RSpec elapsed time: 29 minutes 33.39 seconds. Current RSS: ~1837M. load average: 1.06 1.11 1.05 1/295 74167706# [RSpecRunTime] Finishing example group spec/services/packages/rubygems/create_dependencies_service_spec.rb. It took 1.55 seconds. Expected to take 2.92 seconds.7707# [RSpecRunTime] Starting example group spec/lib/gitlab/legacy_github_import/wiki_formatter_spec.rb. Expected to take 2.89 seconds.7708Gitlab::LegacyGithubImport::WikiFormatter7709 #disk_path7710 appends .wiki to disk path7711 #full_path7712 appends .wiki to project path7713 #import_url7714 returns URL of the wiki repository7715# [RSpecRunTime] Finishing example group spec/lib/gitlab/legacy_github_import/wiki_formatter_spec.rb. It took 2.59 seconds. Expected to take 2.89 seconds.7716# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/ingress_spec.rb. Expected to take 2.88 seconds.7717Gitlab::Kubernetes::Ingress7718 #canary?7719 with canary ingress parameters7720 is expected to be truthy7721 with stable ingress parameters7722 is expected to be falsey7723 #canary_weight7724 with canary ingress parameters7725 is expected to eq 507726 with stable ingress parameters7727 is expected to be nil7728 #name7729 is expected to eq "production-auto-deploy"7730# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/ingress_spec.rb. It took 0.76 second. Expected to take 2.88 seconds.7731# [RSpecRunTime] Starting example group spec/lib/gitlab/seeders/ci/variables_project_seeder_spec.rb. Expected to take 2.8 seconds.7732Gitlab::Seeders::Ci::VariablesProjectSeeder7733 #seed7734 creates project-level CI variables with default values7735 creates project-level CI variables with custom arguments7736 creates project-level CI variables with unique environment scopes7737ERROR: Project path is invalid.7738 skips seeding when project path is invalid7739WARNING: Project CI Variable with key 'VAR_19' already exists. Skipping to next CI variable...7740 skips CI variable creation if CI variable already exists7741# [RSpecRunTime] RSpec elapsed time: 29 minutes 38.74 seconds. Current RSS: ~1837M. load average: 1.05 1.10 1.05 1/294 74177742# [RSpecRunTime] Finishing example group spec/lib/gitlab/seeders/ci/variables_project_seeder_spec.rb. It took 2.01 seconds. Expected to take 2.8 seconds.7743# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/delegate_predicate_methods_spec.rb. Expected to take 2.8 seconds.7744RuboCop::Cop::Gitlab::DelegatePredicateMethods7745 registers offense for multiple predicate methods with allow_nil:true7746 registers no offense with predicate method with allow_nil:false7747 registers no offense with predicate method without allow_nil7748 registers no offense for non-predicate method with allow_nil:true7749 registers offense for single predicate method with allow_nil:true7750# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/delegate_predicate_methods_spec.rb. It took 0.79 second. Expected to take 2.8 seconds.7751# [RSpecRunTime] Starting example group spec/policies/namespaces/project_namespace_policy_spec.rb. Expected to take 2.73 seconds.7752Namespaces::ProjectNamespacePolicy7753 behaves like checks timelog categories permissions7754 with no user7755 is expected to be disallowed :read_timelog_category7756 with a regular user7757 is expected to be disallowed :read_timelog_category7758 with a reporter user7759 when timelog_categories is enabled7760 is expected to be allowed :read_timelog_category7761 when timelog_categories is disabled7762 is expected to be disallowed :read_timelog_category7763# [RSpecRunTime] Finishing example group spec/policies/namespaces/project_namespace_policy_spec.rb. It took 3.08 seconds. Expected to take 2.73 seconds.7764# [RSpecRunTime] Starting example group spec/finders/uploader_finder_spec.rb. Expected to take 2.71 seconds.7765UploaderFinder7766 #execute7767 when successful7768 gets the file-like uploader7769 when path traversal in file name7770 returns nil7771 when unexpected failure7772 returns nil when unexpected error is raised7773# [RSpecRunTime] Finishing example group spec/finders/uploader_finder_spec.rb. It took 1.86 seconds. Expected to take 2.71 seconds.7774# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/pages_spec.rb. Expected to take 2.67 seconds.7775Gitlab::Ci::Config::Entry::Pages7776 validation7777 when value given is not a hash7778 is invalid7779 when value is a hash7780 when the hash is valid7781 is valid7782 when path_prefix key is not a string7783 is invalid7784 when hash contains not allowed keys7785 is invalid7786# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/pages_spec.rb. It took 0.64 second. Expected to take 2.67 seconds.7787# [RSpecRunTime] Starting example group spec/lib/gitlab/changelog/release_spec.rb. Expected to take 2.63 seconds.7788Gitlab::Changelog::Release7789 #to_markdown7790 when there are no entries7791 includes a notice about the lack of entries7792 when all data is present7793 includes all data7794 when version starts with "v"7795 includes all data7796 when feature flag "update_changelog_logic" is disabled7797 uses a version with "v" at the start7798 when no merge request is present7799 doesn't include a merge request link7800 when the author is not a contributor7801 doesn't include the author7802 when the author should always be credited7803 includes the author7804 when a category has no entries7805 isn't included in the output7806 when template parser raises an error7807 raises a Changelog error7808 #header_start_position7809 returns a regular expression for finding the start of a release section7810# [RSpecRunTime] Finishing example group spec/lib/gitlab/changelog/release_spec.rb. It took 1.9 seconds. Expected to take 2.63 seconds.7811# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/cycle_analytics_counter_spec.rb. Expected to take 2.6 seconds.7812Gitlab::UsageDataCounters::CycleAnalyticsCounter7813 behaves like a redis usage counter7814 .count(views)7815 increments the CycleAnalytics views counter by 17816 .read(views)7817 returns the total number of views events7818 behaves like a redis usage counter with totals7819 totals7820 can report all totals7821 unknown events7822 cannot increment7823 cannot read7824# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/cycle_analytics_counter_spec.rb. It took 0.76 second. Expected to take 2.6 seconds.7825# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/avatar_restorer_spec.rb. Expected to take 2.56 seconds.7826Gitlab::ImportExport::AvatarRestorer7827 does not break if there is just a directory7828 with avatar7829 restores a project avatar7830 saves the avatar into the project7831# [RSpecRunTime] RSpec elapsed time: 29 minutes 49.72 seconds. Current RSS: ~1831M. load average: 1.04 1.10 1.05 1/289 74187832# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/avatar_restorer_spec.rb. It took 1.94 seconds. Expected to take 2.56 seconds.7833# [RSpecRunTime] Starting example group spec/lib/gitlab/dependency_linker/gemspec_linker_spec.rb. Expected to take 2.54 seconds.7834Gitlab::DependencyLinker::GemspecLinker7835 .support?7836 supports *.gemspec7837 does not support other files7838 #link7839 does not link the gem name7840 links the license7841 links the homepage7842 links dependencies7843# [RSpecRunTime] Finishing example group spec/lib/gitlab/dependency_linker/gemspec_linker_spec.rb. It took 0.87 second. Expected to take 2.54 seconds.7844# [RSpecRunTime] Starting example group spec/lib/generators/batched_background_migration/batched_background_migration_generator_spec.rb. Expected to take 2.48 seconds.7845BatchedBackgroundMigration::BatchedBackgroundMigrationGenerator7846 when generating EE-only batched background migration7847 generates expected common files7848 generates expected files7849 when generating FOSS batched background migration7850 generates expected common files7851 generates expected files7852# [RSpecRunTime] Finishing example group spec/lib/generators/batched_background_migration/batched_background_migration_generator_spec.rb. It took 0.77 second. Expected to take 2.48 seconds.7853# [RSpecRunTime] Starting example group spec/workers/packages/npm/create_metadata_cache_worker_spec.rb. Expected to take 2.45 seconds.7854Packages::Npm::CreateMetadataCacheWorker7855 #perform7856 behaves like an idempotent worker7857 is labeled as idempotent7858 performs multiple times sequentially without raising an exception7859 creates a new metadata cache7860# [RSpecRunTime] RSpec elapsed time: 29 minutes 52.66 seconds. Current RSS: ~1828M. load average: 1.04 1.10 1.05 1/289 74197861 when errors happened7862 logs errors7863 without project7864 behaves like does not trigger service to create npm metadata cache7865 is expected not to receive new(*(any args)) 0 times7866# [RSpecRunTime] Finishing example group spec/workers/packages/npm/create_metadata_cache_worker_spec.rb. It took 1.77 seconds. Expected to take 2.45 seconds.7867# [RSpecRunTime] Starting example group spec/rubocop/cop/default_scope_spec.rb. Expected to take 2.44 seconds.7868RuboCop::Cop::DefaultScope7869 ignores the use of default_scope with a local variable receiver7870 flags the use of default_scope with a nil receiver7871 does not flag the use of default_scope with a send receiver7872 flags the use of default_scope when passing a block7873 flags the use of default_scope when passing arguments7874 flags the use of default_scope with a constant receiver7875# [RSpecRunTime] Finishing example group spec/rubocop/cop/default_scope_spec.rb. It took 0.82 second. Expected to take 2.44 seconds.7876# [RSpecRunTime] Starting example group spec/services/alert_management/http_integrations/destroy_service_spec.rb. Expected to take 2.4 seconds.7877AlertManagement::HttpIntegrations::DestroyService7878 #execute7879 successfully returns the integration7880 when the current_user is anonymous7881 behaves like error response7882 has an informative message7883 when current_user does not have permission to create integrations7884 behaves like error response7885 has an informative message7886 when an error occurs during removal7887 behaves like error response7888 has an informative message7889 when destroying a legacy Prometheus integration7890 behaves like error response7891 has an informative message7892# [RSpecRunTime] Finishing example group spec/services/alert_management/http_integrations/destroy_service_spec.rb. It took 1.27 seconds. Expected to take 2.4 seconds.7893# [RSpecRunTime] Starting example group spec/services/incident_management/issuable_escalation_statuses/after_update_service_spec.rb. Expected to take 2.38 seconds.7894IncidentManagement::IssuableEscalationStatuses::AfterUpdateService7895 with status attributes7896 adds a status change system note7897 adds a status change timeline event7898# [RSpecRunTime] RSpec elapsed time: 29 minutes 56.76 seconds. Current RSS: ~1834M. load average: 1.04 1.10 1.05 1/289 74207899 with non-status attributes7900 does not add a status change system note or timeline event7901# [RSpecRunTime] Finishing example group spec/services/incident_management/issuable_escalation_statuses/after_update_service_spec.rb. It took 1.91 seconds. Expected to take 2.38 seconds.7902# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/katalon_gitlab_ci_yaml_spec.rb. Expected to take 2.33 seconds.7903Katalon.gitlab-ci.yml7904 the created pipeline7905 create katalon tests jobs7906# [RSpecRunTime] RSpec elapsed time: 29 minutes 58.67 seconds. Current RSS: ~1821M. load average: 1.03 1.10 1.05 1/291 74467907# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/katalon_gitlab_ci_yaml_spec.rb. It took 1.55 seconds. Expected to take 2.33 seconds.7908# [RSpecRunTime] Starting example group spec/services/emails/create_service_spec.rb. Expected to take 2.33 seconds.7909Emails::CreateService7910 #execute7911 creates an email with valid attributes7912 creates an email with additional attributes7913 has the right user association7914 sends a notification to the user7915 does not send a notification when the email is not persisted7916 does not send a notification email when the email is the primary, because we are creating the user7917# [RSpecRunTime] Finishing example group spec/services/emails/create_service_spec.rb. It took 0.99 second. Expected to take 2.33 seconds.7918# [RSpecRunTime] Starting example group spec/lib/gitlab/slash_commands/incident_management/incident_new_spec.rb. Expected to take 2.27 seconds.7919Gitlab::SlashCommands::IncidentManagement::IncidentNew7920 #allowed?7921 returns true7922 when feature flag is disabled7923 returns false in allowed?7924 #collection7925 when collection method id called7926 calls IssuesFinder7927 #execute7928 when invoked7929 sends ephemeral response7930# [RSpecRunTime] Finishing example group spec/lib/gitlab/slash_commands/incident_management/incident_new_spec.rb. It took 1.0 second. Expected to take 2.27 seconds.7931# [RSpecRunTime] Starting example group spec/finders/projects/members/effective_access_level_per_user_finder_spec.rb. Expected to take 2.27 seconds.7932Projects::Members::EffectiveAccessLevelPerUserFinder#execute7933 a combination of all possible avenues of membership7934 includes the highest access level from all avenues of memberships for the specific user alone7935# [RSpecRunTime] RSpec elapsed time: 30 minutes 2.91 seconds. Current RSS: ~1793M. load average: 1.03 1.10 1.05 1/292 74477936# [RSpecRunTime] Finishing example group spec/finders/projects/members/effective_access_level_per_user_finder_spec.rb. It took 2.29 seconds. Expected to take 2.27 seconds.7937# [RSpecRunTime] Starting example group spec/rubocop/cop/rspec/factory_bot/avoid_create_spec.rb. Expected to take 2.21 seconds.7938RuboCop::Cop::RSpec::FactoryBot::AvoidCreate7939 behaves like an offensive factory call7940 registers an offense for FactoryBot.create(:user)7941 registers an offense for FactoryBot.create_list(:user)7942 behaves like an offensive factory call7943 registers an offense for create(:user)7944 registers an offense for create_list(:user)7945# [RSpecRunTime] Finishing example group spec/rubocop/cop/rspec/factory_bot/avoid_create_spec.rb. It took 0.72 second. Expected to take 2.21 seconds.7946# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/variables_resolver_spec.rb. Expected to take 2.2 seconds.7947Resolvers::Ci::VariablesResolver7948 #resolve7949 when parent object is nil7950 when user is authorized7951 returns the instance's variables7952 when user is not authorized7953 returns nil7954 when parent object is a Group7955 returns the group's variables7956 when parent object is a Project7957 returns the project's variables7958# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/variables_resolver_spec.rb. It took 1.32 seconds. Expected to take 2.2 seconds.7959# [RSpecRunTime] Starting example group spec/models/concerns/editable_spec.rb. Expected to take 2.14 seconds.7960Editable7961 does not allow STI7962 #edited?7963 is expected to eq false7964 is expected to eq true7965# [RSpecRunTime] RSpec elapsed time: 30 minutes 6.47 seconds. Current RSS: ~1795M. load average: 1.03 1.09 1.05 1/291 74487966# [RSpecRunTime] Finishing example group spec/models/concerns/editable_spec.rb. It took 1.48 seconds. Expected to take 2.14 seconds.7967# [RSpecRunTime] Starting example group spec/lib/gitlab/changelog/generator_spec.rb. Expected to take 2.13 seconds.7968Gitlab::Changelog::Generator7969 #add7970 generates the Markdown for the first release7971 generates the Markdown for a newer release7972 generates the Markdown for a patch release7973 generates the Markdown for an old release7974# [RSpecRunTime] Finishing example group spec/lib/gitlab/changelog/generator_spec.rb. It took 0.9 second. Expected to take 2.13 seconds.7975# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/jira_imports_total_imported_issues_count_metric_spec.rb. Expected to take 2.09 seconds.7976Gitlab::Usage::Metrics::Instrumentations::JiraImportsTotalImportedIssuesCountMetric7977 behaves like a correct instrumented metric value and query7978 behaves like a correct instrumented metric value7979 has correct value7980# [RSpecRunTime] RSpec elapsed time: 30 minutes 9.03 seconds. Current RSS: ~1791M. load average: 1.03 1.09 1.05 1/289 74497981 behaves like a correct instrumented metric query7982 has correct generate query7983# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/jira_imports_total_imported_issues_count_metric_spec.rb. It took 1.76 seconds. Expected to take 2.09 seconds.7984# [RSpecRunTime] Starting example group spec/finders/groups/accepting_project_imports_finder_spec.rb. Expected to take 2.06 seconds.7985Groups::AcceptingProjectImportsFinder7986 #execute7987 only returns groups where the user has access to import projects7988# [RSpecRunTime] RSpec elapsed time: 30 minutes 11.03 seconds. Current RSS: ~1788M. load average: 1.03 1.09 1.05 1/289 74507989# [RSpecRunTime] Finishing example group spec/finders/groups/accepting_project_imports_finder_spec.rb. It took 1.89 seconds. Expected to take 2.06 seconds.7990# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/success_spec.rb. Expected to take 2.03 seconds.7991Gitlab::Ci::Status::Success7992 #text7993 is expected to eq "Passed"7994 #label7995 is expected to eq "passed"7996 #icon7997 is expected to eq "status_success"7998 #favicon7999 is expected to eq "favicon_status_success"8000 #group8001 is expected to eq "success"8002 #details_path8003 is expected to be nil8004# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/success_spec.rb. It took 0.83 second. Expected to take 2.03 seconds.8005# [RSpecRunTime] Starting example group spec/lib/banzai/filter/timeout_html_pipeline_filter_spec.rb. Expected to take 1.99 seconds.8006Banzai::Filter::TimeoutHtmlPipelineFilter8007 raises NotImplementedError8008 behaves like html filter timeout8009 when rendering takes too long8010 times out8011# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/timeout_html_pipeline_filter_spec.rb. It took 0.82 second. Expected to take 1.99 seconds.8012# [RSpecRunTime] Starting example group spec/tooling/lib/tooling/debug_spec.rb. Expected to take 1.97 seconds.8013Tooling::Debug8014 #print8015 when debug is enabled8016 writes to stdout8017 when debug is disabled8018 does not write to stdout8019 #puts8020 when debug is enabled8021 writes to stdout8022 when debug is disabled8023 does not write to stdout8024# [RSpecRunTime] Finishing example group spec/tooling/lib/tooling/debug_spec.rb. It took 0.61 second. Expected to take 1.97 seconds.8025# [RSpecRunTime] Starting example group spec/services/integrations/test/group_service_spec.rb. Expected to take 1.93 seconds.8026Integrations::Test::GroupService8027 #execute8028 without event specified8029 tests the integration with default data8030 with event specified8031 if event is not supported by integration8032 returns error message8033 for `push` event8034 executes integration8035 for `tag_push` event8036 executes integration8037# [RSpecRunTime] Finishing example group spec/services/integrations/test/group_service_spec.rb. It took 1.02 seconds. Expected to take 1.93 seconds.8038# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/representation/tree_entry_spec.rb. Expected to take 1.9 seconds.8039Gitlab::Graphql::Representation::TreeEntry8040 .decorate8041 returns NilClass when given nil8042 returns array of TreeEntry8043# [RSpecRunTime] RSpec elapsed time: 30 minutes 16.0 seconds. Current RSS: ~1821M. load average: 1.02 1.09 1.05 1/290 74718044# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/representation/tree_entry_spec.rb. It took 1.69 seconds. Expected to take 1.9 seconds.8045# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/background_migration_missing_active_concern_spec.rb. Expected to take 1.87 seconds.8046RuboCop::Cop::Migration::BackgroundMigrationMissingActiveConcern8047 in non-ee background migration8048 behaves like offense is not registered8049 does not register any offenses8050 when outside of a migration8051 behaves like offense is not registered8052 does not register any offenses8053 in ee background migration8054 when scope_to is not used inside prepended block8055 does not register any offenses8056 when scope_to is used inside prepended block8057 does not register any offenses if the module does extend ActiveSupport::Concern8058 registers an offense if the module does not extend ActiveSupport::Concern8059# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/background_migration_missing_active_concern_spec.rb. It took 0.8 second. Expected to take 1.87 seconds.8060# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/web_ide_counter_spec.rb. Expected to take 1.86 seconds.8061Gitlab::UsageDataCounters::WebIdeCounter8062 commits counter8063 behaves like counter examples8064 increments counter and return the total count8065 merge requests counter8066 behaves like counter examples8067 increments counter and return the total count8068 terminals counter8069 behaves like counter examples8070 increments counter and return the total count8071 pipelines counter8072 behaves like counter examples8073 increments counter and return the total count8074 .totals8075 can report all totals8076# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/web_ide_counter_spec.rb. It took 0.7 second. Expected to take 1.86 seconds.8077# [RSpecRunTime] Starting example group spec/finders/groups/accepting_project_transfers_finder_spec.rb. Expected to take 1.81 seconds.8078Groups::AcceptingProjectTransfersFinder8079 #execute8080 only returns groups where the user has access to transfer projects to8081# [RSpecRunTime] RSpec elapsed time: 30 minutes 18.97 seconds. Current RSS: ~1814M. load average: 1.02 1.09 1.05 1/290 74728082# [RSpecRunTime] Finishing example group spec/finders/groups/accepting_project_transfers_finder_spec.rb. It took 1.47 seconds. Expected to take 1.81 seconds.8083# [RSpecRunTime] Starting example group spec/models/integrations/issue_tracker_data_spec.rb. Expected to take 1.78 seconds.8084Integrations::IssueTrackerData8085 does not allow STI8086 behaves like Integrations::BaseDataFields8087 associations8088 is expected to belong to integration required: false8089 #activated?8090 with integration8091 with value set to false8092 is expected to eq false8093 with value set to true8094 is expected to eq true8095 without integration8096 is expected to eq false8097 #to_database_hash8098 does not include certain attributes8099 encrypted attributes8100 is expected to contain exactly :issues_url, :new_issue_url, and :project_url8101# [RSpecRunTime] Finishing example group spec/models/integrations/issue_tracker_data_spec.rb. It took 0.96 second. Expected to take 1.78 seconds.8102# [RSpecRunTime] Starting example group spec/models/concerns/blob_language_from_git_attributes_spec.rb. Expected to take 1.77 seconds.8103BlobLanguageFromGitAttributes8104 does not allow STI8105 #language_from_gitattributes8106 returns return value from gitattribute8107 returns nil if repository is absent8108 returns nil if repository does not exist8109# [RSpecRunTime] Finishing example group spec/models/concerns/blob_language_from_git_attributes_spec.rb. It took 0.67 second. Expected to take 1.77 seconds.8110# [RSpecRunTime] Starting example group spec/services/achievements/update_service_spec.rb. Expected to take 1.72 seconds.8111Achievements::UpdateService8112 #execute8113 when user does not have permission8114 returns an error8115 when user has permission8116 updates an achievement8117 returns an error when the achievement cannot be updated8118# [RSpecRunTime] Finishing example group spec/services/achievements/update_service_spec.rb. It took 1.01 seconds. Expected to take 1.72 seconds.8119# [RSpecRunTime] Starting example group spec/serializers/deploy_keys/deploy_key_entity_spec.rb. Expected to take 1.71 seconds.8120DeployKeys::DeployKeyEntity8121 returns deploy keys with projects a user can read8122 is expected to eq {:almost_orphaned=>false, :can_edit=>false, :created_at=>2024-03-04 14:02:51.911058014 +0000, :deploy...", :id=>1, :title=>"My title 1060", :updated_at=>2024-03-04 14:02:51.911058014 +0000, :user_id=>nil}8123# [RSpecRunTime] RSpec elapsed time: 30 minutes 23.04 seconds. Current RSS: ~1809M. load average: 1.02 1.09 1.05 1/290 74738124# [RSpecRunTime] Finishing example group spec/serializers/deploy_keys/deploy_key_entity_spec.rb. It took 1.43 seconds. Expected to take 1.71 seconds.8125# [RSpecRunTime] Starting example group spec/serializers/integrations/harbor_serializers/repository_entity_spec.rb. Expected to take 1.67 seconds.8126Integrations::HarborSerializers::RepositoryEntity8127 with normal repository data8128 returns the Harbor repository8129 with data that may contain path traversal attacks8130 returns empty location8131# [RSpecRunTime] Finishing example group spec/serializers/integrations/harbor_serializers/repository_entity_spec.rb. It took 0.78 second. Expected to take 1.67 seconds.8132# [RSpecRunTime] Starting example group spec/models/blob_viewer/route_map_spec.rb. Expected to take 1.65 seconds.8133BlobViewer::RouteMap8134 does not allow STI8135 #validation_message8136 calls prepare! on the viewer8137 when the configuration is valid8138 returns nil8139 when the configuration is invalid8140 returns the error message8141# [RSpecRunTime] Finishing example group spec/models/blob_viewer/route_map_spec.rb. It took 0.66 second. Expected to take 1.65 seconds.8142# [RSpecRunTime] Starting example group spec/workers/counters/cleanup_refresh_worker_spec.rb. Expected to take 1.6 seconds.8143Counters::CleanupRefreshWorker8144 #perform8145 calls cleanup_refresh on the counter8146 when model class does not exist8147 does nothing8148 when record does not exist8149 does nothing8150# [RSpecRunTime] Finishing example group spec/workers/counters/cleanup_refresh_worker_spec.rb. It took 1.36 seconds. Expected to take 1.6 seconds.8151# [RSpecRunTime] Starting example group spec/services/integrations/slack_interaction_service_spec.rb. Expected to take 1.59 seconds.8152Integrations::SlackInteractionService8153 #execute8154 when view is closed8155 executes the correct service8156 when view is submitted8157 executes the submission service8158 when block action service is submitted8159 executes the block actions service8160 when slack_interaction is not known8161 raises an error and does not execute a service class8162# [RSpecRunTime] Finishing example group spec/services/integrations/slack_interaction_service_spec.rb. It took 0.61 second. Expected to take 1.59 seconds.8163# [RSpecRunTime] Starting example group spec/models/work_items/widgets/notifications_spec.rb. Expected to take 1.55 seconds.8164WorkItems::Widgets::Notifications8165 does not allow STI8166 #subscribed?8167 is expected to eq true8168 .type8169 is expected to eq :notifications8170 #type8171 is expected to eq :notifications8172# [RSpecRunTime] Finishing example group spec/models/work_items/widgets/notifications_spec.rb. It took 1.03 seconds. Expected to take 1.55 seconds.8173# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/flutter_gitlab_ci_yaml_spec.rb. Expected to take 1.54 seconds.8174Flutter.gitlab-ci.yml8175 the created pipeline8176 creates test and code_quality jobs8177# [RSpecRunTime] RSpec elapsed time: 30 minutes 28.99 seconds. Current RSS: ~1806M. load average: 1.09 1.10 1.05 1/291 74998178# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/flutter_gitlab_ci_yaml_spec.rb. It took 1.52 seconds. Expected to take 1.54 seconds.8179# [RSpecRunTime] Starting example group spec/rubocop/cop/search/avoid_checking_finished_on_deprecated_migrations_spec.rb. Expected to take 1.51 seconds.8180RuboCop::Cop::Search::AvoidCheckingFinishedOnDeprecatedMigrations8181 when a non deprecated class is used with migration_has_finished?8182 does not flag it as an offense8183 when a deprecated class is used with migration_has_finished?8184 flags it as an offense8185 when migration_has_finished? method is called on another class8186 does not flag it as an offense8187# [RSpecRunTime] Finishing example group spec/rubocop/cop/search/avoid_checking_finished_on_deprecated_migrations_spec.rb. It took 0.53 second. Expected to take 1.51 seconds.8188# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/build/cache_spec.rb. Expected to take 1.48 seconds.8189Gitlab::Ci::Build::Cache8190 .initialize8191 when the cache is an array8192 instantiates an array of cache seeds8193 when the cache is a hash8194 instantiates a cache seed8195 when the cache is an array with files inside hashes8196 instantiates a cache seed8197 #cache_attributes8198 when there are no caches8199 returns an empty hash8200 when there are caches8201 returns the structured attributes for the caches8202# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/build/cache_spec.rb. It took 0.76 second. Expected to take 1.48 seconds.8203# [RSpecRunTime] Starting example group spec/presenters/packages/nuget/search_results_presenter_spec.rb. Expected to take 1.46 seconds.8204Packages::Nuget::SearchResultsPresenter8205 #total_count8206 expects to have 3 total elements8207 #data8208 returns the proper data structure8209# [RSpecRunTime] Finishing example group spec/presenters/packages/nuget/search_results_presenter_spec.rb. It took 1.12 seconds. Expected to take 1.46 seconds.8210# [RSpecRunTime] Starting example group spec/services/clusters/build_service_spec.rb. Expected to take 1.44 seconds.8211Clusters::BuildService8212 #execute8213 when cluster subject is a project8214 sets the cluster_type to project_type8215 when cluster subject is a group8216 sets the cluster_type to group_type8217 when cluster subject is an instance8218 sets the cluster_type to instance_type8219# [RSpecRunTime] Finishing example group spec/services/clusters/build_service_spec.rb. It took 0.53 second. Expected to take 1.44 seconds.8220# [RSpecRunTime] Starting example group spec/lib/gitlab/database/pg_depend_spec.rb. Expected to take 1.38 seconds.8221Gitlab::Database::PgDepend8222 does not allow STI8223 .from_pg_extension8224 when having views as dependency8225 returns pg_stat_statements8226# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/pg_depend_spec.rb. It took 0.56 second. Expected to take 1.38 seconds.8227# [RSpecRunTime] Starting example group spec/models/packages/package_file_build_info_spec.rb. Expected to take 1.36 seconds.8228Packages::PackageFileBuildInfo8229 does not allow STI8230 relationships8231 is expected to belong to package_file required: false8232 is expected to belong to pipeline required: false8233# [RSpecRunTime] Finishing example group spec/models/packages/package_file_build_info_spec.rb. It took 0.53 second. Expected to take 1.36 seconds.8234# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/import_export_spec.rb. Expected to take 1.33 seconds.8235Gitlab::ImportExport8236 export filename8237 contains the project path8238 contains the namespace path8239 does not go over a certain length8240 #snippet_repo_bundle_filename_for8241 generates the snippet bundle name8242# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/import_export_spec.rb. It took 0.64 second. Expected to take 1.33 seconds.8243# [RSpecRunTime] Starting example group spec/lib/bulk_imports/common/extractors/rest_extractor_spec.rb. Expected to take 1.31 seconds.8244BulkImports::Common::Extractors::RestExtractor8245 #extract8246 returns instance of ExtractedData8247# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/common/extractors/rest_extractor_spec.rb. It took 0.41 second. Expected to take 1.31 seconds.8248# [RSpecRunTime] Starting example group spec/lib/gitlab/pages/random_domain_spec.rb. Expected to take 1.27 seconds.8249Gitlab::Pages::RandomDomain8250 when project path is close to 48 chars8251 behaves like random domain8252 is expected to eq 638253 when project path is less than 48 chars8254 behaves like random domain8255 is expected to eq 638256 when project path is larger than 48 chars8257 behaves like random domain8258 is expected to eq 638259# [RSpecRunTime] Finishing example group spec/lib/gitlab/pages/random_domain_spec.rb. It took 0.49 second. Expected to take 1.27 seconds.8260# [RSpecRunTime] Starting example group spec/workers/terraform/states/destroy_worker_spec.rb. Expected to take 1.24 seconds.8261Terraform::States::DestroyWorker8262 #perform8263 calls the deletion service8264 state no longer exists8265 completes without error8266# [RSpecRunTime] Finishing example group spec/workers/terraform/states/destroy_worker_spec.rb. It took 0.88 second. Expected to take 1.24 seconds.8267# [RSpecRunTime] Starting example group spec/graphql/types/range_input_type_spec.rb. Expected to take 1.23 seconds.8268Types::RangeInputType8269 follows expected subtyping relationships for instances8270 follows expected subtyping relationships for classes8271 parameterized on Integer8272 accepts start and end8273 rejects inverted ranges8274# [RSpecRunTime] Finishing example group spec/graphql/types/range_input_type_spec.rb. It took 0.59 second. Expected to take 1.23 seconds.8275# [RSpecRunTime] Starting example group spec/graphql/resolvers/concerns/resolves_groups_spec.rb. Expected to take 1.18 seconds.8276ResolvesGroups8277 avoids N+1 queries on the preloaded fields8278# [RSpecRunTime] Finishing example group spec/graphql/resolvers/concerns/resolves_groups_spec.rb. It took 0.94 second. Expected to take 1.18 seconds.8279# [RSpecRunTime] Starting example group spec/graphql/mutations/security/ci_configuration/base_security_analyzer_spec.rb. Expected to take 1.18 seconds.8280Mutations::Security::CiConfiguration::BaseSecurityAnalyzer8281 raises a NotImplementedError error if the resolve method is called on the base class8282# [RSpecRunTime] Finishing example group spec/graphql/mutations/security/ci_configuration/base_security_analyzer_spec.rb. It took 1.06 seconds. Expected to take 1.18 seconds.8283# [RSpecRunTime] RSpec elapsed time: 30 minutes 38.21 seconds. Current RSS: ~1811M. load average: 1.08 1.10 1.05 1/291 75068284# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_logging/deduplication_logger_spec.rb. Expected to take 1.14 seconds.8285Gitlab::SidekiqLogging::DeduplicationLogger8286 #log_deduplication8287 logs a deduplication message to the sidekiq logger8288 does not modify the job8289 #rescheduled_log8290 logs a rescheduled message to the sidekiq logger8291 does not modify the job8292# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_logging/deduplication_logger_spec.rb. It took 0.6 second. Expected to take 1.14 seconds.8293# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/cert_based_clusters_ff_metric_spec.rb. Expected to take 1.13 seconds.8294Gitlab::Usage::Metrics::Instrumentations::CertBasedClustersFfMetric8295 with FF enabled8296 behaves like a correct instrumented metric value8297 has correct value8298 with FF disabled8299 behaves like a correct instrumented metric value8300 has correct value8301# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/cert_based_clusters_ff_metric_spec.rb. It took 0.41 second. Expected to take 1.13 seconds.8302# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/build/canceling_spec.rb. Expected to take 1.09 seconds.8303Gitlab::Ci::Status::Build::Canceling8304 #illustration8305 is expected to include :image, :size, and :title8306 .matches?8307 when build is canceled8308 is a correct match8309 when build is not canceled8310 does not match8311# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/build/canceling_spec.rb. It took 0.65 second. Expected to take 1.09 seconds.8312# [RSpecRunTime] Starting example group spec/initializers/hashie_mash_permitted_patch_spec.rb. Expected to take 1.08 seconds.8313Hashie::Mash#permitted patch8314 #respond_to? with :permitted?8315 returns false8316 #permitted8317 raises ArgumentError8318# [RSpecRunTime] Finishing example group spec/initializers/hashie_mash_permitted_patch_spec.rb. It took 0.41 second. Expected to take 1.08 seconds.8319# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/pause_control/strategy_handler_spec.rb. Expected to take 1.04 seconds.8320Gitlab::SidekiqMiddleware::PauseControl::StrategyHandler8321 #perform8322 calls perform on the strategy8323 pauses job8324 #schedule8325 behaves like scheduling with pause control class8326 calls schedule on the strategy8327# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/pause_control/strategy_handler_spec.rb. It took 0.59 second. Expected to take 1.04 seconds.8328# [RSpecRunTime] Starting example group spec/lib/bulk_imports/common/extractors/json_extractor_spec.rb. Expected to take 1.03 seconds.8329BulkImports::Common::Extractors::JsonExtractor8330 #extract8331 returns ExtractedData8332 #remove_tmpdir8333 removes tmp dir8334# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/common/extractors/json_extractor_spec.rb. It took 0.74 second. Expected to take 1.03 seconds.8335# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/Terraform/module_base_gitlab_ci_yaml_spec.rb. Expected to take 0.99 second.8336Terraform/Module-Base.gitlab-ci.yml8337 the created pipeline8338 does not create any jobs8339# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/Terraform/module_base_gitlab_ci_yaml_spec.rb. It took 0.88 second. Expected to take 0.99 second.8340# [RSpecRunTime] Starting example group spec/graphql/types/alert_management/integration_type_enum_spec.rb. Expected to take 0.97 second.8341Types::AlertManagement::IntegrationTypeEnum8342 is expected to eq "AlertManagementIntegrationType"8343 statuses8344 name: "PROMETHEUS", value: :prometheus8345 exposes a type with the correct value8346 name: "HTTP", value: :http8347 exposes a type with the correct value8348# [RSpecRunTime] Finishing example group spec/graphql/types/alert_management/integration_type_enum_spec.rb. It took 0.52 second. Expected to take 0.97 second.8349# [RSpecRunTime] Starting example group spec/presenters/environment_presenter_spec.rb. Expected to take 0.94 second.8350EnvironmentPresenter8351 #deployments_display_count8352 with less than the maximum deployments8353 returns the actual deployments count8354 with more than the maximum deployments8355 returns MAX_DISPLAY_COUNT value8356# [RSpecRunTime] Finishing example group spec/presenters/environment_presenter_spec.rb. It took 0.71 second. Expected to take 0.94 second.8357# [RSpecRunTime] Starting example group spec/validators/sha_validator_spec.rb. Expected to take 0.94 second.8358ShaValidator8359 with empty value8360 does not add any error if value is empty8361 with valid sha8362 does not add any error8363 with invalid sha8364 adds error to the record8365# [RSpecRunTime] Finishing example group spec/validators/sha_validator_spec.rb. It took 0.55 second. Expected to take 0.94 second.8366# [RSpecRunTime] Starting example group spec/graphql/types/release_assets_input_type_spec.rb. Expected to take 0.9 second.8367Types::ReleaseAssetsInputType8368 is expected to eq "ReleaseAssetsInput"8369 has the correct arguments8370 sets the type of links argument to ReleaseAssetLinkInputType8371# [RSpecRunTime] Finishing example group spec/graphql/types/release_assets_input_type_spec.rb. It took 0.49 second. Expected to take 0.9 second.8372# [RSpecRunTime] Starting example group spec/graphql/types/security/codequality_reports_comparer/degradation_type_spec.rb. Expected to take 0.89 second.8373Types::Security::CodequalityReportsComparer::DegradationType8374 is expected to eq "CodequalityReportsComparerReportDegradation"8375 has expected fields8376# [RSpecRunTime] Finishing example group spec/graphql/types/security/codequality_reports_comparer/degradation_type_spec.rb. It took 0.41 second. Expected to take 0.89 second.8377# [RSpecRunTime] Starting example group spec/lib/gitlab/cross_project_access/check_collection_spec.rb. Expected to take 0.85 second.8378Gitlab::CrossProjectAccess::CheckCollection8379 #add_collection8380 merges the checks of 2 collections8381 #should_run?8382 returns true if one of the check says it should run8383 returns false if one of the check says it should be skipped8384# [RSpecRunTime] Finishing example group spec/lib/gitlab/cross_project_access/check_collection_spec.rb. It took 0.49 second. Expected to take 0.85 second.8385# [RSpecRunTime] Starting example group spec/workers/concerns/gitlab/github_import/stage_methods_spec.rb. Expected to take 0.85 second.8386Gitlab::GithubImport::StageMethods8387 .max_retries_after_interruption!8388 does not set the `max_retries_after_interruption` if not called8389 sets the `max_retries_after_interruption`8390# [RSpecRunTime] Finishing example group spec/workers/concerns/gitlab/github_import/stage_methods_spec.rb. It took 0.45 second. Expected to take 0.85 second.8391# [RSpecRunTime] Starting example group spec/serializers/serverless/domain_entity_spec.rb. Expected to take 0.8 second.8392Serverless::DomainEntity8393 #as_json8394 has an id8395 has a domain8396# [RSpecRunTime] Finishing example group spec/serializers/serverless/domain_entity_spec.rb. It took 0.46 second. Expected to take 0.8 second.8397# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/token_without_prefix_spec.rb. Expected to take 0.78 second.8398RuboCop::Cop::Gitlab::TokenWithoutPrefix8399 registers offense for single predicate method with allow_nil:true8400 ignores code when prefix is provided8401# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/token_without_prefix_spec.rb. It took 0.42 second. Expected to take 0.78 second.8402# [RSpecRunTime] Starting example group spec/lib/gitlab/query_limiting/active_support_subscriber_spec.rb. Expected to take 0.74 second.8403Gitlab::QueryLimiting::ActiveSupportSubscriber8404 #sql8405 increments the number of executed SQL queries8406 when the query is actually a rails cache hit8407 does not increment the number of executed SQL queries8408# [RSpecRunTime] Finishing example group spec/lib/gitlab/query_limiting/active_support_subscriber_spec.rb. It took 0.43 second. Expected to take 0.74 second.8409# [RSpecRunTime] Starting example group spec/lib/gitlab/external_authorization/cache_spec.rb. Expected to take 0.74 second.8410Gitlab::ExternalAuthorization::Cache8411 #load8412 reads stored info from redis8413 #store8414 sets the values in redis8415# [RSpecRunTime] Finishing example group spec/lib/gitlab/external_authorization/cache_spec.rb. It took 0.44 second. Expected to take 0.74 second.8416# [RSpecRunTime] Starting example group spec/lib/system_check/base_check_spec.rb. Expected to take 0.71 second.8417SystemCheck::BaseCheck8418 helpers on instance level8419 responds to SystemCheck::Helpers methods8420 responds to Gitlab::TaskHelpers methods8421# [RSpecRunTime] Finishing example group spec/lib/system_check/base_check_spec.rb. It took 0.42 second. Expected to take 0.71 second.8422# [RSpecRunTime] Starting example group spec/graphql/types/issuable_sort_enum_spec.rb. Expected to take 0.7 second.8423Types::IssuableSortEnum8424 is expected to eq "IssuableSort"8425 exposes all the existing issuable sort values8426# [RSpecRunTime] Finishing example group spec/graphql/types/issuable_sort_enum_spec.rb. It took 0.39 second. Expected to take 0.7 second.8427# [RSpecRunTime] Starting example group spec/graphql/types/availability_enum_spec.rb. Expected to take 0.68 second.8428Types::AvailabilityEnum8429 is expected to eq "AvailabilityEnum"8430 exposes all the existing access levels8431# [RSpecRunTime] Finishing example group spec/graphql/types/availability_enum_spec.rb. It took 0.4 second. Expected to take 0.68 second.8432# [RSpecRunTime] Starting example group spec/serializers/integrations/project_entity_spec.rb. Expected to take 0.68 second.8433Integrations::ProjectEntity8434 as json8435 contains needed attributes8436# [RSpecRunTime] Finishing example group spec/serializers/integrations/project_entity_spec.rb. It took 0.6 second. Expected to take 0.68 second.8437# [RSpecRunTime] Starting example group spec/views/user_settings/user_settings/authentication_log.html.haml_spec.rb. Expected to take 0.66 second.8438user_settings/user_settings/authentication_log8439 when user has successful and failure events8440 only shows successful events8441# [RSpecRunTime] Finishing example group spec/views/user_settings/user_settings/authentication_log.html.haml_spec.rb. It took 0.48 second. Expected to take 0.66 second.8442# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/current_user_todos_input_type_spec.rb. Expected to take 0.65 second.8443Types::WorkItems::Widgets::CurrentUserTodosInputType8444 is expected to eq "WorkItemWidgetCurrentUserTodosInput"8445 is expected to contain exactly "action" and "todoId"8446# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/current_user_todos_input_type_spec.rb. It took 0.4 second. Expected to take 0.65 second.8447# [RSpecRunTime] Starting example group spec/graphql/types/projects/topic_type_spec.rb. Expected to take 0.64 second.8448Types::Projects::TopicType8449 is expected to eq "Topic"8450 is expected to have graphql fields :id, :name, :title, :description, :description_html, and :avatar_url8451# [RSpecRunTime] Finishing example group spec/graphql/types/projects/topic_type_spec.rb. It took 0.4 second. Expected to take 0.64 second.8452# [RSpecRunTime] Starting example group spec/graphql/types/ci/config/job_restriction_type_spec.rb. Expected to take 0.61 second.8453Types::Ci::Config::JobRestrictionType8454 is expected to eq "CiConfigJobRestriction"8455 exposes the expected fields8456# [RSpecRunTime] Finishing example group spec/graphql/types/ci/config/job_restriction_type_spec.rb. It took 0.41 second. Expected to take 0.61 second.8457# [RSpecRunTime] Starting example group spec/helpers/components_helper_spec.rb. Expected to take 0.6 second.8458ComponentsHelper8459 #gitlab_workhorse_version8460 without a Gitlab-Workhorse header8461 shows the version from Gitlab::Workhorse.version8462 with a Gitlab-Workhorse header8463 shows the actual GitLab Workhorse version currently in use8464# [RSpecRunTime] Finishing example group spec/helpers/components_helper_spec.rb. It took 0.49 second. Expected to take 0.6 second.8465# [RSpecRunTime] Starting example group spec/workers/gitlab/github_import/import_protected_branch_worker_spec.rb. Expected to take 0.51 second.8466Gitlab::GithubImport::ImportProtectedBranchWorker8467 #import8468 imports protected branch rule8469# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_import/import_protected_branch_worker_spec.rb. It took 0.35 second. Expected to take 0.51 second.8470# [RSpecRunTime] Starting example group spec/helpers/projects/settings/branch_rules_helper_spec.rb. Expected to take 0.48 second.8471Projects::Settings::BranchRulesHelper8472 #branch_rules_data8473 returns branch rules data8474# [RSpecRunTime] Finishing example group spec/helpers/projects/settings/branch_rules_helper_spec.rb. It took 0.36 second. Expected to take 0.48 second.8475# [RSpecRunTime] Starting example group spec/graphql/types/container_registry/protection/rule_access_level_enum_spec.rb. Expected to take 0.48 second.8476Types::ContainerRegistry::Protection::RuleAccessLevelEnum8477 exposes all options8478# [RSpecRunTime] Finishing example group spec/graphql/types/container_registry/protection/rule_access_level_enum_spec.rb. It took 0.33 second. Expected to take 0.48 second.8479# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/instrumentation_logger_spec.rb. Expected to take 0.46 second.8480Gitlab::SidekiqMiddleware::InstrumentationLogger8481 #call8482 merges all instrumentation data in the job8483# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/instrumentation_logger_spec.rb. It took 0.32 second. Expected to take 0.46 second.8484# [RSpecRunTime] Starting example group spec/lib/bitbucket/collection_spec.rb. Expected to take 0.45 second.8485Bitbucket::Collection8486 iterates paginator8487# [RSpecRunTime] Finishing example group spec/lib/bitbucket/collection_spec.rb. It took 0.32 second. Expected to take 0.45 second.8488# [RSpecRunTime] Starting example group spec/serializers/evidences/project_entity_spec.rb. Expected to take 0.44 second.8489Evidences::ProjectEntity8490 exposes the expected fields8491# [RSpecRunTime] Finishing example group spec/serializers/evidences/project_entity_spec.rb. It took 0.35 second. Expected to take 0.44 second.8492# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/description_type_spec.rb. Expected to take 0.43 second.8493Types::WorkItems::Widgets::DescriptionType8494 exposes the expected fields8495# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/description_type_spec.rb. It took 0.32 second. Expected to take 0.43 second.8496# [RSpecRunTime] Starting example group spec/graphql/types/limited_countable_connection_type_spec.rb. Expected to take 0.42 second.8497Types::LimitedCountableConnectionType8498 has the expected fields8499# [RSpecRunTime] Finishing example group spec/graphql/types/limited_countable_connection_type_spec.rb. It took 0.31 second. Expected to take 0.42 second.8500# [RSpecRunTime] Starting example group spec/lib/sidebars/static_menu_spec.rb. Expected to take 0.41 second.8501Sidebars::StaticMenu8502 #serialize_for_super_sidebar8503 returns flat list of all menu items8504# [RSpecRunTime] Finishing example group spec/lib/sidebars/static_menu_spec.rb. It took 0.33 second. Expected to take 0.41 second.8505auto_explain log contains 1886 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-single-db-ci-connection-12-32.338.main.ndjson.gz8506took 35.4781379738507auto_explain log contains 1887 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-single-db-ci-connection-12-32.338.ci.ndjson.gz8508took 32.9627765548509[TEST PROF INFO] EventProf results for sql.active_record8510Total time: 07:42.109 of 30:48.183 (25.0%)8511Total events: 2545468512Top 5 slowest suites (by time):8513ApplicationSetting (./spec/models/application_setting_spec.rb:5) – 01:59.352 (11203 / 597) of 05:44.978 (34.6%)8514Notes::QuickActionsService (./spec/services/notes/quick_actions_service_spec.rb:5) – 00:39.958 (28396 / 190) of 02:42.429 (24.6%)8515Boards::Issues::ListService (./spec/services/boards/issues/list_service_spec.rb:5) – 00:28.757 (20654 / 49) of 01:39.082 (29.02%)8516Projects::Cre...ervice#execute (./spec/services/projects/create_service_spec.rb:5) – 00:26.919 (17890 / 117) of 01:49.717 (24.54%)8517Ci::UnlockArtifactsService (./spec/services/ci/unlock_artifacts_service_spec.rb:5) – 00:19.463 (14956 / 42) of 01:17.256 (25.19%)8518Knapsack report was generated. Preview:8519{8520 "spec/models/application_setting_spec.rb": 344.978044471,8521 "spec/services/notes/quick_actions_service_spec.rb": 162.42949109899996,8522 "spec/services/projects/create_service_spec.rb": 109.71723711599998,8523 "spec/services/boards/issues/list_service_spec.rb": 99.08202828899994,8524 "spec/services/issues/create_service_spec.rb": 66.52986943600013,8525 "spec/services/ci/unlock_artifacts_service_spec.rb": 77.25564196799996,8526 "spec/services/event_create_service_spec.rb": 49.298533887000076,8527 "spec/services/ci/runners/create_runner_service_spec.rb": 46.442818791000036,8528 "spec/lib/gitlab/git_access_snippet_spec.rb": 38.99331684799995,8529 "spec/lib/gitlab/ci/parsers/security/common_spec.rb": 37.419153970000025,8530 "spec/lib/gitlab/ci/parsers/security/validators/schema_validator_spec.rb": 15.2118727940001,8531 "spec/uploaders/attachment_uploader_spec.rb": 35.91474380699992,8532 "spec/models/pages_domain_spec.rb": 13.360324490000039,8533 "spec/lib/gitlab/git/blob_spec.rb": 12.810226443000147,8534 "spec/lib/gitlab/ci/status/external/factory_spec.rb": 28.56717825999999,8535 "spec/lib/gitlab/diff/file_collection/paginated_merge_request_diff_spec.rb": 24.02094428600003,8536 "spec/services/members/projects/creator_service_spec.rb": 18.26591880000001,8537 "spec/finders/ci/pipelines_finder_spec.rb": 15.73540544299999,8538 "spec/lib/gitlab/fake_application_settings_spec.rb": 10.298381444999904,8539 "spec/lib/banzai/filter/references/project_reference_filter_spec.rb": 19.015109952000103,8540 "spec/uploaders/packages/debian/component_file_uploader_spec.rb": 17.68078044599997,8541 "spec/models/ci/job_token/project_scope_link_spec.rb": 19.84325327600004,8542 "spec/lib/api/validations/validators/bulk_imports/source_full_path_validator_spec.rb": 9.189463667999917,8543 "spec/lib/gitlab/redis/queues_spec.rb": 8.49540968700012,8544 "spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb": 14.888920984999913,8545 "spec/lib/gitlab/database/with_lock_retries_outside_transaction_spec.rb": 16.651310515999967,8546 "spec/lib/gitlab/github_import/importer/releases_importer_spec.rb": 16.340462620000153,8547 "spec/workers/users/deactivate_dormant_users_worker_spec.rb": 12.566807802999847,8548 "spec/models/integrations/base_chat_notification_spec.rb": 8.58774599100002,8549 "spec/bin/sidekiq_cluster_spec.rb": 13.294332852000025,8550 "spec/lib/gitlab/slash_commands/command_spec.rb": 14.467333757000006,8551 "spec/lib/extracts_path_spec.rb": 7.363196609999932,8552 "spec/lib/gitlab/database/load_balancing/service_discovery_spec.rb": 8.938483010000027,8553 "spec/lib/gitlab/sanitizers/exif_spec.rb": 11.642340402999935,8554 "spec/lib/gitlab/legacy_github_import/importer_spec.rb": 13.241290646999914,8555 "spec/services/system_notes/commit_service_spec.rb": 12.849180698000055,8556 "spec/workers/projects/git_garbage_collect_worker_spec.rb": 8.64522223500012,8557 "spec/lib/gitlab/data_builder/pipeline_spec.rb": 10.423826451999957,8558 "spec/views/projects/commit/branches.html.haml_spec.rb": 11.130502228000068,8559 "spec/lib/gitlab/github_import/representation/note_text_spec.rb": 7.033175334999896,8560 "spec/lib/gitlab/github_import/representation/issue_spec.rb": 5.388969025000051,8561 "spec/lib/gitlab/bitbucket_server_import/importers/pull_request_notes_importer_spec.rb": 6.501268742999855,8562 "spec/models/uploads/fog_spec.rb": 6.6190570630001275,8563 "spec/lib/gitlab/ci/config/entry/root_spec.rb": 3.935538983000015,8564 "spec/models/zoom_meeting_spec.rb": 5.289765860999978,8565 "spec/services/import/github_service_spec.rb": 3.6030612199999723,8566 "spec/models/ci/build_report_result_spec.rb": 6.06280599899992,8567 "spec/models/dependency_proxy/blob_spec.rb": 4.584721025000135,8568 "spec/lib/sidebars/projects/menus/analytics_menu_spec.rb": 4.709489781000002,8569 "spec/services/commits/commit_patch_service_spec.rb": 6.610809119000123,8570 "spec/lib/gitlab/ci/badge/coverage/metadata_spec.rb": 7.244238692000181,8571 "spec/lib/gitlab/sidekiq_migrate_jobs_spec.rb": 5.153126530999998,8572 "spec/lib/gitlab/gitaly_client/blob_service_spec.rb": 7.561311278999938,8573 "spec/graphql/resolvers/design_management/designs_resolver_spec.rb": 6.950756029999866,8574 "spec/services/ci/create_pipeline_service/workflow_auto_cancel_spec.rb": 6.317972068000017,8575 "spec/presenters/event_presenter_spec.rb": 3.7255057669999587,8576 "spec/lib/gitlab/api_authentication/token_resolver_spec.rb": 4.207832223000196,8577 "spec/models/bulk_import_spec.rb": 3.1911416689999896,8578 "spec/workers/new_issue_worker_spec.rb": 5.443546380000043,8579 "spec/lib/gitlab/security/scan_configuration_spec.rb": 3.272295505000102,8580 "spec/lib/banzai/filter/gollum_tags_filter_spec.rb": 5.994377615000076,8581 "spec/services/ci/delete_objects_service_spec.rb": 5.09788798500017,8582 "spec/lib/google_api/cloud_platform/client_spec.rb": 3.0603992040000776,8583 "spec/graphql/resolvers/project_packages_resolver_spec.rb": 4.362664176999942,8584 "spec/models/wiki_page/slug_spec.rb": 3.3003627499999766,8585 "spec/uploaders/object_storage/cdn/google_cdn_spec.rb": 2.2995902920001754,8586 "spec/finders/ci/daily_build_group_report_results_finder_spec.rb": 4.474158807000094,8587 "spec/services/lfs/unlock_file_service_spec.rb": 5.658072860999937,8588 "spec/graphql/resolvers/board_resolver_spec.rb": 4.428174735000084,8589 "spec/lib/gitlab/application_setting_fetcher_spec.rb": 3.001182654000104,8590 "spec/services/work_items/import_csv_service_spec.rb": 5.35250851700016,8591 "spec/workers/run_pipeline_schedule_worker_spec.rb": 2.848968723000098,8592 "spec/lib/gitlab/ci/templates/terraform_gitlab_ci_yaml_spec.rb": 5.227166779999834,8593 "spec/services/lfs/lock_file_service_spec.rb": 4.957107079000025,8594 "spec/services/environments/update_service_spec.rb": 3.4550351420000425,8595 "spec/lib/gitlab/api_authentication/builder_spec.rb": 2.1131083059999582,8596 "spec/services/groups/deploy_tokens/create_service_spec.rb": 3.1441048579999915,8597 "spec/lib/gitlab/ci/status/build/common_spec.rb": 4.602734712999791,8598 "spec/services/two_factor/destroy_service_spec.rb": 3.5076035820000016,8599 "spec/lib/banzai/filter/image_link_filter_spec.rb": 2.135967482000069,8600 "spec/services/authorized_project_update/project_recalculate_per_user_service_spec.rb": 3.3305700450000586,8601 "spec/graphql/mutations/issues/set_severity_spec.rb": 3.8644676979999986,8602 "spec/graphql/types/query_type_spec.rb": 2.39694792399996,8603 "spec/workers/container_registry/delete_container_repository_worker_spec.rb": 3.621918811999876,8604 "spec/tooling/danger/bulk_database_actions_spec.rb": 2.0193107029999737,8605 "spec/lib/gitlab/metrics/samplers/action_cable_sampler_spec.rb": 1.9630983530000776,8606 "spec/services/ci/create_pipeline_service/logger_spec.rb": 4.538521924999941,8607 "spec/lib/gitlab/marker_range_spec.rb": 1.6883420629999364,8608 "spec/lib/gitlab/slash_commands/presenters/access_spec.rb": 1.810121061000018,8609 "spec/services/ci/pipelines/add_job_service_spec.rb": 4.013364679999995,8610 "spec/lib/gitlab/ci/tags/bulk_insert_spec.rb": 2.472432829999889,8611 "spec/finders/projects/topics_finder_spec.rb": 2.292320712999981,8612 "spec/models/preloaders/project_policy_preloader_spec.rb": 3.7675605849999556,8613 "spec/helpers/projects/ml/experiments_helper_spec.rb": 2.1594185479998487,8614 "spec/workers/gitlab/bitbucket_server_import/stage/import_pull_requests_worker_spec.rb": 2.0175062029998116,8615 "spec/lib/generators/gitlab/usage_metric_definition_generator_spec.rb": 1.6267154140000457,8616 "spec/tasks/tokens_rake_spec.rb": 3.3876421350000783,8617 "spec/lib/gitlab/jira/dvcs_spec.rb": 2.563088483999991,8618 "spec/lib/gitlab/x509/commit_spec.rb": 2.9069274109999697,8619 "spec/models/legacy_diff_discussion_spec.rb": 4.366557016999877,8620 "spec/workers/ci/pending_builds/update_project_worker_spec.rb": 4.208673194999847,8621 "spec/lib/gitlab/database/migrations/instrumentation_spec.rb": 2.259158358999912,8622 "spec/lib/gitlab/ci/pipeline/seed/pipeline_spec.rb": 2.2773178560000815,8623 "spec/lib/gitlab/auth/external_username_sanitizer_spec.rb": 1.5844429310000123,8624 "spec/services/issues/convert_to_ticket_service_spec.rb": 2.0775519419999,8625 "spec/workers/gitlab/bitbucket_server_import/stage/import_users_worker_spec.rb": 2.255645299999969,8626 "spec/services/ci/change_variable_service_spec.rb": 2.0527142469998125,8627 "spec/services/security/ci_configuration/sast_parser_service_spec.rb": 2.7834718339997835,8628 "spec/graphql/resolvers/ci/config_resolver_spec.rb": 2.187934902999814,8629 "spec/services/customer_relations/contacts/create_service_spec.rb": 1.492813318999879,8630 "spec/lib/gitlab/diff/formatters/text_formatter_spec.rb": 1.4654114539998773,8631 "spec/helpers/admin/background_migrations_helper_spec.rb": 1.3288047280000228,8632 "spec/lib/gitlab/external_authorization/client_spec.rb": 1.6184265660001529,8633 "spec/graphql/mutations/environments/update_spec.rb": 2.3426209539998126,8634 "spec/workers/jira_connect/sync_merge_request_worker_spec.rb": 2.0006534160002047,8635 "spec/lib/slack/block_kit/incident_management/incident_modal_opened_spec.rb": 1.5507231379997393,8636 "spec/workers/merge_requests/resolve_todos_after_approval_worker_spec.rb": 2.1440631000000394,8637 "spec/lib/gitlab/ci/config/entry/release/assets/link_spec.rb": 1.412546003999978,8638 "spec/tooling/lib/tooling/helpers/file_handler_spec.rb": 0.9052607050002734,8639 "spec/models/organizations/organization_detail_spec.rb": 1.3579887330001839,8640 "spec/lib/gitlab/ci/config/interpolation/text_interpolator_spec.rb": 1.0916844719999972,8641 "spec/services/ci/create_pipeline_service/custom_config_content_spec.rb": 2.713101287000427,8642 "spec/lib/gitlab/sample_data_template_spec.rb": 1.5170566540000436,8643 "spec/workers/authorized_project_update/user_refresh_from_replica_worker_spec.rb": 1.4929662790000293,8644 "spec/models/batched_git_ref_updates/deletion_spec.rb": 1.3818388590002542,8645 "spec/lib/banzai/reference_parser/mentioned_project_parser_spec.rb": 2.417618169999969,8646 "spec/rubocop/cop/migration/background_migration_base_class_spec.rb": 1.278634387999773,8647 "spec/services/dependency_proxy/head_manifest_service_spec.rb": 1.0041866370002026,8648 "spec/lib/api/entities/merge_request_changes_spec.rb": 2.141894111000056,8649 "spec/services/packages/rubygems/create_dependencies_service_spec.rb": 1.5531012670003292,8650 "spec/lib/gitlab/legacy_github_import/wiki_formatter_spec.rb": 2.5861391799999183,8651 "spec/lib/gitlab/kubernetes/ingress_spec.rb": 0.7551258629996482,8652 "spec/lib/gitlab/seeders/ci/variables_project_seeder_spec.rb": 2.0109525349998876,8653 "spec/rubocop/cop/gitlab/delegate_predicate_methods_spec.rb": 0.7879969870000423,8654 "spec/policies/namespaces/project_namespace_policy_spec.rb": 3.0797176900000522,8655 "spec/finders/uploader_finder_spec.rb": 1.8550114129998292,8656 "spec/lib/gitlab/ci/config/entry/pages_spec.rb": 0.635683513999993,8657 "spec/lib/gitlab/changelog/release_spec.rb": 1.9019927540002755,8658 "spec/lib/gitlab/usage_data_counters/cycle_analytics_counter_spec.rb": 0.7564146130002882,8659 "spec/lib/gitlab/import_export/avatar_restorer_spec.rb": 1.9352629180002623,8660 "spec/lib/gitlab/dependency_linker/gemspec_linker_spec.rb": 0.8692223620000732,8661 "spec/lib/generators/batched_background_migration/batched_background_migration_generator_spec.rb": 0.7693144499999107,8662 "spec/workers/packages/npm/create_metadata_cache_worker_spec.rb": 1.7693335980002303,8663 "spec/rubocop/cop/default_scope_spec.rb": 0.819562741000027,8664 "spec/services/alert_management/http_integrations/destroy_service_spec.rb": 1.2663446100000328,8665 "spec/services/incident_management/issuable_escalation_statuses/after_update_service_spec.rb": 1.9088143829999353,8666 "spec/lib/gitlab/ci/templates/katalon_gitlab_ci_yaml_spec.rb": 1.5448439890001282,8667 "spec/services/emails/create_service_spec.rb": 0.9867139699999825,8668 "spec/lib/gitlab/slash_commands/incident_management/incident_new_spec.rb": 1.003975617999913,8669 "spec/finders/projects/members/effective_access_level_per_user_finder_spec.rb": 2.287030744000276,8670 "spec/rubocop/cop/rspec/factory_bot/avoid_create_spec.rb": 0.715576560000045,8671 "spec/graphql/resolvers/ci/variables_resolver_spec.rb": 1.3195898100002523,8672 "spec/models/concerns/editable_spec.rb": 1.4788327810001647,8673 "spec/lib/gitlab/changelog/generator_spec.rb": 0.8982957970001735,8674 "spec/lib/gitlab/usage/metrics/instrumentations/jira_imports_total_imported_issues_count_metric_spec.rb": 1.763803769000333,8675 "spec/finders/groups/accepting_project_imports_finder_spec.rb": 1.8918951860000561,8676 "spec/lib/gitlab/ci/status/success_spec.rb": 0.8320246090002001,8677 "spec/lib/banzai/filter/timeout_html_pipeline_filter_spec.rb": 0.8163376610000341,8678 "spec/tooling/lib/tooling/debug_spec.rb": 0.6047157900002276,8679 "spec/services/integrations/test/group_service_spec.rb": 1.0240539039996293,8680 "spec/lib/gitlab/graphql/representation/tree_entry_spec.rb": 1.6924344320000273,8681 "spec/rubocop/cop/migration/background_migration_missing_active_concern_spec.rb": 0.8024719539998841,8682 "spec/lib/gitlab/usage_data_counters/web_ide_counter_spec.rb": 0.7018284030000359,8683 "spec/finders/groups/accepting_project_transfers_finder_spec.rb": 1.469683141999667,8684 "spec/models/integrations/issue_tracker_data_spec.rb": 0.9556651269999747,8685 "spec/models/concerns/blob_language_from_git_attributes_spec.rb": 0.6728640870001072,8686 "spec/services/achievements/update_service_spec.rb": 1.0060479769999802,8687 "spec/serializers/deploy_keys/deploy_key_entity_spec.rb": 1.4327049399998941,8688 "spec/serializers/integrations/harbor_serializers/repository_entity_spec.rb": 0.7766134499997861,8689 "spec/models/blob_viewer/route_map_spec.rb": 0.6633196200000384,8690 "spec/workers/counters/cleanup_refresh_worker_spec.rb": 1.3593785220000427,8691 "spec/services/integrations/slack_interaction_service_spec.rb": 0.6119779979999294,8692 "spec/models/work_items/widgets/notifications_spec.rb": 1.0251390340004036,8693 "spec/lib/gitlab/ci/templates/flutter_gitlab_ci_yaml_spec.rb": 1.5209726729999602,8694 "spec/rubocop/cop/search/avoid_checking_finished_on_deprecated_migrations_spec.rb": 0.5263124240000252,8695 "spec/lib/gitlab/ci/build/cache_spec.rb": 0.7630368209997869,8696 "spec/presenters/packages/nuget/search_results_presenter_spec.rb": 1.121872116999839,8697 "spec/services/clusters/build_service_spec.rb": 0.5327829520001615,8698 "spec/lib/gitlab/database/pg_depend_spec.rb": 0.5591239790001055,8699 "spec/models/packages/package_file_build_info_spec.rb": 0.5340074529999583,8700 "spec/lib/gitlab/import_export/import_export_spec.rb": 0.6426709730003495,8701 "spec/lib/bulk_imports/common/extractors/rest_extractor_spec.rb": 0.4082560760002707,8702 "spec/lib/gitlab/pages/random_domain_spec.rb": 0.4878626219997386,8703 "spec/workers/terraform/states/destroy_worker_spec.rb": 0.875889341000402,8704 "spec/graphql/types/range_input_type_spec.rb": 0.5867102140000497,8705 "spec/graphql/resolvers/concerns/resolves_groups_spec.rb": 0.9439477979999538,8706 "spec/graphql/mutations/security/ci_configuration/base_security_analyzer_spec.rb": 1.058896917000311,8707 "spec/lib/gitlab/sidekiq_logging/deduplication_logger_spec.rb": 0.6035771699998804,8708 "spec/lib/gitlab/usage/metrics/instrumentations/cert_based_clusters_ff_metric_spec.rb": 0.4091390160001538,8709 "spec/lib/gitlab/ci/status/build/canceling_spec.rb": 0.6471640830000069,8710 "spec/initializers/hashie_mash_permitted_patch_spec.rb": 0.406346246999874,8711 "spec/lib/gitlab/sidekiq_middleware/pause_control/strategy_handler_spec.rb": 0.587017663000097,8712 "spec/lib/bulk_imports/common/extractors/json_extractor_spec.rb": 0.7442316140000003,8713 "spec/lib/gitlab/ci/templates/Terraform/module_base_gitlab_ci_yaml_spec.rb": 0.8771471299996847,8714 "spec/graphql/types/alert_management/integration_type_enum_spec.rb": 0.5224703049998425,8715 "spec/presenters/environment_presenter_spec.rb": 0.708977410999978,8716 "spec/validators/sha_validator_spec.rb": 0.5535416689999693,8717 "spec/graphql/types/release_assets_input_type_spec.rb": 0.4902196210000511,8718 "spec/graphql/types/security/codequality_reports_comparer/degradation_type_spec.rb": 0.40862198600007105,8719 "spec/lib/gitlab/cross_project_access/check_collection_spec.rb": 0.49323039999990215,8720 "spec/workers/concerns/gitlab/github_import/stage_methods_spec.rb": 0.44853329800025676,8721 "spec/serializers/serverless/domain_entity_spec.rb": 0.4551434469999549,8722 "spec/rubocop/cop/gitlab/token_without_prefix_spec.rb": 0.42213494299994636,8723 "spec/lib/gitlab/query_limiting/active_support_subscriber_spec.rb": 0.4344053909999275,8724 "spec/lib/gitlab/external_authorization/cache_spec.rb": 0.4385599600000205,8725 "spec/lib/system_check/base_check_spec.rb": 0.41952592400002686,8726 "spec/graphql/types/issuable_sort_enum_spec.rb": 0.39163946799999394,8727 "spec/graphql/types/availability_enum_spec.rb": 0.40059278699982315,8728 "spec/serializers/integrations/project_entity_spec.rb": 0.5957827510001152,8729 "spec/views/user_settings/user_settings/authentication_log.html.haml_spec.rb": 0.47728340200001185,8730 "spec/graphql/types/work_items/widgets/current_user_todos_input_type_spec.rb": 0.3971006970000417,8731 "spec/graphql/types/projects/topic_type_spec.rb": 0.39727947700021105,8732 "spec/graphql/types/ci/config/job_restriction_type_spec.rb": 0.40570175599987124,8733 "spec/helpers/components_helper_spec.rb": 0.4912561200003438,8734 "spec/workers/gitlab/github_import/import_protected_branch_worker_spec.rb": 0.34543532699990465,8735 "spec/helpers/projects/settings/branch_rules_helper_spec.rb": 0.36327520400027424,8736 "spec/graphql/types/container_registry/protection/rule_access_level_enum_spec.rb": 0.3263583499997367,8737 "spec/lib/gitlab/sidekiq_middleware/instrumentation_logger_spec.rb": 0.3236487600001965,8738 "spec/lib/bitbucket/collection_spec.rb": 0.3180353420002575,8739 "spec/serializers/evidences/project_entity_spec.rb": 0.3491327760002605,8740 "spec/graphql/types/work_items/widgets/description_type_spec.rb": 0.32117113100002825,8741 "spec/graphql/types/limited_countable_connection_type_spec.rb": 0.30751440399990315,8742 "spec/lib/sidebars/static_menu_spec.rb": 0.326688391000061538743}8744Knapsack global time execution for tests: 30m 47s8745Pending: (Failures listed here are expected and do not affect your suite's status)8746 1) AttachmentUploader behaves like builds correct paths #cache_dir behaves like matches the method pattern 8747 # No pattern provided, skipping.8748 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88749 2) AttachmentUploader behaves like builds correct paths #work_dir behaves like matches the method pattern 8750 # No pattern provided, skipping.8751 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88752 3) AttachmentUploader behaves like builds correct paths .base_dir behaves like matches the method pattern 8753 # No pattern provided, skipping.8754 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88755 4) AttachmentUploader object_store is REMOTE behaves like builds correct paths #cache_dir behaves like matches the method pattern 8756 # No pattern provided, skipping.8757 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88758 5) AttachmentUploader object_store is REMOTE behaves like builds correct paths #work_dir behaves like matches the method pattern 8759 # No pattern provided, skipping.8760 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88761 6) AttachmentUploader object_store is REMOTE behaves like builds correct paths .absolute_path behaves like matches the method pattern 8762 # No pattern provided, skipping.8763 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88764 7) AttachmentUploader object_store is REMOTE behaves like builds correct paths .base_dir behaves like matches the method pattern 8765 # No pattern provided, skipping.8766 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88767 8) Packages::Debian::ComponentFileUploader Packages::Debian::ProjectComponentFile behaves like builds correct paths #upload_path behaves like matches the method pattern 8768 # No pattern provided, skipping.8769 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88770 9) Packages::Debian::ComponentFileUploader Packages::Debian::ProjectComponentFile behaves like builds correct paths #relative_path is relative8771 # Path not set, skipping.8772 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408773 10) Packages::Debian::ComponentFileUploader Packages::Debian::ProjectComponentFile behaves like builds correct paths .absolute_path behaves like matches the method pattern 8774 # No pattern provided, skipping.8775 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88776 11) Packages::Debian::ComponentFileUploader Packages::Debian::ProjectComponentFile behaves like builds correct paths .base_dir behaves like matches the method pattern 8777 # No pattern provided, skipping.8778 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88779 12) Packages::Debian::ComponentFileUploader Packages::Debian::ProjectComponentFile object store is remote behaves like builds correct paths #upload_path behaves like matches the method pattern 8780 # No pattern provided, skipping.8781 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88782 13) Packages::Debian::ComponentFileUploader Packages::Debian::ProjectComponentFile object store is remote behaves like builds correct paths #relative_path is relative8783 # Path not set, skipping.8784 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408785 14) Packages::Debian::ComponentFileUploader Packages::Debian::ProjectComponentFile object store is remote behaves like builds correct paths .absolute_path behaves like matches the method pattern 8786 # No pattern provided, skipping.8787 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88788 15) Packages::Debian::ComponentFileUploader Packages::Debian::ProjectComponentFile object store is remote behaves like builds correct paths .base_dir behaves like matches the method pattern 8789 # No pattern provided, skipping.8790 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88791 16) Packages::Debian::ComponentFileUploader Packages::Debian::GroupComponentFile behaves like builds correct paths #upload_path behaves like matches the method pattern 8792 # No pattern provided, skipping.8793 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88794 17) Packages::Debian::ComponentFileUploader Packages::Debian::GroupComponentFile behaves like builds correct paths #relative_path is relative8795 # Path not set, skipping.8796 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408797 18) Packages::Debian::ComponentFileUploader Packages::Debian::GroupComponentFile behaves like builds correct paths .absolute_path behaves like matches the method pattern 8798 # No pattern provided, skipping.8799 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88800 19) Packages::Debian::ComponentFileUploader Packages::Debian::GroupComponentFile behaves like builds correct paths .base_dir behaves like matches the method pattern 8801 # No pattern provided, skipping.8802 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88803 20) Packages::Debian::ComponentFileUploader Packages::Debian::GroupComponentFile object store is remote behaves like builds correct paths #upload_path behaves like matches the method pattern 8804 # No pattern provided, skipping.8805 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88806 21) Packages::Debian::ComponentFileUploader Packages::Debian::GroupComponentFile object store is remote behaves like builds correct paths #relative_path is relative8807 # Path not set, skipping.8808 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408809 22) Packages::Debian::ComponentFileUploader Packages::Debian::GroupComponentFile object store is remote behaves like builds correct paths .absolute_path behaves like matches the method pattern 8810 # No pattern provided, skipping.8811 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88812 23) Packages::Debian::ComponentFileUploader Packages::Debian::GroupComponentFile object store is remote behaves like builds correct paths .base_dir behaves like matches the method pattern 8813 # No pattern provided, skipping.8814 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88815 24) Organizations::OrganizationDetail with uploads behaves like model with uploads .destroy with not mounted uploads with local files deletes any FileUploader uploads which are not mounted8816 # No reason given8817 # ./spec/support/shared_examples/models/with_uploads_shared_examples.rb:238818 25) Organizations::OrganizationDetail with uploads behaves like model with uploads .destroy with not mounted uploads with local files deletes local files8819 # No reason given8820 # ./spec/support/shared_examples/models/with_uploads_shared_examples.rb:278821 26) Organizations::OrganizationDetail with uploads behaves like model with uploads .destroy with not mounted uploads with remote files deletes any FileUploader uploads which are not mounted8822 # No reason given8823 # ./spec/support/shared_examples/models/with_uploads_shared_examples.rb:378824 27) Organizations::OrganizationDetail with uploads behaves like model with uploads .destroy with not mounted uploads with remote files deletes remote files8825 # No reason given8826 # ./spec/support/shared_examples/models/with_uploads_shared_examples.rb:418827Finished in 32 minutes 3 seconds (files took 1 minute 6.08 seconds to load)88283888 examples, 0 failures, 27 pending8829Randomized with seed 594358830[TEST PROF INFO] Time spent in factories: 09:36.217 (29.78% of total time)8831RSpec exited with 0.8832No examples to retry, congrats!8834Running after script...8835$ echo -e "\e[0Ksection_start:`date +%s`:report_results_section[collapsed=true]\r\e[0KReport results"8846$ tooling/bin/push_job_metrics || true8847[job-metrics] Pushing job metrics file for the CI/CD job.8848[job-metrics] Pushed 4 CI job metric entries to InfluxDB.8850Not uploading cache ruby-gems-debian-bookworm-ruby-3.1-17 due to policy8852Uploading artifacts...8853auto_explain/: found 3 matching artifact files and directories 8854coverage/: found 5 matching artifact files and directories 8855crystalball/: found 2 matching artifact files and directories 8856WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 8857knapsack/: found 4 matching artifact files and directories 8858rspec/: found 16 matching artifact files and directories 8859WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 8860log/*.log: found 17 matching artifact files and directories 8861WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6311411465/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com8862WARNING: Retrying... context=artifacts-uploader error=request redirected8863Uploading artifacts as "archive" to coordinator... 201 Created id=6311411465 responseStatus=201 Created token=glcbt-658864Uploading artifacts...8865rspec/rspec-*.xml: found 1 matching artifact files and directories 8866WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6311411465/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com8867WARNING: Retrying... context=artifacts-uploader error=request redirected8868Uploading artifacts as "junit" to coordinator... 201 Created id=6311411465 responseStatus=201 Created token=glcbt-658870Job succeeded