rspec unit pg14 30/32
Passed Started
by
@ahegyi
Adam Hegyi
1 "spec/services/users/update_highest_member_role_service_spec.rb": 1.4067866114831404,2 "spec/models/work_items/widgets/time_tracking_spec.rb": 1.3854920598352394,3 "spec/models/customer_relations/contact_state_counts_spec.rb": 1.3789993806443794,4 "spec/models/clusters/agents/authorizations/ci_access/group_authorization_spec.rb": 1.3400223222365417,5 "spec/workers/members/expiring_email_notification_worker_spec.rb": 1.3365531803597268,6 "spec/rubocop/cop/gitlab/httparty_spec.rb": 1.300491771450702,7 "spec/lib/gitlab/git/finders/refs_finder_spec.rb": 1.2797310183306747,8 "spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb": 1.2510186786964592,9 "spec/services/packages/remove_tag_service_spec.rb": 1.2420073908090798,10 "spec/tooling/danger/sidekiq_queues_spec.rb": 1.2045782469278121,11 "spec/lib/gitlab/database/background_migration/batched_job_transition_log_spec.rb": 1.1978655692516953,12 "spec/services/packages/terraform_module/metadata/create_service_spec.rb": 1.1644546354807939,13 "spec/lib/gitlab/ci/parsers/codequality/code_climate_spec.rb": 1.1565637881425461,14 "spec/graphql/mutations/boards/update_spec.rb": 1.124099657056885,15 "spec/serializers/container_repository_entity_spec.rb": 1.1150532788494112,16 "spec/presenters/alert_management/alert_presenter_spec.rb": 1.098899534869184,17 "spec/views/notify/user_deactivated_email.text.erb_spec.rb": 1.075466168400673,18 "spec/models/bulk_imports/configuration_spec.rb": 1.0671270203938612,19 "spec/services/ci/runners/reconcile_existing_runner_versions_service_spec.rb": 1.0438749380919725,20 "spec/services/import/bitbucket_server_service_spec.rb": 1.040813372677112,21 "spec/initializers/net_http_patch_spec.rb": 1.0148712513636038,22 "spec/views/shared/projects/_inactive_project_deletion_alert.html.haml_spec.rb": 0.9930352805979805,23 "spec/graphql/resolvers/error_tracking/sentry_error_collection_resolver_spec.rb": 0.9927222552266805,24 "spec/lib/gitlab/database/partitioning/single_numeric_list_partition_spec.rb": 0.9801918355864305,25 "spec/lib/sidebars/user_settings/menus/comment_templates_menu_spec.rb": 0.9535386199397432,26 "spec/graphql/types/release_links_type_spec.rb": 0.9463125372898965,27 "spec/lib/sidebars/user_settings/menus/emails_menu_spec.rb": 0.9283509995948215,28 "spec/policies/group_deploy_keys_group_policy_spec.rb": 0.9201702873168385,29 "spec/services/merge_requests/mergeability/check_commits_status_service_spec.rb": 0.903703290907003,30 "spec/rubocop/cop/gemfile/missing_feature_category_spec.rb": 0.9016492132234958,31 "spec/graphql/resolvers/board_list_resolver_spec.rb": 0.8794938783221713,32 "spec/lib/gitlab/bitbucket_import/parallel_importer_spec.rb": 0.8787985118485194,33 "spec/rubocop/cop/code_reuse/serializer_spec.rb": 0.8546928311687907,34 "spec/lib/gitlab/ci/pipeline/expression/lexeme/equals_spec.rb": 0.8528196128867472,35 "spec/finders/admin/abuse_report_labels_finder_spec.rb": 0.8304462425848348,36 "spec/lib/gitlab/import/page_counter_spec.rb": 0.8237445759656863,37 "spec/workers/dependency_proxy/cleanup_blob_worker_spec.rb": 0.8108059619988813,38 "spec/services/bulk_push_event_payload_service_spec.rb": 0.8003956700258776,39 "spec/lib/gitlab/usage/metrics/instrumentations/redis_metric_spec.rb": 0.7875468782610633,40 "spec/lib/gitlab/database/migrations/milestone_mixin_spec.rb": 0.7711856854971681,41 "spec/views/shared/milestones/_issuables.html.haml_spec.rb": 0.763291085839975,42 "spec/workers/ci/update_build_names_worker_spec.rb": 0.7545111401801909,43 "spec/lib/marginalia_spec.rb": 0.7370928355995172,44 "spec/lib/api/entities/project_job_token_scope_spec.rb": 0.7289945815109191,45 "spec/workers/repository_check/clear_worker_spec.rb": 0.7158668516170843,46 "spec/lib/sidebars/organizations/super_sidebar_panel_spec.rb": 0.7020022985510856,47 "spec/lib/gitlab/usage/metrics/instrumentations/count_user_auth_metric_spec.rb": 0.6957674516915069,48 "spec/lib/banzai/filter/service_desk_upload_link_filter_spec.rb": 0.6833555563559178,49 "spec/lib/gitlab/polling_interval_spec.rb": 0.6716796668249636,50 "spec/lib/gitlab/import_export/recursive_merge_folders_spec.rb": 0.658392817328791,51 "spec/lib/gitlab/ci/variables/downstream/expandable_variable_generator_spec.rb": 0.6502663207645896,52 "spec/workers/object_storage/delete_stale_direct_uploads_worker_spec.rb": 0.6358581311616018,53 "spec/graphql/types/access_levels/user_type_spec.rb": 0.6288945881938459,54 "spec/serializers/release_serializer_spec.rb": 0.6118324248391827,55 "spec/lib/gitlab/tracking/helpers/weak_password_error_event_spec.rb": 0.6090036821353702,56 "spec/graphql/types/range_input_type_spec.rb": 0.5908242313126186,57 "spec/views/projects/terraform/index.html.haml_spec.rb": 0.5826054096173507,58 "spec/lib/gitlab/import_export/after_export_strategy_builder_spec.rb": 0.5751677321584234,59 "spec/graphql/types/merge_requests/reviewer_type_spec.rb": 0.5633874855894272,60 "spec/graphql/types/work_items/widgets/hierarchy_update_input_type_spec.rb": 0.5547878128829365,61 "spec/lib/gitlab/ci/yaml_processor/test_cases/interruptible_spec.rb": 0.5427906926189258,62 "spec/lib/serializers/unsafe_json_spec.rb": 0.5377383007158544,63 "spec/support_specs/helpers/active_record/query_recorder_spec.rb": 0.5189714537253022,64 "spec/lib/gitlab/import_export/hash_util_spec.rb": 0.5175581031588068,65 "spec/graphql/types/ci/pipeline_schedule_type_spec.rb": 0.5058230591844627,66 "spec/lib/gitlab/word_diff/parser_spec.rb": 0.49943979033634345,67 "spec/lib/gitlab/pages/random_domain_spec.rb": 0.49352071754975907,68 "spec/graphql/types/time_tracking/timelog_category_type_spec.rb": 0.4811609577439273,69 "spec/serializers/test_reports_comparer_serializer_spec.rb": 0.4804015825765605,70 "spec/graphql/types/projects/detailed_import_status_type_spec.rb": 0.46401507655229757,71 "spec/db/avoid_migration_name_collisions_spec.rb": 0.4624756802037803,72 "spec/graphql/types/issuable_sort_enum_spec.rb": 0.4479939717534659,73 "spec/graphql/types/evidence_type_spec.rb": 0.4448672831130283,74 "spec/serializers/serverless/domain_entity_spec.rb": 0.4349563663782531,75 "spec/lib/sidebars/groups/super_sidebar_menus/deploy_menu_spec.rb": 0.43296579704546206,76 "spec/graphql/types/security/codequality_reports_comparer/degradation_type_spec.rb": 0.4212746854000391,77 "spec/models/blob_viewer/podspec_spec.rb": 0.4164677511246887,78 "spec/lib/gitlab/diff/suggestion_diff_spec.rb": 0.41216179977337397,79 "spec/lib/gitlab/ci/jwt_v2/claim_mapper/repository_spec.rb": 0.40567289452978783,80 "spec/scripts/generate_failed_package_and_test_mr_message_spec.rb": 0.4036628667489429,81 "spec/lib/gitlab/utils/error_message_spec.rb": 0.39648990463462636,82 "spec/graphql/types/ci/test_report_summary_type_spec.rb": 0.3926824590430558,83 "spec/helpers/admin/application_settings/settings_helper_spec.rb": 0.3882169442614322,84 "spec/graphql/types/packages/package_dependency_type_enum_spec.rb": 0.3825314398955624,85 "spec/graphql/types/tree/tree_entry_type_spec.rb": 0.3755953020757462,86 "spec/lib/gitlab/merge_requests/mergeability/redis_interface_spec.rb": 0.3732122467306743,87 "spec/lib/gitlab/ci/status/extended_spec.rb": 0.34802596040749856,88 "spec/graphql/types/packages/protection/rule_access_level_enum_spec.rb": 0.33950113635170237,89 "spec/dependencies/omniauth_saml_spec.rb": 0.33410737074423835,90 "spec/serializers/project_mirror_entity_spec.rb": 0.3314045127688672,91 "spec/lib/peek/views/active_record_spec.rb": 0.3186759917042663,92 "spec/initializers/remove_active_job_execute_callback_spec.rb": 0.3183220882776038,93 "spec/initializers/rspec_profiling_spec.rb": 0.30911785697653604,94 "spec/graphql/types/resolvable_interface_spec.rb": 0.3036665839039418,95 "spec/lib/gitlab/error_tracking/log_formatter_spec.rb": 0.29707132124146635,96 "spec/graphql/types/work_items/widgets/award_emoji_type_spec.rb": 0.2877386867783406497}98Running command: bundle exec rspec -Ispec -rspec_helper --color --failure-exit-code 1 --error-exit-code 2 --format documentation --format Support::Formatters::JsonFormatter --out rspec/rspec-6934018626.json --format RspecJunitFormatter --out rspec/rspec-6934018626.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request -- spec/services/merge_requests/build_service_spec.rb spec/lib/gitlab/background_migration/backfill_resource_link_events_spec.rb spec/lib/gitlab/background_migration/backfill_integrations_enable_ssl_verification_spec.rb spec/services/ci/create_pipeline_service/rules_spec.rb spec/tasks/gitlab/workhorse_rake_spec.rb spec/services/auto_merge/base_service_spec.rb spec/models/container_repository_spec.rb spec/uploaders/job_artifact_uploader_spec.rb spec/helpers/groups/group_members_helper_spec.rb spec/finders/packages/group_packages_finder_spec.rb spec/services/merge_requests/cleanup_refs_service_spec.rb spec/models/snippet_spec.rb spec/lib/gitlab/database/batch_average_counter_spec.rb spec/graphql/resolvers/merge_requests_resolver_spec.rb spec/graphql/mutations/merge_requests/set_locked_spec.rb spec/services/merge_requests/remove_approval_service_spec.rb spec/tooling/danger/project_helper_spec.rb spec/lib/gitlab/usage/service_ping_report_spec.rb spec/models/integrations/microsoft_teams_spec.rb spec/services/groups/create_service_spec.rb spec/views/notify/pipeline_fixed_email.text.erb_spec.rb spec/services/ci/list_config_variables_service_spec.rb spec/lib/users/internal_spec.rb spec/helpers/emails_helper_spec.rb spec/services/security/merge_reports_service_spec.rb spec/services/projects/update_remote_mirror_service_spec.rb spec/services/auto_merge/merge_when_pipeline_succeeds_service_spec.rb spec/models/integrations/pumble_spec.rb spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb spec/lib/gitlab/diff/position_tracer/image_strategy_spec.rb spec/lib/container_registry/path_spec.rb spec/services/issuable/common_system_notes_service_spec.rb spec/services/issue_links/create_service_spec.rb spec/lib/gitlab/git/diff_collection_spec.rb spec/serializers/diffs_entity_spec.rb spec/workers/merge_worker_spec.rb spec/models/project_import_state_spec.rb spec/lib/gitlab/background_migration/backfill_audit_events_streaming_event_type_filters_group_id_spec.rb spec/models/dev_ops_report/metric_spec.rb spec/lib/gitlab/search/recent_issues_spec.rb spec/lib/gitlab/cache/helpers_spec.rb spec/models/analytics/cycle_analytics/aggregation_spec.rb spec/services/protected_branches/cache_service_spec.rb spec/lib/gitlab/import_export/lfs_restorer_spec.rb spec/models/appearance_spec.rb spec/services/error_tracking/list_issues_service_spec.rb spec/models/concerns/ci/artifactable_spec.rb spec/serializers/suggestion_entity_spec.rb spec/lib/gitlab/pagination/keyset/order_spec.rb spec/services/ci/generate_coverage_reports_service_spec.rb spec/workers/design_management/new_version_worker_spec.rb spec/services/deployments/update_service_spec.rb spec/workers/ci/user_cancel_pipeline_worker_spec.rb spec/models/deploy_key_spec.rb spec/policies/deploy_keys_project_policy_spec.rb spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/duplicate_job_spec.rb spec/services/ci/drop_pipeline_service_spec.rb spec/lib/gitlab/alert_management/payload/base_spec.rb spec/helpers/dropdowns_helper_spec.rb spec/workers/ci/cancel_pipeline_worker_spec.rb spec/services/work_items/export_csv_service_spec.rb spec/models/design_management/action_spec.rb spec/lib/banzai/filter/broadcast_message_sanitization_filter_spec.rb spec/lib/gitlab/ci/status/composite_spec.rb spec/services/groups/participants_service_spec.rb spec/services/packages/debian/generate_distribution_key_service_spec.rb spec/lib/gitlab/ci/parsers/terraform/tfplan_spec.rb spec/lib/gitlab/gl_repository/repo_type_spec.rb spec/finders/user_group_notification_settings_finder_spec.rb spec/workers/object_pool/create_worker_spec.rb spec/lib/gitlab/etag_caching/middleware_spec.rb spec/lib/gitlab/background_migration/backfill_users_color_mode_id_spec.rb spec/finders/clusters_finder_spec.rb spec/models/integrations/youtrack_spec.rb spec/services/deployments/create_service_spec.rb spec/services/ci/job_artifacts/track_artifact_report_service_spec.rb spec/policies/organizations/organization_user_policy_spec.rb spec/services/personal_access_tokens/create_service_spec.rb spec/lib/gitlab/ci/config/external/file/local_spec.rb spec/lib/gitlab/audit/type/definition_spec.rb spec/graphql/resolvers/incident_management/timeline_event_tags_resolver_spec.rb spec/lib/bitbucket/representation/pull_request_spec.rb spec/policies/terraform/state_policy_spec.rb spec/services/incident_management/link_alerts/create_service_spec.rb spec/services/import/github_service_spec.rb spec/workers/clusters/applications/activate_integration_worker_spec.rb spec/models/project_deploy_token_spec.rb spec/graphql/mutations/ci/job_token_scope/add_project_spec.rb spec/lib/gitlab/metrics/methods_spec.rb spec/models/ci/artifact_blob_spec.rb spec/models/integrations/base_issue_tracker_spec.rb spec/views/shared/issuable/_sidebar.html.haml_spec.rb spec/views/admin/sessions/new.html.haml_spec.rb spec/workers/pages_domain_ssl_renewal_cron_worker_spec.rb spec/models/identity_spec.rb spec/models/packages/debian/group_distribution_key_spec.rb spec/finders/alert_management/http_integrations_finder_spec.rb spec/config/application_spec.rb spec/lib/gitlab/database/partitioning/multiple_numeric_list_partition_spec.rb spec/lib/gitlab/ci/pipeline/expression/lexeme/pattern_spec.rb spec/workers/merge_requests/resolve_todos_after_approval_worker_spec.rb spec/models/analytics/usage_trends/measurement_spec.rb spec/lib/banzai/reference_parser/mentioned_group_parser_spec.rb spec/models/alert_management/alert_assignee_spec.rb spec/workers/packages/debian/cleanup_dangling_package_files_worker_spec.rb spec/lib/gitlab/etag_caching/router/rails_spec.rb spec/validators/cron_freeze_period_timezone_validator_spec.rb spec/lib/gitlab/pagination/cursor_based_keyset_spec.rb spec/lib/gitlab/database/partitioning/detached_partition_dropper_spec.rb spec/services/ci/create_pipeline_service/scripts_spec.rb spec/lib/gitlab/cross_project_access/check_info_spec.rb spec/models/vs_code/settings/vs_code_setting_spec.rb spec/finders/packages/package_file_finder_spec.rb spec/policies/resource_label_event_policy_spec.rb spec/lib/bitbucket/representation/issue_spec.rb spec/lib/gitlab/work_items/work_item_hierarchy_spec.rb spec/lib/gitlab/checks/global_file_size_check_spec.rb spec/helpers/operations_helper_spec.rb spec/services/keys/revoke_service_spec.rb spec/routing/environments_spec.rb spec/models/packages/debian/group_architecture_spec.rb spec/services/packages/terraform_module/metadata/process_file_service_spec.rb spec/graphql/resolvers/blame_resolver_spec.rb spec/lib/gitlab/alert_management/alert_status_counts_spec.rb spec/graphql/resolvers/ci/runner_jobs_resolver_spec.rb spec/scripts/generate_message_to_run_e2e_pipeline_spec.rb spec/lib/gitlab/setup_helper/praefect_spec.rb spec/lib/gitlab/database/partitioning_migration_helpers/uniqueness_helpers_spec.rb spec/graphql/resolvers/ci/runner_job_count_resolver_spec.rb spec/lib/gitlab/github_import/importer/issue_importer_spec.rb spec/serializers/test_case_entity_spec.rb spec/lib/gitlab/experiment/rollout/feature_spec.rb spec/lib/gitlab/alert_management/fingerprint_spec.rb spec/services/users/update_highest_member_role_service_spec.rb spec/models/work_items/widgets/time_tracking_spec.rb spec/models/customer_relations/contact_state_counts_spec.rb spec/models/clusters/agents/authorizations/ci_access/group_authorization_spec.rb spec/workers/members/expiring_email_notification_worker_spec.rb spec/rubocop/cop/gitlab/httparty_spec.rb spec/lib/gitlab/git/finders/refs_finder_spec.rb spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb spec/services/packages/remove_tag_service_spec.rb spec/tooling/danger/sidekiq_queues_spec.rb spec/lib/gitlab/database/background_migration/batched_job_transition_log_spec.rb spec/services/packages/terraform_module/metadata/create_service_spec.rb spec/lib/gitlab/ci/parsers/codequality/code_climate_spec.rb spec/graphql/mutations/boards/update_spec.rb spec/serializers/container_repository_entity_spec.rb spec/presenters/alert_management/alert_presenter_spec.rb spec/views/notify/user_deactivated_email.text.erb_spec.rb spec/models/bulk_imports/configuration_spec.rb spec/services/ci/runners/reconcile_existing_runner_versions_service_spec.rb spec/services/import/bitbucket_server_service_spec.rb spec/initializers/net_http_patch_spec.rb spec/views/shared/projects/_inactive_project_deletion_alert.html.haml_spec.rb spec/graphql/resolvers/error_tracking/sentry_error_collection_resolver_spec.rb spec/lib/gitlab/database/partitioning/single_numeric_list_partition_spec.rb spec/lib/sidebars/user_settings/menus/comment_templates_menu_spec.rb spec/graphql/types/release_links_type_spec.rb spec/lib/sidebars/user_settings/menus/emails_menu_spec.rb spec/policies/group_deploy_keys_group_policy_spec.rb spec/services/merge_requests/mergeability/check_commits_status_service_spec.rb spec/rubocop/cop/gemfile/missing_feature_category_spec.rb spec/graphql/resolvers/board_list_resolver_spec.rb spec/lib/gitlab/bitbucket_import/parallel_importer_spec.rb spec/rubocop/cop/code_reuse/serializer_spec.rb spec/lib/gitlab/ci/pipeline/expression/lexeme/equals_spec.rb spec/finders/admin/abuse_report_labels_finder_spec.rb spec/lib/gitlab/import/page_counter_spec.rb spec/workers/dependency_proxy/cleanup_blob_worker_spec.rb spec/services/bulk_push_event_payload_service_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/redis_metric_spec.rb spec/lib/gitlab/database/migrations/milestone_mixin_spec.rb spec/views/shared/milestones/_issuables.html.haml_spec.rb spec/workers/ci/update_build_names_worker_spec.rb spec/lib/marginalia_spec.rb spec/lib/api/entities/project_job_token_scope_spec.rb spec/workers/repository_check/clear_worker_spec.rb spec/lib/sidebars/organizations/super_sidebar_panel_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/count_user_auth_metric_spec.rb spec/lib/banzai/filter/service_desk_upload_link_filter_spec.rb spec/lib/gitlab/polling_interval_spec.rb spec/lib/gitlab/import_export/recursive_merge_folders_spec.rb spec/lib/gitlab/ci/variables/downstream/expandable_variable_generator_spec.rb spec/workers/object_storage/delete_stale_direct_uploads_worker_spec.rb spec/graphql/types/access_levels/user_type_spec.rb spec/serializers/release_serializer_spec.rb spec/lib/gitlab/tracking/helpers/weak_password_error_event_spec.rb spec/graphql/types/range_input_type_spec.rb spec/views/projects/terraform/index.html.haml_spec.rb spec/lib/gitlab/import_export/after_export_strategy_builder_spec.rb spec/graphql/types/merge_requests/reviewer_type_spec.rb spec/graphql/types/work_items/widgets/hierarchy_update_input_type_spec.rb spec/lib/gitlab/ci/yaml_processor/test_cases/interruptible_spec.rb spec/lib/serializers/unsafe_json_spec.rb spec/support_specs/helpers/active_record/query_recorder_spec.rb spec/lib/gitlab/import_export/hash_util_spec.rb spec/graphql/types/ci/pipeline_schedule_type_spec.rb spec/lib/gitlab/word_diff/parser_spec.rb spec/lib/gitlab/pages/random_domain_spec.rb spec/graphql/types/time_tracking/timelog_category_type_spec.rb spec/serializers/test_reports_comparer_serializer_spec.rb spec/graphql/types/projects/detailed_import_status_type_spec.rb spec/db/avoid_migration_name_collisions_spec.rb spec/graphql/types/issuable_sort_enum_spec.rb spec/graphql/types/evidence_type_spec.rb spec/serializers/serverless/domain_entity_spec.rb spec/lib/sidebars/groups/super_sidebar_menus/deploy_menu_spec.rb spec/graphql/types/security/codequality_reports_comparer/degradation_type_spec.rb spec/models/blob_viewer/podspec_spec.rb spec/lib/gitlab/diff/suggestion_diff_spec.rb spec/lib/gitlab/ci/jwt_v2/claim_mapper/repository_spec.rb spec/scripts/generate_failed_package_and_test_mr_message_spec.rb spec/lib/gitlab/utils/error_message_spec.rb spec/graphql/types/ci/test_report_summary_type_spec.rb spec/helpers/admin/application_settings/settings_helper_spec.rb spec/graphql/types/packages/package_dependency_type_enum_spec.rb spec/graphql/types/tree/tree_entry_type_spec.rb spec/lib/gitlab/merge_requests/mergeability/redis_interface_spec.rb spec/lib/gitlab/ci/status/extended_spec.rb spec/graphql/types/packages/protection/rule_access_level_enum_spec.rb spec/dependencies/omniauth_saml_spec.rb spec/serializers/project_mirror_entity_spec.rb spec/lib/peek/views/active_record_spec.rb spec/initializers/remove_active_job_execute_callback_spec.rb spec/initializers/rspec_profiling_spec.rb spec/graphql/types/resolvable_interface_spec.rb spec/lib/gitlab/error_tracking/log_formatter_spec.rb spec/graphql/types/work_items/widgets/award_emoji_type_spec.rbKnapsack report generator started!99warning: parser/current is loading parser/ruby31, which recognizes 3.1.4-compliant syntax, but you are running 3.1.5.101WARNING: `around(:context)` hooks are not supported and behave like `around(:example). Called from /builds/gitlab-org/gitlab/spec/lib/gitlab/ci/config/external/file/local_spec.rb:221:in `block (3 levels) in <top (required)>'.102Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}103# [RSpecRunTime] Starting RSpec timer...104[TEST PROF INFO] EventProf enabled (sql.active_record)105unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.106unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.107Test environment set up in 1.010859492 seconds108# [RSpecRunTime] Starting example group spec/services/merge_requests/build_service_spec.rb. Expected to take 3 minutes 33.99 seconds.109MergeRequests::BuildService110 #execute111 calls the compare service with the correct arguments112 does not assign force_remove_source_branch113 with force_remove_source_branch parameter when the user is authorized114 assigns force_remove_source_branch115 with project setting remove_source_branch_after_merge false116 assigns force_remove_source_branch117 with project setting remove_source_branch_after_merge true118 assigns force_remove_source_branch119 with force_remove_source_branch parameter false120 does not assign force_remove_source_branch121# [RSpecRunTime] RSpec elapsed time: 15.03 seconds. Current RSS: ~1365M. load average: 1.11 0.67 0.42 1/319 514122 missing source branch123 behaves like forbids the merge request from being created124 returns that the merge request cannot be created125 adds an error message to the merge request126# [RSpecRunTime] RSpec elapsed time: 17.7 seconds. Current RSS: ~1380M. load average: 1.10 0.68 0.43 1/319 545127 when target branch is missing128 when source branch129 is not the repository default branch130 creates compare object with target branch as default branch131 behaves like allows the merge request to be created132 is expected to eq true133# [RSpecRunTime] RSpec elapsed time: 20.08 seconds. Current RSS: ~1400M. load average: 1.10 0.68 0.43 2/320 578134 the repository default branch135 behaves like forbids the merge request from being created136 returns that the merge request cannot be created137 adds an error message to the merge request138# [RSpecRunTime] RSpec elapsed time: 22.39 seconds. Current RSS: ~1412M. load average: 1.10 0.68 0.43 1/319 605139 when source project is different from the target project140 creates compare object with target branch as default branch141 behaves like allows the merge request to be created142 is expected to eq true143# [RSpecRunTime] RSpec elapsed time: 26.1 seconds. Current RSS: ~1420M. load average: 1.10 0.68 0.43 1/320 666144 same source and target branch145 behaves like forbids the merge request from being created146 returns that the merge request cannot be created147 adds an error message to the merge request148# [RSpecRunTime] RSpec elapsed time: 28.49 seconds. Current RSS: ~1416M. load average: 1.17 0.70 0.44 1/320 701149 no commits in the diff150 adds a Draft prefix to the merge request title151 behaves like allows the merge request to be created152 is expected to eq true153# [RSpecRunTime] RSpec elapsed time: 30.93 seconds. Current RSS: ~1421M. load average: 1.17 0.70 0.44 1/320 734154 one commit in the diff155 uses the title of the commit as the title of the merge request156 uses the description of the commit as the description of the merge request157 behaves like allows the merge request to be created158 is expected to eq true159# [RSpecRunTime] RSpec elapsed time: 34.72 seconds. Current RSS: ~1410M. load average: 1.15 0.71 0.44 1/320 783160 behaves like with a Default.md template161 the template description is preferred162# [RSpecRunTime] RSpec elapsed time: 36.06 seconds. Current RSS: ~1402M. load average: 1.15 0.71 0.44 1/320 818163 merge request already has a description set164 keeps the description from the initial params165# [RSpecRunTime] RSpec elapsed time: 37.3 seconds. Current RSS: ~1402M. load average: 1.14 0.71 0.44 1/320 832166 commit has no description167 uses the title of the commit as the title of the merge request168 sets the description to nil169 behaves like with a Default.md template170 the template description is preferred171# [RSpecRunTime] RSpec elapsed time: 40.84 seconds. Current RSS: ~1400M. load average: 1.14 0.71 0.44 1/320 899172 when the source branch matches an issue173 factory: :jira_integration, source_branch: "FOO-123-fix-issue", closing_message: "Closes FOO-123"174 uses the title of the commit as the title of the merge request175 appends the closing description176 a Default.md template is defined177 appends the closing description to a Default.md template178# [RSpecRunTime] RSpec elapsed time: 44.84 seconds. Current RSS: ~1404M. load average: 1.05 0.70 0.44 1/320 966179 factory: :jira_integration, source_branch: "fix-issue", closing_message: nil180 uses the title of the commit as the title of the merge request181 appends the closing description182 a Default.md template is defined183 appends the closing description to a Default.md template184# [RSpecRunTime] RSpec elapsed time: 48.86 seconds. Current RSS: ~1393M. load average: 1.13 0.72 0.45 1/320 1033185 factory: :custom_issue_tracker_integration, source_branch: "123-fix-issue", closing_message: "Closes #123"186 uses the title of the commit as the title of the merge request187 appends the closing description188 a Default.md template is defined189 appends the closing description to a Default.md template190# [RSpecRunTime] RSpec elapsed time: 53.43 seconds. Current RSS: ~1398M. load average: 1.12 0.73 0.45 1/320 1100191 factory: :custom_issue_tracker_integration, source_branch: "fix-issue", closing_message: nil192 uses the title of the commit as the title of the merge request193 appends the closing description194 a Default.md template is defined195 appends the closing description to a Default.md template196# [RSpecRunTime] RSpec elapsed time: 57.96 seconds. Current RSS: ~1405M. load average: 1.11 0.73 0.46 1/320 1167197 factory: nil, source_branch: "123-fix-issue", closing_message: "Closes #123"198 uses the title of the commit as the title of the merge request199 appends the closing description200 a Default.md template is defined201 appends the closing description to a Default.md template202# [RSpecRunTime] RSpec elapsed time: 1 minute 2.41 seconds. Current RSS: ~1412M. load average: 1.10 0.74 0.46 1/320 1234203 factory: nil, source_branch: "fix-issue", closing_message: nil204 uses the title of the commit as the title of the merge request205 appends the closing description206 a Default.md template is defined207 appends the closing description to a Default.md template208# [RSpecRunTime] RSpec elapsed time: 1 minute 6.2 seconds. Current RSS: ~1413M. load average: 1.10 0.74 0.46 1/320 1301209 when the source branch matches an internal issue210 assigns the issue label and milestone211 when milestone_id and label_ids are shared in the params212 assigns milestone_id and label_ids instead of issue labels and milestone213# [RSpecRunTime] RSpec elapsed time: 1 minute 9.19 seconds. Current RSS: ~1385M. load average: 1.09 0.74 0.46 1/320 1334214 when a milestone is from another project215 sets milestone to nil216# [RSpecRunTime] RSpec elapsed time: 1 minute 10.8 seconds. Current RSS: ~1380M. load average: 1.09 0.74 0.46 2/320 1351217 no multi-line commit messages in the diff218 uses the title of the branch as the merge request title219 does not add a description220 behaves like allows the merge request to be created221 is expected to eq true222# [RSpecRunTime] RSpec elapsed time: 1 minute 14.36 seconds. Current RSS: ~1391M. load average: 1.08 0.75 0.47 1/320 1406223 behaves like with a Default.md template224 the template description is preferred225# [RSpecRunTime] RSpec elapsed time: 1 minute 15.61 seconds. Current RSS: ~1386M. load average: 1.08 0.75 0.47 1/320 1443226 merge request already has a description set227 keeps the description from the initial params228 a Default.md template is defined229 keeps the description from the initial params230# [RSpecRunTime] RSpec elapsed time: 1 minute 18.0 seconds. Current RSS: ~1378M. load average: 1.00 0.73 0.46 1/320 1483231 when the source branch matches an issue232 factory: :jira_integration, source_branch: "FOO-123-fix-issue", title: "Resolve FOO-123 \"Fix issue\"", closing_message: "Closes FOO-123"233 sets the correct title234 sets the closing description235 a Default.md template is defined236 appends the closing description to a Default.md template237# [RSpecRunTime] RSpec elapsed time: 1 minute 22.08 seconds. Current RSS: ~1382M. load average: 1.00 0.74 0.47 1/320 1556238 factory: :jira_integration, source_branch: "fix-issue", title: "Fix issue", closing_message: nil239 sets the correct title240 sets the closing description241 a Default.md template is defined242 appends the closing description to a Default.md template243# [RSpecRunTime] RSpec elapsed time: 1 minute 26.15 seconds. Current RSS: ~1387M. load average: 1.00 0.74 0.47 1/320 1629244 factory: :custom_issue_tracker_integration, source_branch: "123-fix-issue", title: "Resolve #123 \"Fix issue\"", closing_message: "Closes #123"245 sets the correct title246 sets the closing description247 a Default.md template is defined248 appends the closing description to a Default.md template249# [RSpecRunTime] RSpec elapsed time: 1 minute 30.88 seconds. Current RSS: ~1394M. load average: 1.00 0.74 0.47 1/320 1702250 factory: :custom_issue_tracker_integration, source_branch: "fix-issue", title: "Fix issue", closing_message: nil251 sets the correct title252 sets the closing description253 a Default.md template is defined254 appends the closing description to a Default.md template255# [RSpecRunTime] RSpec elapsed time: 1 minute 35.65 seconds. Current RSS: ~1394M. load average: 0.92 0.73 0.47 1/320 1775256 factory: nil, source_branch: "123-fix-issue", title: "Resolve \"A bug\"", closing_message: "Closes #123"257 sets the correct title258 sets the closing description259 a Default.md template is defined260 appends the closing description to a Default.md template261# [RSpecRunTime] RSpec elapsed time: 1 minute 39.95 seconds. Current RSS: ~1387M. load average: 0.92 0.74 0.47 1/320 1848262 factory: nil, source_branch: "fix-issue", title: "Fix issue", closing_message: nil263 sets the correct title264 sets the closing description265 a Default.md template is defined266 appends the closing description to a Default.md template267# [RSpecRunTime] RSpec elapsed time: 1 minute 44.01 seconds. Current RSS: ~1403M. load average: 0.93 0.74 0.47 1/315 1921268 factory: nil, source_branch: "124-fix-issue", title: "124 fix issue", closing_message: nil269 sets the correct title270 sets the closing description271 a Default.md template is defined272 appends the closing description to a Default.md template273# [RSpecRunTime] RSpec elapsed time: 1 minute 48.16 seconds. Current RSS: ~1385M. load average: 0.93 0.74 0.47 1/315 1994274 a multi-line commit message in the diff275 uses the first line of the first multi-line commit message as the title276 adds the remaining lines of the first multi-line commit message as the description277 behaves like allows the merge request to be created278 is expected to eq true279# [RSpecRunTime] RSpec elapsed time: 1 minute 51.91 seconds. Current RSS: ~1382M. load average: 1.10 0.78 0.49 1/315 2049280 behaves like with a Default.md template281 the template description is preferred282# [RSpecRunTime] RSpec elapsed time: 1 minute 53.18 seconds. Current RSS: ~1383M. load average: 1.10 0.78 0.49 1/315 2086283 when the source branch matches an issue284 factory: :jira_integration, source_branch: "FOO-123-fix-issue", title: "Resolve FOO-123 \"Fix issue\"", closing_message: "Closes FOO-123"285 sets the correct title286 sets the closing description287 a Default.md template is defined288 appends the closing description to a Default.md template289# [RSpecRunTime] RSpec elapsed time: 1 minute 57.27 seconds. Current RSS: ~1379M. load average: 1.09 0.79 0.49 1/315 2159290 factory: :jira_integration, source_branch: "fix-issue", title: "Fix issue", closing_message: nil291 sets the correct title292 sets the closing description293 a Default.md template is defined294 appends the closing description to a Default.md template295# [RSpecRunTime] RSpec elapsed time: 2 minutes 1.39 seconds. Current RSS: ~1383M. load average: 1.08 0.79 0.49 1/316 2232296 factory: :custom_issue_tracker_integration, source_branch: "123-fix-issue", title: "Resolve #123 \"Fix issue\"", closing_message: "Closes #123"297 sets the correct title298 sets the closing description299 a Default.md template is defined300 appends the closing description to a Default.md template301# [RSpecRunTime] RSpec elapsed time: 2 minutes 6.06 seconds. Current RSS: ~1383M. load average: 1.08 0.79 0.49 1/315 2305302 factory: :custom_issue_tracker_integration, source_branch: "fix-issue", title: "Fix issue", closing_message: nil303 sets the correct title304 sets the closing description305 a Default.md template is defined306 appends the closing description to a Default.md template307# [RSpecRunTime] RSpec elapsed time: 2 minutes 10.69 seconds. Current RSS: ~1388M. load average: 1.08 0.79 0.50 1/315 2378308 factory: nil, source_branch: "123-fix-issue", title: "Resolve \"A bug\"", closing_message: "Closes #123"309 sets the correct title310 sets the closing description311 a Default.md template is defined312 appends the closing description to a Default.md template313# [RSpecRunTime] RSpec elapsed time: 2 minutes 14.98 seconds. Current RSS: ~1379M. load average: 1.07 0.80 0.50 1/315 2451314 factory: nil, source_branch: "fix-issue", title: "Fix issue", closing_message: nil315 sets the correct title316 sets the closing description317 a Default.md template is defined318 appends the closing description to a Default.md template319# [RSpecRunTime] RSpec elapsed time: 2 minutes 18.92 seconds. Current RSS: ~1387M. load average: 1.07 0.80 0.50 1/315 2524320 factory: nil, source_branch: "124-fix-issue", title: "124 fix issue", closing_message: nil321 sets the correct title322 sets the closing description323 a Default.md template is defined324 appends the closing description to a Default.md template325# [RSpecRunTime] RSpec elapsed time: 2 minutes 22.87 seconds. Current RSS: ~1396M. load average: 1.06 0.80 0.51 1/315 2597326 when the issue is not accessible to user327 uses the first line of the first multi-line commit message as the title328 adds the remaining lines of the first multi-line commit message as the description329# [RSpecRunTime] RSpec elapsed time: 2 minutes 26.08 seconds. Current RSS: ~1393M. load average: 1.06 0.80 0.51 1/315 2634330 when the issue is confidential331 uses the first line of the first multi-line commit message as the title332 adds the remaining lines of the first multi-line commit message as the description333# [RSpecRunTime] RSpec elapsed time: 2 minutes 28.67 seconds. Current RSS: ~1387M. load average: 1.06 0.81 0.51 2/315 2671334 when the issue is created in the fork335 uses a full reference to the issue336# [RSpecRunTime] RSpec elapsed time: 2 minutes 30.42 seconds. Current RSS: ~1389M. load average: 1.06 0.81 0.51 1/315 2690337 source branch does not exist338 behaves like forbids the merge request from being created339 returns that the merge request cannot be created340 adds an error message to the merge request341# [RSpecRunTime] RSpec elapsed time: 2 minutes 32.68 seconds. Current RSS: ~1372M. load average: 1.05 0.81 0.51 1/315 2717342 target branch does not exist343 behaves like forbids the merge request from being created344 returns that the merge request cannot be created345 adds an error message to the merge request346# [RSpecRunTime] RSpec elapsed time: 2 minutes 34.96 seconds. Current RSS: ~1386M. load average: 1.05 0.81 0.51 1/315 2744347 both source and target branches do not exist348 behaves like forbids the merge request from being created349 returns that the merge request cannot be created350 adds an error message to the merge request351# [RSpecRunTime] RSpec elapsed time: 2 minutes 37.15 seconds. Current RSS: ~1382M. load average: 0.97 0.80 0.51 1/315 2771352 upstream project has disabled merge requests353 sets target project correctly354# [RSpecRunTime] RSpec elapsed time: 2 minutes 38.51 seconds. Current RSS: ~1379M. load average: 0.97 0.80 0.51 1/314 2772355 target_project is set and accessible by current_user356 sets target project correctly357# [RSpecRunTime] RSpec elapsed time: 2 minutes 40.17 seconds. Current RSS: ~1382M. load average: 0.97 0.80 0.51 1/312 2792358 target_project is set but not accessible by current_user359 sets target project correctly360# [RSpecRunTime] RSpec elapsed time: 2 minutes 41.96 seconds. Current RSS: ~1377M. load average: 1.05 0.82 0.52 1/312 2819361 target_project is set but repo is not accessible by current_user362 sets target project correctly363# [RSpecRunTime] RSpec elapsed time: 2 minutes 43.69 seconds. Current RSS: ~1394M. load average: 1.05 0.82 0.52 1/314 2846364 source_project is set and accessible by current_user365 sets source project correctly366# [RSpecRunTime] RSpec elapsed time: 2 minutes 45.4 seconds. Current RSS: ~1391M. load average: 1.05 0.82 0.52 1/314 2866367 source_project is set but not accessible by current_user368 sets source project correctly369# [RSpecRunTime] RSpec elapsed time: 2 minutes 47.18 seconds. Current RSS: ~1392M. load average: 1.04 0.82 0.52 1/315 2893370 source_project is set but the user cannot create merge requests from the project371 sets the source_project correctly372# [RSpecRunTime] RSpec elapsed time: 2 minutes 48.86 seconds. Current RSS: ~1397M. load average: 1.04 0.82 0.52 1/315 2920373 target_project is not in the fork network of source_project374 adds an error to the merge request375# [RSpecRunTime] RSpec elapsed time: 2 minutes 50.58 seconds. Current RSS: ~1401M. load average: 1.04 0.82 0.52 1/315 2940376 target_project is in the fork network of source project but no longer accessible377 sets the target_project correctly378# [RSpecRunTime] RSpec elapsed time: 2 minutes 52.34 seconds. Current RSS: ~1398M. load average: 1.04 0.82 0.52 1/315 2967379 when specifying target branch in the description380 sets the attribute from the quick actions381# [RSpecRunTime] RSpec elapsed time: 2 minutes 53.56 seconds. Current RSS: ~1397M. load average: 1.04 0.82 0.52 1/315 2986382 when assigning labels383 for members with less than developer access384 is not allowed385# [RSpecRunTime] RSpec elapsed time: 2 minutes 54.72 seconds. Current RSS: ~1395M. load average: 1.04 0.82 0.52 1/315 3004386 for users allowed to assign labels387 for labels in the project388 is allowed for developers389# [RSpecRunTime] RSpec elapsed time: 2 minutes 56.05 seconds. Current RSS: ~1396M. load average: 1.04 0.82 0.52 1/315 3022390 for unrelated labels391 only assigns related labels392# [RSpecRunTime] RSpec elapsed time: 2 minutes 57.73 seconds. Current RSS: ~1392M. load average: 1.04 0.83 0.53 1/315 3040393 #assign_description_from_repository_template394 performs no action if the merge request description is not blank395 when a Default template is not found396 does not modify the merge request description397# [RSpecRunTime] RSpec elapsed time: 3 minutes 0.1 second. Current RSS: ~1391M. load average: 1.04 0.83 0.53 1/316 3078398 when a Default template is found399 when its contents cannot be retrieved400 does not modify the merge request description401# [RSpecRunTime] RSpec elapsed time: 3 minutes 1.24 seconds. Current RSS: ~1390M. load average: 1.04 0.83 0.53 2/316 3110402 when its contents can be retrieved403 modifies the merge request description404# [RSpecRunTime] RSpec elapsed time: 3 minutes 2.49 seconds. Current RSS: ~1386M. load average: 1.03 0.83 0.53 1/315 3149405 #replace_variables_in_description406 when the merge request description is blank407 does not update the description408# [RSpecRunTime] RSpec elapsed time: 3 minutes 3.72 seconds. Current RSS: ~1382M. load average: 1.03 0.83 0.53 1/315 3167409 when the merge request description contains template variables410 when there are multiple commits in the diff411 replaces the variables in the description412# [RSpecRunTime] RSpec elapsed time: 3 minutes 4.95 seconds. Current RSS: ~1370M. load average: 1.03 0.83 0.53 1/315 3183413 when there are no commits in the diff414 replaces the variables in the description415# [RSpecRunTime] RSpec elapsed time: 3 minutes 6.17 seconds. Current RSS: ~1373M. load average: 1.03 0.83 0.53 1/315 3197416# [RSpecRunTime] Finishing example group spec/services/merge_requests/build_service_spec.rb. It took 3 minutes 2.22 seconds. Expected to take 3 minutes 33.99 seconds.417# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/rules_spec.rb. Expected to take 1 minute 43.23 seconds.418Ci::CreatePipelineService419 job:rules420 exists:421 with matches422 creates two jobs423 sets when: for all jobs424# [RSpecRunTime] RSpec elapsed time: 3 minutes 9.5 seconds. Current RSS: ~1354M. load average: 1.03 0.83 0.53 1/315 3270425 with matches on the second rule426 includes both jobs427 sets when: for the created rules job based on the second clause428# [RSpecRunTime] RSpec elapsed time: 3 minutes 11.59 seconds. Current RSS: ~1346M. load average: 1.03 0.84 0.54 1/315 3343429 without matches430 only persists the job without rules431 sets when: for the created job432# [RSpecRunTime] RSpec elapsed time: 3 minutes 13.52 seconds. Current RSS: ~1342M. load average: 1.03 0.84 0.54 1/315 3416433 exists with patterns434 with matches435 creates all jobs436 on checking cache437 does not evaluate the same glob more than once438 when the FF ci_rules_exists_pattern_matches_cache is disabled439 does not use the cache440# [RSpecRunTime] RSpec elapsed time: 3 minutes 15.65 seconds. Current RSS: ~1332M. load average: 1.03 0.84 0.54 1/315 3526441 with allow_failure and exit_codes442 creates a pipeline443 assigns job:allow_failure values to the builds444 removes exit_codes if allow_failure is specified445# [RSpecRunTime] RSpec elapsed time: 3 minutes 18.89 seconds. Current RSS: ~1361M. load average: 1.19 0.87 0.55 1/315 3590446 if:447 variables:448 when no match449 does not affect vars450# [RSpecRunTime] RSpec elapsed time: 3 minutes 20.11 seconds. Current RSS: ~1364M. load average: 1.19 0.87 0.55 2/316 3612451 when matching to the first rule452 overrides variables453# [RSpecRunTime] RSpec elapsed time: 3 minutes 21.27 seconds. Current RSS: ~1366M. load average: 1.19 0.87 0.55 1/315 3634454 when matching to the second rule455 overrides variables456# [RSpecRunTime] RSpec elapsed time: 3 minutes 22.49 seconds. Current RSS: ~1368M. load average: 1.17 0.87 0.55 1/315 3656457 using calculated workflow var in job rules458 when matching the first workflow condition459 uses VAR1 of job rules result460# [RSpecRunTime] RSpec elapsed time: 3 minutes 23.57 seconds. Current RSS: ~1368M. load average: 1.17 0.87 0.55 1/315 3678461 with CI_ENVIRONMENT_* predefined variables462 assigns correct attributes to the jobs463# [RSpecRunTime] RSpec elapsed time: 3 minutes 24.84 seconds. Current RSS: ~1366M. load average: 1.17 0.87 0.55 1/315 3700464 with simple if: clauses465 with matches466 creates a pipeline with the vanilla and manual jobs467 assigns job:when values to the builds468 assigns job:allow_failure values to the builds469 assigns start_in for delayed jobs470# [RSpecRunTime] RSpec elapsed time: 3 minutes 29.64 seconds. Current RSS: ~1349M. load average: 1.16 0.88 0.55 1/315 3785471 with no matches472 behaves like rules jobs are excluded473 only persists the job without rules474# [RSpecRunTime] RSpec elapsed time: 3 minutes 30.75 seconds. Current RSS: ~1349M. load average: 1.16 0.88 0.55 1/315 3807475 with complex if: clauses476 matches the first rule477 with needs:478 when the `$var` rule matches479 creates a pipeline with overridden needs480# [RSpecRunTime] RSpec elapsed time: 3 minutes 33.0 seconds. Current RSS: ~1357M. load average: 1.14 0.88 0.56 1/315 3850481 when the `$var` rule does not match482 creates a pipeline with overridden needs483# [RSpecRunTime] RSpec elapsed time: 3 minutes 34.2 seconds. Current RSS: ~1354M. load average: 1.14 0.88 0.56 1/315 3872484 changes:485 and matches486 creates five jobs487 sets when: for all jobs488 sets allow_failure: for negligible job489# [RSpecRunTime] RSpec elapsed time: 3 minutes 37.86 seconds. Current RSS: ~1345M. load average: 1.13 0.88 0.56 1/315 3936490 and matches the second rule491 includes both jobs492 sets when: for the created rules job based on the second clause493# [RSpecRunTime] RSpec elapsed time: 3 minutes 40.05 seconds. Current RSS: ~1342M. load average: 1.13 0.88 0.56 1/316 3979494 and does not match495 sets when: for the created job496 behaves like rules jobs are excluded497 only persists the job without rules498# [RSpecRunTime] RSpec elapsed time: 3 minutes 42.17 seconds. Current RSS: ~1342M. load average: 1.12 0.88 0.56 1/315 4022499 with paths and compare_to500 for jobs rules501 when there is no such compare_to ref502 returns an error503# [RSpecRunTime] RSpec elapsed time: 3 minutes 43.31 seconds. Current RSS: ~1338M. load average: 1.12 0.88 0.56 1/315 4075504 when the compare_to ref exists505 when the rule matches506 creates job1 and job2507 when the rule does not match508 does not create job1509 for workflow rules510 when the rule matches511 creates job1512 when the rule does not match513 does not create job1514 mixed if: and changes: rules515 and changes: matches before if516 creates two jobs517 sets when: for all jobs518 sets allow_failure: for all jobs519# [RSpecRunTime] RSpec elapsed time: 3 minutes 49.09 seconds. Current RSS: ~1358M. load average: 1.67 1.00 0.60 1/315 4179520 and if: matches after changes521 includes both jobs522 sets when: for the created rules job based on the second clause523# [RSpecRunTime] RSpec elapsed time: 3 minutes 51.36 seconds. Current RSS: ~1378M. load average: 1.62 1.00 0.60 1/315 4224524 and does not match525 sets when: for the created job526 behaves like rules jobs are excluded527 only persists the job without rules528# [RSpecRunTime] RSpec elapsed time: 3 minutes 53.54 seconds. Current RSS: ~1387M. load average: 1.62 1.00 0.60 1/315 4269529 mixed if: and changes: clauses530 with if matches and changes matches531 persists all jobs532# [RSpecRunTime] RSpec elapsed time: 3 minutes 54.67 seconds. Current RSS: ~1390M. load average: 1.62 1.00 0.60 1/315 4291533 with if matches and no change matches534 behaves like rules jobs are excluded535 only persists the job without rules536# [RSpecRunTime] RSpec elapsed time: 3 minutes 55.83 seconds. Current RSS: ~1391M. load average: 1.62 1.00 0.60 1/315 4314537 with change matches and no if matches538 behaves like rules jobs are excluded539 only persists the job without rules540# [RSpecRunTime] RSpec elapsed time: 3 minutes 56.89 seconds. Current RSS: ~1392M. load average: 2.13 1.12 0.64 1/315 4336541 and no matches542 behaves like rules jobs are excluded543 only persists the job without rules544# [RSpecRunTime] RSpec elapsed time: 3 minutes 57.95 seconds. Current RSS: ~1395M. load average: 2.13 1.12 0.64 1/315 4358545 complex if: allow_failure usages546 creates a pipeline547 assigns job:allow_failure values to the builds548# [RSpecRunTime] RSpec elapsed time: 4 minutes 0.57 second. Current RSS: ~1391M. load average: 2.13 1.12 0.64 2/316 4401549 complex if: allow_failure & when usages550 creates a pipeline551 assigns job:allow_failure values to the builds552 assigns job:when values to the builds553# [RSpecRunTime] RSpec elapsed time: 4 minutes 4.17 seconds. Current RSS: ~1389M. load average: 1.96 1.10 0.64 1/316 4466554 deploy freeze period `if:` clause555 with 2 jobs556 when outside freeze period557 creates two jobs558# [RSpecRunTime] RSpec elapsed time: 4 minutes 5.35 seconds. Current RSS: ~1390M. load average: 1.96 1.10 0.64 1/316 4488559 when inside freeze period560 creates one job561# [RSpecRunTime] RSpec elapsed time: 4 minutes 6.38 seconds. Current RSS: ~1390M. load average: 1.88 1.10 0.64 1/316 4510562 with 1 job563 when outside freeze period564 creates two jobs565 when inside freeze period566 does not create the pipeline567 with when:manual568 when matching the rules569 adds the job-with-rules with a when:manual570# [RSpecRunTime] RSpec elapsed time: 4 minutes 9.41 seconds. Current RSS: ~1404M. load average: 1.88 1.10 0.64 1/316 4574571 when there is no match to the rule572 does not add job_with_rules573# [RSpecRunTime] RSpec elapsed time: 4 minutes 10.5 seconds. Current RSS: ~1403M. load average: 1.88 1.10 0.64 1/316 4596574 when workflow:rules are used575 with a single regex-matching if: clause576 matching the first rule in the list577 saves a created pipeline578# [RSpecRunTime] RSpec elapsed time: 4 minutes 11.55 seconds. Current RSS: ~1404M. load average: 1.81 1.10 0.64 1/316 4618579 matching the last rule in the list580 saves a created pipeline581 matching the when:never rule582 invalidates the pipeline with a workflow rules error583 matching no rules in the list584 invalidates the pipeline with a workflow rules error585 when root variables are used586 matching the first rule in the list587 saves a created pipeline588 with a multiple regex-matching if: clause589 with partial match590 saves a created pipeline591 with complete match592 invalidates the pipeline with a workflow rules error593 with job rules594 where workflow passes and the job fails595 invalidates the pipeline with an empty jobs error596 where workflow passes and the job passes597 saves a created pipeline598 where workflow fails and the job fails599 invalidates the pipeline with a workflow rules error600 where workflow fails and the job passes601 invalidates the pipeline with a workflow rules error602 with persisted variables603 with matches604 creates a pipeline605 with no matches606 does not create a pipeline607 with pipeline variables608 with matches609 creates a pipeline610 with no matches611 does not create a pipeline612 with trigger variables613 with matches614 creates a pipeline615 when a job requires the same variable616 creates a pipeline617# [RSpecRunTime] RSpec elapsed time: 4 minutes 25.71 seconds. Current RSS: ~1419M. load average: 1.69 1.09 0.65 1/316 4955618 with no matches619 does not create a pipeline620 when a job requires the same variable621 does not create a pipeline622# [RSpecRunTime] RSpec elapsed time: 4 minutes 27.44 seconds. Current RSS: ~1410M. load average: 1.63 1.09 0.65 1/316 4998623 changes624 changes is an array625 behaves like comparing file changes with workflow rules626 when matches627 creates the pipeline with a job628# [RSpecRunTime] RSpec elapsed time: 4 minutes 28.52 seconds. Current RSS: ~1410M. load average: 1.63 1.09 0.65 1/316 5020629 when does not match630 creates the pipeline with a job631 changes:paths is an array632 behaves like comparing file changes with workflow rules633 when matches634 creates the pipeline with a job635 when does not match636 creates the pipeline with a job637 workflow name with rules638 substitutes variables in pipeline name639# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/rules_spec.rb. It took 1 minute 25.47 seconds. Expected to take 1 minute 43.23 seconds.640# [RSpecRunTime] Starting example group spec/tasks/gitlab/workhorse_rake_spec.rb. Expected to take 1 minute 23.72 seconds.641gitlab:workhorse namespace rake task642 install643 clones the origin and creates a gitlab-workhorse binary644 no dir given645 aborts and display a help message646# [RSpecRunTime] RSpec elapsed time: 5 minutes 39.71 seconds. Current RSS: ~1411M. load average: 4.72 2.10 1.03 1/312 10571647 when an underlying Git command fails648 aborts and display a help message649# [RSpecRunTime] Finishing example group spec/tasks/gitlab/workhorse_rake_spec.rb. It took 1 minute 9.88 seconds. Expected to take 1 minute 23.72 seconds.650# [RSpecRunTime] RSpec elapsed time: 5 minutes 42.2 seconds. Current RSS: ~1413M. load average: 4.42 2.08 1.03 1/312 10572651# [RSpecRunTime] Starting example group spec/services/auto_merge/base_service_spec.rb. Expected to take 1 minute 12.75 seconds.652AutoMerge::BaseService653 #execute654 sets properies to the merge request655 yields block656 returns activated strategy name657 when merge parameters are given658 sets merge parameters659# [RSpecRunTime] RSpec elapsed time: 5 minutes 52.39 seconds. Current RSS: ~1389M. load average: 3.89 2.05 1.03 1/316 10807660 when strategy is merge when pipeline succeeds661 sets the auto merge strategy662 returns activated strategy name663 calls AutoMergeProcessWorker664# [RSpecRunTime] RSpec elapsed time: 5 minutes 57.69 seconds. Current RSS: ~1392M. load average: 3.66 2.03 1.03 1/316 10980665 when failed to save merge request666 does not yield block667 returns failed668 tracks the exception669# [RSpecRunTime] RSpec elapsed time: 6 minutes 2.14 seconds. Current RSS: ~1393M. load average: 3.45 2.01 1.03 1/316 11152670 when exception happens in yield block671 returns failed status672 rollback the transaction673 tracks the exception674# [RSpecRunTime] RSpec elapsed time: 6 minutes 6.45 seconds. Current RSS: ~1399M. load average: 3.33 2.01 1.04 1/316 11327675 #update676 when merge params are specified677 updates merge params678# [RSpecRunTime] RSpec elapsed time: 6 minutes 8.07 seconds. Current RSS: ~1402M. load average: 3.33 2.01 1.04 1/316 11386679 #cancel680 behaves like Canceled or Dropped681 removes properies from the merge request682 yields block683 returns success status684 when merge params are set685 removes merge parameters686# [RSpecRunTime] RSpec elapsed time: 6 minutes 13.72 seconds. Current RSS: ~1405M. load average: 3.15 1.99 1.03 1/316 11618687 when failed to save688 does not yield block689# [RSpecRunTime] RSpec elapsed time: 6 minutes 15.25 seconds. Current RSS: ~1406M. load average: 3.15 1.99 1.03 1/316 11676690 when failed to save merge request691 returns error status692# [RSpecRunTime] RSpec elapsed time: 6 minutes 16.69 seconds. Current RSS: ~1406M. load average: 2.97 1.98 1.03 1/316 11734693 when exception happens in yield block694 returns error695 rollback the transaction696 tracks the exception697# [RSpecRunTime] RSpec elapsed time: 6 minutes 20.99 seconds. Current RSS: ~1402M. load average: 2.97 1.98 1.03 1/316 11908698 #abort699 behaves like Canceled or Dropped700 removes properies from the merge request701 yields block702 returns success status703 when merge params are set704 removes merge parameters705# [RSpecRunTime] RSpec elapsed time: 6 minutes 26.82 seconds. Current RSS: ~1404M. load average: 2.60 1.93 1.03 1/316 12142706 when failed to save707 does not yield block708# [RSpecRunTime] RSpec elapsed time: 6 minutes 28.31 seconds. Current RSS: ~1404M. load average: 2.60 1.93 1.03 1/316 12200709 when failed to save710 returns error status711# [RSpecRunTime] RSpec elapsed time: 6 minutes 29.79 seconds. Current RSS: ~1404M. load average: 2.60 1.93 1.03 1/316 12259712 when exception happens in yield block713 returns error714 rollback the transaction715 tracks the exception716# [RSpecRunTime] RSpec elapsed time: 6 minutes 34.12 seconds. Current RSS: ~1400M. load average: 2.47 1.91 1.03 1/316 12432717 #process718 is expected to respond to #process719 is expected to raise NotImplementedError720# [RSpecRunTime] RSpec elapsed time: 6 minutes 35.29 seconds. Current RSS: ~1397M. load average: 2.47 1.91 1.03 1/316 12433721 #available_for?722 when can_be_merged is true723 when the mergeabilty checks pass is true724 when the yield is true725 returns true726# [RSpecRunTime] RSpec elapsed time: 6 minutes 36.71 seconds. Current RSS: ~1399M. load average: 2.43 1.91 1.03 1/316 12492727 when the yield is false728 returns false729# [RSpecRunTime] RSpec elapsed time: 6 minutes 38.17 seconds. Current RSS: ~1393M. load average: 2.43 1.91 1.03 1/316 12551730 when the mergeabilty checks pass is false731 when the yield is true732 returns false733# [RSpecRunTime] RSpec elapsed time: 6 minutes 39.65 seconds. Current RSS: ~1394M. load average: 2.43 1.91 1.03 1/316 12610734 when the yield is false735 returns false736# [RSpecRunTime] RSpec elapsed time: 6 minutes 41.15 seconds. Current RSS: ~1397M. load average: 2.43 1.91 1.03 1/316 12669737 when can_be_merged is false738 returns false739# [RSpecRunTime] RSpec elapsed time: 6 minutes 42.62 seconds. Current RSS: ~1394M. load average: 2.32 1.90 1.03 1/316 12728740 when refactor_auto_merge is disabled741 can_be_merged: true, open: true, broken: false, discussions: true, blocked: false, draft: false, result: true742 returns the expected results743# [RSpecRunTime] RSpec elapsed time: 6 minutes 44.07 seconds. Current RSS: ~1395M. load average: 2.32 1.90 1.03 1/316 12787744 can_be_merged: false, open: true, broken: false, discussions: true, blocked: false, draft: false, result: false745 returns the expected results746# [RSpecRunTime] RSpec elapsed time: 6 minutes 45.59 seconds. Current RSS: ~1393M. load average: 2.32 1.90 1.03 1/316 12846747 can_be_merged: true, open: false, broken: false, discussions: true, blocked: false, draft: false, result: false748 returns the expected results749# [RSpecRunTime] RSpec elapsed time: 6 minutes 47.05 seconds. Current RSS: ~1394M. load average: 2.37 1.92 1.04 1/316 12904750 can_be_merged: true, open: true, broken: true, discussions: true, blocked: false, draft: false, result: false751 returns the expected results752# [RSpecRunTime] RSpec elapsed time: 6 minutes 48.51 seconds. Current RSS: ~1391M. load average: 2.37 1.92 1.04 1/316 12962753 can_be_merged: true, open: true, broken: false, discussions: false, blocked: false, draft: false, result: false754 returns the expected results755# [RSpecRunTime] RSpec elapsed time: 6 minutes 50.12 seconds. Current RSS: ~1390M. load average: 2.37 1.92 1.04 1/316 13020756 can_be_merged: true, open: true, broken: false, discussions: true, blocked: true, draft: false, result: false757 returns the expected results758# [RSpecRunTime] RSpec elapsed time: 6 minutes 51.6 seconds. Current RSS: ~1390M. load average: 2.26 1.90 1.04 1/316 13079759 can_be_merged: true, open: true, broken: false, discussions: true, blocked: false, draft: true, result: false760 returns the expected results761# [RSpecRunTime] RSpec elapsed time: 6 minutes 53.11 seconds. Current RSS: ~1389M. load average: 2.26 1.90 1.04 1/316 13137762# [RSpecRunTime] Finishing example group spec/services/auto_merge/base_service_spec.rb. It took 1 minute 11.01 seconds. Expected to take 1 minute 12.75 seconds.763# [RSpecRunTime] Starting example group spec/models/container_repository_spec.rb. Expected to take 58.7 seconds.764ContainerRepository765 does not allow STI766 behaves like having unique enum values767 has unique values in "status"768 has unique values in "expiration_policy_cleanup_status"769 associations770 belongs to the project771 #last_published_at772 on GitLab.com773 supports gitlab api774 with a size_bytes field775 is expected to eq Tue, 30 Apr 2024 06:07:36.225000000 +0000776 without a last_published_at field777 is expected to eq nil778 with an invalid value for the last_published_at field779 is expected to eq nil780 does not support gitlab api781 is expected to eq nil782 not on GitLab.com783 is expected to eq nil784 #tag785 when the repository is migrated786 when Gitlab API is supported787 when the Gitlab API returns a tag788 behaves like returning an instantiated tag from the API response789 returns an instantiated tag from the response790 when the Gitlab API returns multiple tags791 behaves like returning an instantiated tag from the API response792 returns an instantiated tag from the response793 when the Gitlab API does not return a tag794 returns nil795 when the Gitlab API is not supported796 behaves like returning an instantiated tag797 returns an instantiated tag798 when the repository is not migrated799 behaves like returning an instantiated tag800 returns an instantiated tag801 #path802 when project path does not contain uppercase letters803 returns a full path to the repository804 when path contains uppercase letters805 returns a full path without capital letters806 #manifest807 returns non-empty manifest808 #image_manifest809 returns an image manifest from the registry810 #valid?811 is a valid repository812 #tags813 when the repository is migrated814 when Gitlab API is supported815 when the Gitlab API returns tags816 returns an instantiated tag from the response817 when the Gitlab API does not return any tags818 returns an empty array819 when the Gitlab API is not supported820 behaves like returning the non-empty tags list821 returns non-empty tags list822 when the repository is not migrated823 behaves like returning the non-empty tags list824 returns non-empty tags list825 #each_tags_page826 with an empty page827 behaves like iterating through a page828 iterates through one page829 with one page830 with a nil created_at831 behaves like iterating through a page832 iterates through one page833 with an invalid created_at834 behaves like iterating through a page835 iterates through one page836 with two pages837 iterates through two pages838 when max pages is reached839 raises an error840 without a block set841 raises an Argument error842 without a page size set843 uses a default size844 with an empty client response845 breaks the loop846 with a nil page847 behaves like iterating through a page848 iterates through one page849 calling on a non migrated repository850 raises an Argument error851 #tags_page852 calls GitlabApiClient#tags and passes parameters853 with a call to tags854 returns tags and parses the previous and next cursors855# [RSpecRunTime] RSpec elapsed time: 7 minutes 14.17 seconds. Current RSS: ~1370M. load average: 1.83 1.83 1.04 1/310 13147856 calling on a non migrated repository857 raises an Argument error858 #tags_count859 returns the count of tags860 #has_tags?861 has tags862 #delete_tags!863 when action succeeds864 returns status that indicates success865 when action fails866 returns status that indicates failure867 #delete_tag868 when action succeeds869 returns status that indicates success870 when action fails871 returns status that indicates failure872 #location873 when registry is running on a custom port874 returns a full location of the repository875 #root_repository?876 when repository is a root repository877 returns true878 when repository is not a root repository879 returns false880 #start_expiration_policy!881 sets the expiration policy started at to now882 #size883 supports gitlab api884 with a size_bytes field885 is expected to eq 12345886 without a size_bytes field887 is expected to eq nil888 does not support gitlab api889 is expected to eq nil890 #set_delete_ongoing_status891 updates deletion status attributes892 #set_delete_scheduled_status893 updates delete attributes894 #status_updated_at895 when status is updated to delete_scheduled896 updates status_changed_at897 when status is updated to delete_ongoing898 updates status_changed_at899 when status is updated to delete_failed900 updates status_changed_at901 when status is not changed902 does not update status_changed_at903 .build_from_path904 fabricates repository assigned to a correct project905 fabricates repository with a correct name906 is not persisted907# [RSpecRunTime] RSpec elapsed time: 7 minutes 26.41 seconds. Current RSS: ~1361M. load average: 1.64 1.78 1.03 1/310 13148908 .find_or_create_from_path!909 when received multi-level repository path910 fabricates repository assigned to a correct project911 fabricates repository with a correct name912# [RSpecRunTime] RSpec elapsed time: 7 minutes 27.79 seconds. Current RSS: ~1362M. load average: 1.64 1.78 1.03 1/310 13149913 when path is too long914 does not create repository and raises error915 when received multi-level repository with nested groups916 fabricates repository assigned to a correct project917 fabricates repository with a correct name918 has path including a nested group919# [RSpecRunTime] RSpec elapsed time: 7 minutes 30.81 seconds. Current RSS: ~1361M. load average: 1.64 1.78 1.03 1/310 13150920 when received root repository path921 fabricates repository assigned to a correct project922 fabricates repository with an empty name923# [RSpecRunTime] RSpec elapsed time: 7 minutes 32.19 seconds. Current RSS: ~1352M. load average: 1.59 1.77 1.03 1/310 13151924 when repository already exists925 returns the existing repository926 when many of the same repository are created at the same time927 does not throw validation errors and only creates one repository928 retrieves a persisted repository for all concurrent calls929# [RSpecRunTime] RSpec elapsed time: 7 minutes 34.44 seconds. Current RSS: ~1350M. load average: 1.59 1.77 1.03 1/320 13162930 .find_by_path931 when repository exists932 finds the repository933 when repository does not exist934 returns nil935 .find_by_path!936 when repository exists937 finds the repository938 when repository does not exist939 raises an exception940 .build_root_repository941 fabricates a root repository object942 assignes it to the correct project943 does not persist it944# [RSpecRunTime] RSpec elapsed time: 7 minutes 37.54 seconds. Current RSS: ~1354M. load average: 1.55 1.76 1.03 1/310 13163945 .for_group_and_its_subgroups946 in a group947 is expected to contain exactly #<ContainerRepository id: 81, project_id: 385, name: "my_image", created_at: "2024-05-24 15:51:40.415...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>948 with a subgroup949 is expected to contain exactly #<ContainerRepository id: 84, project_id: 388, name: "my_image", created_at: "2024-05-24 15:51:41.756...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil> and #<ContainerRepository id: 82, project_id: 386, name: "my_image", created_at: "2024-05-24 15:51:41.056...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>950# [RSpecRunTime] RSpec elapsed time: 7 minutes 39.63 seconds. Current RSS: ~1357M. load average: 1.55 1.76 1.03 1/310 13164951 group without container_repositories952 is expected to eq []953 .search_by_name954 is expected to contain exactly #<ContainerRepository id: 86, project_id: 389, name: "my_image", created_at: "2024-05-24 15:51:42.683...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>955 .for_project_id956 is expected to contain exactly #<ContainerRepository id: 87, project_id: 390, name: "my_image", created_at: "2024-05-24 15:51:43.392...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>957 .expiration_policy_started_at_nil_or_before958 is expected to contain exactly #<ContainerRepository id: 88, project_id: 391, name: "test_image_6", created_at: "2024-05-24 15:51:43...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>, #<ContainerRepository id: 89, project_id: 392, name: "test_image_7", created_at: "2024-05-24 15:51:43...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>, and #<ContainerRepository id: 91, project_id: 394, name: "test_image_9", created_at: "2024-05-24 15:51:44...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>959# [RSpecRunTime] RSpec elapsed time: 7 minutes 42.39 seconds. Current RSS: ~1355M. load average: 1.50 1.74 1.03 1/310 13165960 .with_stale_ongoing_cleanup961 is expected to contain exactly #<ContainerRepository id: 92, project_id: 395, name: "test_image_10", created_at: "2024-05-24 15:51:4...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil> and #<ContainerRepository id: 94, project_id: 397, name: "test_image_12", created_at: "2024-05-24 15:51:4...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>962# [RSpecRunTime] RSpec elapsed time: 7 minutes 43.66 seconds. Current RSS: ~1351M. load average: 1.50 1.74 1.03 1/310 13166963 .with_stale_delete_at964 is expected to contain exactly #<ContainerRepository id: 96, project_id: 399, name: "test_image_14", created_at: "2024-05-24 15:51:4...arted_at: "2024-05-23 15:51:45.848506116 +0000", status_updated_at: nil, verification_checksum: nil> and #<ContainerRepository id: 98, project_id: 401, name: "test_image_16", created_at: "2024-05-24 15:51:4...arted_at: "2024-05-17 15:51:46.395372894 +0000", status_updated_at: nil, verification_checksum: nil>965# [RSpecRunTime] RSpec elapsed time: 7 minutes 44.7 seconds. Current RSS: ~1345M. load average: 1.50 1.74 1.03 1/310 13167966 .waiting_for_cleanup967 is expected to contain exactly #<ContainerRepository id: 99, project_id: 402, name: "test_image_17", created_at: "2024-05-24 15:51:4...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil> and #<ContainerRepository id: 100, project_id: 403, name: "test_image_18", created_at: "2024-05-24 15:51:...deleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>968 .exists_by_path?969 returns true for known container repository paths970 returns false for unknown container repository paths971 .all_migrated?972 when on GitLab.com973 is expected to be truthy974 when not on GitLab.com975 is expected to be falsey976 .with_enabled_policy977 is expected to eq [#<ContainerRepository id: 103, project_id: 408, name: "test_image_20", created_at: "2024-05-24 15:51...eleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>]978 #migrated?979 on gitlab.com980 is expected to eq true981 not on gitlab.com982 is expected to eq false983 with repositories984 .requiring_cleanup985 with next_run_at in the future986 is expected to eq []987 with next_run_at in the past988 is expected to eq [#<ContainerRepository id: 107, project_id: 412, name: "test_image_22", created_at: "2024-05-24 15:51...eleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>]989 with repository cleanup started at after policy next run at990 is expected to eq []991 .with_unfinished_cleanup992 is expected to eq []993 with an unfinished repository994 is expected to eq [#<ContainerRepository id: 107, project_id: 412, name: "test_image_22", created_at: "2024-05-24 15:51...eleted_tags_count: nil, delete_started_at: nil, status_updated_at: nil, verification_checksum: nil>]995 #registry996 caches the client997# [RSpecRunTime] Finishing example group spec/models/container_repository_spec.rb. It took 58.32 seconds. Expected to take 58.7 seconds.998# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.999Lint factories for ContainerRepository1000 with saas, license, and factory defaults1001 behaves like factory1002 container_repository factory1003 does not raise error when built1004 does not raise error when created1005 linting :root trait1006 does not raise error when created1007# [RSpecRunTime] RSpec elapsed time: 7 minutes 52.71 seconds. Current RSS: ~1357M. load average: 1.50 1.74 1.04 1/310 131771008 linting :status_delete_scheduled trait1009 does not raise error when created1010 linting :status_delete_failed trait1011 does not raise error when created1012 linting :status_delete_ongoing trait1013 does not raise error when created1014 linting :cleanup_scheduled trait1015 does not raise error when created1016 linting :cleanup_unfinished trait1017 does not raise error when created1018 linting :cleanup_ongoing trait1019 does not raise error when created1020 linting :verification_succeeded trait1021 does not raise error when created (PENDING: Trait skipped linting due to legacy error)1022 linting :verification_failed trait1023 does not raise error when created (PENDING: Trait skipped linting due to legacy error)1024# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.7 seconds. Expected to take 32.1 seconds.1025# [RSpecRunTime] Starting example group spec/uploaders/job_artifact_uploader_spec.rb. Expected to take 48.55 seconds.1026JobArtifactUploader1027 behaves like builds correct paths1028 #store_dir1029 behaves like matches the method pattern1030 is expected to match /\h{2}\/\h{2}\/\h{64}\/\d{4}_\d{1,2}_\d{1,2}\/\d+\/\d+\z/1031 #cache_dir1032 behaves like matches the method pattern1033 is expected to match /artifacts\/tmp\/cache/1034 #work_dir1035 behaves like matches the method pattern1036 is expected to match /artifacts\/tmp\/work/1037 #upload_path1038 behaves like matches the method pattern1039 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1040 #relative_path1041 is relative (PENDING: Path not set, skipping.)1042 .absolute_path1043 behaves like matches the method pattern1044 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1045 .base_dir1046 behaves like matches the method pattern1047 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1048 path traversal exploits1049 throws an exception1050 object store is REMOTE1051 behaves like builds correct paths1052 #store_dir1053 behaves like matches the method pattern1054 is expected to match /\h{2}\/\h{2}\/\h{64}\/\d{4}_\d{1,2}_\d{1,2}\/\d+\/\d+\z/1055 #cache_dir1056 behaves like matches the method pattern1057 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1058 #work_dir1059 behaves like matches the method pattern1060 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1061 #upload_path1062 behaves like matches the method pattern1063 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1064 #relative_path1065 is relative (PENDING: Path not set, skipping.)1066 .absolute_path1067 behaves like matches the method pattern1068 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1069 .base_dir1070 behaves like matches the method pattern1071 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)1072 path traversal exploits1073 throws an exception1074 #cdn_enabled_url1075 returns URL and false1076 file is stored in valid local_path1077 is expected to start with "/builds/gitlab-org/gitlab/tmp/tests/artifacts/"1078 is expected to include "/2024_05_24/"1079 is expected to include "/191/20/"1080 is expected to end with "ci_build_artifacts.zip"1081# [RSpecRunTime] RSpec elapsed time: 8 minutes 6.74 seconds. Current RSS: ~1347M. load average: 1.39 1.70 1.04 1/310 131781082 #dynamic_segment1083 when a job artifact is stored in legacy_path1084 behaves like Read file from legacy path1085 store_path returns the legacy path1086 has exactly the same content1087# [RSpecRunTime] RSpec elapsed time: 8 minutes 8.09 seconds. Current RSS: ~1346M. load average: 1.39 1.70 1.04 1/310 131791088 when the artifact file is stored in hashed_path1089 behaves like Read file from hashed path1090 store_path returns hashed path1091 has exactly the same content1092# [RSpecRunTime] RSpec elapsed time: 8 minutes 9.38 seconds. Current RSS: ~1343M. load average: 1.39 1.70 1.04 1/310 131801093 when file_location column is empty1094 behaves like Read file from hashed path1095 store_path returns hashed path1096 has exactly the same content1097# [RSpecRunTime] RSpec elapsed time: 8 minutes 10.79 seconds. Current RSS: ~1338M. load average: 1.39 1.70 1.04 1/310 131811098 #migrate!1099 does not set Content-Type1100 behaves like migrates1101 returns corresponding file type1102 does nothing when migrating to the current store1103 migrate to the specified store1104 removes the original file after the migration1105 can access to the original file during migration1106 when migrate! is not occupied by another process1107 executes migrate!1108 executes use_file1109# [RSpecRunTime] RSpec elapsed time: 8 minutes 16.42 seconds. Current RSS: ~1357M. load average: 1.33 1.68 1.03 1/310 131821110 when migrate! is occupied by another process1111 does not execute migrate!1112 does not execute use_file1113# [RSpecRunTime] RSpec elapsed time: 8 minutes 17.71 seconds. Current RSS: ~1362M. load average: 1.33 1.68 1.03 1/310 131831114 migration is unsuccessful1115 when the store is not supported1116 does not update the object_store1117 does not delete the original file1118# [RSpecRunTime] RSpec elapsed time: 8 minutes 18.9 seconds. Current RSS: ~1365M. load average: 1.33 1.68 1.03 1/310 131841119 upon a fog failure1120 does not update the object_store1121 does not delete the original file1122# [RSpecRunTime] RSpec elapsed time: 8 minutes 20.19 seconds. Current RSS: ~1370M. load average: 1.33 1.68 1.03 1/311 131851123 upon a database failure1124 does not update the object_store1125 does not delete the original file1126# [RSpecRunTime] RSpec elapsed time: 8 minutes 21.44 seconds. Current RSS: ~1371M. load average: 1.22 1.65 1.03 1/310 131861127 behaves like migrates1128 returns corresponding file type1129 does nothing when migrating to the current store1130 migrate to the specified store1131 removes the original file after the migration1132 can access to the original file during migration1133 when migrate! is not occupied by another process1134 executes migrate!1135 executes use_file1136# [RSpecRunTime] RSpec elapsed time: 8 minutes 25.62 seconds. Current RSS: ~1373M. load average: 1.22 1.65 1.03 1/310 131871137 when migrate! is occupied by another process1138 does not execute migrate!1139 does not execute use_file1140# [RSpecRunTime] RSpec elapsed time: 8 minutes 26.89 seconds. Current RSS: ~1373M. load average: 1.13 1.62 1.02 1/310 131881141 migration is unsuccessful1142 when the store is not supported1143 does not update the object_store1144 does not delete the original file1145# [RSpecRunTime] RSpec elapsed time: 8 minutes 28.19 seconds. Current RSS: ~1374M. load average: 1.13 1.62 1.02 1/310 131891146 upon a fog failure1147 does not update the object_store1148 does not delete the original file1149# [RSpecRunTime] RSpec elapsed time: 8 minutes 29.42 seconds. Current RSS: ~1375M. load average: 1.13 1.62 1.02 1/310 131901150 upon a database failure1151 does not update the object_store1152 does not delete the original file1153# [RSpecRunTime] RSpec elapsed time: 8 minutes 30.7 seconds. Current RSS: ~1376M. load average: 1.13 1.62 1.02 1/310 131911154# [RSpecRunTime] Finishing example group spec/uploaders/job_artifact_uploader_spec.rb. It took 36.59 seconds. Expected to take 48.55 seconds.1155# [RSpecRunTime] Starting example group spec/helpers/groups/group_members_helper_spec.rb. Expected to take 44.95 seconds.1156Groups::GroupMembersHelper1157 #group_members_app_data1158 returns expected json1159 group members1160 behaves like members.json1161 returns `members` property that matches json schema1162 sets `member_path` property1163# [RSpecRunTime] RSpec elapsed time: 8 minutes 40.18 seconds. Current RSS: ~1376M. load average: 1.19 1.62 1.03 1/310 131921164 with user status set1165 behaves like members.json1166 returns `members` property that matches json schema1167 sets `member_path` property1168# [RSpecRunTime] RSpec elapsed time: 8 minutes 44.21 seconds. Current RSS: ~1373M. load average: 1.17 1.61 1.03 1/310 131931169 invited group members1170 behaves like members.json1171 returns `members` property that matches json schema1172 sets `member_path` property1173# [RSpecRunTime] RSpec elapsed time: 8 minutes 48.85 seconds. Current RSS: ~1378M. load average: 1.16 1.60 1.03 1/310 131941174 access requests1175 behaves like members.json1176 returns `members` property that matches json schema1177 sets `member_path` property1178# [RSpecRunTime] RSpec elapsed time: 8 minutes 53.71 seconds. Current RSS: ~1374M. load average: 1.14 1.59 1.03 1/310 131951179 group links1180 sets `group.members` property that matches json schema1181 sets `member_path` property1182 inherited1183 include_relations: [:inherited, :direct], result: lazy { [group_group_link, sub_group_group_link].map(&:id) }1184 returns correct group links1185# [RSpecRunTime] RSpec elapsed time: 9 minutes 1.04 seconds. Current RSS: ~1372M. load average: 1.05 1.56 1.02 1/311 131961186 include_relations: [:inherited], result: lazy { [group_group_link].map(&:id) }1187 returns correct group links1188# [RSpecRunTime] RSpec elapsed time: 9 minutes 3.55 seconds. Current RSS: ~1372M. load average: 1.05 1.55 1.02 1/311 131971189 include_relations: [:direct], result: lazy { [sub_group_group_link].map(&:id) }1190 returns correct group links1191# [RSpecRunTime] RSpec elapsed time: 9 minutes 6.17 seconds. Current RSS: ~1372M. load average: 1.05 1.55 1.02 1/311 131981192 when pagination is not available1193 sets `pagination` attribute to expected json1194# [RSpecRunTime] RSpec elapsed time: 9 minutes 8.65 seconds. Current RSS: ~1371M. load average: 0.96 1.52 1.01 1/311 131991195 when pagination is available1196 sets `pagination` attribute to expected json1197# [RSpecRunTime] RSpec elapsed time: 9 minutes 11.02 seconds. Current RSS: ~1370M. load average: 0.96 1.52 1.01 1/311 132001198 #group_member_header_subtext1199 contains expected text with group name1200# [RSpecRunTime] Finishing example group spec/helpers/groups/group_members_helper_spec.rb. It took 40.46 seconds. Expected to take 44.95 seconds.1201# [RSpecRunTime] Starting example group spec/finders/packages/group_packages_finder_spec.rb. Expected to take 39.78 seconds.1202Packages::GroupPackagesFinder1203 #execute1204 group has packages1205 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1206 subgroup has packages1207 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 7, project_id: 479, created_at: "2024-05-24 15:53:15.783001555 +0000", update...ckage_type: "npm", creator_id: 789, status: "default", last_downloaded_at: nil, status_message: nil>1208 excluding subgroups1209 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1210# [RSpecRunTime] RSpec elapsed time: 9 minutes 14.34 seconds. Current RSS: ~1374M. load average: 0.97 1.52 1.01 1/310 132011211 permissions1212 role: :anonymous, project_visibility: :public, repository_visibility: :enabled, packages_returned: :all1213 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 7, project_id: 479, created_at: "2024-05-24 15:53:15.783001555 +0000", update...ckage_type: "npm", creator_id: 789, status: "default", last_downloaded_at: nil, status_message: nil>1214 role: :guest, project_visibility: :public, repository_visibility: :enabled, packages_returned: :all1215 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 7, project_id: 479, created_at: "2024-05-24 15:53:15.783001555 +0000", update...ckage_type: "npm", creator_id: 789, status: "default", last_downloaded_at: nil, status_message: nil>1216 role: :reporter, project_visibility: :public, repository_visibility: :enabled, packages_returned: :all1217 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 7, project_id: 479, created_at: "2024-05-24 15:53:15.783001555 +0000", update...ckage_type: "npm", creator_id: 789, status: "default", last_downloaded_at: nil, status_message: nil>1218 role: :developer, project_visibility: :public, repository_visibility: :enabled, packages_returned: :all1219 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 7, project_id: 479, created_at: "2024-05-24 15:53:15.783001555 +0000", update...ckage_type: "npm", creator_id: 789, status: "default", last_downloaded_at: nil, status_message: nil>1220 role: :maintainer, project_visibility: :public, repository_visibility: :enabled, packages_returned: :all1221 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 7, project_id: 479, created_at: "2024-05-24 15:53:15.783001555 +0000", update...ckage_type: "npm", creator_id: 789, status: "default", last_downloaded_at: nil, status_message: nil>1222 role: :anonymous, project_visibility: :public, repository_visibility: :private, packages_returned: :none1223 is expected to contain exactly1224 role: :guest, project_visibility: :public, repository_visibility: :private, packages_returned: :all1225 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 7, project_id: 479, created_at: "2024-05-24 15:53:15.783001555 +0000", update...ckage_type: "npm", creator_id: 789, status: "default", last_downloaded_at: nil, status_message: nil>1226 role: :reporter, project_visibility: :public, repository_visibility: :private, packages_returned: :all1227 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 7, project_id: 479, created_at: "2024-05-24 15:53:15.783001555 +0000", update...ckage_type: "npm", creator_id: 789, status: "default", last_downloaded_at: nil, status_message: nil>1228 role: :developer, project_visibility: :public, repository_visibility: :private, packages_returned: :all1229 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 7, project_id: 479, created_at: "2024-05-24 15:53:15.783001555 +0000", update...ckage_type: "npm", creator_id: 789, status: "default", last_downloaded_at: nil, status_message: nil>1230 role: :maintainer, project_visibility: :public, repository_visibility: :private, packages_returned: :all1231 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 7, project_id: 479, created_at: "2024-05-24 15:53:15.783001555 +0000", update...ckage_type: "npm", creator_id: 789, status: "default", last_downloaded_at: nil, status_message: nil>1232 role: :anonymous, project_visibility: :private, repository_visibility: :enabled, packages_returned: :none1233 is expected to contain exactly1234 role: :guest, project_visibility: :private, repository_visibility: :enabled, packages_returned: :none1235 is expected to contain exactly1236 role: :reporter, project_visibility: :private, repository_visibility: :enabled, packages_returned: :all1237 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 7, project_id: 479, created_at: "2024-05-24 15:53:15.783001555 +0000", update...ckage_type: "npm", creator_id: 789, status: "default", last_downloaded_at: nil, status_message: nil>1238 role: :developer, project_visibility: :private, repository_visibility: :enabled, packages_returned: :all1239 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 7, project_id: 479, created_at: "2024-05-24 15:53:15.783001555 +0000", update...ckage_type: "npm", creator_id: 789, status: "default", last_downloaded_at: nil, status_message: nil>1240 role: :maintainer, project_visibility: :private, repository_visibility: :enabled, packages_returned: :all1241 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 7, project_id: 479, created_at: "2024-05-24 15:53:15.783001555 +0000", update...ckage_type: "npm", creator_id: 789, status: "default", last_downloaded_at: nil, status_message: nil>1242 role: :anonymous, project_visibility: :private, repository_visibility: :private, packages_returned: :none1243 is expected to contain exactly1244 role: :guest, project_visibility: :private, repository_visibility: :private, packages_returned: :none1245 is expected to contain exactly1246 role: :reporter, project_visibility: :private, repository_visibility: :private, packages_returned: :all1247 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 7, project_id: 479, created_at: "2024-05-24 15:53:15.783001555 +0000", update...ckage_type: "npm", creator_id: 789, status: "default", last_downloaded_at: nil, status_message: nil>1248 role: :developer, project_visibility: :private, repository_visibility: :private, packages_returned: :all1249 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 7, project_id: 479, created_at: "2024-05-24 15:53:15.783001555 +0000", update...ckage_type: "npm", creator_id: 789, status: "default", last_downloaded_at: nil, status_message: nil>1250 role: :maintainer, project_visibility: :private, repository_visibility: :private, packages_returned: :all1251 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 7, project_id: 479, created_at: "2024-05-24 15:53:15.783001555 +0000", update...ckage_type: "npm", creator_id: 789, status: "default", last_downloaded_at: nil, status_message: nil>1252 deploy tokens1253 group deploy token1254 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>, and #<Packages::Package id: 7, project_id: 479, created_at: "2024-05-24 15:53:15.783001555 +0000", update...ckage_type: "npm", creator_id: 789, status: "default", last_downloaded_at: nil, status_message: nil>1255 behaves like disabling package registry for project1256 is expected to contain exactly #<Packages::Package id: 7, project_id: 479, created_at: "2024-05-24 15:53:15.783001555 +0000", update...ckage_type: "npm", creator_id: 789, status: "default", last_downloaded_at: nil, status_message: nil>1257 project deploy token1258 is expected to contain exactly #<Packages::Package id: 7, project_id: 479, created_at: "2024-05-24 15:53:15.783001555 +0000", update...ckage_type: "npm", creator_id: 789, status: "default", last_downloaded_at: nil, status_message: nil>1259 behaves like disabling package registry for project1260 is expected to contain exactly1261 avoid N+1 query1262 avoids N+1 database queries1263# [RSpecRunTime] RSpec elapsed time: 9 minutes 33.39 seconds. Current RSS: ~1367M. load average: 0.98 1.48 1.01 1/311 132231264 when there are processing packages1265 is expected to contain exactly #<Packages::Package id: 2, project_id: 474, created_at: "2024-05-24 15:53:14.158583709 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil> and #<Packages::Package id: 4, project_id: 474, created_at: "2024-05-24 15:53:14.467460995 +0000", update...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1266 preload_pipelines1267 preloads pipelines by default1268 set to false1269 does not preload pipelines1270 with package_name1271 as complete name1272 is expected to eq [#<Packages::Package id: 26, project_id: 474, created_at: "2024-05-24 15:53:37.025122158 +0000", upda...ge_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>]1273 for fuzzy filter aven1274 is expected to eq [#<Packages::Package id: 26, project_id: 474, created_at: "2024-05-24 15:53:37.025122158 +0000", upda...ge_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>]1275 for fuzzy filter mav1276 is expected to eq [#<Packages::Package id: 26, project_id: 474, created_at: "2024-05-24 15:53:37.025122158 +0000", upda...ge_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>]1277 for fuzzy filter ave1278 is expected to eq [#<Packages::Package id: 26, project_id: 474, created_at: "2024-05-24 15:53:37.025122158 +0000", upda...ge_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>]1279 with exact package_name1280 as complete name1281 is expected to contain exactly #<Packages::Package id: 28, project_id: 474, created_at: "2024-05-24 15:53:38.657840134 +0000", updat...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1282 behaves like concerning versionless param1283 is expected not to include #<Packages::Package id: 32, project_id: 474, created_at: "2024-05-24 15:53:39.586052253 +0000", updat...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1284 with valid include_versionless param1285 is expected to include #<Packages::Package id: 32, project_id: 474, created_at: "2024-05-24 15:53:39.586052253 +0000", updat...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1286 with empty include_versionless param1287 is expected not to include #<Packages::Package id: 32, project_id: 474, created_at: "2024-05-24 15:53:39.586052253 +0000", updat...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1288 behaves like concerning package statuses1289 displayable packages1290 is expected not to include #<Packages::Package id: 34, project_id: 474, created_at: "2024-05-24 15:53:40.944913749 +0000", updat...kage_type: "maven", creator_id: 784, status: "hidden", last_downloaded_at: nil, status_message: nil>1291 is expected to include #<Packages::Package id: 36, project_id: 474, created_at: "2024-05-24 15:53:41.279753024 +0000", updat...ckage_type: "maven", creator_id: 784, status: "error", last_downloaded_at: nil, status_message: nil>1292# [RSpecRunTime] RSpec elapsed time: 9 minutes 39.8 seconds. Current RSS: ~1373M. load average: 0.90 1.46 1.01 1/311 132241293 with status param1294 is expected to contain exactly #<Packages::Package id: 34, project_id: 474, created_at: "2024-05-24 15:53:40.944913749 +0000", updat...kage_type: "maven", creator_id: 784, status: "hidden", last_downloaded_at: nil, status_message: nil>1295 with invalid status param1296 is expected to raise Packages::FinderHelper::InvalidStatusError1297 behaves like disabling package registry for project1298 is expected to contain exactly1299 group has package of all types1300 behaves like with package type1301 is expected to contain exactly #<Packages::Package id: 38, project_id: 474, created_at: "2024-05-24 15:53:43.407348292 +0000", updat...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1302# [RSpecRunTime] RSpec elapsed time: 9 minutes 42.57 seconds. Current RSS: ~1372M. load average: 0.83 1.43 1.00 2/312 132251303 behaves like with package type1304 is expected to contain exactly #<Packages::Package id: 39, project_id: 474, created_at: "2024-05-24 15:53:43.463868457 +0000", updat...ckage_type: "npm", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1305 behaves like with package type1306 is expected to contain exactly #<Packages::Conan::Package id: 41, project_id: 474, created_at: "2024-05-24 15:53:43.758247495 +0000"...age_type: "conan", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1307 behaves like with package type1308 is expected to contain exactly #<Packages::Package id: 42, project_id: 474, created_at: "2024-05-24 15:53:43.841756039 +0000", updat...age_type: "nuget", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1309 behaves like with package type1310 is expected to contain exactly #<Packages::Package id: 43, project_id: 474, created_at: "2024-05-24 15:53:43.859180097 +0000", updat...kage_type: "pypi", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1311 behaves like with package type1312 is expected to contain exactly #<Packages::Package id: 44, project_id: 474, created_at: "2024-05-24 15:53:43.882133616 +0000", updat..._type: "composer", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1313 behaves like with package type1314 is expected to contain exactly #<Packages::Package id: 45, project_id: 474, created_at: "2024-05-24 15:53:43.887925285 +0000", updat...e_type: "generic", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1315 behaves like with package type1316 is expected to contain exactly #<Packages::Go::Package id: 46, project_id: 474, created_at: "2024-05-24 15:53:43.893433175 +0000", u...ge_type: "golang", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1317 behaves like with package type1318 is expected to contain exactly #<Packages::Debian::Package id: 47, project_id: 474, created_at: "2024-05-24 15:53:44.157750855 +0000...ge_type: "debian", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1319 behaves like with package type1320 is expected to contain exactly #<Packages::Rubygems::Package id: 48, project_id: 474, created_at: "2024-05-24 15:53:44.281824605 +00..._type: "rubygems", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1321 behaves like with package type1322 is expected to contain exactly #<Packages::Package id: 49, project_id: 474, created_at: "2024-05-24 15:53:44.312608203 +0000", updat...kage_type: "helm", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1323 behaves like with package type1324 is expected to contain exactly #<Packages::Package id: 50, project_id: 474, created_at: "2024-05-24 15:53:44.333711981 +0000", updat...terraform_module", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1325 behaves like with package type1326 is expected to contain exactly #<Packages::Rpm::Package id: 51, project_id: 474, created_at: "2024-05-24 15:53:44.349446370 +0000", ...ckage_type: "rpm", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1327 behaves like with package type1328 is expected to contain exactly #<Packages::MlModel::Package id: 52, project_id: 474, created_at: "2024-05-24 15:53:44.354697209 +000..._type: "ml_model", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1329 group has no packages1330 is expected to be empty1331 group is nil1332 is expected to be empty1333 package type is nil1334 is expected to contain exactly #<Packages::Package id: 54, project_id: 474, created_at: "2024-05-24 15:53:50.204468044 +0000", updat...age_type: "maven", creator_id: 784, status: "default", last_downloaded_at: nil, status_message: nil>1335 with invalid package_type1336 is expected to raise Packages::FinderHelper::InvalidPackageTypeError1337# [RSpecRunTime] Finishing example group spec/finders/packages/group_packages_finder_spec.rb. It took 37.52 seconds. Expected to take 39.78 seconds.1338# [RSpecRunTime] Starting example group spec/services/merge_requests/cleanup_refs_service_spec.rb. Expected to take 36.57 seconds.1339MergeRequests::CleanupRefsService1340 .schedule1341 creates a merge request cleanup schedule1342# [RSpecRunTime] RSpec elapsed time: 9 minutes 50.01 seconds. Current RSS: ~1375M. load average: 0.84 1.42 1.00 1/319 132851343 #execute1344 when merge request is closed1345 when closed 14 days ago1346 behaves like service that cleans up merge request refs1347 creates keep around ref and deletes merge request refs1348 when merge request has no head ref1349 does not fail1350# [RSpecRunTime] RSpec elapsed time: 9 minutes 52.96 seconds. Current RSS: ~1384M. load average: 1.25 1.50 1.03 1/319 136351351 when merge request has merge ref1352 caches merge ref sha and deletes merge ref1353 when merge ref sha cannot be cached1354 behaves like service that does not clean up merge request refs1355 does not delete merge request refs1356# [RSpecRunTime] RSpec elapsed time: 9 minutes 56.18 seconds. Current RSS: ~1391M. load average: 1.25 1.50 1.03 1/319 140411357 when keep around ref cannot be created1358 behaves like service that does not clean up merge request refs1359 does not delete merge request refs1360# [RSpecRunTime] RSpec elapsed time: 9 minutes 57.59 seconds. Current RSS: ~1392M. load average: 1.31 1.51 1.03 1/319 141971361 when a git error is raised1362 Gitlab::Git::Repository::GitError1363 behaves like service that does not clean up merge request refs1364 does not delete merge request refs1365# [RSpecRunTime] RSpec elapsed time: 9 minutes 58.96 seconds. Current RSS: ~1394M. load average: 1.31 1.51 1.03 1/319 143341366 Gitlab::Git::CommandError1367 behaves like service that does not clean up merge request refs1368 does not delete merge request refs1369# [RSpecRunTime] RSpec elapsed time: 10 minutes 0.35 second. Current RSS: ~1395M. load average: 1.31 1.51 1.03 1/320 144691370 when cleanup schedule fails to update1371 creates keep around ref and deletes merge request refs1372# [RSpecRunTime] RSpec elapsed time: 10 minutes 1.91 seconds. Current RSS: ~1391M. load average: 1.29 1.50 1.03 2/320 146371373 when merge request is not scheduled to be cleaned up yet1374 behaves like service that does not clean up merge request refs1375 does not delete merge request refs1376# [RSpecRunTime] RSpec elapsed time: 10 minutes 3.3 seconds. Current RSS: ~1388M. load average: 1.29 1.50 1.03 1/319 147691377 when repository no longer exists1378 does not fail and still mark schedule as complete1379# [RSpecRunTime] RSpec elapsed time: 10 minutes 4.97 seconds. Current RSS: ~1407M. load average: 1.29 1.50 1.03 1/319 149381380 when closed later than 14 days ago1381 behaves like service that does not clean up merge request refs1382 does not delete merge request refs1383# [RSpecRunTime] RSpec elapsed time: 10 minutes 6.32 seconds. Current RSS: ~1409M. load average: 1.29 1.50 1.03 1/319 150721384 when merge request is merged1385 when merged 14 days ago1386 behaves like service that cleans up merge request refs1387 creates keep around ref and deletes merge request refs1388 when merge request has no head ref1389 does not fail1390# [RSpecRunTime] RSpec elapsed time: 10 minutes 9.29 seconds. Current RSS: ~1410M. load average: 1.27 1.49 1.03 1/319 154251391 when merge request has merge ref1392 caches merge ref sha and deletes merge ref1393 when merge ref sha cannot be cached1394 behaves like service that does not clean up merge request refs1395 does not delete merge request refs1396# [RSpecRunTime] RSpec elapsed time: 10 minutes 12.81 seconds. Current RSS: ~1405M. load average: 1.24 1.48 1.03 1/319 158321397 when keep around ref cannot be created1398 behaves like service that does not clean up merge request refs1399 does not delete merge request refs1400# [RSpecRunTime] RSpec elapsed time: 10 minutes 15.11 seconds. Current RSS: ~1401M. load average: 1.24 1.48 1.03 1/319 159861401 when a git error is raised1402 Gitlab::Git::Repository::GitError1403 behaves like service that does not clean up merge request refs1404 does not delete merge request refs1405# [RSpecRunTime] RSpec elapsed time: 10 minutes 16.47 seconds. Current RSS: ~1402M. load average: 1.38 1.51 1.04 1/319 161231406 Gitlab::Git::CommandError1407 behaves like service that does not clean up merge request refs1408 does not delete merge request refs1409# [RSpecRunTime] RSpec elapsed time: 10 minutes 17.81 seconds. Current RSS: ~1412M. load average: 1.38 1.51 1.04 1/319 162581410 when cleanup schedule fails to update1411 creates keep around ref and deletes merge request refs1412# [RSpecRunTime] RSpec elapsed time: 10 minutes 19.29 seconds. Current RSS: ~1409M. load average: 1.38 1.51 1.04 1/319 164251413 when merge request is not scheduled to be cleaned up yet1414 behaves like service that does not clean up merge request refs1415 does not delete merge request refs1416# [RSpecRunTime] RSpec elapsed time: 10 minutes 20.64 seconds. Current RSS: ~1411M. load average: 1.38 1.51 1.04 1/319 165571417 when repository no longer exists1418 does not fail and still mark schedule as complete1419# [RSpecRunTime] RSpec elapsed time: 10 minutes 22.36 seconds. Current RSS: ~1433M. load average: 1.35 1.50 1.04 1/319 167261420 when merged later than 14 days ago1421 behaves like service that does not clean up merge request refs1422 does not delete merge request refs1423# [RSpecRunTime] RSpec elapsed time: 10 minutes 23.73 seconds. Current RSS: ~1439M. load average: 1.35 1.50 1.04 1/319 168581424 when merge request is not closed nor merged1425 behaves like service that does not clean up merge request refs1426 does not delete merge request refs1427# [RSpecRunTime] RSpec elapsed time: 10 minutes 25.1 seconds. Current RSS: ~1439M. load average: 1.35 1.50 1.04 1/319 169941428# [RSpecRunTime] Finishing example group spec/services/merge_requests/cleanup_refs_service_spec.rb. It took 36.38 seconds. Expected to take 36.57 seconds.1429# [RSpecRunTime] Starting example group spec/models/snippet_spec.rb. Expected to take 32.47 seconds.1430Snippet1431 does not allow STI1432 modules1433 is expected to includes the Gitlab::VisibilityLevel module1434 is expected to includes the Participable module1435 is expected to includes the Referable module1436 is expected to includes the Sortable module1437 is expected to includes the Awardable module1438# [RSpecRunTime] RSpec elapsed time: 10 minutes 26.27 seconds. Current RSS: ~1442M. load average: 1.35 1.50 1.04 1/319 169951439 associations1440 is expected to belong to author class_name => User required: false1441 is expected to belong to project required: false1442 is expected to have many notes dependent => destroy1443 is expected to have many award_emoji dependent => destroy1444 is expected to have many user_mentions class_name => SnippetUserMention1445 is expected to have one snippet_repository1446 is expected to have one statistics class_name => SnippetStatistics dependent => destroy1447 is expected to have many repository_storage_moves class_name => Snippets::RepositoryStorageMove inverse_of => container1448# [RSpecRunTime] RSpec elapsed time: 10 minutes 27.64 seconds. Current RSS: ~1448M. load average: 1.33 1.49 1.04 1/318 169961449 scopes1450 .with_repository_storage_moves1451 is expected to be empty1452 when associated repository storage move exists1453 is expected to contain exactly #<ProjectSnippet id:1 namespace510/project-457$1>1454 validation1455 is expected to validate that :author cannot be empty/falsy1456 is expected to validate that :title cannot be empty/falsy1457 is expected to validate that the length of :title is at most 2551458 is expected to validate that the length of :file_name is at most 2551459 is expected to validate that :content cannot be empty/falsy1460 is expected to validate that the length of :content is at most 1, producing a custom validation error on failure1461 content validations1462 with existing snippets1463 does not raise a validation error if the content is not changed1464 raises and error if the content is changed and the size is bigger than limit1465# [RSpecRunTime] RSpec elapsed time: 10 minutes 29.82 seconds. Current RSS: ~1446M. load average: 1.33 1.49 1.04 1/318 169971466 with new snippets1467 is valid when content is smaller than the limit1468 raises error when content is bigger than setting limit1469 description validations1470 with existing snippets1471 does not raise a validation error if the description is not changed1472 raises and error if the description is changed and the size is bigger than limit1473 with new snippets1474 is valid when description is smaller than the limit1475 raises error when description is bigger than setting limit1476 callbacks1477 creates snippet statistics when the snippet is created1478 #to_reference1479 when snippet belongs to a project1480 returns a String reference to the object1481 supports a cross-project reference1482 when snippet does not belong to a project1483 returns a String reference to the object1484 still returns shortest reference when project arg present1485 #file_name1486 file_name is nil1487 returns an empty string1488 file_name is not nil1489 returns the file_name1490 #content_html_invalidated?1491 invalidates the HTML cache of content when the filename changes1492 .search1493 returns snippets with a matching title1494 returns snippets with a partially matching title1495 returns snippets with a matching title regardless of the casing1496 returns snippets with a matching file name1497 returns snippets with a partially matching file name1498 returns snippets with a matching file name regardless of the casing1499 returns snippets with a matching description1500# [RSpecRunTime] RSpec elapsed time: 10 minutes 33.65 seconds. Current RSS: ~1446M. load average: 1.30 1.48 1.04 1/318 169981501 when default snippet visibility set to internal1502 attribute_name: :visibility, value: "private"1503 sets the visibility level1504 attribute_name: :visibility_level, value: 01505 sets the visibility level1506 attribute_name: "visibility", value: "private"1507 sets the visibility level1508 attribute_name: "visibility_level", value: 01509 sets the visibility level1510 .with_optional_visibility1511 when a visibility level is provided1512 returns snippets with the given visibility1513 when a visibility level is not provided1514 returns all snippets1515 .only_personal_snippets1516 returns snippets not associated with any projects1517 .only_include_projects_visible_to1518 when a user is provided1519 returns snippets visible to the user1520# [RSpecRunTime] RSpec elapsed time: 10 minutes 36.51 seconds. Current RSS: ~1438M. load average: 1.27 1.47 1.04 1/313 170081521 when a user is not provided1522 returns snippets visible to anonymous users1523 only_include_projects_with_snippets_enabled1524 includes snippets for projects with snippets enabled1525 when snippet_access_level is private1526 when the include_private option is enabled1527 includes snippets for projects with snippets set to private1528 when the include_private option is not enabled1529 does not include snippets for projects that have snippets set to private1530 .only_include_authorized_projects1531 only includes snippets for projects the user is authorized to see1532# [RSpecRunTime] RSpec elapsed time: 10 minutes 38.69 seconds. Current RSS: ~1439M. load average: 1.27 1.47 1.04 1/313 170181533 .for_project_with_user1534 when a user is provided1535 returns an empty collection if the user can not view the snippets1536 returns the snippets if the user is a member of the project1537 returns public snippets for a public project the user is not a member of1538# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.18 seconds. Current RSS: ~1435M. load average: 1.27 1.47 1.04 1/313 170251539 when a user is not provided1540 returns an empty collection for a private project1541 returns public snippets for a public project1542 .visible_to_or_authored_by1543 returns snippets visible to the user1544 .find_by_project_title_trunc_created_at1545 returns a record if arguments match1546 returns nil if project does not match1547 returns nil if title does not match1548 returns nil if created_at does not match1549 .without_created_by_banned_user1550 is expected to contain exactly #<Snippet id:30 $30>1551 #participants1552 includes the snippet author and note authors1553 #check_for_spam1554 when public and spammable attributes changed1555 returns true1556 when private1557 returns false1558 returns true when switching to public1559 when spammable attributes have not changed1560 returns false1561 #blob1562 returns a blob representing the snippet data1563 #all_files1564 lists files from the repository with the default branch1565 #blobs1566 when repository does not exist1567 returns empty array1568 when repository exists1569 returns array of blobs1570 when file does not exist1571 removes nil values from the blobs array1572 when some blobs are not retrievable from repository1573 does not include unretrievable blobs1574 #to_json1575 excludes secret_token from generated json1576 does not override existing exclude option value1577 #storage1578 stores snippet in @snippets dir1579 #track_snippet_repository1580 when a snippet repository entry does not exist1581 creates a new entry1582 tracks the snippet storage location1583 when a tracking entry exists1584 does not create a new entry in the database1585 updates the snippet storage location1586 #create_repository1587 creates the repository1588 sets the default branch1589 tracks snippet repository1590 sets same shard in snippet repository as in the repository storage1591 when repository exists1592 does not try to create repository1593 when snippet_repository exists1594 does not create a new snippet repository1595# [RSpecRunTime] RSpec elapsed time: 10 minutes 50.34 seconds. Current RSS: ~1482M. load average: 1.23 1.46 1.04 1/314 171401596 when snippet_repository does not exist1597 creates a snippet_repository1598 #repository_storage1599 returns repository storage from ApplicationSetting1600 when snippet_project is already created1601 returns repository_storage from snippet_project1602 #repository_size_checker1603 sets up size checker1604 #hook_attrs1605 includes the expected attributes1606 when snippet is for a project1607 is expected to include {:project_id => 542}1608 when the flag is disabled1609 includes all snippet attributes1610 #can_cache_field?1611 field: :title, file_name: nil, result: true1612 is expected to eq true1613 field: :title, file_name: "foo.bar", result: true1614 is expected to eq true1615 field: :description, file_name: nil, result: true1616 is expected to eq true1617 field: :description, file_name: "foo.bar", result: true1618 is expected to eq true1619 field: :content, file_name: nil, result: false1620 is expected to eq false1621 field: :content, file_name: "bar.foo", result: false1622 is expected to eq false1623 field: :content, file_name: "markdown.md", result: true1624 is expected to eq true1625 #url_to_repo1626 with personal snippet1627 is expected to eq "git@localhost:snippets/64.git"1628 with project snippet1629 is expected to eq "git@localhost:namespace522/project-473/snippets/65.git"1630 .max_file_limit1631 returns 101632 #list_files1633 when snippet has a repository1634 lists files from the repository with the ref1635 when ref is nil1636 lists files from the repository from the deafult_branch1637 when snippet does not have a repository1638 returns an empty array1639 #multiple_files?1640 when snippet has multiple files1641 is expected to be truthy1642 when snippet does not have multiple files1643 is expected to be falsey1644 when the snippet does not have a repository1645 is expected to be falsey1646 #git_transfer_in_progress?1647 returns true when there are git transfers1648 returns false when there are not git transfers1649 behaves like can move repository storage1650 #set_repository_read_only!1651 makes the repository read-only1652 raises an error if the project is already read-only1653 raises an error when there is an existing git transfer in progress1654 skip_git_transfer_check is true1655 makes the project read-only when git transfers are in progress1656 #set_repository_writable!1657 sets repository_read_only to false1658 raises an error when the update fails1659 #reference_counter1660 returns a Gitlab::ReferenceCounter object1661 #hidden_due_to_author_ban?1662 when the author is not banned1663 is expected to eq false1664 when author is banned1665 is expected to eq true1666 when the `hide_snippets_of_banned_users` feature flag is disabled1667 is expected to eq false1668# [RSpecRunTime] Finishing example group spec/models/snippet_spec.rb. It took 33.94 seconds. Expected to take 32.47 seconds.1669# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.1670Lint factories for Snippet1671 with saas, license, and factory defaults1672 behaves like factory1673 snippet factory1674 does not raise error when built1675 does not raise error when created1676 linting :public trait1677 does not raise error when created1678# [RSpecRunTime] RSpec elapsed time: 11 minutes 0.52 second. Current RSS: ~1458M. load average: 1.28 1.46 1.04 1/313 172031679 linting :internal trait1680 does not raise error when created1681 linting :private trait1682 does not raise error when created1683 linting :repository trait1684 does not raise error when created1685 linting :empty_repo trait1686 does not raise error when created1687# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.88 seconds. Expected to take 32.1 seconds.1688# [RSpecRunTime] Starting example group spec/lib/gitlab/database/batch_average_counter_spec.rb. Expected to take 29.77 seconds.1689Gitlab::Database::BatchAverageCounter1690 #count1691 returns correct average of weights1692 does no raise an exception if transaction is not open1693 when transaction is open1694 raises an error1695# [RSpecRunTime] RSpec elapsed time: 11 minutes 10.35 seconds. Current RSS: ~1378M. load average: 1.15 1.43 1.04 1/312 172151696 when batch size is small1697 returns correct average of weights1698# [RSpecRunTime] RSpec elapsed time: 11 minutes 13.18 seconds. Current RSS: ~1368M. load average: 1.14 1.42 1.04 1/312 172161699 when column passed is an Arel attribute1700 returns correct average of weights1701# [RSpecRunTime] RSpec elapsed time: 11 minutes 16.05 seconds. Current RSS: ~1367M. load average: 1.14 1.42 1.04 1/312 172171702 when column has total count of zero1703 returns the fallback value1704# [RSpecRunTime] RSpec elapsed time: 11 minutes 18.88 seconds. Current RSS: ~1368M. load average: 1.13 1.41 1.04 1/312 172181705 when one batch has nil weights (no average)1706 calculates average of weights with no errors1707# [RSpecRunTime] RSpec elapsed time: 11 minutes 21.8 seconds. Current RSS: ~1367M. load average: 1.12 1.41 1.04 1/312 172191708 when batch fetch query is cancelled1709 when all retries fail1710 logs failing query1711# [RSpecRunTime] RSpec elapsed time: 11 minutes 24.73 seconds. Current RSS: ~1368M. load average: 1.12 1.41 1.04 1/312 172201712# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/batch_average_counter_spec.rb. It took 22.81 seconds. Expected to take 29.77 seconds.1713# [RSpecRunTime] Starting example group spec/graphql/resolvers/merge_requests_resolver_spec.rb. Expected to take 26.52 seconds.1714Resolvers::MergeRequestsResolver1715 #resolve1716 without arguments1717 returns all merge requests1718 returns only merge requests that the current user can see1719# [RSpecRunTime] RSpec elapsed time: 11 minutes 28.56 seconds. Current RSS: ~1390M. load average: 1.11 1.40 1.04 1/318 174451720 with iid alone1721 batch-resolves by target project full path and individual IID1722 batch-resolves by target project full path and IIDS1723 batch-resolves by target project full path and IIDS, single or plural1724 can batch-resolve merge requests from different projects1725 resolves an unknown iid to be empty1726 resolves empty iids to be empty1727 resolves an unknown project to be nil when single1728 resolves an unknown project to be empty1729# [RSpecRunTime] RSpec elapsed time: 11 minutes 31.65 seconds. Current RSS: ~1396M. load average: 1.10 1.39 1.03 1/317 174461730 with source branches argument1731 takes one argument1732 takes more than one argument1733 with target branches argument1734 takes one argument1735 takes more than one argument1736 with state argument1737 takes one argument1738 with draft argument1739 with draft: true argument1740 takes one argument1741 with draft: false argument1742 takes one argument1743 with label argument1744 takes one argument1745 takes multiple arguments, with semantics of ALL MUST MATCH1746# [RSpecRunTime] RSpec elapsed time: 11 minutes 35.97 seconds. Current RSS: ~1388M. load average: 1.10 1.39 1.03 1/318 174901747 with negated label argument1748 excludes merge requests with given label from selection1749 with merged_after and merged_before arguments1750 returns merge requests merged between the given period1751 does not return anything1752 when filtering by the merge request deployments1753 with deployed_after and deployed_before arguments1754 returns merge requests deployed between the given period1755 does not return anything when there are no merge requests within the given period1756 with deployment1757 returns merge request with matching deployment1758 with created_after and created_before arguments1759 returns merge requests created within a given period1760 returns some values filtered with created_before1761 returns some values filtered with created_after1762 does not return anything for dates (even in the future) not matching any MRs1763 does not return anything for dates not matching any MRs1764 does not return any values for an impossible set1765# [RSpecRunTime] RSpec elapsed time: 11 minutes 41.36 seconds. Current RSS: ~1376M. load average: 1.09 1.39 1.03 1/317 175411766 with milestone argument1767 filters merge requests by milestone title1768 does not find anything1769 with negated milestone argument1770 filters out merge requests with given milestone title1771 with review state argument1772 filters merge requests by reviewers state1773 does not find anything1774 combinations1775 requires all filters1776 sorting1777 when sorting by created1778 sorts merge requests ascending1779 sorts merge requests descending1780# [RSpecRunTime] RSpec elapsed time: 11 minutes 45.08 seconds. Current RSS: ~1373M. load average: 1.08 1.38 1.03 1/317 175471781 when sorting by merged at1782 sorts merge requests ascending1783 sorts merge requests descending1784# [RSpecRunTime] RSpec elapsed time: 11 minutes 46.19 seconds. Current RSS: ~1375M. load average: 1.08 1.38 1.03 1/317 175481785 when sorting by closed at1786 sorts merge requests ascending1787 sorts merge requests descending1788# [RSpecRunTime] RSpec elapsed time: 11 minutes 47.27 seconds. Current RSS: ~1377M. load average: 1.00 1.36 1.03 1/317 175491789 when sorting by title1790 sorts issues ascending1791 sorts issues descending1792# [RSpecRunTime] RSpec elapsed time: 11 minutes 49.22 seconds. Current RSS: ~1388M. load average: 1.00 1.36 1.03 1/317 175831793# [RSpecRunTime] Finishing example group spec/graphql/resolvers/merge_requests_resolver_spec.rb. It took 24.49 seconds. Expected to take 26.52 seconds.1794# [RSpecRunTime] Starting example group spec/graphql/mutations/merge_requests/set_locked_spec.rb. Expected to take 25.21 seconds.1795Mutations::MergeRequests::SetLocked1796 is expected to require graphql authorizations :update_merge_request1797 #resolve1798 behaves like permission level for merge request mutation is correctly verified1799 when the user is not a project member1800 behaves like when the user does not have access to the resource1801 raises an error1802 even if assigned to the merge request1803 does not modify merge request1804# [RSpecRunTime] RSpec elapsed time: 11 minutes 52.05 seconds. Current RSS: ~1401M. load average: 1.08 1.37 1.03 1/318 176991805 even if reviewer of the merge request1806 raises an error1807# [RSpecRunTime] RSpec elapsed time: 11 minutes 53.34 seconds. Current RSS: ~1405M. load average: 1.08 1.37 1.03 1/318 177581808 even if author of the merge request1809 raises an error1810# [RSpecRunTime] RSpec elapsed time: 11 minutes 54.58 seconds. Current RSS: ~1408M. load average: 1.08 1.37 1.03 1/318 178161811 when the user is a project member1812 with guest role1813 behaves like when the user does not have access to the resource1814 raises an error1815 even if assigned to the merge request1816 does not modify merge request1817# [RSpecRunTime] RSpec elapsed time: 11 minutes 57.35 seconds. Current RSS: ~1407M. load average: 1.07 1.36 1.03 1/318 179331818 even if reviewer of the merge request1819 raises an error1820# [RSpecRunTime] RSpec elapsed time: 11 minutes 58.77 seconds. Current RSS: ~1406M. load average: 1.07 1.36 1.03 1/318 179921821 even if author of the merge request1822 raises an error1823# [RSpecRunTime] RSpec elapsed time: 12 minutes 0.16 second. Current RSS: ~1406M. load average: 1.07 1.36 1.03 1/318 180521824 with reporter role1825 behaves like when the user does not have access to the resource1826 raises an error1827 even if assigned to the merge request1828 does not modify merge request1829# [RSpecRunTime] RSpec elapsed time: 12 minutes 3.32 seconds. Current RSS: ~1395M. load average: 1.07 1.35 1.03 1/318 181691830 even if reviewer of the merge request1831 raises an error1832# [RSpecRunTime] RSpec elapsed time: 12 minutes 4.8 seconds. Current RSS: ~1393M. load average: 1.07 1.35 1.03 1/318 182281833 even if author of the merge request1834 raises an error1835# [RSpecRunTime] RSpec elapsed time: 12 minutes 6.56 seconds. Current RSS: ~1391M. load average: 1.06 1.35 1.03 1/318 182871836 when the user can update the merge request1837 returns the merge request as discussion locked1838 returns errors merge request could not be updated1839 when passing locked as false1840 unlocks the discussion1841# [RSpecRunTime] RSpec elapsed time: 12 minutes 11.24 seconds. Current RSS: ~1393M. load average: 1.06 1.35 1.03 1/318 184621842# [RSpecRunTime] Finishing example group spec/graphql/mutations/merge_requests/set_locked_spec.rb. It took 22.03 seconds. Expected to take 25.21 seconds.1843# [RSpecRunTime] Starting example group spec/services/merge_requests/remove_approval_service_spec.rb. Expected to take 24.3 seconds.1844MergeRequests::RemoveApprovalService1845 #execute1846 with a user who has approved1847 removes the approval1848 changes reviewers state to unapproved1849 does not change reviewers state when skip_updating_state is true1850 creates an unapproval note, triggers a web hook, and sends a notification1851 does not trigger a web hook when skip_notification is true1852 does not send notification when skip_notification is true1853 does not create system note when skip_system_note is true1854 tracks merge request unapprove action1855 does not track merge request unapprove action when skip_system_note is true1856 when the merge request is merged1857 behaves like no-op call1858 does not create an unapproval note and triggers web hook1859 does not track merge request unapprove action1860 behaves like does not trigger GraphQL subscription mergeRequestMergeStatusUpdated1861 is expected not to receive merge_request_merge_status_updated(*(any args)) 0 times1862# [RSpecRunTime] RSpec elapsed time: 12 minutes 22.29 seconds. Current RSS: ~1365M. load average: 1.10 1.35 1.04 1/312 184631863 behaves like does not trigger GraphQL subscription mergeRequestReviewersUpdated1864 is expected not to receive merge_request_reviewers_updated(*(any args)) 0 times1865 behaves like does not trigger GraphQL subscription mergeRequestApprovalStateUpdated1866 is expected not to receive merge_request_approval_state_updated(*(any args)) 0 times1867 behaves like triggers GraphQL subscription mergeRequestMergeStatusUpdated1868 is expected to receive merge_request_merge_status_updated(#<MergeRequest id:113 namespace604/project-555!1>) 1 time1869# [RSpecRunTime] RSpec elapsed time: 12 minutes 25.2 seconds. Current RSS: ~1365M. load average: 1.10 1.35 1.04 1/312 184641870 behaves like triggers GraphQL subscription mergeRequestReviewersUpdated1871 is expected to receive merge_request_reviewers_updated(#<MergeRequest id:114 namespace605/project-556!1>) 1 time1872# [RSpecRunTime] RSpec elapsed time: 12 minutes 26.31 seconds. Current RSS: ~1363M. load average: 1.10 1.35 1.04 1/312 184651873 behaves like triggers GraphQL subscription mergeRequestApprovalStateUpdated1874 is expected to receive merge_request_approval_state_updated(#<MergeRequest id:115 namespace606/project-557!1>) 1 time1875# [RSpecRunTime] RSpec elapsed time: 12 minutes 27.48 seconds. Current RSS: ~1359M. load average: 1.09 1.34 1.04 1/312 184661876 with a user who has not approved1877 behaves like no-op call1878 does not create an unapproval note and triggers web hook1879 does not track merge request unapprove action1880 behaves like does not trigger GraphQL subscription mergeRequestMergeStatusUpdated1881 is expected not to receive merge_request_merge_status_updated(*(any args)) 0 times1882# [RSpecRunTime] RSpec elapsed time: 12 minutes 30.46 seconds. Current RSS: ~1353M. load average: 1.09 1.34 1.04 1/312 184671883 behaves like does not trigger GraphQL subscription mergeRequestReviewersUpdated1884 is expected not to receive merge_request_reviewers_updated(*(any args)) 0 times1885 behaves like does not trigger GraphQL subscription mergeRequestApprovalStateUpdated1886 is expected not to receive merge_request_approval_state_updated(*(any args)) 0 times1887# [RSpecRunTime] Finishing example group spec/services/merge_requests/remove_approval_service_spec.rb. It took 21.07 seconds. Expected to take 24.3 seconds.1888# [RSpecRunTime] Starting example group spec/tooling/danger/project_helper_spec.rb. Expected to take 22.03 seconds.1889Tooling::Danger::ProjectHelper1890 #file_lines1891 returns the chomped file lines1892 #categories_for_file1893 path: "glfm_specification/example_snapshots/prosemirror_json.yml", expected_categories: [:frontend]1894 is expected to eq [:frontend]1895 path: "glfm_specification/input/glfm_anything.yml", expected_categories: [:frontend, :backend]1896 is expected to eq [:frontend, :backend]1897 path: "doc/api/graphql/reference/index.md", expected_categories: [:docs, :backend]1898 is expected to eq [:docs, :backend]1899 path: "doc/api/graphql/reference/some_other_file.txt", expected_categories: [:docs, :backend]1900 is expected to eq [:docs, :backend]1901 path: "doc/api/openapi/openapi.yaml", expected_categories: [:docs, :backend]1902 is expected to eq [:docs, :backend]1903 path: "doc/api/openapi/any_other_file.yaml", expected_categories: [:docs, :backend]1904 is expected to eq [:docs, :backend]1905 path: "usage_data.rb", expected_categories: [:database, :backend, :analytics_instrumentation]1906 is expected to eq [:database, :backend, :analytics_instrumentation]1907 path: "doc/foo.md", expected_categories: [:docs]1908 is expected to eq [:docs]1909 path: "CONTRIBUTING.md", expected_categories: [:docs]1910 is expected to eq [:docs]1911 path: "LICENSE", expected_categories: [:docs]1912 is expected to eq [:docs]1913 path: "MAINTENANCE.md", expected_categories: [:docs]1914 is expected to eq [:docs]1915 path: "PHILOSOPHY.md", expected_categories: [:docs]1916 is expected to eq [:docs]1917 path: "PROCESS.md", expected_categories: [:docs]1918 is expected to eq [:docs]1919 path: "README.md", expected_categories: [:docs]1920 is expected to eq [:docs]1921 path: "ee/doc/foo", expected_categories: [:none]1922 is expected to eq [:none]1923 path: "ee/README", expected_categories: [:none]1924 is expected to eq [:none]1925 path: "app/assets/foo", expected_categories: [:frontend]1926 is expected to eq [:frontend]1927 path: "app/views/foo", expected_categories: [:frontend, :backend]1928 is expected to eq [:frontend, :backend]1929 path: "public/foo", expected_categories: [:frontend]1930 is expected to eq [:frontend]1931 path: "scripts/frontend/foo", expected_categories: [:frontend]1932 is expected to eq [:frontend]1933 path: "spec/frontend/bar", expected_categories: [:frontend]1934 is expected to eq [:frontend]1935 path: "spec/frontend_integration/bar", expected_categories: [:frontend]1936 is expected to eq [:frontend]1937 path: "vendor/assets/foo", expected_categories: [:frontend]1938 is expected to eq [:frontend]1939 path: "babel.config.js", expected_categories: [:frontend]1940 is expected to eq [:frontend]1941 path: "jest.config.js", expected_categories: [:frontend]1942 is expected to eq [:frontend]1943 path: "package.json", expected_categories: [:frontend]1944 is expected to eq [:frontend]1945 path: "yarn.lock", expected_categories: [:frontend]1946 is expected to eq [:frontend]1947 path: "config/foo.js", expected_categories: [:frontend]1948 is expected to eq [:frontend]1949 path: "config/deep/foo.js", expected_categories: [:frontend]1950 is expected to eq [:frontend]1951 path: "app/components/pajamas/empty_state_component.html.haml", expected_categories: [:frontend, :backend]1952 is expected to eq [:frontend, :backend]1953 path: "ee/app/components/pajamas/empty_state_component.html.haml", expected_categories: [:frontend, :backend]1954 is expected to eq [:frontend, :backend]1955 path: "app/components/diffs/overflow_warning_component.html.haml", expected_categories: [:frontend, :backend]1956 is expected to eq [:frontend, :backend]1957 path: "app/components/layouts/horizontal_section_component.rb", expected_categories: [:frontend, :backend]1958 is expected to eq [:frontend, :backend]1959 path: "ee/app/assets/foo", expected_categories: [:frontend]1960 is expected to eq [:frontend]1961 path: "ee/app/views/foo", expected_categories: [:frontend, :backend]1962 is expected to eq [:frontend, :backend]1963 path: "ee/spec/frontend/bar", expected_categories: [:frontend]1964 is expected to eq [:frontend]1965 path: "ee/spec/frontend_integration/bar", expected_categories: [:frontend]1966 is expected to eq [:frontend]1967 path: "app/models/foo", expected_categories: [:backend]1968 is expected to eq [:backend]1969 path: "bin/foo", expected_categories: [:backend]1970 is expected to eq [:backend]1971 path: "config/foo", expected_categories: [:backend]1972 is expected to eq [:backend]1973 path: "lib/foo", expected_categories: [:backend]1974 is expected to eq [:backend]1975 path: "rubocop/foo", expected_categories: [:backend]1976 is expected to eq [:backend]1977 path: ".rubocop.yml", expected_categories: [:backend]1978 is expected to eq [:backend]1979 path: ".rubocop_todo.yml", expected_categories: [:backend]1980 is expected to eq [:backend]1981 path: ".rubocop_todo/cop/name.yml", expected_categories: [:backend]1982 is expected to eq [:backend]1983 path: "gems/foo/.rubocop.yml", expected_categories: [:backend]1984 is expected to eq [:backend]1985 path: "spec/foo", expected_categories: [:backend]1986 is expected to eq [:backend]1987 path: "spec/foo/bar", expected_categories: [:backend]1988 is expected to eq [:backend]1989 path: "ee/app/foo", expected_categories: [:backend]1990 is expected to eq [:backend]1991 path: "ee/bin/foo", expected_categories: [:backend]1992 is expected to eq [:backend]1993 path: "ee/spec/foo", expected_categories: [:backend]1994 is expected to eq [:backend]1995 path: "ee/spec/foo/bar", expected_categories: [:backend]1996 is expected to eq [:backend]1997 path: "spec/migrations/foo", expected_categories: [:database]1998 is expected to eq [:database]1999 path: "ee/spec/migrations/foo", expected_categories: [:database]2000 is expected to eq [:database]2001 path: "spec/features/foo", expected_categories: [:test]2002 is expected to eq [:test]2003 path: "ee/spec/features/foo", expected_categories: [:test]2004 is expected to eq [:test]2005 path: "spec/support/shared_examples/features/foo", expected_categories: [:test]2006 is expected to eq [:test]2007 path: "ee/spec/support/shared_examples/features/foo", expected_categories: [:test]2008 is expected to eq [:test]2009 path: "spec/support/shared_contexts/features/foo", expected_categories: [:test]2010 is expected to eq [:test]2011 path: "ee/spec/support/shared_contexts/features/foo", expected_categories: [:test]2012 is expected to eq [:test]2013 path: "spec/support/helpers/features/foo", expected_categories: [:test]2014 is expected to eq [:test]2015 path: "ee/spec/support/helpers/features/foo", expected_categories: [:test]2016 is expected to eq [:test]2017 path: "generator_templates/foo", expected_categories: [:backend]2018 is expected to eq [:backend]2019 path: "vendor/languages.yml", expected_categories: [:backend]2020 is expected to eq [:backend]2021 path: "file_hooks/examples/", expected_categories: [:backend]2022 is expected to eq [:backend]2023 path: "Gemfile", expected_categories: [:backend]2024 is expected to eq [:backend]2025 path: "Gemfile.lock", expected_categories: [:backend]2026 is expected to eq [:backend]2027 path: "Gemfile.checksum", expected_categories: [:backend]2028 is expected to eq [:backend]2029 path: "Rakefile", expected_categories: [:backend]2030 is expected to eq [:backend]2031 path: "FOO_VERSION", expected_categories: [:backend]2032 is expected to eq [:backend]2033 path: "lib/gitlab/ci/templates/Security/SAST.gitlab-ci.yml", expected_categories: [:ci_template]2034 is expected to eq [:ci_template]2035 path: "lib/gitlab/ci/templates/dotNET-Core.yml", expected_categories: [:ci_template]2036 is expected to eq [:ci_template]2037 path: "ee/FOO_VERSION", expected_categories: [:none]2038 is expected to eq [:none]2039 path: "db/schema.rb", expected_categories: [:database]2040 is expected to eq [:database]2041 path: "db/structure.sql", expected_categories: [:database]2042 is expected to eq [:database]2043 path: "db/docs/example.yml", expected_categories: [:database]2044 is expected to eq [:database]2045 path: "db/migrate/foo", expected_categories: [:database]2046 is expected to eq [:database]2047 path: "db/post_migrate/foo", expected_categories: [:database]2048 is expected to eq [:database]2049 path: "ee/db/geo/migrate/foo", expected_categories: [:database]2050 is expected to eq [:database]2051 path: "ee/db/geo/post_migrate/foo", expected_categories: [:database]2052 is expected to eq [:database]2053 path: "app/models/project_authorization.rb", expected_categories: [:database, :backend]2054 is expected to eq [:database, :backend]2055 path: "app/services/users/refresh_authorized_projects_service.rb", expected_categories: [:database, :backend]2056 is expected to eq [:database, :backend]2057 path: "app/services/authorized_project_update/find_records_due_for_refresh_service.rb", expected_categories: [:database, :backend]2058 is expected to eq [:database, :backend]2059 path: "lib/gitlab/background_migration.rb", expected_categories: [:database, :backend]2060 is expected to eq [:database, :backend]2061 path: "lib/gitlab/background_migration/foo", expected_categories: [:database, :backend]2062 is expected to eq [:database, :backend]2063 path: "ee/lib/gitlab/background_migration/foo", expected_categories: [:database, :backend]2064 is expected to eq [:database, :backend]2065 path: "ee/lib/ee/gitlab/background_migration/foo", expected_categories: [:database, :backend]2066 is expected to eq [:database, :backend]2067 path: "lib/gitlab/database.rb", expected_categories: [:database, :backend]2068 is expected to eq [:database, :backend]2069 path: "lib/gitlab/database/foo", expected_categories: [:database, :backend]2070 is expected to eq [:database, :backend]2071 path: "ee/lib/gitlab/database/foo", expected_categories: [:database, :backend]2072 is expected to eq [:database, :backend]2073 path: "lib/gitlab/sql/foo", expected_categories: [:database, :backend]2074 is expected to eq [:database, :backend]2075 path: "rubocop/cop/migration/foo", expected_categories: [:database]2076 is expected to eq [:database]2077 path: "db/fixtures/foo.rb", expected_categories: [:backend]2078 is expected to eq [:backend]2079 path: "ee/db/fixtures/foo.rb", expected_categories: [:backend]2080 is expected to eq [:backend]2081 path: "qa/foo", expected_categories: [:qa]2082 is expected to eq [:qa]2083 path: "ee/qa/foo", expected_categories: [:qa]2084 is expected to eq [:qa]2085 path: "workhorse/main.go", expected_categories: [:workhorse]2086 is expected to eq [:workhorse]2087 path: "workhorse/internal/upload/upload.go", expected_categories: [:workhorse]2088 is expected to eq [:workhorse]2089 path: "locale/gitlab.pot", expected_categories: [:none]2090 is expected to eq [:none]2091 path: "FOO", expected_categories: [:none]2092 is expected to eq [:none]2093 path: "foo", expected_categories: [:none]2094 is expected to eq [:none]2095 path: "foo/bar.rb", expected_categories: [:backend]2096 is expected to eq [:backend]2097 path: "foo/bar.js", expected_categories: [:frontend]2098 is expected to eq [:frontend]2099 path: "foo/bar.txt", expected_categories: [:none]2100 is expected to eq [:none]2101 path: "foo/bar.md", expected_categories: [:none]2102 is expected to eq [:none]2103 path: "ee/config/metrics/counts_7d/20210216174919_g_analytics_issues_weekly.yml", expected_categories: [:analytics_instrumentation]2104 is expected to eq [:analytics_instrumentation]2105 path: "lib/gitlab/usage_data_counters/aggregated_metrics/common.yml", expected_categories: [:analytics_instrumentation]2106 is expected to eq [:analytics_instrumentation]2107 path: "lib/gitlab/usage_data_counters/hll_redis_counter.rb", expected_categories: [:backend, :analytics_instrumentation]2108 is expected to eq [:backend, :analytics_instrumentation]2109 path: "lib/gitlab/tracking.rb", expected_categories: [:backend, :analytics_instrumentation]2110 is expected to eq [:backend, :analytics_instrumentation]2111 path: "lib/gitlab/usage/service_ping_report.rb", expected_categories: [:backend, :analytics_instrumentation]2112 is expected to eq [:backend, :analytics_instrumentation]2113 path: "lib/gitlab/usage/metrics/key_path_processor.rb", expected_categories: [:backend, :analytics_instrumentation]2114 is expected to eq [:backend, :analytics_instrumentation]2115 path: "spec/lib/gitlab/tracking_spec.rb", expected_categories: [:backend, :analytics_instrumentation]2116 is expected to eq [:backend, :analytics_instrumentation]2117 path: "app/helpers/tracking_helper.rb", expected_categories: [:backend, :analytics_instrumentation]2118 is expected to eq [:backend, :analytics_instrumentation]2119 path: "spec/helpers/tracking_helper_spec.rb", expected_categories: [:backend, :analytics_instrumentation]2120 is expected to eq [:backend, :analytics_instrumentation]2121 path: "lib/generators/rails/usage_metric_definition_generator.rb", expected_categories: [:backend, :analytics_instrumentation]2122 is expected to eq [:backend, :analytics_instrumentation]2123 path: "spec/lib/generators/usage_metric_definition_generator_spec.rb", expected_categories: [:backend, :analytics_instrumentation]2124 is expected to eq [:backend, :analytics_instrumentation]2125 path: "config/metrics/schema.json", expected_categories: [:analytics_instrumentation]2126 is expected to eq [:analytics_instrumentation]2127 path: "app/assets/javascripts/tracking/foo.js", expected_categories: [:frontend, :analytics_instrumentation]2128 is expected to eq [:frontend, :analytics_instrumentation]2129 path: "spec/frontend/tracking/foo.js", expected_categories: [:frontend, :analytics_instrumentation]2130 is expected to eq [:frontend, :analytics_instrumentation]2131 path: "spec/frontend/tracking_spec.js", expected_categories: [:frontend, :analytics_instrumentation]2132 is expected to eq [:frontend, :analytics_instrumentation]2133 path: "lib/gitlab/usage_database/foo.rb", expected_categories: [:backend]2134 is expected to eq [:backend]2135 path: "config/metrics/counts_7d/test_metric.yml", expected_categories: [:analytics_instrumentation]2136 is expected to eq [:analytics_instrumentation]2137 path: "config/events/snowplow_event.yml", expected_categories: [:analytics_instrumentation]2138 is expected to eq [:analytics_instrumentation]2139 path: "config/metrics/schema.json", expected_categories: [:analytics_instrumentation]2140 is expected to eq [:analytics_instrumentation]2141 path: "doc/api/usage_data.md", expected_categories: [:analytics_instrumentation]2142 is expected to eq [:analytics_instrumentation]2143 path: "spec/lib/gitlab/usage_data_spec.rb", expected_categories: [:analytics_instrumentation]2144 is expected to eq [:analytics_instrumentation]2145 path: "spec/lib/gitlab/usage/service_ping_report.rb", expected_categories: [:backend, :analytics_instrumentation]2146 is expected to eq [:backend, :analytics_instrumentation]2147 path: "spec/lib/gitlab/usage/metrics/key_path_processor.rb", expected_categories: [:backend, :analytics_instrumentation]2148 is expected to eq [:backend, :analytics_instrumentation]2149 path: "app/models/integration.rb", expected_categories: [:import_integrate_be, :backend]2150 is expected to eq [:import_integrate_be, :backend]2151 path: "ee/app/models/integrations/github.rb", expected_categories: [:import_integrate_be, :backend]2152 is expected to eq [:import_integrate_be, :backend]2153 path: "ee/app/models/ee/integrations/jira.rb", expected_categories: [:import_integrate_be, :backend]2154 is expected to eq [:import_integrate_be, :backend]2155 path: "app/models/integrations/chat_message/pipeline_message.rb", expected_categories: [:import_integrate_be, :backend]2156 is expected to eq [:import_integrate_be, :backend]2157 path: "app/models/jira_connect_subscription.rb", expected_categories: [:import_integrate_be, :backend]2158 is expected to eq [:import_integrate_be, :backend]2159 path: "app/models/hooks/service_hook.rb", expected_categories: [:import_integrate_be, :backend]2160 is expected to eq [:import_integrate_be, :backend]2161 path: "ee/app/models/ee/hooks/system_hook.rb", expected_categories: [:import_integrate_be, :backend]2162 is expected to eq [:import_integrate_be, :backend]2163 path: "app/services/concerns/integrations/project_test_data.rb", expected_categories: [:import_integrate_be, :backend]2164 is expected to eq [:import_integrate_be, :backend]2165 path: "ee/app/services/ee/integrations/test/project_service.rb", expected_categories: [:import_integrate_be, :backend]2166 is expected to eq [:import_integrate_be, :backend]2167 path: "app/controllers/concerns/integrations/actions.rb", expected_categories: [:import_integrate_be, :backend]2168 is expected to eq [:import_integrate_be, :backend]2169 path: "ee/app/controllers/concerns/ee/integrations/params.rb", expected_categories: [:import_integrate_be, :backend]2170 is expected to eq [:import_integrate_be, :backend]2171 path: "ee/app/controllers/projects/integrations/jira/issues_controller.rb", expected_categories: [:import_integrate_be, :backend]2172 is expected to eq [:import_integrate_be, :backend]2173 path: "app/controllers/projects/hooks_controller.rb", expected_categories: [:import_integrate_be, :backend]2174 is expected to eq [:import_integrate_be, :backend]2175 path: "app/controllers/admin/hook_logs_controller.rb", expected_categories: [:import_integrate_be, :backend]2176 is expected to eq [:import_integrate_be, :backend]2177 path: "app/controllers/groups/settings/integrations_controller.rb", expected_categories: [:import_integrate_be, :backend]2178 is expected to eq [:import_integrate_be, :backend]2179 path: "app/controllers/jira_connect/branches_controller.rb", expected_categories: [:import_integrate_be, :backend]2180 is expected to eq [:import_integrate_be, :backend]2181 path: "app/controllers/oauth/jira/authorizations_controller.rb", expected_categories: [:import_integrate_be, :backend]2182 is expected to eq [:import_integrate_be, :backend]2183 path: "ee/app/finders/projects/integrations/jira/by_ids_finder.rb", expected_categories: [:import_integrate_be, :database, :backend]2184 is expected to eq [:import_integrate_be, :database, :backend]2185 path: "app/workers/jira_connect/sync_merge_request_worker.rb", expected_categories: [:import_integrate_be, :backend]2186 is expected to eq [:import_integrate_be, :backend]2187 path: "app/workers/propagate_integration_inherit_worker.rb", expected_categories: [:import_integrate_be, :backend]2188 is expected to eq [:import_integrate_be, :backend]2189 path: "app/workers/web_hooks/log_execution_worker.rb", expected_categories: [:import_integrate_be, :backend]2190 is expected to eq [:import_integrate_be, :backend]2191 path: "app/workers/web_hook_worker.rb", expected_categories: [:import_integrate_be, :backend]2192 is expected to eq [:import_integrate_be, :backend]2193 path: "app/workers/project_service_worker.rb", expected_categories: [:import_integrate_be, :backend]2194 is expected to eq [:import_integrate_be, :backend]2195 path: "lib/atlassian/jira_connect/serializers/commit_entity.rb", expected_categories: [:import_integrate_be, :backend]2196 is expected to eq [:import_integrate_be, :backend]2197 path: "lib/api/entities/project_integration.rb", expected_categories: [:import_integrate_be, :backend]2198 is expected to eq [:import_integrate_be, :backend]2199 path: "lib/gitlab/hook_data/note_builder.rb", expected_categories: [:import_integrate_be, :backend]2200 is expected to eq [:import_integrate_be, :backend]2201 path: "lib/gitlab/data_builder/note.rb", expected_categories: [:import_integrate_be, :backend]2202 is expected to eq [:import_integrate_be, :backend]2203 path: "lib/gitlab/slash_commands/run.rb", expected_categories: [:import_integrate_be, :backend]2204 is expected to eq [:import_integrate_be, :backend]2205 path: "lib/gitlab/web_hooks/recursion_detection.rb", expected_categories: [:import_integrate_be, :backend]2206 is expected to eq [:import_integrate_be, :backend]2207 path: "ee/lib/ee/gitlab/integrations/sti_type.rb", expected_categories: [:import_integrate_be, :backend]2208 is expected to eq [:import_integrate_be, :backend]2209 path: "ee/lib/ee/api/helpers/integrations_helpers.rb", expected_categories: [:import_integrate_be, :backend]2210 is expected to eq [:import_integrate_be, :backend]2211 path: "ee/app/serializers/integrations/jira_serializers/issue_entity.rb", expected_categories: [:import_integrate_be, :backend]2212 is expected to eq [:import_integrate_be, :backend]2213 path: "app/serializers/jira_connect/app_data_serializer.rb", expected_categories: [:import_integrate_be, :backend]2214 is expected to eq [:import_integrate_be, :backend]2215 path: "lib/api/github/entities.rb", expected_categories: [:import_integrate_be, :backend]2216 is expected to eq [:import_integrate_be, :backend]2217 path: "lib/api/v3/github.rb", expected_categories: [:import_integrate_be, :backend]2218 is expected to eq [:import_integrate_be, :backend]2219 path: "app/services/clusters/integrations/prometheus_health_check_service.rb", expected_categories: [:backend]2220 is expected to eq [:backend]2221 path: "app/graphql/types/alert_management/integration_type.rb", expected_categories: [:backend]2222 is expected to eq [:backend]2223# [RSpecRunTime] RSpec elapsed time: 12 minutes 59.66 seconds. Current RSS: ~1385M. load average: 1.06 1.31 1.03 1/312 184682224 path: "app/views/jira_connect/branches/new.html.haml", expected_categories: [:import_integrate_fe, :frontend]2225 is expected to eq [:import_integrate_fe, :frontend]2226 path: "app/views/layouts/jira_connect.html.haml", expected_categories: [:import_integrate_fe, :frontend]2227 is expected to eq [:import_integrate_fe, :frontend]2228 path: "app/assets/javascripts/jira_connect/branches/pages/index.vue", expected_categories: [:import_integrate_fe, :frontend]2229 is expected to eq [:import_integrate_fe, :frontend]2230 path: "ee/app/views/projects/integrations/jira/issues/show.html.haml", expected_categories: [:import_integrate_fe, :frontend]2231 is expected to eq [:import_integrate_fe, :frontend]2232 path: "ee/app/assets/javascripts/integrations/zentao/issues_list/graphql/queries/get_zentao_issues.query.graphql", expected_categories: [:import_integrate_fe, :frontend]2233 is expected to eq [:import_integrate_fe, :frontend]2234 path: "app/assets/javascripts/pages/projects/settings/integrations/show/index.js", expected_categories: [:import_integrate_fe, :frontend]2235 is expected to eq [:import_integrate_fe, :frontend]2236 path: "ee/app/assets/javascripts/pages/groups/hooks/index.js", expected_categories: [:import_integrate_fe, :frontend]2237 is expected to eq [:import_integrate_fe, :frontend]2238 path: "app/views/clusters/clusters/_integrations_tab.html.haml", expected_categories: [:frontend, :backend]2239 is expected to eq [:frontend, :backend]2240 path: "app/assets/javascripts/alerts_settings/graphql/fragments/integration_item.fragment.graphql", expected_categories: [:frontend]2241 is expected to eq [:frontend]2242 path: "app/assets/javascripts/filtered_search/droplab/hook_input.js", expected_categories: [:frontend]2243 is expected to eq [:frontend]2244 path: "app/views/layouts/header/_default.html.haml", expected_categories: [:frontend, :backend]2245 is expected to eq [:frontend, :backend]2246 path: "app/views/layouts/header/_default.html.erb", expected_categories: [:frontend, :backend]2247 is expected to eq [:frontend, :backend]2248 when having specific changes2249 expected_categories: [:analytics_instrumentation], patch: "+data-track-action", changed_files: ["components/welcome.vue"]2250 has the correct categories2251 expected_categories: [:analytics_instrumentation], patch: "+ data: { track_label:", changed_files: ["admin/groups/_form.html.haml"]2252 has the correct categories2253 expected_categories: [:analytics_instrumentation], patch: "+ Gitlab::Tracking.event", changed_files: ["dashboard/todos_controller.rb", "admin/groups/_form.html.haml"]2254 has the correct categories2255 expected_categories: [:analytics_instrumentation], patch: "+ Gitlab::Tracking.event(\"c\", \"a\")", changed_files: ["dashboard/todos_controller.rb", "admin/groups/_form.html.haml"]2256 has the correct categories2257 expected_categories: [:analytics_instrumentation], patch: "+ Gitlab::InternalEvents.track_event(\"c\")", changed_files: ["dashboard/todos_controller.rb", "admin/groups/_form.html.haml"]2258 has the correct categories2259 expected_categories: [:analytics_instrumentation], patch: "+ include Gitlab::InternalEventsTracking", changed_files: ["dashboard/todos_controller.rb", "admin/groups/_form.html.haml"]2260 has the correct categories2261 expected_categories: [:analytics_instrumentation], patch: "+ track_internal_event(\"c\")", changed_files: ["dashboard/todos_controller.rb", "admin/groups/_form.html.haml"]2262 has the correct categories2263 expected_categories: [:database, :backend, :analytics_instrumentation], patch: "+ count(User.active)", changed_files: ["usage_data.rb", "lib/gitlab/usage_data.rb", "ee/lib/ee/gitlab/usage_data.rb"]2264 has the correct categories2265 expected_categories: [:database, :backend, :analytics_instrumentation], patch: "+ estimate_batch_distinct_count(User.active)", changed_files: ["usage_data.rb"]2266 has the correct categories2267 expected_categories: [:backend, :analytics_instrumentation], patch: "+ alt_usage_data(User.active)", changed_files: ["lib/gitlab/usage_data.rb"]2268 has the correct categories2269 expected_categories: [:backend, :analytics_instrumentation], patch: "+ count(User.active)", changed_files: ["lib/gitlab/usage_data/topology.rb"]2270 has the correct categories2271 expected_categories: [:backend, :analytics_instrumentation], patch: "+ foo_count(User.active)", changed_files: ["lib/gitlab/usage_data.rb"]2272 has the correct categories2273 expected_categories: [:backend], patch: "+ count(User.active)", changed_files: ["user.rb"]2274 has the correct categories2275 expected_categories: [:database, :backend], patch: "+ User.upsert({ name: \"blah\" })", changed_files: ["app/foo/bar.rb"]2276 has the correct categories2277 expected_categories: [:database, :backend], patch: "+ User.upsert(", changed_files: ["app/foo/bar.rb"]2278 has the correct categories2279 expected_categories: [:database, :backend], patch: "+ Organizations::OrganizationUser.upsert({", changed_files: ["app/foo/bar.rb"]2280 has the correct categories2281 expected_categories: [:database, :backend], patch: "+ upsert({ name: \"blah\" })", changed_files: ["app/foo/bar.rb"]2282 has the correct categories2283 expected_categories: [:database, :backend], patch: "+ .upsert({ name: \"blah\" })", changed_files: ["app/foo/bar.rb"]2284 has the correct categories2285 expected_categories: [:database, :backend], patch: "+ .delete_all", changed_files: ["app/foo/bar.rb"]2286 has the correct categories2287 expected_categories: [:database, :backend], patch: "+ .destroy_all", changed_files: ["app/foo/bar.rb"]2288 has the correct categories2289 expected_categories: [:import_integrate_be, :database], patch: "+ add_column :integrations, :foo, :text", changed_files: ["db/migrate/foo.rb"]2290 has the correct categories2291 expected_categories: [:import_integrate_be, :database], patch: "+ create_table :zentao_tracker_data do |t|", changed_files: ["ee/db/post_migrate/foo.rb"]2292 has the correct categories2293 expected_categories: [:import_integrate_be, :backend], patch: "+ Integrations::Foo", changed_files: ["app/foo/bar.rb"]2294 has the correct categories2295 expected_categories: [:import_integrate_be, :backend], patch: "+ project.execute_hooks(foo, :bar)", changed_files: ["ee/lib/ee/foo.rb"]2296 has the correct categories2297 expected_categories: [:import_integrate_be, :backend], patch: "+ project.execute_integrations(foo, :bar)", changed_files: ["app/foo.rb"]2298 has the correct categories2299 expected_categories: [:frontend, :analytics_instrumentation], patch: "+ api.trackRedisCounterEvent(\"foo\")", changed_files: ["app/assets/javascripts/telemetry.js", "ee/app/assets/javascripts/mr_widget.vue"]2300 has the correct categories2301 expected_categories: [:frontend, :analytics_instrumentation], patch: "+ api.trackRedisHllUserEvent(\"bar\")", changed_files: ["app/assets/javascripts/telemetry.js", "ee/app/assets/javascripts/mr_widget.vue"]2302 has the correct categories2303 expected_categories: [:frontend, :analytics_instrumentation], patch: "+ InternalEvents.trackEvent(\"foo\")", changed_files: ["app/assets/javascripts/telemetry.js", "ee/app/assets/javascripts/mr_widget.vue"]2304 has the correct categories2305# [RSpecRunTime] Finishing example group spec/tooling/danger/project_helper_spec.rb. It took 33.92 seconds. Expected to take 22.03 seconds.2306# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/service_ping_report_spec.rb. Expected to take 20.59 seconds.2307Gitlab::Usage::ServicePingReport2308 all_metrics_values2309 generates the service ping when there are no missing values2310 generates the service ping with the missing values2311 with usage data payload with symbol keys and instrumented payload with string keys2312 correctly merges string and symbol keys2313 for output: :metrics_queries2314 generates the service ping2315 for output: :non_sql_metrics_values2316 generates the service ping2317 when using cached2318 for cached: true2319 caches the values2320 writes to cache and returns fresh data2321 when no caching2322 returns fresh data2323 cross test values against queries2324 generates queries that match collected data2325# [RSpecRunTime] RSpec elapsed time: 13 minutes 23.51 seconds. Current RSS: ~1433M. load average: 0.96 1.26 1.02 1/312 184692326# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/service_ping_report_spec.rb. It took 17.28 seconds. Expected to take 20.59 seconds.2327# [RSpecRunTime] Starting example group spec/models/integrations/microsoft_teams_spec.rb. Expected to take 19.68 seconds.2328Integrations::MicrosoftTeams2329 does not allow STI2330 behaves like chat integration2331 Associations2332 is expected to belong to project required: false2333 Validations2334 when integration is active2335 is expected to validate that :webhook cannot be empty/falsy2336 behaves like issue tracker integration URL attribute2337 is expected to allow :webhook to be ‹"https://example.com"›2338 is expected not to allow :webhook to be ‹"example.com"›2339 is expected not to allow :webhook to be ‹"ftp://example.com"›2340 is expected not to allow :webhook to be ‹"herp-and-derp"›2341# [RSpecRunTime] RSpec elapsed time: 13 minutes 25.36 seconds. Current RSS: ~1449M. load average: 0.96 1.26 1.02 1/312 184702342 when integration is inactive2343 is expected not to validate that :webhook cannot be empty/falsy2344 .supported_events2345 does not support deployment_events2346 #execute2347 with push events2348 behaves like triggered Microsoft Teams integration2349 calls Microsoft Teams API2350 with default branch2351 when only default branch are to be notified2352 behaves like triggered Microsoft Teams integration2353 calls Microsoft Teams API2354 when only protected branches are to be notified2355 behaves like untriggered Microsoft Teams integration2356 does not call Microsoft Teams API2357 when default and protected branches are to be notified2358 behaves like triggered Microsoft Teams integration2359 calls Microsoft Teams API2360 when all branches are to be notified2361 behaves like triggered Microsoft Teams integration2362 calls Microsoft Teams API2363 with protected branch2364 when only default branch are to be notified2365 behaves like untriggered Microsoft Teams integration2366 does not call Microsoft Teams API2367 when only protected branches are to be notified2368 behaves like triggered Microsoft Teams integration2369 calls Microsoft Teams API2370 when default and protected branches are to be notified2371 behaves like triggered Microsoft Teams integration2372 calls Microsoft Teams API2373 when all branches are to be notified2374 behaves like triggered Microsoft Teams integration2375 calls Microsoft Teams API2376 with neither default nor protected branch2377 when only default branch are to be notified2378 behaves like untriggered Microsoft Teams integration2379 does not call Microsoft Teams API2380 when only protected branches are to be notified2381 behaves like untriggered Microsoft Teams integration2382 does not call Microsoft Teams API2383 when default and protected branches are to be notified2384 behaves like untriggered Microsoft Teams integration2385 does not call Microsoft Teams API2386 when all branches are to be notified2387 behaves like triggered Microsoft Teams integration2388 calls Microsoft Teams API2389 with issue events2390 behaves like triggered Microsoft Teams integration2391 calls Microsoft Teams API2392 with merge events2393 behaves like triggered Microsoft Teams integration2394 calls Microsoft Teams API2395 with wiki page events2396 behaves like triggered Microsoft Teams integration2397 calls Microsoft Teams API2398 with note events2399 with commit comment2400 behaves like triggered Microsoft Teams integration2401 calls Microsoft Teams API2402 with merge request comment2403 behaves like triggered Microsoft Teams integration2404 calls Microsoft Teams API2405 with issue comment2406 behaves like triggered Microsoft Teams integration2407 calls Microsoft Teams API2408 with snippet comment2409 behaves like triggered Microsoft Teams integration2410 calls Microsoft Teams API2411 with pipeline events2412 with failed pipeline2413 behaves like triggered Microsoft Teams integration2414 calls Microsoft Teams API2415 with succeeded pipeline2416 with default notify_only_broken_pipelines2417 does not call Microsoft Teams API2418 when notify_only_broken_pipelines is false2419 behaves like triggered Microsoft Teams integration2420 calls Microsoft Teams API2421 with default branch2422 when only default branch are to be notified2423 behaves like triggered Microsoft Teams integration2424 calls Microsoft Teams API2425 when only protected branches are to be notified2426 behaves like untriggered Microsoft Teams integration2427 does not call Microsoft Teams API2428 when default and protected branches are to be notified2429 behaves like triggered Microsoft Teams integration2430 calls Microsoft Teams API2431 when all branches are to be notified2432 behaves like triggered Microsoft Teams integration2433 calls Microsoft Teams API2434 with protected branch2435 when only default branch are to be notified2436 behaves like untriggered Microsoft Teams integration2437 does not call Microsoft Teams API2438 when only protected branches are to be notified2439 behaves like triggered Microsoft Teams integration2440 calls Microsoft Teams API2441 when default and protected branches are to be notified2442 behaves like triggered Microsoft Teams integration2443 calls Microsoft Teams API2444 when all branches are to be notified2445 behaves like triggered Microsoft Teams integration2446 calls Microsoft Teams API2447 with neither default nor protected branch2448 when only default branch are to be notified2449 behaves like untriggered Microsoft Teams integration2450 does not call Microsoft Teams API2451 when only protected branches are to be notified2452 behaves like untriggered Microsoft Teams integration2453 does not call Microsoft Teams API2454 when default and protected branches are to be notified2455 behaves like untriggered Microsoft Teams integration2456 does not call Microsoft Teams API2457 when all branches are to be notified2458 behaves like triggered Microsoft Teams integration2459 calls Microsoft Teams API2460 deployment events2461 behaves like untriggered Microsoft Teams integration2462 does not call Microsoft Teams API2463 #execute2464 with push events2465 calls Microsoft Teams API for push events2466 specifies the webhook when it is configured2467 with issue events2468 calls Microsoft Teams API2469 with merge events2470 calls Microsoft Teams API2471 with wiki page events2472 calls Microsoft Teams API2473 Note events2474 when commit comment event executed2475 calls Microsoft Teams API for commit comment events2476 when merge request comment event executed2477 calls Microsoft Teams API for merge request comment events2478 when issue comment event executed2479 calls Microsoft Teams API for issue comment events2480 when snippet comment event executed2481 calls Microsoft Teams API for snippet comment events2482 Pipeline events2483 with failed pipeline2484 behaves like call Microsoft Teams API2485 calls Microsoft Teams API for pipeline events2486 with succeeded pipeline2487 with default to notify_only_broken_pipelines2488 does not call Microsoft Teams API for pipeline events2489 with setting notify_only_broken_pipelines to false2490 behaves like call Microsoft Teams API2491 calls Microsoft Teams API for pipeline events2492 with default branch2493 only notify for the default branch2494 behaves like call Microsoft Teams API2495 calls Microsoft Teams API for pipeline events2496 notify for only protected branches2497 behaves like does not call Microsoft Teams API2498 does not call Microsoft Teams API for pipeline events2499 notify for only default and protected branches2500 behaves like call Microsoft Teams API2501 calls Microsoft Teams API for pipeline events2502 notify for all branches2503 behaves like call Microsoft Teams API2504 calls Microsoft Teams API for pipeline events2505 with protected branch2506 only notify for the default branch2507 behaves like does not call Microsoft Teams API2508 does not call Microsoft Teams API for pipeline events2509 notify for only protected branches2510 behaves like call Microsoft Teams API2511 calls Microsoft Teams API for pipeline events2512 notify for only default and protected branches2513 behaves like call Microsoft Teams API2514 calls Microsoft Teams API for pipeline events2515 notify for all branches2516 behaves like call Microsoft Teams API2517 calls Microsoft Teams API for pipeline events2518 with neither protected nor default branch2519 only notify for the default branch2520 behaves like does not call Microsoft Teams API2521 does not call Microsoft Teams API for pipeline events2522 notify for only protected branches2523 behaves like does not call Microsoft Teams API2524 does not call Microsoft Teams API for pipeline events2525 notify for only default and protected branches2526 behaves like does not call Microsoft Teams API2527 does not call Microsoft Teams API for pipeline events2528 notify for all branches2529 behaves like call Microsoft Teams API2530 calls Microsoft Teams API for pipeline events2531# [RSpecRunTime] Finishing example group spec/models/integrations/microsoft_teams_spec.rb. It took 22.56 seconds. Expected to take 19.68 seconds.2532# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.2533Lint factories for Integrations::MicrosoftTeams2534 with saas, license, and factory defaults2535 behaves like factory2536 microsoft_teams_integration factory2537 does not raise error when built2538 does not raise error when created2539# [RSpecRunTime] RSpec elapsed time: 13 minutes 47.28 seconds. Current RSS: ~1424M. load average: 0.97 1.24 1.02 1/317 190602540# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.19 seconds. Expected to take 32.1 seconds.2541# [RSpecRunTime] Starting example group spec/services/groups/create_service_spec.rb. Expected to take 18.31 seconds.2542Groups::CreateService#execute2543 for visibility level restrictions2544 without restricted visibility level2545 behaves like creating a group2546 is expected to eq #<User id:1091 @user496>2547 with restricted visibility level2548 behaves like does not create a group2549 is expected to be error2550 with `setup_for_company` attribute2551 has the specified setup_for_company2552 with `default_branch_protection` attribute2553 for users who have the ability to create a group with `default_branch_protection`2554 creates group with the specified branch protection level2555 for users who do not have the ability to create a group with `default_branch_protection`2556 does not create the group with the specified branch protection level2557 with `default_branch_protection_defaults` attribute2558 for users who have the ability to create a group with `default_branch_protection`2559 creates group with the specified default branch protection settings2560 for users who do not have the ability to create a group with `default_branch_protection_defaults`2561 does not create the group with the specified default branch protection settings2562 with `allow_mfa_for_subgroups` attribute2563 behaves like creating a group2564 is expected to eq #<User id:1091 @user496>2565 with `math_rendering_limits_enabled` attribute2566 behaves like creating a group2567 is expected to eq #<User id:1091 @user496>2568 with `lock_math_rendering_limits_enabled` attribute2569 behaves like creating a group2570 is expected to eq #<User id:1091 @user496>2571 for a top level group2572 when user can create a group2573 behaves like creating a group2574 is expected to eq #<User id:1091 @user496>2575 with before_commit callback2576 behaves like has sync-ed traversal_ids2577 is expected to eq [1714]2578 handling of allow_runner_registration_token default2579 when on self-managed2580 does not disallow runner registration token2581 when instance is dedicated2582 does not disallow runner registration token2583 when user can not create a group2584 behaves like does not create a group2585 is expected to be error2586 when creating a group within an organization2587 when organization is provided2588 when user can create the group2589 behaves like creating a group2590 is expected to eq #<User id:1091 @user496>2591 when organization_id is not a valid id2592 returns an error and does not set organization_id2593 behaves like does not create a group2594 is expected to be error2595 when user is an admin2596 behaves like creating a group2597 is expected to eq #<User id:1092 @user497>2598 when user can not create the group2599 returns an error and does not set organization_id2600 behaves like does not create a group2601 is expected to be error2602 when parent group is different from provided group2603 returns an error and does not set organization_id2604 behaves like does not create a group2605 is expected to be error2606 when organization is not set by params2607 and the parent of the group has an organization2608 creates group with the parent group organization2609 and has no parent group2610 creates group with the current organization2611 when organization_id is set to nil2612 creates group in default organization2613 when organization is not set at all2614 creates group without an organization2615 for a subgroup2616 as group owner2617 behaves like creating a group2618 is expected to eq #<User id:1091 @user496>2619 behaves like has sync-ed traversal_ids2620 is expected to eq [1724, 1726]2621 as guest2622 returns an error and does not set parent_id2623 behaves like does not create a group2624 is expected to be error2625 as owner2626 behaves like creating a group2627 is expected to eq #<User id:1091 @user496>2628 as maintainer2629 behaves like creating a group2630 is expected to eq #<User id:1091 @user496>2631 when visibility level is passed as a string2632 assigns the correct visibility level2633 for creating a mattermost team2634 create the chat team with the group2635 for creating a setting record2636 create the settings record connected to the group2637 for creating a details record2638 create the details record connected to the group2639 with an active instance-level integration2640 creates a service from the instance-level integration2641 with an active group-level integration2642 creates a service from the group-level integration2643 with an active subgroup2644 creates a service from the subgroup-level integration2645# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.25 seconds. Current RSS: ~1410M. load average: 0.97 1.23 1.02 1/312 190612646 with shared runners configuration2647 when parent group is present2648 shared_runners_config: true, descendants_override_disabled_shared_runners_config: false2649 creates group following the parent config2650 shared_runners_config: false, descendants_override_disabled_shared_runners_config: false2651 creates group following the parent config2652 shared_runners_config: false, descendants_override_disabled_shared_runners_config: true2653 creates group following the parent config2654 for root group2655 follows default config2656# [RSpecRunTime] Finishing example group spec/services/groups/create_service_spec.rb. It took 18.53 seconds. Expected to take 18.31 seconds.2657# [RSpecRunTime] Starting example group spec/views/notify/pipeline_fixed_email.text.erb_spec.rb. Expected to take 17.71 seconds.2658notify/pipeline_fixed_email.text.erb2659 when pipeline has a name attribute2660 behaves like pipeline status changes email2661 when the pipeline contains a failed job2662 behaves like renders the pipeline status changes email correctly2663 pipeline with user2664 renders the email correctly2665 behaves like correct pipeline information for pipelines for merge requests2666 when pipeline for merge request2667 renders a source ref of the pipeline2668# [RSpecRunTime] RSpec elapsed time: 14 minutes 8.97 seconds. Current RSS: ~1407M. load average: 0.97 1.23 1.02 1/318 191862669 pipeline without user2670 renders the email correctly2671# [RSpecRunTime] RSpec elapsed time: 14 minutes 10.53 seconds. Current RSS: ~1408M. load average: 0.97 1.23 1.02 1/318 192502672 when the latest failed job is a bridge job2673 behaves like renders the pipeline status changes email correctly2674 pipeline with user2675 renders the email correctly2676 behaves like correct pipeline information for pipelines for merge requests2677 when pipeline for merge request2678 renders a source ref of the pipeline2679# [RSpecRunTime] RSpec elapsed time: 14 minutes 13.39 seconds. Current RSS: ~1409M. load average: 1.06 1.24 1.03 1/318 193752680 pipeline without user2681 renders the email correctly2682# [RSpecRunTime] RSpec elapsed time: 14 minutes 14.89 seconds. Current RSS: ~1402M. load average: 1.06 1.24 1.03 1/318 194392683 when pipeline does not have a name attribute2684 behaves like pipeline status changes email2685 when the pipeline contains a failed job2686 behaves like renders the pipeline status changes email correctly2687 pipeline with user2688 renders the email correctly2689 behaves like correct pipeline information for pipelines for merge requests2690 when pipeline for merge request2691 renders a source ref of the pipeline2692# [RSpecRunTime] RSpec elapsed time: 14 minutes 17.78 seconds. Current RSS: ~1389M. load average: 1.05 1.23 1.03 1/318 195642693 pipeline without user2694 renders the email correctly2695# [RSpecRunTime] RSpec elapsed time: 14 minutes 19.28 seconds. Current RSS: ~1387M. load average: 1.05 1.23 1.03 1/318 196272696 when the latest failed job is a bridge job2697 behaves like renders the pipeline status changes email correctly2698 pipeline with user2699 renders the email correctly2700 behaves like correct pipeline information for pipelines for merge requests2701 when pipeline for merge request2702 renders a source ref of the pipeline2703# [RSpecRunTime] RSpec elapsed time: 14 minutes 22.04 seconds. Current RSS: ~1389M. load average: 1.05 1.23 1.03 1/318 197532704 pipeline without user2705 renders the email correctly2706# [RSpecRunTime] RSpec elapsed time: 14 minutes 23.54 seconds. Current RSS: ~1389M. load average: 1.05 1.23 1.03 1/318 198172707# [RSpecRunTime] Finishing example group spec/views/notify/pipeline_fixed_email.text.erb_spec.rb. It took 17.75 seconds. Expected to take 17.71 seconds.2708# [RSpecRunTime] Starting example group spec/services/ci/list_config_variables_service_spec.rb. Expected to take 16.59 seconds.2709Ci::ListConfigVariablesService2710 when sending a valid ref2711 returns variables list2712 when the ref is a sha from a fork2713 when a project ref contains the sha2714 returns variables list2715# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.61 seconds. Current RSS: ~1392M. load average: 1.04 1.23 1.02 1/318 199892716 when a project ref does not contain the sha2717 returns empty response2718 when config has includes2719 returns variable list2720# [RSpecRunTime] RSpec elapsed time: 14 minutes 29.1 seconds. Current RSS: ~1390M. load average: 1.04 1.23 1.02 1/318 200552721 when project CI config is external2722 when the user has access to the external project2723 returns variable list2724# [RSpecRunTime] RSpec elapsed time: 14 minutes 30.99 seconds. Current RSS: ~1388M. load average: 1.04 1.23 1.02 1/317 201092725 when the user has no access to the external project2726 returns empty json2727# [RSpecRunTime] RSpec elapsed time: 14 minutes 32.73 seconds. Current RSS: ~1383M. load average: 0.96 1.21 1.02 1/317 201582728 when sending an invalid ref2729 returns empty json2730# [RSpecRunTime] RSpec elapsed time: 14 minutes 33.85 seconds. Current RSS: ~1377M. load average: 0.96 1.21 1.02 1/317 201752731 when sending an invalid config2732 returns empty result2733# [RSpecRunTime] RSpec elapsed time: 14 minutes 35.14 seconds. Current RSS: ~1372M. load average: 0.96 1.21 1.02 1/317 202132734 when reading from cache2735 returns variable list2736# [RSpecRunTime] RSpec elapsed time: 14 minutes 36.25 seconds. Current RSS: ~1372M. load average: 0.96 1.21 1.02 1/317 202382737 when the cache is empty2738 returns nil and enquques the worker to fill cache2739# [RSpecRunTime] RSpec elapsed time: 14 minutes 37.43 seconds. Current RSS: ~1366M. load average: 0.96 1.20 1.02 1/317 202632740# [RSpecRunTime] Finishing example group spec/services/ci/list_config_variables_service_spec.rb. It took 13.88 seconds. Expected to take 16.59 seconds.2741# [RSpecRunTime] Starting example group spec/lib/users/internal_spec.rb. Expected to take 16.2 seconds.2742Users::Internal2743 behaves like bot users2744 creates the user if it does not exist2745 creates a route for the namespace of the created user2746 does not create a new user if it already exists2747 when a regular user exists with the bot usernane2748 creates a user with a non-conflicting username2749# [RSpecRunTime] RSpec elapsed time: 14 minutes 38.87 seconds. Current RSS: ~1365M. load average: 0.96 1.20 1.02 1/317 202642750 when a regular user exists with the bot user email2751 creates a user with a non-conflicting email2752 when a domain allowlist is in place2753 creates the bot user2754 behaves like bot user avatars2755 sets the custom avatar for the created bot2756 behaves like bot users2757 creates the user if it does not exist2758 creates a route for the namespace of the created user2759 does not create a new user if it already exists2760 when a regular user exists with the bot usernane2761 creates a user with a non-conflicting username2762# [RSpecRunTime] RSpec elapsed time: 14 minutes 41.03 seconds. Current RSS: ~1379M. load average: 0.96 1.20 1.02 1/317 202652763 when a regular user exists with the bot user email2764 creates a user with a non-conflicting email2765 when a domain allowlist is in place2766 creates the bot user2767 behaves like bot users2768 creates the user if it does not exist2769 creates a route for the namespace of the created user2770 does not create a new user if it already exists2771 when a regular user exists with the bot usernane2772 creates a user with a non-conflicting username2773# [RSpecRunTime] RSpec elapsed time: 14 minutes 42.97 seconds. Current RSS: ~1382M. load average: 0.97 1.20 1.02 1/317 202662774 when a regular user exists with the bot user email2775 creates a user with a non-conflicting email2776 when a domain allowlist is in place2777 creates the bot user2778 behaves like bot user avatars2779 sets the custom avatar for the created bot2780 behaves like bot user avatars2781 sets the custom avatar for the created bot2782 behaves like bot user avatars2783 sets the custom avatar for the created bot2784 behaves like bot users2785 creates the user if it does not exist2786 creates a route for the namespace of the created user2787 does not create a new user if it already exists2788 when a regular user exists with the bot usernane2789 creates a user with a non-conflicting username2790# [RSpecRunTime] RSpec elapsed time: 14 minutes 45.64 seconds. Current RSS: ~1378M. load average: 0.97 1.20 1.02 1/315 202672791 when a regular user exists with the bot user email2792 creates a user with a non-conflicting email2793 when a domain allowlist is in place2794 creates the bot user2795 behaves like bot users2796 creates the user if it does not exist2797 creates a route for the namespace of the created user2798 does not create a new user if it already exists2799 when a regular user exists with the bot usernane2800 creates a user with a non-conflicting username2801# [RSpecRunTime] RSpec elapsed time: 14 minutes 47.62 seconds. Current RSS: ~1374M. load average: 1.05 1.21 1.02 1/313 202682802 when a regular user exists with the bot user email2803 creates a user with a non-conflicting email2804 when a domain allowlist is in place2805 creates the bot user2806 behaves like bot user avatars2807 sets the custom avatar for the created bot2808 when bot is the support_bot2809 is expected to be confirmed2810 when bot is the admin bot2811 is expected to be admin2812 is expected to be confirmed2813 behaves like bot users2814 creates the user if it does not exist2815 creates a route for the namespace of the created user2816 does not create a new user if it already exists2817 when a regular user exists with the bot usernane2818 creates a user with a non-conflicting username2819# [RSpecRunTime] RSpec elapsed time: 14 minutes 50.64 seconds. Current RSS: ~1374M. load average: 1.05 1.21 1.02 1/309 202692820 when a regular user exists with the bot user email2821 creates a user with a non-conflicting email2822 when a domain allowlist is in place2823 creates the bot user2824 behaves like bot user avatars2825 sets the custom avatar for the created bot2826 behaves like bot users2827 creates the user if it does not exist2828 creates a route for the namespace of the created user2829 does not create a new user if it already exists2830 when a regular user exists with the bot usernane2831 creates a user with a non-conflicting username2832# [RSpecRunTime] RSpec elapsed time: 14 minutes 52.83 seconds. Current RSS: ~1374M. load average: 1.05 1.21 1.02 1/309 202702833 when a regular user exists with the bot user email2834 creates a user with a non-conflicting email2835 when a domain allowlist is in place2836 creates the bot user2837 behaves like bot users2838 creates the user if it does not exist2839 creates a route for the namespace of the created user2840 does not create a new user if it already exists2841 when a regular user exists with the bot usernane2842 creates a user with a non-conflicting username2843# [RSpecRunTime] RSpec elapsed time: 14 minutes 54.69 seconds. Current RSS: ~1367M. load average: 1.05 1.21 1.02 1/309 202712844 when a regular user exists with the bot user email2845 creates a user with a non-conflicting email2846 when a domain allowlist is in place2847 creates the bot user2848# [RSpecRunTime] Finishing example group spec/lib/users/internal_spec.rb. It took 17.88 seconds. Expected to take 16.2 seconds.2849# [RSpecRunTime] Starting example group spec/helpers/emails_helper_spec.rb. Expected to take 14.87 seconds.2850EmailsHelper2851 closure_reason_text2852 when given a MergeRequest2853 when user can read merge request2854 and format is text2855 returns plain text2856# [RSpecRunTime] RSpec elapsed time: 14 minutes 56.85 seconds. Current RSS: ~1374M. load average: 1.04 1.20 1.02 1/315 203312857 and format is HTML2858 returns HTML2859# [RSpecRunTime] RSpec elapsed time: 14 minutes 58.21 seconds. Current RSS: ~1383M. load average: 1.04 1.20 1.02 1/315 203902860 and format is unknown2861 returns plain text2862# [RSpecRunTime] RSpec elapsed time: 14 minutes 59.6 seconds. Current RSS: ~1389M. load average: 1.04 1.20 1.02 1/315 204492863 when user cannot read merge request2864 does not have link to merge request2865# [RSpecRunTime] RSpec elapsed time: 15 minutes 0.78 second. Current RSS: ~1391M. load average: 1.04 1.20 1.02 2/316 205082866 when given a String2867 when user can read commits2868 returns plain text2869 when user cannot read commits2870 returns plain text2871 when not given anything2872 returns empty string2873 when only given a name2874 returns plain text2875 notification_reason_text2876 reason_code: "own_activity", reason_text: " of your activity "2877 is expected to start with "You're receiving this email because"2878 is expected to include " of your activity "2879 is expected to end with "on localhost."2880# [RSpecRunTime] RSpec elapsed time: 15 minutes 3.93 seconds. Current RSS: ~1395M. load average: 1.04 1.20 1.02 1/314 205092881 reason_code: "assigned", reason_text: " you have been assigned an item "2882 is expected to start with "You're receiving this email because"2883 is expected to include " you have been assigned an item "2884 is expected to end with "on localhost."2885 reason_code: "mentioned", reason_text: " you have been mentioned "2886 is expected to start with "You're receiving this email because"2887 is expected to include " you have been mentioned "2888 is expected to end with "on localhost."2889 reason_code: "", reason_text: " of your account "2890 is expected to start with "You're receiving this email because"2891 is expected to include " of your account "2892 is expected to end with "on localhost."2893 reason_code: nil, reason_text: " of your account "2894 is expected to start with "You're receiving this email because"2895 is expected to include " of your account "2896 is expected to end with "on localhost."2897 sanitize_name2898 when name contains a valid URL string2899 returns name with `.` replaced with `_` to prevent mail clients from auto-linking URLs2900 returns name as it is when it does not contain a URL2901 #say_hi2902 returns the greeting message for the given user2903 #say_hello2904 returns the greeting message for the given user2905 #two_factor_authentication_disabled_text2906 returns the message that 2FA is disabled2907 #re_enable_two_factor_authentication_text2908 format is html2909 returns HTML2910 format is not specified2911 returns text2912 #admin_changed_password_text2913 format is html2914 returns HTML2915 format is not specified2916 returns text2917 #contact_your_administrator_text2918 returns the message to contact the administrator2919 password_reset_token_valid_time2920 when time limit is less than 2 hours2921 displays the time in hours using a singular unit2922 when time limit is 2 or more hours2923 displays the time in hours using a plural unit2924 when time limit contains fractions of an hour2925 rounds down to the nearest hour2926 when time limit is 24 or more hours2927 displays the time in days using a singular unit2928 when time limit is 2 or more days2929 displays the time in days using a plural unit2930 when time limit contains fractions of a day2931 rounds down to the nearest day2932 #header_logo2933 there is a brand item with a logo2934 returns the brand header logo2935 that is a SVG file2936 returns the default header logo2937 there is a brand item without a logo2938 returns the default header logo2939 there is no brand item2940 returns the default header logo2941 #create_list_id_string2942 full_path: "01234", list_id_path: "01234"2943 ellipcizes different variants2944 full_path: "5/0123", list_id_path: "012.."2945 ellipcizes different variants2946 full_path: "45/012", list_id_path: "012.."2947 ellipcizes different variants2948 full_path: "012", list_id_path: "012"2949 ellipcizes different variants2950 full_path: "23/01", list_id_path: "01.23"2951 ellipcizes different variants2952 full_path: "2/01", list_id_path: "01.2"2953 ellipcizes different variants2954 full_path: "234/01", list_id_path: "01.."2955 ellipcizes different variants2956 full_path: "4/2/0", list_id_path: "0.2.4"2957 ellipcizes different variants2958 full_path: "45/2/0", list_id_path: "0.2.."2959 ellipcizes different variants2960 full_path: "5/23/0", list_id_path: "0.."2961 ellipcizes different variants2962 full_path: "0-2/5", list_id_path: "5.0-2"2963 ellipcizes different variants2964 full_path: "0_2/5", list_id_path: "5.0-2"2965 ellipcizes different variants2966 full_path: "0.2/5", list_id_path: "5.0-2"2967 ellipcizes different variants2968 Create realistic List-Id identifier2969 full_path: "gitlab-org/gitlab-ce", list_id_path: "gitlab-ce.gitlab-org"2970 produces the right List-Id2971 full_path: "project-name/subproject_name/my.project", list_id_path: "my-project.subproject-name.project-name"2972 produces the right List-Id2973 header and footer messages2974 when email_header_and_footer_enabled is enabled2975 returns header and footer messages2976 when header and footer messages are empty2977 returns nil2978 when header and footer messages are nil2979 returns nil2980 when email_header_and_footer_enabled is disabled2981 returns header and footer messages2982 #change_reviewer_notification_text2983 to new reviewers only2984 with no html tag2985 returns the expected output2986 with <strong> tag2987 returns the expected output2988 from previous reviewers to new reviewers2989 with no html tag2990 returns the expected output2991 with <strong> tag2992 returns the expected output2993 from previous reviewers to no reviewers2994 with no html tag2995 returns the expected output2996 with <strong> tag2997 returns the expected output2998 with a <script> tag in user's name2999 escapes the html tag3000 with url in user's name3001 sanitizes user's name3002# [RSpecRunTime] Finishing example group spec/helpers/emails_helper_spec.rb. It took 18.23 seconds. Expected to take 14.87 seconds.3003# [RSpecRunTime] Starting example group spec/services/security/merge_reports_service_spec.rb. Expected to take 14.5 seconds.3004Security::MergeReportsService#execute3005 copies scanners into target report and eliminates duplicates3006 copies identifiers into target report and eliminates duplicates3007 deduplicates (except cwe and wasc) and sorts the vulnerabilities by severity (desc) then by compare key3008 deduplicates scanned resources3009 errors on target report3010 is expected to contain exactly {:message=>"bar", :type=>"foo"} and {:message=>"baz", :type=>"zoo"}3011# [RSpecRunTime] RSpec elapsed time: 15 minutes 18.36 seconds. Current RSS: ~1418M. load average: 1.03 1.19 1.02 1/309 205103012 warnings on target report3013 is expected to contain exactly {:message=>"bar", :type=>"foo"} and {:message=>"baz", :type=>"zoo"}3014# [RSpecRunTime] RSpec elapsed time: 15 minutes 19.45 seconds. Current RSS: ~1413M. load average: 1.03 1.19 1.02 1/309 205113015 ordering reports for sast analyzers3016 when reports are gathered in an unprioritized order3017 is expected to eql #<Gitlab::Ci::Reports::Security::Scanner:0x00007c9508b5c9e8 @external_id="bandit", @name="Bandit", @v...on="1.0.0", @primary_identifiers=nil, @sort_keys=[1, "bandit", "Bandit", "Security Scanner Vendor"]> and #<Gitlab::Ci::Reports::Security::Scanner:0x00007c95093f96a0 @external_id="semgrep", @name="Semgrep", ...="1.0.0", @primary_identifiers=nil, @sort_keys=[2, "semgrep", "Semgrep", "Security Scanner Vendor"]>3018 is expected to eq 23019 is expected to eql #<Gitlab::Ci::Reports::Security::Identifier:0x00007c9522072900 @external_id="B403", @external_type="b...id", @name="bandit_test_id-B403", @url=nil, @fingerprint="9ea39e538d11434f325435e905bf238e7cf1f7a4"> and #<Gitlab::Ci::Reports::Security::Identifier:0x00007c95230c5640 @external_id="CVE-2019-123", @external...="cve", @name="cve-CVE-2019-123", @url=nil, @fingerprint="6d834ff5767ac7544bef36b0e9996a9a3d6da5f1">3020 is expected to contain exactly #<Gitlab::Ci::Reports::Security::Identifier:0x00007c951faa5ce0 @external_id="rules.bandit.B105", @ext...e="semgrep_id-rules.bandit.B105", @url=nil, @fingerprint="86d65bee153188dc92a8fd17263d8319d9fbe4ee">3021# [RSpecRunTime] RSpec elapsed time: 15 minutes 22.45 seconds. Current RSS: ~1389M. load average: 1.11 1.20 1.03 1/309 205123022 when a custom analyzer is completed before the known analyzers3023 is expected to eql #<Gitlab::Ci::Reports::Security::Scanner:0x00007c950909c408 @external_id="bandit", @name="Bandit", @v...on="1.0.0", @primary_identifiers=nil, @sort_keys=[1, "bandit", "Bandit", "Security Scanner Vendor"]>, #<Gitlab::Ci::Reports::Security::Scanner:0x00007c9509900c48 @external_id="semgrep", @name="Semgrep", ...="1.0.0", @primary_identifiers=nil, @sort_keys=[2, "semgrep", "Semgrep", "Security Scanner Vendor"]>, and #<Gitlab::Ci::Reports::Security::Scanner:0x00007c950a2e1168 @external_id="scanner-2", @name="Scanner ...primary_identifiers=nil, @sort_keys=[Infinity, "scanner-2", "Scanner 2", "Security Scanner Vendor"]>3024 is expected to eq 33025 is expected to contain exactly #<Gitlab::Ci::Reports::Security::Identifier:0x00007c95229fe8c0 @external_id="VULN-2", @external_type=...ner-2", @name="scanner-2-VULN-2", @url=nil, @fingerprint="8e683704c05c3d223f7572623a39cdf39ecc5f15"> and #<Gitlab::Ci::Reports::Security::Identifier:0x00007c9522a07e70 @external_id="CVE-2019-456", @external...="cve", @name="cve-CVE-2019-456", @url=nil, @fingerprint="47c8c718e4355e29c0b8e87fd62c2c7da65911dd">3026# [RSpecRunTime] RSpec elapsed time: 15 minutes 25.42 seconds. Current RSS: ~1378M. load average: 1.11 1.20 1.03 1/309 205133027# [RSpecRunTime] Finishing example group spec/services/security/merge_reports_service_spec.rb. It took 11.89 seconds. Expected to take 14.5 seconds.3028# [RSpecRunTime] Starting example group spec/services/projects/update_remote_mirror_service_spec.rb. Expected to take 13.58 seconds.3029Projects::UpdateRemoteMirrorService3030 #execute3031 does not fetch the remote repository3032 marks the mirror as started when beginning3033 marks the mirror as successfully finished3034 marks the mirror as failed and raises the error when an unexpected error occurs3035 when the URL is blocked3036 hard retries and returns error status3037 when retries are exceeded3038 hard fails and returns error status3039# [RSpecRunTime] RSpec elapsed time: 15 minutes 29.07 seconds. Current RSS: ~1419M. load average: 1.10 1.20 1.03 1/315 205613040 when the URL local3041 when local requests are allowed3042 succeeds3043 when local requests are not allowed3044 fails and returns error status3045 when given URLs containing escaped elements3046 behaves like URLs containing escaped elements return expected status3047 url: "https://user:0a%23@test.example.com/project.git", result_status: :success3048 returns expected status3049 url: "https://git.example.com:1%2F%2F@source.developers.google.com/project.git", result_status: :success3050 returns expected status3051 url: "git%3A%2F%2Flocalhost%3A1234%2Fsome-path%3Fsome-query%3Dsome-val%23%40example.com%2F", result_status: :error3052 returns expected status3053 url: "https%253A%252F%252Fuser%253A0a%252523%2540test.example.com%252Fproject.git", result_status: :error3054 returns expected status3055 when the update fails because of a `Gitlab::Git::CommandError`3056 wraps `Gitlab::Git::CommandError`s in a service error3057 marks the mirror as to be retried3058 marks the mirror as failed after 3 tries3059# [RSpecRunTime] RSpec elapsed time: 15 minutes 32.44 seconds. Current RSS: ~1430M. load average: 1.09 1.20 1.02 1/315 206073060 when there are divergent refs3061 marks the mirror as failed and sets an error message3062 sending lfs objects3063 pushes LFS objects to a HTTP repository3064 when LFS objects fail to push3065 when remote_mirror_fail_on_lfs feature flag enabled3066 fails update3067# [RSpecRunTime] RSpec elapsed time: 15 minutes 34.2 seconds. Current RSS: ~1432M. load average: 1.09 1.20 1.02 1/315 206233068 when remote_mirror_fail_on_lfs feature flag is disabled3069 does not fail update3070 with SSH repository3071 does nothing to an SSH repository3072 does nothing if LFS is disabled3073 does nothing if non-password auth is specified3074# [RSpecRunTime] RSpec elapsed time: 15 minutes 37.83 seconds. Current RSS: ~1465M. load average: 1.08 1.19 1.02 1/315 206443075# [RSpecRunTime] Finishing example group spec/services/projects/update_remote_mirror_service_spec.rb. It took 12.41 seconds. Expected to take 13.58 seconds.3076# [RSpecRunTime] Starting example group spec/services/auto_merge/merge_when_pipeline_succeeds_service_spec.rb. Expected to take 13.25 seconds.3077AutoMerge::MergeWhenPipelineSucceedsService3078 #available_for?3079 is expected to be truthy3080 memoizes the result3081 when the head pipeline succeeded3082 is expected to be falsy3083# [RSpecRunTime] RSpec elapsed time: 15 minutes 40.78 seconds. Current RSS: ~1446M. load average: 1.08 1.19 1.02 1/316 207943084 when the user does not have permission to merge3085 is expected to be falsy3086 #execute3087 behaves like auto_merge service #execute3088 when first time enabling3089 sets the params, merge_user, and flag3090 schedules a notification3091 creates a system note3092# [RSpecRunTime] RSpec elapsed time: 15 minutes 44.59 seconds. Current RSS: ~1435M. load average: 1.08 1.19 1.02 1/316 211063093 when already approved3094 updates the merge params3095 #process3096 behaves like auto_merge service #process3097 when triggered by pipeline with valid ref and sha3098 merges all merge requests with merge when the pipeline succeeds enabled3099 when triggered by an old pipeline3100 does not merge request3101 when triggered by pipeline from a different branch3102 does not merge request3103 when pipeline is merge request pipeline3104 merges the associated merge request3105 #cancel3106 behaves like auto_merge service #cancel3107 resets all the pipeline succeeds params3108 posts a system note3109# [RSpecRunTime] RSpec elapsed time: 15 minutes 48.83 seconds. Current RSS: ~1437M. load average: 1.15 1.20 1.03 1/316 214103110 #abort3111 behaves like auto_merge service #abort3112 posts a system note3113 pipeline integration3114 when there are multiple stages in the pipeline3115 doesn't merge if any of stages failed3116 merges when all stages succeeded3117# [RSpecRunTime] RSpec elapsed time: 15 minutes 52.39 seconds. Current RSS: ~1402M. load average: 1.14 1.20 1.03 1/316 215553118# [RSpecRunTime] Finishing example group spec/services/auto_merge/merge_when_pipeline_succeeds_service_spec.rb. It took 14.56 seconds. Expected to take 13.25 seconds.3119# [RSpecRunTime] Starting example group spec/models/integrations/pumble_spec.rb. Expected to take 12.48 seconds.3120Integrations::Pumble3121 does not allow STI3122 behaves like Integrations::HasAvatar3123 #avatar_url3124 returns the expected avatar URL3125 behaves like chat integration3126 Associations3127 is expected to belong to project required: false3128 Validations3129 when integration is active3130 is expected to validate that :webhook cannot be empty/falsy3131 behaves like issue tracker integration URL attribute3132 is expected to allow :webhook to be ‹"https://example.com"›3133 is expected not to allow :webhook to be ‹"example.com"›3134 is expected not to allow :webhook to be ‹"ftp://example.com"›3135 is expected not to allow :webhook to be ‹"herp-and-derp"›3136 when integration is inactive3137 is expected not to validate that :webhook cannot be empty/falsy3138 .supported_events3139 does not support deployment_events3140 #execute3141 with push events3142 behaves like triggered Pumble integration3143 calls Pumble API3144 with default branch3145 when only default branch are to be notified3146 behaves like triggered Pumble integration3147 calls Pumble API3148 when only protected branches are to be notified3149 behaves like untriggered Pumble integration3150 does not call Pumble API3151 when default and protected branches are to be notified3152 behaves like triggered Pumble integration3153 calls Pumble API3154 when all branches are to be notified3155 behaves like triggered Pumble integration3156 calls Pumble API3157 with protected branch3158 when only default branch are to be notified3159 behaves like untriggered Pumble integration3160 does not call Pumble API3161 when only protected branches are to be notified3162 behaves like triggered Pumble integration3163 calls Pumble API3164 when default and protected branches are to be notified3165 behaves like triggered Pumble integration3166 calls Pumble API3167 when all branches are to be notified3168 behaves like triggered Pumble integration3169 calls Pumble API3170 with neither default nor protected branch3171 when only default branch are to be notified3172 behaves like untriggered Pumble integration3173 does not call Pumble API3174 when only protected branches are to be notified3175 behaves like untriggered Pumble integration3176 does not call Pumble API3177 when default and protected branches are to be notified3178 behaves like untriggered Pumble integration3179 does not call Pumble API3180 when all branches are to be notified3181 behaves like triggered Pumble integration3182 calls Pumble API3183 with issue events3184 behaves like triggered Pumble integration3185 calls Pumble API3186 with merge events3187 behaves like triggered Pumble integration3188 calls Pumble API3189 with wiki page events3190 behaves like triggered Pumble integration3191 calls Pumble API3192 with note events3193 with commit comment3194 behaves like triggered Pumble integration3195 calls Pumble API3196 with merge request comment3197 behaves like triggered Pumble integration3198 calls Pumble API3199 with issue comment3200 behaves like triggered Pumble integration3201 calls Pumble API3202 with snippet comment3203 behaves like triggered Pumble integration3204 calls Pumble API3205 with pipeline events3206 with failed pipeline3207 behaves like triggered Pumble integration3208 calls Pumble API3209 with succeeded pipeline3210 with default notify_only_broken_pipelines3211 does not call Pumble API3212 when notify_only_broken_pipelines is false3213 behaves like triggered Pumble integration3214 calls Pumble API3215 with default branch3216 when only default branch are to be notified3217 behaves like triggered Pumble integration3218 calls Pumble API3219 when only protected branches are to be notified3220 behaves like untriggered Pumble integration3221 does not call Pumble API3222 when default and protected branches are to be notified3223 behaves like triggered Pumble integration3224 calls Pumble API3225 when all branches are to be notified3226 behaves like triggered Pumble integration3227 calls Pumble API3228 with protected branch3229 when only default branch are to be notified3230 behaves like untriggered Pumble integration3231 does not call Pumble API3232 when only protected branches are to be notified3233 behaves like triggered Pumble integration3234 calls Pumble API3235 when default and protected branches are to be notified3236 behaves like triggered Pumble integration3237 calls Pumble API3238 when all branches are to be notified3239 behaves like triggered Pumble integration3240 calls Pumble API3241 with neither default nor protected branch3242 when only default branch are to be notified3243 behaves like untriggered Pumble integration3244 does not call Pumble API3245 when only protected branches are to be notified3246 behaves like untriggered Pumble integration3247 does not call Pumble API3248 when default and protected branches are to be notified3249 behaves like untriggered Pumble integration3250 does not call Pumble API3251 when all branches are to be notified3252 behaves like triggered Pumble integration3253 calls Pumble API3254 deployment events3255 behaves like untriggered Pumble integration3256 does not call Pumble API3257# [RSpecRunTime] Finishing example group spec/models/integrations/pumble_spec.rb. It took 9.91 seconds. Expected to take 12.48 seconds.3258# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.3259Lint factories for Integrations::Pumble3260 with saas, license, and factory defaults3261 behaves like factory3262 pumble_integration factory3263 does not raise error when built3264 does not raise error when created3265# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.01 seconds. Expected to take 32.1 seconds.3266# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb. Expected to take 12.13 seconds.3267Gitlab::Metrics::RequestsRackMiddleware3268 #call3269 @app.call succeeds with 2003270 tracks request count and duration3271 guarantees SLI metrics are incremented with all the required labels3272 request is a health check endpoint3273 when path is /-/liveness3274 increments health endpoint counter rather than overall counter and does not record duration3275# [RSpecRunTime] RSpec elapsed time: 16 minutes 5.88 seconds. Current RSS: ~1440M. load average: 1.12 1.19 1.03 1/315 217653276 when path is /-/liveness/3277 increments health endpoint counter rather than overall counter and does not record duration3278 when path is /-/%6D%65%74%72%69%63%733279 increments health endpoint counter rather than overall counter and does not record duration3280 request is not a health check endpoint3281 when path is /-/ordinary-requests3282 increments regular counters and tracks duration3283 when path is /-/3284 increments regular counters and tracks duration3285 when path is /-/health/subpath3286 increments regular counters and tracks duration3287 @app.call returns an error code3288 tracks count and error rate but not duration and apdex3289 @app.call throws exception3290 tracks the correct metrics3291 application context3292 when a context is present3293 adds the feature category to the labels for required metrics3294 does not record a feature category for health check endpoints3295 when application raises an exception when the feature category context is present3296 adds the feature category to the labels for http_requests_total3297 when the context is not available3298 sets the required labels to unknown3299 SLI satisfactory3300 request_urgency_name: :high, duration: 0.1, success: true3301 Grape API handler having expected duration setup3302 captures SLI metrics3303 Rails controller having expected duration setup3304 captures SLI metrics3305 request_urgency_name: :high, duration: 0.25, success: false3306 Grape API handler having expected duration setup3307 captures SLI metrics3308 Rails controller having expected duration setup3309 captures SLI metrics3310 request_urgency_name: :high, duration: 0.3, success: false3311 Grape API handler having expected duration setup3312 captures SLI metrics3313 Rails controller having expected duration setup3314 captures SLI metrics3315 request_urgency_name: :medium, duration: 0.3, success: true3316 Grape API handler having expected duration setup3317 captures SLI metrics3318 Rails controller having expected duration setup3319 captures SLI metrics3320 request_urgency_name: :medium, duration: 0.5, success: false3321 Grape API handler having expected duration setup3322 captures SLI metrics3323 Rails controller having expected duration setup3324 captures SLI metrics3325 request_urgency_name: :medium, duration: 0.6, success: false3326 Grape API handler having expected duration setup3327 captures SLI metrics3328 Rails controller having expected duration setup3329 captures SLI metrics3330 request_urgency_name: :default, duration: 0.6, success: true3331 Grape API handler having expected duration setup3332 captures SLI metrics3333 Rails controller having expected duration setup3334 captures SLI metrics3335 request_urgency_name: :default, duration: 1.0, success: false3336 Grape API handler having expected duration setup3337 captures SLI metrics3338 Rails controller having expected duration setup3339 captures SLI metrics3340 request_urgency_name: :default, duration: 1.2, success: false3341 Grape API handler having expected duration setup3342 captures SLI metrics3343 Rails controller having expected duration setup3344 captures SLI metrics3345 request_urgency_name: :low, duration: 4.5, success: true3346 Grape API handler having expected duration setup3347 captures SLI metrics3348 Rails controller having expected duration setup3349 captures SLI metrics3350 request_urgency_name: :low, duration: 5.0, success: false3351 Grape API handler having expected duration setup3352 captures SLI metrics3353 Rails controller having expected duration setup3354 captures SLI metrics3355 request_urgency_name: :low, duration: 6, success: false3356 Grape API handler having expected duration setup3357 captures SLI metrics3358 Rails controller having expected duration setup3359 captures SLI metrics3360 Grape API without expected duration3361 falls back request's expectation to default (1 second)3362 Rails controller without expected duration3363 falls back request's expectation to default (1 second)3364 A request with urgency set on the env (from ETag-caching)3365 records the request with the correct urgency3366 An unknown request3367 falls back request's expectation to default (1 second)3368 .initialize_metrics3369 sets labels for http_requests_total3370 sets labels for http_request_duration_seconds3371 has every label in config/feature_categories.yml3372# [RSpecRunTime] RSpec elapsed time: 16 minutes 14.11 seconds. Current RSS: ~1466M. load average: 1.10 1.19 1.03 1/310 217663373# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb. It took 10.78 seconds. Expected to take 12.13 seconds.3374# [RSpecRunTime] Starting example group spec/lib/gitlab/diff/position_tracer/image_strategy_spec.rb. Expected to take 11.7 seconds.3375Gitlab::Diff::PositionTracer::ImageStrategy3376 #trace3377 diff scenarios3378 when the file was created in the old diff3379 when the file is unchanged between the old and the new diff3380 returns the new position3381# [RSpecRunTime] RSpec elapsed time: 16 minutes 15.33 seconds. Current RSS: ~1466M. load average: 1.10 1.19 1.03 1/316 218383382 when the file was updated between the old and the new diff3383 returns the position of the change3384 when the file was renamed in between the old and the new diff3385 returns the position of the change3386 when the file was removed in between the old and the new diff3387 returns the position of the change3388 when the file is unchanged in the new diff3389 returns the position of the change3390# [RSpecRunTime] RSpec elapsed time: 16 minutes 19.26 seconds. Current RSS: ~1462M. load average: 1.09 1.18 1.03 1/318 221333391 when the file was changed in the old diff3392 when the file is unchanged in between the old and the new diff3393 returns the new position3394# [RSpecRunTime] RSpec elapsed time: 16 minutes 20.38 seconds. Current RSS: ~1457M. load average: 1.09 1.18 1.03 2/319 222233395 when the file was updated in between the old and the new diff3396 returns the position of the change3397# [RSpecRunTime] RSpec elapsed time: 16 minutes 21.49 seconds. Current RSS: ~1469M. load average: 1.08 1.18 1.03 1/318 223033398 when the file was renamed in between the old and the new diff3399 returns the position of the change3400# [RSpecRunTime] RSpec elapsed time: 16 minutes 22.66 seconds. Current RSS: ~1472M. load average: 1.08 1.18 1.03 1/318 224003401 when the file was removed in between the old and the new diff3402 returns the position of the change3403# [RSpecRunTime] RSpec elapsed time: 16 minutes 23.76 seconds. Current RSS: ~1474M. load average: 1.08 1.18 1.03 1/318 224793404 when the file is unchanged in the new diff3405 returns the position of the change3406# [RSpecRunTime] RSpec elapsed time: 16 minutes 25.03 seconds. Current RSS: ~1474M. load average: 1.08 1.18 1.03 1/318 225933407# [RSpecRunTime] Finishing example group spec/lib/gitlab/diff/position_tracer/image_strategy_spec.rb. It took 10.94 seconds. Expected to take 11.7 seconds.3408# [RSpecRunTime] Starting example group spec/lib/container_registry/path_spec.rb. Expected to take 11.37 seconds.3409ContainerRegistry::Path3410 #components3411 splits components by a forward slash3412 #nodes3413 when repository path is valid3414 return all project path like node in reverse order3415 when repository path is invalid3416 rasises en error3417 #to_s3418 when path does not have uppercase characters3419 return a string with a repository path3420# [RSpecRunTime] RSpec elapsed time: 16 minutes 27.01 seconds. Current RSS: ~1475M. load average: 1.08 1.18 1.03 1/318 225943421 when path has uppercase characters3422 return a string with a repository path3423 #valid?3424 when path has less than two components3425 is expected not to be valid3426 when path has more than allowed number of components3427 is expected not to be valid3428 when path has invalid characters3429 is expected not to be valid3430 when path has two or more components3431 is expected to be valid3432 when path is related to multi-level image3433 is expected to be valid3434 when path contains uppercase letters3435 is expected to be valid3436 when path contains double underscore3437 is expected to be valid3438 when path contains invalid separator with dot3439 is expected not to be valid3440 when path contains invalid separator with underscore3441 is expected not to be valid3442 #has_repository?3443 when project exists3444 when path already has matching repository3445 is expected to have repository3446 is expected to have project3447 when path does not have matching repository3448 is expected not to have repository3449 is expected to have project3450 when project does not exist3451 is expected not to have repository3452 is expected not to have project3453 #repository_project3454 when project for given path exists3455 returns a correct project3456 when project for given path does not exist3457 returns nil3458 when matching multi-level path3459 when using the zero-level path3460 supports zero-level path3461 when using first-level path3462 supports first-level path3463 when using second-level path3464 supports second-level path3465 when using too deep nesting in the path3466 does not support three-levels of nesting3467 #repository_name3468 when project does not exist3469 returns nil3470 when project exists3471 when project path equal repository path3472 returns an empty string3473 when repository path has one additional level3474 returns a correct repository name3475 when repository path has two additional levels3476 returns a correct repository name3477 #project_path3478 when project does not exist3479 returns nil3480 when project with uppercase characters in path exists3481 returns downcased project path3482# [RSpecRunTime] Finishing example group spec/lib/container_registry/path_spec.rb. It took 10.89 seconds. Expected to take 11.37 seconds.3483# [RSpecRunTime] Starting example group spec/services/issuable/common_system_notes_service_spec.rb. Expected to take 10.89 seconds.3484Issuable::CommonSystemNotesService3485 on issuable update3486 behaves like system note creation3487 creates 1 system note with the correct content3488 behaves like system note creation3489 creates 1 system note with the correct content3490 behaves like system note creation3491 creates 1 system note with the correct content3492 behaves like system note creation3493 creates 1 system note with the correct content3494 when new label is added3495 creates a resource label event3496 with merge requests Draft note3497 adding Draft note3498 behaves like system note creation3499 creates 1 system note with the correct content3500# [RSpecRunTime] RSpec elapsed time: 16 minutes 39.16 seconds. Current RSS: ~1444M. load average: 0.99 1.15 1.02 1/319 226543501 and changing title3502 behaves like draft notes creation3503 creates Draft toggle and title change notes3504# [RSpecRunTime] RSpec elapsed time: 16 minutes 40.54 seconds. Current RSS: ~1455M. load average: 0.99 1.15 1.02 1/319 227133505 removing Draft note3506 behaves like system note creation3507 creates 1 system note with the correct content3508# [RSpecRunTime] RSpec elapsed time: 16 minutes 41.79 seconds. Current RSS: ~1462M. load average: 1.15 1.19 1.03 1/319 227723509 and changing title3510 behaves like draft notes creation3511 creates Draft toggle and title change notes3512# [RSpecRunTime] RSpec elapsed time: 16 minutes 43.05 seconds. Current RSS: ~1468M. load average: 1.15 1.19 1.03 1/319 228313513 when changing dates3514 behaves like system note for issuable date changes3515 creates a system note for due_date set3516 creates a system note for start_date set3517 creates a note when both start and due date are changed3518 does not call SystemNoteService if no dates are changed3519# [RSpecRunTime] RSpec elapsed time: 16 minutes 44.65 seconds. Current RSS: ~1466M. load average: 1.15 1.19 1.03 1/319 228323520 on issuable create3521 does not create system note for title and description3522 creates a resource label event for labels added3523 when changing milestones3524 does not create a system note for milestone set3525 creates a milestone change event3526 when changing dates3527 behaves like system note for issuable date changes3528 creates a system note for due_date set3529 creates a system note for start_date set3530 creates a note when both start and due date are changed3531 does not call SystemNoteService if no dates are changed3532# [RSpecRunTime] RSpec elapsed time: 16 minutes 46.72 seconds. Current RSS: ~1473M. load average: 1.14 1.18 1.03 1/318 228333533 when setting an estimae3534 behaves like system note creation3535 creates 1 system note with the correct content3536# [RSpecRunTime] Finishing example group spec/services/issuable/common_system_notes_service_spec.rb. It took 11.08 seconds. Expected to take 10.89 seconds.3537# [RSpecRunTime] Starting example group spec/services/issue_links/create_service_spec.rb. Expected to take 10.52 seconds.3538IssueLinks::CreateService3539 #execute3540 behaves like issuable link creation3541 #execute3542 when the items list is empty3543 returns error3544# [RSpecRunTime] RSpec elapsed time: 16 minutes 48.91 seconds. Current RSS: ~1456M. load average: 1.14 1.18 1.03 1/318 228343545 when Issuable not found3546 returns error3547 no relationship is created3548 when user has no permission to target issuable3549 returns error3550 no relationship is created3551 source and target are the same issuable3552 does not create notes3553 no relationship is created3554 when there is an issuable to relate3555 creates relationships3556 returns success status and created links3557 creates notes3558# [RSpecRunTime] RSpec elapsed time: 16 minutes 54.43 seconds. Current RSS: ~1435M. load average: 1.13 1.18 1.03 1/313 228353559 when reference of any already related issue is present3560 creates notes only for new relations3561 when reference of all related issue are present3562 returns error status3563 when target is an incident3564 behaves like an incident management tracked event3565 .track_event3566 tracks the event using redis3567 behaves like Snowplow event tracking with RedisHLL context3568 behaves like Snowplow event tracking3569 is emitted3570# [RSpecRunTime] Finishing example group spec/services/issue_links/create_service_spec.rb. It took 10.2 seconds. Expected to take 10.52 seconds.3571# [RSpecRunTime] Starting example group spec/lib/gitlab/git/diff_collection_spec.rb. Expected to take 10.08 seconds.3572Gitlab::Git::DiffCollection3573 #to_a3574 is expected to be a kind of Array3575 #decorate!3576 modifies the array in place3577 avoids future iterator iterations3578 overflow handling3579 adding few enough files3580 and few enough lines3581 behaves like overflow stuff3582 returns the expected overflow values3583 #overflow?3584 is expected to be falsey3585 #empty?3586 is expected to be falsey3587 #real_size3588 is expected to eq "3"3589 #size3590 is expected to eq 33591 does not change after peeking3592 #line_count3593 is expected to eq 303594 when limiting is disabled3595 behaves like overflow stuff3596 returns the expected overflow values3597 #overflow?3598 is expected to be falsey3599 #empty?3600 is expected to be falsey3601 #real_size3602 is expected to eq "3"3603 #size3604 is expected to eq 33605 does not change after peeking3606 #line_count3607 is expected to eq 303608 and too many lines3609 is expected to eq 03610 behaves like overflow stuff3611 returns the expected overflow values3612 #overflow?3613 is expected to be truthy3614 #empty?3615 is expected to be falsey3616 #real_size3617 is expected to eq "0+"3618 #line_count3619 is expected to eq 10003620 when limiting is disabled3621 is expected to eq 33622 behaves like overflow stuff3623 returns the expected overflow values3624 #overflow?3625 is expected to be falsey3626 #empty?3627 is expected to be falsey3628 #real_size3629 is expected to eq "3"3630 #line_count3631 is expected to eq 30003632 adding too many files3633 and few enough lines3634 is expected to eq 103635 behaves like overflow stuff3636 returns the expected overflow values3637 #overflow?3638 is expected to be truthy3639 #empty?3640 is expected to be falsey3641 #real_size3642 is expected to eq "10+"3643 #line_count3644 is expected to eq 103645 when limiting is disabled3646 is expected to eq 113647 behaves like overflow stuff3648 returns the expected overflow values3649 #overflow?3650 is expected to be falsey3651 #empty?3652 is expected to be falsey3653 #real_size3654 is expected to eq "11"3655 #line_count3656 is expected to eq 113657 and too many lines3658 is expected to eq 33659 behaves like overflow stuff3660 returns the expected overflow values3661 #overflow?3662 is expected to be truthy3663 #empty?3664 is expected to be falsey3665 #real_size3666 is expected to eq "3+"3667 #line_count3668 is expected to eq 1203669 when limiting is disabled3670 is expected to eq 113671 behaves like overflow stuff3672 returns the expected overflow values3673 #overflow?3674 is expected to be falsey3675 #empty?3676 is expected to be falsey3677 #real_size3678 is expected to eq "11"3679 #line_count3680 is expected to eq 3303681 adding exactly the maximum number of files3682 and few enough lines3683 is expected to eq 103684 behaves like overflow stuff3685 returns the expected overflow values3686 #overflow?3687 is expected to be falsey3688 #empty?3689 is expected to be falsey3690 #real_size3691 is expected to eq "10"3692 #line_count3693 is expected to eq 103694 adding too many bytes3695 is expected to eq 93696 behaves like overflow stuff3697 returns the expected overflow values3698 #overflow?3699 is expected to be truthy3700 #empty?3701 is expected to be falsey3702 #real_size3703 is expected to eq "9+"3704 #line_count3705 is expected to eq 103706 when limiting is disabled3707 is expected to eq 103708 behaves like overflow stuff3709 returns the expected overflow values3710 #overflow?3711 is expected to be falsey3712 #empty?3713 is expected to be falsey3714 #real_size3715 is expected to eq "10"3716 #line_count3717 is expected to eq 103718 empty collection3719 behaves like overflow stuff3720 returns the expected overflow values3721 #overflow?3722 is expected to be falsey3723 #empty?3724 is expected to be truthy3725 #size3726 is expected to eq 03727 #real_size3728 is expected to eq "0"3729 #line_count3730 is expected to eq 03731 #each3732 with Gitlab::GitalyClient::DiffStitcher3733 with generated_files3734 sets generated files as generated3735 without generated_files3736 set generated as nil3737 with existing generated value in the hash3738 sets the diff as generated3739 when diff are too large3740 yields Diff instances even when they are too large3741 prunes diffs that are too large3742 when diff is quite large will collapse by default3743 when no collapse is set3744 yields Diff instances even when they are quite big3745 does not prune diffs3746 when no collapse is unset3747 yields Diff instances even when they are quite big3748 single-file collections3749 does not prune diffs3750 multi-file collections3751 prunes diffs that are quite big3752 when go over safe limits on files3753 prunes diffs by default even little ones and sets collapsed_safe_files true3754 when go over safe limits on lines3755 prunes diffs by default even little ones and sets collapsed_safe_lines true3756 when go over safe limits on bytes3757 prunes diffs by default even little ones and sets collapsed_safe_bytes true3758 when limiting is disabled3759 yields Diff instances even when they are quite big3760 does not prune diffs3761 when offset_index is given3762 does not yield diffs before the offset3763 when go over safe limits on bytes3764 considers size of diffs before the offset for prunning3765 .limits3766 when options do not include max_patch_bytes_for_file_extension3767 sets max_patch_bytes_for_file_extension as empty3768 when options include max_patch_bytes_for_file_extension3769 sets value for max_patch_bytes_for_file_extension3770# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/diff_collection_spec.rb. It took 9.2 seconds. Expected to take 10.08 seconds.3771# [RSpecRunTime] Starting example group spec/serializers/diffs_entity_spec.rb. Expected to take 9.83 seconds.3772DiffsEntity3773 as json3774 contains needed attributes3775 broken merge request3776 renders without errors3777# [RSpecRunTime] RSpec elapsed time: 17 minutes 9.61 seconds. Current RSS: ~1471M. load average: 1.18 1.19 1.03 1/319 229123778 when a commit_id is passed3779 when the passed commit is not the first or last in the group3780 includes commit references for previous and next3781# [RSpecRunTime] RSpec elapsed time: 17 minutes 11.45 seconds. Current RSS: ~1471M. load average: 1.18 1.19 1.03 1/318 229243782 when the passed commit is the first in the group3783 includes commit references for nil and previous commit3784# [RSpecRunTime] RSpec elapsed time: 17 minutes 13.0 seconds. Current RSS: ~1461M. load average: 1.16 1.18 1.03 1/318 229313785 when the passed commit is the last in the group3786 includes commit references for the next and nil3787# [RSpecRunTime] RSpec elapsed time: 17 minutes 14.59 seconds. Current RSS: ~1450M. load average: 1.16 1.18 1.03 1/318 229383788 diff_files3789 serializes diff files using DiffFileEntity3790 when there are conflicts3791 serializes diff files with conflicts3792# [RSpecRunTime] Finishing example group spec/serializers/diffs_entity_spec.rb. It took 8.41 seconds. Expected to take 9.83 seconds.3793# [RSpecRunTime] Starting example group spec/workers/merge_worker_spec.rb. Expected to take 9.46 seconds.3794MergeWorker3795 remove source branch3796 clears cache of source repo after removing source branch3797 behaves like an idempotent worker3798 is labeled as idempotent3799 performs multiple times sequentially without raising an exception3800 the merge request is still shown as merged3801# [RSpecRunTime] RSpec elapsed time: 17 minutes 22.6 seconds. Current RSS: ~1437M. load average: 1.14 1.18 1.03 2/319 232183802 delegation to MergeRequests::MergeService3803 does not call MergeRequests::MergeService3804 when user exists3805 does not call MergeRequests::MergeService3806 and merge request exists3807 delegates to MergeRequests::MergeService3808 and check_mergeability_retry_lease is specified3809 does not change the check_mergeability_retry_lease parameter3810# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.63 seconds. Current RSS: ~1432M. load average: 1.14 1.18 1.03 1/318 232373811# [RSpecRunTime] Finishing example group spec/workers/merge_worker_spec.rb. It took 9.81 seconds. Expected to take 9.46 seconds.3812# [RSpecRunTime] Starting example group spec/models/project_import_state_spec.rb. Expected to take 9.16 seconds.3813ProjectImportState3814 does not allow STI3815 associations3816 is expected to belong to project required: false3817 validations3818 is expected to validate that :project cannot be empty/falsy3819 checksums attribute3820 when the checksums attribute has invalid fields3821 adds errors3822 when the checksums attribute has valid fields3823 does not add errors3824 Project import job3825 imports a project3826 records job and correlation IDs3827 #relation_hard_failures3828 returns hard relation failures related to this import3829 limits returned collection to given maximum3830 #mark_as_failed3831 logs error when update column fails3832 updates last_error with error message3833 removes project import data3834 #human_status_name3835 when import_state exists3836 returns the humanized status name3837 #completed?3838 is expected to be completed3839 is expected to be completed3840 is expected to be completed3841 is expected not to be completed3842 is expected not to be completed3843 #expire_etag_cache3844 when project import type has realtime changes endpoint3845 expires revelant etag cache3846 when project import type does not have realtime changes endpoint3847 does not touch etag caches3848 import state transitions3849 state transition: [:started] => [:finished]3850 resets last_error3851 enqueues housekeeping when an import of a fresh project is completed3852 does not perform housekeeping when project repository does not exist3853 does not enqueue housekeeping when project does not have a valid import type3854# [RSpecRunTime] RSpec elapsed time: 17 minutes 30.2 seconds. Current RSS: ~1437M. load average: 1.13 1.17 1.03 1/318 232413855 state transition: [:none, :scheduled, :started] => [:canceled]3856 updates the import status3857 unsets the JID3858 removes import data3859# [RSpecRunTime] RSpec elapsed time: 17 minutes 31.81 seconds. Current RSS: ~1439M. load average: 1.12 1.17 1.03 1/318 232423860 state transition: started: [:finished, :canceled, :failed]3861 import_type: "github", import_status: :started, transition: :finish, expected_checksums: {"fetched"=>{}, "imported"=>{}}3862 updates (or does not update) checksums3863 import_type: "github", import_status: :started, transition: :cancel, expected_checksums: {"fetched"=>{}, "imported"=>{}}3864 updates (or does not update) checksums3865 import_type: "github", import_status: :started, transition: :fail_op, expected_checksums: {"fetched"=>{}, "imported"=>{}}3866 updates (or does not update) checksums3867 import_type: "github", import_status: :scheduled, transition: :cancel, expected_checksums: {}3868 updates (or does not update) checksums3869 import_type: "gitlab_project", import_status: :started, transition: :cancel, expected_checksums: {}3870 updates (or does not update) checksums3871 clearing `jid` after finish3872 without an JID3873 does nothing3874 with a JID3875 unsets the JID3876 callbacks3877 after_commit :expire_etag_cache3878 expires etag cache3879# [RSpecRunTime] Finishing example group spec/models/project_import_state_spec.rb. It took 9.38 seconds. Expected to take 9.16 seconds.3880# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.3881Lint factories for ProjectImportState3882 with saas, license, and no factory defaults3883 behaves like factory3884 import_state factory3885 does not raise error when built3886 does not raise error when created3887 linting :repository trait3888 does not raise error when created3889# [RSpecRunTime] RSpec elapsed time: 17 minutes 35.53 seconds. Current RSS: ~1444M. load average: 1.12 1.17 1.03 1/313 232523890 linting :none trait3891 does not raise error when created3892 linting :scheduled trait3893 does not raise error when created3894 linting :started trait3895 does not raise error when created3896 linting :finished trait3897 does not raise error when created3898 linting :failed trait3899 does not raise error when created3900 linting :canceled trait3901 does not raise error when created3902 linting :mirror trait3903 does not raise error when created3904 linting :hard_failed trait3905 does not raise error when created3906# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 5.52 seconds. Expected to take 32.1 seconds.3907# [RSpecRunTime] Starting example group spec/models/dev_ops_report/metric_spec.rb. Expected to take 8.47 seconds.3908DevOpsReport::Metric3909 does not allow STI3910 validations3911 is expected to validate that :leader_issues cannot be empty/falsy3912 is expected to validate that :leader_issues looks like a number greater than or equal to 03913 is expected to validate that :instance_issues cannot be empty/falsy3914 is expected to validate that :instance_issues looks like a number greater than or equal to 03915 is expected to validate that :percentage_issues cannot be empty/falsy3916 is expected to validate that :percentage_issues looks like a number greater than or equal to 03917 is expected to validate that :leader_notes cannot be empty/falsy3918 is expected to validate that :leader_notes looks like a number greater than or equal to 03919 is expected to validate that :instance_notes cannot be empty/falsy3920 is expected to validate that :instance_notes looks like a number greater than or equal to 03921 is expected to validate that :percentage_notes cannot be empty/falsy3922 is expected to validate that :percentage_notes looks like a number greater than or equal to 03923 is expected to validate that :leader_milestones cannot be empty/falsy3924 is expected to validate that :leader_milestones looks like a number greater than or equal to 03925 is expected to validate that :instance_milestones cannot be empty/falsy3926 is expected to validate that :instance_milestones looks like a number greater than or equal to 03927 is expected to validate that :percentage_milestones cannot be empty/falsy3928 is expected to validate that :percentage_milestones looks like a number greater than or equal to 03929 is expected to validate that :leader_boards cannot be empty/falsy3930 is expected to validate that :leader_boards looks like a number greater than or equal to 03931 is expected to validate that :instance_boards cannot be empty/falsy3932 is expected to validate that :instance_boards looks like a number greater than or equal to 03933 is expected to validate that :percentage_boards cannot be empty/falsy3934 is expected to validate that :percentage_boards looks like a number greater than or equal to 03935 is expected to validate that :leader_merge_requests cannot be empty/falsy3936 is expected to validate that :leader_merge_requests looks like a number greater than or equal to 03937 is expected to validate that :instance_merge_requests cannot be empty/falsy3938 is expected to validate that :instance_merge_requests looks like a number greater than or equal to 03939 is expected to validate that :percentage_merge_requests cannot be empty/falsy3940 is expected to validate that :percentage_merge_requests looks like a number greater than or equal to 03941 is expected to validate that :leader_ci_pipelines cannot be empty/falsy3942 is expected to validate that :leader_ci_pipelines looks like a number greater than or equal to 03943 is expected to validate that :instance_ci_pipelines cannot be empty/falsy3944 is expected to validate that :instance_ci_pipelines looks like a number greater than or equal to 03945 is expected to validate that :percentage_ci_pipelines cannot be empty/falsy3946 is expected to validate that :percentage_ci_pipelines looks like a number greater than or equal to 03947 is expected to validate that :leader_environments cannot be empty/falsy3948 is expected to validate that :leader_environments looks like a number greater than or equal to 03949 is expected to validate that :instance_environments cannot be empty/falsy3950 is expected to validate that :instance_environments looks like a number greater than or equal to 03951 is expected to validate that :percentage_environments cannot be empty/falsy3952 is expected to validate that :percentage_environments looks like a number greater than or equal to 03953 is expected to validate that :leader_deployments cannot be empty/falsy3954 is expected to validate that :leader_deployments looks like a number greater than or equal to 03955 is expected to validate that :instance_deployments cannot be empty/falsy3956 is expected to validate that :instance_deployments looks like a number greater than or equal to 03957 is expected to validate that :percentage_deployments cannot be empty/falsy3958 is expected to validate that :percentage_deployments looks like a number greater than or equal to 03959 is expected to validate that :leader_projects_prometheus_active cannot be empty/falsy3960 is expected to validate that :leader_projects_prometheus_active looks like a number greater than or equal to 03961 is expected to validate that :instance_projects_prometheus_active cannot be empty/falsy3962 is expected to validate that :instance_projects_prometheus_active looks like a number greater than or equal to 03963 is expected to validate that :percentage_projects_prometheus_active cannot be empty/falsy3964 is expected to validate that :percentage_projects_prometheus_active looks like a number greater than or equal to 03965 is expected to validate that :leader_service_desk_issues cannot be empty/falsy3966 is expected to validate that :leader_service_desk_issues looks like a number greater than or equal to 03967 is expected to validate that :instance_service_desk_issues cannot be empty/falsy3968 is expected to validate that :instance_service_desk_issues looks like a number greater than or equal to 03969 is expected to validate that :percentage_service_desk_issues cannot be empty/falsy3970 is expected to validate that :percentage_service_desk_issues looks like a number greater than or equal to 03971# [RSpecRunTime] RSpec elapsed time: 17 minutes 45.69 seconds. Current RSS: ~1471M. load average: 1.10 1.16 1.03 1/313 232533972 #percentage_score3973 returns stored percentage score3974# [RSpecRunTime] Finishing example group spec/models/dev_ops_report/metric_spec.rb. It took 6.3 seconds. Expected to take 8.47 seconds.3975# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.3976Lint factories for DevOpsReport::Metric3977 with saas, license, and factory defaults3978 behaves like factory3979 dev_ops_report_metric factory3980 does not raise error when built3981 does not raise error when created3982# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.01 seconds. Expected to take 32.1 seconds.3983# [RSpecRunTime] Starting example group spec/lib/gitlab/search/recent_issues_spec.rb. Expected to take 8.32 seconds.3984Gitlab::Search::RecentIssues3985 behaves like search recent items3986 #log_view3987 adds the item to the recent items3988 removes an item when it exceeds the size items_limit3989 expires the items after expires_after3990 does not include results logged for another user3991# [RSpecRunTime] RSpec elapsed time: 17 minutes 50.05 seconds. Current RSS: ~1462M. load average: 1.09 1.16 1.03 1/313 232633992 #search3993 matches partial text in the item title3994 returns results sorted by recently viewed3995 does not leak items you no longer have access to3996 limits results to 5 items3997# [RSpecRunTime] RSpec elapsed time: 17 minutes 55.31 seconds. Current RSS: ~1410M. load average: 1.08 1.16 1.03 1/313 232643998# [RSpecRunTime] Finishing example group spec/lib/gitlab/search/recent_issues_spec.rb. It took 8.49 seconds. Expected to take 8.32 seconds.3999# [RSpecRunTime] Starting example group spec/lib/gitlab/cache/helpers_spec.rb. Expected to take 8.13 seconds.4000Gitlab::Cache::Helpers4001 #render_cached4002 single object4003 when presenter is a serializer4004 behaves like object cache helper4005 is expected to be a kind of Gitlab::Json::PrecompiledJson4006 uses the presenter4007 is valid JSON4008 fetches from the cache4009 when a cache context is supplied4010 uses the context to augment the cache key4011# [RSpecRunTime] RSpec elapsed time: 17 minutes 57.54 seconds. Current RSS: ~1419M. load average: 1.08 1.16 1.03 1/319 233284012 when expires_in is supplied4013 sets the expiry when accessing the cache4014 when a caller id is present4015 increments the counter4016 when presenter is a Grape::Entity4017 behaves like object cache helper4018 is expected to be a kind of Gitlab::Json::PrecompiledJson4019 uses the presenter4020 is valid JSON4021 fetches from the cache4022 when a cache context is supplied4023 uses the context to augment the cache key4024 when expires_in is supplied4025 sets the expiry when accessing the cache4026 when a caller id is present4027 increments the counter4028 collection of objects4029 behaves like collection cache helper4030 is expected to be a kind of Gitlab::Json::PrecompiledJson4031 uses the presenter4032 is valid JSON4033 fetches from the cache4034 when a cache context is supplied4035 uses the context to augment the cache key4036# [RSpecRunTime] RSpec elapsed time: 18 minutes 1.55 seconds. Current RSS: ~1436M. load average: 1.07 1.15 1.03 1/319 234154037 expires_in is supplied4038 sets the expiry when accessing the cache4039 when a caller id is present4040 when presentable has a group by clause4041 returns the presentables4042 when the presentables all miss4043 increments the counters4044 when the presents hit4045 increments the counters4046 when passed presenter is not a serializer or an entity4047 throws an exception4048# [RSpecRunTime] Finishing example group spec/lib/gitlab/cache/helpers_spec.rb. It took 8.83 seconds. Expected to take 8.13 seconds.4049# [RSpecRunTime] Starting example group spec/models/analytics/cycle_analytics/aggregation_spec.rb. Expected to take 7.7 seconds.4050Analytics::CycleAnalytics::Aggregation4051 does not allow STI4052 associations4053 is expected to belong to namespace required: true4054 validations4055 is expected not to validate that :namespace cannot be empty/falsy4056 is expected not to validate that :enabled cannot be empty/falsy4057 validates the array length of incremental_runtimes_in_seconds4058 validates the array length of incremental_processed_records4059 validates the array length of full_runtimes_in_seconds4060 validates the array length of full_processed_records4061 behaves like value stream analytics namespace models4062 when ProjectNamespace is given4063 is valid4064 when personal namespace is given4065 is valid4066 attribute updater methods4067 #cursor_for4068 returns empty cursors4069 when cursor is not empty4070 returns the cursor values4071 #consistency_check_cursor_for4072 returns empty cursor4073 returns the cursor value for IssueStageEvent4074 returns the cursor value for MergeRequestStageEvent4075 #refresh_last_run4076 updates the run_at column4077 #reset_full_run_cursors4078 resets all full run cursors to nil4079 #set_cursor4080 sets the cursor values for the given mode4081 #set_stats4082 appends stats to the runtime and processed_records attributes4083 #safe_create_for_namespace4084 when group namespace is provided4085 creates the aggregation record4086 when non top-level group is given4087 creates the aggregation record for the top-level group4088 when the record is already present4089 does nothing4090 when the aggregation was disabled for some reason4091 re-enables the aggregation4092 when personal namespace is provided4093 is successful4094 #load_batch4095 loads records in priority order4096 when loading batch for last_consistency_check_updated_at4097 loads records in priority order4098# [RSpecRunTime] RSpec elapsed time: 18 minutes 9.03 seconds. Current RSS: ~1443M. load average: 1.06 1.15 1.03 1/318 234664099 #estimated_next_run_at4100 when aggregation was not yet executed for the given group4101 is expected to eq nil4102 when aggregation was already run4103 returns the duration between the previous run timestamp and the earliest last_incremental_run_at4104 when the aggregation has persisted previous runtimes4105 adds the runtime to the estimation4106 when no records are present in the DB4107 returns nil4108 when only one aggregation record present4109 returns the minutes until the next aggregation4110# [RSpecRunTime] Finishing example group spec/models/analytics/cycle_analytics/aggregation_spec.rb. It took 6.24 seconds. Expected to take 7.7 seconds.4111# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.4112Lint factories for Analytics::CycleAnalytics::Aggregation4113 with saas, license, and factory defaults4114 behaves like factory4115 cycle_analytics_aggregation factory4116 does not raise error when built4117 does not raise error when created4118 linting :disabled trait4119 does not raise error when created4120# [RSpecRunTime] RSpec elapsed time: 18 minutes 11.74 seconds. Current RSS: ~1444M. load average: 1.06 1.15 1.03 1/318 234764121 linting :enabled trait4122 does not raise error when created4123# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.58 seconds. Expected to take 32.1 seconds.4124# [RSpecRunTime] Starting example group spec/services/protected_branches/cache_service_spec.rb. Expected to take 7.63 seconds.4125ProtectedBranches::CacheService4126 with entity project4127 behaves like execute with entity4128 #fetch4129 caches the value4130 sets expiry on the key4131 does not set an expiry on the key after the hash is already created4132 when CACHE_LIMIT is exceeded4133 recreates cache4134# [RSpecRunTime] RSpec elapsed time: 18 minutes 14.38 seconds. Current RSS: ~1433M. load average: 1.06 1.15 1.03 1/318 234774135 when dry_run is on4136 does not use cached value4137 when cache mismatch4138 logs an error4139 when cache matches4140 does not log an error4141 #refresh4142 clears cached values4143 metrics4144 records hit ratio metrics4145 with entity group4146 when feature flag enabled4147 behaves like execute with entity4148 #fetch4149 caches the value4150 sets expiry on the key4151 does not set an expiry on the key after the hash is already created4152 when CACHE_LIMIT is exceeded4153 recreates cache4154# [RSpecRunTime] RSpec elapsed time: 18 minutes 16.54 seconds. Current RSS: ~1446M. load average: 1.05 1.14 1.03 1/313 234784155 when dry_run is on4156 does not use cached value4157 when cache mismatch4158 logs an error4159 when cache matches4160 does not log an error4161 #refresh4162 clears cached values4163 metrics4164 records hit ratio metrics4165 when feature flag disabled4166 behaves like execute with entity4167 #fetch4168 caches the value4169 sets expiry on the key4170 does not set an expiry on the key after the hash is already created4171 when CACHE_LIMIT is exceeded4172 recreates cache4173# [RSpecRunTime] RSpec elapsed time: 18 minutes 19.27 seconds. Current RSS: ~1452M. load average: 1.05 1.14 1.03 1/313 234794174 when dry_run is on4175 does not use cached value4176 when cache mismatch4177 logs an error4178 when cache matches4179 does not log an error4180 #refresh4181 clears cached values4182 metrics4183 records hit ratio metrics4184# [RSpecRunTime] Finishing example group spec/services/protected_branches/cache_service_spec.rb. It took 8.83 seconds. Expected to take 7.63 seconds.4185# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/lfs_restorer_spec.rb. Expected to take 7.35 seconds.4186Gitlab::ImportExport::LfsRestorer4187 #restore4188 when the archive contains lfs files4189 succeeds4190 does not create a new `LfsObject` records, as one already exists4191 creates new `LfsObjectsProject` records in order to link the project to the existing `LfsObject`4192 restores the correct `LfsObject` records4193 restores the correct `LfsObjectsProject` records for the project4194 assigns the file correctly4195 when there is not an existing `LfsObject`4196 creates a new lfs object4197 stores the upload4198# [RSpecRunTime] RSpec elapsed time: 18 minutes 25.54 seconds. Current RSS: ~1428M. load average: 0.97 1.13 1.02 1/313 234804199 when there is no lfs-objects.json file4200 restores the correct `LfsObject` records4201 restores a single `LfsObjectsProject` record for the project with "project" for the `repository_type`4202# [RSpecRunTime] RSpec elapsed time: 18 minutes 26.74 seconds. Current RSS: ~1423M. load average: 0.97 1.12 1.02 1/313 234814203 without any LFS-objects4204 succeeds4205# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/lfs_restorer_spec.rb. It took 6.4 seconds. Expected to take 7.35 seconds.4206# [RSpecRunTime] Starting example group spec/models/appearance_spec.rb. Expected to take 7.09 seconds.4207Appearance4208 does not allow STI4209 example at ./spec/models/appearance_spec.rb:94210 is expected to eq nil4211 is expected to have many uploads4212 default values4213 is expected to eq ""4214 is expected to eq ""4215 is expected to eq ""4216 is expected to eq ""4217 is expected to eq ""4218 is expected to eq ""4219 is expected to eq ""4220 is expected to eq ""4221 is expected to eq ""4222 is expected to eq ""4223 is expected to eq "#E75E40"4224 is expected to eq "#FFFFFF"4225 is expected to eq false4226 is expected to contain exactly 192 and 5124227# [RSpecRunTime] RSpec elapsed time: 18 minutes 29.2 seconds. Current RSS: ~1445M. load average: 0.97 1.12 1.02 1/313 234824228 #single_appearance_row4229 adds an error when more than 1 row exists4230 with uploads4231 behaves like model with uploads4232 .destroy4233 with mounted uploader4234 deletes remote uploads4235 with not mounted uploads4236 with local files4237 deletes any FileUploader uploads which are not mounted (PENDING: No reason given)4238 deletes local files (PENDING: No reason given)4239 with remote files4240 deletes any FileUploader uploads which are not mounted (PENDING: No reason given)4241 deletes remote files (PENDING: No reason given)4242 behaves like logo paths4243 returns nil when there is no upload4244 returns the path when the upload has been orphaned4245 returns a local path using the system route4246 with asset host configured4247 returns a full URL with the system path4248 behaves like logo paths4249 returns nil when there is no upload4250 returns the path when the upload has been orphaned4251 returns a local path using the system route4252 with asset host configured4253 returns a full URL with the system path4254 behaves like logo paths4255 returns nil when there is no upload4256 returns the path when the upload has been orphaned4257 returns a local path using the system route4258 with asset host configured4259 returns a full URL with the system path4260 behaves like logo paths4261 returns nil when there is no upload4262 returns the path when the upload has been orphaned4263 returns a local path using the system route4264 with asset host configured4265 returns a full URL with the system path4266 behaves like icon paths sized4267 returns icon path with size parameter4268 behaves like icon paths sized4269 returns icon path with size parameter4270 validations4271 is expected to allow :message_background_color to be ‹nil›4272 is expected to allow :message_background_color to be ‹"#000"›4273 is expected to allow :message_background_color to be ‹"#AABBCC"›4274 is expected not to allow :message_background_color to be ‹"000"›4275 is expected to allow :message_font_color to be ‹nil›4276 is expected to allow :message_font_color to be ‹"#000"›4277 is expected to allow :message_font_color to be ‹"#AABBCC"›4278 is expected not to allow :message_font_color to be ‹"000"›4279 valid pwa attributes4280 attribute: :pwa_name, value: nil4281 behaves like validation allows4282 is expected to allow :pwa_name to be ‹nil›4283 attribute: :pwa_name, value: "GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG"4284 behaves like validation allows4285 is expected to allow :pwa_name to be ‹"GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG"›4286 attribute: :pwa_short_name, value: nil4287 behaves like validation allows4288 is expected to allow :pwa_short_name to be ‹nil›4289 attribute: :pwa_short_name, value: "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"4290 behaves like validation allows4291 is expected to allow :pwa_short_name to be ‹"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"›4292 attribute: :pwa_description, value: nil4293 behaves like validation allows4294 is expected to allow :pwa_description to be ‹nil›4295 attribute: :pwa_description, value: "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT"4296 behaves like validation allows4297 is expected to allow :pwa_description to be ‹"TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT...›4298 invalid pwa attributes4299 attribute: :pwa_name, value: "GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG", message: "is too long (maximum is 255 characters)"4300 behaves like validation permits with message4301 is expected not to allow :pwa_name to be ‹"GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG"›, producing a custom validation error on failure4302 attribute: :pwa_short_name, value: "SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS", message: "is too long (maximum is 255 characters)"4303 behaves like validation permits with message4304 is expected not to allow :pwa_short_name to be ‹"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"›, producing a custom validation error on failure4305 attribute: :pwa_description, value: "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT", message: "is too long (maximum is 2048 characters)"4306 behaves like validation permits with message4307 is expected not to allow :pwa_description to be ‹"TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT...›, producing a custom validation error on failure4308 email_header_and_footer_enabled4309 default email_header_and_footer_enabled flag value4310 returns email_header_and_footer_enabled as true4311 when setting email_header_and_footer_enabled flag value4312 returns email_header_and_footer_enabled as true4313# [RSpecRunTime] Finishing example group spec/models/appearance_spec.rb. It took 6.34 seconds. Expected to take 7.09 seconds.4314# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.4315Lint factories for Appearance4316 with saas, license, and factory defaults4317 behaves like factory4318 appearance factory4319 does not raise error when built4320 does not raise error when created4321# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 0.88 second. Expected to take 32.1 seconds.4322# [RSpecRunTime] Starting example group spec/services/error_tracking/list_issues_service_spec.rb. Expected to take 6.91 seconds.4323ErrorTracking::ListIssuesService4324 #external_url4325 calls the project setting sentry_external_url4326 #execute4327 with Sentry backend4328 with authorized user4329 returns the issues with resolved issue_status4330 returns the issues with unresolved issue_status4331 returns the issues with ignored issue_status4332 returns the issues with no issue_status4333 returns bad request with invalid issue_status4334 when list_sentry_issues returns nil4335 result is not ready4336# [RSpecRunTime] RSpec elapsed time: 18 minutes 37.01 seconds. Current RSS: ~1475M. load average: 0.98 1.12 1.02 1/313 234924337 when list_sentry_issues returns error4338 returns the error4339 when list_sentry_issues returns error with http_status4340 returns the error with correct http_status4341 with unauthorized user4342 returns error4343 with error tracking disabled4344 raises error4345 with integrated error tracking4346 when errors are found4347 without params4348 returns the errors without pagination4349 with pagination4350 with next page4351 has next cursor4352 with prev page4353 has prev cursor4354 with next and prev page4355 has both cursors4356# [RSpecRunTime] Finishing example group spec/services/error_tracking/list_issues_service_spec.rb. It took 5.66 seconds. Expected to take 6.91 seconds.4357# [RSpecRunTime] Starting example group spec/models/concerns/ci/artifactable_spec.rb. Expected to take 6.75 seconds.4358Ci::Artifactable4359 does not allow STI4360 artifact properties are included4361 when enum is defined4362 is expected to define :file_format as an enum backed by an integer with values ‹{raw: 1, zip: 2, gzip: 3}›, suffix: true4363# [RSpecRunTime] RSpec elapsed time: 18 minutes 42.25 seconds. Current RSS: ~1467M. load average: 0.98 1.12 1.02 1/313 234934364 when const is defined4365 is expected to be const defined :FILE_FORMAT_ADAPTERS4366 #each_blob4367 when file format is gzip4368 when gzip file contains one file4369 iterates blob once4370 when gzip file contains three files4371 iterates blob three times4372 when decompressed artifact size validator fails4373 fails on blob4374 when file format is raw4375 iterates blob once4376 when there are no adapters for the file format4377 raises an error4378 pushes artifact_size to application context4379 logs artifact size4380 ActiveRecord scopes4381 .expired_before4382 returns expired artifacts4383# [RSpecRunTime] RSpec elapsed time: 18 minutes 46.73 seconds. Current RSS: ~1450M. load average: 0.98 1.11 1.02 1/315 235024384 .expired4385 returns all expired artifacts4386 .with_files_stored_locally4387 returns artifacts stored locally4388 .with_files_stored_remotely4389 returns artifacts stored remotely4390 .project_id_in4391 when artifacts belongs to projects4392 returns artifacts belonging to projects4393# [RSpecRunTime] Finishing example group spec/models/concerns/ci/artifactable_spec.rb. It took 7.5 seconds. Expected to take 6.75 seconds.4394# [RSpecRunTime] Starting example group spec/serializers/suggestion_entity_spec.rb. Expected to take 6.53 seconds.4395SuggestionEntity4396 exposes correct attributes4397 exposes current user abilities4398 inapplicable_reason4399 when user can apply suggestion4400 returns the inapplicable reason4401# [RSpecRunTime] RSpec elapsed time: 18 minutes 51.5 seconds. Current RSS: ~1450M. load average: 0.98 1.11 1.02 1/319 237184402 when user cannot apply suggestion4403 returns appropriate message4404# [RSpecRunTime] RSpec elapsed time: 18 minutes 52.8 seconds. Current RSS: ~1452M. load average: 0.98 1.11 1.02 1/319 237914405# [RSpecRunTime] Finishing example group spec/serializers/suggestion_entity_spec.rb. It took 5.21 seconds. Expected to take 6.53 seconds.4406# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/keyset/order_spec.rb. Expected to take 6.45 seconds.4407Gitlab::Pagination::Keyset::Order4408 paginate over items correctly4409 when ordering by a unique column4410 behaves like order examples4411 is expected to eq [{"id"=>9, "month"=>0, "year"=>0}, {"id"=>8, "month"=>0, "year"=>0}, {"id"=>7, "month"=>0, "year"=>0}..."id"=>3, "month"=>0, "year"=>0}, {"id"=>2, "month"=>0, "year"=>0}, {"id"=>1, "month"=>0, "year"=>0}]4412 when paginating forwards4413 is expected to eq [{"id"=>9, "month"=>0, "year"=>0}, {"id"=>8, "month"=>0, "year"=>0}, {"id"=>7, "month"=>0, "year"=>0}..."id"=>3, "month"=>0, "year"=>0}, {"id"=>2, "month"=>0, "year"=>0}, {"id"=>1, "month"=>0, "year"=>0}]4414 with different page size4415 is expected to eq [{"id"=>9, "month"=>0, "year"=>0}, {"id"=>8, "month"=>0, "year"=>0}, {"id"=>7, "month"=>0, "year"=>0}..."id"=>3, "month"=>0, "year"=>0}, {"id"=>2, "month"=>0, "year"=>0}, {"id"=>1, "month"=>0, "year"=>0}]4416 when using the conditions in an UNION query4417 is expected to eq [{"id"=>9, "month"=>0, "year"=>0}, {"id"=>8, "month"=>0, "year"=>0}, {"id"=>7, "month"=>0, "year"=>0}..."id"=>3, "month"=>0, "year"=>0}, {"id"=>2, "month"=>0, "year"=>0}, {"id"=>1, "month"=>0, "year"=>0}]4418 when the cursor attributes are SQL literals4419 is expected to eq [{"id"=>9, "month"=>0, "year"=>0}, {"id"=>8, "month"=>0, "year"=>0}, {"id"=>7, "month"=>0, "year"=>0}..."id"=>3, "month"=>0, "year"=>0}, {"id"=>2, "month"=>0, "year"=>0}, {"id"=>1, "month"=>0, "year"=>0}]4420 when using the conditions in an UNION query4421 is expected to eq [{"id"=>9, "month"=>0, "year"=>0}, {"id"=>8, "month"=>0, "year"=>0}, {"id"=>7, "month"=>0, "year"=>0}..."id"=>3, "month"=>0, "year"=>0}, {"id"=>2, "month"=>0, "year"=>0}, {"id"=>1, "month"=>0, "year"=>0}]4422 when paginating backwards4423 is expected to eq [{"id"=>2, "month"=>0, "year"=>0}, {"id"=>3, "month"=>0, "year"=>0}, {"id"=>4, "month"=>0, "year"=>0}..."id"=>7, "month"=>0, "year"=>0}, {"id"=>8, "month"=>0, "year"=>0}, {"id"=>9, "month"=>0, "year"=>0}]4424 when ordering by two non-nullable columns4425 uses the row comparison method4426 behaves like order examples4427 is expected to eq [{"id"=>3, "month"=>2, "year"=>2009}, {"id"=>6, "month"=>2, "year"=>2009}, {"id"=>1, "month"=>2, "yea..."month"=>1, "year"=>2011}, {"id"=>8, "month"=>4, "year"=>2012}, {"id"=>9, "month"=>5, "year"=>2013}]4428 when paginating forwards4429 is expected to eq [{"id"=>3, "month"=>2, "year"=>2009}, {"id"=>6, "month"=>2, "year"=>2009}, {"id"=>1, "month"=>2, "yea..."month"=>1, "year"=>2011}, {"id"=>8, "month"=>4, "year"=>2012}, {"id"=>9, "month"=>5, "year"=>2013}]4430 with different page size4431 is expected to eq [{"id"=>3, "month"=>2, "year"=>2009}, {"id"=>6, "month"=>2, "year"=>2009}, {"id"=>1, "month"=>2, "yea..."month"=>1, "year"=>2011}, {"id"=>8, "month"=>4, "year"=>2012}, {"id"=>9, "month"=>5, "year"=>2013}]4432 when using the conditions in an UNION query4433 is expected to eq [{"id"=>3, "month"=>2, "year"=>2009}, {"id"=>6, "month"=>2, "year"=>2009}, {"id"=>1, "month"=>2, "yea..."month"=>1, "year"=>2011}, {"id"=>8, "month"=>4, "year"=>2012}, {"id"=>9, "month"=>5, "year"=>2013}]4434 when the cursor attributes are SQL literals4435 is expected to eq [{"id"=>3, "month"=>2, "year"=>2009}, {"id"=>6, "month"=>2, "year"=>2009}, {"id"=>1, "month"=>2, "yea..."month"=>1, "year"=>2011}, {"id"=>8, "month"=>4, "year"=>2012}, {"id"=>9, "month"=>5, "year"=>2013}]4436 when using the conditions in an UNION query4437 is expected to eq [{"id"=>3, "month"=>2, "year"=>2009}, {"id"=>6, "month"=>2, "year"=>2009}, {"id"=>1, "month"=>2, "yea..."month"=>1, "year"=>2011}, {"id"=>8, "month"=>4, "year"=>2012}, {"id"=>9, "month"=>5, "year"=>2013}]4438 when paginating backwards4439 is expected to eq [{"id"=>8, "month"=>4, "year"=>2012}, {"id"=>5, "month"=>1, "year"=>2011}, {"id"=>4, "month"=>1, "yea..."month"=>2, "year"=>2010}, {"id"=>6, "month"=>2, "year"=>2009}, {"id"=>3, "month"=>2, "year"=>2009}]4440 when ordering by nullable columns4441 behaves like order examples4442 is expected to eq [{"id"=>7, "month"=>2, "year"=>2010}, {"id"=>11, "month"=>2, "year"=>2010}, {"id"=>1, "month"=>nil, "...onth"=>5, "year"=>nil}, {"id"=>3, "month"=>nil, "year"=>nil}, {"id"=>10, "month"=>nil, "year"=>nil}]4443 when paginating forwards4444 is expected to eq [{"id"=>7, "month"=>2, "year"=>2010}, {"id"=>11, "month"=>2, "year"=>2010}, {"id"=>1, "month"=>nil, "...onth"=>5, "year"=>nil}, {"id"=>3, "month"=>nil, "year"=>nil}, {"id"=>10, "month"=>nil, "year"=>nil}]4445 with different page size4446 is expected to eq [{"id"=>7, "month"=>2, "year"=>2010}, {"id"=>11, "month"=>2, "year"=>2010}, {"id"=>1, "month"=>nil, "...onth"=>5, "year"=>nil}, {"id"=>3, "month"=>nil, "year"=>nil}, {"id"=>10, "month"=>nil, "year"=>nil}]4447 when using the conditions in an UNION query4448 is expected to eq [{"id"=>7, "month"=>2, "year"=>2010}, {"id"=>11, "month"=>2, "year"=>2010}, {"id"=>1, "month"=>nil, "...onth"=>5, "year"=>nil}, {"id"=>3, "month"=>nil, "year"=>nil}, {"id"=>10, "month"=>nil, "year"=>nil}]4449 when the cursor attributes are SQL literals4450 is expected to eq [{"id"=>7, "month"=>2, "year"=>2010}, {"id"=>11, "month"=>2, "year"=>2010}, {"id"=>1, "month"=>nil, "...onth"=>5, "year"=>nil}, {"id"=>3, "month"=>nil, "year"=>nil}, {"id"=>10, "month"=>nil, "year"=>nil}]4451 when using the conditions in an UNION query4452 is expected to eq [{"id"=>7, "month"=>2, "year"=>2010}, {"id"=>11, "month"=>2, "year"=>2010}, {"id"=>1, "month"=>nil, "...onth"=>5, "year"=>nil}, {"id"=>3, "month"=>nil, "year"=>nil}, {"id"=>10, "month"=>nil, "year"=>nil}]4453 when paginating backwards4454 is expected to eq [{"id"=>3, "month"=>nil, "year"=>nil}, {"id"=>4, "month"=>5, "year"=>nil}, {"id"=>9, "month"=>2, "yea...nth"=>nil, "year"=>2010}, {"id"=>11, "month"=>2, "year"=>2010}, {"id"=>7, "month"=>2, "year"=>2010}]4455 when ordering by nullable columns with nulls first ordering4456 behaves like order examples4457 is expected to eq [{"id"=>3, "month"=>nil, "year"=>nil}, {"id"=>10, "month"=>nil, "year"=>nil}, {"id"=>9, "month"=>2, "..."month"=>2, "year"=>2011}, {"id"=>6, "month"=>2, "year"=>2011}, {"id"=>8, "month"=>2, "year"=>2012}]4458 when paginating forwards4459 is expected to eq [{"id"=>3, "month"=>nil, "year"=>nil}, {"id"=>10, "month"=>nil, "year"=>nil}, {"id"=>9, "month"=>2, "..."month"=>2, "year"=>2011}, {"id"=>6, "month"=>2, "year"=>2011}, {"id"=>8, "month"=>2, "year"=>2012}]4460 with different page size4461 is expected to eq [{"id"=>3, "month"=>nil, "year"=>nil}, {"id"=>10, "month"=>nil, "year"=>nil}, {"id"=>9, "month"=>2, "..."month"=>2, "year"=>2011}, {"id"=>6, "month"=>2, "year"=>2011}, {"id"=>8, "month"=>2, "year"=>2012}]4462 when using the conditions in an UNION query4463 is expected to eq [{"id"=>3, "month"=>nil, "year"=>nil}, {"id"=>10, "month"=>nil, "year"=>nil}, {"id"=>9, "month"=>2, "..."month"=>2, "year"=>2011}, {"id"=>6, "month"=>2, "year"=>2011}, {"id"=>8, "month"=>2, "year"=>2012}]4464 when the cursor attributes are SQL literals4465 is expected to eq [{"id"=>3, "month"=>nil, "year"=>nil}, {"id"=>10, "month"=>nil, "year"=>nil}, {"id"=>9, "month"=>2, "..."month"=>2, "year"=>2011}, {"id"=>6, "month"=>2, "year"=>2011}, {"id"=>8, "month"=>2, "year"=>2012}]4466 when using the conditions in an UNION query4467 is expected to eq [{"id"=>3, "month"=>nil, "year"=>nil}, {"id"=>10, "month"=>nil, "year"=>nil}, {"id"=>9, "month"=>2, "..."month"=>2, "year"=>2011}, {"id"=>6, "month"=>2, "year"=>2011}, {"id"=>8, "month"=>2, "year"=>2012}]4468 when paginating backwards4469 is expected to eq [{"id"=>6, "month"=>2, "year"=>2011}, {"id"=>2, "month"=>2, "year"=>2011}, {"id"=>11, "month"=>2, "ye...onth"=>2, "year"=>nil}, {"id"=>10, "month"=>nil, "year"=>nil}, {"id"=>3, "month"=>nil, "year"=>nil}]4470 when ordering by non-nullable columns with mixed directions4471 takes out a slice between two cursors4472 when ordering by the named function LOWER4473 uses downcased value for encoding and decoding a cursor4474 when the passed cursor values do not match with the order definition4475 when values are missing4476 raises error4477 when extra values are present4478 raises error4479 when values are missing and extra values are present4480 raises error4481 when no values are passed4482 returns empty array4483 extract and apply cursor attributes4484 when string attribute name is given4485 behaves like cursor attribute examples4486 #cursor_attributes_for_node4487 is expected to eq {"id"=>"100"}4488 #apply_cursor_conditions4489 when params with string keys are passed4490 is expected to include "\"projects\".\"id\" < 100)"4491 when params with symbol keys are passed4492 is expected to include "\"projects\".\"id\" < 100)"4493 when symbol attribute name is given4494 behaves like cursor attribute examples4495 #cursor_attributes_for_node4496 is expected to eq {"id"=>"100"}4497 #apply_cursor_conditions4498 when params with string keys are passed4499 is expected to include "\"projects\".\"id\" < 100)"4500 when params with symbol keys are passed4501 is expected to include "\"projects\".\"id\" < 100)"4502 with projections4503 when additional_projections is empty4504 has correct projections4505 when there are additional_projections4506 has correct projections4507 when the cursor attribute is an array4508 #cursor_attributes_for_node4509 is expected to eq {"traversal_ids"=>[1, 2]}4510 #apply_cursor_conditions4511 is expected to include "\"namespaces\".\"traversal_ids\" > '{1,2}')"4512 UNION optimization4513 when UNION optimization is off4514 returns items in the correct order4515 when UNION optimization is on4516 returns items in the correct order4517 calls Gitlab::SQL::Union4518 builds UNION query4519 when the scope model has ignored columns4520 when scope selects all columns4521 returns items in the correct order4522 when scope selects only specific columns4523 returns items in the correct order4524 #attribute_names4525 is expected to contain exactly "id" and "name"4526# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/keyset/order_spec.rb. It took 6.01 seconds. Expected to take 6.45 seconds.4527# [RSpecRunTime] Starting example group spec/services/ci/generate_coverage_reports_service_spec.rb. Expected to take 6.2 seconds.4528Ci::GenerateCoverageReportsService4529 #execute4530 when head pipeline has coverage reports4531 returns status and data4532 when there is a parsing error4533 returns status with error message and tracks the error4534# [RSpecRunTime] RSpec elapsed time: 19 minutes 0.62 second. Current RSS: ~1483M. load average: 0.98 1.11 1.02 1/320 238974535 when head pipeline does not have a coverage report artifact4536 returns status and error message4537 when head pipeline has coverage reports and no merge request associated4538 returns status and error message4539 #latest?4540 when cache key is latest4541 is expected to be truthy4542 when head pipeline has been updated4543 is expected to be falsy4544 when cache key is empty4545 is expected to be falsy4546 when the pipeline has a child that is updated4547 is expected to be falsy4548# [RSpecRunTime] Finishing example group spec/services/ci/generate_coverage_reports_service_spec.rb. It took 5.08 seconds. Expected to take 6.2 seconds.4549# [RSpecRunTime] Starting example group spec/workers/design_management/new_version_worker_spec.rb. Expected to take 6.19 seconds.4550DesignManagement::NewVersionWorker4551 #perform4552 the id is wrong or out-of-date4553 does not create system notes4554 does not invoke GenerateImageVersionsService4555 logs the reason for this failure4556 the version id is valid4557 creates a system note4558 does not create a system note if skip_system_notes is true4559 invokes GenerateImageVersionsService4560 does not log anything4561# [RSpecRunTime] RSpec elapsed time: 19 minutes 6.63 seconds. Current RSS: ~1464M. load average: 0.99 1.11 1.02 1/321 239894562 the version includes multiple types of action4563 creates two system notes4564 calls design_version_added4565# [RSpecRunTime] RSpec elapsed time: 19 minutes 9.05 seconds. Current RSS: ~1438M. load average: 0.99 1.11 1.02 1/321 240514566# [RSpecRunTime] Finishing example group spec/workers/design_management/new_version_worker_spec.rb. It took 5.15 seconds. Expected to take 6.19 seconds.4567# [RSpecRunTime] Starting example group spec/services/deployments/update_service_spec.rb. Expected to take 5.81 seconds.4568Deployments::UpdateService4569 #execute4570 can update the status to running4571 can update the status to success4572 can update the status to failed4573 can update the status to canceled4574 does not change the state if the status is invalid4575 links merge requests when changing the status to success4576# [RSpecRunTime] RSpec elapsed time: 19 minutes 16.41 seconds. Current RSS: ~1454M. load average: 0.99 1.10 1.02 1/318 241704577# [RSpecRunTime] Finishing example group spec/services/deployments/update_service_spec.rb. It took 7.36 seconds. Expected to take 5.81 seconds.4578# [RSpecRunTime] Starting example group spec/workers/ci/user_cancel_pipeline_worker_spec.rb. Expected to take 5.75 seconds.4579Ci::UserCancelPipelineWorker4580 #perform4581 when the user id is nil4582 cancels the pipeline by calling force_execute4583 when the current user id is provided4584 when the user does not exist4585 cancels the pipeline by calling force_execute4586 when the user exists4587 cancels the pipeline by calling execute4588 if pipeline is deleted4589 does not error4590 when auto_canceled_by_pipeline is deleted4591 does not error4592 with builds and state transition side effects4593 when the user id is nil4594 behaves like an idempotent worker4595 is labeled as idempotent4596 performs multiple times sequentially without raising an exception4597 does not cancel the pipeline4598 when the user id exists4599 when the user can cancel the pipeline4600 behaves like an idempotent worker4601 is labeled as idempotent4602 performs multiple times sequentially without raising an exception4603 cancels the pipeline4604# [RSpecRunTime] RSpec elapsed time: 19 minutes 20.77 seconds. Current RSS: ~1463M. load average: 0.99 1.10 1.02 2/319 241714605 when the user cannot cancel the pipeline4606 behaves like an idempotent worker4607 is labeled as idempotent4608 performs multiple times sequentially without raising an exception4609 does not cancel the pipeline4610# [RSpecRunTime] Finishing example group spec/workers/ci/user_cancel_pipeline_worker_spec.rb. It took 5.19 seconds. Expected to take 5.75 seconds.4611# [RSpecRunTime] Starting example group spec/models/deploy_key_spec.rb. Expected to take 5.56 seconds.4612DeployKey4613 does not allow STI4614 Associations4615 is expected to have many deploy_keys_projects4616 is expected to have many deploy_keys_projects_with_write_access class_name => DeployKeysProject inverse_of => deploy_key4617 is expected to have many projects_with_write_access class_name => Project through deploy_keys_projects_with_write_access source => project4618 is expected to have many deploy_keys_projects_with_readonly_access class_name => DeployKeysProject inverse_of => deploy_key4619 is expected to have many projects_with_readonly_access class_name => Project through deploy_keys_projects_with_readonly_access source => project4620 is expected to have many projects4621 is expected to have many protected_branch_push_access_levels inverse_of => deploy_key4622 is expected to have many protected_tag_create_access_levels inverse_of => deploy_key4623# [RSpecRunTime] RSpec elapsed time: 19 minutes 22.83 seconds. Current RSS: ~1467M. load average: 0.99 1.10 1.01 1/318 241724624 notification4625 does not send a notification4626 #user4627 when user is set4628 returns the user4629# [RSpecRunTime] RSpec elapsed time: 19 minutes 24.72 seconds. Current RSS: ~1468M. load average: 0.99 1.10 1.01 1/318 241734630 when user is not set4631 returns the ghost user4632 .with_write_access_for_project4633 when no project is passed in4634 is expected to be empty4635 when a project is passed in4636 only returns deploy keys with write access4637 returns deploy keys only for this project4638 and a specific deploy key is passed in4639 and this deploy key is not linked to the project4640 is expected to be empty4641 and this deploy key has no write access to the project4642 is expected to be empty4643 and this deploy key has write access to the project4644 is expected to contain exactly #<DeployKey id: 11, user_id: nil, created_at: "2024-05-24 16:03:29.132381687 +0000", updated_at: "202...ion_delivered_at: nil, before_expiry_notification_delivered_at: nil, usage_type: "auth_and_signing">4645 PolicyActor methods4646 responds to all PolicyActor methods4647 #can?4648 is expected to equal true4649 when a read deploy key is enabled in the project4650 is expected to equal false4651 is expected to equal true4652 is expected to equal false4653 when a write deploy key is enabled in the project4654 is expected to equal false4655 is expected to equal true4656 is expected to equal true4657 when the deploy key is not enabled in the project4658 is expected to equal false4659 is expected to equal false4660 is expected to equal false4661 #audit_details4662 equals to the key's title4663# [RSpecRunTime] Finishing example group spec/models/deploy_key_spec.rb. It took 7.01 seconds. Expected to take 5.56 seconds.4664# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.4665Lint factories for DeployKey4666 with saas, license, and factory defaults4667 behaves like factory4668 deploy_key factory4669 does not raise error when built4670 does not raise error when created4671 linting :private trait4672 does not raise error when created4673# [RSpecRunTime] RSpec elapsed time: 19 minutes 30.1 seconds. Current RSS: ~1473M. load average: 0.99 1.10 1.01 1/313 241834674 linting :public trait4675 does not raise error when created4676 behaves like factory4677 another_deploy_key factory4678 does not raise error when built4679 does not raise error when created4680 behaves like factory4681 rsa_deploy_key_2048 factory4682 does not raise error when built4683 does not raise error when created4684 behaves like factory4685 rsa_deploy_key_5120 factory4686 does not raise error when built4687 does not raise error when created4688# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.94 seconds. Expected to take 32.1 seconds.4689# [RSpecRunTime] Starting example group spec/policies/deploy_keys_project_policy_spec.rb. Expected to take 5.44 seconds.4690DeployKeysProjectPolicy4691 updating a deploy_keys_project4692 when a project maintainer4693 tries to update private deploy key attached to project4694 is expected to be disallowed :update_deploy_keys_project4695 tries to update public deploy key attached to project4696 is expected to be allowed :update_deploy_keys_project4697 when a non-maintainer project member4698 tries to update private deploy key attached to project4699 is expected to be disallowed :update_deploy_keys_project4700 tries to update public deploy key attached to project4701 is expected to be disallowed :update_deploy_keys_project4702 when a user is not a project member4703 tries to update public deploy key attached to project4704 is expected to be disallowed :update_deploy_keys_project4705# [RSpecRunTime] Finishing example group spec/policies/deploy_keys_project_policy_spec.rb. It took 4.33 seconds. Expected to take 5.44 seconds.4706# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/duplicate_job_spec.rb. Expected to take 5.34 seconds.4707Gitlab::SidekiqMiddleware::DuplicateJobs::DuplicateJob4708 #schedule4709 behaves like scheduling with deduplication class4710 calls schedule on the strategy4711 when the deduplication depends on a FF4712 when the feature flag is enabled4713 behaves like scheduling with deduplication class4714DEPRECATION WARNING: Invalid Feature Flag my_feature_flag stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)4715 calls schedule on the strategy4716 when the feature flag is disabled4717 behaves like scheduling with deduplication class4718DEPRECATION WARNING: Invalid Feature Flag my_feature_flag stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)4719 calls schedule on the strategy4720 #perform4721 calls perform on the strategy4722 with Redis cookies4723 #check!4724 when there was no job in the queue yet4725 is expected to eq "123"4726 adds the idempotency key to the jobs payload4727 when TTL option is not set4728 behaves like sets Redis keys with correct TTL4729 adds an idempotency key with correct ttl4730 when TTL option is set4731 behaves like sets Redis keys with correct TTL4732 adds an idempotency key with correct ttl4733 when there was already a job with same arguments in the same queue4734 is expected to eq "existing-jid"4735 does not change the existing key's TTL4736 sets the existing jid4737 #update_latest_wal_location!4738 stores a wal location to redis with an offset relative to existing wal location4739 UPDATE_WAL_COOKIE_SCRIPT4740 does not create the key4741 when the key exists4742 updates all connections4743 preserves the ttl4744 does not try to set an invalid ttl at the end of expiry4745 and low offsets4746 updates only some connections4747# [RSpecRunTime] RSpec elapsed time: 19 minutes 38.38 seconds. Current RSS: ~1474M. load average: 0.99 1.09 1.01 1/313 241994748 when a WAL location is nil with existing offsets4749 only updates the main connection4750 #latest_wal_locations4751 when job was deduplicated and wal locations were already persisted4752 is expected to eq {"ci"=>"def", "main"=>"abc"}4753 when job is not deduplication and wal locations were not persisted4754 is expected to be empty4755 #delete!4756 when we didn't track the definition4757 is expected not to raise Exception4758 when the key exists in redis4759 when the idempotency key is not part of the job4760 recalculates the idempotency hash4761 behaves like deleting the duplicate job4762 behaves like deleting keys from redis4763 removes the cookie key from redis4764 when the idempotency key is part of the job4765 does not recalculate the idempotency hash4766 behaves like deleting the duplicate job4767 behaves like deleting keys from redis4768 removes the cookie key from redis4769 #set_deduplicated_flag!4770 when the job is reschedulable4771 sets the key in Redis4772 sets, gets and cleans up the deduplicated flag4773 when the job is not reschedulable4774 does not set the key in Redis4775 does not set the deduplicated flag4776 #duplicate?4777 raises an error if the check wasn't performed4778 returns false if the existing jid equals the job jid4779 returns true if the existing jid is different from the job jid4780 #scheduled?4781 returns false for non-scheduled jobs4782 scheduled jobs4783 returns true4784 #reschedule4785 reschedules the current job4786 #should_reschedule?4787 when the job is reschedulable4788 is expected to eq false4789 with deduplicated flag4790 is expected to eq true4791 when the job is not reschedulable4792 is expected to eq false4793 with deduplicated flag4794 is expected to eq false4795 #scheduled_at4796 returns when the job is scheduled at4797 #options4798 returns worker options4799 #idempotent?4800 when worker class does not exist4801 returns false4802 when worker class does not respond to #idempotent?4803 returns false4804 when worker class is not idempotent4805 returns false4806 when worker class is idempotent4807 returns true4808 when worker class is utilizing load balancing capabilities4809 returns true4810# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/duplicate_job_spec.rb. It took 5.24 seconds. Expected to take 5.34 seconds.4811# [RSpecRunTime] Starting example group spec/services/ci/drop_pipeline_service_spec.rb. Expected to take 5.16 seconds.4812Ci::DropPipelineService4813 #execute_async_for_all4814 drops only cancelable pipelines asynchronously4815# [RSpecRunTime] RSpec elapsed time: 19 minutes 43.74 seconds. Current RSS: ~1475M. load average: 0.99 1.09 1.01 1/313 242004816 #execute4817 drops each cancelable build in the pipeline4818 avoids N+1 queries when reading data4819# [RSpecRunTime] RSpec elapsed time: 19 minutes 46.42 seconds. Current RSS: ~1450M. load average: 0.99 1.09 1.01 1/313 242014820# [RSpecRunTime] Finishing example group spec/services/ci/drop_pipeline_service_spec.rb. It took 5.32 seconds. Expected to take 5.16 seconds.4821# [RSpecRunTime] Starting example group spec/lib/gitlab/alert_management/payload/base_spec.rb. Expected to take 5.1 seconds.4822Gitlab::AlertManagement::Payload::Base4823 .attribute4824 with a single path provided4825 is expected to be nil4826 and a matching value4827 is expected to eq "value"4828 with multiple paths provided4829 is expected to be nil4830 and a matching value4831 is expected to eq "value"4832 with a fallback provided4833 is expected to eq "fallback"4834 and a matching value4835 is expected to eq "value"4836# [RSpecRunTime] RSpec elapsed time: 19 minutes 49.02 seconds. Current RSS: ~1440M. load average: 1.08 1.11 1.02 1/313 242024837 with a time type provided4838 is expected to be nil4839 with a compatible matching value4840 is expected to eq 2024-05-24 16:03:51.000000000 +00004841 with a value in rfc3339 format4842 is expected to eq 2024-05-24 16:03:51.000000000 +00004843 with an incompatible matching value4844 is expected to be nil4845 with time in seconds4846 is expected to be nil4847 with an integer type provided4848 is expected to be nil4849 with a compatible matching value4850 is expected to eq 154851 with an incompatible matching value4852 is expected to be nil4853 with an incompatible matching value4854 is expected to be nil4855 with a time_with_epoch_millis type provided4856 is expected to be nil4857 with a compatible matching value4858 is expected to be within 1 of 2024-05-24 13:03:52.361618617 +00004859 with an incompatible matching value4860 is expected to be nil4861 with an incompatible matching value4862 is expected to be nil4863 #alert_params4864 with every key4865 is expected to eq {:description=>"description", :ended_at=>2024-05-24 16:03:52.546551353 +0000, :environment=>#<Environ..."service", :severity=>"critical", :started_at=>2024-05-24 16:03:52.628237807 +0000, :title=>"title"}4866 can generate a valid new alert4867 with too-long strings4868 is expected to eq {:description=>"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee..."}4869 with too-long hosts array4870 is expected to eq {:hosts=>["abc", "def", "ghi"], :project_id=>858}4871 with host cut off between elements4872 is expected to eq {:hosts=>["abcde", "fghi"], :project_id=>858}4873 with nested hosts4874 is expected to eq {:hosts=>["abc", "de", "f", "g", "hi"], :project_id=>858}4875 with present, non-string values for string fields4876 casts values to strings4877 with blank values for string fields4878 leaves the fields blank4879 #gitlab_fingerprint4880 is expected to be nil4881 when plain_gitlab_fingerprint is defined4882 returns a fingerprint4883 #environment4884 without an environment name4885 is expected to be nil4886 with a non-matching environment name4887 is expected to be nil4888 with a matching environment name4889 is expected to eq #<Environment id: 14, project_id: 858, name: "production", created_at: "2024-05-24 16:03:53.612555932...", merge_request_id: nil, cluster_agent_id: nil, kubernetes_namespace: nil, flux_resource_path: nil>4890 #resolved?4891 when status is not defined4892 is expected to be falsey4893 when status is not resovled4894 is expected to be falsey4895 when status is resovled4896 is expected to be truthy4897 #has_required_attributes?4898 is expected to equal true4899 #source4900 is expected to be nil4901 with alerting integration provided4902 is expected to eq "INTEGRATION"4903 with monitoring tool defined in the raw payload4904 is expected to eq "TOOL"4905# [RSpecRunTime] Finishing example group spec/lib/gitlab/alert_management/payload/base_spec.rb. It took 5.88 seconds. Expected to take 5.1 seconds.4906# [RSpecRunTime] Starting example group spec/helpers/dropdowns_helper_spec.rb. Expected to take 4.9 seconds.4907DropdownsHelper4908 #dropdown_tag4909 returns the container in the content4910 returns the block in the content4911 #dropdown_toggle4912 returns the button4913 returns the buttons default label data attribute4914 returns the dropdown toggle text4915 returns the button icon in the content4916 #dropdown_toggle_link4917 returns the link4918 returns the links data attribute4919 returns the link text4920 #dropdown_title4921 with a back and close button4922 applies the justification class to the container4923 behaves like has a back button4924 contains the back button4925 behaves like has the title text4926 contains the title text4927 behaves like has a close button4928 contains the close button4929 behaves like has two icons4930 returns two icons4931 behaves like does not have the title margin class4932 does not have the title margin class4933 with a back button4934 returns the back button icon4935 behaves like has a back button4936 contains the back button4937 behaves like has the title text4938 contains the title text4939 behaves like has the title margin class4940 contains the title margin class4941 behaves like does not have a close button4942 does not contain the close button4943 with a close button4944 returns the close button icon4945 behaves like does not have a back button4946 does not contain the back button4947 behaves like has the title text4948 contains the title text4949 behaves like has the title margin class4950 contains the title margin class4951 behaves like has a close button4952 contains the close button4953 without any buttons4954 returns no button icons4955 behaves like does not have a back button4956 does not contain the back button4957 behaves like has the title text4958 contains the title text4959 behaves like does not have the title margin class4960 does not have the title margin class4961 behaves like does not have a close button4962 does not contain the close button4963 #dropdown_filter4964 returns the container4965 returns the search input4966 behaves like has two icons4967 returns two icons4968 #dropdown_content4969 without block4970 behaves like contains the container4971 returns the container in the content4972 with block4973 returns the block in the content4974 behaves like contains the container4975 returns the container in the content4976 #dropdown_footer4977 without a content class4978 behaves like contains the content4979 returns the container in the content4980 returns the block in the content4981 without a content class4982 returns the footer in the content4983 behaves like contains the content4984 returns the container in the content4985 returns the block in the content4986 #dropdown_loading4987 returns the container in the content4988 returns a gl-spinner in the content4989# [RSpecRunTime] Finishing example group spec/helpers/dropdowns_helper_spec.rb. It took 4.32 seconds. Expected to take 4.9 seconds.4990# [RSpecRunTime] Starting example group spec/workers/ci/cancel_pipeline_worker_spec.rb. Expected to take 4.89 seconds.4991Ci::CancelPipelineWorker4992 #perform4993 cancels the pipeline4994 if pipeline is deleted4995 does not error4996# [RSpecRunTime] RSpec elapsed time: 19 minutes 57.92 seconds. Current RSS: ~1458M. load average: 1.06 1.10 1.02 1/313 242034997 when auto_canceled_by_pipeline is deleted4998 does not error4999 with builds and state transition side effects5000 behaves like an idempotent worker5001 is labeled as idempotent5002 performs multiple times sequentially without raising an exception5003 cancels the pipeline5004# [RSpecRunTime] RSpec elapsed time: 20 minutes 1.42 seconds. Current RSS: ~1451M. load average: 1.06 1.10 1.02 1/313 242045005# [RSpecRunTime] Finishing example group spec/workers/ci/cancel_pipeline_worker_spec.rb. It took 4.78 seconds. Expected to take 4.89 seconds.5006# [RSpecRunTime] Starting example group spec/services/work_items/export_csv_service_spec.rb. Expected to take 4.68 seconds.5007WorkItems::ExportCsvService5008 created_at5009 returns two work items5010 author name5011 title5012 renders csv to string5013 author username5014 type5015 description5016 iid5017 preloads fields to avoid N+1 queries5018 behaves like a service that returns invalid fields from selection5019 #invalid_fields5020 returns invalid fields from selection5021# [RSpecRunTime] RSpec elapsed time: 20 minutes 5.27 seconds. Current RSS: ~1451M. load average: 1.06 1.10 1.02 1/313 242055022 when import_export_work_items_csv flag is not enabled5023 renders an error5024 when importing an exported file5025 for work item of type issue5026 behaves like a exported file that can be imported5027 imports work item with correct attributes5028# [RSpecRunTime] RSpec elapsed time: 20 minutes 6.94 seconds. Current RSS: ~1440M. load average: 1.05 1.10 1.02 1/313 242065029 #email5030 emails csv5031# [RSpecRunTime] Finishing example group spec/services/work_items/export_csv_service_spec.rb. It took 5.79 seconds. Expected to take 4.68 seconds.5032# [RSpecRunTime] Starting example group spec/models/design_management/action_spec.rb. Expected to take 4.67 seconds.5033DesignManagement::Action5034 does not allow STI5035 relations5036 is expected to belong to design required: false5037 is expected to belong to version required: false5038 scopes5039 with 3 designs5040 .most_recent5041 finds the correct version for each design5042# [RSpecRunTime] RSpec elapsed time: 20 minutes 10.06 seconds. Current RSS: ~1434M. load average: 1.05 1.10 1.02 1/313 242075043 .by_design5044 returns the actions by design_id5045 .with_version5046 preloads the version5047 .by_event5048 returns the actions by event type5049 .up_to_version5050 the version is nil5051 returns all design_versions5052 when given a Version instance5053 the version is the most current5054 is expected to have attributes {:size => 6}5055 the version is the oldest5056 is expected to have attributes {:size => 2}5057 the version is the middle one5058 is expected to have attributes {:size => 4}5059 when given a commit SHA5060 the version is the most current5061 is expected to have attributes {:size => 6}5062 the version is the oldest5063 is expected to have attributes {:size => 2}5064 the version is the middle one5065 is expected to have attributes {:size => 4}5066 when given a String that is not a commit SHA5067 is expected to raise ArgumentError5068# [RSpecRunTime] Finishing example group spec/models/design_management/action_spec.rb. It took 4.08 seconds. Expected to take 4.67 seconds.5069# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.5070Lint factories for DesignManagement::Action5071 with saas, license, and factory defaults5072 behaves like factory5073 design_action factory5074 does not raise error when built5075 does not raise error when created5076 linting :with_image_v432x230 trait5077 does not raise error when created5078# [RSpecRunTime] RSpec elapsed time: 20 minutes 13.45 seconds. Current RSS: ~1451M. load average: 1.05 1.10 1.02 1/316 242235079# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.18 seconds. Expected to take 32.1 seconds.5080# [RSpecRunTime] Starting example group spec/lib/banzai/filter/broadcast_message_sanitization_filter_spec.rb. Expected to take 4.52 seconds.5081Banzai::Filter::BroadcastMessageSanitizationFilter5082 behaves like default allowlist5083 sanitizes tags that are not allowed5084 sanitizes tag attributes5085 sanitizes javascript in attributes5086 sanitizes mixed-cased javascript in attributes5087 allows allowlisted HTML tags from the user5088 sanitizes `class` attribute on any element5089 sanitizes `id` attribute on any element5090 custom allowlist5091 behaves like XSS prevention5092 disallows protocol-based JS injection: simple, no spaces5093 disallows protocol-based JS injection: simple, spaces before5094 disallows protocol-based JS injection: simple, spaces after5095 disallows protocol-based JS injection: simple, spaces before and after5096 disallows protocol-based JS injection: preceding colon5097 disallows protocol-based JS injection: UTF-8 encoding5098 disallows protocol-based JS injection: long UTF-8 encoding5099 disallows protocol-based JS injection: long UTF-8 encoding without semicolons5100 disallows protocol-based JS injection: hex encoding5101 disallows protocol-based JS injection: long hex encoding5102 disallows protocol-based JS injection: hex encoding without semicolons5103 disallows protocol-based JS injection: null char5104 disallows protocol-based JS injection: invalid URL char5105 disallows protocol-based JS injection: Unicode5106 disallows protocol-based JS injection: spaces and entities5107 disallows protocol whitespace5108 disallows data links5109 disallows vbscript links5110# [RSpecRunTime] RSpec elapsed time: 20 minutes 16.22 seconds. Current RSS: ~1456M. load average: 1.05 1.10 1.02 1/316 242245111 behaves like sanitize link5112 removes `rel` attribute from `a` elements5113 disallows invalid URIs5114 allows non-standard anchor schemes5115 allows relative links5116 allows `a` elements5117 is expected to eq "<a href=\"/\">Link</a>"5118 allows `br` elements5119 is expected to eq "Hello<br>World"5120 when `a` elements have `style` attribute5121 disallows other properties in `style` attribute on `a` elements5122 allows specific properties5123 is expected to eq "<a href=\"#\" style=\"color: red; border: blue; background: green; padding: 10px; margin: 10px; text-decoration: underline;\">Stylish Link</a>"5124 allows `class` on `a` elements5125 is expected to eq "<a href=\"#\" class=\"btn\">Button Link</a>"5126# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/broadcast_message_sanitization_filter_spec.rb. It took 3.68 seconds. Expected to take 4.52 seconds.5127# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/composite_spec.rb. Expected to take 4.44 seconds.5128Gitlab::Ci::Status::Composite5129 .initialize5130 when passing a single status5131 raises ArgumentError5132# [RSpecRunTime] RSpec elapsed time: 20 minutes 18.59 seconds. Current RSS: ~1446M. load average: 1.04 1.10 1.02 1/313 242255133 #status5134 allow_failure: false5135 build_statuses: [:skipped], dag: false, result: "skipped", has_warnings: false5136 behaves like compares status and warnings5137 returns status and warnings?5138 build_statuses: [:skipped, :success], dag: false, result: "success", has_warnings: false5139 behaves like compares status and warnings5140 returns status and warnings?5141 build_statuses: [:skipped, :success], dag: true, result: "skipped", has_warnings: false5142 behaves like compares status and warnings5143 returns status and warnings?5144 build_statuses: [:created], dag: false, result: "created", has_warnings: false5145 behaves like compares status and warnings5146 returns status and warnings?5147 build_statuses: [:preparing], dag: false, result: "preparing", has_warnings: false5148 behaves like compares status and warnings5149 returns status and warnings?5150 build_statuses: [:canceled, :success, :skipped], dag: false, result: "canceled", has_warnings: false5151 behaves like compares status and warnings5152 returns status and warnings?5153 build_statuses: [:canceled, :success, :skipped], dag: true, result: "skipped", has_warnings: false5154 behaves like compares status and warnings5155 returns status and warnings?5156 build_statuses: [:pending, :created, :skipped], dag: false, result: "pending", has_warnings: false5157 behaves like compares status and warnings5158 returns status and warnings?5159 build_statuses: [:pending, :created, :skipped, :success], dag: false, result: "running", has_warnings: false5160 behaves like compares status and warnings5161 returns status and warnings?5162 build_statuses: [:running, :created, :skipped, :success], dag: false, result: "running", has_warnings: false5163 behaves like compares status and warnings5164 returns status and warnings?5165 build_statuses: [:pending, :created, :skipped], dag: true, result: "skipped", has_warnings: false5166 behaves like compares status and warnings5167 returns status and warnings?5168 build_statuses: [:pending, :created, :skipped, :success], dag: true, result: "skipped", has_warnings: false5169 behaves like compares status and warnings5170 returns status and warnings?5171 build_statuses: [:running, :created, :skipped, :success], dag: true, result: "skipped", has_warnings: false5172 behaves like compares status and warnings5173 returns status and warnings?5174 build_statuses: [:success, :waiting_for_resource], dag: false, result: "waiting_for_resource", has_warnings: false5175 behaves like compares status and warnings5176 returns status and warnings?5177 build_statuses: [:success, :waiting_for_callback], dag: false, result: "waiting_for_callback", has_warnings: false5178 behaves like compares status and warnings5179 returns status and warnings?5180 build_statuses: [:success, :manual], dag: false, result: "manual", has_warnings: false5181 behaves like compares status and warnings5182 returns status and warnings?5183 build_statuses: [:success, :scheduled], dag: false, result: "scheduled", has_warnings: false5184 behaves like compares status and warnings5185 returns status and warnings?5186 build_statuses: [:created, :preparing], dag: false, result: "preparing", has_warnings: false5187 behaves like compares status and warnings5188 returns status and warnings?5189 build_statuses: [:created, :success, :pending], dag: false, result: "running", has_warnings: false5190 behaves like compares status and warnings5191 returns status and warnings?5192 build_statuses: [:skipped, :success, :failed], dag: false, result: "failed", has_warnings: false5193 behaves like compares status and warnings5194 returns status and warnings?5195 build_statuses: [:skipped, :success, :failed], dag: true, result: "skipped", has_warnings: false5196 behaves like compares status and warnings5197 returns status and warnings?5198 build_statuses: [:success, :manual], dag: true, result: "manual", has_warnings: false5199 behaves like compares status and warnings5200 returns status and warnings?5201 build_statuses: [:success, :failed, :created], dag: true, result: "running", has_warnings: false5202 behaves like compares status and warnings5203 returns status and warnings?5204 allow_failure: true5205 build_statuses: [:manual], dag: false, result: "skipped", has_warnings: false5206 behaves like compares status and warnings5207 returns status and warnings?5208 build_statuses: [:skipped, :failed], dag: false, result: "success", has_warnings: true5209 behaves like compares status and warnings5210 returns status and warnings?5211 build_statuses: [:skipped, :failed], dag: true, result: "skipped", has_warnings: true5212 behaves like compares status and warnings5213 returns status and warnings?5214 build_statuses: [:success, :manual], dag: true, result: "skipped", has_warnings: false5215 behaves like compares status and warnings5216 returns status and warnings?5217 build_statuses: [:success, :manual], dag: false, result: "success", has_warnings: false5218 behaves like compares status and warnings5219 returns status and warnings?5220 build_statuses: [:created, :failed], dag: false, result: "created", has_warnings: true5221 behaves like compares status and warnings5222 returns status and warnings?5223 build_statuses: [:preparing, :manual], dag: false, result: "preparing", has_warnings: false5224 behaves like compares status and warnings5225 returns status and warnings?5226# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/composite_spec.rb. It took 5.86 seconds. Expected to take 4.44 seconds.5227# [RSpecRunTime] Starting example group spec/services/groups/participants_service_spec.rb. Expected to take 4.34 seconds.5228Groups::ParticipantsService5229 #execute5230 returns results in correct order5231 includes `All Group Members`5232 returns all members in parent groups, sub-groups, and sub-projects5233 when `disable_all_mention` FF is enabled5234 does not include `All Group Members`5235# [RSpecRunTime] RSpec elapsed time: 20 minutes 26.31 seconds. Current RSS: ~1440M. load average: 1.04 1.09 1.01 1/313 242265236 when shared with a private group5237 is expected to include "user594"5238 when search param is given5239 only returns matching members5240 when user search already returns enough results5241 does not return any groups5242# [RSpecRunTime] RSpec elapsed time: 20 minutes 30.53 seconds. Current RSS: ~1433M. load average: 1.04 1.09 1.01 1/312 242275243# [RSpecRunTime] Finishing example group spec/services/groups/participants_service_spec.rb. It took 7.51 seconds. Expected to take 4.34 seconds.5244# [RSpecRunTime] Starting example group spec/services/packages/debian/generate_distribution_key_service_spec.rb. Expected to take 4.23 seconds.5245Packages::Debian::GenerateDistributionKeyService5246 returns an Hash5247# [RSpecRunTime] Finishing example group spec/services/packages/debian/generate_distribution_key_service_spec.rb. It took 4.31 seconds. Expected to take 4.23 seconds.5248# [RSpecRunTime] RSpec elapsed time: 20 minutes 34.99 seconds. Current RSS: ~1399M. load average: 1.03 1.09 1.01 1/312 242555249# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/parsers/terraform/tfplan_spec.rb. Expected to take 4.15 seconds.5250Gitlab::Ci::Parsers::Terraform::Tfplan5251 #parse!5252 when data is invalid5253 when data is not a JSON file5254 reports an invalid_json_format error5255# [RSpecRunTime] RSpec elapsed time: 20 minutes 36.0 seconds. Current RSS: ~1406M. load average: 1.03 1.09 1.01 1/312 242565256 when JSON is missing a required key5257 reports an invalid_json_keys error5258 when artifact is invalid5259 reports an :unknown_error5260 when job is invalid5261 reports an :unknown_error5262 when data is valid5263 parses JSON and returns a report5264 parses JSON when extra keys are present5265# [RSpecRunTime] RSpec elapsed time: 20 minutes 38.96 seconds. Current RSS: ~1470M. load average: 1.03 1.09 1.01 1/312 242575266# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/parsers/terraform/tfplan_spec.rb. It took 4.07 seconds. Expected to take 4.15 seconds.5267# [RSpecRunTime] Starting example group spec/lib/gitlab/gl_repository/repo_type_spec.rb. Expected to take 4.06 seconds.5268Gitlab::GlRepository::RepoType5269 #<Gitlab::GlRepository::RepoType:0x00007c9524c54bb8>5270 knows its type5271 checks if repository path is valid5272 behaves like a repo type5273 #identifier_for_container5274 is expected to eq "project-881"5275 #path_suffix5276 is expected to eq ""5277 #repository_for5278 finds the repository for the repo type5279 returns nil when container is nil5280 #<Gitlab::GlRepository::RepoType:0x00007c9524c35bc8>5281 knows its type5282 checks if repository path is valid5283 behaves like a repo type5284 #identifier_for_container5285 is expected to eq "wiki-881"5286 #path_suffix5287 is expected to eq ".wiki"5288 #repository_for5289 finds the repository for the repo type5290 returns nil when container is nil5291 #<Gitlab::GlRepository::RepoType:0x00007c9524bbdce0>5292 when PersonalSnippet5293 knows its type5294 checks if repository path is valid5295 behaves like a repo type5296 #identifier_for_container5297 is expected to eq "snippet-79"5298 #path_suffix5299 is expected to eq ""5300 #repository_for5301 finds the repository for the repo type5302 returns nil when container is nil5303 when ProjectSnippet5304 knows its type5305 checks if repository path is valid5306 behaves like a repo type5307 #identifier_for_container5308 is expected to eq "snippet-80"5309 #path_suffix5310 is expected to eq ""5311 #repository_for5312 finds the repository for the repo type5313 returns nil when container is nil5314 #<Gitlab::GlRepository::RepoType:0x00007c9524b912a8>5315 uses the design access checker5316 knows its type5317 checks if repository path is valid5318 behaves like a repo type5319 #identifier_for_container5320 is expected to eq "design-4"5321 #path_suffix5322 is expected to eq ".design"5323 #repository_for5324 finds the repository for the repo type5325 returns nil when container is nil5326 .project_for5327 returns a project when container is a design_management_repository5328 .repository_for5329 raises an error when container class does not match given container_class5330# [RSpecRunTime] Finishing example group spec/lib/gitlab/gl_repository/repo_type_spec.rb. It took 3.8 seconds. Expected to take 4.06 seconds.5331# [RSpecRunTime] Starting example group spec/finders/user_group_notification_settings_finder_spec.rb. Expected to take 4.02 seconds.5332UserGroupNotificationSettingsFinder5333 when the groups have no existing notification settings5334 when the groups have no ancestors5335 will be a default Global notification setting5336 when the groups have ancestors5337 does not cause an N+15338 when an ancestor has a level other than Global5339 has the same level set5340 has the same email set5341 only returns the two queried groups5342# [RSpecRunTime] RSpec elapsed time: 20 minutes 44.93 seconds. Current RSS: ~1663M. load average: 1.03 1.09 1.01 1/312 242585343 when an ancestor has a Global level but has an email set5344 has the same email and level set5345 when the group has a private parent5346 still inherits the notification settings5347 preloading `emails_enabled`5348 preloads the `group.emails_enabled` method5349 preloads the `group.emails_enabled` method correctly5350# [RSpecRunTime] Finishing example group spec/finders/user_group_notification_settings_finder_spec.rb. It took 3.92 seconds. Expected to take 4.02 seconds.5351# [RSpecRunTime] Starting example group spec/workers/object_pool/create_worker_spec.rb. Expected to take 3.91 seconds.5352ObjectPool::CreateWorker5353 #perform5354 when the pool creation is successful5355 marks the pool as ready5356# [RSpecRunTime] RSpec elapsed time: 20 minutes 47.89 seconds. Current RSS: ~1679M. load average: 0.95 1.07 1.01 1/312 242905357 when a the pool already exists5358 cleans up the pool5359 when the server raises an unknown error5360 marks the pool as failed5361 when the pool creation failed before5362 deletes the pool first5363# [RSpecRunTime] RSpec elapsed time: 20 minutes 50.99 seconds. Current RSS: ~1712M. load average: 0.95 1.07 1.01 1/312 243645364# [RSpecRunTime] Finishing example group spec/workers/object_pool/create_worker_spec.rb. It took 4.36 seconds. Expected to take 3.91 seconds.5365# [RSpecRunTime] Starting example group spec/lib/gitlab/etag_caching/middleware_spec.rb. Expected to take 3.91 seconds.5366Gitlab::EtagCaching::Middleware5367 .skip!5368 sets the skip header on the response5369 when ETag caching is not enabled for current route5370 does not add ETag headers5371 passes status code from app5372 does not set feature category attribute5373 when there is no ETag in store for given resource5374 generates ETag5375 when If-None-Match header was specified5376 tracks "etag_caching_key_not_found" event5377 when there is ETag in store for given resource5378 returns the correct headers5379 when the matching route requests that the ETag is skipped5380 returns the correct headers5381 when If-None-Match header matches ETag in store5382 does not call app5383 returns status code 3045384 sets correct headers5385 pushes expected information in to the context5386 returns empty body5387 tracks "etag_caching_cache_hit" event5388 behaves like sends a process_action.action_controller notification5389 sends the expected payload5390 publishes process_action.action_controller event to be picked up by lograge's subscriber5391 when polling is disabled5392 returns status code 4295393 behaves like sends a process_action.action_controller notification5394 sends the expected payload5395 publishes process_action.action_controller event to be picked up by lograge's subscriber5396 when If-None-Match header does not match ETag in store5397 calls app5398 tracks "etag_caching_resource_changed" event5399 when If-None-Match header is not specified5400 tracks "etag_caching_header_missing" event5401 when GitLab instance is using a relative URL5402 uses full path as cache key5403# [RSpecRunTime] Finishing example group spec/lib/gitlab/etag_caching/middleware_spec.rb. It took 3.49 seconds. Expected to take 3.91 seconds.5404# [RSpecRunTime] Starting example group spec/finders/clusters_finder_spec.rb. Expected to take 3.75 seconds.5405ClustersFinder5406 #execute5407 when scope is all5408 is expected to contain exactly #<Clusters::Cluster id: 3, user_id: 1510, provider_type: "gcp", platform_type: "kubernetes", created_...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3> and #<Clusters::Cluster id: 6, user_id: 1513, provider_type: "gcp", platform_type: "kubernetes", created_...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>5409# [RSpecRunTime] RSpec elapsed time: 20 minutes 56.2 seconds. Current RSS: ~1751M. load average: 0.95 1.07 1.01 1/313 243655410 when scope is active5411 is expected to contain exactly #<Clusters::Cluster id: 9, user_id: 1517, provider_type: "gcp", platform_type: "kubernetes", created_...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>5412# [RSpecRunTime] RSpec elapsed time: 20 minutes 57.23 seconds. Current RSS: ~1754M. load average: 0.95 1.07 1.01 1/313 243665413 when scope is inactive5414 is expected to contain exactly #<Clusters::Cluster id: 12, user_id: 1521, provider_type: "gcp", platform_type: "kubernetes", created...e, management_project_id: nil, cleanup_status: 1, cleanup_status_reason: nil, helm_major_version: 3>5415# [RSpecRunTime] Finishing example group spec/finders/clusters_finder_spec.rb. It took 3.65 seconds. Expected to take 3.75 seconds.5416# [RSpecRunTime] Starting example group spec/models/integrations/youtrack_spec.rb. Expected to take 3.6 seconds.5417Integrations::Youtrack5418 does not allow STI5419 behaves like Integrations::HasAvatar5420 #avatar_url5421 returns the expected avatar URL5422 Validations5423 when integration is active5424 is expected to validate that :project_url cannot be empty/falsy5425 is expected to validate that :issues_url cannot be empty/falsy5426 behaves like issue tracker integration URL attribute5427 is expected to allow :project_url to be ‹"https://example.com"›5428 is expected not to allow :project_url to be ‹"example.com"›5429 is expected not to allow :project_url to be ‹"ftp://example.com"›5430 is expected not to allow :project_url to be ‹"herp-and-derp"›5431# [RSpecRunTime] RSpec elapsed time: 20 minutes 59.67 seconds. Current RSS: ~1766M. load average: 0.95 1.07 1.01 1/313 243675432 behaves like issue tracker integration URL attribute5433 is expected to allow :issues_url to be ‹"https://example.com"›5434 is expected not to allow :issues_url to be ‹"example.com"›5435 is expected not to allow :issues_url to be ‹"ftp://example.com"›5436 is expected not to allow :issues_url to be ‹"herp-and-derp"›5437 when integration is inactive5438 is expected not to validate that :project_url cannot be empty/falsy5439 is expected not to validate that :issues_url cannot be empty/falsy5440 #reference_pattern5441 does allow project prefix on the reference5442 allows lowercase project key on the reference5443 behaves like allows project key on reference pattern5444 allows underscores in the project name5445 allows numbers in the project name5446 requires the project name to begin with A-Z5447 does not allow issue number to finish with a letter5448 #fields5449 only returns the project_url and issues_url fields5450 #attribution_notice5451 is expected to eq "Copyright © 2024 JetBrains s.r.o. JetBrains YouTrack and the JetBrains YouTrack logo are registered trademarks of JetBrains s.r.o."5452# [RSpecRunTime] Finishing example group spec/models/integrations/youtrack_spec.rb. It took 3.27 seconds. Expected to take 3.6 seconds.5453# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.5454Lint factories for Integrations::Youtrack5455 with saas, license, and factory defaults5456 behaves like factory5457 youtrack_integration factory5458 does not raise error when built5459 does not raise error when created5460# [RSpecRunTime] RSpec elapsed time: 21 minutes 2.86 seconds. Current RSS: ~1797M. load average: 0.96 1.06 1.01 1/313 243775461# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.46 seconds. Expected to take 32.1 seconds.5462# [RSpecRunTime] Starting example group spec/services/deployments/create_service_spec.rb. Expected to take 3.6 seconds.5463Deployments::CreateService5464 #execute5465 creates a deployment5466 does not change the status if no status is given5467 when the last deployment has the same parameters5468 does not create a new deployment5469# [RSpecRunTime] RSpec elapsed time: 21 minutes 5.93 seconds. Current RSS: ~1822M. load average: 0.96 1.06 1.01 1/318 244175470 #deployment_attributes5471 only includes attributes that we want to persist5472# [RSpecRunTime] Finishing example group spec/services/deployments/create_service_spec.rb. It took 3.18 seconds. Expected to take 3.6 seconds.5473# [RSpecRunTime] Starting example group spec/services/ci/job_artifacts/track_artifact_report_service_spec.rb. Expected to take 3.48 seconds.5474Ci::JobArtifacts::TrackArtifactReportService5475 #execute5476 when pipeline has test reports5477 tracks the test event using HLLRedisCounter5478# [RSpecRunTime] RSpec elapsed time: 21 minutes 7.36 seconds. Current RSS: ~1815M. load average: 0.96 1.06 1.00 1/318 244185479 when pipeline does not have test reports5480 does not track the test event5481 does not track the coverage test event5482 when a single user started multiple pipelines with test reports5483 tracks all pipelines using HLLRedisCounter by one user_id for the test event5484 when multiple users started multiple pipelines with test reports5485 tracks all pipelines using HLLRedisCounter by multiple users for test reports5486 when pipeline has coverage test reports5487 tracks the coverage test event using HLLRedisCounter5488 when a single user started multiple pipelines with coverage reports5489 tracks all pipelines using HLLRedisCounter by one user_id for the coverage test event5490 when multiple users started multiple pipelines with coverage test reports5491 tracks all pipelines using HLLRedisCounter by multiple users for coverage test reports5492# [RSpecRunTime] Finishing example group spec/services/ci/job_artifacts/track_artifact_report_service_spec.rb. It took 3.44 seconds. Expected to take 3.48 seconds.5493# [RSpecRunTime] Starting example group spec/policies/organizations/organization_user_policy_spec.rb. Expected to take 3.44 seconds.5494Organizations::OrganizationUserPolicy5495 for remove_user policy5496 behaves like organization owner policy5497 when the current user is not an owner5498 is expected to be disallowed :remove_user5499 when the current user is an owner5500 when the current user is the last owner5501 is expected to be disallowed :remove_user5502 when the current user is not the last owner5503 is expected to be allowed :remove_user5504 for admin user5505 when admin mode is enabled5506 when the user is not an owner5507 is expected to be allowed :remove_user5508 when the user is an owner5509 when the user is the last owner5510 is expected to be disallowed :remove_user5511 when the user is not the last owner5512 is expected to be allowed :remove_user5513 when admin mode is disabled5514 when the user is not an owner5515 is expected to be disallowed :remove_user5516 when the user is an owner5517 when the user is the last owner5518 is expected to be disallowed :remove_user5519 when the user is not the last owner5520 is expected to be disallowed :remove_user5521 for delete_user policy5522 behaves like organization owner policy5523 when the current user is not an owner5524 is expected to be disallowed :delete_user5525 when the current user is an owner5526 when the current user is the last owner5527 is expected to be disallowed :delete_user5528 when the current user is not the last owner5529 is expected to be allowed :delete_user5530 for admin user5531 when admin mode is enabled5532 when the user is not an owner5533 is expected to be allowed :delete_user5534 when the user is an owner5535 when the user is the last owner5536 is expected to be disallowed :delete_user5537 when the user is not the last owner5538 is expected to be allowed :delete_user5539 when admin mode is disabled5540 when the user is not an owner5541 is expected to be disallowed :delete_user5542 when the user is an owner5543 when the user is the last owner5544 is expected to be disallowed :delete_user5545 when the user is not the last owner5546 is expected to be disallowed :delete_user5547# [RSpecRunTime] Finishing example group spec/policies/organizations/organization_user_policy_spec.rb. It took 3.39 seconds. Expected to take 3.44 seconds.5548# [RSpecRunTime] Starting example group spec/services/personal_access_tokens/create_service_spec.rb. Expected to take 3.42 seconds.5549PersonalAccessTokens::CreateService5550 #execute5551 when current_user is an administrator5552 when admin mode is enabled5553 behaves like a successfully created token5554 creates personal access token record5555 logs the event5556 notifies the user5557# [RSpecRunTime] RSpec elapsed time: 21 minutes 14.12 seconds. Current RSS: ~1804M. load average: 0.96 1.06 1.00 1/318 244195558 when admin mode is disabled5559 behaves like an unsuccessfully created token5560 is expected to equal false5561 is expected to eq "Not permitted to create"5562 is expected to be nil5563 when current_user is not an administrator5564 target_user is not the same as current_user5565 behaves like an unsuccessfully created token5566 is expected to equal false5567 is expected to eq "Not permitted to create"5568 is expected to be nil5569 target_user is same as current_user5570 behaves like a successfully created token5571 creates personal access token record5572 logs the event5573 notifies the user5574 with no expires_at set5575 is expected to eq Sat, 24 May 20255576 when invalid scope5577 when concatenate_errors: true5578 is expected to be an instance of String5579 when concatenate_errors: false5580 is expected to be an instance of Array5581# [RSpecRunTime] Finishing example group spec/services/personal_access_tokens/create_service_spec.rb. It took 3.74 seconds. Expected to take 3.42 seconds.5582# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/external/file/local_spec.rb. Expected to take 3.32 seconds.5583Gitlab::Ci::Config::External::File::Local5584 .initialize5585 when a local is specified5586 sets the location5587 when the local is prefixed with a slash5588 removes the slash5589 when the local is prefixed with multiple slashes5590 removes slashes5591 with a missing local5592 sets the location to an empty string5593 #matching?5594 when a local is specified5595 returns true5596 with a missing local5597 returns false5598 with a missing local key5599 returns false5600 #valid?5601 when is a valid local path5602 is expected to be truthy5603 when it is not a valid local path5604 is expected to be falsy5605 when it is not a yaml file5606 is expected to be falsy5607 when it is an empty file5608 returns false and adds an error message about an empty file5609 when the given sha is not valid5610 returns false and adds an error message stating that included file does not exist5611 #content5612 with a valid file5613 returns the content of the file5614 with an invalid file5615 is nil5616 #error_message5617 returns an error message5618 #expand_context5619 inherits project, user and sha5620 #to_hash5621 properly includes another local file in the same repository5622 does expand hash to include the template5623 when interpolaton is being used5624 correctly interpolates the local template5625 #metadata5626 is expected to eq {:blob=>"http://localhost/namespace880/project-824/-/blob/f00f226ce7ee88558744f139a814e2251fb1d94a/li.../f00f226ce7ee88558744f139a814e2251fb1d94a/lib/gitlab/ci/templates/existent-file.yml", :type=>:local}5627# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/external/file/local_spec.rb. It took 2.94 seconds. Expected to take 3.32 seconds.5628# [RSpecRunTime] Starting example group spec/lib/gitlab/audit/type/definition_spec.rb. Expected to take 3.32 seconds.5629Gitlab::Audit::Type::Definition5630 #validate!5631 param: :path, value: "audit_event/types/invalid.yml", result: /Audit event type 'group_deploy_token_destroyed' has an invalid path/5632 is expected to raise /Audit event type 'group_deploy_token_destroyed' has an invalid path/5633 param: :name, value: nil, result: /property '\/name' is not of type: string/5634 is expected to raise /property '\/name' is not of type: string/5635 param: :description, value: nil, result: /property '\/description' is not of type: string/5636 is expected to raise /property '\/description' is not of type: string/5637 param: :introduced_by_issue, value: nil, result: /property '\/introduced_by_issue' is not of type: string/5638 is expected to raise /property '\/introduced_by_issue' is not of type: string/5639 param: :introduced_by_mr, value: nil, result: /property '\/introduced_by_mr' is not of type: string/5640 is expected to raise /property '\/introduced_by_mr' is not of type: string/5641 param: :feature_category, value: nil, result: /property '\/feature_category' is not of type: string/5642 is expected to raise /property '\/feature_category' is not of type: string/5643 param: :milestone, value: nil, result: /property '\/milestone' is not of type: string/5644 is expected to raise /property '\/milestone' is not of type: string/5645 param: :scope, value: nil, result: /property '\/scope' is not of type: array/5646 is expected to raise /property '\/scope' is not of type: array/5647 when both saved_to_database and streamed are false5648 raises an exception5649 .load_all!5650 when there are no audit event types a list of definitions is empty5651 when there's a single audit event type it properly loads them5652 when the same audit event type is stored multiple times raises exception5653 when one of the YAMLs is invalid it does raise exception5654 .definitions5655 loads the definitions for all the audit event types5656 .defined?5657 returns true if definition for the event name exists5658 returns false if definition for the event name exists5659 .event_names5660 returns names of event types as string array5661 .load_from_file5662 properly loads a definition from file5663 for missing file5664 raises exception5665 for invalid definition5666 raises exception5667 .names_with_category5668 returns an array with just the event name and feature category5669 validate that all the YAML definitions matches the audit event type schema5670 successfully loads all the YAML definitions5671 .get5672 when audit event type is not defined5673 returns nil5674 when audit event type is defined5675 returns an instance of Gitlab::Audit::Type::Definition5676 returns the properties as defined for that audit event type5677 .stream_only?5678 returns true for a stream only event5679 returns false for an event that is saved to database5680 .paths5681 returns at least one path5682 #key5683 returns a symbol from name5684# [RSpecRunTime] Finishing example group spec/lib/gitlab/audit/type/definition_spec.rb. It took 3.05 seconds. Expected to take 3.32 seconds.5685# [RSpecRunTime] Starting example group spec/graphql/resolvers/incident_management/timeline_event_tags_resolver_spec.rb. Expected to take 3.2 seconds.5686Resolvers::IncidentManagement::TimelineEventTagsResolver5687 returns timeline event tags5688 is expected to have nullable GraphQL type TimelineEventTagTypeConnection5689 when there is no timeline event tag link5690 returns no timeline event tags5691# [RSpecRunTime] RSpec elapsed time: 21 minutes 24.73 seconds. Current RSS: ~1858M. load average: 0.97 1.06 1.00 1/318 245405692 when timeline event is nil5693 returns no timeline event tags5694 when user does not have permissions5695 returns no timeline event tags5696# [RSpecRunTime] Finishing example group spec/graphql/resolvers/incident_management/timeline_event_tags_resolver_spec.rb. It took 2.41 seconds. Expected to take 3.2 seconds.5697# [RSpecRunTime] Starting example group spec/lib/bitbucket/representation/pull_request_spec.rb. Expected to take 3.18 seconds.5698Bitbucket::Representation::PullRequest5699 #iid5700 is expected to eq 15701 #author5702 is expected to eq "Ben"5703 is expected to be nil5704 is expected to be nil5705 #description5706 is expected to eq "Text"5707 is expected to be nil5708 #state5709 is expected to eq "merged"5710 is expected to eq "closed"5711 is expected to eq "closed"5712 is expected to eq "opened"5713 #title5714 is expected to eq "Issue"5715 #source_branch_name5716 is expected to eq "feature"5717 is expected to be nil5718 #source_branch_sha5719 is expected to eq "abcd123"5720 is expected to be nil5721 #target_branch_name5722 is expected to eq "master"5723 is expected to be nil5724 #target_branch_sha5725 is expected to eq "abcd123"5726 is expected to be nil5727 #created_at5728 is expected to eq "2023-01-01"5729 #updated_at5730 is expected to eq "2023-01-01"5731 #merge_commit_sha5732 is expected to eq "SHA"5733 is expected to be nil5734 #to_hash5735 is expected to eq {:author=>"user-1", :created_at=>"created-at", :description=>"description", :iid=>11, :merge_commit_s...ch-name", :target_branch_sha=>"destination-commit-hash", :title=>"title", :updated_at=>"updated-at"}5736# [RSpecRunTime] Finishing example group spec/lib/bitbucket/representation/pull_request_spec.rb. It took 2.48 seconds. Expected to take 3.18 seconds.5737# [RSpecRunTime] Starting example group spec/policies/terraform/state_policy_spec.rb. Expected to take 3.08 seconds.5738Terraform::StatePolicy5739 rules5740 no access5741 is expected to be disallowed :read_terraform_state5742 is expected to be disallowed :admin_terraform_state5743 developer5744 is expected to be allowed :read_terraform_state5745 is expected to be disallowed :admin_terraform_state5746 maintainer5747 is expected to be allowed :read_terraform_state5748 is expected to be allowed :admin_terraform_state5749# [RSpecRunTime] Finishing example group spec/policies/terraform/state_policy_spec.rb. It took 1.98 seconds. Expected to take 3.08 seconds.5750# [RSpecRunTime] Starting example group spec/services/incident_management/link_alerts/create_service_spec.rb. Expected to take 3.07 seconds.5751IncidentManagement::LinkAlerts::CreateService5752 #execute5753 when current user is a guest5754 responds with error5755 does not link alerts to the incident5756# [RSpecRunTime] RSpec elapsed time: 21 minutes 31.1 seconds. Current RSS: ~1862M. load average: 0.97 1.06 1.00 1/313 245415757 when current user is a developer5758 responds with success5759 links alerts to the incident5760 when linking an already linked alert5761 does not change incident alerts list5762 when linking an alert from another project5763 links an external alert to the incident5764 when current user does not have permission to read alerts on external project5765 when linking alerts from current and external projects5766 links only alerts the current user can read5767# [RSpecRunTime] Finishing example group spec/services/incident_management/link_alerts/create_service_spec.rb. It took 2.78 seconds. Expected to take 3.07 seconds.5768# [RSpecRunTime] Starting example group spec/services/import/github_service_spec.rb. Expected to take 2.99 seconds.5769Import::GithubService5770 raises an exception for unknown error causes5771 with an input error5772 logs the original error5773 returns an error with message and code5774 when validating repository size5775 when there is no repository size limit defined5776 skips the check, succeeds, and tracks an access level5777 when the target namespace repository size limit is defined5778 succeeds if the repository is smaller than the limit5779 returns error if the repository is larger than the limit5780 when target namespace repository limit is not defined5781 when application size limit is defined5782 succeeds if the repository is smaller than the limit5783 returns error if the repository is larger than the limit5784 when optional stages params present5785 saves optional stages choice to import_data5786 when timeout strategy param is present5787 saves timeout strategy to import_data5788 when additional access tokens are present5789 saves additional access tokens to import_data5790 access token validation5791 when the caller is not a github import5792 does not validate access token5793 when the caller is a github import5794 validates access token5795 when an unexpected Octokit error is raised5796 rescues and logs the error5797 when a forbidden error is raised when fetching the repository information5798 returns an error5799 when the collaborator import option is true, and an error is raised when fetching the collaborators5800 returns an error5801 when import source is disabled5802 returns forbidden5803 when a blocked/local URL is used as github_hostname5804 url: "https://localhost"5805 returns and logs an error5806 url: "https://10.0.0.1"5807 returns and logs an error5808 when target_namespace is blank5809 raises an exception5810 when namespace to import repository into does not exist5811 returns an error5812 when user has no permissions to import repository into the specified namespace5813 returns an error5814# [RSpecRunTime] Finishing example group spec/services/import/github_service_spec.rb. It took 2.76 seconds. Expected to take 2.99 seconds.5815# [RSpecRunTime] Starting example group spec/workers/clusters/applications/activate_integration_worker_spec.rb. Expected to take 2.97 seconds.5816Clusters::Applications::ActivateIntegrationWorker#perform5817 when cluster exists5818 prometheus integration5819 with cluster type: group5820 ensures Prometheus integration is activated5821# [RSpecRunTime] RSpec elapsed time: 21 minutes 36.52 seconds. Current RSS: ~1863M. load average: 0.98 1.06 1.00 1/313 245425822 with cluster type: project5823 ensures Prometheus integration is activated5824 with cluster type: instance5825 ensures Prometheus integration is activated5826 when cluster does not exist5827 does not raise Record Not Found error5828# [RSpecRunTime] Finishing example group spec/workers/clusters/applications/activate_integration_worker_spec.rb. It took 2.96 seconds. Expected to take 2.97 seconds.5829# [RSpecRunTime] Starting example group spec/models/project_deploy_token_spec.rb. Expected to take 2.88 seconds.5830ProjectDeployToken5831 does not allow STI5832 is expected to belong to project required: false5833 is expected to belong to deploy_token required: false5834 is expected to validate that :deploy_token cannot be empty/falsy5835 is expected to validate that :project cannot be empty/falsy5836 is expected to validate that :deploy_token_id is case-sensitively unique within the scope of :project_id5837# [RSpecRunTime] Finishing example group spec/models/project_deploy_token_spec.rb. It took 2.64 seconds. Expected to take 2.88 seconds.5838# [RSpecRunTime] RSpec elapsed time: 21 minutes 40.84 seconds. Current RSS: ~1830M. load average: 0.98 1.06 1.00 1/313 245435839# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.5840Lint factories for ProjectDeployToken5841 with saas, license, and factory defaults5842 behaves like factory5843 project_deploy_token factory5844 does not raise error when built5845 does not raise error when created5846# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 0.95 second. Expected to take 32.1 seconds.5847# [RSpecRunTime] Starting example group spec/graphql/mutations/ci/job_token_scope/add_project_spec.rb. Expected to take 2.86 seconds.5848Mutations::Ci::JobTokenScope::AddProject5849 #resolve5850 when user is not logged in5851 raises error5852 when user is logged in5853 when user does not have permissions to admin project5854 raises error5855 when user has permissions to admin project and read target project5856 adds target project to the inbound job token scope by default5857 when mutation uses the direction argument5858 when targeting the outbound allowlist5859 raises an error5860 when targeting the inbound allowlist5861 adds the target project5862 when the service returns an error5863 returns an error response5864# [RSpecRunTime] Finishing example group spec/graphql/mutations/ci/job_token_scope/add_project_spec.rb. It took 2.85 seconds. Expected to take 2.86 seconds.5865# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/methods_spec.rb. Expected to take 2.77 seconds.5866Gitlab::Metrics::Methods5867 #define_metrics5868 metrics access method not defined5869 defines metrics accessing method5870 metrics access method defined5871 raises error when trying to redefine method5872 metric is not cached5873 calls fetch_metric5874 metric is cached5875 returns cached metric5876 #fetch_metric5877 when counter is not cached5878 initializes counter metric5879 when counter is cached5880 uses class metric cache5881 when metric is reloaded5882 initializes counter metric5883 when metric is configured with feature5884 when feature is enabled5885DEPRECATION WARNING: Invalid Feature Flag some_metric_feature stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5886 initializes counter metric5887 when feature is disabled5888DEPRECATION WARNING: Invalid Feature Flag some_metric_feature stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5889 returns NullMetric5890 #define_metrics5891 metrics access method not defined5892 defines metrics accessing method5893 metrics access method defined5894 raises error when trying to redefine method5895 metric is not cached5896 calls fetch_metric5897 metric is cached5898 returns cached metric5899 #fetch_metric5900 when gauge is not cached5901 initializes counter metric5902 when gauge is cached5903 uses class metric cache5904 when metric is reloaded5905 initializes gauge metric5906 when metric is configured with feature5907 when feature is enabled5908DEPRECATION WARNING: Invalid Feature Flag some_metric_feature stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5909 initializes gauge metric5910 when feature is disabled5911DEPRECATION WARNING: Invalid Feature Flag some_metric_feature stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5912 returns NullMetric5913 #define_metrics5914 metrics access method not defined5915 defines metrics accessing method5916 metrics access method defined5917 raises error when trying to redefine method5918 metric is not cached5919 calls fetch_metric5920 metric is cached5921 returns cached metric5922 #fetch_metric5923 when histogram is not cached5924 initializes counter metric5925 when histogram is cached5926 uses class metric cache5927 when metric is reloaded5928 initializes histogram metric5929 when metric is configured with feature5930 when feature is enabled5931DEPRECATION WARNING: Invalid Feature Flag some_metric_feature stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5932 initializes histogram metric5933 when feature is disabled5934DEPRECATION WARNING: Invalid Feature Flag some_metric_feature stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)5935 returns NullMetric5936# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/methods_spec.rb. It took 2.81 seconds. Expected to take 2.77 seconds.5937# [RSpecRunTime] Starting example group spec/models/ci/artifact_blob_spec.rb. Expected to take 2.76 seconds.5938Ci::ArtifactBlob5939 does not allow STI5940 #id5941 returns a hash of the path5942# [RSpecRunTime] RSpec elapsed time: 21 minutes 48.58 seconds. Current RSS: ~1824M. load average: 0.98 1.05 1.00 1/313 245535943 #name5944 returns the entry name5945 #path5946 returns the entry path5947 #size5948 returns the entry size5949 with an empty file5950 returns 05951 #mode5952 returns the entry mode5953 #external_storage5954 returns :build_artifact5955 #external_url5956 with not allowed extension5957 is expected to be nil5958 with allowed extension5959 is expected to eq "http://namespace898.example.com/-/project1/-/jobs/340/artifacts/other_artifacts_0.1.2/doc_sample.txt"5960 when port is configured5961 is expected to eq "http://namespace898.example.com:1234/-/project1/-/jobs/340/artifacts/other_artifacts_0.1.2/doc_sample.txt"5962 #external_link?5963 with not allowed extensions5964 returns false5965 with allowed extensions5966 returns true5967# [RSpecRunTime] Finishing example group spec/models/ci/artifact_blob_spec.rb. It took 2.38 seconds. Expected to take 2.76 seconds.5968# [RSpecRunTime] Starting example group spec/models/integrations/base_issue_tracker_spec.rb. Expected to take 2.69 seconds.5969Integrations::BaseIssueTracker5970 does not allow STI5971 default values5972 is expected to eq :issue_tracker5973 Validations5974 only one issue tracker per project5975 when integration is changed manually by user5976 executes the validation5977 when integration is changed internally5978 does not execute the validation5979 #activate_disabled_reason5980 when there is an existing issue tracker integration5981 is expected to eq {:trackers=>[#<Integrations::CustomIssueTracker id: 51, project_id: 915, created_at: "2024-05-24 16:0...ts: false, group_mention_events: false, group_confidential_mention_events: false, properties: nil>]}5982 when there is no existing issue tracker integration5983 is expected to equal nil5984# [RSpecRunTime] Finishing example group spec/models/integrations/base_issue_tracker_spec.rb. It took 2.32 seconds. Expected to take 2.69 seconds.5985# [RSpecRunTime] Starting example group spec/views/shared/issuable/_sidebar.html.haml_spec.rb. Expected to take 2.68 seconds.5986shared/issuable/_sidebar.html.haml5987 project in a group5988 issuable that does not support escalations5989 shows escalation policy dropdown5990 issuable that supports escalations5991 does not show escalation policy dropdown5992 crm contacts widget5993 without permission5994 is expected not to be shown5995 without contacts5996 is expected not to be shown5997 with permission and contacts5998 is expected to be shown5999# [RSpecRunTime] Finishing example group spec/views/shared/issuable/_sidebar.html.haml_spec.rb. It took 2.41 seconds. Expected to take 2.68 seconds.6000# [RSpecRunTime] Starting example group spec/views/admin/sessions/new.html.haml_spec.rb. Expected to take 2.59 seconds.6001admin/sessions/new.html.haml6002 internal admin user6003 shows enter password form6004 warns authentication not possible if password not set6005 omniauth authentication enabled6006 shows omniauth form6007 ldap authentication6008 is shown when enabled6009 is not shown when LDAP sign in is disabled6010# [RSpecRunTime] Finishing example group spec/views/admin/sessions/new.html.haml_spec.rb. It took 1.28 seconds. Expected to take 2.59 seconds.6011# [RSpecRunTime] Starting example group spec/workers/pages_domain_ssl_renewal_cron_worker_spec.rb. Expected to take 2.58 seconds.6012PagesDomainSslRenewalCronWorker6013 #perform6014 enqueues a PagesDomainSslRenewalWorker for domains needing renewal6015 behaves like a pages cronjob scheduling jobs with context6016 schedules the renewal with a context6017 with RequestStore enabled6018 does not cause extra queries for multiple domains6019# [RSpecRunTime] RSpec elapsed time: 21 minutes 57.76 seconds. Current RSS: ~1799M. load average: 0.98 1.05 1.00 2/313 245546020 when letsencrypt integration is disabled6021 does nothing6022# [RSpecRunTime] Finishing example group spec/workers/pages_domain_ssl_renewal_cron_worker_spec.rb. It took 2.26 seconds. Expected to take 2.58 seconds.6023# [RSpecRunTime] Starting example group spec/models/identity_spec.rb. Expected to take 2.53 seconds.6024Identity6025 does not allow STI6026 relations6027 is expected to belong to user required: false6028 fields6029 is expected to respond to #provider6030 is expected to respond to #extern_uid6031 validations6032 with existing user and provider6033 returns false for a duplicate entry6034 returns true when a different provider is used6035 with newly-created user6036 successfully validates even with a nil user_id6037 #is_ldap?6038 returns true if it is a ldap identity6039 returns false if it is not a ldap identity6040 .with_extern_uid6041 LDAP identity6042 finds the identity when the DN is formatted differently6043 any other provider6044 the extern_uid lookup is case insensitive6045 .with_any_extern_uid6046 provider with extern uid6047 finds any extern uids associated with a provider6048 provider with nil extern uid6049 has no results when there are no extern uids6050 no provider6051 has no results when there is no associated provider6052 callbacks6053 before_save6054 normalizes extern uid6055 if extern_uid changes6056 if current_uid is nil6057 if extern_uid changed and not nil6058 after_destroy6059 if user synced attributes metadada provider6060 matches the identity provider6061 removes the user synced attributes6062 does not matche the identity provider6063 does not remove the user synced attributes6064# [RSpecRunTime] Finishing example group spec/models/identity_spec.rb. It took 2.51 seconds. Expected to take 2.53 seconds.6065# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.6066Lint factories for Identity6067 with saas, license, and factory defaults6068 behaves like factory6069 identity factory6070 does not raise error when built6071 does not raise error when created6072 behaves like factory6073 group_saml_identity factory6074 does not raise error when built6075 does not raise error when created6076# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.5 seconds. Expected to take 32.1 seconds.6077# [RSpecRunTime] Starting example group spec/models/packages/debian/group_distribution_key_spec.rb. Expected to take 2.5 seconds.6078Packages::Debian::GroupDistributionKey6079 does not allow STI6080 behaves like Debian Distribution Key6081 relationships6082 is expected to belong to distribution class_name => Packages::Debian::GroupDistribution required: false inverse_of => key6083 validations6084 #distribution6085 is expected to validate that :distribution cannot be empty/falsy6086 #private_key6087 is expected to validate that :private_key cannot be empty/falsy6088 is expected to allow :private_key to be ‹"-----BEGIN PGP PRIVATE KEY BLOCK-----\n..."›6089 is expected not to allow :private_key to be ‹"A"›, producing a custom validation error on failure6090 #passphrase6091 is expected to validate that :passphrase cannot be empty/falsy6092 is expected to allow :passphrase to be ‹"P@$$w0rd"›6093 is expected to allow :passphrase to be ‹"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"›6094 is expected not to allow :passphrase to be ‹"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"›6095 #public_key6096 is expected to validate that :public_key cannot be empty/falsy6097 is expected to allow :public_key to be ‹"-----BEGIN PGP PUBLIC KEY BLOCK-----\n..."›6098 is expected not to allow :public_key to be ‹"A"›, producing a custom validation error on failure6099 #fingerprint6100 is expected to validate that :passphrase cannot be empty/falsy6101 is expected to allow :passphrase to be ‹"abc"›6102 is expected to allow :passphrase to be ‹"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"›6103 is expected not to allow :passphrase to be ‹"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"›6104# [RSpecRunTime] Finishing example group spec/models/packages/debian/group_distribution_key_spec.rb. It took 2.06 seconds. Expected to take 2.5 seconds.6105# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.6106Lint factories for Packages::Debian::GroupDistributionKey6107 with saas, license, and factory defaults6108 behaves like factory6109 debian_group_distribution_key factory6110 does not raise error when built6111 does not raise error when created6112# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.0 second. Expected to take 32.1 seconds.6113# [RSpecRunTime] Starting example group spec/finders/alert_management/http_integrations_finder_spec.rb. Expected to take 2.46 seconds.6114AlertManagement::HttpIntegrationsFinder6115 #execute6116 empty params6117 is expected to contain exactly #<AlertManagement::HttpIntegration id: 1, created_at: "2024-05-24 16:06:07.784453000 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil> and #<AlertManagement::HttpIntegration id: 3, created_at: "2024-05-24 16:06:07.816674984 +0000", updated_...Dog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "prometheus", token: nil>6118 endpoint_identifier param given6119 is expected to contain exactly #<AlertManagement::HttpIntegration id: 1, created_at: "2024-05-24 16:06:07.784453000 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil>6120 matches an unavailable integration6121 is expected to be empty6122 but unknown6123 is expected to be empty6124 but blank6125 is expected to contain exactly #<AlertManagement::HttpIntegration id: 1, created_at: "2024-05-24 16:06:07.784453000 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil> and #<AlertManagement::HttpIntegration id: 3, created_at: "2024-05-24 16:06:07.816674984 +0000", updated_...Dog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "prometheus", token: nil>6126 active param given6127 is expected to contain exactly #<AlertManagement::HttpIntegration id: 1, created_at: "2024-05-24 16:06:07.784453000 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil>6128 but blank6129 is expected to contain exactly #<AlertManagement::HttpIntegration id: 1, created_at: "2024-05-24 16:06:07.784453000 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil> and #<AlertManagement::HttpIntegration id: 3, created_at: "2024-05-24 16:06:07.816674984 +0000", updated_...Dog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "prometheus", token: nil>6130 type_identifier param given6131 is expected to contain exactly #<AlertManagement::HttpIntegration id: 1, created_at: "2024-05-24 16:06:07.784453000 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil>6132 matches an unavailable integration6133 is expected to contain exactly #<AlertManagement::HttpIntegration id: 3, created_at: "2024-05-24 16:06:07.816674984 +0000", updated_...Dog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "prometheus", token: nil>6134 but unknown6135 is expected to contain exactly #<AlertManagement::HttpIntegration id: 1, created_at: "2024-05-24 16:06:07.784453000 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil> and #<AlertManagement::HttpIntegration id: 3, created_at: "2024-05-24 16:06:07.816674984 +0000", updated_...Dog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "prometheus", token: nil>6136 but blank6137 is expected to contain exactly #<AlertManagement::HttpIntegration id: 1, created_at: "2024-05-24 16:06:07.784453000 +0000", updated_... "DataDog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "http", token: nil> and #<AlertManagement::HttpIntegration id: 3, created_at: "2024-05-24 16:06:07.816674984 +0000", updated_...Dog", payload_example: {}, payload_attribute_mapping: {}, type_identifier: "prometheus", token: nil>6138 project has no integrations6139 is expected to be empty6140# [RSpecRunTime] Finishing example group spec/finders/alert_management/http_integrations_finder_spec.rb. It took 2.42 seconds. Expected to take 2.46 seconds.6141# [RSpecRunTime] Starting example group spec/config/application_spec.rb. Expected to take 2.42 seconds.6142Gitlab::Application6143 config.filter_parameters6144 when parameters are logged6145 rails does not leak confidential parameters6146 input_url: "/", output_query: {}6147 is expected to eq {}6148 input_url: "/?safe=1", output_query: {"safe"=>"1"}6149 is expected to eq {"safe"=>"1"}6150 input_url: "/?private_token=[MASKED] output_query: {"private_token"=>"[FILTERED]"}6151 is expected to eq {"private_token"=>"[FILTERED]"}6152 input_url: "/?mixed=1&private_token=[MASKED] output_query: {"mixed"=>"1", "private_token"=>"[FILTERED]"}6153 is expected to eq {"mixed"=>"1", "private_token"=>"[FILTERED]"}6154 input_url: "/?note=secret¬eable=1&prefix_note=2", output_query: {"note"=>"[FILTERED]", "noteable"=>"1", "prefix_note"=>"2"}6155 is expected to eq {"note"=>"[FILTERED]", "noteable"=>"1", "prefix_note"=>"2"}6156 input_url: "/?note[note]=secret&target_type=1", output_query: {"note"=>"[FILTERED]", "target_type"=>"1"}6157 is expected to eq {"note"=>"[FILTERED]", "target_type"=>"1"}6158 input_url: "/?safe[note]=secret&target_type=1", output_query: {"safe"=>{"note"=>"[FILTERED]"}, "target_type"=>"1"}6159 is expected to eq {"safe"=>{"note"=>"[FILTERED]"}, "target_type"=>"1"}6160 clear_active_connections_again initializer6161 is included in list of Rails initializers6162 is configured after set_routes_reloader_hook6163 functionality6164 clears all connections6165# [RSpecRunTime] Finishing example group spec/config/application_spec.rb. It took 1.38 seconds. Expected to take 2.42 seconds.6166# [RSpecRunTime] Starting example group spec/lib/gitlab/database/partitioning/multiple_numeric_list_partition_spec.rb. Expected to take 2.39 seconds.6167Gitlab::Database::Partitioning::MultipleNumericListPartition6168 #to_detach_sql6169 generates SQL6170 .from_sql6171 with single partition values6172 uses specified table name6173 uses specified partition name6174 parses the definition6175 with multiple partition values6176 uses specified table name6177 uses specified partition name6178 parses the definition6179 #data_size6180 returns the partition size6181 sorting6182 is incomparable if the tables do not match6183 sorts by the value when the tables match6184 sorts by numeric value rather than text value6185 sorts with array values6186 #hash6187 is expected to be truthy6188 is expected to be falsey6189 #before?6190 when partition_id is before the max partition value6191 is expected to be falsey6192 when partition_id is after the max partition value6193 is expected to be truthy6194 #to_sql6195 generates SQL6196 #partition_name6197 is the explicit name if provided6198 defaults to the table name followed by the partition value6199# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/partitioning/multiple_numeric_list_partition_spec.rb. It took 1.93 seconds. Expected to take 2.39 seconds.6200# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/expression/lexeme/pattern_spec.rb. Expected to take 2.34 seconds.6201Gitlab::Ci::Pipeline::Expression::Lexeme::Pattern6202 #initialize6203 when the value is a valid regular expression6204 initializes the pattern6205 when the value is a valid regular expression with escaped slashes6206 initializes the pattern6207 when the value is not a valid regular expression6208 raises an error6209 .build6210 creates a new instance of the token6211 raises an error if pattern is invalid6212 .build_and_evaluate6213 when the value is a valid regular expression6214 returns the value as a Gitlab::UntrustedRegexp6215 when the value is a Gitlab::UntrustedRegexp6216 returns the value itself6217 when the value is not a valid regular expression6218 returns the value itself6219 .type6220 is a value lexeme6221 .scan6222 correctly identifies a pattern token6223 does not allow to use an empty pattern6224 support single flag6225 support multiple flags6226 ignores unsupported flags6227 is an eager scanner for regexp boundaries6228 does not match on escaped regexp boundaries6229 recognizes \ as an escape character for /6230 does not recognize \ as an escape character for $6231 #evaluate6232 returns a regular expression6233# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/expression/lexeme/pattern_spec.rb. It took 1.93 seconds. Expected to take 2.34 seconds.6234# [RSpecRunTime] Starting example group spec/workers/merge_requests/resolve_todos_after_approval_worker_spec.rb. Expected to take 2.32 seconds.6235MergeRequests::ResolveTodosAfterApprovalWorker6236 calls TodoService#resolve_todos_for_target6237 behaves like subscribes to event6238 consumes the published event6239 behaves like an idempotent worker6240 is labeled as idempotent6241 performs multiple times sequentially without raising an exception6242# [RSpecRunTime] RSpec elapsed time: 22 minutes 14.05 seconds. Current RSS: ~1862M. load average: 0.99 1.05 1.00 1/314 245736243 when the user does not exist6244 behaves like when object does not exist6245 logs and does not call TodoService#resolve_todos_for_target6246 when the merge request does not exist6247 behaves like when object does not exist6248 logs and does not call TodoService#resolve_todos_for_target6249# [RSpecRunTime] Finishing example group spec/workers/merge_requests/resolve_todos_after_approval_worker_spec.rb. It took 1.8 seconds. Expected to take 2.32 seconds.6250# [RSpecRunTime] Starting example group spec/models/analytics/usage_trends/measurement_spec.rb. Expected to take 2.28 seconds.6251Analytics::UsageTrends::Measurement6252 does not allow STI6253 validation6254 is expected to validate that :recorded_at cannot be empty/falsy6255 is expected to validate that :identifier cannot be empty/falsy6256 is expected to validate that :count cannot be empty/falsy6257 is expected to validate that :recorded_at is case-sensitively unique within the scope of :identifier6258 identifiers enum6259 maps to the correct values6260 scopes6261 .order_by_latest6262 is expected to eq [#<Analytics::UsageTrends::Measurement id: 6, count: 1000, recorded_at: "2024-05-22 16:06:17.57686084...ent id: 5, count: 1000, recorded_at: "2024-05-14 16:06:17.570476385 +0000", identifier: "projects">]6263 .with_identifier6264 is expected to contain exactly #<Analytics::UsageTrends::Measurement id: 5, count: 1000, recorded_at: "2024-05-14 16:06:17.570476385 +0000", identifier: "projects"> and #<Analytics::UsageTrends::Measurement id: 6, count: 1000, recorded_at: "2024-05-22 16:06:17.576860845 +0000", identifier: "projects">6265 .recorded_after6266 is expected to contain exactly #<Analytics::UsageTrends::Measurement id: 6, count: 1000, recorded_at: "2024-05-22 16:06:17.576860845 +0000", identifier: "projects"> and #<Analytics::UsageTrends::Measurement id: 7, count: 1000, recorded_at: "2024-05-19 16:06:17.581742404 +0000", identifier: "groups">6267 when nil is given6268 does not apply filtering6269 .recorded_before6270 is expected to contain exactly #<Analytics::UsageTrends::Measurement id: 5, count: 1000, recorded_at: "2024-05-14 16:06:17.570476385 +0000", identifier: "projects"> and #<Analytics::UsageTrends::Measurement id: 7, count: 1000, recorded_at: "2024-05-19 16:06:17.581742404 +0000", identifier: "groups">6271 when nil is given6272 does not apply filtering6273 .identifier_query_mapping6274 is expected to be a kind of Hash6275 .identifier_min_max_queries6276 is expected to be a kind of Hash6277 is expected to include 36278 .measurement_identifier_values6279 is expected to eq 116280 .find_latest_or_fallback6281 with usage statistics6282 returns the latest stored measurement6283 without usage statistics6284 returns the realtime query of the measurement6285# [RSpecRunTime] Finishing example group spec/models/analytics/usage_trends/measurement_spec.rb. It took 2.0 seconds. Expected to take 2.28 seconds.6286# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.6287Lint factories for Analytics::UsageTrends::Measurement6288 with saas, license, and factory defaults6289 behaves like factory6290 usage_trends_measurement factory6291 does not raise error when built6292 does not raise error when created6293 linting :project_count trait6294 does not raise error when created6295# [RSpecRunTime] RSpec elapsed time: 22 minutes 17.74 seconds. Current RSS: ~1863M. load average: 0.99 1.05 1.00 1/314 245836296 linting :group_count trait6297 does not raise error when created6298 linting :pipelines_succeeded_count trait6299 does not raise error when created6300 linting :pipelines_skipped_count trait6301 does not raise error when created6302# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.64 seconds. Expected to take 32.1 seconds.6303# [RSpecRunTime] Starting example group spec/lib/banzai/reference_parser/mentioned_group_parser_spec.rb. Expected to take 2.26 seconds.6304Banzai::ReferenceParser::MentionedGroupParser6305 #gather_references6306 when the link has a data-group attribute6307 using an existing group ID where user does not have access6308 returns empty array6309 using an existing group ID6310 returns groups6311 using a non-existing group ID6312 returns an empty Array6313# [RSpecRunTime] Finishing example group spec/lib/banzai/reference_parser/mentioned_group_parser_spec.rb. It took 2.18 seconds. Expected to take 2.26 seconds.6314# [RSpecRunTime] Starting example group spec/models/alert_management/alert_assignee_spec.rb. Expected to take 2.19 seconds.6315AlertManagement::AlertAssignee6316 does not allow STI6317 associations6318 is expected to belong to alert required: false6319 is expected to belong to assignee class_name => User required: false inverse_of => alert_assignees6320 validations6321 is expected to validate that :alert cannot be empty/falsy6322 is expected to validate that :assignee cannot be empty/falsy6323 is expected to validate that :assignee is case-sensitively unique within the scope of :alert_id6324# [RSpecRunTime] RSpec elapsed time: 22 minutes 22.52 seconds. Current RSS: ~1815M. load average: 0.99 1.05 1.00 1/314 245846325# [RSpecRunTime] Finishing example group spec/models/alert_management/alert_assignee_spec.rb. It took 2.17 seconds. Expected to take 2.19 seconds.6326# [RSpecRunTime] Starting example group spec/workers/packages/debian/cleanup_dangling_package_files_worker_spec.rb. Expected to take 2.18 seconds.6327Packages::Debian::CleanupDanglingPackageFilesWorker6328 #perform6329 when debian_packages flag is disabled6330 does nothing6331 with mocked service returning success6332 calls MarkPackageFilesForDestructionService6333 with mocked service returning error6334 ignore error6335 when the service raises an error6336 logs exception6337 with valid parameters6338 behaves like an idempotent worker6339 is labeled as idempotent6340 performs multiple times sequentially without raising an exception6341 mark dangling package files as pending destruction6342# [RSpecRunTime] Finishing example group spec/workers/packages/debian/cleanup_dangling_package_files_worker_spec.rb. It took 1.7 seconds. Expected to take 2.18 seconds.6343# [RSpecRunTime] Starting example group spec/lib/gitlab/etag_caching/router/rails_spec.rb. Expected to take 2.13 seconds.6344Gitlab::EtagCaching::Router::Rails6345 matches issue title endpoint6346 matches with a project name that includes a suffix of create6347 matches with a project name that includes a prefix of create6348 matches project pipelines endpoint6349 matches commit pipelines endpoint6350 matches new merge request pipelines endpoint6351 matches merge request pipelines endpoint6352 matches build endpoint6353 does not match blob with confusing name6354 matches the cluster environments path6355 matches the environments path6356 does not match the operations environments list path6357 matches pipeline#show endpoint6358 has a valid feature category for every route6359 has a caller_id for every route6360 has an urgency for every route6361 .cache_key6362 uses request path as cache key6363# [RSpecRunTime] RSpec elapsed time: 22 minutes 26.01 seconds. Current RSS: ~1823M. load average: 0.99 1.05 1.00 1/314 245856364# [RSpecRunTime] Finishing example group spec/lib/gitlab/etag_caching/router/rails_spec.rb. It took 1.79 seconds. Expected to take 2.13 seconds.6365# [RSpecRunTime] Starting example group spec/validators/cron_freeze_period_timezone_validator_spec.rb. Expected to take 2.11 seconds.6366CronFreezePeriodTimezoneValidator6367 freeze_start: "0 23 * * 5", freeze_end: "0 7 * * 1", is_valid: true6368 crontab validation6369 freeze_start: "0 23 * * 5", freeze_end: "invalid", is_valid: false6370 crontab validation6371 freeze_start: "invalid", freeze_end: "0 7 * * 1", is_valid: false6372 crontab validation6373# [RSpecRunTime] Finishing example group spec/validators/cron_freeze_period_timezone_validator_spec.rb. It took 1.73 seconds. Expected to take 2.11 seconds.6374# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/cursor_based_keyset_spec.rb. Expected to take 2.07 seconds.6375Gitlab::Pagination::CursorBasedKeyset6376 .available_for_type?6377 returns true for when class implements .supported_keyset_orderings6378 return false when class does not implement .supported_keyset_orderings6379 .enforced_for_type?6380 relation: #<ActiveRecord::Relation []>, result: true6381 returns true only for enforced types6382 relation: #<ActiveRecord::Relation []>, result: true6383 returns true only for enforced types6384 relation: #<ActiveRecord::Relation []>, result: false6385 returns true only for enforced types6386 when relation is Ci::Build6387 when feature flag enforce_ci_builds_pagination_limit is enabled6388 is expected to equal true6389 when feature fllag enforce_ci_builds_pagination_limit is disabled6390 is expected to equal false6391 .available?6392 when param order is supported by the model6393 returns true6394 when sort param is not supported by the model6395 returns false6396 when order_by params is not supported by the model6397 returns false6398 when model does not implement .supported_keyset_orderings6399 returns false6400# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/cursor_based_keyset_spec.rb. It took 1.5 seconds. Expected to take 2.07 seconds.6401# [RSpecRunTime] Starting example group spec/lib/gitlab/database/partitioning/detached_partition_dropper_spec.rb. Expected to take 2.07 seconds.6402Gitlab::Database::Partitioning::DetachedPartitionDropper6403 #perform6404 when the partition should not be dropped yet6405 does not drop the partition6406 with a partition to drop6407 drops the partition6408 removing foreign keys6409 removes foreign keys from the table before dropping it6410 does not remove foreign keys from the parent table6411 when another process drops the foreign key6412 skips dropping that foreign key6413 when another process drops the partition6414 skips dropping the foreign key6415 when another process drops the table while the first waits for a lock6416 skips the table6417 when the partition to drop is still attached to its table6418 does not drop the partition, but does remove the DetachedPartition entry6419 when another process removes the entry before this process6420 does nothing6421 with multiple partitions to drop6422 drops both partitions6423 when the first drop returns an error6424 still drops the second partition6425# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/partitioning/detached_partition_dropper_spec.rb. It took 1.96 seconds. Expected to take 2.07 seconds.6426# [RSpecRunTime] Starting example group spec/services/ci/create_pipeline_service/scripts_spec.rb. Expected to take 2.0 seconds.6427Ci::CreatePipelineService6428 when job has hooks and default hooks6429 creates jobs with hook data6430# [RSpecRunTime] RSpec elapsed time: 22 minutes 32.5 seconds. Current RSS: ~1808M. load average: 0.84 1.01 0.99 1/316 246056431 when job has script and nested before_script and after_script6432 creates a job with script data6433# [RSpecRunTime] Finishing example group spec/services/ci/create_pipeline_service/scripts_spec.rb. It took 1.71 seconds. Expected to take 2.0 seconds.6434# [RSpecRunTime] Starting example group spec/lib/gitlab/cross_project_access/check_info_spec.rb. Expected to take 2.0 seconds.6435Gitlab::CrossProjectAccess::CheckInfo6436 #should_run?6437 runs when an action is defined6438 runs when the action is missing6439 does not run when the action is excluded6440 runs when the `if` conditional is true6441 does not run when the if condition is false6442 does not run when the `unless` check is true6443 runs when the `unless` check is false6444 returns the opposite of #should_skip? when the check is a skip6445 #should_skip?6446 skips when an action is defined6447 does not skip when the action is not defined6448 does not skip when the action is excluded6449 skips when the `if` conditional is true6450 does not skip the `if` conditional is false6451 does not skip when the `unless` check is true6452 skips when `unless` check is false6453 returns the opposite of #should_run? when the check is not a skip6454# [RSpecRunTime] Finishing example group spec/lib/gitlab/cross_project_access/check_info_spec.rb. It took 1.72 seconds. Expected to take 2.0 seconds.6455# [RSpecRunTime] Starting example group spec/models/vs_code/settings/vs_code_setting_spec.rb. Expected to take 1.94 seconds.6456VsCode::Settings::VsCodeSetting6457 does not allow STI6458 settings type validation6459 is expected to validate that :setting_type is either ‹"settings"›, ‹"extensions"›, ‹"globalState"›, ‹"machines"›, ‹"keybindings"›, ‹"snippets"›, ‹"tasks"›, or ‹"profiles"›6460 relationship validation6461 is expected to belong to user required: false6462 .by_user6463 is expected to contain exactly #<VsCode::Settings::VsCodeSetting id: 4, user_id: 1677, created_at: "2024-05-24 16:06:37.653101803 +0...ing_type: "settings", content: [FILTERED], uuid: "f974606d-4a23-46f2-b963-e7c5b619b4a1", version: 1>6464 .by_setting_type6465 is expected to contain exactly #<VsCode::Settings::VsCodeSetting id: 5, user_id: 1678, created_at: "2024-05-24 16:06:37.795553882 +0...ing_type: "settings", content: [FILTERED], uuid: "f5111805-a778-40a7-bcae-8fd91c0a86e1", version: 1>6466 validates the presence of required attributes6467 is expected to validate that :setting_type cannot be empty/falsy6468 is expected to validate that :content cannot be empty/falsy6469 is expected to validate that :uuid cannot be empty/falsy6470 is expected to validate that :version cannot be empty/falsy6471 validates the uniqueness of attributes6472 is expected to validate that :setting_type is case-sensitively unique within the scope of :user_id6473# [RSpecRunTime] Finishing example group spec/models/vs_code/settings/vs_code_setting_spec.rb. It took 1.71 seconds. Expected to take 1.94 seconds.6474# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.6475Lint factories for VsCode::Settings::VsCodeSetting6476 with saas, license, and factory defaults6477 behaves like factory6478 vscode_setting factory6479 does not raise error when built6480 does not raise error when created6481# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 0.91 second. Expected to take 32.1 seconds.6482# [RSpecRunTime] Starting example group spec/finders/packages/package_file_finder_spec.rb. Expected to take 1.94 seconds.6483Packages::PackageFileFinder6484 #execute6485 behaves like package file finder examples6486 is expected to eq #<Packages::PackageFile id: 91, package_id: 58, created_at: "2024-05-24 16:06:40.240730000 +0000", up...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>6487 with file_name_like6488 is expected to eq #<Packages::PackageFile id: 91, package_id: 58, created_at: "2024-05-24 16:06:40.240730000 +0000", up...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>6489 behaves like not returning pending_destruction package files6490 returns the correct package file6491 with unknown file_name6492 is expected to be nil6493 #execute!6494 behaves like package file finder examples6495 is expected to eq #<Packages::PackageFile id: 91, package_id: 58, created_at: "2024-05-24 16:06:40.240730000 +0000", up...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>6496 with file_name_like6497 is expected to eq #<Packages::PackageFile id: 91, package_id: 58, created_at: "2024-05-24 16:06:40.240730000 +0000", up...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>6498 behaves like not returning pending_destruction package files6499 returns the correct package file6500 with unknown file_name6501 is expected to raise ActiveRecord::RecordNotFound6502# [RSpecRunTime] Finishing example group spec/finders/packages/package_file_finder_spec.rb. It took 1.6 seconds. Expected to take 1.94 seconds.6503# [RSpecRunTime] Starting example group spec/policies/resource_label_event_policy_spec.rb. Expected to take 1.89 seconds.6504ResourceLabelEventPolicy6505 #read_resource_label_event6506 with non-member user6507 does not allow to read event6508 with member user6509 allows to read event for accessible label6510 does not allow to read event for not accessible label6511 #read_label6512 allows to read deleted label6513 allows to read accessible label6514 does not allow to read not accessible label6515# [RSpecRunTime] Finishing example group spec/policies/resource_label_event_policy_spec.rb. It took 1.81 seconds. Expected to take 1.89 seconds.6516# [RSpecRunTime] Starting example group spec/lib/bitbucket/representation/issue_spec.rb. Expected to take 1.88 seconds.6517Bitbucket::Representation::Issue6518 #iid6519 is expected to eq 16520 #kind6521 is expected to eq "bug"6522 #milestone6523 is expected to eq "1.0"6524 is expected to be nil6525 #author6526 is expected to eq "Ben"6527 is expected to be nil6528 #description6529 is expected to eq "Text"6530 is expected to be nil6531 #state6532 is expected to eq "closed"6533 is expected to eq "closed"6534 is expected to eq "closed"6535 is expected to eq "closed"6536 is expected to eq "closed"6537 is expected to eq "opened"6538 #title6539 is expected to eq "Issue"6540 #created_at6541 is expected to eq Fri, 24 May 20246542 #updated_at6543 is expected to eq Fri, 24 May 20246544 #to_hash6545 is expected to eq {:author=>"User1", :created_at=>"created_at", :description=>"description", :iid=>111, :milestone=>1, :state=>"closed", :title=>"title", :updated_at=>"updated_at"}6546# [RSpecRunTime] Finishing example group spec/lib/bitbucket/representation/issue_spec.rb. It took 1.74 seconds. Expected to take 1.88 seconds.6547# [RSpecRunTime] Starting example group spec/lib/gitlab/work_items/work_item_hierarchy_spec.rb. Expected to take 1.84 seconds.6548Gitlab::WorkItems::WorkItemHierarchy6549 #base_and_descendants6550 includes the base and its descendants6551 when same_type option is used6552 includes the base and its ancestors6553# [RSpecRunTime] RSpec elapsed time: 22 minutes 43.58 seconds. Current RSS: ~1833M. load average: 0.79 1.00 0.98 1/314 246196554 when with_depth is true6555 includes depth in the results6556 #base_and_ancestors6557 includes the base and its ancestors6558 can find ancestors upto a certain level6559 when same_type option is used6560 includes the base and its ancestors6561 hierarchy_order option6562 for :asc6563 orders by child to ancestor6564 for :desc6565 orders by ancestor to child6566# [RSpecRunTime] Finishing example group spec/lib/gitlab/work_items/work_item_hierarchy_spec.rb. It took 1.81 seconds. Expected to take 1.84 seconds.6567# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/global_file_size_check_spec.rb. Expected to take 1.82 seconds.6568Gitlab::Checks::GlobalFileSizeCheck6569 #validate!6570 checks for file sizes6571 when global_file_size_check is disabled6572 does not log6573# [RSpecRunTime] RSpec elapsed time: 22 minutes 45.49 seconds. Current RSS: ~1838M. load average: 0.79 1.00 0.98 1/315 246326574 when there are oversized blobs6575 logs a message with blob size and raises an exception6576 when the enforce_global_file_size_limit feature flag is disabled6577 does not raise an exception6578# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/global_file_size_check_spec.rb. It took 1.76 seconds. Expected to take 1.82 seconds.6579# [RSpecRunTime] Starting example group spec/helpers/operations_helper_spec.rb. Expected to take 1.78 seconds.6580OperationsHelper6581 #alerts_settings_data6582 initial integration configuration6583 returns the correct values6584 with external Prometheus configured6585 with external Prometheus enabled6586 returns the correct values6587 with external Prometheus disabled6588 returns the correct values6589 when cluster managed6590 returns the correct values6591 with project alert setting6592 returns the correct values6593 #operations_settings_data6594 returns the correct set of data6595# [RSpecRunTime] Finishing example group spec/helpers/operations_helper_spec.rb. It took 1.46 seconds. Expected to take 1.78 seconds.6596# [RSpecRunTime] Starting example group spec/services/keys/revoke_service_spec.rb. Expected to take 1.75 seconds.6597Keys::RevokeService6598 unverifies associated signatures6599 does not unverifies signatures if destroy fails6600 destroys a key6601# [RSpecRunTime] Finishing example group spec/services/keys/revoke_service_spec.rb. It took 1.52 seconds. Expected to take 1.75 seconds.6602# [RSpecRunTime] RSpec elapsed time: 22 minutes 49.12 seconds. Current RSS: ~1829M. load average: 0.81 1.00 0.98 1/315 246336603# [RSpecRunTime] Starting example group spec/routing/environments_spec.rb. Expected to take 1.73 seconds.6604environments routing6605 routing environment folders6606 when using JSON format6607 correctly matches environment name and JSON format6608 when using HTML format6609 correctly matches environment name and HTML format6610 when using implicit format6611 correctly matches environment name6612# [RSpecRunTime] Finishing example group spec/routing/environments_spec.rb. It took 1.69 seconds. Expected to take 1.73 seconds.6613# [RSpecRunTime] Starting example group spec/models/packages/debian/group_architecture_spec.rb. Expected to take 1.7 seconds.6614Packages::Debian::GroupArchitecture6615 does not allow STI6616 behaves like Debian Distribution Architecture6617 relationships6618 is expected to belong to distribution class_name => Packages::Debian::GroupDistribution required: false inverse_of => architectures6619 is expected to have many files class_name => Packages::Debian::GroupComponentFile inverse_of => architecture6620 validations6621 #distribution6622 is expected to validate that :distribution cannot be empty/falsy6623 #name6624 is expected to validate that :name cannot be empty/falsy6625 is expected to allow :name to be ‹"amd64"›6626 is expected to allow :name to be ‹"kfreebsd-i386"›6627 is expected not to allow :name to be ‹"-a"›6628 is expected not to allow :name to be ‹"AMD64"›6629 scopes6630 .ordered_by_name6631 is expected to contain exactly #<Packages::Debian::GroupArchitecture id: 1, created_at: "2024-05-24 16:06:53.310084000 +0000", updated_at: "2024-05-24 16:06:53.310084000 +0000", distribution_id: 3, name: "name1"> and #<Packages::Debian::GroupArchitecture id: 2, created_at: "2024-05-24 16:06:53.336809355 +0000", updated_at: "2024-05-24 16:06:53.336809355 +0000", distribution_id: 3, name: "name2">6632 .with_distribution6633 is expected to contain exactly #<Packages::Debian::GroupArchitecture id: 1, created_at: "2024-05-24 16:06:53.310084000 +0000", updated_at: "2024-05-24 16:06:53.310084000 +0000", distribution_id: 3, name: "name1"> and #<Packages::Debian::GroupArchitecture id: 2, created_at: "2024-05-24 16:06:53.336809355 +0000", updated_at: "2024-05-24 16:06:53.336809355 +0000", distribution_id: 3, name: "name2">6634 .with_name6635 is expected to contain exactly #<Packages::Debian::GroupArchitecture id: 1, created_at: "2024-05-24 16:06:53.310084000 +0000", updated_at: "2024-05-24 16:06:53.310084000 +0000", distribution_id: 3, name: "name1"> and #<Packages::Debian::GroupArchitecture id: 3, created_at: "2024-05-24 16:06:53.405869250 +0000", updated_at: "2024-05-24 16:06:53.405869250 +0000", distribution_id: 4, name: "name1">6636# [RSpecRunTime] Finishing example group spec/models/packages/debian/group_architecture_spec.rb. It took 1.62 seconds. Expected to take 1.7 seconds.6637# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.6638Lint factories for Packages::Debian::GroupArchitecture6639 with saas, license, and factory defaults6640 behaves like factory6641 debian_group_architecture factory6642 does not raise error when built6643 does not raise error when created6644# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.0 second. Expected to take 32.1 seconds.6645# [RSpecRunTime] Starting example group spec/services/packages/terraform_module/metadata/process_file_service_spec.rb. Expected to take 1.68 seconds.6646Packages::TerraformModule::Metadata::ProcessFileService6647 #execute6648 when the file is a README6649 returns a success response with the parsed README6650 when the file is a Terraform file6651 when the file is a Terraform root file6652 for variables6653 returns a success response with the parsed variables6654 for outputs6655 returns a success response with the parsed outputs6656 for resources6657 returns a success response with the parsed resources6658 for dependencies6659 returns a success response with the parsed dependencies6660 when the file is a Terraform submodules file6661 for variables6662 returns a success response with the parsed variables6663 for outputs6664 returns a success response with the parsed outputs6665 for resources6666 returns a success response with the parsed resources6667 for dependencies6668 returns a success response with the parsed dependencies6669 when the file is a Terraform examples file6670 for variables6671 returns a success response with the parsed variables6672 for outputs6673 returns a success response with the parsed outputs6674 for resources6675 returns a success response with the parsed resources6676 for dependencies6677 returns a success response with the parsed dependencies6678 when an error occurs6679 rescues the error and tracks it6680# [RSpecRunTime] Finishing example group spec/services/packages/terraform_module/metadata/process_file_service_spec.rb. It took 1.53 seconds. Expected to take 1.68 seconds.6681# [RSpecRunTime] Starting example group spec/graphql/resolvers/blame_resolver_spec.rb. Expected to take 1.64 seconds.6682Resolvers::BlameResolver6683 #resolve6684 when unauthorized6685 generates an error6686 when authorized6687 when feature is enabled6688 returns blame object6689 when from_line is below 16690 behaves like argument error6691 raises an ArgumentError6692 when to_line is below 16693 behaves like argument error6694 raises an ArgumentError6695 when to_line less than from_line6696 behaves like argument error6697 raises an ArgumentError6698 when difference between to_line and from_line is greater then 996699 behaves like argument error6700 raises an ArgumentError6701 when to_line and from_line are the same6702 returns blame object6703# [RSpecRunTime] Finishing example group spec/graphql/resolvers/blame_resolver_spec.rb. It took 1.62 seconds. Expected to take 1.64 seconds.6704# [RSpecRunTime] Starting example group spec/lib/gitlab/alert_management/alert_status_counts_spec.rb. Expected to take 1.64 seconds.6705Gitlab::AlertManagement::AlertStatusCounts6706 #execute6707 for an unauthorized user6708 returns zero for all statuses6709 for an authorized user6710 returns the correct counts for each status6711 when filtering params are included6712 returns the correct counts for each status6713 when search param is included6714 returns the correct countss6715# [RSpecRunTime] Finishing example group spec/lib/gitlab/alert_management/alert_status_counts_spec.rb. It took 1.49 seconds. Expected to take 1.64 seconds.6716# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/runner_jobs_resolver_spec.rb. Expected to take 1.59 seconds.6717Resolvers::Ci::RunnerJobsResolver6718 #resolve6719 with authorized user6720 with statuses argument6721 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-05-24 08:53:29.000000000 +0000", created_at: "2024-...r_request_id: nil, upstream_pipeline_id: nil, user_id: nil, execution_config_id: nil, tag_list: nil> and #<Ci::Build status: "success", finished_at: "2024-05-24 08:53:29.000000000 +0000", created_at: "2024-...r_request_id: nil, upstream_pipeline_id: nil, user_id: nil, execution_config_id: nil, tag_list: nil>6722# [RSpecRunTime] RSpec elapsed time: 22 minutes 59.14 seconds. Current RSS: ~1838M. load average: 0.92 1.01 0.99 1/319 247026723 without statuses argument6724 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-05-24 08:53:29.000000000 +0000", created_at: "2024-...r_request_id: nil, upstream_pipeline_id: nil, user_id: nil, execution_config_id: nil, tag_list: nil>, #<Ci::Build status: "success", finished_at: "2024-05-24 08:53:29.000000000 +0000", created_at: "2024-...r_request_id: nil, upstream_pipeline_id: nil, user_id: nil, execution_config_id: nil, tag_list: nil>, and #<Ci::Build status: "failed", finished_at: "2024-05-24 08:53:29.000000000 +0000", created_at: "2024-0...r_request_id: nil, upstream_pipeline_id: nil, user_id: nil, execution_config_id: nil, tag_list: nil>6725 with unauthorized user6726 is expected to be nil6727# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/runner_jobs_resolver_spec.rb. It took 1.45 seconds. Expected to take 1.59 seconds.6728# [RSpecRunTime] Starting example group spec/scripts/generate_message_to_run_e2e_pipeline_spec.rb. Expected to take 1.58 seconds.6729GenerateMessageToRunE2ePipeline6730 #match?6731 returns true for a note that matches NOTE_PATTERN6732 returns false for a note that does not match NOTE_PATTERN6733 #existing_note6734 when note exists6735 returns the existing note6736 when note doesnt exists6737 returns nil6738 #qa_tests_folders?6739 when QA_TESTS is empty6740 returns false6741 when QA_TESTS has a spec file6742 returns false6743 when QA_TESTS has folders6744 returns true6745 #execute6746 when there are qa_test_folders6747 when there is no existing note6748 adds a new note6749 when there is existing note6750 does not add a new note6751 when there are no qa_test_folders6752 does not add a new note6753 #author_username6754 returns nil6755 #env6756 returns env var when not empty6757 returns nil when env var is empty6758 #content6759 returns content text with author username6760# [RSpecRunTime] Finishing example group spec/scripts/generate_message_to_run_e2e_pipeline_spec.rb. It took 1.61 seconds. Expected to take 1.58 seconds.6761# [RSpecRunTime] Starting example group spec/lib/gitlab/setup_helper/praefect_spec.rb. Expected to take 1.56 seconds.6762Gitlab::SetupHelper::Praefect6763 .configuration_toml6764 defaults to in memory queue6765 provides database details if wanted6766 fails when pghost is missing6767 uses the provided pghost6768 fails when pgport is missing6769 uses the provided pgport6770 fails when pguser is missing6771 uses the provided pguser6772 defaults to praefect_test if dbname is missing6773 uses the provided dbname6774# [RSpecRunTime] RSpec elapsed time: 23 minutes 2.25 seconds. Current RSS: ~1841M. load average: 0.92 1.01 0.99 1/319 247036775 .get_config_path6776 defaults to praefect.config.toml6777 takes the provided config_filename6778# [RSpecRunTime] Finishing example group spec/lib/gitlab/setup_helper/praefect_spec.rb. It took 1.42 seconds. Expected to take 1.56 seconds.6779# [RSpecRunTime] Starting example group spec/lib/gitlab/database/partitioning_migration_helpers/uniqueness_helpers_spec.rb. Expected to take 1.54 seconds.6780Gitlab::Database::PartitioningMigrationHelpers::UniquenessHelpers6781 #revert_ensure_unique_id6782-- current_schema(nil)6783 -> 0.0010s6784-- change_column_default("_test_partitioned_table", :id, nil)6785 -> 0.0043s6786-- execute("CREATE OR REPLACE FUNCTION assign__test_partitioned_table_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('_test_partitioned_table_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")6787 -> 0.0020s6788-- execute("CREATE TRIGGER assign__test_partitioned_table_id_trigger\nBEFORE INSERT ON _test_partitioned_table\nFOR EACH ROW\n\nEXECUTE FUNCTION assign__test_partitioned_table_id_value()\n")6789 -> 0.0011s6790-- execute("ALTER TABLE _test_partitioned_table ALTER COLUMN id SET DEFAULT nextval('_test_partitioned_table_id_seq'::regclass); DROP FUNCTION IF EXISTS assign__test_partitioned_table_id_value CASCADE;")6791 -> 0.0017s6792 adds back the default function6793-- current_schema(nil)6794 -> 0.0010s6795-- change_column_default("_test_partitioned_table", :id, nil)6796 -> 0.0043s6797-- execute("CREATE OR REPLACE FUNCTION assign__test_partitioned_table_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('_test_partitioned_table_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")6798 -> 0.0016s6799-- execute("CREATE TRIGGER assign__test_partitioned_table_id_trigger\nBEFORE INSERT ON _test_partitioned_table\nFOR EACH ROW\n\nEXECUTE FUNCTION assign__test_partitioned_table_id_value()\n")6800 -> 0.0012s6801-- current_schema(nil)6802 -> 0.0007s6803-- execute("ALTER TABLE _test_partitioned_table ALTER COLUMN id SET DEFAULT nextval('_test_partitioned_table_id_seq'::regclass); DROP FUNCTION IF EXISTS assign__test_partitioned_table_id_value CASCADE;")6804 -> 0.0017s6805-- current_schema(nil)6806 -> 0.0007s6807 removes the trigger6808-- current_schema(nil)6809 -> 0.0044s6810-- change_column_default("_test_partitioned_table", :id, nil)6811 -> 0.0068s6812-- execute("CREATE OR REPLACE FUNCTION assign__test_partitioned_table_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('_test_partitioned_table_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")6813 -> 0.0014s6814-- execute("CREATE TRIGGER assign__test_partitioned_table_id_trigger\nBEFORE INSERT ON _test_partitioned_table\nFOR EACH ROW\n\nEXECUTE FUNCTION assign__test_partitioned_table_id_value()\n")6815 -> 0.0015s6816-- execute("ALTER TABLE _test_partitioned_table ALTER COLUMN id SET DEFAULT nextval('_test_partitioned_table_id_seq'::regclass); DROP FUNCTION IF EXISTS assign__test_partitioned_table_id_value CASCADE;")6817 -> 0.0022s6818 removes the function6819 #ensure_unique_id6820 when trigger already exists6821 does not modify existing trigger6822 when trigger is not defined6823-- current_schema(nil)6824 -> 0.0011s6825-- change_column_default("_test_partitioned_table", :id, nil)6826 -> 0.0047s6827-- execute("CREATE OR REPLACE FUNCTION assign__test_partitioned_table_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('_test_partitioned_table_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")6828 -> 0.0015s6829-- execute("CREATE TRIGGER assign__test_partitioned_table_id_trigger\nBEFORE INSERT ON _test_partitioned_table\nFOR EACH ROW\n\nEXECUTE FUNCTION assign__test_partitioned_table_id_value()\n")6830 -> 0.0013s6831-- current_schema(nil)6832 -> 0.0007s6833 creates trigger6834 when table does not have a sequence6835 is expected to raise ActiveRecord::RecordNotFound6836# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/partitioning_migration_helpers/uniqueness_helpers_spec.rb. It took 0.94 second. Expected to take 1.54 seconds.6837# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/runner_job_count_resolver_spec.rb. Expected to take 1.52 seconds.6838Resolvers::Ci::RunnerJobCountResolver6839 #resolve6840 with authorized user6841 with statuses argument filtering on successful builds6842 is expected to eq 26843 with statuses argument filtering on failed builds6844 is expected to eq 16845 without statuses argument6846 is expected to eq 36847 with unauthorized user6848 is expected to be nil6849# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/runner_job_count_resolver_spec.rb. It took 1.45 seconds. Expected to take 1.52 seconds.6850# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/issue_importer_spec.rb. Expected to take 1.49 seconds.6851Gitlab::GithubImport::Importer::IssueImporter6852 .import_if_issue6853 imports an issuable if it is a regular issue6854 does not import the issuable if it is a pull request6855 #execute6856 creates the issue6857 caches the created issue ID6858 when author is mapped to a user6859 sets the author ID to the mapped user and preserves the original issue description6860 when assigness are mapped to users6861 sets the assignee IDs to the mapped users6862# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/issue_importer_spec.rb. It took 1.4 seconds. Expected to take 1.49 seconds.6863# [RSpecRunTime] Starting example group spec/serializers/test_case_entity_spec.rb. Expected to take 1.48 seconds.6864TestCaseEntity6865 #as_json6866 when test case is success6867 contains correct test case details6868 when test case is failed6869 contains correct test case details6870 when no test name is entered6871 contains correct test case details6872 when attachment is present6873 returns the attachment_url6874 when attachment is not present6875 returns a nil attachment_url6876# [RSpecRunTime] Finishing example group spec/serializers/test_case_entity_spec.rb. It took 1.31 seconds. Expected to take 1.48 seconds.6877# [RSpecRunTime] Starting example group spec/lib/gitlab/experiment/rollout/feature_spec.rb. Expected to take 1.45 seconds.6878Gitlab::Experiment::Rollout::Feature6879 #enabled?6880 is expected not to be enabled6881 #execute_assignment6882 uses the default value as specified in the yaml6883 returns an assigned name6884 when there are no behaviors6885 does not raise an error6886 for even rollout to non-control6887 rolls out relatively evenly to 2 behaviors6888 rolls out relatively evenly to 3 behaviors6889 when distribution is specified as an array6890 rolls out with the expected distribution6891 when distribution is specified as a hash6892 rolls out with the expected distribution6893 #flipper_id6894 returns the expected flipper id if the experiment doesn't provide one6895 lets the experiment provide a flipper id so it can override the default6896# [RSpecRunTime] Finishing example group spec/lib/gitlab/experiment/rollout/feature_spec.rb. It took 1.28 seconds. Expected to take 1.45 seconds.6897# [RSpecRunTime] Starting example group spec/lib/gitlab/alert_management/fingerprint_spec.rb. Expected to take 1.43 seconds.6898Gitlab::AlertManagement::Fingerprint6899 .generate6900 when data is an array6901 returns the hashed fingerprint6902 with a variety of data6903 data: 1116904 performs like a hashed fingerprint6905 data: "fingerprint"6906 performs like a hashed fingerprint6907 data: :fingerprint6908 performs like a hashed fingerprint6909 data: true6910 performs like a hashed fingerprint6911 when data is a hash6912 behaves like fingerprinted Hash6913 performs like a hashed fingerprint6914 hashes with different order6915 calculates the same result6916 hash is too large6917 raises an error6918# [RSpecRunTime] Finishing example group spec/lib/gitlab/alert_management/fingerprint_spec.rb. It took 1.18 seconds. Expected to take 1.43 seconds.6919# [RSpecRunTime] Starting example group spec/services/users/update_highest_member_role_service_spec.rb. Expected to take 1.41 seconds.6920Users::UpdateHighestMemberRoleService6921 #execute6922 when user_highest_role already exists6923 when the current highest access level equals the already stored highest access level6924 does not update the highest access level6925 when the current highest access level does not equal the already stored highest access level6926 updates the highest access level6927 when user_highest_role does not exist6928 creates an user_highest_role object to store the highest access level6929# [RSpecRunTime] Finishing example group spec/services/users/update_highest_member_role_service_spec.rb. It took 1.31 seconds. Expected to take 1.41 seconds.6930# [RSpecRunTime] Starting example group spec/models/work_items/widgets/time_tracking_spec.rb. Expected to take 1.39 seconds.6931WorkItems::Widgets::TimeTracking6932 does not allow STI6933 time tracking data6934 is expected to eq 432006935 is expected to eq 3 hours6936 is expected to contain exactly 1 and 26937 .quick_action_params6938 is expected to contain exactly :time_estimate and :spend_time6939 #type6940 is expected to eq :time_tracking6941 .type6942 is expected to eq :time_tracking6943 .quick_action_commands6944 lists all available quick actions6945# [RSpecRunTime] Finishing example group spec/models/work_items/widgets/time_tracking_spec.rb. It took 1.29 seconds. Expected to take 1.39 seconds.6946# [RSpecRunTime] Starting example group spec/models/customer_relations/contact_state_counts_spec.rb. Expected to take 1.38 seconds.6947CustomerRelations::ContactStateCounts6948 does not allow STI6949 .declarative_policy_class6950 is expected to eq "CustomerRelations::ContactPolicy"6951 #all6952 returns the total number of contacts6953 #active6954 returns the number of active contacts6955 #inactive6956 returns the number of inactive contacts6957 when filtered6958 #all returns the number of contacts with a filter6959 #active returns the number of active contacts with a filter6960 #inactive returns the number of inactive contacts with a filter6961# [RSpecRunTime] Finishing example group spec/models/customer_relations/contact_state_counts_spec.rb. It took 1.22 seconds. Expected to take 1.38 seconds.6962# [RSpecRunTime] Starting example group spec/models/clusters/agents/authorizations/ci_access/group_authorization_spec.rb. Expected to take 1.34 seconds.6963Clusters::Agents::Authorizations::CiAccess::GroupAuthorization6964 is expected to belong to group class_name => ::Group required: true6965 is expected to validate jsonb schema "config"6966 does not allow STI6967 is expected to belong to agent class_name => Clusters::Agent required: true6968 #config_project6969 is expected to eq #<Project id:964 namespace953/project-896>>6970# [RSpecRunTime] RSpec elapsed time: 23 minutes 15.1 seconds. Current RSS: ~1808M. load average: 0.94 1.01 0.99 1/314 247156971# [RSpecRunTime] Finishing example group spec/models/clusters/agents/authorizations/ci_access/group_authorization_spec.rb. It took 1.29 seconds. Expected to take 1.34 seconds.6972# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.6973Lint factories for Clusters::Agents::Authorizations::CiAccess::GroupAuthorization6974 with saas, license, and factory defaults6975 behaves like factory6976 agent_ci_access_group_authorization factory6977 does not raise error when built6978 does not raise error when created6979# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.1 seconds. Expected to take 32.1 seconds.6980# [RSpecRunTime] Starting example group spec/workers/members/expiring_email_notification_worker_spec.rb. Expected to take 1.34 seconds.6981Members::ExpiringEmailNotificationWorker6982 #perform6983 with not notified member6984 notify member6985# [RSpecRunTime] RSpec elapsed time: 23 minutes 17.49 seconds. Current RSS: ~1801M. load average: 0.86 0.99 0.99 1/314 247256986 with notified member6987 not notify member6988 when feature member_expiring_email_notification is disabled6989 not notify member6990# [RSpecRunTime] Finishing example group spec/workers/members/expiring_email_notification_worker_spec.rb. It took 1.51 seconds. Expected to take 1.34 seconds.6991# [RSpecRunTime] Starting example group spec/rubocop/cop/gitlab/httparty_spec.rb. Expected to take 1.3 seconds.6992RuboCop::Cop::Gitlab::HTTParty6993 when HTTParty is called6994 behaves like registering call offense6995 registers an offense when the class calls HTTParty6996 when source is a regular class6997 behaves like registering include offense6998 registers an offense when the class includes HTTParty6999 when source is a regular module7000 behaves like registering include offense7001 registers an offense when the class includes HTTParty7002# [RSpecRunTime] Finishing example group spec/rubocop/cop/gitlab/httparty_spec.rb. It took 0.63 second. Expected to take 1.3 seconds.7003# [RSpecRunTime] Starting example group spec/lib/gitlab/git/finders/refs_finder_spec.rb. Expected to take 1.28 seconds.7004Gitlab::Git::Finders::RefsFinder7005 #execute7006 when :ref_type is :branches7007 is expected to be a kind of Array7008 returns matching ref object7009 when :ref_type is :tags7010 is expected to be a kind of Array7011 returns matching ref object7012 when :ref_type is invalid7013 raises an error7014# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/finders/refs_finder_spec.rb. It took 1.2 seconds. Expected to take 1.28 seconds.7015# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb. Expected to take 1.25 seconds.7016Gitlab::Pagination::Keyset::CursorPager7017 #paginate7018 returns the limited relation7019 #finalize7020 passes information about next page to request7021 when retrieving the last page7022 does not build information about the next page7023 when retrieving an empty page7024 does not build information about the next page7025# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb. It took 1.07 seconds. Expected to take 1.25 seconds.7026# [RSpecRunTime] Starting example group spec/services/packages/remove_tag_service_spec.rb. Expected to take 1.24 seconds.7027Packages::RemoveTagService7028 #execute7029 with existing tag7030 is expected to change `Packages::Tag.count` by -17031 with nil7032 is expected to raise ArgumentError7033# [RSpecRunTime] Finishing example group spec/services/packages/remove_tag_service_spec.rb. It took 1.2 seconds. Expected to take 1.24 seconds.7034# [RSpecRunTime] Starting example group spec/tooling/danger/sidekiq_queues_spec.rb. Expected to take 1.2 seconds.7035Tooling::Danger::SidekiqQueues7036 #changed_queue_files7037 modified_files: ["app/workers/all_queues.yml", "ee/app/workers/all_queues.yml", "foo"], changed_queue_files: ["app/workers/all_queues.yml", "ee/app/workers/all_queues.yml"]7038 is expected to contain exactly "app/workers/all_queues.yml" and "ee/app/workers/all_queues.yml"7039 modified_files: ["app/workers/all_queues.yml", "ee/app/workers/all_queues.yml"], changed_queue_files: ["app/workers/all_queues.yml", "ee/app/workers/all_queues.yml"]7040 is expected to contain exactly "app/workers/all_queues.yml" and "ee/app/workers/all_queues.yml"7041 modified_files: ["app/workers/all_queues.yml", "foo"], changed_queue_files: ["app/workers/all_queues.yml"]7042 is expected to contain exactly "app/workers/all_queues.yml"7043 modified_files: ["ee/app/workers/all_queues.yml", "foo"], changed_queue_files: ["ee/app/workers/all_queues.yml"]7044 is expected to contain exactly "ee/app/workers/all_queues.yml"7045 modified_files: ["foo"], changed_queue_files: []7046 is expected to contain exactly7047 modified_files: [], changed_queue_files: []7048 is expected to contain exactly7049 #changed_queue_names7050 returns names for queues whose attributes were changed7051 ignores removed queues7052 #added_queue_names7053 returns queue names added by this change7054# [RSpecRunTime] Finishing example group spec/tooling/danger/sidekiq_queues_spec.rb. It took 1.09 seconds. Expected to take 1.2 seconds.7055# [RSpecRunTime] Starting example group spec/lib/gitlab/database/background_migration/batched_job_transition_log_spec.rb. Expected to take 1.2 seconds.7056Gitlab::Database::BackgroundMigration::BatchedJobTransitionLog7057 does not allow STI7058 is expected to be a kind of Gitlab::Database::SharedModel(abstract)7059 associations7060 is expected to belong to batched_job required: false7061 validations7062 is expected to validate that :previous_status cannot be empty/falsy7063 is expected to validate that :next_status cannot be empty/falsy7064 is expected to validate that :batched_job cannot be empty/falsy7065 is expected to validate that the length of :exception_class is at most 1007066 is expected to validate that the length of :exception_message is at most 10007067 is expected to define :previous_status as an enum backed by an integer with values ‹[:pending, :running, :failed, :succeeded]›, prefix: true7068 is expected to define :next_status as an enum backed by an integer with values ‹[:pending, :running, :failed, :succeeded]›, prefix: true7069# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/background_migration/batched_job_transition_log_spec.rb. It took 1.14 seconds. Expected to take 1.2 seconds.7070# [RSpecRunTime] Starting example group spec/services/packages/terraform_module/metadata/create_service_spec.rb. Expected to take 1.16 seconds.7071Packages::TerraformModule::Metadata::CreateService7072 #execute7073 with valid metadata7074 is expected to be success7075 creates a new metadata7076 with existing metadata7077 updates the existing metadata7078 with invalid metadata7079 does not create a new metadata and tracks the exception7080# [RSpecRunTime] Finishing example group spec/services/packages/terraform_module/metadata/create_service_spec.rb. It took 0.97 second. Expected to take 1.16 seconds.7081# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/parsers/codequality/code_climate_spec.rb. Expected to take 1.16 seconds.7082Gitlab::Ci::Parsers::Codequality::CodeClimate7083 #parse!7084 when data is code_climate style JSON7085 when there are no degradations7086 returns a codequality report7087 when there are degradations7088 returns a codequality report7089 when data is not a valid JSON string7090 sets error_message7091 when degradations contain an invalid one7092 stops parsing the report7093 for web_url7094 when metadata has project and commit_sha7095 adds a non nil url7096 when metadata does not have project and commit_sha7097 adds a nil url7098# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/parsers/codequality/code_climate_spec.rb. It took 1.12 seconds. Expected to take 1.16 seconds.7099# [RSpecRunTime] Starting example group spec/graphql/mutations/boards/update_spec.rb. Expected to take 1.12 seconds.7100Mutations::Boards::Update7101 is expected to require graphql authorizations :admin_issue_board7102 #resolve7103 when the user cannot admin the board7104 raises an error7105 when user can update board7106 updates board with correct values7107# [RSpecRunTime] Finishing example group spec/graphql/mutations/boards/update_spec.rb. It took 1.15 seconds. Expected to take 1.12 seconds.7108# [RSpecRunTime] Starting example group spec/serializers/container_repository_entity_spec.rb. Expected to take 1.12 seconds.7109ContainerRepositoryEntity7110 exposes required informations7111 when project is not preset in the request7112 uses project from the object7113 when user can manage repositories7114 exposes destroy_path7115 when user cannot manage repositories7116 does not expose destroy_path7117# [RSpecRunTime] Finishing example group spec/serializers/container_repository_entity_spec.rb. It took 1.1 seconds. Expected to take 1.12 seconds.7118# [RSpecRunTime] Starting example group spec/presenters/alert_management/alert_presenter_spec.rb. Expected to take 1.1 seconds.7119AlertManagement::AlertPresenter7120 #issue_description7121 with an empty payload7122 is expected to eq "**Start time:** 24 May 2024, 4:07PM (UTC) \n**Severity:** critical \n**GitLab alert:** http://localhost/namespace964/project-906/-/alert_management/2/details\n"7123 with optional alert attributes7124 is expected to eq "**Start time:** 24 May 2024, 4:07PM (UTC) \n**Severity:** critical \n**full_query:** `metric > 1` ...atem. \n**GitLab alert:** http://localhost/namespace964/project-906/-/alert_management/3/details\n"7125 with incident markdown7126 is expected to eq "**Start time:** 24 May 2024, 4:07PM (UTC) \n**Severity:** critical \n**GitLab alert:** http://localhost/namespace964/project-906/-/alert_management/2/details\n\n\n---\n\n**`markdown example`**"7127 #start_time7128 formats the start time of the alert7129 #details_url7130 returns the details URL7131 #details7132 renders the payload as inline hash7133# [RSpecRunTime] Finishing example group spec/presenters/alert_management/alert_presenter_spec.rb. It took 1.04 seconds. Expected to take 1.1 seconds.7134# [RSpecRunTime] Starting example group spec/views/notify/user_deactivated_email.text.erb_spec.rb. Expected to take 1.08 seconds.7135notify/user_deactivated_email.text.erb7136 displays the user's name7137 when additional text setting is not set7138 does not display any additional text7139 behaves like renders plain text email correctly7140 renders the email without HTML links7141 when additional text setting is set7142 when additional text feature flag is enabled7143 displays the additional text7144# [RSpecRunTime] Finishing example group spec/views/notify/user_deactivated_email.text.erb_spec.rb. It took 1.0 second. Expected to take 1.08 seconds.7145# [RSpecRunTime] Starting example group spec/models/bulk_imports/configuration_spec.rb. Expected to take 1.07 seconds.7146BulkImports::Configuration7147 does not allow STI7148 associations7149 is expected to belong to bulk_import required: true7150 validations7151 is expected to validate that the length of :url is at most 2557152 is expected to validate that the length of :access_token is at most 2557153 is expected to validate that :url cannot be empty/falsy7154 is expected to validate that :access_token cannot be empty/falsy7155# [RSpecRunTime] Finishing example group spec/models/bulk_imports/configuration_spec.rb. It took 0.94 second. Expected to take 1.07 seconds.7156# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.1 seconds.7157Lint factories for BulkImports::Configuration7158 with saas, license, and factory defaults7159 behaves like factory7160 bulk_import_configuration factory7161 does not raise error when built7162 does not raise error when created7163# [RSpecRunTime] RSpec elapsed time: 23 minutes 32.57 seconds. Current RSS: ~1799M. load average: 0.74 0.96 0.98 1/315 247487164# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.22 seconds. Expected to take 32.1 seconds.7165# [RSpecRunTime] Starting example group spec/services/ci/runners/reconcile_existing_runner_versions_service_spec.rb. Expected to take 1.04 seconds.7166Ci::Runners::ReconcileExistingRunnerVersionsService#execute7167 with RunnerUpgradeCheck recommending 14.0.27168 with runner with new version7169 creates and updates expected ci_runner_versions entries7170 with orphan ci_runner_version7171 deletes orphan ci_runner_versions entry7172 with no runner version changes7173 does not modify ci_runner_versions entries7174 with failing version check7175 makes no changes to ci_runner_versions7176 integration testing with Gitlab::Ci::RunnerUpgradeCheck7177 does not modify ci_runner_versions entries7178# [RSpecRunTime] Finishing example group spec/services/ci/runners/reconcile_existing_runner_versions_service_spec.rb. It took 0.96 second. Expected to take 1.04 seconds.7179# [RSpecRunTime] Starting example group spec/services/import/bitbucket_server_service_spec.rb. Expected to take 1.04 seconds.7180Import::BitbucketServerService7181 raises an exception for unknown error causes7182 execute7183 tracks an access level event7184 when no repo is found7185 returns an error7186 when import source is disabled7187 returns forbidden7188 when user is unauthorized7189 returns an error7190 verify url7191 when host is localhost7192 does not allow requests7193 when host is on local network7194 does not allow requests7195 when host is ftp protocol7196 does not allow requests7197# [RSpecRunTime] Finishing example group spec/services/import/bitbucket_server_service_spec.rb. It took 1.18 seconds. Expected to take 1.04 seconds.7198# [RSpecRunTime] Starting example group spec/initializers/net_http_patch_spec.rb. Expected to take 1.01 seconds.7199Net::HTTP patch proxy user and password encoding7200 #proxy_user7201 is expected to eq nil7202 with http_proxy env7203 is expected to eq nil7204 and user:password authentication7205 when on multiuser safe platform7206 is expected to eq "Y\\X"7207 when not on multiuser safe platform7208 is expected to be nil7209 #proxy_pass7210 is expected to eq nil7211 with http_proxy env7212 is expected to eq nil7213 and user:password authentication7214 when on multiuser safe platform7215 is expected to eq "R%S] ?X"7216 when not on multiuser safe platform7217 is expected to be nil7218# [RSpecRunTime] Finishing example group spec/initializers/net_http_patch_spec.rb. It took 1.0 second. Expected to take 1.01 seconds.7219# [RSpecRunTime] Starting example group spec/views/shared/projects/_inactive_project_deletion_alert.html.haml_spec.rb. Expected to take 0.99 second.7220shared/projects/_inactive_project_deletion_alert7221 without a project7222 behaves like does not render7223 is expected not to have text "Due to inactivity, this project is scheduled to be deleted on 2022-04-01. Why is this scheduled?"7224 with a project7225 when the project is active7226 behaves like does not render7227 is expected not to have text "Due to inactivity, this project is scheduled to be deleted on 2022-04-01. Why is this scheduled?"7228 when the project is inactive7229 does render the alert7230# [RSpecRunTime] Finishing example group spec/views/shared/projects/_inactive_project_deletion_alert.html.haml_spec.rb. It took 0.95 second. Expected to take 0.99 second.7231# [RSpecRunTime] Starting example group spec/graphql/resolvers/error_tracking/sentry_error_collection_resolver_spec.rb. Expected to take 0.99 second.7232Resolvers::ErrorTracking::SentryErrorCollectionResolver7233 is expected to have nullable GraphQL type SentryErrorCollection7234 #resolve7235 returns an error collection object7236 provides the service url7237 provides the project7238# [RSpecRunTime] Finishing example group spec/graphql/resolvers/error_tracking/sentry_error_collection_resolver_spec.rb. It took 0.96 second. Expected to take 0.99 second.7239# [RSpecRunTime] Starting example group spec/lib/gitlab/database/partitioning/single_numeric_list_partition_spec.rb. Expected to take 0.98 second.7240Gitlab::Database::Partitioning::SingleNumericListPartition7241 .from_sql7242 uses specified table name7243 uses specified partition name7244 parses the definition7245 #partition_name7246 is the explicit name if provided7247 defaults to the table name followed by the partition value7248 sorting7249 is incomparable if the tables do not match7250 sorts by the value when the tables match7251 sorts by numeric value rather than text value7252# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/partitioning/single_numeric_list_partition_spec.rb. It took 0.97 second. Expected to take 0.98 second.7253# [RSpecRunTime] Starting example group spec/lib/sidebars/user_settings/menus/comment_templates_menu_spec.rb. Expected to take 0.95 second.7254Sidebars::UserSettings::Menus::CommentTemplatesMenu7255 behaves like User settings menu7256 does not contain any sub menu7257 renders the correct link7258 renders the correct title7259 renders the correct icon7260 defines correct active route7261 #render?7262 when comment templates are enabled7263 when user is logged in7264 does not render7265 when user is not logged in7266 does not render7267# [RSpecRunTime] Finishing example group spec/lib/sidebars/user_settings/menus/comment_templates_menu_spec.rb. It took 0.86 second. Expected to take 0.95 second.7268# [RSpecRunTime] Starting example group spec/graphql/types/release_links_type_spec.rb. Expected to take 0.95 second.7269Types::ReleaseLinksType7270 is expected to require graphql authorizations :read_release7271 has the expected fields7272 individual field authorization7273 openedMergeRequestsUrl7274 has valid authorization7275 mergedMergeRequestsUrl7276 has valid authorization7277 closedMergeRequestsUrl7278 has valid authorization7279 openedIssuesUrl7280 has valid authorization7281 closedIssuesUrl7282 has valid authorization7283 editUrl7284 has valid authorization7285# [RSpecRunTime] Finishing example group spec/graphql/types/release_links_type_spec.rb. It took 0.92 second. Expected to take 0.95 second.7286# [RSpecRunTime] Starting example group spec/lib/sidebars/user_settings/menus/emails_menu_spec.rb. Expected to take 0.93 second.7287Sidebars::UserSettings::Menus::EmailsMenu7288 behaves like User settings menu7289 does not contain any sub menu7290 renders the correct link7291 renders the correct title7292 renders the correct icon7293 defines correct active route7294 behaves like User settings menu #render? method7295 #render?7296 when user is logged in7297 renders7298 when user is not logged in7299 does not render7300# [RSpecRunTime] Finishing example group spec/lib/sidebars/user_settings/menus/emails_menu_spec.rb. It took 0.9 second. Expected to take 0.93 second.7301# [RSpecRunTime] Starting example group spec/policies/group_deploy_keys_group_policy_spec.rb. Expected to take 0.92 second.7302GroupDeployKeysGroupPolicy7303 edit a group deploy key for a given group7304 is allowed when the user is an owner of this group7305 is not allowed when the user is not an owner of this group7306# [RSpecRunTime] Finishing example group spec/policies/group_deploy_keys_group_policy_spec.rb. It took 0.75 second. Expected to take 0.92 second.7307# [RSpecRunTime] Starting example group spec/services/merge_requests/mergeability/check_commits_status_service_spec.rb. Expected to take 0.9 second.7308MergeRequests::Mergeability::CheckCommitsStatusService7309 #skip?7310 returns false7311 #execute7312 when the merge request branch is missing7313 returns a check result with status failed7314 when the merge request has no commits7315 returns a check result with status failed7316 when the merge request contains commits7317 returns a check result with status success7318 behaves like mergeability check service7319 sets the identifier7320 sets the description7321 #cacheable?7322 returns false7323# [RSpecRunTime] Finishing example group spec/services/merge_requests/mergeability/check_commits_status_service_spec.rb. It took 0.92 second. Expected to take 0.9 second.7324# [RSpecRunTime] Starting example group spec/rubocop/cop/gemfile/missing_feature_category_spec.rb. Expected to take 0.9 second.7325RuboCop::Cop::Gemfile::MissingFeatureCategory7326 flags invalid feature category in gem method as the last keyword argument7327 flags invalid feature category in gem method as the first keyword argument7328 does not flag in gem method if feature category is valid as the only keyword argument7329 does not flag in gem method if feature category is valid as the last keyword argument7330 flags invalid feature category in gem method as the only keyword argument7331 flags missing feature category in gem method without keyword argument7332 flags missing feature category in gem method with keyword argument7333 #external_dependency_checksum7334 returns a SHA256 digest used by RuboCop to invalid cache7335# [RSpecRunTime] Finishing example group spec/rubocop/cop/gemfile/missing_feature_category_spec.rb. It took 0.99 second. Expected to take 0.9 second.7336# [RSpecRunTime] Starting example group spec/graphql/resolvers/board_list_resolver_spec.rb. Expected to take 0.88 second.7337Resolvers::BaseResolver.single7338 #resolve7339 with unauthorized user7340 is expected to be nil7341 when authorized7342 is expected to eq #<List id: 5, board_id: 2, label_id: 17, list_type: "label", position: 1, created_at: "2024-05-24 16:...l, milestone_id: nil, max_issue_count: 0, max_issue_weight: 0, limit_metric: nil, iteration_id: nil>7343# [RSpecRunTime] Finishing example group spec/graphql/resolvers/board_list_resolver_spec.rb. It took 0.77 second. Expected to take 0.88 second.7344# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_import/parallel_importer_spec.rb. Expected to take 0.88 second.7345Gitlab::BitbucketImport::ParallelImporter7346 is expected to be async7347 #execute7348 schedules the importing of the repository7349 sets the JID in Redis7350 .track_start_import7351 tracks the start of import7352# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_import/parallel_importer_spec.rb. It took 0.87 second. Expected to take 0.88 second.7353# [RSpecRunTime] Starting example group spec/rubocop/cop/code_reuse/serializer_spec.rb. Expected to take 0.85 second.7354RuboCop::Cop::CodeReuse::Serializer7355 flags the use of a Serializer in a Finder7356 flags the use of a Serializer in a Serializer7357 flags the use of a Serializer in a model instance method7358 flags the use of a Serializer in a Service class7359 flags the use of a Serializer in a Presenter7360 flags the use of a Serializer in a worker7361 flags the use of a Serializer in a model class method7362# [RSpecRunTime] Finishing example group spec/rubocop/cop/code_reuse/serializer_spec.rb. It took 0.85 second. Expected to take 0.85 second.7363# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/expression/lexeme/equals_spec.rb. Expected to take 0.85 second.7364Gitlab::Ci::Pipeline::Expression::Lexeme::Equals7365 .build7366 with non-evaluable operands7367 creates a new instance of the token7368 with evaluable operands7369 creates a new instance of the token7370 .type7371 is an operator7372 .precedence7373 has a precedence7374 #evaluate7375 when left and right are equal7376 left_value: "string", right_value: "string"7377 is expected to eq true7378 when left and right are not equal7379 left_value: "one string", right_value: "two string"7380 is expected to eq false7381 left_value: "two string", right_value: "one string"7382 is expected to eq false7383# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/expression/lexeme/equals_spec.rb. It took 0.85 second. Expected to take 0.85 second.7384# [RSpecRunTime] Starting example group spec/finders/admin/abuse_report_labels_finder_spec.rb. Expected to take 0.83 second.7385Admin::AbuseReportLabelsFinder7386 #execute7387 when current user is admin7388 when params is empty7389 returns all abuse report labels sorted by title in ascending order7390 when search_term param is present7391 returns matching abuse report labels7392 when current user is not an admin7393 returns nothing7394# [RSpecRunTime] Finishing example group spec/finders/admin/abuse_report_labels_finder_spec.rb. It took 0.92 second. Expected to take 0.83 second.7395# [RSpecRunTime] Starting example group spec/lib/gitlab/import/page_counter_spec.rb. Expected to take 0.82 second.7396Gitlab::Import::PageCounter7397 #initialize7398 sets the initial page number to 1 when no value is cached7399 sets the initial page number to the cached value when one is present7400 when gists import7401 uses gists specific key7402 #set7403 overwrites the page number when the given number is greater than the current number7404 does not overwrite the page number when the given number is lower than the current number7405 #expire!7406 expires the current page counter7407# [RSpecRunTime] Finishing example group spec/lib/gitlab/import/page_counter_spec.rb. It took 0.77 second. Expected to take 0.82 second.7408# [RSpecRunTime] Starting example group spec/workers/dependency_proxy/cleanup_blob_worker_spec.rb. Expected to take 0.81 second.7409DependencyProxy::CleanupBlobWorker7410 behaves like dependency_proxy_cleanup_worker7411 #perform_work7412 with no work to do7413 is expected to be nil7414 with work to do7415 deletes the oldest artifact pending destruction based on updated_at7416 #max_running_jobs7417 is expected to eq 57418 #remaining_work_count7419 is expected to eq 37420# [RSpecRunTime] Finishing example group spec/workers/dependency_proxy/cleanup_blob_worker_spec.rb. It took 0.85 second. Expected to take 0.81 second.7421# [RSpecRunTime] Starting example group spec/services/bulk_push_event_payload_service_spec.rb. Expected to take 0.8 second.7422BulkPushEventPayloadService7423 creates a PushEventPayload7424# [RSpecRunTime] Finishing example group spec/services/bulk_push_event_payload_service_spec.rb. It took 0.99 second. Expected to take 0.8 second.7425# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/redis_metric_spec.rb. Expected to take 0.79 second.7426Gitlab::Usage::Metrics::Instrumentations::RedisMetric7427 raises an exception if event option is not present7428 raises an exception if prefix option is not present7429 behaves like a correct instrumented metric value7430 has correct value7431 children classes7432 availability not defined7433 returns default availability7434 availability defined7435 returns defined availability7436 with usage prefix disabled7437 behaves like a correct instrumented metric value7438 has correct value7439# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/redis_metric_spec.rb. It took 0.74 second. Expected to take 0.79 second.7440# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/milestone_mixin_spec.rb. Expected to take 0.77 second.7441Gitlab::Database::Migrations::MilestoneMixin7442 when the mixin is included7443 when a milestone is not specified7444 raises MilestoneNotSetError7445 when a milestone is specified7446 does not raise an error7447 when initialize arguments are not provided7448 does not raise an error7449 when it's a regular migration7450 is a regular migration7451 when it's a post-deployment migration7452 is a regular migration7453 when the mixin is not included7454 does not raise an error7455# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/milestone_mixin_spec.rb. It took 0.73 second. Expected to take 0.77 second.7456# [RSpecRunTime] Starting example group spec/views/shared/milestones/_issuables.html.haml_spec.rb. Expected to take 0.76 second.7457shared/milestones/_issuables.html.haml7458 shows the issuables count if show_counter is true7459 does not show the issuables count if show_counter is false7460 a high issuables count7461 shows a delimited number if show_counter is true7462# [RSpecRunTime] Finishing example group spec/views/shared/milestones/_issuables.html.haml_spec.rb. It took 0.67 second. Expected to take 0.76 second.7463# [RSpecRunTime] Starting example group spec/workers/ci/update_build_names_worker_spec.rb. Expected to take 0.75 second.7464Ci::UpdateBuildNamesWorker7465 #perform7466 when pipeline exists7467 calls the service7468 when pipeline does not exist7469 does not call the service7470# [RSpecRunTime] Finishing example group spec/workers/ci/update_build_names_worker_spec.rb. It took 0.77 second. Expected to take 0.75 second.7471# [RSpecRunTime] Starting example group spec/lib/marginalia_spec.rb. Expected to take 0.74 second.7472Marginalia spec7473 For rails web requests7474 generates a query that includes the component and value7475 when using CI database7476 generates a query that includes the component and value7477 for Sidekiq worker jobs7478 generates a query that includes the component and value7479 for ActionMailer delivery jobs7480 generates a query that includes the component and value7481# [RSpecRunTime] Finishing example group spec/lib/marginalia_spec.rb. It took 0.65 second. Expected to take 0.74 second.7482# [RSpecRunTime] Starting example group spec/lib/api/entities/project_job_token_scope_spec.rb. Expected to take 0.73 second.7483API::Entities::ProjectJobTokenScope7484 #as_json7485 includes basic fields7486 includes basic fields7487# [RSpecRunTime] Finishing example group spec/lib/api/entities/project_job_token_scope_spec.rb. It took 0.73 second. Expected to take 0.73 second.7488# [RSpecRunTime] Starting example group spec/workers/repository_check/clear_worker_spec.rb. Expected to take 0.72 second.7489RepositoryCheck::ClearWorker7490 clears repository check columns7491# [RSpecRunTime] Finishing example group spec/workers/repository_check/clear_worker_spec.rb. It took 0.72 second. Expected to take 0.72 second.7492# [RSpecRunTime] Starting example group spec/lib/sidebars/organizations/super_sidebar_panel_spec.rb. Expected to take 0.7 second.7493Sidebars::Organizations::SuperSidebarPanel7494 implements #super_sidebar_context_header7495 behaves like a panel with uniquely identifiable menu items7496 all menu_items have unique item_id7497 all menu_items have an item_id7498 #renderable_menus7499 is exposed as a renderable menu7500 behaves like a panel instantiable by the anonymous user7501 is expected to be a kind of Sidebars::Organizations::SuperSidebarPanel7502# [RSpecRunTime] Finishing example group spec/lib/sidebars/organizations/super_sidebar_panel_spec.rb. It took 0.7 second. Expected to take 0.7 second.7503# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_user_auth_metric_spec.rb. Expected to take 0.7 second.7504Gitlab::Usage::Metrics::Instrumentations::CountUserAuthMetric7505 with 28d time frame7506 behaves like a correct instrumented metric value7507 has correct value7508 with all time frame7509 behaves like a correct instrumented metric value7510 has correct value7511# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_user_auth_metric_spec.rb. It took 0.71 second. Expected to take 0.7 second.7512# [RSpecRunTime] Starting example group spec/lib/banzai/filter/service_desk_upload_link_filter_spec.rb. Expected to take 0.68 second.7513Banzai::Filter::ServiceDeskUploadLinkFilter7514 when replace_upload_links enabled7515 when it has only one attachment to replace7516 when filename in text is same as in link7517 replaces the link with original filename in strong7518 when filename in text is not same as in link7519 replaces the link with filename in text & original filename, in strong7520 when it has more than one attachment to replace7521 when all of uploads can be replaced7522 replaces all links with original filename in strong7523 when not all of uploads can be replaced7524 replaces only specific links with original filename in strong7525 when uploads_as_attachments is empty7526 does not replaces the link7527# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/service_desk_upload_link_filter_spec.rb. It took 0.67 second. Expected to take 0.68 second.7528# [RSpecRunTime] Starting example group spec/lib/gitlab/polling_interval_spec.rb. Expected to take 0.67 second.7529Gitlab::PollingInterval7530 .set_header7531 when polling is disabled7532 sets value to -17533 when polling is enabled7534 applies modifier to base interval7535 .set_api_header7536 when polling is disabled7537 sets value to -17538 when polling is enabled7539 applies modifier to base interval7540# [RSpecRunTime] Finishing example group spec/lib/gitlab/polling_interval_spec.rb. It took 0.59 second. Expected to take 0.67 second.7541# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/recursive_merge_folders_spec.rb. Expected to take 0.66 second.7542Gitlab::ImportExport::RecursiveMergeFolders7543 .merge7544 merges folder and ignores symlinks and files that share hard links7545 raises an error for invalid source path7546 raises an error for source path outside temp dir7547 raises an error for invalid target path7548# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/recursive_merge_folders_spec.rb. It took 0.63 second. Expected to take 0.66 second.7549# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/variables/downstream/expandable_variable_generator_spec.rb. Expected to take 0.65 second.7550Gitlab::Ci::Variables::Downstream::ExpandableVariableGenerator7551 #for7552 when given a variable without interpolation7553 returns an array containing the variable7554 when given a variable with interpolation7555 returns an array containing the expanded variables7556 when given a variable with nested interpolation7557 returns an array containing the expanded variables7558 when given a variable with expansion on a file variable7559 when expand_file_refs is false7560 returns an array containing the unexpanded variable and the file variable dependency7561 when expand_file_refs is true7562 returns an array containing the expanded variables7563# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/variables/downstream/expandable_variable_generator_spec.rb. It took 0.64 second. Expected to take 0.65 second.7564# [RSpecRunTime] Starting example group spec/workers/object_storage/delete_stale_direct_uploads_worker_spec.rb. Expected to take 0.64 second.7565ObjectStorage::DeleteStaleDirectUploadsWorker7566 #perform7567 executes a service7568 behaves like an idempotent worker7569 is labeled as idempotent7570 performs multiple times sequentially without raising an exception7571 only deletes stale entries7572# [RSpecRunTime] Finishing example group spec/workers/object_storage/delete_stale_direct_uploads_worker_spec.rb. It took 0.56 second. Expected to take 0.64 second.7573# [RSpecRunTime] Starting example group spec/graphql/types/access_levels/user_type_spec.rb. Expected to take 0.63 second.7574Types::AccessLevels::UserType7575 config7576 is expected to require graphql authorizations :read_user7577 is expected to have graphql fields "id", "username", "name", "publicEmail", "avatarUrl", "webUrl", and "webPath"7578 fields7579 #name7580 calls User#redacted_name(current_user)7581 #avatar_url7582 calls User#avatar_url(only_path: false)7583# [RSpecRunTime] Finishing example group spec/graphql/types/access_levels/user_type_spec.rb. It took 0.64 second. Expected to take 0.63 second.7584# [RSpecRunTime] Starting example group spec/serializers/release_serializer_spec.rb. Expected to take 0.61 second.7585ReleaseSerializer7586 #represent7587 when a single object is being serialized7588 serializes the label object7589 does not expose git-sha as sensitive information7590 when multiple objects are being serialized7591 serializes the array of releases7592# [RSpecRunTime] Finishing example group spec/serializers/release_serializer_spec.rb. It took 0.61 second. Expected to take 0.61 second.7593# [RSpecRunTime] Starting example group spec/lib/gitlab/tracking/helpers/weak_password_error_event_spec.rb. Expected to take 0.61 second.7594Gitlab::Tracking::Helpers::WeakPasswordErrorEvent7595 when user has a weak password error7596 tracks the event7597 when user does not have a weak password error7598 does not track the event7599 when user does not have any errors7600 does not track the event7601# [RSpecRunTime] Finishing example group spec/lib/gitlab/tracking/helpers/weak_password_error_event_spec.rb. It took 0.53 second. Expected to take 0.61 second.7602# [RSpecRunTime] Starting example group spec/graphql/types/range_input_type_spec.rb. Expected to take 0.59 second.7603Types::RangeInputType7604 follows expected subtyping relationships for instances7605 follows expected subtyping relationships for classes7606 parameterized on Integer7607 accepts start and end7608 rejects inverted ranges7609# [RSpecRunTime] Finishing example group spec/graphql/types/range_input_type_spec.rb. It took 0.59 second. Expected to take 0.59 second.7610# [RSpecRunTime] Starting example group spec/views/projects/terraform/index.html.haml_spec.rb. Expected to take 0.58 second.7611projects/terraform/index7612 when the terraform state exists7613 and can show an alert7614 shows the `period_in_terraform_state_name_alert` alert7615 and can not show an alert7616 does not show the `period_in_terraform_state_name_alert` alert7617# [RSpecRunTime] Finishing example group spec/views/projects/terraform/index.html.haml_spec.rb. It took 0.49 second. Expected to take 0.58 second.7618# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/after_export_strategy_builder_spec.rb. Expected to take 0.58 second.7619Gitlab::ImportExport::AfterExportStrategyBuilder7620 .build!7621 initializes strategy with attributes param7622 when klass param is7623 null it returns the default strategy7624 not a valid class it raises StrategyNotFoundError exception7625 not a descendant of AfterExportStrategy7626# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/after_export_strategy_builder_spec.rb. It took 0.56 second. Expected to take 0.58 second.7627# [RSpecRunTime] Starting example group spec/graphql/types/merge_requests/reviewer_type_spec.rb. Expected to take 0.56 second.7628Types::MergeRequests::ReviewerType7629 behaves like a user type with merge request interaction type7630 is expected to require graphql authorizations :read_user7631 has the expected fields7632 #merge_request_interaction7633 returns the correct type7634 has the correct arguments7635# [RSpecRunTime] Finishing example group spec/graphql/types/merge_requests/reviewer_type_spec.rb. It took 0.59 second. Expected to take 0.56 second.7636# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/hierarchy_update_input_type_spec.rb. Expected to take 0.55 second.7637Types::WorkItems::Widgets::HierarchyUpdateInputType7638 is expected to eq "WorkItemWidgetHierarchyUpdateInput"7639 accepts documented arguments7640 sets the type of relative_position argument to RelativePositionTypeEnum7641# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/hierarchy_update_input_type_spec.rb. It took 0.49 second. Expected to take 0.55 second.7642# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/yaml_processor/test_cases/interruptible_spec.rb. Expected to take 0.54 second.7643Gitlab::Ci::YamlProcessor7644 with interruptible7645 returns jobs with their interruptible value7646 when default:interruptible is true7647 returns jobs with their interruptible value7648 when default:interruptible is false7649 returns jobs with their interruptible value7650# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/yaml_processor/test_cases/interruptible_spec.rb. It took 0.53 second. Expected to take 0.54 second.7651# [RSpecRunTime] Starting example group spec/lib/serializers/unsafe_json_spec.rb. Expected to take 0.54 second.7652Serializers::UnsafeJson7653 .dump7654 calls object#to_json with unsafe: true and returns the result7655 .load7656 calls JSON.load and returns the result7657# [RSpecRunTime] Finishing example group spec/lib/serializers/unsafe_json_spec.rb. It took 0.37 second. Expected to take 0.54 second.7658# [RSpecRunTime] Starting example group spec/support_specs/helpers/active_record/query_recorder_spec.rb. Expected to take 0.52 second.7659ActiveRecord::QueryRecorder7660 includes duration information7661 printing to the log7662 prints SQL, duration and backtrace, all prefixed with QueryRecorder7663 detecting the right number of calls and their origin7664 detects two separate queries7665# [RSpecRunTime] Finishing example group spec/support_specs/helpers/active_record/query_recorder_spec.rb. It took 0.54 second. Expected to take 0.52 second.7666# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/hash_util_spec.rb. Expected to take 0.52 second.7667Gitlab::ImportExport::HashUtil7668 .deep_symbolize_array!7669 symbolizes keys7670 .deep_symbolize_array_with_date!7671 symbolizes keys7672 transforms date strings into Time objects7673# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/hash_util_spec.rb. It took 0.45 second. Expected to take 0.52 second.7674# [RSpecRunTime] Starting example group spec/graphql/types/ci/pipeline_schedule_type_spec.rb. Expected to take 0.51 second.7675Types::Ci::PipelineScheduleType7676 exposes the expected fields7677 is expected to expose permissions using Types::PermissionTypes::Ci::PipelineSchedules7678 is expected to eq "PipelineSchedule"7679# [RSpecRunTime] Finishing example group spec/graphql/types/ci/pipeline_schedule_type_spec.rb. It took 0.47 second. Expected to take 0.51 second.7680# [RSpecRunTime] Starting example group spec/lib/gitlab/word_diff/parser_spec.rb. Expected to take 0.5 second.7681Gitlab::WordDiff::Parser7682 #parse7683 returns a collection of lines7684 restarts object index after several calls to Enumerator7685 when diff is empty7686 is expected to eq []7687# [RSpecRunTime] Finishing example group spec/lib/gitlab/word_diff/parser_spec.rb. It took 0.46 second. Expected to take 0.5 second.7688# [RSpecRunTime] Starting example group spec/lib/gitlab/pages/random_domain_spec.rb. Expected to take 0.49 second.7689Gitlab::Pages::RandomDomain7690 when project path is less than 48 chars7691 behaves like random domain7692 is expected to eq 637693 when project path is larger than 48 chars7694 behaves like random domain7695 is expected to eq 637696 when project path is close to 48 chars7697 behaves like random domain7698 is expected to eq 637699# [RSpecRunTime] Finishing example group spec/lib/gitlab/pages/random_domain_spec.rb. It took 0.47 second. Expected to take 0.49 second.7700# [RSpecRunTime] Starting example group spec/graphql/types/time_tracking/timelog_category_type_spec.rb. Expected to take 0.48 second.7701Types::TimeTracking::TimelogCategoryType7702 is expected to eq "TimeTrackingTimelogCategory"7703 is expected to have graphql fields "id", "name", "description", "color", "billable", "billing_rate", "created_at", and "updated_at"7704 is expected to require graphql authorizations :read_timelog_category7705# [RSpecRunTime] Finishing example group spec/graphql/types/time_tracking/timelog_category_type_spec.rb. It took 0.46 second. Expected to take 0.48 second.7706# [RSpecRunTime] Starting example group spec/serializers/test_reports_comparer_serializer_spec.rb. Expected to take 0.48 second.7707TestReportsComparerSerializer7708 #to_json7709 when head and base reports include two test suites7710 when the status of head report is success7711 matches the schema7712 when the status of head report is failed7713 matches the schema7714 when the status of head report is resolved7715 matches the schema7716# [RSpecRunTime] Finishing example group spec/serializers/test_reports_comparer_serializer_spec.rb. It took 0.51 second. Expected to take 0.48 second.7717# [RSpecRunTime] Starting example group spec/graphql/types/projects/detailed_import_status_type_spec.rb. Expected to take 0.46 second.7718Types::Projects::DetailedImportStatusType7719 is expected to have graphql fields "id", "status", "url", "last_error", "last_update_at", "last_update_started_at", and "last_successful_update_at"7720 is expected to require graphql authorizations :read_project7721 is expected to eq "DetailedImportStatus"7722# [RSpecRunTime] Finishing example group spec/graphql/types/projects/detailed_import_status_type_spec.rb. It took 0.47 second. Expected to take 0.46 second.7723# [RSpecRunTime] Starting example group spec/db/avoid_migration_name_collisions_spec.rb. Expected to take 0.46 second.7724Avoid Migration Name Collisions7725 loads all database and search migrations without name collisions7726# [RSpecRunTime] Finishing example group spec/db/avoid_migration_name_collisions_spec.rb. It took 0.39 second. Expected to take 0.46 second.7727# [RSpecRunTime] Starting example group spec/graphql/types/issuable_sort_enum_spec.rb. Expected to take 0.45 second.7728Types::IssuableSortEnum7729 is expected to eq "IssuableSort"7730 exposes all the existing issuable sort values7731# [RSpecRunTime] Finishing example group spec/graphql/types/issuable_sort_enum_spec.rb. It took 0.39 second. Expected to take 0.45 second.7732# [RSpecRunTime] Starting example group spec/graphql/types/evidence_type_spec.rb. Expected to take 0.44 second.7733Types::EvidenceType7734 is expected to require graphql authorizations :read_release_evidence7735 has the expected fields7736# [RSpecRunTime] Finishing example group spec/graphql/types/evidence_type_spec.rb. It took 0.39 second. Expected to take 0.44 second.7737# [RSpecRunTime] Starting example group spec/serializers/serverless/domain_entity_spec.rb. Expected to take 0.43 second.7738Serverless::DomainEntity7739 #as_json7740 has an id7741 has a domain7742# [RSpecRunTime] Finishing example group spec/serializers/serverless/domain_entity_spec.rb. It took 0.43 second. Expected to take 0.43 second.7743# [RSpecRunTime] Starting example group spec/lib/sidebars/groups/super_sidebar_menus/deploy_menu_spec.rb. Expected to take 0.43 second.7744Sidebars::Groups::SuperSidebarMenus::DeployMenu7745 defines list of NilMenuItem placeholders7746 has title and sprite_icon7747# [RSpecRunTime] Finishing example group spec/lib/sidebars/groups/super_sidebar_menus/deploy_menu_spec.rb. It took 0.39 second. Expected to take 0.43 second.7748# [RSpecRunTime] Starting example group spec/graphql/types/security/codequality_reports_comparer/degradation_type_spec.rb. Expected to take 0.42 second.7749Types::Security::CodequalityReportsComparer::DegradationType7750 has expected fields7751 is expected to eq "CodequalityReportsComparerReportDegradation"7752# [RSpecRunTime] Finishing example group spec/graphql/types/security/codequality_reports_comparer/degradation_type_spec.rb. It took 0.4 second. Expected to take 0.42 second.7753# [RSpecRunTime] Starting example group spec/models/blob_viewer/podspec_spec.rb. Expected to take 0.42 second.7754BlobViewer::Podspec7755 does not allow STI7756 #package_name7757 returns the package name7758# [RSpecRunTime] Finishing example group spec/models/blob_viewer/podspec_spec.rb. It took 0.4 second. Expected to take 0.42 second.7759# [RSpecRunTime] Starting example group spec/lib/gitlab/diff/suggestion_diff_spec.rb. Expected to take 0.41 second.7760Gitlab::Diff::SuggestionDiff7761 #diff_lines7762 returns diff lines with correct line numbers7763 when the suggestion is for the last line of a file7764 returns a correct value if there is no newline at the end of the file7765# [RSpecRunTime] Finishing example group spec/lib/gitlab/diff/suggestion_diff_spec.rb. It took 0.39 second. Expected to take 0.41 second.7766# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/jwt_v2/claim_mapper/repository_spec.rb. Expected to take 0.41 second.7767Gitlab::Ci::JwtV2::ClaimMapper::Repository7768 #to_h7769 returns expected claims7770 when ref is a tag7771 returns expected claims7772# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/jwt_v2/claim_mapper/repository_spec.rb. It took 0.47 second. Expected to take 0.41 second.7773# [RSpecRunTime] Starting example group spec/scripts/generate_failed_package_and_test_mr_message_spec.rb. Expected to take 0.4 second.7774GenerateFailedPackageAndTestMrMessage7775 #execute7776 when package-and-test fails7777 successfully creates a discussion7778 when package-and-test is did not fail7779 does not add a discussion7780# [RSpecRunTime] Finishing example group spec/scripts/generate_failed_package_and_test_mr_message_spec.rb. It took 0.39 second. Expected to take 0.4 second.7781# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/error_message_spec.rb. Expected to take 0.4 second.7782Gitlab::Utils::ErrorMessage7783 #prefixed_error_message7784 returns a message with the given prefix7785 #to_user_facing7786 returns a user-facing error message with the UF prefix7787# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/error_message_spec.rb. It took 0.36 second. Expected to take 0.4 second.7788# [RSpecRunTime] Starting example group spec/graphql/types/ci/test_report_summary_type_spec.rb. Expected to take 0.39 second.7789Types::Ci::TestReportSummaryType7790 is expected to eq "TestReportSummary"7791 contains attributes related to a pipeline test report summary7792# [RSpecRunTime] Finishing example group spec/graphql/types/ci/test_report_summary_type_spec.rb. It took 0.38 second. Expected to take 0.39 second.7793# [RSpecRunTime] Starting example group spec/helpers/admin/application_settings/settings_helper_spec.rb. Expected to take 0.39 second.7794Admin::ApplicationSettings::SettingsHelper7795 #inactive_projects_deletion_data7796 has the expected data7797# [RSpecRunTime] Finishing example group spec/helpers/admin/application_settings/settings_helper_spec.rb. It took 0.36 second. Expected to take 0.39 second.7798# [RSpecRunTime] Starting example group spec/graphql/types/packages/package_dependency_type_enum_spec.rb. Expected to take 0.38 second.7799Types::Packages::PackageDependencyTypeEnum7800 exposes all depeendency type values7801# [RSpecRunTime] Finishing example group spec/graphql/types/packages/package_dependency_type_enum_spec.rb. It took 0.3 second. Expected to take 0.38 second.7802# [RSpecRunTime] Starting example group spec/graphql/types/tree/tree_entry_type_spec.rb. Expected to take 0.38 second.7803Types::Tree::TreeEntryType7804 is expected to eq "TreeEntry"7805 is expected to have graphql fields :id, :sha, :name, :type, :path, :flat_path, :web_url, and :web_path7806# [RSpecRunTime] Finishing example group spec/graphql/types/tree/tree_entry_type_spec.rb. It took 0.43 second. Expected to take 0.38 second.7807# [RSpecRunTime] Starting example group spec/lib/gitlab/merge_requests/mergeability/redis_interface_spec.rb. Expected to take 0.37 second.7808Gitlab::MergeRequests::Mergeability::RedisInterface7809 #save_check7810 saves the hash7811 #retrieve_check7812 returns the hash7813# [RSpecRunTime] Finishing example group spec/lib/gitlab/merge_requests/mergeability/redis_interface_spec.rb. It took 0.37 second. Expected to take 0.37 second.7814# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/extended_spec.rb. Expected to take 0.35 second.7815Gitlab::Ci::Status::Extended7816 requires subclass to implement matcher7817# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/extended_spec.rb. It took 0.31 second. Expected to take 0.35 second.7818# [RSpecRunTime] Starting example group spec/graphql/types/packages/protection/rule_access_level_enum_spec.rb. Expected to take 0.34 second.7819Types::Packages::Protection::RuleAccessLevelEnum7820 exposes all options7821# [RSpecRunTime] Finishing example group spec/graphql/types/packages/protection/rule_access_level_enum_spec.rb. It took 0.29 second. Expected to take 0.34 second.7822# [RSpecRunTime] Starting example group spec/dependencies/omniauth_saml_spec.rb. Expected to take 0.33 second.7823processing of SAMLResponse in dependencies7824 can extract AuthnContextClassRef from SAMLResponse param7825# [RSpecRunTime] Finishing example group spec/dependencies/omniauth_saml_spec.rb. It took 0.33 second. Expected to take 0.33 second.7826# [RSpecRunTime] Starting example group spec/serializers/project_mirror_entity_spec.rb. Expected to take 0.33 second.7827ProjectMirrorEntity7828 exposes project-specific elements7829# [RSpecRunTime] Finishing example group spec/serializers/project_mirror_entity_spec.rb. It took 0.32 second. Expected to take 0.33 second.7830# [RSpecRunTime] Starting example group spec/lib/peek/views/active_record_spec.rb. Expected to take 0.32 second.7831Peek::Views::ActiveRecord7832 includes db role data and db_config_name name7833# [RSpecRunTime] Finishing example group spec/lib/peek/views/active_record_spec.rb. It took 0.32 second. Expected to take 0.32 second.7834# [RSpecRunTime] Starting example group spec/initializers/remove_active_job_execute_callback_spec.rb. Expected to take 0.32 second.7835ActiveJob execute callback7836 is removed in test environment7837# [RSpecRunTime] Finishing example group spec/initializers/remove_active_job_execute_callback_spec.rb. It took 0.3 second. Expected to take 0.32 second.7838# [RSpecRunTime] Starting example group spec/initializers/rspec_profiling_spec.rb. Expected to take 0.31 second.7839rspec-profiling spec7840 includes only headers supported by the database7841# [RSpecRunTime] Finishing example group spec/initializers/rspec_profiling_spec.rb. It took 0.32 second. Expected to take 0.31 second.7842# [RSpecRunTime] Starting example group spec/graphql/types/resolvable_interface_spec.rb. Expected to take 0.3 second.7843Types::ResolvableInterface7844 exposes the expected fields7845# [RSpecRunTime] Finishing example group spec/graphql/types/resolvable_interface_spec.rb. It took 0.28 second. Expected to take 0.3 second.7846# [RSpecRunTime] Starting example group spec/lib/gitlab/error_tracking/log_formatter_spec.rb. Expected to take 0.3 second.7847Gitlab::ErrorTracking::LogFormatter7848 appends error-related log fields and filters sensitive Sidekiq arguments7849# [RSpecRunTime] Finishing example group spec/lib/gitlab/error_tracking/log_formatter_spec.rb. It took 0.28 second. Expected to take 0.3 second.7850# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/award_emoji_type_spec.rb. Expected to take 0.29 second.7851Types::WorkItems::Widgets::AwardEmojiType7852 exposes the expected fields7853# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/award_emoji_type_spec.rb. It took 0.29 second. Expected to take 0.29 second.7854auto_explain log contains 1740 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-30-32.342.main.ndjson.gz7855took 26.8231169577856auto_explain log contains 1741 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-30-32.342.ci.ndjson.gz7857took 24.9699701687858[TEST PROF INFO] EventProf results for sql.active_record7859Total time: 04:52.956 of 24:14.300 (20.14%)7860Total events: 2520877861Top 5 slowest suites (by time):7862MergeRequests::BuildService (./spec/services/merge_requests/build_service_spec.rb:4) – 00:41.497 (33162 / 130) of 03:02.215 (22.77%)7863Ci::CreatePipelineService (./spec/services/ci/create_pipeline_service/rules_spec.rb:4) – 00:16.680 (15032 / 83) of 01:25.470 (19.52%)7864ContainerRepository (./spec/models/container_repository_spec.rb:5) – 00:14.382 (14855 / 98) of 00:58.322 (24.66%)7865AutoMerge::BaseService (./spec/services/auto_merge/base_service_spec.rb:5) – 00:14.240 (12786 / 46) of 01:11.009 (20.05%)7866Groups::GroupMembersHelper (./spec/helpers/groups/group_members_helper_spec.rb:5) – 00:12.033 (9574 / 17) of 00:40.460 (29.74%)7867Knapsack report was generated. Preview:7868{7869 "spec/services/merge_requests/build_service_spec.rb": 182.2149426049982,7870 "spec/services/ci/create_pipeline_service/rules_spec.rb": 85.46998249199896,7871 "spec/tasks/gitlab/workhorse_rake_spec.rb": 69.87541824599975,7872 "spec/services/auto_merge/base_service_spec.rb": 71.00900872199782,7873 "spec/models/container_repository_spec.rb": 58.32202096099718,7874 "spec/support/shared_examples/lint_factories_shared_examples.rb": 32.65047062800295,7875 "spec/uploaders/job_artifact_uploader_spec.rb": 36.59268633299871,7876 "spec/helpers/groups/group_members_helper_spec.rb": 40.46006267899793,7877 "spec/finders/packages/group_packages_finder_spec.rb": 37.523686263000855,7878 "spec/services/merge_requests/cleanup_refs_service_spec.rb": 36.38056411999787,7879 "spec/models/snippet_spec.rb": 33.943021086000954,7880 "spec/lib/gitlab/database/batch_average_counter_spec.rb": 22.80636257199876,7881 "spec/graphql/resolvers/merge_requests_resolver_spec.rb": 24.49416459400163,7882 "spec/graphql/mutations/merge_requests/set_locked_spec.rb": 22.026137521002966,7883 "spec/services/merge_requests/remove_approval_service_spec.rb": 21.069439953000256,7884 "spec/tooling/danger/project_helper_spec.rb": 33.91703048099953,7885 "spec/lib/gitlab/usage/service_ping_report_spec.rb": 17.284583231001307,7886 "spec/models/integrations/microsoft_teams_spec.rb": 22.560751280998375,7887 "spec/services/groups/create_service_spec.rb": 18.525989626999944,7888 "spec/views/notify/pipeline_fixed_email.text.erb_spec.rb": 17.748150075000012,7889 "spec/services/ci/list_config_variables_service_spec.rb": 13.876885687997856,7890 "spec/lib/users/internal_spec.rb": 17.8752452560002,7891 "spec/helpers/emails_helper_spec.rb": 18.226503489000606,7892 "spec/services/security/merge_reports_service_spec.rb": 11.89159423899764,7893 "spec/services/projects/update_remote_mirror_service_spec.rb": 12.413217059001909,7894 "spec/services/auto_merge/merge_when_pipeline_succeeds_service_spec.rb": 14.558826486998441,7895 "spec/models/integrations/pumble_spec.rb": 9.906917780001095,7896 "spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb": 10.784521722998761,7897 "spec/lib/gitlab/diff/position_tracer/image_strategy_spec.rb": 10.935127821998321,7898 "spec/lib/container_registry/path_spec.rb": 10.889085564998823,7899 "spec/services/issuable/common_system_notes_service_spec.rb": 11.0805969810026,7900 "spec/services/issue_links/create_service_spec.rb": 10.197784046999004,7901 "spec/lib/gitlab/git/diff_collection_spec.rb": 9.19935936299953,7902 "spec/serializers/diffs_entity_spec.rb": 8.413193602998945,7903 "spec/workers/merge_worker_spec.rb": 9.807985626997834,7904 "spec/models/project_import_state_spec.rb": 9.37976411999989,7905 "spec/models/dev_ops_report/metric_spec.rb": 6.297541552998155,7906 "spec/lib/gitlab/search/recent_issues_spec.rb": 8.492296636999527,7907 "spec/lib/gitlab/cache/helpers_spec.rb": 8.831352051001886,7908 "spec/models/analytics/cycle_analytics/aggregation_spec.rb": 6.242530366998835,7909 "spec/services/protected_branches/cache_service_spec.rb": 8.831148181001481,7910 "spec/lib/gitlab/import_export/lfs_restorer_spec.rb": 6.399409494999418,7911 "spec/models/appearance_spec.rb": 6.342963559000054,7912 "spec/services/error_tracking/list_issues_service_spec.rb": 5.6635944510017,7913 "spec/models/concerns/ci/artifactable_spec.rb": 7.495529022002302,7914 "spec/serializers/suggestion_entity_spec.rb": 5.206268586000078,7915 "spec/lib/gitlab/pagination/keyset/order_spec.rb": 6.012240964002558,7916 "spec/services/ci/generate_coverage_reports_service_spec.rb": 5.082468115000665,7917 "spec/workers/design_management/new_version_worker_spec.rb": 5.153763229001925,7918 "spec/services/deployments/update_service_spec.rb": 7.362136743002338,7919 "spec/workers/ci/user_cancel_pipeline_worker_spec.rb": 5.185433426999225,7920 "spec/models/deploy_key_spec.rb": 7.008684849002748,7921 "spec/policies/deploy_keys_project_policy_spec.rb": 4.32843535199936,7922 "spec/lib/gitlab/sidekiq_middleware/duplicate_jobs/duplicate_job_spec.rb": 5.243742701997689,7923 "spec/services/ci/drop_pipeline_service_spec.rb": 5.316171487997053,7924 "spec/lib/gitlab/alert_management/payload/base_spec.rb": 5.8769439839998086,7925 "spec/helpers/dropdowns_helper_spec.rb": 4.320183012998314,7926 "spec/workers/ci/cancel_pipeline_worker_spec.rb": 4.780349918000866,7927 "spec/services/work_items/export_csv_service_spec.rb": 5.787140491000173,7928 "spec/models/design_management/action_spec.rb": 4.08379684099782,7929 "spec/lib/banzai/filter/broadcast_message_sanitization_filter_spec.rb": 3.6830308709977544,7930 "spec/lib/gitlab/ci/status/composite_spec.rb": 5.858091135996801,7931 "spec/services/groups/participants_service_spec.rb": 7.51459524099846,7932 "spec/services/packages/debian/generate_distribution_key_service_spec.rb": 4.306576122999104,7933 "spec/lib/gitlab/ci/parsers/terraform/tfplan_spec.rb": 4.069858131999354,7934 "spec/lib/gitlab/gl_repository/repo_type_spec.rb": 3.8004037120008434,7935 "spec/finders/user_group_notification_settings_finder_spec.rb": 3.9227347830019426,7936 "spec/workers/object_pool/create_worker_spec.rb": 4.361728230000153,7937 "spec/lib/gitlab/etag_caching/middleware_spec.rb": 3.4915431550034555,7938 "spec/finders/clusters_finder_spec.rb": 3.6530279440012237,7939 "spec/models/integrations/youtrack_spec.rb": 3.269320801999129,7940 "spec/services/deployments/create_service_spec.rb": 3.180552028999955,7941 "spec/services/ci/job_artifacts/track_artifact_report_service_spec.rb": 3.4371867400004703,7942 "spec/policies/organizations/organization_user_policy_spec.rb": 3.3940522230004717,7943 "spec/services/personal_access_tokens/create_service_spec.rb": 3.7429453259974252,7944 "spec/lib/gitlab/ci/config/external/file/local_spec.rb": 2.942607297001814,7945 "spec/lib/gitlab/audit/type/definition_spec.rb": 3.047487399999227,7946 "spec/graphql/resolvers/incident_management/timeline_event_tags_resolver_spec.rb": 2.4130303370002366,7947 "spec/lib/bitbucket/representation/pull_request_spec.rb": 2.480351221998717,7948 "spec/policies/terraform/state_policy_spec.rb": 1.9758343009998498,7949 "spec/services/incident_management/link_alerts/create_service_spec.rb": 2.7777879790010047,7950 "spec/services/import/github_service_spec.rb": 2.759285361000366,7951 "spec/workers/clusters/applications/activate_integration_worker_spec.rb": 2.96004666600129,7952 "spec/models/project_deploy_token_spec.rb": 2.6432692500020494,7953 "spec/graphql/mutations/ci/job_token_scope/add_project_spec.rb": 2.8529121139981726,7954 "spec/lib/gitlab/metrics/methods_spec.rb": 2.806429127998854,7955 "spec/models/ci/artifact_blob_spec.rb": 2.3774678199988557,7956 "spec/models/integrations/base_issue_tracker_spec.rb": 2.3153254649987502,7957 "spec/views/shared/issuable/_sidebar.html.haml_spec.rb": 2.4078840969996236,7958 "spec/views/admin/sessions/new.html.haml_spec.rb": 1.2826384229992982,7959 "spec/workers/pages_domain_ssl_renewal_cron_worker_spec.rb": 2.2606941490012105,7960 "spec/models/identity_spec.rb": 2.5124122599991097,7961 "spec/models/packages/debian/group_distribution_key_spec.rb": 2.0594586039987917,7962 "spec/finders/alert_management/http_integrations_finder_spec.rb": 2.422360876997118,7963 "spec/config/application_spec.rb": 1.3751724450012262,7964 "spec/lib/gitlab/database/partitioning/multiple_numeric_list_partition_spec.rb": 1.9290506739998818,7965 "spec/lib/gitlab/ci/pipeline/expression/lexeme/pattern_spec.rb": 1.9247264940022433,7966 "spec/workers/merge_requests/resolve_todos_after_approval_worker_spec.rb": 1.7953781750002236,7967 "spec/models/analytics/usage_trends/measurement_spec.rb": 2.002063079002255,7968 "spec/lib/banzai/reference_parser/mentioned_group_parser_spec.rb": 2.1826135650007927,7969 "spec/models/alert_management/alert_assignee_spec.rb": 2.165430245000607,7970 "spec/workers/packages/debian/cleanup_dangling_package_files_worker_spec.rb": 1.7044275300031586,7971 "spec/lib/gitlab/etag_caching/router/rails_spec.rb": 1.7901951349995215,7972 "spec/validators/cron_freeze_period_timezone_validator_spec.rb": 1.733898157999647,7973 "spec/lib/gitlab/pagination/cursor_based_keyset_spec.rb": 1.4988363070006017,7974 "spec/lib/gitlab/database/partitioning/detached_partition_dropper_spec.rb": 1.9580893719976302,7975 "spec/services/ci/create_pipeline_service/scripts_spec.rb": 1.7056486409965146,7976 "spec/lib/gitlab/cross_project_access/check_info_spec.rb": 1.72108216000197,7977 "spec/models/vs_code/settings/vs_code_setting_spec.rb": 1.7143534909992013,7978 "spec/finders/packages/package_file_finder_spec.rb": 1.6031146679997619,7979 "spec/policies/resource_label_event_policy_spec.rb": 1.8095386029999645,7980 "spec/lib/bitbucket/representation/issue_spec.rb": 1.7378820779995294,7981 "spec/lib/gitlab/work_items/work_item_hierarchy_spec.rb": 1.8105555530019046,7982 "spec/lib/gitlab/checks/global_file_size_check_spec.rb": 1.7562637470000482,7983 "spec/helpers/operations_helper_spec.rb": 1.4545040500015602,7984 "spec/services/keys/revoke_service_spec.rb": 1.517087084997911,7985 "spec/routing/environments_spec.rb": 1.692312421000679,7986 "spec/models/packages/debian/group_architecture_spec.rb": 1.6213962970032298,7987 "spec/services/packages/terraform_module/metadata/process_file_service_spec.rb": 1.5310160640001413,7988 "spec/graphql/resolvers/blame_resolver_spec.rb": 1.6194643670023652,7989 "spec/lib/gitlab/alert_management/alert_status_counts_spec.rb": 1.4893852269997296,7990 "spec/graphql/resolvers/ci/runner_jobs_resolver_spec.rb": 1.4490147910000815,7991 "spec/scripts/generate_message_to_run_e2e_pipeline_spec.rb": 1.6055644289990596,7992 "spec/lib/gitlab/setup_helper/praefect_spec.rb": 1.4154925929979072,7993 "spec/lib/gitlab/database/partitioning_migration_helpers/uniqueness_helpers_spec.rb": 0.9431048879996524,7994 "spec/graphql/resolvers/ci/runner_job_count_resolver_spec.rb": 1.4513892100003432,7995 "spec/lib/gitlab/github_import/importer/issue_importer_spec.rb": 1.3998063139988517,7996 "spec/serializers/test_case_entity_spec.rb": 1.3072476309971535,7997 "spec/lib/gitlab/experiment/rollout/feature_spec.rb": 1.2759117130008235,7998 "spec/lib/gitlab/alert_management/fingerprint_spec.rb": 1.1771831210025994,7999 "spec/services/users/update_highest_member_role_service_spec.rb": 1.3129304310023144,8000 "spec/models/work_items/widgets/time_tracking_spec.rb": 1.2928907620007521,8001 "spec/models/customer_relations/contact_state_counts_spec.rb": 1.2151961080016918,8002 "spec/models/clusters/agents/authorizations/ci_access/group_authorization_spec.rb": 1.2880060319985205,8003 "spec/workers/members/expiring_email_notification_worker_spec.rb": 1.5122687650000444,8004 "spec/rubocop/cop/gitlab/httparty_spec.rb": 0.6332364219997544,8005 "spec/lib/gitlab/git/finders/refs_finder_spec.rb": 1.1970176590002666,8006 "spec/lib/gitlab/pagination/keyset/cursor_pager_spec.rb": 1.0648104590000003,8007 "spec/services/packages/remove_tag_service_spec.rb": 1.2032833590019436,8008 "spec/tooling/danger/sidekiq_queues_spec.rb": 1.0887800569980755,8009 "spec/lib/gitlab/database/background_migration/batched_job_transition_log_spec.rb": 1.1413850230019307,8010 "spec/services/packages/terraform_module/metadata/create_service_spec.rb": 0.9689041569981782,8011 "spec/lib/gitlab/ci/parsers/codequality/code_climate_spec.rb": 1.1237712149995787,8012 "spec/graphql/mutations/boards/update_spec.rb": 1.153098411999963,8013 "spec/serializers/container_repository_entity_spec.rb": 1.0989180159995158,8014 "spec/presenters/alert_management/alert_presenter_spec.rb": 1.0375700309996319,8015 "spec/views/notify/user_deactivated_email.text.erb_spec.rb": 0.9949762239994016,8016 "spec/models/bulk_imports/configuration_spec.rb": 0.9398303089983528,8017 "spec/services/ci/runners/reconcile_existing_runner_versions_service_spec.rb": 0.9592215379998379,8018 "spec/services/import/bitbucket_server_service_spec.rb": 1.1759822999993048,8019 "spec/initializers/net_http_patch_spec.rb": 1.0026259740006935,8020 "spec/views/shared/projects/_inactive_project_deletion_alert.html.haml_spec.rb": 0.9460575090015482,8021 "spec/graphql/resolvers/error_tracking/sentry_error_collection_resolver_spec.rb": 0.9596274470022763,8022 "spec/lib/gitlab/database/partitioning/single_numeric_list_partition_spec.rb": 0.9710445960008656,8023 "spec/lib/sidebars/user_settings/menus/comment_templates_menu_spec.rb": 0.8625759749993449,8024 "spec/graphql/types/release_links_type_spec.rb": 0.917763819998072,8025 "spec/lib/sidebars/user_settings/menus/emails_menu_spec.rb": 0.8956005420004658,8026 "spec/policies/group_deploy_keys_group_policy_spec.rb": 0.7539637129993935,8027 "spec/services/merge_requests/mergeability/check_commits_status_service_spec.rb": 0.9163690109999152,8028 "spec/rubocop/cop/gemfile/missing_feature_category_spec.rb": 0.9872462050007016,8029 "spec/graphql/resolvers/board_list_resolver_spec.rb": 0.770394072002091,8030 "spec/lib/gitlab/bitbucket_import/parallel_importer_spec.rb": 0.8675492049987952,8031 "spec/rubocop/cop/code_reuse/serializer_spec.rb": 0.8454391960003704,8032 "spec/lib/gitlab/ci/pipeline/expression/lexeme/equals_spec.rb": 0.8453546660020947,8033 "spec/finders/admin/abuse_report_labels_finder_spec.rb": 0.9202224809996551,8034 "spec/lib/gitlab/import/page_counter_spec.rb": 0.7658848819992272,8035 "spec/workers/dependency_proxy/cleanup_blob_worker_spec.rb": 0.8512034049999784,8036 "spec/services/bulk_push_event_payload_service_spec.rb": 0.9935942750016693,8037 "spec/lib/gitlab/usage/metrics/instrumentations/redis_metric_spec.rb": 0.741389293998509,8038 "spec/lib/gitlab/database/migrations/milestone_mixin_spec.rb": 0.7303515849998803,8039 "spec/views/shared/milestones/_issuables.html.haml_spec.rb": 0.6692439389989886,8040 "spec/workers/ci/update_build_names_worker_spec.rb": 0.7662406819981697,8041 "spec/lib/marginalia_spec.rb": 0.645891230997222,8042 "spec/lib/api/entities/project_job_token_scope_spec.rb": 0.7323741639993386,8043 "spec/workers/repository_check/clear_worker_spec.rb": 0.71529379599815,8044 "spec/lib/sidebars/organizations/super_sidebar_panel_spec.rb": 0.7018972670011863,8045 "spec/lib/gitlab/usage/metrics/instrumentations/count_user_auth_metric_spec.rb": 0.7131798959999287,8046 "spec/lib/banzai/filter/service_desk_upload_link_filter_spec.rb": 0.6681652190018212,8047 "spec/lib/gitlab/polling_interval_spec.rb": 0.5897297260016785,8048 "spec/lib/gitlab/import_export/recursive_merge_folders_spec.rb": 0.6332573920008144,8049 "spec/lib/gitlab/ci/variables/downstream/expandable_variable_generator_spec.rb": 0.6353467210028612,8050 "spec/workers/object_storage/delete_stale_direct_uploads_worker_spec.rb": 0.5580002480019175,8051 "spec/graphql/types/access_levels/user_type_spec.rb": 0.638681512002222,8052 "spec/serializers/release_serializer_spec.rb": 0.6125874429999385,8053 "spec/lib/gitlab/tracking/helpers/weak_password_error_event_spec.rb": 0.5345694300012838,8054 "spec/graphql/types/range_input_type_spec.rb": 0.5891341249989637,8055 "spec/views/projects/terraform/index.html.haml_spec.rb": 0.488440293000167,8056 "spec/lib/gitlab/import_export/after_export_strategy_builder_spec.rb": 0.5578953780022857,8057 "spec/graphql/types/merge_requests/reviewer_type_spec.rb": 0.5916853449998598,8058 "spec/graphql/types/work_items/widgets/hierarchy_update_input_type_spec.rb": 0.4914405319977959,8059 "spec/lib/gitlab/ci/yaml_processor/test_cases/interruptible_spec.rb": 0.5255163500005438,8060 "spec/lib/serializers/unsafe_json_spec.rb": 0.3702012920002744,8061 "spec/support_specs/helpers/active_record/query_recorder_spec.rb": 0.5417867579999438,8062 "spec/lib/gitlab/import_export/hash_util_spec.rb": 0.451169605999894,8063 "spec/graphql/types/ci/pipeline_schedule_type_spec.rb": 0.46542029500051285,8064 "spec/lib/gitlab/word_diff/parser_spec.rb": 0.4578279550005391,8065 "spec/lib/gitlab/pages/random_domain_spec.rb": 0.4700373640007456,8066 "spec/graphql/types/time_tracking/timelog_category_type_spec.rb": 0.4624671159981517,8067 "spec/serializers/test_reports_comparer_serializer_spec.rb": 0.5066460320012993,8068 "spec/graphql/types/projects/detailed_import_status_type_spec.rb": 0.4719062339972879,8069 "spec/db/avoid_migration_name_collisions_spec.rb": 0.3874950409990561,8070 "spec/graphql/types/issuable_sort_enum_spec.rb": 0.3935564700004761,8071 "spec/graphql/types/evidence_type_spec.rb": 0.3884005510008137,8072 "spec/serializers/serverless/domain_entity_spec.rb": 0.43357822699908866,8073 "spec/lib/sidebars/groups/super_sidebar_menus/deploy_menu_spec.rb": 0.3857595310000761,8074 "spec/graphql/types/security/codequality_reports_comparer/degradation_type_spec.rb": 0.3954319389995362,8075 "spec/models/blob_viewer/podspec_spec.rb": 0.40051780000067083,8076 "spec/lib/gitlab/diff/suggestion_diff_spec.rb": 0.3863015610004368,8077 "spec/lib/gitlab/ci/jwt_v2/claim_mapper/repository_spec.rb": 0.47291912400032743,8078 "spec/scripts/generate_failed_package_and_test_mr_message_spec.rb": 0.38598957099748077,8079 "spec/lib/gitlab/utils/error_message_spec.rb": 0.3643482919978851,8080 "spec/graphql/types/ci/test_report_summary_type_spec.rb": 0.378556130999641,8081 "spec/helpers/admin/application_settings/settings_helper_spec.rb": 0.3578252130027977,8082 "spec/graphql/types/packages/package_dependency_type_enum_spec.rb": 0.29631691800022963,8083 "spec/graphql/types/tree/tree_entry_type_spec.rb": 0.4279454079987772,8084 "spec/lib/gitlab/merge_requests/mergeability/redis_interface_spec.rb": 0.3722440319979796,8085 "spec/lib/gitlab/ci/status/extended_spec.rb": 0.3069778060016688,8086 "spec/graphql/types/packages/protection/rule_access_level_enum_spec.rb": 0.2863512779986195,8087 "spec/dependencies/omniauth_saml_spec.rb": 0.33296621500267065,8088 "spec/serializers/project_mirror_entity_spec.rb": 0.3188657360005891,8089 "spec/lib/peek/views/active_record_spec.rb": 0.31523194599867566,8090 "spec/initializers/remove_active_job_execute_callback_spec.rb": 0.3035024169985263,8091 "spec/initializers/rspec_profiling_spec.rb": 0.32158650500059593,8092 "spec/graphql/types/resolvable_interface_spec.rb": 0.2839919190009823,8093 "spec/lib/gitlab/error_tracking/log_formatter_spec.rb": 0.28240950899999007,8094 "spec/graphql/types/work_items/widgets/award_emoji_type_spec.rb": 0.29077966799741268095}8096Knapsack global time execution for tests: 24m 13s8097Pending: (Failures listed here are expected and do not affect your suite's status)8098 1) Lint factories for ContainerRepository with saas, license, and factory defaults behaves like factory container_repository factory linting :verification_succeeded trait does not raise error when created8099 # Trait skipped linting due to legacy error8100 # ./spec/support/shared_examples/lint_factories_shared_examples.rb:2838101 2) Lint factories for ContainerRepository with saas, license, and factory defaults behaves like factory container_repository factory linting :verification_failed trait does not raise error when created8102 # Trait skipped linting due to legacy error8103 # ./spec/support/shared_examples/lint_factories_shared_examples.rb:2838104 3) JobArtifactUploader behaves like builds correct paths #upload_path behaves like matches the method pattern 8105 # No pattern provided, skipping.8106 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88107 4) JobArtifactUploader behaves like builds correct paths #relative_path is relative8108 # Path not set, skipping.8109 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408110 5) JobArtifactUploader behaves like builds correct paths .absolute_path behaves like matches the method pattern 8111 # No pattern provided, skipping.8112 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88113 6) JobArtifactUploader behaves like builds correct paths .base_dir behaves like matches the method pattern 8114 # No pattern provided, skipping.8115 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88116 7) JobArtifactUploader object store is REMOTE behaves like builds correct paths #cache_dir behaves like matches the method pattern 8117 # No pattern provided, skipping.8118 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88119 8) JobArtifactUploader object store is REMOTE behaves like builds correct paths #work_dir behaves like matches the method pattern 8120 # No pattern provided, skipping.8121 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88122 9) JobArtifactUploader object store is REMOTE behaves like builds correct paths #upload_path behaves like matches the method pattern 8123 # No pattern provided, skipping.8124 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88125 10) JobArtifactUploader object store is REMOTE behaves like builds correct paths #relative_path is relative8126 # Path not set, skipping.8127 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:408128 11) JobArtifactUploader object store is REMOTE behaves like builds correct paths .absolute_path behaves like matches the method pattern 8129 # No pattern provided, skipping.8130 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88131 12) JobArtifactUploader object store is REMOTE behaves like builds correct paths .base_dir behaves like matches the method pattern 8132 # No pattern provided, skipping.8133 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88134 13) Appearance with uploads behaves like model with uploads .destroy with not mounted uploads with local files deletes any FileUploader uploads which are not mounted8135 # No reason given8136 # ./spec/support/shared_examples/models/with_uploads_shared_examples.rb:238137 14) Appearance with uploads behaves like model with uploads .destroy with not mounted uploads with local files deletes local files8138 # No reason given8139 # ./spec/support/shared_examples/models/with_uploads_shared_examples.rb:278140 15) Appearance with uploads behaves like model with uploads .destroy with not mounted uploads with remote files deletes any FileUploader uploads which are not mounted8141 # No reason given8142 # ./spec/support/shared_examples/models/with_uploads_shared_examples.rb:378143 16) Appearance with uploads behaves like model with uploads .destroy with not mounted uploads with remote files deletes remote files8144 # No reason given8145 # ./spec/support/shared_examples/models/with_uploads_shared_examples.rb:418146Finished in 25 minutes 12 seconds (files took 1 minute 16.73 seconds to load)81473332 examples, 0 failures, 16 pending8148Randomized with seed 336978149[TEST PROF INFO] Time spent in factories: 10:11.567 (39.53% of total time)8150RSpec exited with 0.8151No examples to retry, congrats!8153Running after script...8154$ source scripts/utils.sh8155$ bundle exec gem list gitlab_quality-test_tooling8156gitlab_quality-test_tooling (1.26.0)8157$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command8161$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command8164$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command8170$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command8173$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command8178$ tooling/bin/push_job_metrics || true8179[job-metrics] Pushing job metrics file for the CI/CD job.8180[job-metrics] Pushed 4 CI job metric entries to InfluxDB.8182Not uploading cache ruby-gems-debian-bookworm-ruby-3.1-17 due to policy8184Uploading artifacts...8185auto_explain/: found 3 matching artifact files and directories 8186coverage/: found 5 matching artifact files and directories 8187WARNING: crystalball/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 8188deprecations/: found 8 matching artifact files and directories 8189knapsack/: found 4 matching artifact files and directories 8190rspec/: found 12 matching artifact files and directories 8191WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 8192log/*.log: found 17 matching artifact files and directories 8193WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6934018626/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com8194WARNING: Retrying... context=artifacts-uploader error=request redirected8195Uploading artifacts as "archive" to coordinator... 201 Created id=6934018626 responseStatus=201 Created token=glcbt-658196Uploading artifacts...8197rspec/rspec-*.xml: found 1 matching artifact files and directories 8198WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6934018626/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com8199WARNING: Retrying... context=artifacts-uploader error=request redirected8200Uploading artifacts as "junit" to coordinator... 201 Created id=6934018626 responseStatus=201 Created token=glcbt-658202Job succeeded