rspec unit pg14 10/32
Passed Started
by
@rcrespo3

Rudy Crespo
1 "spec/graphql/mutations/incident_management/timeline_event/destroy_spec.rb": 3.8557194614475994,2 "spec/lib/gitlab/ci/status/build/scheduled_spec.rb": 3.7976510312498517,3 "spec/helpers/page_layout_helper_spec.rb": 3.715727764623338,4 "spec/lib/gitlab/ci/ansi2json_spec.rb": 3.674110820118913,5 "spec/lib/gitlab/background_migration/backfill_jira_tracker_data_project_keys_spec.rb": 3.6044582959232887,6 "spec/finders/merge_request/metrics_finder_spec.rb": 3.555176735963875,7 "spec/lib/gitlab/ci/status/bridge/common_spec.rb": 3.4833976737994505,8 "spec/lib/gitlab/analytics/cycle_analytics/stage_events/plan_stage_start_spec.rb": 3.398344036616553,9 "spec/services/loose_foreign_keys/batch_cleaner_service_spec.rb": 3.320886076903346,10 "spec/services/packages/terraform_module/metadata/extract_files_service_spec.rb": 3.312114521973511,11 "spec/services/service_response_spec.rb": 3.2089532299169945,12 "spec/services/authorized_project_update/project_recalculate_per_user_service_spec.rb": 3.1848477644838638,13 "spec/policies/clusters/instance_policy_spec.rb": 3.074656405999006,14 "spec/tasks/config_lint_rake_spec.rb": 3.0729473628140145,15 "spec/lib/gitlab/metrics/methods_spec.rb": 2.9896415699750727,16 "spec/models/namespaces/project_namespace_spec.rb": 2.971372044361506,17 "spec/policies/upload_policy_spec.rb": 2.8983203525904466,18 "spec/workers/migrate_external_diffs_worker_spec.rb": 2.8527421836953413,19 "spec/views/shared/issuable/_sidebar.html.haml_spec.rb": 2.774035232939188,20 "spec/lib/gitlab/hotlinking_detector_spec.rb": 2.7527655796918165,21 "spec/presenters/commit_presenter_spec.rb": 2.6955479446725836,22 "spec/policies/project_hook_policy_spec.rb": 2.6616695612971784,23 "spec/workers/work_items/import_work_items_csv_worker_spec.rb": 2.607657694958861,24 "spec/services/packages/rpm/repository_metadata/update_xml_service_spec.rb": 2.5826951076853524,25 "spec/views/layouts/_head.html.haml_spec.rb": 2.5169550214853333,26 "spec/services/award_emojis/collect_user_emoji_service_spec.rb": 2.5005611522517555,27 "spec/models/analytics/usage_trends/measurement_spec.rb": 2.4562813643312875,28 "spec/lib/gitlab/ci/runner_releases_spec.rb": 2.43664560425135,29 "spec/lib/release_highlights/validator/entry_spec.rb": 2.377249536948622,30 "spec/lib/gitlab/graphql/loaders/issuable_loader_spec.rb": 2.3703502470513804,31 "spec/finders/projects/topics_finder_spec.rb": 2.298714992316871,32 "spec/graphql/resolvers/releases_resolver_spec.rb": 2.2836589891928867,33 "spec/workers/ci/unlock_pipelines_in_queue_worker_spec.rb": 2.2480718750013566,34 "spec/finders/groups/accepting_project_imports_finder_spec.rb": 2.189690704677604,35 "spec/lib/gitlab/ci/config/entry/reports/coverage_report_spec.rb": 2.163955448939484,36 "spec/lib/gitlab/database/background_migration/batched_migration_wrapper_spec.rb": 2.1399935292982297,37 "spec/models/pages/lookup_path_spec.rb": 2.088047930768824,38 "spec/workers/gitlab/bitbucket_server_import/stage/import_repository_worker_spec.rb": 2.0748850114832242,39 "spec/lib/gitlab/checks/global_file_size_check_spec.rb": 2.0179752131512103,40 "spec/services/terraform/states/destroy_service_spec.rb": 2.0122704118244115,41 "spec/lib/gitlab/template_parser/parser_spec.rb": 1.9634740697802204,42 "spec/models/work_items/widgets/hierarchy_spec.rb": 1.9332200619423712,43 "spec/lib/gitlab/database/migrations/instrumentation_spec.rb": 1.9169256671779569,44 "spec/lib/banzai/filter/truncate_visible_filter_spec.rb": 1.8740139386216503,45 "spec/views/events/event/_common.html.haml_spec.rb": 1.867042974481537,46 "spec/services/ci/destroy_secure_file_service_spec.rb": 1.8319398268384501,47 "spec/models/atlassian/identity_spec.rb": 1.8108341353384163,48 "spec/workers/concerns/gitlab/github_import/object_importer_spec.rb": 1.7815342488881836,49 "spec/services/branch_rules/destroy_service_spec.rb": 1.758067563116619,50 "spec/graphql/types/design_management/design_at_version_type_spec.rb": 1.7335811689654261,51 "spec/workers/packages/cleanup/delete_orphaned_dependencies_worker_spec.rb": 1.7075424882054064,52 "spec/lib/gitlab/usage_data_queries_spec.rb": 1.6810475138873047,53 "spec/lib/gitlab/ci/templates/flutter_gitlab_ci_yaml_spec.rb": 1.666103513423868,54 "spec/lib/bulk_imports/common/pipelines/boards_pipeline_spec.rb": 1.6446640302442161,55 "spec/lib/gitlab/marker_range_spec.rb": 1.623418858422638,56 "spec/lib/gitlab/graphql/loaders/batch_commit_loader_spec.rb": 1.5916236643617017,57 "spec/rubocop/cop_todo_spec.rb": 1.5620899386988587,58 "spec/channels/application_cable/connection_spec.rb": 1.5542330360867305,59 "spec/lib/gitlab/code_navigation_path_spec.rb": 1.5109763268486613,60 "spec/lib/gitlab/push_options_spec.rb": 1.5058538534241666,61 "spec/lib/bulk_imports/projects/graphql/get_snippet_repository_query_spec.rb": 1.4636710122135952,62 "spec/workers/releases/publish_event_worker_spec.rb": 1.4561662834970857,63 "spec/lib/api/entities/deployment_extended_spec.rb": 1.4229777031914517,64 "spec/models/protected_branch/cache_key_spec.rb": 1.4113374148997269,65 "spec/services/projects/all_merge_requests_count_service_spec.rb": 1.3804492083516329,66 "spec/services/ci/pipeline_triggers/create_service_spec.rb": 1.3695952257181594,67 "spec/graphql/resolvers/environments/nested_environments_resolver_spec.rb": 1.3345872576540945,68 "spec/lib/gitlab/github_import/parallel_importer_spec.rb": 1.3317337293991907,69 "spec/lib/gitlab/git/user_spec.rb": 1.3006822853299012,70 "spec/policies/system_hook_policy_spec.rb": 1.271981617031409,71 "spec/services/ci/queue/pending_builds_strategy_spec.rb": 1.2552601838445157,72 "spec/models/abuse/event_spec.rb": 1.24441264398583,73 "spec/models/exported_protected_branch_spec.rb": 1.2070860298520054,74 "spec/graphql/types/untrusted_regexp_spec.rb": 1.1881966070642007,75 "spec/workers/gitlab/github_gists_import/finish_import_worker_spec.rb": 1.1747827220152,76 "spec/lib/api/entities/ml/mlflow/get_run_spec.rb": 1.1582137314296155,77 "spec/graphql/types/duration_type_spec.rb": 1.131211702374884,78 "spec/models/projects/project_topic_spec.rb": 1.1251934233379657,79 "spec/lib/gitlab/hook_data/group_member_builder_spec.rb": 1.086536326493064,80 "spec/lib/gitlab/database/type/symbolized_jsonb_spec.rb": 1.0816704496555583,81 "spec/views/shared/projects/_inactive_project_deletion_alert.html.haml_spec.rb": 1.053060690100903,82 "spec/lib/gitlab/graphql/pagination/connections_spec.rb": 1.0475020905600347,83 "spec/lib/gitlab/auth/key_status_checker_spec.rb": 1.0171234509076346,84 "spec/lib/gitlab/email/service_desk_receiver_spec.rb": 1.014883307741059,85 "spec/lib/gitlab/ci/config/entry/kubernetes_spec.rb": 0.9907644479526129,86 "spec/models/onboarding/completion_spec.rb": 0.9893220449090003,87 "spec/models/bulk_imports/configuration_spec.rb": 0.9654140417270942,88 "spec/lib/gitlab/graphql/authorize/object_authorization_spec.rb": 0.9619097117254629,89 "spec/lib/gitlab/database/type/color_spec.rb": 0.9522027676051138,90 "spec/lib/gitlab/slash_commands/incident_management/incident_new_spec.rb": 0.9341358992381008,91 "spec/scripts/failed_tests_spec.rb": 0.9257276881509301,92 "spec/models/ml/candidate_metadata_spec.rb": 0.9044024801994193,93 "spec/support_specs/ability_check_spec.rb": 0.8951727512259084,94 "spec/workers/ci/pipeline_bridge_status_worker_spec.rb": 0.8837718873286737,95 "spec/lib/gitlab/ci/reports/security/locations/secret_detection_spec.rb": 0.8669218604552695,96 "spec/lib/gitlab/bitbucket_import/user_finder_spec.rb": 0.8649694606176088,97 "spec/lib/gitlab/ci/config/entry/coverage_spec.rb": 0.853302551797191,98 "spec/initializers/validate_database_config_spec.rb": 0.8339357044996931,99 "spec/lib/atlassian/jira_issue_key_extractor_spec.rb": 0.8260346269206693,100 "spec/services/ci/job_artifacts/delete_project_artifacts_service_spec.rb": 0.8073617602398581,101 "spec/lib/gitlab/reference_counter_spec.rb": 0.8020681227209273,102 "spec/lib/gitlab/usage/service_ping/payload_keys_processor_spec.rb": 0.7859521254647484,103 "spec/initializers/trusted_proxies_spec.rb": 0.781024091959619,104 "spec/lib/gitlab/github_import/representation/user_spec.rb": 0.7684377387836424,105 "spec/models/shard_spec.rb": 0.7598666262633236,106 "spec/db/development/create_work_item_related_link_restrictions_spec.rb": 0.7424237433336958,107 "spec/support_specs/license_metadata_tags_spec.rb": 0.7251656185354958,108 "spec/models/concerns/nullify_if_blank_spec.rb": 0.7192662557946972,109 "spec/workers/concerns/cronjob_queue_spec.rb": 0.7103763338939448,110 "spec/lib/gitlab/database/migrations/runner_backoff/migration_helpers_spec.rb": 0.6895170005322245,111 "spec/lib/gitlab/themes_spec.rb": 0.6866707383210882,112 "spec/workers/clusters/agents/notify_git_push_worker_spec.rb": 0.6708494839975446,113 "spec/initializers/action_mailer_hooks_spec.rb": 0.6631641327886125,114 "spec/services/groups/deploy_tokens/revoke_service_spec.rb": 0.6458450800472576,115 "spec/serializers/import/githubish_provider_repo_entity_spec.rb": 0.636121290845675,116 "spec/lib/gitlab/doorkeeper_secret_storing/secret/pbkdf2_sha512_spec.rb": 0.6191049523996937,117 "spec/services/user_preferences/update_service_spec.rb": 0.6115649180410001,118 "spec/graphql/resolvers/package_details_resolver_spec.rb": 0.6004554293724236,119 "spec/lib/gitlab/instrumentation/connection_pool_spec.rb": 0.5938011279057734,120 "spec/lib/gitlab/database/query_analyzers/prevent_set_operator_mismatch/references_spec.rb": 0.5816850277793155,121 "spec/lib/gitlab/lazy_spec.rb": 0.5782748764488881,122 "spec/graphql/types/merge_requests/reviewer_type_spec.rb": 0.5622089626418733,123 "spec/models/concerns/commit_signature_spec.rb": 0.5519065512557736,124 "spec/rubocop/cop/migration/with_lock_retries_with_change_spec.rb": 0.5368978962234093,125 "spec/rubocop/cop/qa/selector_usage_spec.rb": 0.5236937637607135,126 "spec/views/layouts/nav/breadcrumbs/_breadcrumbs.html.haml_spec.rb": 0.5233846197491507,127 "spec/graphql/types/pages_deployment_type_spec.rb": 0.5135436657143498,128 "spec/models/incident_management/timeline_event_tag_link_spec.rb": 0.5086541851241255,129 "spec/lib/security/report_schema_version_matcher_spec.rb": 0.5017537246537678,130 "spec/lib/sidebars/concerns/has_avatar_spec.rb": 0.4945586363490152,131 "spec/lib/gitlab/ci/config/external/mapper/variables_expander_spec.rb": 0.4886856738641905,132 "spec/initializers/memory_watchdog_spec.rb": 0.4843854046834135,133 "spec/lib/api/entities/changelog_spec.rb": 0.46545700544003227,134 "spec/models/concerns/taggable_queries_spec.rb": 0.4618788705974013,135 "spec/graphql/types/access_levels/deploy_key_type_spec.rb": 0.44219655276274006,136 "spec/graphql/types/project_feature_access_level_enum_spec.rb": 0.44060674578622344,137 "spec/graphql/types/branch_type_spec.rb": 0.42765299815971924,138 "spec/support_specs/graphql/field_selection_spec.rb": 0.42654415404288215,139 "spec/lib/sidebars/groups/super_sidebar_menus/analyze_menu_spec.rb": 0.4184167332042892,140 "spec/lib/gitlab/sidekiq_middleware/size_limiter/server_spec.rb": 0.41619583631719537,141 "spec/graphql/types/ml/models_order_by_enum_spec.rb": 0.4103519111878261,142 "spec/lib/gitlab/utils/safe_inline_hash_spec.rb": 0.4095763953042454,143 "spec/lib/gitlab/hashed_path_spec.rb": 0.40681771601436156,144 "spec/lib/gitlab/usage/metrics/instrumentations/smtp_encrypted_secrets_metric_spec.rb": 0.39922886674169467,145 "spec/graphql/types/packages/composer/json_type_spec.rb": 0.3975660575088531,146 "spec/graphql/types/work_items/widgets/description_input_type_spec.rb": 0.3937607516694037,147 "spec/views/shared/ssh_keys/_key_delete.html.haml_spec.rb": 0.3875264607563141,148 "spec/lib/api/entities/project_import_failed_relation_spec.rb": 0.38216584842681656,149 "spec/lib/api/entities/projects/topic_spec.rb": 0.35634288267520087,150 "spec/graphql/types/permission_types/user_spec.rb": 0.3432460582545787,151 "spec/graphql/types/work_items/widgets/assignees_type_spec.rb": 0.3373049885838301,152 "spec/graphql/types/packages/protection/rule_access_level_enum_spec.rb": 0.3298169473077768,153 "spec/graphql/types/ci/group_variable_connection_type_spec.rb": 0.32378684928028356,154 "spec/lib/gitlab/usage/metrics/instrumentations/edition_metric_spec.rb": 0.3192446158555547,155 "spec/lib/api/entities/nuget/package_metadata_catalog_entry_spec.rb": 0.31537402358549904,156 "spec/lib/gitlab/github_import/importer/events/base_importer_spec.rb": 0.31360998231012904,157 "spec/lib/gitlab/word_diff/segments/newline_spec.rb": 0.30598419519212616,158 "spec/graphql/types/work_items/widgets/development_type_spec.rb": 0.30077852153199924159}160Running 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-6873512899.json --format RspecJunitFormatter --out rspec/rspec-6873512899.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request -- spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb spec/models/namespace_spec.rb spec/lib/gitlab/background_migration/destroy_invalid_members_spec.rb spec/lib/release_highlights/validator_spec.rb spec/lib/gitlab/background_migration/fix_allow_descendants_override_disabled_shared_runners_spec.rb spec/services/groups/update_service_spec.rb spec/lib/gitlab/usage_data_counters/ci_template_unique_counter_spec.rb spec/workers/repository_fork_worker_spec.rb spec/services/git/wiki_push_service_spec.rb spec/lib/gitlab/database/background_migration/batched_migration_runner_spec.rb spec/services/work_items/update_service_spec.rb spec/lib/gitlab/cleanup/project_uploads_spec.rb spec/services/projects/update_repository_storage_service_spec.rb spec/lib/gitlab/import_export/fast_hash_serializer_spec.rb spec/graphql/resolvers/todos_resolver_spec.rb spec/tooling/danger/project_helper_spec.rb spec/lib/gitlab/usage/service_ping_report_spec.rb spec/models/suggestion_spec.rb spec/serializers/deploy_keys/basic_deploy_key_entity_spec.rb spec/serializers/pipeline_details_entity_spec.rb spec/helpers/labels_helper_spec.rb spec/services/ci/delete_unit_tests_service_spec.rb spec/finders/cluster_ancestors_finder_spec.rb spec/services/projects/protect_default_branch_service_spec.rb spec/models/integrations/datadog_spec.rb spec/services/issues/zoom_link_service_spec.rb spec/lib/click_house/migration_support/exclusive_lock_spec.rb spec/lib/gitlab/seeders/ci/runner/runner_fleet_seeder_spec.rb spec/services/branches/delete_merged_service_spec.rb spec/models/snippet_repository_spec.rb spec/services/issues/reopen_service_spec.rb spec/workers/prune_old_events_worker_spec.rb spec/lib/gitlab/data_builder/pipeline_spec.rb spec/graphql/mutations/issues/create_spec.rb spec/lib/gitlab/git/diff_collection_spec.rb spec/models/analytics/cycle_analytics/stage_spec.rb spec/tooling/lib/tooling/gettext_extractor_spec.rb spec/lib/api/entities/snippet_spec.rb spec/uploaders/packages/rpm/repository_file_uploader_spec.rb spec/lib/gitlab/ci/pipeline/chain/command_spec.rb spec/lib/gitlab/git/tree_spec.rb spec/lib/gitlab/ci/cron_parser_spec.rb spec/models/grafana_integration_spec.rb spec/services/wiki_pages/create_service_spec.rb spec/lib/gitlab/deploy_key_access_spec.rb spec/lib/gitlab/database/click_house_client_spec.rb spec/lib/gitlab/analytics/cycle_analytics/request_params_spec.rb spec/lib/gitlab/auth/request_authenticator_spec.rb spec/services/ci/unlock_pipeline_service_spec.rb spec/services/merge_requests/reload_merge_head_diff_service_spec.rb spec/services/packages/composer/create_package_service_spec.rb spec/services/ci/stuck_builds/drop_pending_service_spec.rb spec/lib/gitlab/ci/config/external/context_spec.rb spec/graphql/resolvers/labels_resolver_spec.rb spec/models/fork_network_member_spec.rb spec/services/merge_requests/update_reviewer_state_service_spec.rb spec/tasks/dev_rake_spec.rb spec/lib/gitlab/ci/config/entry/include/rules/rule_spec.rb spec/initializers/active_record_locking_spec.rb spec/tooling/danger/stable_branch_spec.rb spec/views/projects/diffs/_viewer.html.haml_spec.rb spec/models/lfs_file_lock_spec.rb spec/services/work_items/related_work_item_links/create_service_spec.rb spec/lib/gitlab/analytics/cycle_analytics/aggregated/records_fetcher_spec.rb spec/lib/sbom/package_url/argument_validator_spec.rb spec/config/object_store_settings_spec.rb spec/lib/extracts_ref/ref_extractor_spec.rb spec/services/groups/group_links/destroy_service_spec.rb spec/policies/clusters/agent_policy_spec.rb spec/graphql/mutations/incident_management/timeline_event/destroy_spec.rb spec/lib/gitlab/ci/status/build/scheduled_spec.rb spec/helpers/page_layout_helper_spec.rb spec/lib/gitlab/ci/ansi2json_spec.rb spec/lib/gitlab/background_migration/backfill_jira_tracker_data_project_keys_spec.rb spec/finders/merge_request/metrics_finder_spec.rb spec/lib/gitlab/ci/status/bridge/common_spec.rb spec/lib/gitlab/analytics/cycle_analytics/stage_events/plan_stage_start_spec.rb spec/services/loose_foreign_keys/batch_cleaner_service_spec.rb spec/services/packages/terraform_module/metadata/extract_files_service_spec.rb spec/services/service_response_spec.rb spec/services/authorized_project_update/project_recalculate_per_user_service_spec.rb spec/policies/clusters/instance_policy_spec.rb spec/tasks/config_lint_rake_spec.rb spec/lib/gitlab/metrics/methods_spec.rb spec/models/namespaces/project_namespace_spec.rb spec/policies/upload_policy_spec.rb spec/workers/migrate_external_diffs_worker_spec.rb spec/views/shared/issuable/_sidebar.html.haml_spec.rb spec/lib/gitlab/hotlinking_detector_spec.rb spec/presenters/commit_presenter_spec.rb spec/policies/project_hook_policy_spec.rb spec/workers/work_items/import_work_items_csv_worker_spec.rb spec/services/packages/rpm/repository_metadata/update_xml_service_spec.rb spec/views/layouts/_head.html.haml_spec.rb spec/services/award_emojis/collect_user_emoji_service_spec.rb spec/models/analytics/usage_trends/measurement_spec.rb spec/lib/gitlab/ci/runner_releases_spec.rb spec/lib/release_highlights/validator/entry_spec.rb spec/lib/gitlab/graphql/loaders/issuable_loader_spec.rb spec/finders/projects/topics_finder_spec.rb spec/graphql/resolvers/releases_resolver_spec.rb spec/workers/ci/unlock_pipelines_in_queue_worker_spec.rb spec/finders/groups/accepting_project_imports_finder_spec.rb spec/lib/gitlab/ci/config/entry/reports/coverage_report_spec.rb spec/lib/gitlab/database/background_migration/batched_migration_wrapper_spec.rb spec/models/pages/lookup_path_spec.rb spec/workers/gitlab/bitbucket_server_import/stage/import_repository_worker_spec.rb spec/lib/gitlab/checks/global_file_size_check_spec.rb spec/services/terraform/states/destroy_service_spec.rb spec/lib/gitlab/template_parser/parser_spec.rb spec/models/work_items/widgets/hierarchy_spec.rb spec/lib/gitlab/database/migrations/instrumentation_spec.rb spec/lib/banzai/filter/truncate_visible_filter_spec.rb spec/views/events/event/_common.html.haml_spec.rb spec/services/ci/destroy_secure_file_service_spec.rb spec/models/atlassian/identity_spec.rb spec/workers/concerns/gitlab/github_import/object_importer_spec.rb spec/services/branch_rules/destroy_service_spec.rb spec/graphql/types/design_management/design_at_version_type_spec.rb spec/workers/packages/cleanup/delete_orphaned_dependencies_worker_spec.rb spec/lib/gitlab/usage_data_queries_spec.rb spec/lib/gitlab/ci/templates/flutter_gitlab_ci_yaml_spec.rb spec/lib/bulk_imports/common/pipelines/boards_pipeline_spec.rb spec/lib/gitlab/marker_range_spec.rb spec/lib/gitlab/graphql/loaders/batch_commit_loader_spec.rb spec/rubocop/cop_todo_spec.rb spec/channels/application_cable/connection_spec.rb spec/lib/gitlab/code_navigation_path_spec.rb spec/lib/gitlab/push_options_spec.rb spec/lib/bulk_imports/projects/graphql/get_snippet_repository_query_spec.rb spec/workers/releases/publish_event_worker_spec.rb spec/lib/api/entities/deployment_extended_spec.rb spec/models/protected_branch/cache_key_spec.rb spec/services/projects/all_merge_requests_count_service_spec.rb spec/services/ci/pipeline_triggers/create_service_spec.rb spec/graphql/resolvers/environments/nested_environments_resolver_spec.rb spec/lib/gitlab/github_import/parallel_importer_spec.rb spec/lib/gitlab/git/user_spec.rb spec/policies/system_hook_policy_spec.rb spec/services/ci/queue/pending_builds_strategy_spec.rb spec/models/abuse/event_spec.rb spec/models/exported_protected_branch_spec.rb spec/graphql/types/untrusted_regexp_spec.rb spec/workers/gitlab/github_gists_import/finish_import_worker_spec.rb spec/lib/api/entities/ml/mlflow/get_run_spec.rb spec/graphql/types/duration_type_spec.rb spec/models/projects/project_topic_spec.rb spec/lib/gitlab/hook_data/group_member_builder_spec.rb spec/lib/gitlab/database/type/symbolized_jsonb_spec.rb spec/views/shared/projects/_inactive_project_deletion_alert.html.haml_spec.rb spec/lib/gitlab/graphql/pagination/connections_spec.rb spec/lib/gitlab/auth/key_status_checker_spec.rb spec/lib/gitlab/email/service_desk_receiver_spec.rb spec/lib/gitlab/ci/config/entry/kubernetes_spec.rb spec/models/onboarding/completion_spec.rb spec/models/bulk_imports/configuration_spec.rb spec/lib/gitlab/graphql/authorize/object_authorization_spec.rb spec/lib/gitlab/database/type/color_spec.rb spec/lib/gitlab/slash_commands/incident_management/incident_new_spec.rb spec/scripts/failed_tests_spec.rb spec/models/ml/candidate_metadata_spec.rb spec/support_specs/ability_check_spec.rb spec/workers/ci/pipeline_bridge_status_worker_spec.rb spec/lib/gitlab/ci/reports/security/locations/secret_detection_spec.rb spec/lib/gitlab/bitbucket_import/user_finder_spec.rb spec/lib/gitlab/ci/config/entry/coverage_spec.rb spec/initializers/validate_database_config_spec.rb spec/lib/atlassian/jira_issue_key_extractor_spec.rb spec/services/ci/job_artifacts/delete_project_artifacts_service_spec.rb spec/lib/gitlab/reference_counter_spec.rb spec/lib/gitlab/usage/service_ping/payload_keys_processor_spec.rb spec/initializers/trusted_proxies_spec.rb spec/lib/gitlab/github_import/representation/user_spec.rb spec/models/shard_spec.rb spec/db/development/create_work_item_related_link_restrictions_spec.rb spec/support_specs/license_metadata_tags_spec.rb spec/models/concerns/nullify_if_blank_spec.rb spec/workers/concerns/cronjob_queue_spec.rb spec/lib/gitlab/database/migrations/runner_backoff/migration_helpers_spec.rb spec/lib/gitlab/themes_spec.rb spec/workers/clusters/agents/notify_git_push_worker_spec.rb spec/initializers/action_mailer_hooks_spec.rb spec/services/groups/deploy_tokens/revoke_service_spec.rb spec/serializers/import/githubish_provider_repo_entity_spec.rb spec/lib/gitlab/doorkeeper_secret_storing/secret/pbkdf2_sha512_spec.rb spec/services/user_preferences/update_service_spec.rb spec/graphql/resolvers/package_details_resolver_spec.rb spec/lib/gitlab/instrumentation/connection_pool_spec.rb spec/lib/gitlab/database/query_analyzers/prevent_set_operator_mismatch/references_spec.rb spec/lib/gitlab/lazy_spec.rb spec/graphql/types/merge_requests/reviewer_type_spec.rb spec/models/concerns/commit_signature_spec.rb spec/rubocop/cop/migration/with_lock_retries_with_change_spec.rb spec/rubocop/cop/qa/selector_usage_spec.rb spec/views/layouts/nav/breadcrumbs/_breadcrumbs.html.haml_spec.rb spec/graphql/types/pages_deployment_type_spec.rb spec/models/incident_management/timeline_event_tag_link_spec.rb spec/lib/security/report_schema_version_matcher_spec.rb spec/lib/sidebars/concerns/has_avatar_spec.rb spec/lib/gitlab/ci/config/external/mapper/variables_expander_spec.rb spec/initializers/memory_watchdog_spec.rb spec/lib/api/entities/changelog_spec.rb spec/models/concerns/taggable_queries_spec.rb spec/graphql/types/access_levels/deploy_key_type_spec.rb spec/graphql/types/project_feature_access_level_enum_spec.rb spec/graphql/types/branch_type_spec.rb spec/support_specs/graphql/field_selection_spec.rb spec/lib/sidebars/groups/super_sidebar_menus/analyze_menu_spec.rb spec/lib/gitlab/sidekiq_middleware/size_limiter/server_spec.rb spec/graphql/types/ml/models_order_by_enum_spec.rb spec/lib/gitlab/utils/safe_inline_hash_spec.rb spec/lib/gitlab/hashed_path_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/smtp_encrypted_secrets_metric_spec.rb spec/graphql/types/packages/composer/json_type_spec.rb spec/graphql/types/work_items/widgets/description_input_type_spec.rb spec/views/shared/ssh_keys/_key_delete.html.haml_spec.rb spec/lib/api/entities/project_import_failed_relation_spec.rb spec/lib/api/entities/projects/topic_spec.rb spec/graphql/types/permission_types/user_spec.rb spec/graphql/types/work_items/widgets/assignees_type_spec.rb spec/graphql/types/packages/protection/rule_access_level_enum_spec.rb spec/graphql/types/ci/group_variable_connection_type_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/edition_metric_spec.rb spec/lib/api/entities/nuget/package_metadata_catalog_entry_spec.rb spec/lib/gitlab/github_import/importer/events/base_importer_spec.rb spec/lib/gitlab/word_diff/segments/newline_spec.rb spec/graphql/types/work_items/widgets/development_type_spec.rbKnapsack report generator started!161warning: parser/current is loading parser/ruby32, which recognizes 3.2.3-compliant syntax, but you are running 3.2.4.163Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}164# [RSpecRunTime] Starting RSpec timer...165[TEST PROF INFO] EventProf enabled (sql.active_record)166unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.167unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.168Test environment set up in 0.571364059 seconds169# [RSpecRunTime] Starting example group spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb. Expected to take 6 minutes 14.04 seconds.170Ci::PipelineProcessing::AtomicProcessingService171 Pipeline Processing Service Tests With Yaml172 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build2_build1_rules_out_test_needs_build1_with_optional.yml"173 follows transitions174 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails.yml"175 follows transitions176# [RSpecRunTime] RSpec elapsed time: 11.45 seconds. Current RSS: ~1272M. load average: 1.04 1.43 1.28 1/311 490177 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_deploy_is_delayed_and_needs_test.yml"178 follows transitions179# [RSpecRunTime] RSpec elapsed time: 14.98 seconds. Current RSS: ~1277M. load average: 1.04 1.43 1.28 1/311 525180 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_deploy_is_manual_and_needs_test.yml"181 follows transitions182# [RSpecRunTime] RSpec elapsed time: 17.63 seconds. Current RSS: ~1268M. load average: 1.04 1.42 1.28 1/311 560183 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_deploy_needs_test.yml"184 follows transitions185# [RSpecRunTime] RSpec elapsed time: 20.27 seconds. Current RSS: ~1267M. load average: 1.04 1.42 1.28 1/311 595186 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_deploy_needs_test_when_always.yml"187 follows transitions188# [RSpecRunTime] RSpec elapsed time: 22.54 seconds. Current RSS: ~1263M. load average: 1.03 1.41 1.28 1/311 630189 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_other_build_succeeds_deploy_needs_one_build_and_test.yml"190 follows transitions191# [RSpecRunTime] RSpec elapsed time: 25.99 seconds. Current RSS: ~1266M. load average: 1.03 1.41 1.27 1/311 666192 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_other_build_succeeds_deploy_needs_one_build_and_test_when_always.yml"193 follows transitions194# [RSpecRunTime] RSpec elapsed time: 28.99 seconds. Current RSS: ~1264M. load average: 1.03 1.41 1.27 1/311 703195 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_always.yml"196 follows transitions197# [RSpecRunTime] RSpec elapsed time: 31.16 seconds. Current RSS: ~1264M. load average: 1.03 1.40 1.27 1/311 738198 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_fails_with_allow_failure.yml"199 follows transitions200# [RSpecRunTime] RSpec elapsed time: 33.86 seconds. Current RSS: ~1267M. load average: 1.03 1.40 1.27 1/311 772201 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_on_failure.yml"202 follows transitions203# [RSpecRunTime] RSpec elapsed time: 36.1 seconds. Current RSS: ~1267M. load average: 1.03 1.39 1.27 1/311 807204 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_on_failure_deploy_needs_test.yml"205 follows transitions206# [RSpecRunTime] RSpec elapsed time: 40.07 seconds. Current RSS: ~1262M. load average: 1.03 1.39 1.27 1/312 848207 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_test_skips_rollback_on_failure.yml"208 follows transitions209# [RSpecRunTime] RSpec elapsed time: 42.8 seconds. Current RSS: ~1263M. load average: 1.02 1.39 1.27 1/311 882210 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_fails_with_allow_failure_test_on_failure.yml"211 follows transitions212# [RSpecRunTime] RSpec elapsed time: 45.82 seconds. Current RSS: ~1265M. load average: 1.02 1.38 1.27 1/311 917213 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_rules_out_test_needs_build_with_optional.yml"214 follows transitions215# [RSpecRunTime] RSpec elapsed time: 48.1 seconds. Current RSS: ~1268M. load average: 1.02 1.38 1.27 1/312 951216 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_succeds_test_manual_allow_failure_true_deploy_needs_both.yml"217 follows transitions218# [RSpecRunTime] RSpec elapsed time: 51.11 seconds. Current RSS: ~1266M. load average: 1.02 1.37 1.27 1/312 987219 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_succeds_test_manual_allow_failure_true_deploy_needs_test.yml"220 follows transitions221# [RSpecRunTime] RSpec elapsed time: 53.93 seconds. Current RSS: ~1263M. load average: 1.02 1.37 1.27 1/312 1021222 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_succeeds_test_on_failure.yml"223 follows transitions224# [RSpecRunTime] RSpec elapsed time: 56.8 seconds. Current RSS: ~1265M. load average: 1.02 1.37 1.27 1/312 1057225 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_succeeds_test_on_failure_deploy_needs_test.yml"226 follows transitions227# [RSpecRunTime] RSpec elapsed time: 59.77 seconds. Current RSS: ~1266M. load average: 1.02 1.37 1.27 1/312 1092228 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_test_manual_review_deploy.yml"229 follows transitions230# [RSpecRunTime] RSpec elapsed time: 1 minute 3.4 seconds. Current RSS: ~1261M. load average: 0.94 1.34 1.26 1/312 1129231 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_build_test_two_manual_review_test_staging_production.yml"232 follows transitions233# [RSpecRunTime] RSpec elapsed time: 1 minute 11.0 seconds. Current RSS: ~1254M. load average: 1.03 1.35 1.26 1/312 1178234 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_builds_succeed_test_on_failure_deploy_needs_one_build_and_test.yml"235 follows transitions236# [RSpecRunTime] RSpec elapsed time: 1 minute 14.33 seconds. Current RSS: ~1255M. load average: 1.03 1.35 1.26 1/312 1213237 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_builds_succeed_test_on_failure_deploy_needs_one_build_and_test_when_always.yml"238 follows transitions239# [RSpecRunTime] RSpec elapsed time: 1 minute 18.17 seconds. Current RSS: ~1260M. load average: 1.02 1.34 1.26 1/312 1249240 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_deploy_needs_empty.yml"241 follows transitions242# [RSpecRunTime] RSpec elapsed time: 1 minute 19.65 seconds. Current RSS: ~1265M. load average: 1.02 1.34 1.26 1/312 1280243 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_same_stage_with_fail_and_retry_1.yml"244 follows transitions245# [RSpecRunTime] RSpec elapsed time: 1 minute 23.96 seconds. Current RSS: ~1268M. load average: 1.02 1.34 1.26 1/312 1326246 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_same_stage_with_fail_and_retry_2.yml"247 follows transitions248# [RSpecRunTime] RSpec elapsed time: 1 minute 28.35 seconds. Current RSS: ~1261M. load average: 1.02 1.33 1.26 1/312 1372249 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_same_stage_with_subsequent_manual_jobs.yml"250 follows transitions251# [RSpecRunTime] RSpec elapsed time: 1 minute 33.17 seconds. Current RSS: ~1259M. load average: 0.94 1.31 1.25 1/312 1413252 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_same_stages.yml"253 follows transitions254# [RSpecRunTime] RSpec elapsed time: 1 minute 36.11 seconds. Current RSS: ~1263M. load average: 0.94 1.30 1.25 1/315 1452255 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_fails_with_allow_failure.yml"256 follows transitions257# [RSpecRunTime] RSpec elapsed time: 1 minute 39.19 seconds. Current RSS: ~1266M. load average: 0.94 1.30 1.25 1/309 1489258 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_false.yml"259 follows transitions260# [RSpecRunTime] RSpec elapsed time: 1 minute 43.41 seconds. Current RSS: ~1266M. load average: 0.95 1.30 1.25 1/309 1531261 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_false_deploy_always.yml"262 follows transitions263# [RSpecRunTime] RSpec elapsed time: 1 minute 46.12 seconds. Current RSS: ~1266M. load average: 0.95 1.29 1.25 1/309 1568264 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_false_deploy_on_failure.yml"265 follows transitions266# [RSpecRunTime] RSpec elapsed time: 1 minute 48.94 seconds. Current RSS: ~1272M. load average: 0.95 1.29 1.25 1/309 1605267 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_false_other_test_succeeds_deploy_needs_both.yml"268 follows transitions269# [RSpecRunTime] RSpec elapsed time: 1 minute 51.04 seconds. Current RSS: ~1275M. load average: 0.96 1.29 1.24 1/309 1638270 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_deploy_always.yml"271 follows transitions272# [RSpecRunTime] RSpec elapsed time: 1 minute 52.44 seconds. Current RSS: ~1275M. load average: 0.96 1.29 1.24 1/309 1669273 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_deploy_on_failure.yml"274 follows transitions275# [RSpecRunTime] RSpec elapsed time: 1 minute 56.21 seconds. Current RSS: ~1275M. load average: 0.96 1.28 1.24 1/309 1706276 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_fails.yml"277 follows transitions278# [RSpecRunTime] RSpec elapsed time: 2 minutes 0.71 second. Current RSS: ~1270M. load average: 0.96 1.28 1.24 1/309 1748279 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_other_test_succeeds_deploy_needs_both.yml"280 follows transitions281# [RSpecRunTime] RSpec elapsed time: 2 minutes 3.23 seconds. Current RSS: ~1270M. load average: 0.96 1.28 1.24 1/309 1781282 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_allow_failure_true_succeeds.yml"283 follows transitions284# [RSpecRunTime] RSpec elapsed time: 2 minutes 7.63 seconds. Current RSS: ~1271M. load average: 0.97 1.27 1.24 2/309 1823285 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_post_test_needs_deploy_is_stage.yml"286 follows transitions287# [RSpecRunTime] RSpec elapsed time: 2 minutes 10.1 seconds. Current RSS: ~1272M. load average: 0.97 1.27 1.24 1/309 1858288 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_same_and_different_stage_needs.yml"289 follows transitions290# [RSpecRunTime] RSpec elapsed time: 2 minutes 12.71 seconds. Current RSS: ~1273M. load average: 0.97 1.27 1.24 1/309 1891291 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_manual_same_stage_needs.yml"292 follows transitions293# [RSpecRunTime] RSpec elapsed time: 2 minutes 16.64 seconds. Current RSS: ~1271M. load average: 0.97 1.26 1.24 1/309 1927294 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/dag_test_on_failure_no_needs.yml"295 follows transitions296# [RSpecRunTime] RSpec elapsed time: 2 minutes 19.08 seconds. Current RSS: ~1269M. load average: 0.97 1.26 1.24 1/309 1958297 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_cancels_test1_and_test2_have_when.yml"298 follows transitions299# [RSpecRunTime] RSpec elapsed time: 2 minutes 21.74 seconds. Current RSS: ~1271M. load average: 0.97 1.26 1.24 1/309 1993300 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_cancels_with_allow_failure_test1_and_test2_have_when.yml"301 follows transitions302# [RSpecRunTime] RSpec elapsed time: 2 minutes 23.87 seconds. Current RSS: ~1274M. load average: 0.97 1.26 1.24 1/309 2028303 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_fails.yml"304 follows transitions305# [RSpecRunTime] RSpec elapsed time: 2 minutes 26.64 seconds. Current RSS: ~1275M. load average: 0.98 1.26 1.23 1/309 2061306 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_fails_test_on_failure.yml"307 follows transitions308# [RSpecRunTime] RSpec elapsed time: 2 minutes 30.29 seconds. Current RSS: ~1271M. load average: 0.98 1.26 1.23 1/309 2100309 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_fails_with_allow_failure_test_on_failure.yml"310 follows transitions311# [RSpecRunTime] RSpec elapsed time: 2 minutes 33.73 seconds. Current RSS: ~1266M. load average: 0.90 1.23 1.23 1/309 2137312 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_succeeds_test_manual_allow_failure_true.yml"313 follows transitions314# [RSpecRunTime] RSpec elapsed time: 2 minutes 36.43 seconds. Current RSS: ~1267M. load average: 0.83 1.21 1.22 1/309 2172315 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_succeeds_test_on_failure.yml"316 follows transitions317# [RSpecRunTime] RSpec elapsed time: 2 minutes 39.71 seconds. Current RSS: ~1281M. load average: 0.83 1.21 1.22 1/309 2208318 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_build_test_manual_review_deploy.yml"319 follows transitions320# [RSpecRunTime] RSpec elapsed time: 2 minutes 43.03 seconds. Current RSS: ~1281M. load average: 0.84 1.21 1.22 1/309 2247321 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_one_test_succeeds_one_manual_test_fails_and_retry_manual_build.yml"322 follows transitions323# [RSpecRunTime] RSpec elapsed time: 2 minutes 47.7 seconds. Current RSS: ~1275M. load average: 0.77 1.19 1.21 1/306 2288324 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_one_test_succeeds_one_manual_test_fails_and_retry_pipeline.yml"325 follows transitions326# [RSpecRunTime] RSpec elapsed time: 2 minutes 52.6 seconds. Current RSS: ~1274M. load average: 0.79 1.19 1.21 1/306 2328327 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_manual_allow_failure_false.yml"328 follows transitions329# [RSpecRunTime] RSpec elapsed time: 2 minutes 56.84 seconds. Current RSS: ~1277M. load average: 0.73 1.17 1.20 1/306 2371330 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_manual_allow_failure_true.yml"331 follows transitions332# [RSpecRunTime] RSpec elapsed time: 3 minutes 0.86 second. Current RSS: ~1278M. load average: 0.75 1.16 1.20 1/306 2408333 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_manual_allow_failure_true_deploy_always.yml"334 follows transitions335# [RSpecRunTime] RSpec elapsed time: 3 minutes 2.28 seconds. Current RSS: ~1278M. load average: 0.75 1.16 1.20 1/306 2439336 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_manual_allow_failure_true_deploy_on_failure.yml"337 follows transitions338# [RSpecRunTime] RSpec elapsed time: 3 minutes 6.21 seconds. Current RSS: ~1280M. load average: 0.77 1.16 1.20 1/306 2476339 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/stage_test_on_failure_no_prev_stage.yml"340 follows transitions341# [RSpecRunTime] RSpec elapsed time: 3 minutes 8.51 seconds. Current RSS: ~1279M. load average: 0.77 1.16 1.20 1/306 2509342 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/workflow_auto_cancel_on_job_failure_all_allow_failure_test.yml"343 follows transitions344# [RSpecRunTime] RSpec elapsed time: 3 minutes 10.38 seconds. Current RSS: ~1282M. load average: 0.77 1.16 1.20 1/306 2542345 test_file_path: "/builds/gitlab-org/gitlab/spec/services/ci/pipeline_processing/test_cases/workflow_auto_cancel_on_job_failure_all_test.yml"346 follows transitions347# [RSpecRunTime] RSpec elapsed time: 3 minutes 12.94 seconds. Current RSS: ~1280M. load average: 0.79 1.16 1.20 1/306 2575348 Pipeline Processing Service349 when simple pipeline is defined350 processes a pipeline351 does not process pipeline if existing stage is running352# [RSpecRunTime] RSpec elapsed time: 3 minutes 19.77 seconds. Current RSS: ~1288M. load average: 0.81 1.15 1.20 1/306 2625353 custom stage with first job allowed to fail354 automatically triggers a next stage when build finishes355# [RSpecRunTime] RSpec elapsed time: 3 minutes 23.0 seconds. Current RSS: ~1296M. load average: 0.74 1.14 1.19 1/306 2650356 when optional manual actions are defined357 when builds are successful358 properly processes the pipeline359# [RSpecRunTime] RSpec elapsed time: 3 minutes 28.23 seconds. Current RSS: ~1284M. load average: 0.68 1.12 1.18 1/306 2683360 when test job fails361 properly processes the pipeline362# [RSpecRunTime] RSpec elapsed time: 3 minutes 33.46 seconds. Current RSS: ~1277M. load average: 0.71 1.11 1.18 1/306 2716363 when test and test_failure jobs fail364 properly processes the pipeline365# [RSpecRunTime] RSpec elapsed time: 3 minutes 38.65 seconds. Current RSS: ~1278M. load average: 0.73 1.11 1.18 1/306 2749366 when deploy job fails367 properly processes the pipeline368# [RSpecRunTime] RSpec elapsed time: 3 minutes 44.09 seconds. Current RSS: ~1279M. load average: 0.75 1.11 1.18 1/306 2782369 when build is canceled in the second stage370 does not schedule builds after build has been canceled371# [RSpecRunTime] RSpec elapsed time: 3 minutes 48.02 seconds. Current RSS: ~1283M. load average: 0.69 1.09 1.17 1/306 2809372 when listing optional manual actions373 returns only for skipped builds374# [RSpecRunTime] RSpec elapsed time: 3 minutes 52.51 seconds. Current RSS: ~1282M. load average: 0.72 1.09 1.17 1/306 2839375 when delayed jobs are defined376 when the scene is timed incremental rollout377 when builds are successful378 properly processes the pipeline379# [RSpecRunTime] RSpec elapsed time: 3 minutes 58.25 seconds. Current RSS: ~1284M. load average: 0.74 1.09 1.17 1/306 2876380 when build job fails381 properly processes the pipeline382# [RSpecRunTime] RSpec elapsed time: 4 minutes 1.15 seconds. Current RSS: ~1287M. load average: 0.76 1.09 1.17 2/307 2899383 when rollout 10% is unscheduled384 properly processes the pipeline385 when user plays rollout 10%386 schedules rollout100%387# [RSpecRunTime] RSpec elapsed time: 4 minutes 8.37 seconds. Current RSS: ~1289M. load average: 0.78 1.08 1.17 1/306 2954388 when rollout 10% fails389 properly processes the pipeline390 when user retries rollout 10%391 does not schedule rollout10% again392# [RSpecRunTime] RSpec elapsed time: 4 minutes 17.55 seconds. Current RSS: ~1283M. load average: 0.73 1.07 1.16 1/306 3041393 when rollout 10% is played immidiately394 properly processes the pipeline395# [RSpecRunTime] RSpec elapsed time: 4 minutes 20.51 seconds. Current RSS: ~1290M. load average: 0.73 1.07 1.16 1/306 3066396 when only one scheduled job exists in a pipeline397 properly processes the pipeline398# [RSpecRunTime] RSpec elapsed time: 4 minutes 21.81 seconds. Current RSS: ~1298M. load average: 0.76 1.06 1.16 1/306 3086399 when there are two delayed jobs in a stage400 blocks the stage until all scheduled jobs finished401# [RSpecRunTime] RSpec elapsed time: 4 minutes 23.82 seconds. Current RSS: ~1305M. load average: 0.76 1.06 1.16 1/306 3108402 when a delayed job is allowed to fail403 blocks the stage and continues after it failed404# [RSpecRunTime] RSpec elapsed time: 4 minutes 26.29 seconds. Current RSS: ~1315M. load average: 0.78 1.06 1.16 1/306 3134405 when an exception is raised during a persistent ref creation406 process the pipeline407# [RSpecRunTime] RSpec elapsed time: 4 minutes 27.57 seconds. Current RSS: ~1315M. load average: 0.78 1.06 1.16 1/306 3155408 when there are manual action in earlier stages409 when first stage has only optional manual actions410 starts from the second stage411# [RSpecRunTime] RSpec elapsed time: 4 minutes 28.89 seconds. Current RSS: ~1316M. load average: 0.78 1.06 1.16 1/306 3173412 when second stage has only optional manual actions413 skips second stage and continues on third stage414# [RSpecRunTime] RSpec elapsed time: 4 minutes 31.36 seconds. Current RSS: ~1321M. load average: 0.79 1.06 1.16 1/306 3195415 when there are only manual actions in stages416 processes all jobs until blocking actions encountered417# [RSpecRunTime] RSpec elapsed time: 4 minutes 32.94 seconds. Current RSS: ~1320M. load average: 0.79 1.06 1.16 2/306 3216418 when there is only one manual action419 skips the pipeline420 when the action was played421 queues the action and pipeline422# [RSpecRunTime] RSpec elapsed time: 4 minutes 36.5 seconds. Current RSS: ~1317M. load average: 0.97 1.09 1.17 1/306 3259423 when blocking manual actions are defined424 when first stage succeeds425 blocks pipeline on stage with first manual action426# [RSpecRunTime] RSpec elapsed time: 4 minutes 39.01 seconds. Current RSS: ~1319M. load average: 0.97 1.09 1.17 1/306 3282427 when first stage fails428 does not take blocking action into account429# [RSpecRunTime] RSpec elapsed time: 4 minutes 42.76 seconds. Current RSS: ~1306M. load average: 0.97 1.09 1.17 1/306 3307430 when pipeline is promoted sequentially up to the end431 properly processes entire pipeline432# [RSpecRunTime] RSpec elapsed time: 4 minutes 50.22 seconds. Current RSS: ~1289M. load average: 1.06 1.11 1.17 1/306 3348433 when second stage has only on_failure jobs434 skips second stage and continues on third stage435# [RSpecRunTime] RSpec elapsed time: 4 minutes 52.86 seconds. Current RSS: ~1292M. load average: 1.05 1.10 1.17 1/306 3370436 when failed build in the middle stage is retried437 when failed build is the only unsuccessful build in the stage438 does trigger builds in the next stage439# [RSpecRunTime] RSpec elapsed time: 4 minutes 59.8 seconds. Current RSS: ~1289M. load average: 1.05 1.10 1.17 1/306 3435440 when builds with auto-retries are configured441 automatically retries builds in a valid order442# [RSpecRunTime] RSpec elapsed time: 5 minutes 5.13 seconds. Current RSS: ~1284M. load average: 1.04 1.10 1.17 1/306 3484443 when pipeline with needs is created444 when linux:* finishes first it runs it out of order445 when one of the jobs is run on a failure446 when another job in build phase fails first447 does skip linux:notify448# [RSpecRunTime] RSpec elapsed time: 5 minutes 14.53 seconds. Current RSS: ~1290M. load average: 1.04 1.10 1.17 1/306 3545449 when linux:build job fails first450 does run linux:notify451# [RSpecRunTime] RSpec elapsed time: 5 minutes 17.45 seconds. Current RSS: ~1294M. load average: 1.03 1.09 1.17 1/306 3567452 when there is a job scheduled with dag but no need (needs: [])453 runs deploy_pages without waiting prior stages454# [RSpecRunTime] RSpec elapsed time: 5 minutes 23.79 seconds. Current RSS: ~1295M. load average: 1.03 1.09 1.17 1/306 3605455 when a needed job is skipped456 skips the jobs depending on it457# [RSpecRunTime] RSpec elapsed time: 5 minutes 26.66 seconds. Current RSS: ~1298M. load average: 0.95 1.07 1.16 1/306 3628458 when a needed job is manual459 makes deploy DAG to be skipped460# [RSpecRunTime] RSpec elapsed time: 5 minutes 28.63 seconds. Current RSS: ~1303M. load average: 0.95 1.07 1.16 1/306 3649461 when dependent jobs are listed after job needs in the same stage462 test1 is in skipped state463 with multiple batches464 test1 is in skipped state465# [RSpecRunTime] RSpec elapsed time: 5 minutes 32.12 seconds. Current RSS: ~1315M. load average: 0.95 1.07 1.16 1/306 3696466 when jobs change from stopped to alive status during pipeline processing467 runs ResetSkippedJobsService on the new alive jobs and logs event468 logs event469 when the new alive jobs belong to different users470 runs ResetSkippedJobsService on the new alive jobs471 assigns the correct user to the dependent jobs472 logs event473# [RSpecRunTime] RSpec elapsed time: 5 minutes 44.66 seconds. Current RSS: ~1320M. load average: 0.96 1.07 1.16 1/307 3829474 when a bridge job has parallel:matrix config475 creates pipeline with bridges, then passes the matrix variables to downstream jobs476# [RSpecRunTime] RSpec elapsed time: 5 minutes 51.85 seconds. Current RSS: ~1298M. load average: 0.97 1.07 1.16 1/307 3997477 when a bridge job has invalid downstream project478 creates a pipeline, then fails the bridge job479# [RSpecRunTime] RSpec elapsed time: 5 minutes 55.6 seconds. Current RSS: ~1291M. load average: 0.97 1.07 1.16 1/307 4046480 when the dependency is stage-independent481 processes subsequent jobs in the correct order when playing first job482# [RSpecRunTime] RSpec elapsed time: 5 minutes 59.08 seconds. Current RSS: ~1293M. load average: 0.97 1.07 1.15 1/307 4097483 when the exclusive lease is taken484 skips pipeline processing485# [RSpecRunTime] RSpec elapsed time: 6 minutes 0.36 second. Current RSS: ~1296M. load average: 0.97 1.07 1.15 1/307 4108486 deployments creation487 creates deployment records for the deploy jobs488# [RSpecRunTime] RSpec elapsed time: 6 minutes 5.95 seconds. Current RSS: ~1319M. load average: 0.97 1.06 1.15 1/307 4186489# [RSpecRunTime] Finishing example group spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb. It took 6 minutes 3.19 seconds. Expected to take 6 minutes 14.04 seconds.490# [RSpecRunTime] Starting example group spec/models/namespace_spec.rb. Expected to take 2 minutes 40.04 seconds.491Namespace492 does not allow STI493 associations494 is expected to belong to organization required: false495 is expected to have many projects496 is expected to have many project_statistics497 is expected to belong to parent required: false498 is expected to have many children499 is expected to have one root_storage_statistics500 is expected to have one aggregation_schedule501 is expected to have one namespace_settings502 is expected to have one namespace_details503 is expected to have one namespace_statistics504 is expected to have one catalog_verified_namespace505 is expected to have many custom_emoji506 is expected to have one package_setting_relation507 is expected to have one onboarding_progress508 is expected to have one admin_note509 is expected to have many pending_builds510 is expected to have one namespace_route511 is expected to have many namespace_members512 is expected to have one cluster_enabled_grant513 is expected to have many work_items514 is expected to have many work_items_dates_source515 is expected to have many achievements516 is expected to have many namespace_commit_emails class_name => Users::NamespaceCommitEmail517 is expected to have many cycle_analytics_stages518 is expected to have many value_streams519 is expected to have many non_archived_projects class_name => Project520 is expected to have one ci_cd_settings class_name => NamespaceCiCdSetting inverse_of => namespace521 #children522 excludes project namespaces523# [RSpecRunTime] RSpec elapsed time: 6 minutes 14.78 seconds. Current RSS: ~1354M. load average: 1.06 1.08 1.16 1/305 4187524 validations525 is expected to validate that :name cannot be empty/falsy526 is expected to validate that the length of :name is at most 255527 is expected to validate that the length of :description is at most 500528 is expected to validate that :path cannot be empty/falsy529 is expected to validate that the length of :path is at most 255530 is expected to validate that :owner cannot be empty/falsy531 is expected to validate that :max_artifacts_size looks like an integer greater than 0532 validating the parent of a namespace533 parent_type: nil, child_type: user_sti_name, error: nil534 validates namespace parent535# [RSpecRunTime] RSpec elapsed time: 6 minutes 16.96 seconds. Current RSS: ~1356M. load average: 1.05 1.08 1.16 1/302 4188536 parent_type: nil, child_type: group_sti_name, error: nil537 validates namespace parent538 parent_type: nil, child_type: project_sti_name, error: "must be set for a project namespace"539 validates namespace parent540 parent_type: project_sti_name, child_type: user_sti_name, error: "project namespace cannot be the parent of another namespace"541 validates namespace parent542 parent_type: project_sti_name, child_type: group_sti_name, error: "project namespace cannot be the parent of another namespace"543 validates namespace parent544 parent_type: project_sti_name, child_type: project_sti_name, error: "project namespace cannot be the parent of another namespace"545 validates namespace parent546 parent_type: group_sti_name, child_type: user_sti_name, error: "cannot be used for user namespace"547 validates namespace parent548 parent_type: group_sti_name, child_type: group_sti_name, error: nil549 validates namespace parent550 parent_type: group_sti_name, child_type: project_sti_name, error: nil551 validates namespace parent552 parent_type: user_sti_name, child_type: user_sti_name, error: "cannot be used for user namespace"553 validates namespace parent554 parent_type: user_sti_name, child_type: group_sti_name, error: "user namespace cannot be the parent of another namespace"555 validates namespace parent556 parent_type: user_sti_name, child_type: project_sti_name, error: nil557 validates namespace parent558 #nesting_level_allowed559 for a group560 does not allow too deep nesting561 behaves like validations called by different namespace types562 namespace_type: :namespace, call_validation: true563 conditionally runs given validation564 namespace_type: :group, call_validation: true565 conditionally runs given validation566 namespace_type: :user_namespace, call_validation: true567 conditionally runs given validation568 namespace_type: :project_namespace, call_validation: false569 conditionally runs given validation570 reserved path validation571 nested group572 is expected not to be valid573 rejects nested paths574 is case insensitive575 is expected not to be valid576 top-level group577 is expected to be valid578 path validator579 namespace_type: project_sti_name, path: "j", valid: true580 validates namespace path581 namespace_type: project_sti_name, path: "path.", valid: false582 validates namespace path583 namespace_type: project_sti_name, path: ".path", valid: false584 validates namespace path585 namespace_type: project_sti_name, path: "path.git", valid: false586 validates namespace path587 namespace_type: project_sti_name, path: "namespace__path", valid: false588 validates namespace path589 namespace_type: project_sti_name, path: "blob", valid: false590 validates namespace path591 namespace_type: group_sti_name, path: "j", valid: false592 validates namespace path593 namespace_type: group_sti_name, path: "path.", valid: false594 validates namespace path595 namespace_type: group_sti_name, path: ".path", valid: false596 validates namespace path597 namespace_type: group_sti_name, path: "path.git", valid: false598 validates namespace path599 namespace_type: group_sti_name, path: "namespace__path", valid: false600 validates namespace path601 namespace_type: group_sti_name, path: "blob", valid: true602 validates namespace path603 namespace_type: user_sti_name, path: "j", valid: false604 validates namespace path605 namespace_type: user_sti_name, path: "path.", valid: false606 validates namespace path607 namespace_type: user_sti_name, path: ".path", valid: false608 validates namespace path609 namespace_type: user_sti_name, path: "path.git", valid: false610 validates namespace path611 namespace_type: user_sti_name, path: "namespace__path", valid: false612 validates namespace path613 namespace_type: user_sti_name, path: "blob", valid: true614 validates namespace path615 when path starts or ends with a special character616 does not raise validation error for path for existing namespaces617 1 char path length618 with user namespace619 does not allow to update path to single char620 allows updating other attributes for existing record621 with project namespace622 allows to update path to single char623 ReferencePatternValidation624 is expected to match "@group1"625 is expected to match "@group1/group2/group3"626 is expected to match "@1234/1234/1234"627 is expected to match "@.q-w_e"628 #to_reference_base629 when absolute_path is true630 returns complete path to the project with leading slash631# [RSpecRunTime] RSpec elapsed time: 6 minutes 30.86 seconds. Current RSS: ~1354M. load average: 1.04 1.07 1.15 1/302 4189632 namespace: parent, full: false, from: nil, result: nil633 returns correct path634 namespace: parent, full: true, from: nil, result: lazy { parent.full_path }635 returns correct path636 namespace: parent, full: false, from: group, result: lazy { parent.path }637 returns correct path638 namespace: parent, full: true, from: group, result: lazy { parent.full_path }639 returns correct path640 namespace: parent, full: false, from: parent, result: nil641 returns correct path642 namespace: parent, full: true, from: parent, result: lazy { parent.full_path }643 returns correct path644 namespace: parent, full: false, from: project, result: lazy { parent.path }645 returns correct path646 namespace: parent, full: true, from: project, result: lazy { parent.full_path }647 returns correct path648 namespace: parent, full: false, from: project_namespace, result: lazy { parent.path }649 returns correct path650 namespace: parent, full: true, from: project_namespace, result: lazy { parent.full_path }651 returns correct path652 namespace: parent, full: false, from: another_group, result: lazy { parent.full_path }653 returns correct path654 namespace: parent, full: true, from: another_group, result: lazy { parent.full_path }655 returns correct path656 namespace: parent, full: false, from: another_namespace_project, result: lazy { parent.full_path }657 returns correct path658 namespace: parent, full: true, from: another_namespace_project, result: lazy { parent.full_path }659 returns correct path660 namespace: parent, full: false, from: another_namespace_project_namespace, result: lazy { parent.full_path }661 returns correct path662 namespace: parent, full: true, from: another_namespace_project_namespace, result: lazy { parent.full_path }663 returns correct path664 namespace: parent, full: false, from: user_namespace, result: lazy { parent.full_path }665 returns correct path666 namespace: parent, full: true, from: user_namespace, result: lazy { parent.full_path }667 returns correct path668 namespace: group, full: false, from: nil, result: nil669 returns correct path670 namespace: group, full: true, from: nil, result: lazy { group.full_path }671 returns correct path672 namespace: group, full: false, from: group, result: nil673 returns correct path674 namespace: group, full: true, from: group, result: lazy { group.full_path }675 returns correct path676 namespace: group, full: false, from: parent, result: lazy { group.path }677 returns correct path678 namespace: group, full: true, from: parent, result: lazy { group.full_path }679 returns correct path680 namespace: group, full: false, from: project, result: lazy { group.path }681 returns correct path682 namespace: group, full: true, from: project, result: lazy { group.full_path }683 returns correct path684 namespace: group, full: false, from: project_namespace, result: lazy { group.path }685 returns correct path686 namespace: group, full: true, from: project_namespace, result: lazy { group.full_path }687 returns correct path688 namespace: group, full: false, from: another_group, result: lazy { group.full_path }689 returns correct path690 namespace: group, full: true, from: another_group, result: lazy { group.full_path }691 returns correct path692 namespace: group, full: false, from: another_namespace_project, result: lazy { group.full_path }693 returns correct path694 namespace: group, full: true, from: another_namespace_project, result: lazy { group.full_path }695 returns correct path696 namespace: group, full: false, from: another_namespace_project_namespace, result: lazy { group.full_path }697 returns correct path698 namespace: group, full: true, from: another_namespace_project_namespace, result: lazy { group.full_path }699 returns correct path700 namespace: group, full: false, from: user_namespace, result: lazy { group.full_path }701 returns correct path702 namespace: group, full: true, from: user_namespace, result: lazy { group.full_path }703 returns correct path704 namespace: project_namespace, full: false, from: nil, result: nil705 returns correct path706 namespace: project_namespace, full: true, from: nil, result: lazy { project_namespace.full_path }707 returns correct path708 namespace: project_namespace, full: false, from: group, result: lazy { project_namespace.path }709 returns correct path710 namespace: project_namespace, full: true, from: group, result: lazy { project_namespace.full_path }711 returns correct path712 namespace: project_namespace, full: false, from: parent, result: lazy { project_namespace.full_path }713 returns correct path714 namespace: project_namespace, full: true, from: parent, result: lazy { project_namespace.full_path }715 returns correct path716 namespace: project_namespace, full: false, from: project, result: nil717 returns correct path718 namespace: project_namespace, full: true, from: project, result: lazy { project_namespace.full_path }719 returns correct path720 namespace: project_namespace, full: false, from: project_namespace, result: nil721 returns correct path722 namespace: project_namespace, full: true, from: project_namespace, result: lazy { project_namespace.full_path }723 returns correct path724 namespace: project_namespace, full: false, from: another_group, result: lazy { project_namespace.full_path }725 returns correct path726 namespace: project_namespace, full: true, from: another_group, result: lazy { project_namespace.full_path }727 returns correct path728 namespace: project_namespace, full: false, from: another_namespace_project, result: lazy { project_namespace.full_path }729 returns correct path730 namespace: project_namespace, full: true, from: another_namespace_project, result: lazy { project_namespace.full_path }731 returns correct path732 namespace: project_namespace, full: false, from: another_namespace_project_namespace, result: lazy { project_namespace.full_path }733 returns correct path734 namespace: project_namespace, full: true, from: another_namespace_project_namespace, result: lazy { project_namespace.full_path }735 returns correct path736 namespace: project_namespace, full: false, from: user_namespace, result: lazy { project_namespace.full_path }737 returns correct path738 namespace: project_namespace, full: true, from: user_namespace, result: lazy { project_namespace.full_path }739 returns correct path740 namespace: user_namespace, full: false, from: nil, result: nil741 returns correct path742 namespace: user_namespace, full: true, from: nil, result: lazy { user_namespace.full_path }743 returns correct path744 namespace: user_namespace, full: false, from: user_namespace, result: nil745 returns correct path746 namespace: user_namespace, full: true, from: user_namespace, result: lazy { user_namespace.full_path }747 returns correct path748 namespace: user_namespace, full: false, from: group, result: lazy { user_namespace.full_path }749 returns correct path750 namespace: user_namespace, full: true, from: group, result: lazy { user_namespace.full_path }751 returns correct path752 namespace: user_namespace, full: false, from: parent, result: lazy { user_namespace.full_path }753 returns correct path754 namespace: user_namespace, full: true, from: parent, result: lazy { user_namespace.full_path }755 returns correct path756 namespace: user_namespace, full: false, from: project, result: lazy { user_namespace.full_path }757 returns correct path758 namespace: user_namespace, full: true, from: project, result: lazy { user_namespace.full_path }759 returns correct path760 namespace: user_namespace, full: false, from: project_namespace, result: lazy { user_namespace.full_path }761 returns correct path762 namespace: user_namespace, full: true, from: project_namespace, result: lazy { user_namespace.full_path }763 returns correct path764 namespace: user_namespace, full: false, from: another_group, result: lazy { user_namespace.full_path }765 returns correct path766 namespace: user_namespace, full: true, from: another_group, result: lazy { user_namespace.full_path }767 returns correct path768 namespace: user_namespace, full: false, from: another_namespace_project, result: lazy { user_namespace.full_path }769 returns correct path770 namespace: user_namespace, full: true, from: another_namespace_project, result: lazy { user_namespace.full_path }771 returns correct path772 namespace: user_namespace, full: false, from: another_namespace_project_namespace, result: lazy { user_namespace.full_path }773 returns correct path774 namespace: user_namespace, full: true, from: another_namespace_project_namespace, result: lazy { user_namespace.full_path }775 returns correct path776 handling STI777 creating a Group778 is the correct type of namespace779 creating a ProjectNamespace780 is the correct type of namespace781 creating a UserNamespace782 is the correct type of namespace783 unable to create a Namespace with nil type784 raises ActiveRecord::NotNullViolation785 creating an unknown Namespace type786 creates a default Namespace787 scopes788 .by_parent789 includes correct namespaces790 .by_root_id791 returns correct namespaces792 .filter_by_path793 includes correct namespaces794 filters case-insensitive795 .by_name796 includes correct namespaces797 .ordered_by_name798 includes namespaces in order799 .sorted_by_similarity_and_parent_id_desc800 returns exact matches and top level groups first801 .without_project_namespaces802 excludes project namespaces803 .with_shared_runners_enabled804 when shared runners are enabled for namespace805 returns a namespace inheriting shared runners806 when shared runners are disabled for namespace807 does not return a namespace not inheriting shared runners808 delegate809 is expected to delegate #owner_name to the #owner object as #name, allowing #owner to return nil810 is expected to delegate #avatar_url to the #owner object, allowing #owner to return nil811 is expected to delegate #prevent_sharing_groups_outside_hierarchy to the #namespace_settings object, allowing #namespace_settings to return nil812 is expected to delegate #runner_registration_enabled to the #namespace_settings object813 is expected to delegate #runner_registration_enabled? to the #namespace_settings object814 is expected to delegate #default_branch_protection_defaults to the #namespace_settings object815 is expected to delegate #allow_runner_registration_token to the #namespace_settings object816 is expected to delegate #maven_package_requests_forwarding to the #package_settings object817 is expected to delegate #pypi_package_requests_forwarding to the #package_settings object818 is expected to delegate #npm_package_requests_forwarding to the #package_settings object819 is expected to delegate #math_rendering_limits_enabled to the #namespace_settings object820 is expected to delegate #math_rendering_limits_enabled? to the #namespace_settings object821 is expected to delegate #lock_math_rendering_limits_enabled? to the #namespace_settings object822 is expected to delegate #prevent_sharing_groups_outside_hierarchy= to the #namespace_settings object passing arguments [:args], allowing #namespace_settings to return nil823 is expected to delegate #runner_registration_enabled= to the #namespace_settings object passing arguments [:args]824 is expected to delegate #allow_runner_registration_token= to the #namespace_settings object passing arguments [:args]825 #allow_runner_registration_token?826 when namespace_settings is nil827 is expected to eq false828# [RSpecRunTime] RSpec elapsed time: 6 minutes 46.61 seconds. Current RSS: ~1407M. load average: 1.03 1.07 1.15 1/302 4190829 when namespace_settings is not nil830 is expected to eq true831 when namespace_settings.allow_runner_registration_token? is false832 is expected to eq false833 when namespace_settings.allow_runner_registration_token? is true834 is expected to eq true835 #default_branch_protection_defaults836 when namespace_settings is nil837 does not raise an error838 returns nil839 #default_branch_protection_settings840 for a namespace841 returns the instance level setting842 for a user namespace843 returns the instance level setting844 for a group845 that has not altered the default value846 returns the instance level setting847 that has altered the default value848 returns the group level setting849 Respond to850 is expected to respond to #human_name851 is expected to respond to #to_param852 is expected to respond to #has_parent?853 inclusions854 is expected to includes the Gitlab::VisibilityLevel module855 is expected to includes the Namespaces::Traversal::Recursive module856 is expected to includes the Namespaces::Traversal::Linear module857 is expected to includes the Namespaces::Traversal::RecursiveScopes module858 is expected to includes the Namespaces::Traversal::LinearScopes module859# [RSpecRunTime] RSpec elapsed time: 6 minutes 51.27 seconds. Current RSS: ~1384M. load average: 1.03 1.07 1.15 1/302 4191860 #traversal_ids861 when namespace not persisted862 returns []863 when namespace just saved864 returns value that matches database865 when namespace loaded from database866 returns database value867 when parent is nil868 returns []869 when made a child group870 returns database value871 when root_ancestor changes872 resets root_ancestor memo873 within a transaction874 is not defined yet875 traversal scopes876 behaves like namespace traversal scopes877 .as_ids878 is expected to contain exactly 273 and 276879 .order_by_depth880 ascending881 is expected to eq [#<Group id:275 @group28/group29/group30>, #<Group id:274 @group28/group29>, #<Group id:273 @group28>]882 descending883 is expected to eq [#<Group id:273 @group28>, #<Group id:274 @group28/group29>, #<Group id:275 @group28/group29/group30>]884 .normal_select885 is expected to eq ["id", "name", "path", "owner_id", "created_at", "updated_at", "type", "description", "avatar", "memb..._enabled", "allow_descendants_override_disabled_shared_runners", "traversal_ids", "organization_id"]886 .roots887 not make recursive queries888 behaves like .roots889 with only sub-groups890 is expected to contain exactly #<Group id:273 @group28> and #<Group id:276 @group31>891 with only root groups892 is expected to contain exactly #<Group id:273 @group28> and #<Group id:276 @group31>893 with all groups894 is expected to contain exactly #<Group id:273 @group28> and #<Group id:276 @group31>895 .self_and_ancestors896 not make recursive queries897 behaves like .self_and_ancestors898 is expected to contain exactly #<Group id:273 @group28>, #<Group id:274 @group28/group29>, #<Group id:276 @group31>, and #<Group id:277 @group31/group32>899 when include_self is false900 is expected to contain exactly #<Group id:273 @group28> and #<Group id:276 @group31>901 when hierarchy_order is ascending902 is expected to contain exactly #<Group id:274 @group28/group29>, #<Group id:277 @group31/group32>, #<Group id:273 @group28>, and #<Group id:276 @group31>903 is expected to contain exactly #<Group id:274 @group28/group29> and #<Group id:277 @group31/group32>904 is expected to contain exactly #<Group id:273 @group28> and #<Group id:276 @group31>905 when hierarchy_order is descending906 is expected to contain exactly #<Group id:274 @group28/group29>, #<Group id:277 @group31/group32>, #<Group id:273 @group28>, and #<Group id:276 @group31>907 is expected to contain exactly #<Group id:273 @group28> and #<Group id:276 @group31>908 is expected to contain exactly #<Group id:274 @group28/group29> and #<Group id:277 @group31/group32>909 with offset and limit910 is expected to contain exactly #<Group id:276 @group31>, #<Group id:277 @group31/group32>, and #<Group id:278 @group31/group32/group33>911 with upto912 is expected to contain exactly #<Group id:275 @group28/group29/group30>913 .self_and_ancestor_ids914 not make recursive queries915 behaves like .self_and_ancestor_ids916 is expected to contain exactly 273, 274, 276, and 277917 when include_self is false918 is expected to contain exactly 273 and 276919 with offset and limit920 is expected to contain exactly 276, 277, and 278921 .self_and_descendants922 is expected to contain exactly #<Group id:274 @group28/group29>, #<Group id:275 @group28/group29/group30>, #<Group id:277 @group31/group32>, and #<Group id:278 @group31/group32/group33>923 with duplicate descendants924 is expected to contain exactly #<Group id:273 @group28>, #<Group id:274 @group28/group29>, #<Group id:275 @group28/group29/group30>, #<Group id:276 @group31>, #<Group id:277 @group31/group32>, and #<Group id:278 @group31/group32/group33>925 when include_self is false926 is expected to contain exactly #<Group id:275 @group28/group29/group30> and #<Group id:278 @group31/group32/group33>927 with duplicate descendants928 is expected to contain exactly #<Group id:274 @group28/group29> and #<Group id:275 @group28/group29/group30>929 with offset and limit930 is expected to contain exactly #<Group id:276 @group31>, #<Group id:277 @group31/group32>, and #<Group id:278 @group31/group32/group33>931 with nested query groups932 is expected to contain exactly #<Group id:273 @group28>, #<Group id:274 @group28/group29>, #<Group id:275 @group28/group29/group30>, #<Group id:308 @group28/group34>, and #<Group id:309 @group28/group34/group35>933 .self_and_descendant_ids934 is expected to contain exactly 274, 275, 277, and 278935 when include_self is false936 is expected to contain exactly 275 and 278937 with offset and limit938 is expected to contain exactly 276, 277, and 278939 .self_and_hierarchy940 with ancestors only941 is expected to contain exactly #<Group id:273 @group28>, #<Group id:274 @group28/group29>, #<Group id:275 @group28/group29/group30>, #<Group id:276 @group31>, #<Group id:277 @group31/group32>, and #<Group id:278 @group31/group32/group33>942 with descendants only943 is expected to contain exactly #<Group id:273 @group28>, #<Group id:274 @group28/group29>, #<Group id:275 @group28/group29/group30>, #<Group id:276 @group31>, #<Group id:277 @group31/group32>, and #<Group id:278 @group31/group32/group33>944 nodes with both ancestors and descendants945 is expected to contain exactly #<Group id:273 @group28>, #<Group id:274 @group28/group29>, #<Group id:275 @group28/group29/group30>, #<Group id:276 @group31>, #<Group id:277 @group31/group32>, and #<Group id:278 @group31/group32/group33>946 with duplicate base groups947 is expected to contain exactly #<Group id:273 @group28>, #<Group id:274 @group28/group29>, and #<Group id:275 @group28/group29/group30>948 .self_and_descendants949 behaves like does not make recursive queries950 is expected not to make queries matching /WITH RECURSIVE/951 .self_and_descendant_ids952 behaves like does not make recursive queries953 is expected not to make queries matching /WITH RECURSIVE/954 traversal_ids on create955 is expected to eq [320]956 is expected to eq [322, 323]957 is expected to eq 1958 is expected to eq 1959# [RSpecRunTime] RSpec elapsed time: 7 minutes 4.61 seconds. Current RSS: ~1381M. load average: 1.02 1.06 1.15 1/302 4192960 traversal_ids on update961 creates a Namespaces::SyncEvent using triggers962 creates sync_events using database trigger on the table963 does not create sync_events using database trigger on the table when only the parent_id has changed964 triggers the callback sync_traversal_ids on the namespace965 calls schedule_sync_event_worker on the updated namespace966 when parent_id is changed967 sets the traversal_ids attribute968# [RSpecRunTime] RSpec elapsed time: 7 minutes 7.61 seconds. Current RSS: ~1378M. load average: 1.02 1.06 1.15 1/302 4193969 after_commit :expire_child_caches970 expires the child caches when updated971 expires on name changes972 expires on path changes973 expires on parent changes974 doesn't expire on other field changes975# [RSpecRunTime] RSpec elapsed time: 7 minutes 10.56 seconds. Current RSS: ~1360M. load average: 1.02 1.06 1.15 1/302 4194976 #owner_required?977 is expected to be falsey978 is expected to be falsey979 is expected to be truthy980 #visibility_level_field981 is expected to eq :visibility_level982 #to_param983 is expected to eq "namespace287"984 #human_name985 is expected to eq "Sidney Jones299"986 when the owner is missing987 is expected to eq "namespace289"988 #any_project_has_container_registry_tags?989 returns true if there is a project with container registry tags990 returns false if there is no project with container registry tags991 #first_project_with_container_registry_tags992 when Gitlab API is not supported993 returns the project994 returns no project995 does not cause N+1 query in fetching registries996# [RSpecRunTime] RSpec elapsed time: 7 minutes 17.28 seconds. Current RSS: ~1350M. load average: 1.02 1.06 1.14 1/302 4195997 when Gitlab API is supported998 calls and returns GitlabApiClient.one_project_with_container_registry_tag999# [RSpecRunTime] RSpec elapsed time: 7 minutes 18.38 seconds. Current RSS: ~1342M. load average: 1.02 1.06 1.14 1/302 41961000 #container_repositories_size_cache_key1001 returns the correct cache key1002 #container_repositories_size1003 on gitlab.com1004 gitlab_api_supported: nil, no_container_repositories: nil, all_migrated: nil, returned_size: nil, expected_result: nil1005 is expected to eq nil1006 caches the result when all migrated1007 gitlab_api_supported: false, no_container_repositories: nil, all_migrated: nil, returned_size: nil, expected_result: nil1008 is expected to eq nil1009 caches the result when all migrated1010 gitlab_api_supported: true, no_container_repositories: true, all_migrated: nil, returned_size: nil, expected_result: 01011 is expected to eq 01012 caches the result when all migrated1013 gitlab_api_supported: true, no_container_repositories: false, all_migrated: false, returned_size: nil, expected_result: nil1014 is expected to eq nil1015 caches the result when all migrated1016 gitlab_api_supported: true, no_container_repositories: false, all_migrated: true, returned_size: 555, expected_result: 5551017 is expected to eq 5551018 caches the result when all migrated1019 gitlab_api_supported: true, no_container_repositories: false, all_migrated: true, returned_size: nil, expected_result: nil1020 is expected to eq nil1021 caches the result when all migrated1022 not on gitlab.com1023 is expected to eq nil1024 for a sub-group1025 is expected to eq nil1026 #all_container_repositories1027 with personal namespace1028 with no project1029 is expected to contain exactly1030 with projects1031 returns container repositories1032 with subgroups1033 with no project1034 is expected to contain exactly1035 with projects1036 returns container repositories1037 #any_project_with_shared_runners_enabled?1038 when a child project has shared runners enabled1039 is expected to eq true1040 when all child projects have shared runners disabled1041 is expected to eq false1042 .search1043 returns namespaces with a matching name1044 returns namespaces with a partially matching name1045 returns namespaces with a matching name regardless of the casing1046 returns namespaces with a matching path1047 returns namespaces with a partially matching path1048 returns namespaces with a matching path regardless of the casing1049 returns namespaces with a matching route path1050 returns namespaces with a partially matching route path1051 returns namespaces with a matching route path regardless of the casing1052 defaults use_minimum_char_limit to true1053 passes use_minimum_char_limit if it is set1054 with multiple matching namespaces1055 returns exact matches first1056 returns exact matches first when parents are included1057# [RSpecRunTime] RSpec elapsed time: 7 minutes 31.55 seconds. Current RSS: ~1359M. load average: 0.95 1.04 1.14 1/302 41971058 with project namespaces1059 does not return project namespace1060 does not return project namespace when including parents1061# [RSpecRunTime] RSpec elapsed time: 7 minutes 33.44 seconds. Current RSS: ~1357M. load average: 0.95 1.04 1.14 1/302 41981062 .gfm_autocomplete_search1063 returns partial matches on full path1064 returns matches on full name across multiple words1065 prioritizes sorting of matches that start with the query1066 falls back to sorting by full path1067# [RSpecRunTime] RSpec elapsed time: 7 minutes 34.7 seconds. Current RSS: ~1361M. load average: 0.95 1.04 1.14 1/302 41991068 .with_statistics1069 sums all project storage counters in the namespace1070 correctly handles namespaces without projects1071 .top_most1072 only contains root namespaces1073 .find_by_path_or_name1074 is expected to eq #<Namespaces::UserNamespace id:477 @woW>1075 is expected to eq #<Namespaces::UserNamespace id:479 @woW>1076 is expected to eq nil1077# [RSpecRunTime] RSpec elapsed time: 7 minutes 37.22 seconds. Current RSS: ~1359M. load average: 0.95 1.04 1.14 1/302 42001078 .clean_path1079 cleans the path and makes sure it's available1080# [RSpecRunTime] RSpec elapsed time: 7 minutes 38.74 seconds. Current RSS: ~1357M. load average: 0.95 1.04 1.14 1/302 42011081 .clean_name1082 when the name complies with the group name regex1083 returns the name as is1084 when the name does not comply with the group name regex1085 sanitizes the name by replacing all invalid char sequences with a space1086 #default_branch_protection1087 for a namespace1088 returns the instance level setting1089 for a group1090 that has not altered the default value1091 returns the instance level setting1092 that has altered the default value1093 returns the group level setting1094 #users_with_descendants1095 returns member users on every nest level without duplication1096# [RSpecRunTime] RSpec elapsed time: 7 minutes 41.78 seconds. Current RSS: ~1356M. load average: 0.95 1.04 1.13 1/302 42021097 #user_ids_for_project_authorizations1098 returns the user IDs for which to refresh authorizations1099 #all_projects_except_soft_deleted1100 when namespace is a group1101 is expected to contain exactly #<Project id:81 group74/group75/project-85>> and #<Project id:80 group74/project-84>>1102 is expected to contain exactly #<Project id:81 group74/group75/project-85>>1103 with soft deleted projects1104 skips delayed deletion project1105# [RSpecRunTime] RSpec elapsed time: 7 minutes 43.79 seconds. Current RSS: ~1336M. load average: 0.95 1.04 1.13 1/302 42121106 when namespace is a user namespace1107 is expected to contain exactly #<Project id:84 namespace379/project-88>>1108 with soft deleted projects1109 skips delayed deletion project1110# [RSpecRunTime] RSpec elapsed time: 7 minutes 45.37 seconds. Current RSS: ~1330M. load average: 0.95 1.04 1.13 1/302 42161111 #all_projects1112 calls self_and_descendant_ids1113 when namespace is a group1114 is expected to contain exactly #<Project id:88 group77/group78/project-92>> and #<Project id:87 group77/project-91>>1115 is expected to contain exactly #<Project id:88 group77/group78/project-92>>1116# [RSpecRunTime] RSpec elapsed time: 7 minutes 47.08 seconds. Current RSS: ~1325M. load average: 0.88 1.02 1.13 1/302 42261117 when namespace is a user namespace1118 is expected to contain exactly #<Project id:90 namespace385/project-94>>1119# [RSpecRunTime] RSpec elapsed time: 7 minutes 48.12 seconds. Current RSS: ~1325M. load average: 0.88 1.02 1.13 1/302 42301120 refreshing project access on updating share_with_group_lock1121 calls AuthorizedProjectUpdate::ProjectRecalculateWorker to update project authorizations1122 updates authorizations leading to users from shared groups losing access1123 calls AuthorizedProjectUpdate::UserRefreshFromReplicaWorker with a delay to update project authorizations1124 when the feature flag `specialized_worker_for_group_lock_update_auth_recalculation` is disabled1125 updates authorizations leading to users from shared groups losing access1126 updates the authorizations in a non-blocking manner1127# [RSpecRunTime] RSpec elapsed time: 7 minutes 59.39 seconds. Current RSS: ~1289M. load average: 0.97 1.04 1.13 1/302 42311128 #share_with_group_lock with subgroups1129 when creating a subgroup1130 under a parent with "Share with group lock" enabled1131 enables "Share with group lock" on the subgroup1132 under a parent with "Share with group lock" disabled1133 does not enable "Share with group lock" on the subgroup1134 when enabling the parent group "Share with group lock"1135 the subgroup "Share with group lock" becomes enabled1136 when disabling the parent group "Share with group lock" (which was already enabled)1137 and the subgroup "Share with group lock" is enabled1138 the subgroup "Share with group lock" does not change1139 but the subgroup "Share with group lock" is disabled1140 the subgroup "Share with group lock" does not change1141 when a group is transferred into a root group1142 when the root group "Share with group lock" is enabled1143 when the subgroup "Share with group lock" is enabled1144 the subgroup "Share with group lock" does not change1145 when the subgroup "Share with group lock" is disabled1146 the subgroup "Share with group lock" becomes enabled1147 when the root group "Share with group lock" is disabled1148 when the subgroup "Share with group lock" is enabled1149 the subgroup "Share with group lock" does not change1150 when the subgroup "Share with group lock" is disabled1151 the subgroup "Share with group lock" does not change1152 #find_fork_of?1153 knows if there is a direct fork in the namespace1154 knows when there is as fork-of-fork in the namespace1155 with request store enabled1156 only queries once1157# [RSpecRunTime] RSpec elapsed time: 8 minutes 8.03 seconds. Current RSS: ~1309M. load average: 0.90 1.02 1.12 1/302 42321158 #root_ancestor1159 with persisted root group1160 returns root_ancestor for root group without a query1161 returns root_ancestor for nested group with a single query1162 returns the top most ancestor1163# [RSpecRunTime] RSpec elapsed time: 8 minutes 9.6 seconds. Current RSS: ~1312M. load average: 0.90 1.02 1.12 1/302 42331164 with not persisted root group1165 returns root_ancestor for root group without a query1166 returns the top most ancestor1167 when parent is changed1168 by object1169 is expected to change `group.root_ancestor` from #<Group id:637 @group116> to #<Group id:638 @group117>1170 by id1171 is expected to change `group.root_ancestor` from #<Group id:640 @group118> to #<Group id:641 @group119>1172 within a transaction1173 with a persisted parent1174 is expected to eq #<Group id:643 @group120>1175 with a non-persisted parent1176 is expected to eq #<Group id:646 @group122>1177 without a parent1178 is expected to eq #<Group id:649 @group124>1179 #full_path_before_last_save1180 when the group has no parent1181 returns the path before last save1182 when a parent is assigned to a group with no previous parent1183 returns the path before last save1184 when a parent is removed from the group1185 returns the parent full path1186 when changing parents1187 returns the previous parent full path1188 #auto_devops_enabled1189 with users1190 when auto devops is explicitly enabled1191 is expected to eq true1192 when auto devops is explicitly disabled1193 is expected to eq false1194 #first_auto_devops_config1195 when namespace.auto_devops_enabled is not set1196 returns the config values using the instance setting1197 when namespace does not have auto_deveops enabled but has a parent1198 returns the first_auto_devops_config of the parent1199 then the parent is deleted1200 returns its own config with status based on the instance settings1201# [RSpecRunTime] RSpec elapsed time: 8 minutes 16.82 seconds. Current RSS: ~1342M. load average: 0.92 1.02 1.12 1/302 42341202 when namespace.auto_devops_enable is set1203 returns the correct config values1204 #user_namespace?1205 when type is a user1206 is expected to be truthy1207 when type is a group1208 is expected to be falsy1209 #bot_user_namespace?1210 when owner is a bot user user1211 is expected to be truthy1212 when owner is a non-bot user1213 is expected to be falsy1214 when type is a group1215 is expected to be falsy1216 #aggregation_scheduled?1217 with an aggregation scheduled association1218 is expected to be truthy1219 without an aggregation scheduled association1220 is expected to be falsy1221 #emails_disabled?1222 returns false when emails are enabled1223 returns true when emails are disabled1224 #any_project_with_pages_deployed?1225 returns true if any project nested under the group has pages deployed1226# [RSpecRunTime] RSpec elapsed time: 8 minutes 21.57 seconds. Current RSS: ~1335M. load average: 0.84 1.00 1.12 1/302 42351227 #has_parent?1228 returns true when the group has a parent1229 returns true when the group has an unsaved parent1230 returns false when the group has no parent1231# [RSpecRunTime] RSpec elapsed time: 8 minutes 22.72 seconds. Current RSS: ~1332M. load average: 0.84 1.00 1.12 1/302 42361232 #closest_setting1233 when setting is of non-boolean type1234 root_setting: 100, child_setting: 200, result: 2001235 behaves like fetching closest setting1236 returns closest non-nil value1237 root_setting: 100, child_setting: nil, result: 1001238 behaves like fetching closest setting1239 returns closest non-nil value1240 root_setting: nil, child_setting: nil, result: nil1241 behaves like fetching closest setting1242 returns closest non-nil value1243 when setting is of boolean type1244 root_setting: true, child_setting: false, result: false1245 behaves like fetching closest setting1246 returns closest non-nil value1247 root_setting: true, child_setting: nil, result: true1248 behaves like fetching closest setting1249 returns closest non-nil value1250 root_setting: nil, child_setting: nil, result: nil1251 behaves like fetching closest setting1252 returns closest non-nil value1253 #paid?1254 returns false for a root namespace with a free plan1255 #shared_runners_setting1256 shared_runners_enabled: true, allow_descendants_override_disabled_shared_runners: true, shared_runners_setting: "enabled"1257 returns the result1258 shared_runners_enabled: true, allow_descendants_override_disabled_shared_runners: false, shared_runners_setting: "enabled"1259 returns the result1260 shared_runners_enabled: false, allow_descendants_override_disabled_shared_runners: true, shared_runners_setting: "disabled_and_overridable"1261 returns the result1262 shared_runners_enabled: false, allow_descendants_override_disabled_shared_runners: false, shared_runners_setting: "disabled_and_unoverridable"1263 returns the result1264 #shared_runners_setting_higher_than?1265 shared_runners_enabled: true, allow_descendants_override_disabled_shared_runners: true, other_setting: "enabled", result: false1266 returns the result1267 shared_runners_enabled: true, allow_descendants_override_disabled_shared_runners: true, other_setting: "disabled_and_overridable", result: true1268 returns the result1269 shared_runners_enabled: true, allow_descendants_override_disabled_shared_runners: true, other_setting: "disabled_and_unoverridable", result: true1270 returns the result1271 shared_runners_enabled: false, allow_descendants_override_disabled_shared_runners: true, other_setting: "enabled", result: false1272 returns the result1273 shared_runners_enabled: false, allow_descendants_override_disabled_shared_runners: true, other_setting: "disabled_and_overridable", result: false1274 returns the result1275 shared_runners_enabled: false, allow_descendants_override_disabled_shared_runners: true, other_setting: "disabled_and_unoverridable", result: true1276 returns the result1277 shared_runners_enabled: false, allow_descendants_override_disabled_shared_runners: false, other_setting: "enabled", result: false1278 returns the result1279 shared_runners_enabled: false, allow_descendants_override_disabled_shared_runners: false, other_setting: "disabled_and_overridable", result: false1280 returns the result1281 shared_runners_enabled: false, allow_descendants_override_disabled_shared_runners: false, other_setting: "disabled_and_unoverridable", result: false1282 returns the result1283 validation #changing_shared_runners_enabled_is_allowed1284 without a parent1285 is valid1286 with a parent1287 when namespace is a group1288 when parent has shared runners disabled1289 is invalid1290 when parent has shared runners disabled but allows override1291 is valid1292 when parent has shared runners enabled1293 is valid1294 behaves like validations called by different namespace types1295 namespace_type: :namespace, call_validation: true1296 conditionally runs given validation1297 namespace_type: :group, call_validation: true1298 conditionally runs given validation1299 namespace_type: :user_namespace, call_validation: true1300 conditionally runs given validation1301 namespace_type: :project_namespace, call_validation: false1302 conditionally runs given validation1303 validation #changing_allow_descendants_override_disabled_shared_runners_is_allowed1304 when namespace is a group1305 without a parent1306 with shared runners disabled1307 is valid1308 with shared runners enabled1309 is invalid1310 with a parent1311 when parent does not allow shared runners1312 is invalid1313 when parent allows shared runners and setting to true1314 is valid1315 when parent allows shared runners and setting to false1316 is valid1317 behaves like validations called by different namespace types1318 namespace_type: :namespace, call_validation: true1319 conditionally runs given validation1320 namespace_type: :group, call_validation: true1321 conditionally runs given validation1322 namespace_type: :user_namespace, call_validation: true1323 conditionally runs given validation1324 namespace_type: :project_namespace, call_validation: false1325 conditionally runs given validation1326 #root?1327 when is subgroup1328 returns false1329 when is root1330 returns true1331 #recent?1332 when created more than 90 days ago1333 is expected to equal false1334 when created less than 90 days ago1335 is expected to equal true1336 behaves like it has loose foreign keys1337 has at least one loose foreign key definition1338 has the deletion trigger present1339 records record deletions1340 cleans up record deletions1341# [RSpecRunTime] RSpec elapsed time: 8 minutes 35.23 seconds. Current RSS: ~1368M. load average: 0.87 1.00 1.11 1/302 42371342 Namespaces::SyncEvent1343 when creating the namespace1344 creates a namespaces_sync_event record1345 enqueues ProcessSyncEventsWorker1346 when updating namespace parent_id1347 creates a namespaces_sync_event record1348 creates a namespaces_sync_event for the parent and all the descendent namespaces1349 enqueues ProcessSyncEventsWorker1350# [RSpecRunTime] RSpec elapsed time: 8 minutes 37.46 seconds. Current RSS: ~1363M. load average: 0.88 1.00 1.11 1/302 42381351 when updating namespace other attribute1352 creates a namespaces_sync_event record1353 in the same transaction1354 when updating different parent_id1355 creates two namespaces_sync_event records1356 when updating the same parent_id1357 creates one namespaces_sync_event record1358 serialization1359 behaves like blocks unsafe serialization1360 blocks as_json1361 blocks to_json1362 #certificate_based_clusters_enabled?1363 with ff disabled1364 with a cluster_enabled_grant1365 is truthy1366 without a cluster_enabled_grant1367 is falsy1368 with ff enabled1369 with a cluster_enabled_grant1370 is truthy1371 without a cluster_enabled_grant1372 is truthy1373 with loose foreign key on organization_id1374 behaves like cleanup by a loose foreign key1375 cleans up (delete or nullify) the model1376# [RSpecRunTime] Finishing example group spec/models/namespace_spec.rb. It took 2 minutes 34.06 seconds. Expected to take 2 minutes 40.04 seconds.1377# [RSpecRunTime] Starting example group spec/lib/release_highlights/validator_spec.rb. Expected to take 1 minute 28.47 seconds.1378ReleaseHighlights::Validator1379 #valid?1380 with a valid file1381 passes entries to entry validator and returns true1382 with invalid file1383 returns false and has errors1384 .validate_all!1385 with valid files1386 is expected to equal true1387 with an invalid file1388 is expected to equal false1389 .error_message1390 with a valid file1391 is expected to be empty1392 with an invalid file1393 returns a nice error message1394 when validating all files1395 they should have no errors1396# [RSpecRunTime] RSpec elapsed time: 9 minutes 55.72 seconds. Current RSS: ~1811M. load average: 0.97 1.00 1.10 1/302 42391397# [RSpecRunTime] Finishing example group spec/lib/release_highlights/validator_spec.rb. It took 1 minute 14.89 seconds. Expected to take 1 minute 28.47 seconds.1398# [RSpecRunTime] Starting example group spec/services/groups/update_service_spec.rb. Expected to take 1 minute 7.44 seconds.1399Groups::UpdateService1400 #execute1401 with project1402 located in a subgroup1403 does allow a path update if there is not a root namespace change1404# [RSpecRunTime] RSpec elapsed time: 9 minutes 57.68 seconds. Current RSS: ~1789M. load average: 0.97 1.00 1.10 1/302 42401405 project visibility_level validation1406 public group with public projects1407 does not change permission level1408 returns false if save failed1409 when a project has container images1410 within group1411 with path updates1412 does not allow the update1413# [RSpecRunTime] RSpec elapsed time: 10 minutes 2.79 seconds. Current RSS: ~1734M. load average: 0.98 1.00 1.10 1/302 42411414 with name updates1415 allows the update1416# [RSpecRunTime] RSpec elapsed time: 10 minutes 4.6 seconds. Current RSS: ~1707M. load average: 0.98 1.00 1.10 1/302 42421417 when the path does not change1418 allows the update1419# [RSpecRunTime] RSpec elapsed time: 10 minutes 6.39 seconds. Current RSS: ~1679M. load average: 0.98 1.00 1.10 1/303 42431420 within subgroup1421 does not allow path updates1422# [RSpecRunTime] RSpec elapsed time: 10 minutes 8.12 seconds. Current RSS: ~1652M. load average: 0.98 1.00 1.10 1/303 42441423 internal group with internal project1424 does not change permission level1425# [RSpecRunTime] RSpec elapsed time: 10 minutes 9.45 seconds. Current RSS: ~1634M. load average: 0.98 1.00 1.10 1/303 42451426 internal group with private project1427 changes permission level to private1428# [RSpecRunTime] RSpec elapsed time: 10 minutes 10.84 seconds. Current RSS: ~1566M. load average: 0.98 1.00 1.10 1/304 42481429 with parent_id user doesn't have permissions for1430 does not update parent_id1431 crm_enabled param1432 when no existing crm_settings1433 when param not present, leave crm enabled1434 when param set false, disables crm1435# [RSpecRunTime] RSpec elapsed time: 10 minutes 12.82 seconds. Current RSS: ~1572M. load average: 0.98 1.00 1.10 1/304 42491436 with existing crm_settings1437 when param set true, enables crm1438 when param set false, disables crm1439 when param not present, crm remains disabled1440 when param not present, crm remains enabled1441# [RSpecRunTime] RSpec elapsed time: 10 minutes 15.24 seconds. Current RSS: ~1581M. load average: 0.98 1.00 1.10 1/304 42501442 unauthorized visibility_level validation1443 does not change permission level1444 path change validation1445 with namespaced npm packages1446 updating the root group1447 behaves like not allowing a path update1448 does not allow a path update1449# [RSpecRunTime] RSpec elapsed time: 10 minutes 17.13 seconds. Current RSS: ~1582M. load average: 0.98 1.00 1.09 1/304 42511450 behaves like allowing an update1451 allows an update on name1452# [RSpecRunTime] RSpec elapsed time: 10 minutes 18.13 seconds. Current RSS: ~1582M. load average: 0.98 1.00 1.09 1/304 42521453 updating the subgroup1454 behaves like allowing an update1455 allows an update on path1456 behaves like allowing an update1457 allows an update on name1458 with scoped npm packages1459 updating the root group1460 behaves like allowing an update1461 allows an update on path1462 behaves like allowing an update1463 allows an update on name1464 updating the subgroup1465 behaves like allowing an update1466 allows an update on path1467 behaves like allowing an update1468 allows an update on name1469 with unscoped npm packages1470 updating the root group1471 behaves like allowing an update1472 allows an update on path1473 behaves like allowing an update1474 allows an update on name1475 updating the subgroup1476 behaves like allowing an update1477 allows an update on path1478 behaves like allowing an update1479 allows an update on name1480 when user is not group owner1481 when group is private1482 does not update the group to public1483 does not update the group to public with tricky value1484# [RSpecRunTime] RSpec elapsed time: 10 minutes 28.44 seconds. Current RSS: ~1465M. load average: 0.91 0.98 1.09 1/304 42531485 when group is public1486 does not update the group to private1487 does not update the group to private with invalid string value1488 does not update the group to private with valid string value1489 does not update the group to private because of Active Record typecasting1490# [RSpecRunTime] RSpec elapsed time: 10 minutes 31.44 seconds. Current RSS: ~1468M. load average: 0.92 0.98 1.09 1/304 42541491 when updating #emails_enabled1492 updates the attribute1493 does not update when not group owner1494# [RSpecRunTime] RSpec elapsed time: 10 minutes 33.05 seconds. Current RSS: ~1471M. load average: 0.92 0.98 1.09 1/304 42551495 when updating #max_artifacts_size1496 for users who have the ability to update max_artifacts_size1497 updates max_artifacts_size1498 for users who do not have the ability to update max_artifacts_size1499 does not update max_artifacts_size1500 when updating #allow_runner_registration_token1501 for users who have the ability to update allow_runner_registration_token1502 updates allow_runner_registration_token1503 for users who do not have the ability to update allow_runner_registration_token1504 does not update allow_runner_registration_token1505 when updating #math_rendering_limits_enabled1506 updates attribute1507 does not update when not group owner1508# [RSpecRunTime] RSpec elapsed time: 10 minutes 37.4 seconds. Current RSS: ~1472M. load average: 0.93 0.98 1.09 1/304 42561509 when updating #lock_math_rendering_limits_enabled1510 updates attribute1511 does not update when not group owner1512# [RSpecRunTime] RSpec elapsed time: 10 minutes 38.96 seconds. Current RSS: ~1470M. load average: 0.93 0.98 1.09 1/304 42571513 updating default_branch_protection1514 for users who have the ability to update default_branch_protection1515 updates default_branch_protection attribute1516 updates default_branch_protection_defaults to match default_branch_protection1517# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.55 seconds. Current RSS: ~1461M. load average: 0.93 0.98 1.09 1/304 42581518 for users who do not have the ability to update default_branch_protection1519 does not update the attribute1520 updating default_branch_protection_defaults1521 for users who have the ability to update default_branch_protection_defaults1522 updates default_branch_protection attribute1523 for users who do not have the ability to update default_branch_protection_defaults1524 does not update the attribute1525 when setting enable_namespace_descendants_cache1526 when the group_hierarchy_optimization feature flag is enabled1527 when enabling the setting1528 creates the initial Namespaces::Descendants record1529 when accidentally enabling the setting again1530 does nothing1531 when disabling the setting1532 removes the Namespaces::Descendants record1533 when the Namespaces::Descendants record is missing1534 does not raise error1535# [RSpecRunTime] RSpec elapsed time: 10 minutes 44.96 seconds. Current RSS: ~1469M. load average: 0.93 0.99 1.09 1/304 42591536 when the group_hierarchy_optimization feature flag is disabled1537 does nothing1538 EventStore1539 when changing a group path1540 publishes a GroupPathChangedEvent1541 when not changing a group path1542 does not publish a GroupPathChangedEvent1543 rename group1544 returns true1545# [RSpecRunTime] RSpec elapsed time: 10 minutes 48.85 seconds. Current RSS: ~1472M. load average: 0.94 0.99 1.09 1/304 42601546 for a subgroup1547 when the parent group share_with_group_lock is enabled1548 for the parent group owner1549 allows disabling share_with_group_lock1550# [RSpecRunTime] RSpec elapsed time: 10 minutes 49.85 seconds. Current RSS: ~1411M. load average: 0.94 0.99 1.09 1/304 42611551 for a subgroup owner (who does not own the parent)1552 does not allow disabling share_with_group_lock1553# [RSpecRunTime] RSpec elapsed time: 10 minutes 50.94 seconds. Current RSS: ~1412M. load average: 0.94 0.99 1.09 1/304 42621554 change shared Runners config1555 calls the shared runners update service1556 handles errors in the shared runners update service1557# [RSpecRunTime] RSpec elapsed time: 10 minutes 52.63 seconds. Current RSS: ~1409M. load average: 0.94 0.99 1.09 1/304 42631558 changes allowing subgroups to establish own 2FA1559 changes settings1560 enqueues update subgroups and its members1561# [RSpecRunTime] RSpec elapsed time: 10 minutes 54.03 seconds. Current RSS: ~1406M. load average: 0.94 0.99 1.09 1/304 42641562# [RSpecRunTime] Finishing example group spec/services/groups/update_service_spec.rb. It took 58.28 seconds. Expected to take 1 minute 7.44 seconds.1563# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_counters/ci_template_unique_counter_spec.rb. Expected to take 57.93 seconds.1564Gitlab::UsageDataCounters::CiTemplateUniqueCounter1565 .track_unique_project_event1566 expands short template names1567 with explicit includes1568 for 5-Minute-Production-App.gitlab-ci.yml1569 has an event defined for template1570 tracks template1571 behaves like internal event tracking1572 logs to Snowplow and Redis1573 for AWS/CF-Provision-and-Deploy-EC2.gitlab-ci.yml1574 has an event defined for template1575 tracks template1576 behaves like internal event tracking1577 logs to Snowplow and Redis1578 for AWS/Deploy-ECS.gitlab-ci.yml1579 has an event defined for template1580 tracks template1581 behaves like internal event tracking1582 logs to Snowplow and Redis1583 for Android-Fastlane.gitlab-ci.yml1584 has an event defined for template1585 tracks template1586 behaves like internal event tracking1587 logs to Snowplow and Redis1588 for Android.gitlab-ci.yml1589 has an event defined for template1590 tracks template1591 behaves like internal event tracking1592 logs to Snowplow and Redis1593 for Android.latest.gitlab-ci.yml1594 has an event defined for template1595 tracks template1596 behaves like internal event tracking1597 logs to Snowplow and Redis1598 for Auto-DevOps.gitlab-ci.yml1599 has an event defined for template1600 tracks template1601 behaves like internal event tracking1602 logs to Snowplow and Redis1603 for Bash.gitlab-ci.yml1604 has an event defined for template1605 tracks template1606 behaves like internal event tracking1607 logs to Snowplow and Redis1608 for C++.gitlab-ci.yml1609 has an event defined for template1610 tracks template1611 behaves like internal event tracking1612 logs to Snowplow and Redis1613 for Chef.gitlab-ci.yml1614 has an event defined for template1615 tracks template1616 behaves like internal event tracking1617 logs to Snowplow and Redis1618 for Clojure.gitlab-ci.yml1619 has an event defined for template1620 tracks template1621 behaves like internal event tracking1622 logs to Snowplow and Redis1623 for Code-Quality.gitlab-ci.yml1624 has an event defined for template1625 tracks template1626 behaves like internal event tracking1627 logs to Snowplow and Redis1628 for Composer.gitlab-ci.yml1629 has an event defined for template1630 tracks template1631 behaves like internal event tracking1632 logs to Snowplow and Redis1633 for Cosign.gitlab-ci.yml1634 has an event defined for template1635 tracks template1636 behaves like internal event tracking1637 logs to Snowplow and Redis1638 for Crystal.gitlab-ci.yml1639 has an event defined for template1640 tracks template1641 behaves like internal event tracking1642 logs to Snowplow and Redis1643 for Dart.gitlab-ci.yml1644 has an event defined for template1645 tracks template1646 behaves like internal event tracking1647 logs to Snowplow and Redis1648 for Deploy-ECS.gitlab-ci.yml1649 has an event defined for template1650 tracks template1651 behaves like internal event tracking1652 logs to Snowplow and Redis1653 for Diffblue-Cover.gitlab-ci.yml1654 has an event defined for template1655 tracks template1656 behaves like internal event tracking1657 logs to Snowplow and Redis1658 for Django.gitlab-ci.yml1659 has an event defined for template1660 tracks template1661 behaves like internal event tracking1662 logs to Snowplow and Redis1663 for Docker.gitlab-ci.yml1664 has an event defined for template1665 tracks template1666 behaves like internal event tracking1667 logs to Snowplow and Redis1668 for Elixir.gitlab-ci.yml1669 has an event defined for template1670 tracks template1671 behaves like internal event tracking1672 logs to Snowplow and Redis1673 for Flutter.gitlab-ci.yml1674 has an event defined for template1675 tracks template1676 behaves like internal event tracking1677 logs to Snowplow and Redis1678 for Getting-Started.gitlab-ci.yml1679 has an event defined for template1680 tracks template1681 behaves like internal event tracking1682 logs to Snowplow and Redis1683 for Go.gitlab-ci.yml1684 has an event defined for template1685 tracks template1686 behaves like internal event tracking1687 logs to Snowplow and Redis1688 for Gradle.gitlab-ci.yml1689 has an event defined for template1690 tracks template1691 behaves like internal event tracking1692 logs to Snowplow and Redis1693 for Grails.gitlab-ci.yml1694 has an event defined for template1695 tracks template1696 behaves like internal event tracking1697 logs to Snowplow and Redis1698 for Indeni.Cloudrail.gitlab-ci.yml1699 has an event defined for template1700 tracks template1701 behaves like internal event tracking1702 logs to Snowplow and Redis1703 for Jobs/Browser-Performance-Testing.gitlab-ci.yml1704 has an event defined for template1705 tracks template1706 behaves like internal event tracking1707 logs to Snowplow and Redis1708 for Jobs/Browser-Performance-Testing.latest.gitlab-ci.yml1709 has an event defined for template1710 tracks template1711 behaves like internal event tracking1712 logs to Snowplow and Redis1713 for Jobs/Build.gitlab-ci.yml1714 has an event defined for template1715 tracks template1716 behaves like internal event tracking1717 logs to Snowplow and Redis1718 for Jobs/Build.latest.gitlab-ci.yml1719 has an event defined for template1720 tracks template1721 behaves like internal event tracking1722 logs to Snowplow and Redis1723 for Jobs/CF-Provision.gitlab-ci.yml1724 has an event defined for template1725 tracks template1726 behaves like internal event tracking1727 logs to Snowplow and Redis1728 for Jobs/Code-Intelligence.gitlab-ci.yml1729 has an event defined for template1730 tracks template1731 behaves like internal event tracking1732 logs to Snowplow and Redis1733 for Jobs/Code-Quality.gitlab-ci.yml1734 has an event defined for template1735 tracks template1736 behaves like internal event tracking1737 logs to Snowplow and Redis1738 for Jobs/Container-Scanning.gitlab-ci.yml1739 has an event defined for template1740 tracks template1741 behaves like internal event tracking1742 logs to Snowplow and Redis1743 for Jobs/Container-Scanning.latest.gitlab-ci.yml1744 has an event defined for template1745 tracks template1746 behaves like internal event tracking1747 logs to Snowplow and Redis1748 for Jobs/DAST-Default-Branch-Deploy.gitlab-ci.yml1749 has an event defined for template1750 tracks template1751 behaves like internal event tracking1752 logs to Snowplow and Redis1753 for Jobs/Dependency-Scanning.gitlab-ci.yml1754 has an event defined for template1755 tracks template1756 behaves like internal event tracking1757 logs to Snowplow and Redis1758 for Jobs/Dependency-Scanning.latest.gitlab-ci.yml1759 has an event defined for template1760 tracks template1761 behaves like internal event tracking1762 logs to Snowplow and Redis1763 for Jobs/Deploy/EC2.gitlab-ci.yml1764 has an event defined for template1765 tracks template1766 behaves like internal event tracking1767 logs to Snowplow and Redis1768 for Jobs/Deploy/ECS.gitlab-ci.yml1769 has an event defined for template1770 tracks template1771 behaves like internal event tracking1772 logs to Snowplow and Redis1773 for Jobs/Deploy.gitlab-ci.yml1774 has an event defined for template1775 tracks template1776 behaves like internal event tracking1777 logs to Snowplow and Redis1778 for Jobs/Deploy.latest.gitlab-ci.yml1779 has an event defined for template1780 tracks template1781 behaves like internal event tracking1782 logs to Snowplow and Redis1783 for Jobs/Helm-2to3.gitlab-ci.yml1784 has an event defined for template1785 tracks template1786 behaves like internal event tracking1787 logs to Snowplow and Redis1788 for Jobs/Load-Performance-Testing.gitlab-ci.yml1789 has an event defined for template1790 tracks template1791 behaves like internal event tracking1792 logs to Snowplow and Redis1793 for Jobs/SAST-IaC.gitlab-ci.yml1794 has an event defined for template1795 tracks template1796 behaves like internal event tracking1797 logs to Snowplow and Redis1798 for Jobs/SAST-IaC.latest.gitlab-ci.yml1799 has an event defined for template1800 tracks template1801 behaves like internal event tracking1802 logs to Snowplow and Redis1803 for Jobs/SAST.gitlab-ci.yml1804 has an event defined for template1805 tracks template1806 behaves like internal event tracking1807 logs to Snowplow and Redis1808 for Jobs/SAST.latest.gitlab-ci.yml1809 has an event defined for template1810 tracks template1811 behaves like internal event tracking1812 logs to Snowplow and Redis1813 for Jobs/Secret-Detection.gitlab-ci.yml1814 has an event defined for template1815 tracks template1816 behaves like internal event tracking1817 logs to Snowplow and Redis1818 for Jobs/Secret-Detection.latest.gitlab-ci.yml1819 has an event defined for template1820 tracks template1821 behaves like internal event tracking1822 logs to Snowplow and Redis1823 for Jobs/Test.gitlab-ci.yml1824 has an event defined for template1825 tracks template1826 behaves like internal event tracking1827 logs to Snowplow and Redis1828 for Julia.gitlab-ci.yml1829 has an event defined for template1830 tracks template1831 behaves like internal event tracking1832 logs to Snowplow and Redis1833 for Kaniko.gitlab-ci.yml1834 has an event defined for template1835 tracks template1836 behaves like internal event tracking1837 logs to Snowplow and Redis1838 for Katalon.gitlab-ci.yml1839 has an event defined for template1840 tracks template1841 behaves like internal event tracking1842 logs to Snowplow and Redis1843 for LaTeX.gitlab-ci.yml1844 has an event defined for template1845 tracks template1846 behaves like internal event tracking1847 logs to Snowplow and Redis1848 for Laravel.gitlab-ci.yml1849 has an event defined for template1850 tracks template1851 behaves like internal event tracking1852 logs to Snowplow and Redis1853 for MATLAB.gitlab-ci.yml1854 has an event defined for template1855 tracks template1856 behaves like internal event tracking1857 logs to Snowplow and Redis1858 for Maven.gitlab-ci.yml1859 has an event defined for template1860 tracks template1861 behaves like internal event tracking1862 logs to Snowplow and Redis1863 for Mono.gitlab-ci.yml1864 has an event defined for template1865 tracks template1866 behaves like internal event tracking1867 logs to Snowplow and Redis1868 for Nodejs.gitlab-ci.yml1869 has an event defined for template1870 tracks template1871 behaves like internal event tracking1872 logs to Snowplow and Redis1873 for OpenShift.gitlab-ci.yml1874 has an event defined for template1875 tracks template1876 behaves like internal event tracking1877 logs to Snowplow and Redis1878 for OpenTofu/Base.latest.gitlab-ci.yml1879 has an event defined for template1880 tracks template1881 behaves like internal event tracking1882 logs to Snowplow and Redis1883 for OpenTofu.latest.gitlab-ci.yml1884 has an event defined for template1885 tracks template1886 behaves like internal event tracking1887 logs to Snowplow and Redis1888 for PHP.gitlab-ci.yml1889 has an event defined for template1890 tracks template1891 behaves like internal event tracking1892 logs to Snowplow and Redis1893 for Packer.gitlab-ci.yml1894 has an event defined for template1895 tracks template1896 behaves like internal event tracking1897 logs to Snowplow and Redis1898 for Pages/Brunch.gitlab-ci.yml1899 has an event defined for template1900 tracks template1901 behaves like internal event tracking1902 logs to Snowplow and Redis1903 for Pages/Doxygen.gitlab-ci.yml1904 has an event defined for template1905 tracks template1906 behaves like internal event tracking1907 logs to Snowplow and Redis1908 for Pages/Gatsby.gitlab-ci.yml1909 has an event defined for template1910 tracks template1911 behaves like internal event tracking1912 logs to Snowplow and Redis1913 for Pages/HTML.gitlab-ci.yml1914 has an event defined for template1915 tracks template1916 behaves like internal event tracking1917 logs to Snowplow and Redis1918 for Pages/Harp.gitlab-ci.yml1919 has an event defined for template1920 tracks template1921 behaves like internal event tracking1922 logs to Snowplow and Redis1923 for Pages/Hexo.gitlab-ci.yml1924 has an event defined for template1925 tracks template1926 behaves like internal event tracking1927 logs to Snowplow and Redis1928 for Pages/Hugo.gitlab-ci.yml1929 has an event defined for template1930 tracks template1931 behaves like internal event tracking1932 logs to Snowplow and Redis1933 for Pages/Hyde.gitlab-ci.yml1934 has an event defined for template1935 tracks template1936 behaves like internal event tracking1937 logs to Snowplow and Redis1938 for Pages/JBake.gitlab-ci.yml1939 has an event defined for template1940 tracks template1941 behaves like internal event tracking1942 logs to Snowplow and Redis1943 for Pages/Jekyll.gitlab-ci.yml1944 has an event defined for template1945 tracks template1946 behaves like internal event tracking1947 logs to Snowplow and Redis1948 for Pages/Jigsaw.gitlab-ci.yml1949 has an event defined for template1950 tracks template1951 behaves like internal event tracking1952 logs to Snowplow and Redis1953 for Pages/Lektor.gitlab-ci.yml1954 has an event defined for template1955 tracks template1956 behaves like internal event tracking1957 logs to Snowplow and Redis1958 for Pages/Metalsmith.gitlab-ci.yml1959 has an event defined for template1960 tracks template1961 behaves like internal event tracking1962 logs to Snowplow and Redis1963 for Pages/Middleman.gitlab-ci.yml1964 has an event defined for template1965 tracks template1966 behaves like internal event tracking1967 logs to Snowplow and Redis1968 for Pages/Nanoc.gitlab-ci.yml1969 has an event defined for template1970 tracks template1971 behaves like internal event tracking1972 logs to Snowplow and Redis1973 for Pages/Octopress.gitlab-ci.yml1974 has an event defined for template1975 tracks template1976 behaves like internal event tracking1977 logs to Snowplow and Redis1978 for Pages/Pelican.gitlab-ci.yml1979 has an event defined for template1980 tracks template1981 behaves like internal event tracking1982 logs to Snowplow and Redis1983 for Pages/SwaggerUI.gitlab-ci.yml1984 has an event defined for template1985 tracks template1986 behaves like internal event tracking1987 logs to Snowplow and Redis1988 for Pages/Zola.gitlab-ci.yml1989 has an event defined for template1990 tracks template1991 behaves like internal event tracking1992 logs to Snowplow and Redis1993 for Python.gitlab-ci.yml1994 has an event defined for template1995 tracks template1996 behaves like internal event tracking1997 logs to Snowplow and Redis1998 for Qualys-IaC-Security.gitlab-ci.yml1999 has an event defined for template2000 tracks template2001 behaves like internal event tracking2002 logs to Snowplow and Redis2003 for Ruby.gitlab-ci.yml2004 has an event defined for template2005 tracks template2006 behaves like internal event tracking2007 logs to Snowplow and Redis2008 for Rust.gitlab-ci.yml2009 has an event defined for template2010 tracks template2011 behaves like internal event tracking2012 logs to Snowplow and Redis2013 for Scala.gitlab-ci.yml2014 has an event defined for template2015 tracks template2016 behaves like internal event tracking2017 logs to Snowplow and Redis2018 for Security/API-Discovery.gitlab-ci.yml2019 has an event defined for template2020 tracks template2021 behaves like internal event tracking2022 logs to Snowplow and Redis2023 for Security/API-Fuzzing.gitlab-ci.yml2024 has an event defined for template2025 tracks template2026 behaves like internal event tracking2027 logs to Snowplow and Redis2028 for Security/API-Fuzzing.latest.gitlab-ci.yml2029 has an event defined for template2030 tracks template2031 behaves like internal event tracking2032 logs to Snowplow and Redis2033 for Security/BAS.latest.gitlab-ci.yml2034 has an event defined for template2035 tracks template2036 behaves like internal event tracking2037 logs to Snowplow and Redis2038 for Security/Container-Scanning.gitlab-ci.yml2039 has an event defined for template2040 tracks template2041 behaves like internal event tracking2042 logs to Snowplow and Redis2043 for Security/Container-Scanning.latest.gitlab-ci.yml2044 has an event defined for template2045 tracks template2046 behaves like internal event tracking2047 logs to Snowplow and Redis2048 for Security/Coverage-Fuzzing.gitlab-ci.yml2049 has an event defined for template2050 tracks template2051 behaves like internal event tracking2052 logs to Snowplow and Redis2053 for Security/Coverage-Fuzzing.latest.gitlab-ci.yml2054 has an event defined for template2055 tracks template2056 behaves like internal event tracking2057 logs to Snowplow and Redis2058 for Security/DAST-API.gitlab-ci.yml2059 has an event defined for template2060 tracks template2061 behaves like internal event tracking2062 logs to Snowplow and Redis2063 for Security/DAST-API.latest.gitlab-ci.yml2064 has an event defined for template2065 tracks template2066 behaves like internal event tracking2067 logs to Snowplow and Redis2068 for Security/DAST-On-Demand-API-Scan.gitlab-ci.yml2069 has an event defined for template2070 tracks template2071 behaves like internal event tracking2072 logs to Snowplow and Redis2073 for Security/DAST-On-Demand-Scan.gitlab-ci.yml2074 has an event defined for template2075 tracks template2076 behaves like internal event tracking2077 logs to Snowplow and Redis2078 for Security/DAST-Runner-Validation.gitlab-ci.yml2079 has an event defined for template2080 tracks template2081 behaves like internal event tracking2082 logs to Snowplow and Redis2083 for Security/DAST.gitlab-ci.yml2084 has an event defined for template2085 tracks template2086 behaves like internal event tracking2087 logs to Snowplow and Redis2088 for Security/DAST.latest.gitlab-ci.yml2089 has an event defined for template2090 tracks template2091 behaves like internal event tracking2092 logs to Snowplow and Redis2093 for Security/Dependency-Scanning.gitlab-ci.yml2094 has an event defined for template2095 tracks template2096 behaves like internal event tracking2097 logs to Snowplow and Redis2098 for Security/Fortify-FoD-sast.gitlab-ci.yml2099 has an event defined for template2100 tracks template2101 behaves like internal event tracking2102 logs to Snowplow and Redis2103 for Security/SAST-IaC.gitlab-ci.yml2104 has an event defined for template2105 tracks template2106 behaves like internal event tracking2107 logs to Snowplow and Redis2108 for Security/SAST-IaC.latest.gitlab-ci.yml2109 has an event defined for template2110 tracks template2111 behaves like internal event tracking2112 logs to Snowplow and Redis2113 for Security/SAST.gitlab-ci.yml2114 has an event defined for template2115 tracks template2116 behaves like internal event tracking2117 logs to Snowplow and Redis2118 for Security/Secret-Detection.gitlab-ci.yml2119 has an event defined for template2120 tracks template2121 behaves like internal event tracking2122 logs to Snowplow and Redis2123 for Security/Secure-Binaries.gitlab-ci.yml2124 has an event defined for template2125 tracks template2126 behaves like internal event tracking2127 logs to Snowplow and Redis2128 for Swift.gitlab-ci.yml2129 has an event defined for template2130 tracks template2131 behaves like internal event tracking2132 logs to Snowplow and Redis2133 for Terraform/Base.gitlab-ci.yml2134 has an event defined for template2135 tracks template2136 behaves like internal event tracking2137 logs to Snowplow and Redis2138 for Terraform/Base.latest.gitlab-ci.yml2139 has an event defined for template2140 tracks template2141 behaves like internal event tracking2142 logs to Snowplow and Redis2143 for Terraform/Module-Base.gitlab-ci.yml2144 has an event defined for template2145 tracks template2146 behaves like internal event tracking2147 logs to Snowplow and Redis2148 for Terraform-Module.gitlab-ci.yml2149 has an event defined for template2150 tracks template2151 behaves like internal event tracking2152 logs to Snowplow and Redis2153 for Terraform.gitlab-ci.yml2154 has an event defined for template2155 tracks template2156 behaves like internal event tracking2157 logs to Snowplow and Redis2158 for Terraform.latest.gitlab-ci.yml2159 has an event defined for template2160 tracks template2161 behaves like internal event tracking2162 logs to Snowplow and Redis2163 for ThemeKit.gitlab-ci.yml2164 has an event defined for template2165 tracks template2166 behaves like internal event tracking2167 logs to Snowplow and Redis2168 for Verify/Accessibility.gitlab-ci.yml2169 has an event defined for template2170 tracks template2171 behaves like internal event tracking2172 logs to Snowplow and Redis2173 for Verify/FailFast.gitlab-ci.yml2174 has an event defined for template2175 tracks template2176 behaves like internal event tracking2177 logs to Snowplow and Redis2178 for Verify/Load-Performance-Testing.gitlab-ci.yml2179 has an event defined for template2180 tracks template2181 behaves like internal event tracking2182 logs to Snowplow and Redis2183 for Workflows/Branch-Pipelines.gitlab-ci.yml2184 has an event defined for template2185 tracks template2186 behaves like internal event tracking2187 logs to Snowplow and Redis2188 for Workflows/MergeRequest-Pipelines.gitlab-ci.yml2189 has an event defined for template2190 tracks template2191 behaves like internal event tracking2192 logs to Snowplow and Redis2193 for dotNET-Core.gitlab-ci.yml2194 has an event defined for template2195 tracks template2196 behaves like internal event tracking2197 logs to Snowplow and Redis2198 for dotNET.gitlab-ci.yml2199 has an event defined for template2200 tracks template2201 behaves like internal event tracking2202 logs to Snowplow and Redis2203 for iOS-Fastlane.gitlab-ci.yml2204 has an event defined for template2205 tracks template2206 behaves like internal event tracking2207 logs to Snowplow and Redis2208 for liquibase.gitlab-ci.yml2209 has an event defined for template2210 tracks template2211 behaves like internal event tracking2212 logs to Snowplow and Redis2213 for npm.gitlab-ci.yml2214 has an event defined for template2215 tracks template2216 behaves like internal event tracking2217 logs to Snowplow and Redis2218# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_counters/ci_template_unique_counter_spec.rb. It took 48.95 seconds. Expected to take 57.93 seconds.2219# [RSpecRunTime] Starting example group spec/workers/repository_fork_worker_spec.rb. Expected to take 48.21 seconds.2220RepositoryForkWorker2221 modules2222 includes ProjectImportOptions2223 #perform2224 only project ID passed2225 behaves like RepositoryForkWorker performing2226 creates a new repository from a fork2227 protects the default branch2228 flushes various caches2229 handles bad fork2230 calls Projects::LfsPointers::LfsLinkService#execute with OIDs of source project LFS objects2231 handles LFS objects link failure2232 when a worker was reset without cleanup2233 creates a new repository from a fork2234# [RSpecRunTime] RSpec elapsed time: 11 minutes 57.98 seconds. Current RSS: ~1497M. load average: 1.05 1.01 1.08 1/312 44672235 when a specific branch is requested2236 behaves like RepositoryForkWorker performing2237 creates a new repository from a fork2238 protects the default branch2239 flushes various caches2240 handles bad fork2241 calls Projects::LfsPointers::LfsLinkService#execute with OIDs of source project LFS objects2242 handles LFS objects link failure2243 when a worker was reset without cleanup2244 creates a new repository from a fork2245# [RSpecRunTime] RSpec elapsed time: 12 minutes 12.85 seconds. Current RSS: ~1472M. load average: 0.96 0.99 1.08 1/312 46702246 project ID, storage and repo paths passed2247 behaves like RepositoryForkWorker performing2248 creates a new repository from a fork2249 protects the default branch2250 flushes various caches2251 handles bad fork2252 calls Projects::LfsPointers::LfsLinkService#execute with OIDs of source project LFS objects2253 handles LFS objects link failure2254 when a worker was reset without cleanup2255 creates a new repository from a fork2256# [RSpecRunTime] RSpec elapsed time: 12 minutes 27.38 seconds. Current RSS: ~1487M. load average: 1.05 1.01 1.08 1/312 48732257# [RSpecRunTime] Finishing example group spec/workers/repository_fork_worker_spec.rb. It took 44.48 seconds. Expected to take 48.21 seconds.2258# [RSpecRunTime] Starting example group spec/services/git/wiki_push_service_spec.rb. Expected to take 42.63 seconds.2259Git::WikiPushService2260 #execute2261 executes model-specific callbacks2262 #process_changes2263 calls log_error for every event we cannot create2264 the push contains more than the permitted number of changes2265 creates only MAX_CHANGES events2266# [RSpecRunTime] RSpec elapsed time: 12 minutes 46.04 seconds. Current RSS: ~1432M. load average: 1.04 1.01 1.08 1/313 73882267 default_branch collides with a tag2268 creates only one event2269 successfully creating events2270 creates one event for every wiki action2271 handles all known actions2272 when wiki_page slug is not UTF-82273 does not raise an error2274# [RSpecRunTime] RSpec elapsed time: 12 minutes 51.38 seconds. Current RSS: ~1437M. load average: 1.19 1.04 1.09 1/313 78292275 two pages have been created2276 creates two events2277 creates two metadata records2278 creates appropriate events2279# [RSpecRunTime] RSpec elapsed time: 12 minutes 54.39 seconds. Current RSS: ~1446M. load average: 1.19 1.04 1.09 1/313 80042280 a non-page file as been added2281 does not create events, or WikiPage metadata2282 one page, and one non-page have been created2283 creates a wiki page creation event2284 creates one metadata record2285# [RSpecRunTime] RSpec elapsed time: 12 minutes 56.81 seconds. Current RSS: ~1449M. load average: 1.10 1.02 1.08 1/313 80812286 one page has been added, and then updated2287 creates just a single event2288 creates just one metadata record2289 creates a new wiki page creation event2290# [RSpecRunTime] RSpec elapsed time: 12 minutes 59.69 seconds. Current RSS: ~1442M. load average: 1.10 1.02 1.08 1/313 82262291 when a page we already know about has been updated2292 does not create a new meta-data record2293 creates a new event2294 adds an update event2295# [RSpecRunTime] RSpec elapsed time: 13 minutes 2.87 seconds. Current RSS: ~1437M. load average: 1.01 1.00 1.08 1/313 84372296 when a page we do not know about has been updated2297 creates a new meta-data record2298 creates a new event2299 adds an update event2300# [RSpecRunTime] RSpec elapsed time: 13 minutes 5.99 seconds. Current RSS: ~1430M. load average: 1.17 1.04 1.09 1/313 86482301 when a page we do not know about has been deleted2302 create a new meta-data record2303 creates a new event2304 adds an update event2305# [RSpecRunTime] RSpec elapsed time: 13 minutes 9.15 seconds. Current RSS: ~1433M. load average: 1.17 1.04 1.09 1/313 88562306 #perform_housekeeping2307 does not perform housekeeping when not needed2308 increments the push counter2309 when housekeeping is needed2310 performs housekeeping2311 does not raise an exception2312# [RSpecRunTime] RSpec elapsed time: 13 minutes 11.74 seconds. Current RSS: ~1438M. load average: 1.16 1.04 1.09 1/313 88892313# [RSpecRunTime] Finishing example group spec/services/git/wiki_push_service_spec.rb. It took 44.35 seconds. Expected to take 42.63 seconds.2314# [RSpecRunTime] Starting example group spec/lib/gitlab/database/background_migration/batched_migration_runner_spec.rb. Expected to take 37.58 seconds.2315Gitlab::Database::BackgroundMigration::BatchedMigrationRunner2316 #run_migration_job2317 when the migration has no previous jobs2318 when the migration has batches to process2319 runs the job for the first batch2320 migration health2321 puts migration on hold on stop signal2322 optimizes migration on normal signal2323 optimizes migration on no signal2324 optimizes migration on unknown signal2325# [RSpecRunTime] RSpec elapsed time: 13 minutes 20.47 seconds. Current RSS: ~1421M. load average: 1.22 1.05 1.09 1/313 88902326 when the batch maximum exceeds the migration maximum2327 clamps the batch maximum to the migration maximum2328# [RSpecRunTime] RSpec elapsed time: 13 minutes 22.28 seconds. Current RSS: ~1420M. load average: 1.29 1.07 1.10 1/308 88912329 when the migration has no batches to process2330 behaves like it has completed the migration2331 does not create and run a migration job2332 marks the migration as finished2333 when the migration should stop2334 changes the status to failure2335 when the migration has previous jobs2336 when the migration has no batches remaining2337 behaves like it has completed the migration2338 does not create and run a migration job2339 marks the migration as finished2340# [RSpecRunTime] RSpec elapsed time: 13 minutes 26.24 seconds. Current RSS: ~1430M. load average: 1.18 1.05 1.09 1/308 88922341 when the migration has batches to process2342 runs the migration job for the next batch2343 when the batch minimum exceeds the migration maximum2344 behaves like it has completed the migration2345 does not create and run a migration job2346 marks the migration as finished2347# [RSpecRunTime] RSpec elapsed time: 13 minutes 31.25 seconds. Current RSS: ~1426M. load average: 1.09 1.03 1.09 1/308 88932348 when migration has failed jobs2349 retries the failed job2350 when failed job has reached the maximum number of attempts2351 marks the migration as failed2352# [RSpecRunTime] RSpec elapsed time: 13 minutes 34.87 seconds. Current RSS: ~1419M. load average: 1.09 1.03 1.09 1/308 88942353 when migration has stuck jobs2354 retries the stuck job2355# [RSpecRunTime] RSpec elapsed time: 13 minutes 36.75 seconds. Current RSS: ~1419M. load average: 1.08 1.03 1.09 1/308 88952356 when migration has possible stuck jobs2357 keeps the migration active2358# [RSpecRunTime] RSpec elapsed time: 13 minutes 38.53 seconds. Current RSS: ~1419M. load average: 1.08 1.03 1.09 1/308 88962359 when the migration has batches to process and failed jobs2360 runs next batch then retries the failed job2361# [RSpecRunTime] RSpec elapsed time: 13 minutes 40.53 seconds. Current RSS: ~1420M. load average: 1.08 1.03 1.09 2/309 88972362 #run_entire_migration2363 when not in a development or test environment2364 raises an error2365 when the given migration is not active2366 does not create and run migration jobs2367 when the given migration is active2368 runs all jobs inline until finishing the migration2369# [RSpecRunTime] RSpec elapsed time: 13 minutes 42.74 seconds. Current RSS: ~1425M. load average: 1.07 1.03 1.09 1/308 88982370 #finalize2371 when the migration is not yet completed2372-- drop_table(:_test_batched_migrations_test_table, {:if_exists=>true})2373 -> 0.0019s2374-- create_table(:_test_batched_migrations_test_table, {:id=>false})2375 -> 0.0033s2376-- execute("INSERT INTO _test_batched_migrations_test_table VALUES (1, 1), (2, 2), (3, NULL), (4, NULL), (5, NULL), (6, NULL), (7, NULL), (8, NULL)")2377 -> 0.0016s2378-- execute("SELECT * FROM _test_batched_migrations_test_table WHERE some_id_convert_to_bigint IS NULL")2379 -> 0.0017s2380-- drop_table(:_test_batched_migrations_test_table, {:if_exists=>true})2381 -> 0.0019s2382 completes the migration2383 when migration fails to complete2384-- drop_table(:_test_batched_migrations_test_table, {:if_exists=>true})2385 -> 0.0016s2386-- create_table(:_test_batched_migrations_test_table, {:id=>false})2387 -> 0.0028s2388-- execute("INSERT INTO _test_batched_migrations_test_table VALUES (1, 1), (2, 2), (3, NULL), (4, NULL), (5, NULL), (6, NULL), (7, NULL), (8, NULL)")2389 -> 0.0017s2390-- drop_table(:_test_batched_migrations_test_table, {:if_exists=>true})2391 -> 0.0019s2392 raises an error2393# [RSpecRunTime] RSpec elapsed time: 13 minutes 43.8 seconds. Current RSS: ~1424M. load average: 1.07 1.03 1.09 1/308 88992394 when the migration is already finished2395-- drop_table(:_test_batched_migrations_test_table, {:if_exists=>true})2396 -> 0.0014s2397-- create_table(:_test_batched_migrations_test_table, {:id=>false})2398 -> 0.0033s2399-- execute("INSERT INTO _test_batched_migrations_test_table VALUES (1, 1), (2, 2), (3, NULL), (4, NULL), (5, NULL), (6, NULL), (7, NULL), (8, NULL)")2400 -> 0.0023s2401-- drop_table(:_test_batched_migrations_test_table, {:if_exists=>true})2402 -> 0.0021s2403 is a no-op2404 when the migration does not exist2405-- drop_table(:_test_batched_migrations_test_table, {:if_exists=>true})2406 -> 0.0030s2407-- create_table(:_test_batched_migrations_test_table, {:id=>false})2408 -> 0.0070s2409-- execute("INSERT INTO _test_batched_migrations_test_table VALUES (1, 1), (2, 2), (3, NULL), (4, NULL), (5, NULL), (6, NULL), (7, NULL), (8, NULL)")2410 -> 0.0027s2411-- drop_table(:_test_batched_migrations_test_table, {:if_exists=>true})2412 -> 0.0028s2413 is a no-op2414 .finalize2415 when the connection is passed2416 initializes the object with the given connection2417# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/background_migration/batched_migration_runner_spec.rb. It took 32.81 seconds. Expected to take 37.58 seconds.2418# [RSpecRunTime] Starting example group spec/services/work_items/update_service_spec.rb. Expected to take 32.77 seconds.2419WorkItems::UpdateService2420 #execute2421 is expected not to publish event WorkItems::WorkItemUpdatedEvent2422 when applying quick actions2423 is expected to publish event WorkItems::WorkItemUpdatedEvent2424 when work item type is not the default Issue2425 does not apply the quick action2426# [RSpecRunTime] RSpec elapsed time: 13 minutes 47.83 seconds. Current RSS: ~1404M. load average: 1.07 1.03 1.09 1/308 89002427 when work item type is the default Issue2428 applies the quick action2429 when title is changed2430 is expected to publish event WorkItems::WorkItemUpdatedEvent2431 triggers issuable_title_updated graphql subscription2432 behaves like internal event tracking2433 logs to Snowplow and Redis2434# [RSpecRunTime] RSpec elapsed time: 13 minutes 49.53 seconds. Current RSS: ~1422M. load average: 1.07 1.03 1.09 1/308 89012435 behaves like update service that triggers GraphQL work_item_updated subscription2436 triggers graphql subscription workItemUpdated2437 when title is not changed2438 is expected to publish event WorkItems::WorkItemUpdatedEvent2439 does not trigger issuable_title_updated graphql subscription2440 does not emit Snowplow event2441# [RSpecRunTime] RSpec elapsed time: 13 minutes 51.22 seconds. Current RSS: ~1434M. load average: 1.06 1.03 1.08 1/308 89022442 when dates are changed2443 is expected to publish event WorkItems::WorkItemUpdatedEvent2444 tracks users updating work item dates2445 behaves like update service that triggers GraphQL work_item_updated subscription2446 triggers graphql subscription workItemUpdated2447# [RSpecRunTime] RSpec elapsed time: 13 minutes 52.37 seconds. Current RSS: ~1442M. load average: 1.06 1.03 1.08 1/308 89032448 when decription is changed2449 is expected to publish event WorkItems::WorkItemUpdatedEvent2450 triggers GraphQL description updated subscription2451 behaves like update service that triggers GraphQL work_item_updated subscription2452 triggers graphql subscription workItemUpdated2453# [RSpecRunTime] RSpec elapsed time: 13 minutes 53.65 seconds. Current RSS: ~1450M. load average: 1.06 1.03 1.08 1/308 89042454 when decription is not changed2455 does not trigger GraphQL description updated subscription2456 when updating state_event2457 when state_event is close2458 is expected not to publish event WorkItems::WorkItemUpdatedEvent2459 closes the work item2460 when state_event is reopen2461 is expected not to publish event WorkItems::WorkItemUpdatedEvent2462 reopens the work item2463 behaves like work item widgetable service2464 executes callbacks for expected widgets2465 when updating widgets2466 when widget service is not present2467 ignores widget param2468 when the widget does not support update callback2469 ignores widget param2470 for the description widget2471 is expected to publish event WorkItems::WorkItemUpdatedEvent2472 updates the description of the work item2473 behaves like update service that triggers GraphQL work_item_updated subscription2474 triggers graphql subscription workItemUpdated2475# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.92 seconds. Current RSS: ~1466M. load average: 1.06 1.03 1.08 1/308 89052476 with mentions2477 when description contains a user mention2478 behaves like creates the todo and sends email2479 creates a todo and sends email2480# [RSpecRunTime] RSpec elapsed time: 13 minutes 59.14 seconds. Current RSS: ~1466M. load average: 1.06 1.03 1.08 1/308 89062481 when title contains a user mention2482 behaves like creates the todo and sends email2483 creates a todo and sends email2484# [RSpecRunTime] RSpec elapsed time: 14 minutes 0.38 second. Current RSS: ~1464M. load average: 1.06 1.03 1.08 2/309 89072485 when work item validation fails2486 returns validation errors2487 does not execute after-update widgets2488 for start and due date widget2489 is expected to publish event WorkItems::WorkItemUpdatedEvent2490 when due_date is updated2491 behaves like update service that triggers graphql dates updated subscription2492 triggers graphql subscription issueableDatesUpdated2493 when start_date is updated2494 behaves like update service that triggers graphql dates updated subscription2495 triggers graphql subscription issueableDatesUpdated2496 when no date param is updated2497 does not trigger date updated subscription2498 for the hierarchy widget2499 is expected to publish event WorkItems::WorkItemUpdatedEvent2500 updates the children of the work item2501 behaves like update service that triggers GraphQL work_item_updated subscription2502 triggers graphql subscription workItemUpdated2503# [RSpecRunTime] RSpec elapsed time: 14 minutes 4.55 seconds. Current RSS: ~1475M. load average: 1.05 1.03 1.08 1/308 89082504 when child type is invalid2505 returns error status2506 does not update work item attributes2507 when work item validation fails2508 is expected not to publish event WorkItems::WorkItemUpdatedEvent2509 returns validation errors2510 does not execute after-update widgets2511# [RSpecRunTime] RSpec elapsed time: 14 minutes 6.32 seconds. Current RSS: ~1477M. load average: 1.05 1.03 1.08 1/308 89092512 for milestone widget2513 is expected to publish event WorkItems::WorkItemUpdatedEvent2514 when milestone is updated2515 triggers 'issuableMilestoneUpdated'2516 behaves like update service that triggers GraphQL work_item_updated subscription2517 triggers graphql subscription workItemUpdated2518# [RSpecRunTime] RSpec elapsed time: 14 minutes 7.92 seconds. Current RSS: ~1479M. load average: 1.05 1.03 1.08 1/308 89102519 when milestone remains unchanged2520 does not trigger 'issuableMilestoneUpdated'2521 for current user todos widget2522 is expected to publish event WorkItems::WorkItemUpdatedEvent2523 when action is mark_as_done2524 is expected to publish event WorkItems::WorkItemUpdatedEvent2525 marks current user todo as done2526 behaves like update service that triggers GraphQL work_item_updated subscription2527 triggers graphql subscription workItemUpdated2528# [RSpecRunTime] RSpec elapsed time: 14 minutes 9.82 seconds. Current RSS: ~1479M. load average: 1.05 1.03 1.08 1/308 89112529 when action is add2530 adds a ToDo for the work item2531 for assignees widget2532 updates assignees of the work item2533 behaves like publish WorkItems::WorkItemUpdatedEvent event2534 is expected to publish event WorkItems::WorkItemUpdatedEvent2535# [RSpecRunTime] RSpec elapsed time: 14 minutes 11.65 seconds. Current RSS: ~1480M. load average: 1.04 1.03 1.08 1/308 89122536 when work item validation fails2537 does not update assignees and returns validation errors2538 label updates2539 when labels are changed2540 is expected to publish event WorkItems::WorkItemUpdatedEvent2541 tracks users updating work item labels2542 behaves like update service that triggers GraphQL work_item_updated subscription2543 triggers graphql subscription workItemUpdated2544# [RSpecRunTime] RSpec elapsed time: 14 minutes 13.31 seconds. Current RSS: ~1479M. load average: 1.04 1.03 1.08 1/308 89132545 behaves like broadcasting issuable labels updates2546 when label is added2547 triggers the GraphQL subscription2548 when label is removed2549 triggers the GraphQL subscription2550 when label is unchanged2551 does not trigger the GraphQL subscription2552 when labels are not changed2553 when labels param is not provided2554 behaves like work item update that does not track label updates2555 does not track users updating work item labels2556 when labels param is provided but labels remain unchanged2557 behaves like work item update that does not track label updates2558 does not track users updating work item labels2559 when labels param is provided invalid values2560 behaves like work item update that does not track label updates2561 does not track users updating work item labels2562# [RSpecRunTime] Finishing example group spec/services/work_items/update_service_spec.rb. It took 31.39 seconds. Expected to take 32.77 seconds.2563# [RSpecRunTime] Starting example group spec/lib/gitlab/cleanup/project_uploads_spec.rb. Expected to take 29.87 seconds.2564Gitlab::Cleanup::ProjectUploads2565 #run!2566 orphaned project upload file2567 when an upload record matching the secret and filename is found2568 when the project is still in legacy storage2569 behaves like fixes the file2570 behaves like moves the file2571 when dry_run is false2572 behaves like a real run2573 moves the file to its proper location2574 logs action as done2575# [RSpecRunTime] RSpec elapsed time: 14 minutes 17.52 seconds. Current RSS: ~1477M. load average: 1.04 1.03 1.08 1/310 89172576 when dry_run is nil2577 behaves like a real run2578 moves the file to its proper location2579 logs action as done2580# [RSpecRunTime] RSpec elapsed time: 14 minutes 18.88 seconds. Current RSS: ~1474M. load average: 1.04 1.03 1.08 1/310 89202581 when dry_run is true2582 behaves like a dry run2583 does not move the file2584 logs action as able to be done2585# [RSpecRunTime] RSpec elapsed time: 14 minutes 20.17 seconds. Current RSS: ~1465M. load average: 1.04 1.03 1.08 1/310 89232586 with dry_run not specified2587 behaves like a dry run2588 does not move the file2589 logs action as able to be done2590# [RSpecRunTime] RSpec elapsed time: 14 minutes 21.51 seconds. Current RSS: ~1463M. load average: 1.04 1.03 1.08 1/310 89262591 when the project was moved to hashed storage2592 behaves like fixes the file2593 behaves like moves the file2594 when dry_run is false2595 behaves like a real run2596 moves the file to its proper location2597 logs action as done2598# [RSpecRunTime] RSpec elapsed time: 14 minutes 22.78 seconds. Current RSS: ~1457M. load average: 1.04 1.03 1.08 1/310 89292599 when dry_run is nil2600 behaves like a real run2601 moves the file to its proper location2602 logs action as done2603# [RSpecRunTime] RSpec elapsed time: 14 minutes 24.04 seconds. Current RSS: ~1450M. load average: 1.04 1.03 1.08 1/310 89322604 when dry_run is true2605 behaves like a dry run2606 does not move the file2607 logs action as able to be done2608# [RSpecRunTime] RSpec elapsed time: 14 minutes 25.35 seconds. Current RSS: ~1436M. load average: 1.04 1.03 1.08 1/310 89352609 with dry_run not specified2610 behaves like a dry run2611 does not move the file2612 logs action as able to be done2613# [RSpecRunTime] RSpec elapsed time: 14 minutes 26.64 seconds. Current RSS: ~1428M. load average: 1.03 1.03 1.08 1/310 89382614 when the project is missing (the upload *record* is an orphan)2615 behaves like moves the file to lost and found2616 behaves like moves the file2617 when dry_run is false2618 behaves like a real run2619 moves the file to its proper location2620 logs action as done2621# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.75 seconds. Current RSS: ~1421M. load average: 1.03 1.03 1.08 1/310 89412622 when dry_run is nil2623 behaves like a real run2624 moves the file to its proper location2625 logs action as done2626 when dry_run is true2627 behaves like a dry run2628 does not move the file2629 logs action as able to be done2630# [RSpecRunTime] RSpec elapsed time: 14 minutes 29.87 seconds. Current RSS: ~1424M. load average: 1.03 1.03 1.08 1/310 89462631 with dry_run not specified2632 behaves like a dry run2633 does not move the file2634 logs action as able to be done2635 when the file should be in object storage2636 when the file otherwise has the correct local path2637 does not move the file2638 when the file has the wrong local path2639 behaves like moves the file to lost and found2640 behaves like moves the file2641 when dry_run is false2642 behaves like a real run2643 moves the file to its proper location2644 logs action as done2645 when dry_run is nil2646 behaves like a real run2647 moves the file to its proper location2648 logs action as done2649# [RSpecRunTime] RSpec elapsed time: 14 minutes 33.36 seconds. Current RSS: ~1426M. load average: 1.03 1.03 1.08 1/310 89542650 when dry_run is true2651 behaves like a dry run2652 does not move the file2653 logs action as able to be done2654 with dry_run not specified2655 behaves like a dry run2656 does not move the file2657 logs action as able to be done2658 when a matching upload record can not be found2659 when the file path fits the known pattern2660 behaves like moves the file to lost and found2661 behaves like moves the file2662 when dry_run is false2663 behaves like a real run2664 moves the file to its proper location2665 logs action as done2666 when dry_run is nil2667 behaves like a real run2668 moves the file to its proper location2669 logs action as done2670 when dry_run is true2671 behaves like a dry run2672 does not move the file2673 logs action as able to be done2674 with dry_run not specified2675 behaves like a dry run2676 does not move the file2677 logs action as able to be done2678# [RSpecRunTime] RSpec elapsed time: 14 minutes 39.16 seconds. Current RSS: ~1428M. load average: 0.95 1.01 1.08 1/310 89672679 when the file path does not fit the known pattern2680 behaves like moves the file to lost and found2681 behaves like moves the file2682 when dry_run is false2683 behaves like a real run2684 moves the file to its proper location2685 logs action as done2686 when dry_run is nil2687 behaves like a real run2688 moves the file to its proper location2689 logs action as done2690 when dry_run is true2691 behaves like a dry run2692 does not move the file2693 logs action as able to be done2694 with dry_run not specified2695 behaves like a dry run2696 does not move the file2697 logs action as able to be done2698 non-orphaned project upload file2699 does not move the file2700 ignorable cases2701 does not move any non-project (FileUploader) uploads2702 does not move any uploads in tmp (which would interfere with ongoing upload activity)2703 when the file is already in hashed storage2704 does not move even an orphan file2705# [RSpecRunTime] RSpec elapsed time: 14 minutes 42.64 seconds. Current RSS: ~1455M. load average: 0.87 0.99 1.07 1/310 89802706# [RSpecRunTime] Finishing example group spec/lib/gitlab/cleanup/project_uploads_spec.rb. It took 26.62 seconds. Expected to take 29.87 seconds.2707# [RSpecRunTime] Starting example group spec/services/projects/update_repository_storage_service_spec.rb. Expected to take 27.41 seconds.2708Projects::UpdateRepositoryStorageService2709 #execute2710 without wiki and design repository2711 when the move succeeds2712 moves the repository to the new storage and unmarks the repository as read-only2713# [RSpecRunTime] RSpec elapsed time: 14 minutes 43.85 seconds. Current RSS: ~1457M. load average: 0.87 0.99 1.07 1/310 89932714 when touch raises an exception2715 marks the storage move as failed and restores read-write access2716 when the filesystems are the same2717 updates the database without trying to move the repostory2718 when the move fails2719 unmarks the repository as read-only without updating the repository storage2720 when the cleanup fails2721 sets the correct state2722 when the checksum does not match2723 unmarks the repository as read-only without updating the repository storage2724 with repository pool2725 when project had a repository pool2726 creates a new repository pool and connects project to it2727 when new shard has a repository pool2728 connects project to it2729# [RSpecRunTime] RSpec elapsed time: 14 minutes 50.39 seconds. Current RSS: ~1458M. load average: 0.80 0.97 1.06 1/309 90722730 when new shard has a repository pool without the root project2731 connects project to it2732# [RSpecRunTime] RSpec elapsed time: 14 minutes 52.14 seconds. Current RSS: ~1454M. load average: 0.74 0.96 1.06 1/309 90942733 when repository does not exist2734 does not mirror object pool2735 when project belongs to repository pool, but not as a root project2736 creates a new repository pool and connects project to it2737# [RSpecRunTime] RSpec elapsed time: 14 minutes 54.66 seconds. Current RSS: ~1445M. load average: 0.74 0.96 1.06 1/309 91162738 when project belongs to the repository pool without a root project2739 creates a new repository pool without a root project and connects project to it2740# [RSpecRunTime] RSpec elapsed time: 14 minutes 56.51 seconds. Current RSS: ~1442M. load average: 0.68 0.94 1.05 1/309 91382741 when object pool checksum does not match2742 raises an error and removes the new object pool repository2743# [RSpecRunTime] RSpec elapsed time: 14 minutes 57.52 seconds. Current RSS: ~1441M. load average: 0.68 0.94 1.05 1/309 91502744 when the repository move is finished2745 is idempotent2746 when the repository move is failed2747 is idempotent2748 project with no repositories2749 updates the database2750 with wiki repository2751 when the move succeeds2752 moves the project and its wiki repository to the new storage and unmarks the repository as read-only2753# [RSpecRunTime] RSpec elapsed time: 15 minutes 0.94 second. Current RSS: ~1437M. load average: 0.70 0.94 1.05 1/309 91902754 when the filesystems are the same2755 updates the database without trying to move the repostory2756 when the move of the wiki repository fails2757 unmarks the repository as read-only without updating the repository storage2758 when the cleanup of the wiki repository fails2759 sets the correct state2760 when the checksum of the wiki repository does not match2761 unmarks the repository as read-only without updating the repository storage2762 with design repository2763 when the move succeeds2764 moves the project and its design repository to the new storage and unmarks the repository as read-only2765# [RSpecRunTime] RSpec elapsed time: 15 minutes 5.86 seconds. Current RSS: ~1447M. load average: 0.70 0.94 1.05 1/309 92722766 when the filesystems are the same2767 updates the database without trying to move the repostory2768# [RSpecRunTime] RSpec elapsed time: 15 minutes 6.87 seconds. Current RSS: ~1447M. load average: 0.73 0.94 1.05 1/309 92862769 when the move of the design repository fails2770 unmarks the repository as read-only without updating the repository storage2771 when the cleanup of the design repository fails2772 sets the correct state2773# [RSpecRunTime] RSpec elapsed time: 15 minutes 8.86 seconds. Current RSS: ~1447M. load average: 0.73 0.94 1.05 1/309 93202774 when the checksum of the design repository does not match2775 unmarks the repository as read-only without updating the repository storage2776# [RSpecRunTime] RSpec elapsed time: 15 minutes 9.95 seconds. Current RSS: ~1448M. load average: 0.73 0.94 1.05 1/308 93372777# [RSpecRunTime] Finishing example group spec/services/projects/update_repository_storage_service_spec.rb. It took 27.37 seconds. Expected to take 27.41 seconds.2778# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/fast_hash_serializer_spec.rb. Expected to take 25.38 seconds.2779Gitlab::ImportExport::FastHashSerializer2780 saves the correct hash2781 has approvals_before_merge set2782 has milestones2783 has merge requests2784 has merge request's milestones2785 has merge request's source branch SHA2786 has merge request's target branch SHA2787 has events2788 has snippets2789 has snippet notes2790 has releases2791 has no author on releases2792 has the author ID on releases2793 has issues2794 has issue comments2795 has issue assignees2796 has author on issue comments2797 has project members2798 has merge requests diffs2799 has merge request diff files2800 has merge request diff commits2801 has merge requests comments2802 has author on merge requests comments2803 has pipeline stages2804 has pipeline builds2805 has pipeline builds2806 has pipeline commits2807 has commit notes2808 has labels with no associations2809 has labels associated to records2810 has project and group labels2811 has priorities associated to labels2812 has issue resource label events2813 has merge request resource label events2814 has project feature2815 has custom attributes2816 has badges2817 does not complain about non UTF-8 characters in MR diff files2818 has a board and a list2819 project attributes2820 does not contain the runners token2821# [RSpecRunTime] RSpec elapsed time: 15 minutes 33.43 seconds. Current RSS: ~1438M. load average: 0.90 0.97 1.05 1/308 96442822 relation ordering2823 orders exported pipelines by primary key2824# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/fast_hash_serializer_spec.rb. It took 23.96 seconds. Expected to take 25.38 seconds.2825# [RSpecRunTime] Starting example group spec/graphql/resolvers/todos_resolver_spec.rb. Expected to take 23.52 seconds.2826Resolvers::TodosResolver2827 is expected to have nullable GraphQL type TodoConnection2828 #resolve2829 calls TodosFinder2830 when using no filter2831 returns pending todos2832# [RSpecRunTime] RSpec elapsed time: 15 minutes 37.26 seconds. Current RSS: ~1434M. load average: 0.83 0.95 1.05 1/308 96512833 when using filters2834 returns the todos for multiple states2835 returns the todos for multiple filters2836 returns the todos for single filter2837 returns the todos for multiple groups2838 returns the todos for multiple authors2839 returns the todos for multiple actions2840 returns the todos for multiple projects2841# [RSpecRunTime] RSpec elapsed time: 15 minutes 51.21 seconds. Current RSS: ~1401M. load average: 0.80 0.94 1.04 1/308 96522842 when sort is provided2843 sorts in ascendent order2844 sorts in descendent order2845# [RSpecRunTime] RSpec elapsed time: 15 minutes 56.22 seconds. Current RSS: ~1392M. load average: 0.82 0.94 1.04 1/308 96532846 when no target is provided2847 returns no todos2848 when target user is not the current user2849 returns no todos2850 when request is for a todo target2851 returns only the todos for the target2852# [RSpecRunTime] Finishing example group spec/graphql/resolvers/todos_resolver_spec.rb. It took 24.57 seconds. Expected to take 23.52 seconds.2853# [RSpecRunTime] Starting example group spec/tooling/danger/project_helper_spec.rb. Expected to take 22.83 seconds.2854Tooling::Danger::ProjectHelper2855 #categories_for_file2856 path: "glfm_specification/example_snapshots/prosemirror_json.yml", expected_categories: [:frontend]2857 is expected to eq [:frontend]2858 path: "glfm_specification/input/glfm_anything.yml", expected_categories: [:frontend, :backend]2859 is expected to eq [:frontend, :backend]2860 path: "doc/api/graphql/reference/index.md", expected_categories: [:docs, :backend]2861 is expected to eq [:docs, :backend]2862 path: "doc/api/graphql/reference/some_other_file.txt", expected_categories: [:docs, :backend]2863 is expected to eq [:docs, :backend]2864 path: "doc/api/openapi/openapi.yaml", expected_categories: [:docs, :backend]2865 is expected to eq [:docs, :backend]2866 path: "doc/api/openapi/any_other_file.yaml", expected_categories: [:docs, :backend]2867 is expected to eq [:docs, :backend]2868 path: "usage_data.rb", expected_categories: [:database, :backend, :analytics_instrumentation]2869 is expected to eq [:database, :backend, :analytics_instrumentation]2870 path: "doc/foo.md", expected_categories: [:docs]2871 is expected to eq [:docs]2872 path: "CONTRIBUTING.md", expected_categories: [:docs]2873 is expected to eq [:docs]2874 path: "LICENSE", expected_categories: [:docs]2875 is expected to eq [:docs]2876 path: "MAINTENANCE.md", expected_categories: [:docs]2877 is expected to eq [:docs]2878 path: "PHILOSOPHY.md", expected_categories: [:docs]2879 is expected to eq [:docs]2880 path: "PROCESS.md", expected_categories: [:docs]2881 is expected to eq [:docs]2882 path: "README.md", expected_categories: [:docs]2883 is expected to eq [:docs]2884 path: "ee/doc/foo", expected_categories: [:none]2885 is expected to eq [:none]2886 path: "ee/README", expected_categories: [:none]2887 is expected to eq [:none]2888 path: "app/assets/foo", expected_categories: [:frontend]2889 is expected to eq [:frontend]2890 path: "app/views/foo", expected_categories: [:frontend, :backend]2891 is expected to eq [:frontend, :backend]2892 path: "public/foo", expected_categories: [:frontend]2893 is expected to eq [:frontend]2894 path: "scripts/frontend/foo", expected_categories: [:frontend]2895 is expected to eq [:frontend]2896 path: "spec/frontend/bar", expected_categories: [:frontend]2897 is expected to eq [:frontend]2898 path: "spec/frontend_integration/bar", expected_categories: [:frontend]2899 is expected to eq [:frontend]2900 path: "vendor/assets/foo", expected_categories: [:frontend]2901 is expected to eq [:frontend]2902 path: "babel.config.js", expected_categories: [:frontend]2903 is expected to eq [:frontend]2904 path: "jest.config.js", expected_categories: [:frontend]2905 is expected to eq [:frontend]2906 path: "package.json", expected_categories: [:frontend]2907 is expected to eq [:frontend]2908 path: "yarn.lock", expected_categories: [:frontend]2909 is expected to eq [:frontend]2910 path: "config/foo.js", expected_categories: [:frontend]2911 is expected to eq [:frontend]2912 path: "config/deep/foo.js", expected_categories: [:frontend]2913 is expected to eq [:frontend]2914 path: "app/components/pajamas/empty_state_component.html.haml", expected_categories: [:frontend, :backend]2915 is expected to eq [:frontend, :backend]2916 path: "ee/app/components/pajamas/empty_state_component.html.haml", expected_categories: [:frontend, :backend]2917 is expected to eq [:frontend, :backend]2918 path: "app/components/diffs/overflow_warning_component.html.haml", expected_categories: [:frontend, :backend]2919 is expected to eq [:frontend, :backend]2920 path: "app/components/layouts/horizontal_section_component.rb", expected_categories: [:frontend, :backend]2921 is expected to eq [:frontend, :backend]2922 path: "ee/app/assets/foo", expected_categories: [:frontend]2923 is expected to eq [:frontend]2924 path: "ee/app/views/foo", expected_categories: [:frontend, :backend]2925 is expected to eq [:frontend, :backend]2926 path: "ee/spec/frontend/bar", expected_categories: [:frontend]2927 is expected to eq [:frontend]2928 path: "ee/spec/frontend_integration/bar", expected_categories: [:frontend]2929 is expected to eq [:frontend]2930 path: "app/models/foo", expected_categories: [:backend]2931 is expected to eq [:backend]2932 path: "bin/foo", expected_categories: [:backend]2933 is expected to eq [:backend]2934 path: "config/foo", expected_categories: [:backend]2935 is expected to eq [:backend]2936 path: "lib/foo", expected_categories: [:backend]2937 is expected to eq [:backend]2938 path: "rubocop/foo", expected_categories: [:backend]2939 is expected to eq [:backend]2940 path: ".rubocop.yml", expected_categories: [:backend]2941 is expected to eq [:backend]2942 path: ".rubocop_todo.yml", expected_categories: [:backend]2943 is expected to eq [:backend]2944 path: ".rubocop_todo/cop/name.yml", expected_categories: [:backend]2945 is expected to eq [:backend]2946 path: "gems/foo/.rubocop.yml", expected_categories: [:backend]2947 is expected to eq [:backend]2948 path: "spec/foo", expected_categories: [:backend]2949 is expected to eq [:backend]2950 path: "spec/foo/bar", expected_categories: [:backend]2951 is expected to eq [:backend]2952 path: "ee/app/foo", expected_categories: [:backend]2953 is expected to eq [:backend]2954 path: "ee/bin/foo", expected_categories: [:backend]2955 is expected to eq [:backend]2956 path: "ee/spec/foo", expected_categories: [:backend]2957 is expected to eq [:backend]2958 path: "ee/spec/foo/bar", expected_categories: [:backend]2959 is expected to eq [:backend]2960 path: "spec/migrations/foo", expected_categories: [:database]2961 is expected to eq [:database]2962 path: "ee/spec/migrations/foo", expected_categories: [:database]2963 is expected to eq [:database]2964 path: "spec/features/foo", expected_categories: [:test]2965 is expected to eq [:test]2966 path: "ee/spec/features/foo", expected_categories: [:test]2967 is expected to eq [:test]2968 path: "spec/support/shared_examples/features/foo", expected_categories: [:test]2969 is expected to eq [:test]2970 path: "ee/spec/support/shared_examples/features/foo", expected_categories: [:test]2971 is expected to eq [:test]2972 path: "spec/support/shared_contexts/features/foo", expected_categories: [:test]2973 is expected to eq [:test]2974 path: "ee/spec/support/shared_contexts/features/foo", expected_categories: [:test]2975 is expected to eq [:test]2976 path: "spec/support/helpers/features/foo", expected_categories: [:test]2977 is expected to eq [:test]2978 path: "ee/spec/support/helpers/features/foo", expected_categories: [:test]2979 is expected to eq [:test]2980 path: "generator_templates/foo", expected_categories: [:backend]2981 is expected to eq [:backend]2982 path: "vendor/languages.yml", expected_categories: [:backend]2983 is expected to eq [:backend]2984 path: "file_hooks/examples/", expected_categories: [:backend]2985 is expected to eq [:backend]2986 path: "Gemfile", expected_categories: [:backend]2987 is expected to eq [:backend]2988 path: "Gemfile.lock", expected_categories: [:backend]2989 is expected to eq [:backend]2990 path: "Gemfile.checksum", expected_categories: [:backend]2991 is expected to eq [:backend]2992 path: "Rakefile", expected_categories: [:backend]2993 is expected to eq [:backend]2994 path: "FOO_VERSION", expected_categories: [:backend]2995 is expected to eq [:backend]2996 path: "lib/gitlab/ci/templates/Security/SAST.gitlab-ci.yml", expected_categories: [:ci_template]2997 is expected to eq [:ci_template]2998 path: "lib/gitlab/ci/templates/dotNET-Core.yml", expected_categories: [:ci_template]2999 is expected to eq [:ci_template]3000 path: "ee/FOO_VERSION", expected_categories: [:none]3001 is expected to eq [:none]3002 path: "db/schema.rb", expected_categories: [:database]3003 is expected to eq [:database]3004 path: "db/structure.sql", expected_categories: [:database]3005 is expected to eq [:database]3006 path: "db/docs/example.yml", expected_categories: [:database]3007 is expected to eq [:database]3008 path: "db/migrate/foo", expected_categories: [:database]3009 is expected to eq [:database]3010 path: "db/post_migrate/foo", expected_categories: [:database]3011 is expected to eq [:database]3012 path: "ee/db/geo/migrate/foo", expected_categories: [:database]3013 is expected to eq [:database]3014 path: "ee/db/geo/post_migrate/foo", expected_categories: [:database]3015 is expected to eq [:database]3016 path: "app/models/project_authorization.rb", expected_categories: [:database, :backend]3017 is expected to eq [:database, :backend]3018 path: "app/services/users/refresh_authorized_projects_service.rb", expected_categories: [:database, :backend]3019 is expected to eq [:database, :backend]3020 path: "app/services/authorized_project_update/find_records_due_for_refresh_service.rb", expected_categories: [:database, :backend]3021 is expected to eq [:database, :backend]3022 path: "lib/gitlab/background_migration.rb", expected_categories: [:database, :backend]3023 is expected to eq [:database, :backend]3024 path: "lib/gitlab/background_migration/foo", expected_categories: [:database, :backend]3025 is expected to eq [:database, :backend]3026 path: "ee/lib/gitlab/background_migration/foo", expected_categories: [:database, :backend]3027 is expected to eq [:database, :backend]3028 path: "ee/lib/ee/gitlab/background_migration/foo", expected_categories: [:database, :backend]3029 is expected to eq [:database, :backend]3030 path: "lib/gitlab/database.rb", expected_categories: [:database, :backend]3031 is expected to eq [:database, :backend]3032 path: "lib/gitlab/database/foo", expected_categories: [:database, :backend]3033 is expected to eq [:database, :backend]3034 path: "ee/lib/gitlab/database/foo", expected_categories: [:database, :backend]3035 is expected to eq [:database, :backend]3036 path: "lib/gitlab/sql/foo", expected_categories: [:database, :backend]3037 is expected to eq [:database, :backend]3038 path: "rubocop/cop/migration/foo", expected_categories: [:database]3039 is expected to eq [:database]3040 path: "db/fixtures/foo.rb", expected_categories: [:backend]3041 is expected to eq [:backend]3042 path: "ee/db/fixtures/foo.rb", expected_categories: [:backend]3043 is expected to eq [:backend]3044 path: "qa/foo", expected_categories: [:qa]3045 is expected to eq [:qa]3046 path: "ee/qa/foo", expected_categories: [:qa]3047 is expected to eq [:qa]3048 path: "workhorse/main.go", expected_categories: [:workhorse]3049 is expected to eq [:workhorse]3050 path: "workhorse/internal/upload/upload.go", expected_categories: [:workhorse]3051 is expected to eq [:workhorse]3052 path: "locale/gitlab.pot", expected_categories: [:none]3053 is expected to eq [:none]3054 path: "FOO", expected_categories: [:none]3055 is expected to eq [:none]3056 path: "foo", expected_categories: [:none]3057 is expected to eq [:none]3058 path: "foo/bar.rb", expected_categories: [:backend]3059 is expected to eq [:backend]3060 path: "foo/bar.js", expected_categories: [:frontend]3061 is expected to eq [:frontend]3062 path: "foo/bar.txt", expected_categories: [:none]3063 is expected to eq [:none]3064 path: "foo/bar.md", expected_categories: [:none]3065 is expected to eq [:none]3066 path: "ee/config/metrics/counts_7d/20210216174919_g_analytics_issues_weekly.yml", expected_categories: [:analytics_instrumentation]3067 is expected to eq [:analytics_instrumentation]3068 path: "lib/gitlab/usage_data_counters/aggregated_metrics/common.yml", expected_categories: [:analytics_instrumentation]3069 is expected to eq [:analytics_instrumentation]3070 path: "lib/gitlab/usage_data_counters/hll_redis_counter.rb", expected_categories: [:backend, :analytics_instrumentation]3071 is expected to eq [:backend, :analytics_instrumentation]3072 path: "lib/gitlab/tracking.rb", expected_categories: [:backend, :analytics_instrumentation]3073 is expected to eq [:backend, :analytics_instrumentation]3074 path: "lib/gitlab/usage/service_ping_report.rb", expected_categories: [:backend, :analytics_instrumentation]3075 is expected to eq [:backend, :analytics_instrumentation]3076 path: "lib/gitlab/usage/metrics/key_path_processor.rb", expected_categories: [:backend, :analytics_instrumentation]3077 is expected to eq [:backend, :analytics_instrumentation]3078 path: "spec/lib/gitlab/tracking_spec.rb", expected_categories: [:backend, :analytics_instrumentation]3079 is expected to eq [:backend, :analytics_instrumentation]3080 path: "app/helpers/tracking_helper.rb", expected_categories: [:backend, :analytics_instrumentation]3081 is expected to eq [:backend, :analytics_instrumentation]3082 path: "spec/helpers/tracking_helper_spec.rb", expected_categories: [:backend, :analytics_instrumentation]3083 is expected to eq [:backend, :analytics_instrumentation]3084 path: "lib/generators/rails/usage_metric_definition_generator.rb", expected_categories: [:backend, :analytics_instrumentation]3085 is expected to eq [:backend, :analytics_instrumentation]3086 path: "spec/lib/generators/usage_metric_definition_generator_spec.rb", expected_categories: [:backend, :analytics_instrumentation]3087 is expected to eq [:backend, :analytics_instrumentation]3088 path: "config/metrics/schema.json", expected_categories: [:analytics_instrumentation]3089 is expected to eq [:analytics_instrumentation]3090 path: "app/assets/javascripts/tracking/foo.js", expected_categories: [:frontend, :analytics_instrumentation]3091 is expected to eq [:frontend, :analytics_instrumentation]3092 path: "spec/frontend/tracking/foo.js", expected_categories: [:frontend, :analytics_instrumentation]3093 is expected to eq [:frontend, :analytics_instrumentation]3094 path: "spec/frontend/tracking_spec.js", expected_categories: [:frontend, :analytics_instrumentation]3095 is expected to eq [:frontend, :analytics_instrumentation]3096 path: "lib/gitlab/usage_database/foo.rb", expected_categories: [:backend]3097 is expected to eq [:backend]3098 path: "config/metrics/counts_7d/test_metric.yml", expected_categories: [:analytics_instrumentation]3099 is expected to eq [:analytics_instrumentation]3100 path: "config/events/snowplow_event.yml", expected_categories: [:analytics_instrumentation]3101 is expected to eq [:analytics_instrumentation]3102 path: "config/metrics/schema.json", expected_categories: [:analytics_instrumentation]3103 is expected to eq [:analytics_instrumentation]3104 path: "doc/api/usage_data.md", expected_categories: [:analytics_instrumentation]3105 is expected to eq [:analytics_instrumentation]3106 path: "spec/lib/gitlab/usage_data_spec.rb", expected_categories: [:analytics_instrumentation]3107 is expected to eq [:analytics_instrumentation]3108 path: "spec/lib/gitlab/usage/service_ping_report.rb", expected_categories: [:backend, :analytics_instrumentation]3109 is expected to eq [:backend, :analytics_instrumentation]3110 path: "spec/lib/gitlab/usage/metrics/key_path_processor.rb", expected_categories: [:backend, :analytics_instrumentation]3111 is expected to eq [:backend, :analytics_instrumentation]3112 path: "app/models/integration.rb", expected_categories: [:import_integrate_be, :backend]3113 is expected to eq [:import_integrate_be, :backend]3114 path: "ee/app/models/integrations/github.rb", expected_categories: [:import_integrate_be, :backend]3115 is expected to eq [:import_integrate_be, :backend]3116 path: "ee/app/models/ee/integrations/jira.rb", expected_categories: [:import_integrate_be, :backend]3117 is expected to eq [:import_integrate_be, :backend]3118 path: "app/models/integrations/chat_message/pipeline_message.rb", expected_categories: [:import_integrate_be, :backend]3119 is expected to eq [:import_integrate_be, :backend]3120 path: "app/models/jira_connect_subscription.rb", expected_categories: [:import_integrate_be, :backend]3121 is expected to eq [:import_integrate_be, :backend]3122 path: "app/models/hooks/service_hook.rb", expected_categories: [:import_integrate_be, :backend]3123 is expected to eq [:import_integrate_be, :backend]3124 path: "ee/app/models/ee/hooks/system_hook.rb", expected_categories: [:import_integrate_be, :backend]3125 is expected to eq [:import_integrate_be, :backend]3126 path: "app/services/concerns/integrations/project_test_data.rb", expected_categories: [:import_integrate_be, :backend]3127 is expected to eq [:import_integrate_be, :backend]3128 path: "ee/app/services/ee/integrations/test/project_service.rb", expected_categories: [:import_integrate_be, :backend]3129 is expected to eq [:import_integrate_be, :backend]3130 path: "app/controllers/concerns/integrations/actions.rb", expected_categories: [:import_integrate_be, :backend]3131 is expected to eq [:import_integrate_be, :backend]3132 path: "ee/app/controllers/concerns/ee/integrations/params.rb", expected_categories: [:import_integrate_be, :backend]3133 is expected to eq [:import_integrate_be, :backend]3134 path: "ee/app/controllers/projects/integrations/jira/issues_controller.rb", expected_categories: [:import_integrate_be, :backend]3135 is expected to eq [:import_integrate_be, :backend]3136 path: "app/controllers/projects/hooks_controller.rb", expected_categories: [:import_integrate_be, :backend]3137 is expected to eq [:import_integrate_be, :backend]3138 path: "app/controllers/admin/hook_logs_controller.rb", expected_categories: [:import_integrate_be, :backend]3139 is expected to eq [:import_integrate_be, :backend]3140 path: "app/controllers/groups/settings/integrations_controller.rb", expected_categories: [:import_integrate_be, :backend]3141 is expected to eq [:import_integrate_be, :backend]3142 path: "app/controllers/jira_connect/branches_controller.rb", expected_categories: [:import_integrate_be, :backend]3143 is expected to eq [:import_integrate_be, :backend]3144 path: "app/controllers/oauth/jira/authorizations_controller.rb", expected_categories: [:import_integrate_be, :backend]3145 is expected to eq [:import_integrate_be, :backend]3146 path: "ee/app/finders/projects/integrations/jira/by_ids_finder.rb", expected_categories: [:import_integrate_be, :database, :backend]3147 is expected to eq [:import_integrate_be, :database, :backend]3148 path: "app/workers/jira_connect/sync_merge_request_worker.rb", expected_categories: [:import_integrate_be, :backend]3149 is expected to eq [:import_integrate_be, :backend]3150 path: "app/workers/propagate_integration_inherit_worker.rb", expected_categories: [:import_integrate_be, :backend]3151 is expected to eq [:import_integrate_be, :backend]3152 path: "app/workers/web_hooks/log_execution_worker.rb", expected_categories: [:import_integrate_be, :backend]3153 is expected to eq [:import_integrate_be, :backend]3154 path: "app/workers/web_hook_worker.rb", expected_categories: [:import_integrate_be, :backend]3155 is expected to eq [:import_integrate_be, :backend]3156 path: "app/workers/project_service_worker.rb", expected_categories: [:import_integrate_be, :backend]3157 is expected to eq [:import_integrate_be, :backend]3158 path: "lib/atlassian/jira_connect/serializers/commit_entity.rb", expected_categories: [:import_integrate_be, :backend]3159 is expected to eq [:import_integrate_be, :backend]3160 path: "lib/api/entities/project_integration.rb", expected_categories: [:import_integrate_be, :backend]3161 is expected to eq [:import_integrate_be, :backend]3162 path: "lib/gitlab/hook_data/note_builder.rb", expected_categories: [:import_integrate_be, :backend]3163 is expected to eq [:import_integrate_be, :backend]3164 path: "lib/gitlab/data_builder/note.rb", expected_categories: [:import_integrate_be, :backend]3165 is expected to eq [:import_integrate_be, :backend]3166 path: "lib/gitlab/slash_commands/run.rb", expected_categories: [:import_integrate_be, :backend]3167 is expected to eq [:import_integrate_be, :backend]3168 path: "lib/gitlab/web_hooks/recursion_detection.rb", expected_categories: [:import_integrate_be, :backend]3169 is expected to eq [:import_integrate_be, :backend]3170 path: "ee/lib/ee/gitlab/integrations/sti_type.rb", expected_categories: [:import_integrate_be, :backend]3171 is expected to eq [:import_integrate_be, :backend]3172 path: "ee/lib/ee/api/helpers/integrations_helpers.rb", expected_categories: [:import_integrate_be, :backend]3173 is expected to eq [:import_integrate_be, :backend]3174 path: "ee/app/serializers/integrations/jira_serializers/issue_entity.rb", expected_categories: [:import_integrate_be, :backend]3175 is expected to eq [:import_integrate_be, :backend]3176 path: "app/serializers/jira_connect/app_data_serializer.rb", expected_categories: [:import_integrate_be, :backend]3177 is expected to eq [:import_integrate_be, :backend]3178 path: "lib/api/github/entities.rb", expected_categories: [:import_integrate_be, :backend]3179 is expected to eq [:import_integrate_be, :backend]3180 path: "lib/api/v3/github.rb", expected_categories: [:import_integrate_be, :backend]3181 is expected to eq [:import_integrate_be, :backend]3182 path: "app/controllers/clusters/integrations_controller.rb", expected_categories: [:backend]3183 is expected to eq [:backend]3184 path: "app/services/clusters/integrations/prometheus_health_check_service.rb", expected_categories: [:backend]3185 is expected to eq [:backend]3186 path: "app/graphql/types/alert_management/integration_type.rb", expected_categories: [:backend]3187 is expected to eq [:backend]3188 path: "app/views/jira_connect/branches/new.html.haml", expected_categories: [:import_integrate_fe, :frontend]3189 is expected to eq [:import_integrate_fe, :frontend]3190 path: "app/views/layouts/jira_connect.html.haml", expected_categories: [:import_integrate_fe, :frontend]3191 is expected to eq [:import_integrate_fe, :frontend]3192 path: "app/assets/javascripts/jira_connect/branches/pages/index.vue", expected_categories: [:import_integrate_fe, :frontend]3193 is expected to eq [:import_integrate_fe, :frontend]3194 path: "ee/app/views/projects/integrations/jira/issues/show.html.haml", expected_categories: [:import_integrate_fe, :frontend]3195 is expected to eq [:import_integrate_fe, :frontend]3196 path: "ee/app/assets/javascripts/integrations/zentao/issues_list/graphql/queries/get_zentao_issues.query.graphql", expected_categories: [:import_integrate_fe, :frontend]3197 is expected to eq [:import_integrate_fe, :frontend]3198 path: "app/assets/javascripts/pages/projects/settings/integrations/show/index.js", expected_categories: [:import_integrate_fe, :frontend]3199 is expected to eq [:import_integrate_fe, :frontend]3200 path: "ee/app/assets/javascripts/pages/groups/hooks/index.js", expected_categories: [:import_integrate_fe, :frontend]3201 is expected to eq [:import_integrate_fe, :frontend]3202 path: "app/views/clusters/clusters/_integrations_tab.html.haml", expected_categories: [:frontend, :backend]3203 is expected to eq [:frontend, :backend]3204 path: "app/assets/javascripts/alerts_settings/graphql/fragments/integration_item.fragment.graphql", expected_categories: [:frontend]3205 is expected to eq [:frontend]3206 path: "app/assets/javascripts/filtered_search/droplab/hook_input.js", expected_categories: [:frontend]3207 is expected to eq [:frontend]3208 path: "app/views/layouts/header/_default.html.haml", expected_categories: [:frontend, :backend]3209 is expected to eq [:frontend, :backend]3210 path: "app/views/layouts/header/_default.html.erb", expected_categories: [:frontend, :backend]3211 is expected to eq [:frontend, :backend]3212 when having specific changes3213 expected_categories: [:analytics_instrumentation], patch: "+data-track-action", changed_files: ["components/welcome.vue"]3214 has the correct categories3215 expected_categories: [:analytics_instrumentation], patch: "+ data: { track_label:", changed_files: ["admin/groups/_form.html.haml"]3216 has the correct categories3217 expected_categories: [:analytics_instrumentation], patch: "+ Gitlab::Tracking.event", changed_files: ["dashboard/todos_controller.rb", "admin/groups/_form.html.haml"]3218 has the correct categories3219 expected_categories: [:analytics_instrumentation], patch: "+ Gitlab::Tracking.event(\"c\", \"a\")", changed_files: ["dashboard/todos_controller.rb", "admin/groups/_form.html.haml"]3220 has the correct categories3221 expected_categories: [:analytics_instrumentation], patch: "+ Gitlab::InternalEvents.track_event(\"c\")", changed_files: ["dashboard/todos_controller.rb", "admin/groups/_form.html.haml"]3222 has the correct categories3223 expected_categories: [:analytics_instrumentation], patch: "+ include Gitlab::InternalEventsTracking", changed_files: ["dashboard/todos_controller.rb", "admin/groups/_form.html.haml"]3224 has the correct categories3225 expected_categories: [:analytics_instrumentation], patch: "+ track_internal_event(\"c\")", changed_files: ["dashboard/todos_controller.rb", "admin/groups/_form.html.haml"]3226 has the correct categories3227 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"]3228 has the correct categories3229 expected_categories: [:database, :backend, :analytics_instrumentation], patch: "+ estimate_batch_distinct_count(User.active)", changed_files: ["usage_data.rb"]3230 has the correct categories3231 expected_categories: [:backend, :analytics_instrumentation], patch: "+ alt_usage_data(User.active)", changed_files: ["lib/gitlab/usage_data.rb"]3232 has the correct categories3233 expected_categories: [:backend, :analytics_instrumentation], patch: "+ count(User.active)", changed_files: ["lib/gitlab/usage_data/topology.rb"]3234 has the correct categories3235 expected_categories: [:backend, :analytics_instrumentation], patch: "+ foo_count(User.active)", changed_files: ["lib/gitlab/usage_data.rb"]3236 has the correct categories3237 expected_categories: [:backend], patch: "+ count(User.active)", changed_files: ["user.rb"]3238 has the correct categories3239 expected_categories: [:database, :backend], patch: "+ User.upsert({ name: \"blah\" })", changed_files: ["app/foo/bar.rb"]3240 has the correct categories3241 expected_categories: [:database, :backend], patch: "+ User.upsert(", changed_files: ["app/foo/bar.rb"]3242 has the correct categories3243 expected_categories: [:database, :backend], patch: "+ Organizations::OrganizationUser.upsert({", changed_files: ["app/foo/bar.rb"]3244 has the correct categories3245 expected_categories: [:database, :backend], patch: "+ upsert({ name: \"blah\" })", changed_files: ["app/foo/bar.rb"]3246 has the correct categories3247 expected_categories: [:database, :backend], patch: "+ .upsert({ name: \"blah\" })", changed_files: ["app/foo/bar.rb"]3248 has the correct categories3249 expected_categories: [:database, :backend], patch: "+ .delete_all", changed_files: ["app/foo/bar.rb"]3250 has the correct categories3251 expected_categories: [:database, :backend], patch: "+ .destroy_all", changed_files: ["app/foo/bar.rb"]3252 has the correct categories3253 expected_categories: [:import_integrate_be, :database], patch: "+ add_column :integrations, :foo, :text", changed_files: ["db/migrate/foo.rb"]3254 has the correct categories3255 expected_categories: [:import_integrate_be, :database], patch: "+ create_table :zentao_tracker_data do |t|", changed_files: ["ee/db/post_migrate/foo.rb"]3256 has the correct categories3257 expected_categories: [:import_integrate_be, :backend], patch: "+ Integrations::Foo", changed_files: ["app/foo/bar.rb"]3258 has the correct categories3259 expected_categories: [:import_integrate_be, :backend], patch: "+ project.execute_hooks(foo, :bar)", changed_files: ["ee/lib/ee/foo.rb"]3260 has the correct categories3261 expected_categories: [:import_integrate_be, :backend], patch: "+ project.execute_integrations(foo, :bar)", changed_files: ["app/foo.rb"]3262 has the correct categories3263 expected_categories: [:frontend, :analytics_instrumentation], patch: "+ api.trackRedisCounterEvent(\"foo\")", changed_files: ["app/assets/javascripts/telemetry.js", "ee/app/assets/javascripts/mr_widget.vue"]3264 has the correct categories3265 expected_categories: [:frontend, :analytics_instrumentation], patch: "+ api.trackRedisHllUserEvent(\"bar\")", changed_files: ["app/assets/javascripts/telemetry.js", "ee/app/assets/javascripts/mr_widget.vue"]3266 has the correct categories3267 expected_categories: [:frontend, :analytics_instrumentation], patch: "+ InternalEvents.trackEvent(\"foo\")", changed_files: ["app/assets/javascripts/telemetry.js", "ee/app/assets/javascripts/mr_widget.vue"]3268 has the correct categories3269 #file_lines3270 returns the chomped file lines3271# [RSpecRunTime] Finishing example group spec/tooling/danger/project_helper_spec.rb. It took 20.45 seconds. Expected to take 22.83 seconds.3272# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/service_ping_report_spec.rb. Expected to take 21.02 seconds.3273Gitlab::Usage::ServicePingReport3274 all_metrics_values3275 generates the service ping when there are no missing values3276 generates the service ping with the missing values3277 with usage data payload with symbol keys and instrumented payload with string keys3278 correctly merges string and symbol keys3279 for output: :metrics_queries3280 generates the service ping3281 for output: :non_sql_metrics_values3282 generates the service ping3283 when using cached3284 for cached: true3285 caches the values3286 writes to cache and returns fresh data3287 when no caching3288 returns fresh data3289 cross test values against queries3290 generates queries that match collected data3291# [RSpecRunTime] RSpec elapsed time: 16 minutes 37.04 seconds. Current RSS: ~1432M. load average: 0.83 0.93 1.03 1/308 96543292# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/service_ping_report_spec.rb. It took 18.05 seconds. Expected to take 21.02 seconds.3293# [RSpecRunTime] Starting example group spec/models/suggestion_spec.rb. Expected to take 19.98 seconds.3294Suggestion3295 does not allow STI3296 associations3297 is expected to belong to note required: false3298 validations3299 is expected to validate that :note cannot be empty/falsy3300 when importing3301 is expected not to validate that :note cannot be empty/falsy3302# [RSpecRunTime] RSpec elapsed time: 16 minutes 39.0 seconds. Current RSS: ~1455M. load average: 0.83 0.93 1.03 1/314 97263303 when suggestion is applied3304 is expected to validate that :commit_id cannot be empty/falsy3305 #diff_lines3306 returns parsed diff lines3307# [RSpecRunTime] RSpec elapsed time: 16 minutes 40.44 seconds. Current RSS: ~1469M. load average: 0.83 0.93 1.03 1/315 98053308 #appliable?3309 when inapplicable_reason is nil3310 is expected to be truthy3311 when inapplicable_reason is not nil3312 is expected to be falsey3313 #inapplicable_reason3314 when suggestion is already applied3315 is expected to eq "Can't apply this suggestion."3316# [RSpecRunTime] RSpec elapsed time: 16 minutes 42.08 seconds. Current RSS: ~1482M. load average: 0.77 0.91 1.03 1/314 98773317 when merge request was merged3318 is expected to eq "This merge request was merged. To apply this suggestion, edit this file directly."3319# [RSpecRunTime] RSpec elapsed time: 16 minutes 43.45 seconds. Current RSS: ~1485M. load average: 0.77 0.91 1.03 1/314 99493320 when merge request is closed3321 is expected to eq "This merge request is closed. To apply this suggestion, edit this file directly."3322# [RSpecRunTime] RSpec elapsed time: 16 minutes 44.75 seconds. Current RSS: ~1494M. load average: 0.77 0.91 1.03 1/314 100213323 when source branch is deleted3324 is expected to eq "Can't apply as the source branch was deleted."3325# [RSpecRunTime] RSpec elapsed time: 16 minutes 46.16 seconds. Current RSS: ~1480M. load average: 0.78 0.92 1.03 1/314 100993326 when outdated3327 and content is outdated3328 behaves like outdated suggestion3329 and suggestion is for a single line3330 is expected to eq "Can't apply as this line was changed in a more recent version."3331# [RSpecRunTime] RSpec elapsed time: 16 minutes 47.48 seconds. Current RSS: ~1469M. load average: 0.78 0.92 1.03 1/314 101723332 and suggestion is for multiple lines3333 is expected to eq "Can't apply as these lines were changed in a more recent version."3334# [RSpecRunTime] RSpec elapsed time: 16 minutes 48.78 seconds. Current RSS: ~1465M. load average: 0.78 0.92 1.03 1/314 102453335 and note is outdated3336 behaves like outdated suggestion3337 and suggestion is for a single line3338 is expected to eq "Can't apply as this line was changed in a more recent version."3339# [RSpecRunTime] RSpec elapsed time: 16 minutes 50.13 seconds. Current RSS: ~1459M. load average: 0.78 0.92 1.03 1/314 103183340 and suggestion is for multiple lines3341 is expected to eq "Can't apply as these lines were changed in a more recent version."3342# [RSpecRunTime] RSpec elapsed time: 16 minutes 51.49 seconds. Current RSS: ~1454M. load average: 0.72 0.90 1.02 1/314 103913343 when suggestion has the same content3344 is expected to eq "This suggestion already matches its content."3345# [RSpecRunTime] RSpec elapsed time: 16 minutes 52.76 seconds. Current RSS: ~1450M. load average: 0.72 0.90 1.02 1/314 104653346 when file is .ipynb3347 is expected to eq "This file was modified for readability, and can't accept suggestions. Edit it directly."3348# [RSpecRunTime] RSpec elapsed time: 16 minutes 54.07 seconds. Current RSS: ~1449M. load average: 0.72 0.90 1.02 1/314 105393349 when applicable3350 is expected to be nil3351# [RSpecRunTime] RSpec elapsed time: 16 minutes 55.42 seconds. Current RSS: ~1457M. load average: 0.72 0.90 1.02 1/314 106113352 #single_line?3353 when suggestion is for a single line3354 is expected to eq true3355 when suggestion is for multiple lines3356 is expected to eq false3357# [RSpecRunTime] Finishing example group spec/models/suggestion_spec.rb. It took 18.64 seconds. Expected to take 19.98 seconds.3358# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.9 seconds.3359Lint factories for Suggestion3360 with saas, license, and factory defaults3361 behaves like factory3362 suggestion factory3363 does not raise error when built3364 does not raise error when created3365 linting :unappliable trait3366 does not raise error when created3367# [RSpecRunTime] RSpec elapsed time: 16 minutes 57.87 seconds. Current RSS: ~1462M. load average: 0.66 0.89 1.01 1/314 107443368 linting :applied trait3369 does not raise error when created3370 linting :content_from_repo trait3371 does not raise error when created3372# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 3.56 seconds. Expected to take 32.9 seconds.3373# [RSpecRunTime] Starting example group spec/serializers/deploy_keys/basic_deploy_key_entity_spec.rb. Expected to take 18.41 seconds.3374DeployKeys::BasicDeployKeyEntity3375 does not return an owner payload with_owner option not passed in3376 returns deploy keys3377 is expected to eq {:almost_orphaned=>false, :can_edit=>false, :created_at=>2024-05-16 21:36:02.094564159 +0000, :destro...Q4", :id=>3, :title=>"My title 97", :updated_at=>2024-05-16 21:36:02.094564159 +0000, :user_id=>nil}3378# [RSpecRunTime] RSpec elapsed time: 17 minutes 1.7 seconds. Current RSS: ~1452M. load average: 0.61 0.87 1.01 1/314 108643379 user is an admin3380 when admin mode is enabled3381 is expected to include {:can_edit => true}3382# [RSpecRunTime] RSpec elapsed time: 17 minutes 2.83 seconds. Current RSS: ~1445M. load average: 0.61 0.87 1.01 1/313 108653383 when admin mode is disabled3384 is expected not to include {:can_edit => true}3385# [RSpecRunTime] RSpec elapsed time: 17 minutes 4.09 seconds. Current RSS: ~1443M. load average: 0.61 0.87 1.01 1/313 108663386 user is a project maintainer3387 project deploy key3388 is expected to include {:can_edit => true}3389 is expected to include {:edit_path => "/namespace1177/project-789/-/deploy_keys/7/edit"}3390 is expected to include {:enable_path => "/namespace1179/project-791/-/deploy_keys/8/enable"}3391 is expected to include {:disable_path => "/namespace1181/project-793/-/deploy_keys/9/disable"}3392# [RSpecRunTime] RSpec elapsed time: 17 minutes 9.25 seconds. Current RSS: ~1401M. load average: 0.64 0.87 1.01 1/313 108673393 public deploy key3394 is expected to include {:can_edit => true}3395# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.74 seconds. Current RSS: ~1395M. load average: 0.64 0.87 1.01 1/308 108683396 with_owner option3397 does not return an owner payload when it is set to false3398 when with_owner is set to true3399 returns an owner payload3400 does not return an owner if current_user cannot read the owner3401# [RSpecRunTime] RSpec elapsed time: 17 minutes 14.34 seconds. Current RSS: ~1399M. load average: 0.67 0.87 1.01 1/308 108693402# [RSpecRunTime] Finishing example group spec/serializers/deploy_keys/basic_deploy_key_entity_spec.rb. It took 15.08 seconds. Expected to take 18.41 seconds.3403# [RSpecRunTime] Starting example group spec/serializers/pipeline_details_entity_spec.rb. Expected to take 17.51 seconds.3404PipelineDetailsEntity3405 inherits from PipelineEntity3406 #as_json3407 when pipeline is empty3408 contains details3409 contains flags3410# [RSpecRunTime] RSpec elapsed time: 17 minutes 18.17 seconds. Current RSS: ~1457M. load average: 0.70 0.88 1.01 1/308 108703411 when disable_manual_and_scheduled_actions is true3412 does not contain manual and scheduled actions3413# [RSpecRunTime] RSpec elapsed time: 17 minutes 19.19 seconds. Current RSS: ~1467M. load average: 0.70 0.88 1.01 1/308 108713414 when pipeline has manual builds3415 sets :has_manual_actions to true3416# [RSpecRunTime] RSpec elapsed time: 17 minutes 20.36 seconds. Current RSS: ~1476M. load average: 0.70 0.88 1.01 1/308 108723417 when pipeline is retryable3418 user has ability to retry pipeline3419 retryable flag is true3420# [RSpecRunTime] RSpec elapsed time: 17 minutes 21.64 seconds. Current RSS: ~1490M. load average: 0.72 0.88 1.01 1/308 108733421 user does not have ability to retry pipeline3422 retryable flag is false3423# [RSpecRunTime] RSpec elapsed time: 17 minutes 22.78 seconds. Current RSS: ~1490M. load average: 0.72 0.88 1.01 1/308 108743424 when pipeline is cancelable3425 user has ability to cancel pipeline3426 cancelable flag is true3427# [RSpecRunTime] RSpec elapsed time: 17 minutes 23.93 seconds. Current RSS: ~1491M. load average: 0.72 0.88 1.01 1/308 108753428 user does not have ability to cancel pipeline3429 cancelable flag is false3430# [RSpecRunTime] RSpec elapsed time: 17 minutes 24.96 seconds. Current RSS: ~1492M. load average: 0.72 0.88 1.01 1/308 108763431 when pipeline has commit statuses3432 contains stages3433# [RSpecRunTime] RSpec elapsed time: 17 minutes 26.08 seconds. Current RSS: ~1486M. load average: 0.74 0.88 1.01 1/308 108773434 when pipeline has YAML errors3435 contains information about error3436 contains flag that indicates there are errors3437# [RSpecRunTime] RSpec elapsed time: 17 minutes 27.96 seconds. Current RSS: ~1476M. load average: 0.74 0.88 1.01 1/308 108783438 when pipeline does not have YAML errors3439 does not contain field that normally holds an error3440 contains flag that indicates there are no errors3441# [RSpecRunTime] RSpec elapsed time: 17 minutes 29.82 seconds. Current RSS: ~1472M. load average: 0.74 0.88 1.01 1/308 108793442 when pipeline is triggered by other pipeline3443 contains an information about depedent pipeline3444# [RSpecRunTime] RSpec elapsed time: 17 minutes 31.55 seconds. Current RSS: ~1466M. load average: 0.76 0.88 1.00 1/308 108803445 when pipeline triggered other pipeline3446 contains an information about dependent pipeline3447# [RSpecRunTime] RSpec elapsed time: 17 minutes 33.45 seconds. Current RSS: ~1457M. load average: 0.76 0.88 1.00 1/308 108813448# [RSpecRunTime] Finishing example group spec/serializers/pipeline_details_entity_spec.rb. It took 19.11 seconds. Expected to take 17.51 seconds.3449# [RSpecRunTime] Starting example group spec/helpers/labels_helper_spec.rb. Expected to take 16.74 seconds.3450LabelsHelper3451 #show_label_issuables_link?3452 with a project label3453 when asking for an issue link3454 behaves like a valid response to show_label_issuables_link?3455 when asking for a issues link3456 when issues are enabled for the project3457 is expected to equal true3458 when issues are disabled for the project3459 is expected to equal false3460 when asking for a merge requests link3461 behaves like a valid response to show_label_issuables_link?3462 when asking for a merge_requests link3463 when merge_requests are enabled for the project3464 is expected to equal true3465 when merge_requests are disabled for the project3466 is expected to equal false3467 with a group label3468 when asking for an issue link3469 behaves like a valid response to show_label_issuables_link?3470 when asking for a issues link3471 when issues are enabled for the project3472 is expected to equal true3473 when issues are disabled for the project3474 is expected to equal true3475 when asking for a merge requests link3476 behaves like a valid response to show_label_issuables_link?3477 when asking for a merge_requests link3478 when merge_requests are enabled for the project3479 is expected to equal true3480 when merge_requests are disabled for the project3481 is expected to equal true3482 link_to_label3483 without subject3484 uses the label's project3485 with a project as subject3486 links to project issues page3487 with a group as subject3488 links to group issues page3489 with a type argument3490 set to issue3491 links to correct page3492 set to issue3493 links to correct page3494 set to merge_request3495 links to correct page3496 set to merge_request3497 links to correct page3498 with a tooltip argument3499 set to false3500 does not include the has-tooltip class3501 with block3502 passes the block to link_to3503 without block3504 uses render_colored_label as the link content3505 render_label_text3506 html escapes the bg_color correctly3507 text_color_for_bg3508 uses light text on dark backgrounds3509 uses dark text on light backgrounds3510 supports RGB triplets3511 create_label_title3512 with a group as subject3513 returns "Create group label"3514 with a project as subject3515 returns "Create project label"3516 with no subject3517 returns "Create new label"3518 manage_labels_title3519 with a group as subject3520 returns "Manage group labels"3521 with a project as subject3522 returns "Manage project labels"3523 with no subject3524 returns "Manage labels"3525 view_labels_title3526 with a group as subject3527 returns "View group labels"3528 with a project as subject3529 returns "View project labels"3530 with no subject3531 returns "View labels"3532 labels_filter_path3533 links to the dashboard labels page3534 links to the group labels page3535 links to the project labels page3536 supports json format3537 presented_labels_sorted_by_title3538 sorts labels alphabetically3539 returns an array of label presenters3540 #label_status_tooltip3541 with a project label3542 is expected to eq "Subscribe at project level"3543 with a group label3544 is expected to eq "Subscribe at group level"3545 #label_tooltip_title3546 tooltip shows description3547 removes HTML3548 tooltip shows title3549 shows title3550# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.13 seconds. Current RSS: ~1488M. load average: 0.82 0.89 1.00 1/308 108823551 #show_labels_full_path?3552 within a project3553 returns truthy3554 within a subgroup3555 returns truthy3556 within a group3557 returns falsey3558 within the admin area3559 returns falsey3560 #wrap_label_html3561 does not include the color3562 #label_subscription_toggle_button_text3563 when the label is subscribed3564 is expected to eq "Unsubscribe"3565 when the label is not subscribed3566 is expected to eq "Subscribe"3567# [RSpecRunTime] Finishing example group spec/helpers/labels_helper_spec.rb. It took 15.97 seconds. Expected to take 16.74 seconds.3568# [RSpecRunTime] Starting example group spec/services/ci/delete_unit_tests_service_spec.rb. Expected to take 15.83 seconds.3569Ci::DeleteUnitTestsService3570 #execute3571 does not delete unit test failures not older than 14 days3572 deletes unit test failures older than 14 days3573 deletes unit tests that have no more associated unit test failures3574# [RSpecRunTime] RSpec elapsed time: 18 minutes 3.13 seconds. Current RSS: ~1401M. load average: 0.87 0.90 1.00 1/308 108833575# [RSpecRunTime] Finishing example group spec/services/ci/delete_unit_tests_service_spec.rb. It took 13.73 seconds. Expected to take 15.83 seconds.3576# [RSpecRunTime] Starting example group spec/finders/cluster_ancestors_finder_spec.rb. Expected to take 14.75 seconds.3577ClusterAncestorsFinder#execute3578 for a project3579 returns the project clusters followed by group clusters3580 nested groups3581 returns the project clusters followed by group clusters ordered ascending the hierarchy3582# [RSpecRunTime] RSpec elapsed time: 18 minutes 8.07 seconds. Current RSS: ~1451M. load average: 0.88 0.90 1.00 1/308 108843583 user cannot read clusters for clusterable3584 returns nothing3585# [RSpecRunTime] RSpec elapsed time: 18 minutes 10.01 seconds. Current RSS: ~1465M. load average: 0.88 0.90 1.00 1/308 108853586 for a group3587 returns the list of group clusters3588 nested groups3589 returns the list of group clusters ordered ascending the hierarchy3590# [RSpecRunTime] RSpec elapsed time: 18 minutes 14.6 seconds. Current RSS: ~1484M. load average: 0.89 0.90 1.00 1/308 108863591 for an instance3592 when admin mode is enabled3593 returns the list of instance clusters3594# [RSpecRunTime] RSpec elapsed time: 18 minutes 16.47 seconds. Current RSS: ~1487M. load average: 0.98 0.92 1.01 1/308 108873595 when admin mode is disabled3596 returns nothing3597# [RSpecRunTime] RSpec elapsed time: 18 minutes 18.48 seconds. Current RSS: ~1493M. load average: 0.98 0.92 1.01 1/308 108883598# [RSpecRunTime] Finishing example group spec/finders/cluster_ancestors_finder_spec.rb. It took 15.34 seconds. Expected to take 14.75 seconds.3599# [RSpecRunTime] Starting example group spec/services/projects/protect_default_branch_service_spec.rb. Expected to take 14.13 seconds.3600Projects::ProtectDefaultBranchService3601 #execute3602 without a default branch3603 does nothing3604 with a default branch3605 protects the default branch3606 #protect_default_branch3607 when branch protection is needed3608 changes the HEAD of the project3609 protects the default branch3610# [RSpecRunTime] RSpec elapsed time: 18 minutes 21.19 seconds. Current RSS: ~1471M. load average: 0.98 0.92 1.01 1/308 108893611 when branch protection is not needed3612 changes the HEAD of the project3613 does not protect the default branch3614# [RSpecRunTime] RSpec elapsed time: 18 minutes 22.4 seconds. Current RSS: ~1461M. load average: 0.98 0.92 1.01 1/308 108903615 when protected branch does not exist3616 changes the HEAD of the project3617 protects the default branch3618# [RSpecRunTime] RSpec elapsed time: 18 minutes 23.52 seconds. Current RSS: ~1460M. load average: 0.98 0.92 1.01 1/308 108913619 when protected branch already exists3620 changes the HEAD of the project3621 does not protect the default branch3622# [RSpecRunTime] RSpec elapsed time: 18 minutes 24.8 seconds. Current RSS: ~1460M. load average: 0.98 0.92 1.01 1/308 108923623 #create_protected_branch3624 creates the protected branch3625 #protect_branch?3626 when default branch protection is disabled3627 returns false3628 when default branch protection is enabled3629 returns false if the branch is already protected3630 returns true if the branch is not yet protected3631# [RSpecRunTime] RSpec elapsed time: 18 minutes 27.07 seconds. Current RSS: ~1463M. load average: 0.98 0.92 1.01 1/308 108933632 #protected_branch_exists?3633 when feature flag `group_protected_branches` disabled3634 return false3635 when feature flag `group_protected_branches` enabled3636 return true3637 #default_branch3638 returns the default branch of the project3639 #push_access_level3640 when developers can push3641 returns the DEVELOPER access level3642 when developers can not push3643 returns the MAINTAINER access level3644 #merge_access_level3645 when developers can merge3646 returns the DEVELOPER access level3647 when developers can not merge3648 returns the MAINTAINER access level3649 #allow_force_push?3650 calls allow_force_push? method of Gitlab::Access::DefaultBranchProtection and returns correct value3651 #code_owner_approval_required?3652 is falsey3653# [RSpecRunTime] Finishing example group spec/services/projects/protect_default_branch_service_spec.rb. It took 13.1 seconds. Expected to take 14.13 seconds.3654# [RSpecRunTime] Starting example group spec/models/integrations/datadog_spec.rb. Expected to take 13.74 seconds.3655Integrations::Datadog3656 does not allow STI3657 behaves like Integrations::ResetSecretFields3658 #exposing_secrets_fields3659 returns an array of strings3660 #reset_secret_fields?3661 returns false if no exposing field has changed3662 returns true if any exposing field has changed3663 validation callback3664 when an exposing field has changed3665 clears all secret fields3666 when a secret field has been updated3667 does not clear this secret field3668 when a secret field has been updated with the same value3669 does not clear this secret field3670 when no exposing field has changed3671 does not clear any secret fields3672 behaves like Integrations::HasWebHook3673 associations3674 is expected to have one service_hook inverse_of => integration3675 callbacks3676 calls #update_web_hook! when enabled3677 does not call #update_web_hook! when disabled3678 does not call #update_web_hook! when validation fails3679 #hook_url3680 returns a string3681 #url_variables3682 returns a hash3683 #hook_ssl_verification3684 returns a boolean3685 delegates to #enable_ssl_verification if the concern is included3686 #update_web_hook!3687 creates or updates a service hook3688 raises an error if the service hook could not be saved3689 does not attempt to save the service hook if there are no changes3690# [RSpecRunTime] RSpec elapsed time: 18 minutes 35.6 seconds. Current RSS: ~1536M. load average: 1.06 0.94 1.01 1/308 108943691 #execute_web_hook!3692 creates the webhook if necessary and executes it3693 raises an error if the service hook could not be saved3694 validations3695 when service is active3696 is expected to validate that :api_key cannot be empty/falsy3697 is expected to allow :api_key to be ‹"956698e26370473c01de3a28c43393569991544b6053d1fb5bd305adae5308cc"›3698 is expected not to allow :api_key to be ‹"87dab2403c9d462 87aec4d9214edb1e"›3699 is expected not to allow :api_key to be ‹"................................"›3700 when selecting site3701 is expected to validate that :datadog_site cannot be empty/falsy3702 is expected not to validate that :api_url cannot be empty/falsy3703 is expected to allow :datadog_site to be ‹"data-dog-hq.com"›3704 is expected to allow :datadog_site to be ‹"dataDOG.com"›3705 is expected not to allow :datadog_site to be ‹"datadog hq.com"›3706 is expected not to allow :datadog_site to be ‹"-datadoghq.com"›3707 is expected not to allow :datadog_site to be ‹".datadoghq.com"›3708 is expected not to allow :datadog_site to be ‹"datadoghq.com_"›3709 is expected not to allow :datadog_site to be ‹"data-dog"›3710 is expected not to allow :datadog_site to be ‹"datadoghq.com-"›3711 is expected not to allow :datadog_site to be ‹"datadoghq.com."›3712# [RSpecRunTime] RSpec elapsed time: 18 minutes 38.24 seconds. Current RSS: ~1555M. load average: 0.98 0.92 1.01 1/308 108953713 with custom api_url3714 is expected not to validate that :datadog_site cannot be empty/falsy3715 is expected to validate that :api_url cannot be empty/falsy3716 is expected to allow :api_url to be ‹"https://webhook-intake.datad0g.com/api/v2/webhook"›3717 is expected not to allow :api_url to be ‹"example.com"›3718# [RSpecRunTime] RSpec elapsed time: 18 minutes 40.21 seconds. Current RSS: ~1581M. load average: 0.98 0.92 1.01 1/308 108963719 when missing site and api_url3720 is expected not to be valid3721 is expected to validate that :datadog_site cannot be empty/falsy3722 is expected to validate that :api_url cannot be empty/falsy3723 when providing both site and api_url3724 is expected not to allow :datadog_site to be ‹"datadog hq.com"›3725 is expected not to allow :api_url to be ‹"example.com"›3726 with custom tags3727 is expected to allow :datadog_tags to be ‹""›3728 is expected to allow :datadog_tags to be ‹"key:value"›3729 is expected to allow :datadog_tags to be ‹"key:value\nkey2:value2"›3730 is expected to allow :datadog_tags to be ‹"key:value\nkey2:value with spaces and 123?&$"›3731 is expected to allow :datadog_tags to be ‹"key:value\n\n\n\nkey2:value2\n"›3732 is expected not to allow :datadog_tags to be ‹"value"›3733 is expected not to allow :datadog_tags to be ‹"key:"›3734 is expected not to allow :datadog_tags to be ‹"key: "›3735 is expected not to allow :datadog_tags to be ‹":value"›3736 is expected not to allow :datadog_tags to be ‹"key:value\nINVALID"›3737# [RSpecRunTime] RSpec elapsed time: 18 minutes 42.29 seconds. Current RSS: ~1593M. load average: 0.98 0.93 1.01 1/309 108973738 when integration is not active3739 is expected to be valid3740 is expected not to validate that :api_key cannot be empty/falsy3741 #help3742 is expected to be a kind of String3743 is expected not to be empty3744 #hook_url3745 with standard site URL3746 is expected to eq "https://webhook-intake.datadoghq.com/api/v2/webhook?dd-api-key={api_key}&env=ci&service=awesome-gitlab"3747 with custom URL3748 is expected to eq "https://webhook-intake.datad0g.com/api/v2/webhook?dd-api-key={api_key}&env=ci&service=awesome-gitlab"3749 blank3750 is expected to eq "https://webhook-intake.datadoghq.com/api/v2/webhook?dd-api-key={api_key}&env=ci&service=awesome-gitlab"3751 without optional params3752 is expected to eq "https://webhook-intake.datadoghq.com/api/v2/webhook?dd-api-key={api_key}"3753 with custom tags3754 is expected to eq "https://webhook-intake.datadoghq.com/api/v2/webhook?dd-api-key={api_key}&env=ci&service=awesome-gitlab&tags=key%3Avalue%2C%22key2%3Avalue%2C+2%22"3755 and empty lines3756 is expected to eq "https://webhook-intake.datadoghq.com/api/v2/webhook?dd-api-key={api_key}&env=ci&service=awesome-gitlab&tags=key%3Avalue%2C%22key2%3Avalue%2C+2%22"3757 #test3758 when request is successful with a HTTP 200 status3759 is expected to eq {:result=>"OK", :success=>true}3760 when request is successful with a HTTP 202 status3761 is expected to eq {:result=>"OK", :success=>true}3762 when request fails with a HTTP 500 status3763 is expected to eq {:result=>"CRASH!!!", :success=>false}3764 #execute3765 with pipeline data3766 is expected to request POST https://webhook-intake.datadoghq.com/api/v2/webhook?dd-api-key=505d51cc21e60bbe7332ada6c57df9a8bca6dfab1342bd504da53eb83cc5d776&env=ci&service=awesome-gitlab with body "{\"object_kind\":\"pipeline\",\"object_attributes\":{\"id\":150,\"iid\":1,\"name\":null,\"ref\":\"master\",\"tag\":false,\"sha\":\"b83d6e391c22777fca1ed3012fce84f633d7fed0\",\"before_sha\":\"0000000000000000000000000000000000000000\",\"source\":\"push\",\"status\":\"pending\",\"detailed_status\":\"pending\",\"stages\":[\"test\"],\"created_at\":\"2024-05-16T21:37:33.249Z\",\"finished_at\":null,\"duration\":null,\"queued_duration\":null,\"variables\":[],\"url\":\"http://localhost/namespace1293/project-908/-/pipelines/150\"},\"merge_request\":null,\"user\":null,\"project\":{\"id\":497,\"name\":\"Project-908 Name\",\"description\":null,\"web_url\":\"http://localhost/namespace1293/project-908\",\"avatar_url\":null,\"git_ssh_url\":\"git@localhost:namespace1293/project-908.git\",\"git_http_url\":\"http://localhost/namespace1293/project-908.git\",\"namespace\":\"Sidney Jones1985\",\"visibility_level\":0,\"path_with_namespace\":\"namespace1293/project-908\",\"default_branch\":null,\"ci_config_path\":null},\"commit\":null,\"builds\":[{\"id\":428,\"stage\":\"test\",\"name\":\"test\",\"status\":\"pending\",\"created_at\":\"2024-05-16T08:50:29.000Z\",\"started_at\":null,\"finished_at\":null,\"duration\":null,\"queued_duration\":46036.0,\"failure_reason\":null,\"when\":\"on_success\",\"manual\":false,\"allow_failure\":false,\"user\":null,\"runner\":null,\"artifacts_file\":{\"filename\":null,\"size\":null},\"environment\":null},{\"id\":429,\"stage\":\"test\",\"name\":\"test\",\"status\":\"pending\",\"created_at\":\"2024-05-16T08:50:29.000Z\",\"started_at\":null,\"finished_at\":null,\"duration\":null,\"queued_duration\":46036.0,\"failure_reason\":null,\"when\":\"on_success\",\"manual\":false,\"allow_failure\":false,\"user\":null,\"runner\":null,\"artifacts_file\":{\"filename\":null,\"size\":null},\"environment\":null}]}" with headers {'X-Gitlab-Event'=>'Pipeline Hook'} 1 time3767 with job data3768 is expected to request POST https://webhook-intake.datadoghq.com/api/v2/webhook?dd-api-key=97657afec81f95b5532939d155d5f8bdef13bb70371c649f1cd602255b1084e5&env=ci&service=awesome-gitlab with body "{\"object_kind\":\"build\",\"ref\":\"master\",\"tag\":false,\"before_sha\":\"0000000000000000000000000000000000000000\",\"sha\":\"b83d6e391c22777fca1ed3012fce84f633d7fed0\",\"retries_count\":1,\"build_id\":428,\"build_name\":\"test\",\"build_stage\":\"test\",\"build_status\":\"pending\",\"build_created_at\":\"2024-05-16T08:50:29.000Z\",\"build_started_at\":null,\"build_finished_at\":null,\"build_duration\":null,\"build_queued_duration\":46036.0,\"build_allow_failure\":false,\"build_failure_reason\":\"unknown_failure\",\"pipeline_id\":150,\"runner\":null,\"project_id\":497,\"project_name\":\"Sidney Jones1985 / Project-908 Name\",\"user\":null,\"commit\":{\"id\":150,\"name\":null,\"sha\":\"b83d6e391c22777fca1ed3012fce84f633d7fed0\",\"message\":null,\"author_name\":null,\"author_email\":null,\"author_url\":\"mailto:\",\"status\":\"pending\",\"duration\":null,\"started_at\":null,\"finished_at\":null},\"repository\":{\"name\":\"Project-908 Name\",\"url\":\"git@localhost:namespace1293/project-908.git\",\"description\":null,\"homepage\":\"http://localhost/namespace1293/project-908\",\"git_http_url\":\"http://localhost/namespace1293/project-908.git\",\"git_ssh_url\":\"git@localhost:namespace1293/project-908.git\",\"visibility_level\":0},\"project\":{\"id\":497,\"name\":\"Project-908 Name\",\"description\":null,\"web_url\":\"http://localhost/namespace1293/project-908\",\"avatar_url\":null,\"git_ssh_url\":\"git@localhost:namespace1293/project-908.git\",\"git_http_url\":\"http://localhost/namespace1293/project-908.git\",\"namespace\":\"Sidney Jones1985\",\"visibility_level\":0,\"path_with_namespace\":\"namespace1293/project-908\",\"default_branch\":null,\"ci_config_path\":null},\"environment\":null}" with headers {'X-Gitlab-Event'=>'Job Hook'} 1 time3769 with archive trace data3770 is expected to request POST https://webhook-intake.datadoghq.com/api/v2/webhook?dd-api-key=9a30313405e6329b61006f91f0ec0a159ecbed361e470c82bbda5c096454d9f1&env=ci&service=awesome-gitlab with body "{\"object_kind\":\"archive_trace\",\"trace_url\":\"/dc/b5/dcb5d6e69e4ded78464ae2843f509daf65c9ca09dfdc9b5ad69166341963a877/2024_05_16/428/1/sample_trace\",\"build_id\":428,\"pipeline_id\":150,\"project\":{\"id\":497,\"name\":\"Project-908 Name\",\"description\":null,\"web_url\":\"http://localhost/namespace1293/project-908\",\"avatar_url\":null,\"git_ssh_url\":\"git@localhost:namespace1293/project-908.git\",\"git_http_url\":\"http://localhost/namespace1293/project-908.git\",\"namespace\":\"Sidney Jones1985\",\"visibility_level\":0,\"path_with_namespace\":\"namespace1293/project-908\",\"default_branch\":null,\"ci_config_path\":null,\"homepage\":\"http://localhost/namespace1293/project-908\",\"url\":\"git@localhost:namespace1293/project-908.git\",\"ssh_url\":\"git@localhost:namespace1293/project-908.git\",\"http_url\":\"http://localhost/namespace1293/project-908.git\"}}" with headers {'X-Gitlab-Event'=>'Archive Trace Hook'} 1 time3771# [RSpecRunTime] Finishing example group spec/models/integrations/datadog_spec.rb. It took 13.54 seconds. Expected to take 13.74 seconds.3772# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.9 seconds.3773Lint factories for Integrations::Datadog3774 with saas, license, and factory defaults3775 behaves like factory3776 datadog_integration factory3777 does not raise error when built3778 does not raise error when created3779# [RSpecRunTime] RSpec elapsed time: 18 minutes 46.34 seconds. Current RSS: ~1626M. load average: 0.98 0.93 1.01 1/308 109073780# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.22 seconds. Expected to take 32.9 seconds.3781# [RSpecRunTime] Starting example group spec/services/issues/zoom_link_service_spec.rb. Expected to take 13.02 seconds.3782Issues::ZoomLinkService3783 #add_link3784 without existing Zoom meeting3785 when updating an issue3786 appends the new meeting to zoom_meetings3787 tracks the add event3788 creates a zoom_link_added notification3789 issue is incident type3790 behaves like an incident management tracked event3791 .track_event3792 tracks the event using redis3793# [RSpecRunTime] RSpec elapsed time: 18 minutes 49.07 seconds. Current RSS: ~1595M. load average: 0.98 0.93 1.01 1/308 109083794 behaves like Snowplow event tracking with RedisHLL context3795 behaves like Snowplow event tracking3796 is emitted3797 with insufficient issue update permissions3798 cannot add the meeting3799 creates no notification3800 when creating an issue3801 creates a new zoom meeting3802 with insufficient issue create permissions3803 cannot add the meeting3804 creates no notification3805 with invalid Zoom url3806 cannot add the meeting3807 creates no notification3808 with "added" Zoom meeting3809 cannot add the meeting3810 creates no notification3811 with "added" Zoom meeting and race condition3812 cannot add the meeting3813 creates no notification3814 #can_add_link?3815 without "added" zoom meeting3816 is expected to eq true3817 with insufficient issue update permissions3818 is expected to eq false3819 with Zoom meeting in the issue description3820 is expected to eq false3821 #remove_link3822 with Zoom meeting3823 with existing issue3824 creates no notification3825 can remove the meeting3826 tracks the remove event3827 without existing issue3828 cannot remove the meeting3829 creates no notification3830 with insufficient issue update permissions3831 cannot remove the meeting3832 creates no notification3833 without "added" Zoom meeting3834 cannot remove the meeting3835 creates no notification3836 #can_remove_link?3837 without Zoom meeting3838 is expected to eq false3839 with only "removed" zoom meetings3840 is expected to eq false3841 with "added" Zoom meeting3842 is expected to eq true3843 with "removed" zoom meetings3844 is expected to eq true3845 with insufficient issue update permissions3846 is expected to eq false3847 #parse_link3848 with valid Zoom links3849 description: "Some text https://zoom.us/j/123456789 more text"3850 is expected to eq "https://zoom.us/j/123456789"3851 description: "Mixed https://zoom.us/j/123456789 http://example.com"3852 is expected to eq "https://zoom.us/j/123456789"3853 description: "Multiple link https://zoom.us/my/name https://zoom.us/j/123456789"3854 is expected to eq "https://zoom.us/j/123456789"3855 with invalid Zoom links3856 description: nil3857 is expected to eq nil3858 description: ""3859 is expected to eq nil3860 description: "Text only"3861 is expected to eq nil3862 description: "Non-Zoom http://example.com"3863 is expected to eq nil3864 description: "Almost Zoom http://zoom.us"3865 is expected to eq nil3866# [RSpecRunTime] Finishing example group spec/services/issues/zoom_link_service_spec.rb. It took 12.54 seconds. Expected to take 13.02 seconds.3867# [RSpecRunTime] Starting example group spec/lib/click_house/migration_support/exclusive_lock_spec.rb. Expected to take 12.9 seconds.3868ClickHouse::MigrationSupport::ExclusiveLock3869 .register_running_worker3870 yields without arguments3871 registers worker for a limited period of time3872 .pause_workers?3873 is expected to eq false3874 with lock taken3875 is expected to eq true3876 .execute_migration3877 yields without raising error3878 when migration lock is taken3879 raises LockError3880# [RSpecRunTime] RSpec elapsed time: 19 minutes 10.73 seconds. Current RSS: ~1538M. load average: 0.83 0.90 0.99 1/308 109093881 when ClickHouse workers are still active3882 waits for workers and raises ClickHouse::MigrationSupport::LockError if workers do not stop in time3883 ignores expired workers3884 when worker registration is almost expiring3885 completes migration3886# [RSpecRunTime] Finishing example group spec/lib/click_house/migration_support/exclusive_lock_spec.rb. It took 12.56 seconds. Expected to take 12.9 seconds.3887# [RSpecRunTime] Starting example group spec/lib/gitlab/seeders/ci/runner/runner_fleet_seeder_spec.rb. Expected to take 12.13 seconds.3888Gitlab::Seeders::Ci::Runner::RunnerFleetSeeder3889 #seed3890 creates expected hierarchy3891 when number of group runners exceeds plan limit3892The plan limits for group runners is set to 1 runners. You should raise the plan limits to avoid errors during runner creation by running the following command in the Rails console:3893Plan.default.actual_limits.update!(ci_registered_group_runners: 20)3894 is expected to be nil3895The plan limits for group runners is set to 1 runners. You should raise the plan limits to avoid errors during runner creation by running the following command in the Rails console:3896Plan.default.actual_limits.update!(ci_registered_group_runners: 20)3897 does not change runner count3898# [RSpecRunTime] RSpec elapsed time: 19 minutes 23.29 seconds. Current RSS: ~1424M. load average: 0.87 0.91 1.00 1/308 109313899 when number of project runners exceeds plan limit3900The plan limits for project runners is set to 1 runners. You should raise the plan limits to avoid errors during runner creation by running the following command in the Rails console:3901Plan.default.actual_limits.update!(ci_registered_project_runners: 20)3902 is expected to be nil3903The plan limits for project runners is set to 1 runners. You should raise the plan limits to avoid errors during runner creation by running the following command in the Rails console:3904Plan.default.actual_limits.update!(ci_registered_project_runners: 20)3905 does not change runner count3906# [RSpecRunTime] Finishing example group spec/lib/gitlab/seeders/ci/runner/runner_fleet_seeder_spec.rb. It took 12.13 seconds. Expected to take 12.13 seconds.3907# [RSpecRunTime] Starting example group spec/services/branches/delete_merged_service_spec.rb. Expected to take 11.99 seconds.3908Branches::DeleteMergedService3909 #execute3910 deletes a branch that was merged3911 keeps branch that is unmerged3912 keeps "master"3913 keeps protected branches3914 keeps wildcard protected branches3915 ignores protected tags3916 user without rights3917 cannot execute3918# [RSpecRunTime] RSpec elapsed time: 19 minutes 31.71 seconds. Current RSS: ~1492M. load average: 1.04 0.94 1.01 1/313 113153919 open merge requests3920 does not delete branches from open merge requests3921# [RSpecRunTime] RSpec elapsed time: 19 minutes 34.11 seconds. Current RSS: ~1486M. load average: 1.04 0.94 1.01 1/313 114043922 #async_execute3923 calls DeleteMergedBranchesWorker async3924# [RSpecRunTime] Finishing example group spec/services/branches/delete_merged_service_spec.rb. It took 11.33 seconds. Expected to take 11.99 seconds.3925# [RSpecRunTime] Starting example group spec/models/snippet_repository_spec.rb. Expected to take 11.23 seconds.3926SnippetRepository3927 does not allow STI3928 associations3929 is expected to belong to shard required: false3930 is expected to belong to snippet required: false3931 behaves like shardable scopes3932 .for_repository_storage3933 returns the objects for a given repository storage3934 .excluding_repository_storage3935 returns the objects excluding the given repository storage3936 .for_shard3937 returns the objects for a given shard3938 .find_snippet3939 finds snippet by disk path3940 returns nil when it does not find the snippet3941 #multi_files_action3942 returns nil when files argument is empty3943 returns nil when files argument is nil3944 performs the operation accordingly to the files data3945 tries to obtain an exclusive lease3946 cancels the lease when the method has finished3947 raises an error if the lease cannot be obtained3948 with commit actions3949 infers the commit action based on the parameters if not present3950 when commit actions are present3951 behaves like uses the expected action3952 is expected to receive commit_files(#<User id:1128 @user666>, hash_including(:actions=>"array_including(hash_including(:action=>:foobar))")) 1 time3953# [RSpecRunTime] RSpec elapsed time: 19 minutes 39.29 seconds. Current RSS: ~1580M. load average: 1.04 0.94 1.01 1/313 115683954 when action is a string3955 behaves like uses the expected action3956 is expected to receive commit_files(#<User id:1128 @user666>, hash_including(:actions=>"array_including(hash_including(:action=>:foobar))")) 1 time3957 when move action does not include content3958 when action is not set3959 behaves like renames file and does not update content3960 is expected to eq "v6.8.0\n\nv6.7.0\n - Add support for Gemnasium as a Project Service (Olivier Gonzalez)\n - Add edi... redesign\n - stability\n - security fixes\n - increased test coverage\n - email notification\n"3961 when action is set3962 behaves like renames file and does not update content3963 is expected to eq "v6.8.0\n\nv6.7.0\n - Add support for Gemnasium as a Project Service (Olivier Gonzalez)\n - Add edi... redesign\n - stability\n - security fixes\n - increased test coverage\n - email notification\n"3964 when update action does not include content3965 when action is not set3966 behaves like does not commit anything3967 is expected to eq "b83d6e391c22777fca1ed3012fce84f633d7fed0"3968 when action is set3969 behaves like does not commit anything3970 is expected to eq "b83d6e391c22777fca1ed3012fce84f633d7fed0"3971 when existing file has a default name3972 reuses the existing file name3973 when file name consists of one or several whitespaces3974 assigns a new name to the file3975 when some files are not named3976 behaves like snippet repository with file names3977 sets a name for unnamed files3978 repository already has 10 unnamed snippets3979 behaves like snippet repository with file names3980 sets a name for unnamed files3981 with git errors3982 behaves like snippet repository with git errors3983 raises a path specific error3984 behaves like snippet repository with git errors3985 raises a path specific error3986 behaves like snippet repository with git errors3987 raises a path specific error3988 behaves like snippet repository with git errors3989 raises a path specific error3990 when user name is invalid3991 behaves like snippet repository with git errors3992 raises a path specific error3993 when user email is empty3994 behaves like snippet repository with git errors3995 raises a path specific error3996# [RSpecRunTime] Finishing example group spec/models/snippet_repository_spec.rb. It took 11.02 seconds. Expected to take 11.23 seconds.3997# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.9 seconds.3998Lint factories for SnippetRepository3999 with saas, license, and factory defaults4000 behaves like factory4001 snippet_repository factory4002 does not raise error when built4003 does not raise error when created4004 linting :checksummed trait4005 does not raise error when created4006# [RSpecRunTime] RSpec elapsed time: 19 minutes 47.32 seconds. Current RSS: ~1634M. load average: 1.03 0.94 1.00 1/312 120534007 linting :checksum_failure trait4008 does not raise error when created4009 linting :verification_succeeded trait4010 does not raise error when created4011 linting :verification_failed trait4012 does not raise error when created4013# [RSpecRunTime] RSpec elapsed time: 19 minutes 49.2 seconds. Current RSS: ~1630M. load average: 1.03 0.94 1.00 1/312 120544014# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 3.3 seconds. Expected to take 32.9 seconds.4015# [RSpecRunTime] Starting example group spec/services/issues/reopen_service_spec.rb. Expected to take 11.05 seconds.4016Issues::ReopenService4017 #execute4018 when user is not authorized to reopen issue4019 does not reopen the issue4020 when skip_authorization is true4021 does close the issue even if user is not authorized4022# [RSpecRunTime] RSpec elapsed time: 19 minutes 51.22 seconds. Current RSS: ~1592M. load average: 0.95 0.93 1.00 1/312 120554023 when user is authorized to reopen issue4024 invalidates counter cache for assignees4025 refreshes the number of opened issues4026 deletes milestone issue counters cache4027 does not create timeline event4028 does not call GroupMentionWorker4029 issue is incident type4030 creates a timeline event4031 behaves like an incident management tracked event4032 .track_event4033 tracks the event using redis4034# [RSpecRunTime] RSpec elapsed time: 19 minutes 58.13 seconds. Current RSS: ~1446M. load average: 0.95 0.93 1.00 1/307 120564035 behaves like Snowplow event tracking with RedisHLL context4036 behaves like Snowplow event tracking4037 is emitted4038# [RSpecRunTime] RSpec elapsed time: 19 minutes 59.24 seconds. Current RSS: ~1439M. load average: 0.95 0.93 1.00 1/307 120574039 when issue is not confidential4040 executes issue hooks4041 when issue is confidential4042 executes confidential issue hooks4043# [RSpecRunTime] RSpec elapsed time: 20 minutes 1.36 seconds. Current RSS: ~1434M. load average: 0.96 0.93 1.00 1/307 120584044# [RSpecRunTime] Finishing example group spec/services/issues/reopen_service_spec.rb. It took 12.11 seconds. Expected to take 11.05 seconds.4045# [RSpecRunTime] Starting example group spec/workers/prune_old_events_worker_spec.rb. Expected to take 10.38 seconds.4046PruneOldEventsWorker4047 #perform4048 prunes events older than 3 years4049 leaves fresh events4050 leaves events from 13 months ago4051 leaves events from 3 years ago4052 with ops_prune_old_events FF disabled4053 does not delete4054# [RSpecRunTime] RSpec elapsed time: 20 minutes 11.35 seconds. Current RSS: ~1411M. load average: 1.04 0.95 1.00 1/307 120594055# [RSpecRunTime] Finishing example group spec/workers/prune_old_events_worker_spec.rb. It took 9.99 seconds. Expected to take 10.38 seconds.4056# [RSpecRunTime] Starting example group spec/lib/gitlab/data_builder/pipeline_spec.rb. Expected to take 10.19 seconds.4057Gitlab::DataBuilder::Pipeline4058 .build4059 has correct attributes4060 pipeline with metadata4061 has pipeline name4062# [RSpecRunTime] RSpec elapsed time: 20 minutes 13.27 seconds. Current RSS: ~1418M. load average: 1.04 0.95 1.00 1/310 120844063 build with runner4064 has runner attributes4065 pipeline without variables4066 has empty variables hash4067 pipeline with variables4068 is expected to be a kind of Array4069 is expected to contain exactly {:key=>"TRIGGER_KEY_1", :value=>"TRIGGER_VALUE_1"}4070 when pipeline is a detached merge request pipeline4071 returns a source ref4072 returns merge request4073# [RSpecRunTime] RSpec elapsed time: 20 minutes 15.67 seconds. Current RSS: ~1455M. load average: 1.04 0.95 1.00 1/313 121584074 when pipeline has retried builds4075 does not contain retried builds in payload4076 contains retried builds if requested4077 build with environment4078 has environment attributes4079 when the pipeline has an upstream4080 in same project4081 behaves like source pipeline attributes4082 has source pipeline attributes4083 in different project4084 is expected not to eq 5484085 behaves like source pipeline attributes4086 has source pipeline attributes4087# [RSpecRunTime] RSpec elapsed time: 20 minutes 18.27 seconds. Current RSS: ~1466M. load average: 1.03 0.95 1.00 1/312 121744088 avoids N+1 database queries4089 with multiple builds4090 with multiple retried builds4091# [RSpecRunTime] RSpec elapsed time: 20 minutes 20.33 seconds. Current RSS: ~1461M. load average: 1.03 0.95 1.00 1/312 122214092 .build failed4093 has failure_reason4094# [RSpecRunTime] Finishing example group spec/lib/gitlab/data_builder/pipeline_spec.rb. It took 9.27 seconds. Expected to take 10.19 seconds.4095# [RSpecRunTime] Starting example group spec/graphql/mutations/issues/create_spec.rb. Expected to take 9.65 seconds.4096Mutations::Issues::Create4097 is expected to require graphql authorizations :create_issue4098 #resolve4099 when the user does not have permission to create an issue4100 raises an error4101# [RSpecRunTime] RSpec elapsed time: 20 minutes 21.82 seconds. Current RSS: ~1460M. load average: 1.03 0.95 1.00 1/312 122234102 when the user has exceeded the rate limit4103 raises an error4104 when the user can create an issue4105 when creating an issue a developer4106 creates issue with correct values4107 when passing in label_ids4108 creates issue with correct values4109# [RSpecRunTime] RSpec elapsed time: 20 minutes 24.78 seconds. Current RSS: ~1458M. load average: 1.03 0.95 1.00 1/312 122244110 when trying to create issue with restricted params4111 ignores the special params4112# [RSpecRunTime] RSpec elapsed time: 20 minutes 26.17 seconds. Current RSS: ~1454M. load average: 1.03 0.95 1.00 1/312 122254113 when creating a non-default issue type4114 creates issue with correct values4115# [RSpecRunTime] RSpec elapsed time: 20 minutes 27.7 seconds. Current RSS: ~1456M. load average: 1.03 0.95 1.00 1/312 122264116 when creating an issue as owner4117 sets the special params4118# [RSpecRunTime] RSpec elapsed time: 20 minutes 29.15 seconds. Current RSS: ~1458M. load average: 1.03 0.95 1.00 1/313 122274119 #ready?4120 when passing in both labels and label_ids4121 raises exception when mutually exclusive params are given4122 when passing only `discussion_to_resolve` param4123 raises exception when mutually exclusive params are given4124 when passing only `merge_request_to_resolve_discussions_of` param4125 raises exception when mutually exclusive params are given4126# [RSpecRunTime] Finishing example group spec/graphql/mutations/issues/create_spec.rb. It took 8.87 seconds. Expected to take 9.65 seconds.4127# [RSpecRunTime] Starting example group spec/lib/gitlab/git/diff_collection_spec.rb. Expected to take 9.37 seconds.4128Gitlab::Git::DiffCollection4129 #to_a4130 is expected to be a kind of Array4131 #decorate!4132 modifies the array in place4133 avoids future iterator iterations4134 overflow handling4135 adding few enough files4136 and few enough lines4137 behaves like overflow stuff4138 returns the expected overflow values4139 #overflow?4140 is expected to be falsey4141 #empty?4142 is expected to be falsey4143 #real_size4144 is expected to eq "3"4145 #size4146 is expected to eq 34147 does not change after peeking4148 #line_count4149 is expected to eq 304150 when limiting is disabled4151 behaves like overflow stuff4152 returns the expected overflow values4153 #overflow?4154 is expected to be falsey4155 #empty?4156 is expected to be falsey4157 #real_size4158 is expected to eq "3"4159 #size4160 is expected to eq 34161 does not change after peeking4162 #line_count4163 is expected to eq 304164 and too many lines4165 is expected to eq 04166 behaves like overflow stuff4167 returns the expected overflow values4168 #overflow?4169 is expected to be truthy4170 #empty?4171 is expected to be falsey4172 #real_size4173 is expected to eq "0+"4174 #line_count4175 is expected to eq 10004176 when limiting is disabled4177 is expected to eq 34178 behaves like overflow stuff4179 returns the expected overflow values4180 #overflow?4181 is expected to be falsey4182 #empty?4183 is expected to be falsey4184 #real_size4185 is expected to eq "3"4186 #line_count4187 is expected to eq 30004188 adding too many files4189 and few enough lines4190 is expected to eq 104191 behaves like overflow stuff4192 returns the expected overflow values4193 #overflow?4194 is expected to be truthy4195 #empty?4196 is expected to be falsey4197 #real_size4198 is expected to eq "10+"4199 #line_count4200 is expected to eq 104201 when limiting is disabled4202 is expected to eq 114203 behaves like overflow stuff4204 returns the expected overflow values4205 #overflow?4206 is expected to be falsey4207 #empty?4208 is expected to be falsey4209 #real_size4210 is expected to eq "11"4211 #line_count4212 is expected to eq 114213 and too many lines4214 is expected to eq 34215 behaves like overflow stuff4216 returns the expected overflow values4217 #overflow?4218 is expected to be truthy4219 #empty?4220 is expected to be falsey4221 #real_size4222 is expected to eq "3+"4223 #line_count4224 is expected to eq 1204225 when limiting is disabled4226 is expected to eq 114227 behaves like overflow stuff4228 returns the expected overflow values4229 #overflow?4230 is expected to be falsey4231 #empty?4232 is expected to be falsey4233 #real_size4234 is expected to eq "11"4235 #line_count4236 is expected to eq 3304237 adding exactly the maximum number of files4238 and few enough lines4239 is expected to eq 104240 behaves like overflow stuff4241 returns the expected overflow values4242 #overflow?4243 is expected to be falsey4244 #empty?4245 is expected to be falsey4246 #real_size4247 is expected to eq "10"4248 #line_count4249 is expected to eq 104250 adding too many bytes4251 is expected to eq 94252 behaves like overflow stuff4253 returns the expected overflow values4254 #overflow?4255 is expected to be truthy4256 #empty?4257 is expected to be falsey4258 #real_size4259 is expected to eq "9+"4260 #line_count4261 is expected to eq 104262 when limiting is disabled4263 is expected to eq 104264 behaves like overflow stuff4265 returns the expected overflow values4266 #overflow?4267 is expected to be falsey4268 #empty?4269 is expected to be falsey4270 #real_size4271 is expected to eq "10"4272 #line_count4273 is expected to eq 104274 empty collection4275 behaves like overflow stuff4276 returns the expected overflow values4277 #overflow?4278 is expected to be falsey4279 #empty?4280 is expected to be truthy4281 #size4282 is expected to eq 04283 #real_size4284 is expected to eq "0"4285 #line_count4286 is expected to eq 04287 #each4288 with Gitlab::GitalyClient::DiffStitcher4289 with generated_files4290 sets generated files as generated4291 without generated_files4292 set generated as nil4293 with existing generated value in the hash4294 sets the diff as generated4295 when diff are too large4296 yields Diff instances even when they are too large4297 prunes diffs that are too large4298 when diff is quite large will collapse by default4299 when no collapse is set4300 yields Diff instances even when they are quite big4301 does not prune diffs4302 when no collapse is unset4303 yields Diff instances even when they are quite big4304 single-file collections4305 does not prune diffs4306 multi-file collections4307 prunes diffs that are quite big4308 when go over safe limits on files4309 prunes diffs by default even little ones and sets collapsed_safe_files true4310 when go over safe limits on lines4311 prunes diffs by default even little ones and sets collapsed_safe_lines true4312 when go over safe limits on bytes4313 prunes diffs by default even little ones and sets collapsed_safe_bytes true4314 when limiting is disabled4315 yields Diff instances even when they are quite big4316 does not prune diffs4317 when offset_index is given4318 does not yield diffs before the offset4319 when go over safe limits on bytes4320 considers size of diffs before the offset for prunning4321 .limits4322 when options do not include max_patch_bytes_for_file_extension4323 sets max_patch_bytes_for_file_extension as empty4324 when options include max_patch_bytes_for_file_extension4325 sets value for max_patch_bytes_for_file_extension4326# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/diff_collection_spec.rb. It took 10.4 seconds. Expected to take 9.37 seconds.4327# [RSpecRunTime] Starting example group spec/models/analytics/cycle_analytics/stage_spec.rb. Expected to take 8.98 seconds.4328Analytics::CycleAnalytics::Stage4329 does not allow STI4330 .distinct_stages_within_hierarchy4331 returns distinct stages by the event identifiers4332# [RSpecRunTime] RSpec elapsed time: 20 minutes 41.54 seconds. Current RSS: ~1563M. load average: 1.02 0.96 1.00 1/309 122284333 behaves like value stream analytics stage4334 associations4335 is expected to belong to end_event_label required: false4336 is expected to belong to start_event_label required: false4337 is expected to belong to stage_event_hash required: false4338 validation4339 is valid4340 validates presence of parent4341 validates presence of start_event_identifier4342 validates presence of end_event_identifier4343 is invalid when end_event is not allowed for the given start_event4344 disallows default stage names when creating custom stage4345 is expected not to be valid4346# [RSpecRunTime] RSpec elapsed time: 20 minutes 43.17 seconds. Current RSS: ~1563M. load average: 1.02 0.96 1.00 1/308 122294347 scopes4348 .by_value_stream4349 finds stages by value stream4350 .by_value_stream_ids4351 finds stages by array of value streams ids4352 #subject_class4353 infers the model from the start event4354 #start_event4355 builds start_event object based on start_event_identifier4356 #end_event4357 builds end_event object based on end_event_identifier4358 #matches_with_stage_params?4359 matches with default stage params4360 mismatches when the stage is custom4361 #parent_id4362 delegates to 'parent_name'_id attribute4363 #hash_code4364 does not differ when the same object is built with the same params4365 differs when the stage events are different4366 #event_hash4367 associates the same stage event hash record4368 does not introduce duplicated stage event hash records4369 creates different hash record for different event configurations4370 when the stage event hash changes4371 deletes the old, unused stage event hash record4372 does not delete used stage event hash record4373# [RSpecRunTime] RSpec elapsed time: 20 minutes 46.99 seconds. Current RSS: ~1554M. load average: 1.02 0.96 1.00 1/308 122304374 when the stage events hash code does not change4375 does not trigger extra query on save4376 behaves like value stream analytics namespace models4377 when ProjectNamespace is given4378 is valid4379 when personal namespace is given4380 is valid4381 validations4382 is expected to validate that :name is case-sensitively unique within the scope of :group_id and :group_value_stream_id4383 validates count of stages per value stream4384 associations4385 is expected to belong to namespace required: true4386 is expected to belong to value_stream required: false4387# [RSpecRunTime] Finishing example group spec/models/analytics/cycle_analytics/stage_spec.rb. It took 8.95 seconds. Expected to take 8.98 seconds.4388# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.9 seconds.4389Lint factories for Analytics::CycleAnalytics::Stage4390 with saas, license, and factory defaults4391 behaves like factory4392 cycle_analytics_stage factory4393 does not raise error when built4394 does not raise error when created4395# [RSpecRunTime] RSpec elapsed time: 20 minutes 50.08 seconds. Current RSS: ~1526M. load average: 1.02 0.96 1.00 1/308 122404396# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.28 seconds. Expected to take 32.9 seconds.4397# [RSpecRunTime] Starting example group spec/tooling/lib/tooling/gettext_extractor_spec.rb. Expected to take 8.71 seconds.4398Tooling::GettextExtractor4399 ::HamlParser4400 #parse_source4401 #parse_backend_file4402 with ruby file4403 when file has valid syntax4404 parses file and returns extracted strings as POEntries4405 when file has invalid syntax4406 does not raise error4407 when file does not contain "_("4408 never parses the file and returns empty array4409 with haml file4410 when file has valid syntax4411 parses file and returns extracted strings as POEntries4412 when file has invalid syntax4413 does not raise error4414 when file does not contain "_("4415 never parses the file and returns empty array4416 with erb file4417 when file has valid syntax4418 parses file and returns extracted strings as POEntries4419 when file has invalid syntax4420 does not raise error4421 when file does not contain "_("4422 never parses the file and returns empty array4423 with unsupported file containing "_("4424 raises error4425 #generate_pot4426[TEST PROF INFO] Time spent in factories: 07:19.944 (34.96% of total time)4427[TEST PROF INFO] Time spent in factories: 07:19.944 (34.96% of total time)4428[TEST PROF INFO] Time spent in factories: 07:19.944 (34.96% of total time)4429 produces pot without date headers4430[TEST PROF INFO] Time spent in factories: 07:19.944 (34.94% of total time)4431[TEST PROF INFO] Time spent in factories: 07:19.944 (34.94% of total time)4432[TEST PROF INFO] Time spent in factories: 07:19.944 (34.94% of total time)4433 produces pot file with all translated strings, sorted by msg id4434# [RSpecRunTime] RSpec elapsed time: 20 minutes 52.9 seconds. Current RSS: ~1546M. load average: 1.02 0.96 1.00 1/311 122504435 #parse4436[TEST PROF INFO] Time spent in factories: 07:19.944 (34.92% of total time)4437[TEST PROF INFO] Time spent in factories: 07:19.944 (34.92% of total time)4438[TEST PROF INFO] Time spent in factories: 07:19.944 (34.92% of total time)4439 collects and merges translatable strings from frontend and backend4440[TEST PROF INFO] Time spent in factories: 07:19.944 (34.9% of total time)4441[TEST PROF INFO] Time spent in factories: 07:19.944 (34.9% of total time)4442[TEST PROF INFO] Time spent in factories: 07:19.944 (34.9% of total time)4443 re-raises error from backend extraction4444 when frontend extraction raises an error4445[TEST PROF INFO] Time spent in factories: 07:19.944 (34.88% of total time)4446[TEST PROF INFO] Time spent in factories: 07:19.944 (34.88% of total time)4447[TEST PROF INFO] Time spent in factories: 07:19.944 (34.88% of total time)4448 is re-raised4449# [RSpecRunTime] RSpec elapsed time: 20 minutes 55.11 seconds. Current RSS: ~1550M. load average: 1.02 0.96 1.00 1/311 122604450# [RSpecRunTime] Finishing example group spec/tooling/lib/tooling/gettext_extractor_spec.rb. It took 5.03 seconds. Expected to take 8.71 seconds.4451# [RSpecRunTime] Starting example group spec/lib/api/entities/snippet_spec.rb. Expected to take 8.39 seconds.4452API::Entities::Snippet4453 with PersonalSnippet4454 returns snippet web_url attribute4455 returns snippet raw_url attribute4456 behaves like common attributes4457 is expected to eq 344458 is expected to eq "My title 225"4459 is expected to eq "My title 227"4460 is expected to eq 2024-05-16 21:39:56.450434553 +00004461 is expected to eq 2024-05-16 21:39:56.450434553 +00004462 is expected to eq nil4463 is expected to eq "private"4464 is expected to include :author4465 is expected to eq false4466 is expected to eq "none"4467 file_name4468 returns attribute from repository4469 when repository is empty4470 returns attribute from db4471# [RSpecRunTime] RSpec elapsed time: 20 minutes 57.83 seconds. Current RSS: ~1570M. load average: 1.02 0.96 1.00 1/312 123404472 ssh_url_to_repo4473 returns attribute4474 when repository does not exist4475 does not include attribute4476 http_url_to_repo4477 returns attribute4478 when repository does not exist4479 does not include attribute4480 files4481 with PersonalSnippet4482 behaves like snippet files4483 returns all snippet files4484 has the file path4485 has the raw url4486 when repository does not exist4487 returns empty array4488 with ProjectSnippet4489 behaves like snippet files4490 returns all snippet files4491 has the file path4492 has the raw url4493 when repository does not exist4494 returns empty array4495 with ProjectSnippet4496 returns snippet web_url attribute4497 returns snippet raw_url attribute4498 behaves like common attributes4499 is expected to eq 354500 is expected to eq "My title 228"4501 is expected to eq "My title 230"4502 is expected to eq 2024-05-16 21:39:56.980595528 +00004503 is expected to eq 2024-05-16 21:39:56.980595528 +00004504 is expected to eq 5574505 is expected to eq "private"4506 is expected to include :author4507 is expected to eq false4508 is expected to eq "none"4509 file_name4510 returns attribute from repository4511 when repository is empty4512 returns attribute from db4513# [RSpecRunTime] RSpec elapsed time: 21 minutes 1.34 seconds. Current RSS: ~1600M. load average: 1.25 1.01 1.02 1/313 124864514 ssh_url_to_repo4515 returns attribute4516 when repository does not exist4517 does not include attribute4518 http_url_to_repo4519 returns attribute4520 when repository does not exist4521 does not include attribute4522 files4523 with PersonalSnippet4524 behaves like snippet files4525 returns all snippet files4526 has the file path4527 has the raw url4528 when repository does not exist4529 returns empty array4530 with ProjectSnippet4531 behaves like snippet files4532 returns all snippet files4533 has the file path4534 has the raw url4535 when repository does not exist4536 returns empty array4537# [RSpecRunTime] Finishing example group spec/lib/api/entities/snippet_spec.rb. It took 7.89 seconds. Expected to take 8.39 seconds.4538# [RSpecRunTime] Starting example group spec/uploaders/packages/rpm/repository_file_uploader_spec.rb. Expected to take 8.24 seconds.4539Packages::Rpm::RepositoryFileUploader4540 is expected to includes the Packages::GcsSignedUrlMetadata module4541 when object store is remote4542 behaves like builds correct paths4543 #store_dir4544 behaves like matches the method pattern4545 is expected to match /^\h{2}\/\h{2}\/\h{64}\/projects\/\d+\/rpm\/repository_files\/\d+$/4546 #cache_dir4547 behaves like matches the method pattern4548 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4549 #work_dir4550 behaves like matches the method pattern4551 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4552 #upload_path4553 behaves like matches the method pattern4554 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4555 #relative_path4556 is relative (PENDING: Path not set, skipping.)4557 .absolute_path4558 behaves like matches the method pattern4559 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4560 .base_dir4561 behaves like matches the method pattern4562 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4563 path traversal exploits4564 throws an exception4565 remote file4566 with object storage enabled4567 can store file remotely4568 behaves like augmenting GCS signed URL with metadata4569 when the fog provider is not Google4570 is expected not to include "x-goog-custom-audit-gitlab-"4571 when the fog provider is Google4572 when on GitLab.com4573 is expected to include "x-goog-custom-audit-gitlab-namespace=1976" and "x-goog-custom-audit-gitlab-size-bytes=3202048"4574 is expected to include "x-goog-custom-audit-gitlab-project=562"4575 when an error occurs4576 is expected not to raise Exception4577 is expected not to include "x-goog-custom-audit-gitlab-"4578 tracks the error4579# [RSpecRunTime] RSpec elapsed time: 21 minutes 8.17 seconds. Current RSS: ~1583M. load average: 1.23 1.01 1.02 1/313 125694580 when not on GitLab.com4581 is expected not to include "x-goog-custom-audit-gitlab-"4582 when feature flag is disabled4583 is expected not to include "x-goog-custom-audit-gitlab-"4584 behaves like builds correct paths4585 #store_dir4586 behaves like matches the method pattern4587 is expected to match /^\h{2}\/\h{2}\/\h{64}\/projects\/\d+\/rpm\/repository_files\/\d+$/4588 #cache_dir4589 behaves like matches the method pattern4590 is expected to match /\/packages\/tmp\/cache/4591 #work_dir4592 behaves like matches the method pattern4593 is expected to match /\/packages\/tmp\/work/4594 #upload_path4595 behaves like matches the method pattern4596 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4597 #relative_path4598 is relative (PENDING: Path not set, skipping.)4599 .absolute_path4600 behaves like matches the method pattern4601 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4602 .base_dir4603 behaves like matches the method pattern4604 example at ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:8 (PENDING: No pattern provided, skipping.)4605 path traversal exploits4606 throws an exception4607# [RSpecRunTime] Finishing example group spec/uploaders/packages/rpm/repository_file_uploader_spec.rb. It took 7.28 seconds. Expected to take 8.24 seconds.4608# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/chain/command_spec.rb. Expected to take 7.9 seconds.4609Gitlab::Ci::Pipeline::Chain::Command4610 #initialize4611 properly initialises object from hash4612 handling of origin_ref4613 #branch_exists?4614 for existing branch4615 is expected to eq true4616 for fully described tag ref4617 is expected to eq false4618 for fully described branch ref4619 is expected to eq true4620 for invalid branch4621 is expected to eq false4622 #tag_exists?4623 for existing ref4624 is expected to eq true4625 for fully described tag ref4626 is expected to eq true4627 for fully described branch ref4628 is expected to eq false4629 for invalid ref4630 is expected to eq false4631 #merge_request_ref_exists?4632 for existing merge request ref4633 is expected to eq true4634 for branch ref4635 is expected to eq false4636 #ref4637 for regular ref4638 is expected to eq "master"4639 for branch ref4640 is expected to eq "master"4641 for tag ref4642 is expected to eq "1.0.0"4643 for other refs4644 is expected to eq "refs/merge-requests/11/head"4645 #sha4646 when invalid checkout_sha is specified4647 returns empty value4648 when a valid checkout_sha is specified4649 returns checkout_sha4650 when a valid after_sha is specified4651 returns after_sha4652 when a valid origin_ref is specified4653 returns SHA for given ref4654 #origin_sha4655 when using checkout_sha and after_sha4656 uses checkout_sha4657 when using after_sha only4658 uses after_sha4659 #before_sha4660 when using checkout_sha and before_sha4661 uses before_sha4662 when using checkout_sha only4663 uses checkout_sha4664 when checkout_sha and before_sha are empty4665 uses BLANK_SHA4666 #source_sha4667 when source_sha is specified4668 returns the specified value4669 #target_sha4670 when target_sha is specified4671 returns the specified value4672 #protected_ref?4673 when a ref is protected4674 is expected to eq true4675 when a ref is unprotected4676 is expected to eq false4677 #ambiguous_ref4678 when ref is not ambiguous4679 is expected to eq false4680 when ref is ambiguous4681 is expected to eq true4682 #creates_child_pipeline?4683 when bridge is present4684 when bridge triggers a child pipeline4685 is expected to be truthy4686 when bridge triggers a multi-project pipeline4687 is expected to be falsey4688 when bridge is not present4689 is expected to be falsey4690 #parent_pipeline_partition_id4691 when bridge is present4692 when bridge triggers a child pipeline4693 is expected to eq 1234694 when bridge triggers a multi-project pipeline4695 is expected to be nil4696 when bridge is not present4697 is expected to be nil4698 #increment_pipeline_failure_reason_counter4699 increments the error metric4700 when the reason is nil4701 increments the error metric with unknown_failure4702 #observe_creation_duration4703 records the duration as histogram4704 when project is gitlab-org/gitlab4705 tracks the duration with the expected label4706 #observe_step_duration4707 when ci_pipeline_creation_step_duration_tracking is enabled4708 adds the duration to the step duration histogram4709 when ci_pipeline_creation_step_duration_tracking is disabled4710 does nothing4711 #observe_pipeline_size4712 logs the pipeline total size to histogram4713# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/chain/command_spec.rb. It took 7.59 seconds. Expected to take 7.9 seconds.4714# [RSpecRunTime] Starting example group spec/lib/gitlab/git/tree_spec.rb. Expected to take 7.8 seconds.4715Gitlab::Git::Tree4716 .where with Gitaly enabled4717 behaves like repo4718 is expected to be a kind of Array4719 is expected to be falsey4720 is expected to eq 24721 is expected to eq 104722 is expected to eq 24723 is expected to be blank4724 with an invalid ref4725 when handle_structured_gitaly_errors feature is disabled4726 is expected to eq []4727 is expected to be nil4728# [RSpecRunTime] RSpec elapsed time: 21 minutes 19.53 seconds. Current RSS: ~1597M. load average: 1.12 0.99 1.01 1/313 128454729 when path is provided4730 returns a list of tree objects4731 #dir?4732 is expected to be a kind of Gitlab::Git::Tree4733 is expected to eq "3c122d2b7830eca25235131070602575cf8b41a1"4734 is expected to eq "570e7b2abdd848b95f2f578043fc23bd6f6fd24d"4735 is expected to eq "encoding"4736 is expected to eq "encoding"4737 is expected to eq "40000"4738 is expected to eq "encoding"4739 subdir4740 is expected to be a kind of Gitlab::Git::Tree4741 is expected to eq "a1e8f8d745cc87e3a9248358d9352bb7f9a0aeba"4742 is expected to eq "570e7b2abdd848b95f2f578043fc23bd6f6fd24d"4743 is expected to eq "html"4744 is expected to eq "files/html"4745 is expected to eq "files/html"4746# [RSpecRunTime] RSpec elapsed time: 21 minutes 21.2 seconds. Current RSS: ~1609M. load average: 1.11 0.99 1.01 1/313 129024747 subdir_file4748 is expected to be a kind of Gitlab::Git::Tree4749 is expected to eq "7e3e39ebb9b2bf433b4ad17313770fbe4051649c"4750 is expected to eq "570e7b2abdd848b95f2f578043fc23bd6f6fd24d"4751 is expected to eq "popen.rb"4752 is expected to eq "files/ruby/popen.rb"4753 is expected to eq "files/ruby/popen.rb"4754 flat_path4755 is expected to eq "files/flat/path/correct"4756 when skip_flat_paths is true4757 is expected to be blank4758# [RSpecRunTime] RSpec elapsed time: 21 minutes 23.53 seconds. Current RSS: ~1610M. load average: 1.11 0.99 1.01 1/313 129814759 #file?4760 is expected to be a kind of Gitlab::Git::Tree4761 is expected to eq "dfaa3f97ca337e20154a98ac9d0be76ddd1fcc82"4762 is expected to eq "570e7b2abdd848b95f2f578043fc23bd6f6fd24d"4763 is expected to eq ".gitignore"4764 #readme?4765 is expected to be a kind of Gitlab::Git::Tree4766 is expected to eq "README.md"4767 #contributing?4768 is expected to be a kind of Gitlab::Git::Tree4769 is expected to eq "CONTRIBUTING.md"4770 #submodule?4771 is expected to be a kind of Gitlab::Git::Tree4772 is expected to eq "79bceae69cb5750d6567b223597999bfa91cb3b9"4773 is expected to eq "570e7b2abdd848b95f2f578043fc23bd6f6fd24d"4774 is expected to eq "gitlab-shell"4775 with pagination parameters4776 returns paginated list of tree objects4777 and invalid reference is used4778 when rescue_not_found is set to false4779 raises an IndexError error4780 when rescue_not_found is set to true4781 returns no entries and nil cursor4782# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/tree_spec.rb. It took 7.38 seconds. Expected to take 7.8 seconds.4783# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/cron_parser_spec.rb. Expected to take 7.41 seconds.4784Gitlab::Ci::CronParser4785 #next_time_from4786 behaves like when cron and cron_timezone are valid4787 when specific time4788 returns exact time4789 behaves like returns time in the future4790 is expected to be > 2024-05-16 21:40:26 +00004791 when specific day of week4792 returns exact day of week4793 behaves like returns time in the future4794 is expected to be > 2024-05-16 21:40:26 +00004795 when */ used4796 returns specific time4797 behaves like returns time in the future4798 is expected to be > 2024-05-16 21:40:27 +00004799 when range used4800 returns specific time4801 behaves like returns time in the future4802 is expected to be > 2024-05-16 21:40:27 +00004803 when range and / are used4804 returns specific time4805 behaves like returns time in the future4806 is expected to be > 2024-05-16 21:40:27 +00004807 when / is used4808 returns specific time4809 behaves like returns time in the future4810 is expected to be > 2024-05-16 21:40:27 +00004811 when cron_timezone is TZInfo format4812 when cron_timezone is US/Pacific4813 behaves like returns time in the future4814 is expected to be > 2024-05-16 21:40:27 +00004815 when PST (Pacific Standard Time)4816 converts time in server time zone4817 when PDT (Pacific Daylight Time)4818 converts time in server time zone4819 when cron_timezone is ActiveSupport::TimeZone format4820 when cron_timezone is Berlin4821 behaves like returns time in the future4822 is expected to be > 2024-05-16 21:40:28 +00004823 when CET (Central European Time)4824 converts time in server time zone4825 when CEST (Central European Summer Time)4826 converts time in server time zone4827 behaves like when cron_timezone is Eastern Time (US & Canada)4828 behaves like returns time in the future4829 is expected to be > 2024-05-16 21:40:28 +00004830 when EST (Eastern Standard Time)4831 converts time in server time zone4832 when EDT (Eastern Daylight Time)4833 converts time in server time zone4834 when time crosses a Daylight Savings boundary4835 generates day without TZInfo::AmbiguousTime error4836 behaves like when cron and cron_timezone are invalid4837 is expected to be nil4838 behaves like when cron syntax is quoted4839 is expected to be nil4840 behaves like when cron syntax is rufus-scheduler syntax4841 is expected to be nil4842 behaves like when cron is scheduled to a non existent day4843 is expected to be nil4844 for modulo4845 when before daylight saving4846 returns the correct future time4847 when after daylight saving4848 returns the correct future time4849 #previous_time_from4850 behaves like when cron and cron_timezone are valid4851 when specific time4852 returns exact time4853 behaves like returns time in the past4854 is expected to be < 2024-05-16 21:40:29 +00004855 when specific day of week4856 returns exact day of week4857 behaves like returns time in the past4858 is expected to be < 2024-05-16 21:40:29 +00004859 when */ used4860 returns specific time4861 behaves like returns time in the past4862 is expected to be < 2024-05-16 21:40:29 +00004863 when range used4864 returns specific time4865 behaves like returns time in the past4866 is expected to be < 2024-05-16 21:40:30 +00004867 when range and / are used4868 returns specific time4869 behaves like returns time in the past4870 is expected to be < 2024-05-16 21:40:30 +00004871 when / is used4872 returns specific time4873 behaves like returns time in the past4874 is expected to be < 2024-05-16 21:40:30 +00004875 when cron_timezone is TZInfo format4876 when cron_timezone is US/Pacific4877 behaves like returns time in the past4878 is expected to be < 2024-05-16 21:40:30 +00004879 when PST (Pacific Standard Time)4880 converts time in server time zone4881 when PDT (Pacific Daylight Time)4882 converts time in server time zone4883 when cron_timezone is ActiveSupport::TimeZone format4884 when cron_timezone is Berlin4885 behaves like returns time in the past4886 is expected to be < 2024-05-16 21:40:30 +00004887 when CET (Central European Time)4888 converts time in server time zone4889 when CEST (Central European Summer Time)4890 converts time in server time zone4891 behaves like when cron_timezone is Eastern Time (US & Canada)4892 behaves like returns time in the past4893 is expected to be < 2024-05-16 21:40:31 +00004894 when EST (Eastern Standard Time)4895 converts time in server time zone4896 when EDT (Eastern Daylight Time)4897 converts time in server time zone4898 when time crosses a Daylight Savings boundary4899 generates day without TZInfo::AmbiguousTime error4900 behaves like when cron and cron_timezone are invalid4901 is expected to be nil4902 behaves like when cron syntax is quoted4903 is expected to be nil4904 behaves like when cron syntax is rufus-scheduler syntax4905 is expected to be nil4906 behaves like when cron is scheduled to a non existent day4907 is expected to be nil4908 #cron_valid?4909 when cron is valid4910 is expected to eq true4911 when cron is invalid4912 is expected to eq false4913 when cron syntax is quoted4914 is expected to eq false4915 #cron_timezone_valid?4916 when cron is valid4917 is expected to eq true4918 when cron is invalid4919 is expected to eq false4920 when cron_timezone is ActiveSupport::TimeZone format4921 is expected to eq true4922 .parse_natural4923 when repeat cycle is day4924 generates daily cron expression4925 when repeat cycle is week4926 generates weekly cron expression4927 when repeat cycle is month4928 generates monthly cron expression4929 when an unsupported duration is specified4930 raises an exception4931 when repeat cycle is year4932 generates yearly cron expression4933 when the repeat cycle is not implemented4934 raises an exception4935 #match?4936 when cron matches up4937 is expected to eq true4938 when cron does not match4939 is expected to eq false4940# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/cron_parser_spec.rb. It took 6.74 seconds. Expected to take 7.41 seconds.4941# [RSpecRunTime] Starting example group spec/models/grafana_integration_spec.rb. Expected to take 7.29 seconds.4942GrafanaIntegration4943 does not allow STI4944 associations4945 is expected to belong to project required: false4946 validations4947 is expected to validate that :project cannot be empty/falsy4948 is expected to validate that :encrypted_token cannot be empty/falsy4949 disallows invalid urls for grafana_url4950 allows valid urls for grafana_url4951 disallows non-booleans in enabled column4952 allows booleans in enabled column4953 .client4954 with grafana integration disabled4955 returns a grafana client4956 with grafana integration enabled4957 returns nil4958 attribute encryption4959 token4960 encrypts original value into encrypted_token attribute4961 locks access to raw value in private method4962 prevents overriding token value with its encrypted or masked version4963# [RSpecRunTime] RSpec elapsed time: 21 minutes 36.93 seconds. Current RSS: ~1657M. load average: 1.16 1.01 1.01 1/308 130344964 Callbacks4965 before_validation :reset_token4966 when a token was previously set4967 resets token if url changed4968 does not reset token if new url is set together with the same token4969 does not reset token if new url is set together with a new token4970# [RSpecRunTime] RSpec elapsed time: 21 minutes 39.19 seconds. Current RSS: ~1628M. load average: 1.16 1.01 1.01 1/308 130354971# [RSpecRunTime] Finishing example group spec/models/grafana_integration_spec.rb. It took 7.19 seconds. Expected to take 7.29 seconds.4972# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.9 seconds.4973Lint factories for GrafanaIntegration4974 with saas, license, and factory defaults4975 behaves like factory4976 grafana_integration factory4977 does not raise error when built4978 does not raise error when created4979# [RSpecRunTime] RSpec elapsed time: 21 minutes 40.39 seconds. Current RSS: ~1614M. load average: 1.16 1.01 1.01 2/309 130454980# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.25 seconds. Expected to take 32.9 seconds.4981# [RSpecRunTime] Starting example group spec/services/wiki_pages/create_service_spec.rb. Expected to take 7.12 seconds.4982WikiPages::CreateService4983 behaves like WikiPages::CreateService#execute4984 creates wiki page with valid attributes4985 executes webhooks4986 behaves like internal event tracking4987 logs to Snowplow and Redis4988# [RSpecRunTime] RSpec elapsed time: 21 minutes 43.56 seconds. Current RSS: ~1534M. load average: 1.14 1.01 1.01 1/313 131634989 the new page is at the top level4990 creates appropriate events4991# [RSpecRunTime] RSpec elapsed time: 21 minutes 44.62 seconds. Current RSS: ~1512M. load average: 1.14 1.01 1.01 1/313 132034992 the new page is in a subsection4993 creates appropriate events4994# [RSpecRunTime] RSpec elapsed time: 21 minutes 45.66 seconds. Current RSS: ~1509M. load average: 1.14 1.01 1.01 1/313 132444995 when the options are bad4996 does not count a creation event4997 does not record the activity4998 reports the error4999# [RSpecRunTime] RSpec elapsed time: 21 minutes 47.14 seconds. Current RSS: ~1507M. load average: 1.13 1.01 1.01 1/313 132515000 #execute5001 when wiki create fails due to git error5002 catches the thrown error and returns a ServiceResponse error5003# [RSpecRunTime] Finishing example group spec/services/wiki_pages/create_service_spec.rb. It took 7.19 seconds. Expected to take 7.12 seconds.5004# [RSpecRunTime] Starting example group spec/lib/gitlab/deploy_key_access_spec.rb. Expected to take 6.91 seconds.5005Gitlab::DeployKeyAccess5006 #can_create_tag?5007 when no-one can create tag5008 returns false5009# [RSpecRunTime] RSpec elapsed time: 21 minutes 48.89 seconds. Current RSS: ~1500M. load average: 1.13 1.01 1.01 1/313 132615010 push tag that matches a protected tag pattern via a deploy key5011 allows to push the tag5012 #can_push_for_ref?5013 push to a protected branch of this project via a deploy key5014 when the project has active deploy key owned by this user5015 returns true5016 when the project has active deploy keys, but not by this user5017 returns false5018 when there is another branch no one can push to5019 returns false when trying to push to that other branch5020 and the deploy key added for the first protected branch is also added for this other branch5021 returns true for both protected branches5022# [RSpecRunTime] RSpec elapsed time: 21 minutes 53.57 seconds. Current RSS: ~1501M. load average: 1.12 1.01 1.01 1/313 133105023# [RSpecRunTime] Finishing example group spec/lib/gitlab/deploy_key_access_spec.rb. It took 5.95 seconds. Expected to take 6.91 seconds.5024# [RSpecRunTime] Starting example group spec/lib/gitlab/analytics/cycle_analytics/request_params_spec.rb. Expected to take 6.52 seconds.5025Gitlab::Analytics::CycleAnalytics::RequestParams5026 behaves like unlicensed cycle analytics request params5027 casts `created_after` to `Time`5028 casts `created_before` to `Time`5029 validations5030 is valid5031 when `created_before` is missing5032 is valid5033# [RSpecRunTime] RSpec elapsed time: 21 minutes 55.37 seconds. Current RSS: ~1491M. load average: 1.12 1.01 1.01 1/311 133115034 when `created_before` is earlier than `created_after`5035 is invalid5036 when the date range is exactly 180 days5037 is valid5038 when the date range exceeds 180 days5039 is invalid5040 optional `value_stream`5041 when `value_stream` is not empty5042 is expected to eq #<InstanceDouble(Analytics::CycleAnalytics::ValueStream) (anonymous)>5043 when `value_stream` is nil5044 is expected to eq nil5045 sorting params5046 converts sorting params to symbol when passing it to data collector5047 adds sorting params to data attributes5048 aggregation params5049 when not licensed5050 returns nil5051 use_aggregated_data_collector param5052 is expected to eq false5053 feature availablity data attributes5054 disables all paid features5055 #to_data_collector_params5056 when adding licensed parameters5057 excludes the attributes from the data collector params5058 project-level data attributes5059 includes the namespace attribute5060 with a subgroup project5061 includes the correct group_path5062# [RSpecRunTime] RSpec elapsed time: 21 minutes 59.7 seconds. Current RSS: ~1505M. load average: 1.11 1.01 1.01 1/308 133125063# [RSpecRunTime] Finishing example group spec/lib/gitlab/analytics/cycle_analytics/request_params_spec.rb. It took 6.1 seconds. Expected to take 6.52 seconds.5064# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/request_authenticator_spec.rb. Expected to take 6.39 seconds.5065Gitlab::Auth::RequestAuthenticator5066 #user5067 returns sessionless user first5068 returns session user if no sessionless user found5069 returns nil if no user found5070 bubbles up exceptions5071 #can_sign_in_bot?5072 the user is nil5073 is expected not to be can sign in bot nil5074 the user is a bot, but for a web request5075 is expected not to be can sign in bot #<User id: @user719>5076 the user is a service account, but for a web request5077 is expected not to be can sign in bot #<User id: @user720>5078 the user is a regular user, for an API request5079 is expected not to be can sign in bot #<User id: @user721>5080 the user is a project bot, for an API request5081 is expected to be can sign in bot #<User id: @user722>5082 the user is a service account, for an API request5083 is expected to be can sign in bot #<User id: @user723>5084 #find_authenticated_requester5085 returns the deploy token if it exists5086 returns the user id if it exists5087 rerturns nil if no match is found5088 #find_sessionless_user5089 returns dependency_proxy user first5090 returns access_token user if no dependency_proxy user found5091 returns feed_token user if no access_token user found5092 returns static_object_token user if no feed_token user found5093 returns job_token user if no static_object_token user found5094 returns nil even if basic_auth_access_token is available5095 returns nil even if find_user_from_lfs_token is available5096 returns nil if no user found5097 rescue Gitlab::Auth::AuthenticationError exceptions5098 in an API request5099 returns basic_auth_access_token user if no job_token_user found5100# [RSpecRunTime] RSpec elapsed time: 22 minutes 2.52 seconds. Current RSS: ~1545M. load average: 1.10 1.01 1.01 1/308 133135101 in a Git request5102 returns lfs_token user if no job_token user found5103 returns basic_auth_access_token user if no lfs_token user found5104 returns basic_auth_access_password user if no basic_auth_access_token user found5105 returns nil if no user found5106 dependency proxy5107 with a user5108 behaves like identifying dependency proxy urls properly with5109 with pulling a manifest5110 is expected to eq #<User id:1264 @user734>5111 with pulling a blob5112 is expected to eq #<User id:1264 @user734>5113 with any other path5114 is expected to eq nil5115 with an invalid id5116 behaves like identifying dependency proxy urls properly with5117 with pulling a manifest5118 is expected to eq nil5119 with pulling a blob5120 is expected to eq nil5121 with any other path5122 is expected to eq nil5123 with a deploy token5124 behaves like identifying dependency proxy urls properly with5125 with pulling a manifest5126 is expected to eq nil5127 with pulling a blob5128 is expected to eq nil5129 with any other path5130 is expected to eq nil5131 with no jwt token5132 behaves like identifying dependency proxy urls properly with5133 with pulling a manifest5134 is expected to eq nil5135 with pulling a blob5136 is expected to eq nil5137 with any other path5138 is expected to eq nil5139 with an expired jwt token5140 returns nil5141 #find_personal_access_token_from_http_basic_auth5142 with API requests5143 tries to find the user5144 returns nil if the token is revoked5145 returns nil if the token does not have API scope5146 without API requests5147 does not search for job users5148 #find_user_from_job_token5149 with API requests5150 tries to find the user5151 returns nil if the job is not running5152 without API requests5153 does not search for job users5154 #runner5155 returns the runner using #find_runner_from_token5156 returns nil if no runner is found5157 rescue Gitlab::Auth::AuthenticationError exceptions5158 #route_authentication_setting5159 script_name: "/api/endpoint", expected_job_token_allowed: true, expected_basic_auth_personal_access_token: true, expected_deploy_token_allowed: true5160 returns correct settings5161 script_name: "/namespace/project.git", expected_job_token_allowed: false, expected_basic_auth_personal_access_token: true, expected_deploy_token_allowed: true5162 returns correct settings5163 script_name: "/web/endpoint", expected_job_token_allowed: false, expected_basic_auth_personal_access_token: false, expected_deploy_token_allowed: false5164 returns correct settings5165# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/request_authenticator_spec.rb. It took 7.46 seconds. Expected to take 6.39 seconds.5166# [RSpecRunTime] Starting example group spec/services/ci/unlock_pipeline_service_spec.rb. Expected to take 6.18 seconds.5167Ci::UnlockPipelineService5168 #execute5169 when pipeline is not yet exclusively leased5170 unlocks the pipeline and all its artifacts5171 when disable_ci_partition_pruning is disabled5172 unlocks the pipeline and all its artifacts5173# [RSpecRunTime] RSpec elapsed time: 22 minutes 9.02 seconds. Current RSS: ~1568M. load average: 1.09 1.01 1.01 1/308 133145174 and pipeline is already unlocked5175 skips the pipeline5176 and max execution duration was reached5177 keeps the unlocked state of job artifacts already processed and re-enqueues the pipeline5178 and an error happened5179 and was raised in the middle batches of job artifacts being unlocked5180 keeps the unlocked state of job artifacts already processed and re-enqueues the pipeline5181 and was raised while unlocking pipeline artifacts5182 keeps the unlocked state of job artifacts and re-enqueues the pipeline5183 and was raised while unlocking pipeline5184 keeps the unlocked state of job artifacts and pipeline artifacts and re-enqueues the pipeline5185 when pipeline is already exclusively leased5186 does nothing and returns success5187# [RSpecRunTime] Finishing example group spec/services/ci/unlock_pipeline_service_spec.rb. It took 6.24 seconds. Expected to take 6.18 seconds.5188# [RSpecRunTime] Starting example group spec/services/merge_requests/reload_merge_head_diff_service_spec.rb. Expected to take 6.12 seconds.5189MergeRequests::ReloadMergeHeadDiffService5190 #execute5191 creates a merge head diff5192 when merge ref head is not present5193 returns error5194# [RSpecRunTime] RSpec elapsed time: 22 minutes 16.21 seconds. Current RSS: ~1487M. load average: 1.16 1.02 1.02 1/314 135075195 when failed to create merge head diff5196 returns error5197# [RSpecRunTime] RSpec elapsed time: 22 minutes 17.45 seconds. Current RSS: ~1478M. load average: 1.16 1.02 1.02 1/314 135955198 when there is existing merge head diff5199 recreates merge head diff5200# [RSpecRunTime] RSpec elapsed time: 22 minutes 19.03 seconds. Current RSS: ~1468M. load average: 1.16 1.02 1.02 1/314 137155201# [RSpecRunTime] Finishing example group spec/services/merge_requests/reload_merge_head_diff_service_spec.rb. It took 5.64 seconds. Expected to take 6.12 seconds.5202# [RSpecRunTime] Starting example group spec/services/packages/composer/create_package_service_spec.rb. Expected to take 5.83 seconds.5203Packages::Composer::CreatePackageService5204 #execute5205 without an existing package5206 with a branch5207 creates the package5208 behaves like assigns the package creator5209 assigns the package creator5210 behaves like assigns build to package5211 with build info5212 assigns the pipeline to the package5213 behaves like assigns status to package5214 with status param5215 assigns the status to the package5216 with a tag5217 creates the package5218 behaves like assigns the package creator5219 assigns the package creator5220 behaves like assigns build to package5221 with build info5222 assigns the pipeline to the package5223 behaves like assigns status to package5224 with status param5225 assigns the status to the package5226 with an existing package5227 belonging to the same project5228 does not create a new package5229 belonging to another project5230 fails with an error5231 with pending_destruction package5232 creates the package5233# [RSpecRunTime] RSpec elapsed time: 22 minutes 23.21 seconds. Current RSS: ~1480M. load average: 1.23 1.04 1.02 1/313 138105234 same name but of different type5235 creates the package5236# [RSpecRunTime] Finishing example group spec/services/packages/composer/create_package_service_spec.rb. It took 4.69 seconds. Expected to take 5.83 seconds.5237# [RSpecRunTime] Starting example group spec/services/ci/stuck_builds/drop_pending_service_spec.rb. Expected to take 5.79 seconds.5238Ci::StuckBuilds::DropPendingService5239 when job is pending5240 when job is not stuck5241 when job was updated_at more than 1 day ago5242 when created_at is the same as updated_at5243 behaves like job is dropped with failure reason5244 changes status5245 when job has data integrity problem5246 drops the job and logs the reason5247# [RSpecRunTime] RSpec elapsed time: 22 minutes 24.9 seconds. Current RSS: ~1475M. load average: 1.23 1.04 1.02 1/313 138175248 when created_at is before updated_at5249 behaves like job is dropped with failure reason5250 changes status5251 when job has data integrity problem5252 drops the job and logs the reason5253 when job was updated less than 1 day ago5254 when created_at is the same as updated_at5255 behaves like job is unchanged5256 does not change status5257 when created_at is before updated_at5258 behaves like job is unchanged5259 does not change status5260 when job was updated more than 1 hour ago5261 when created_at is the same as updated_at5262 behaves like job is unchanged5263 does not change status5264 when created_at is before updated_at5265 behaves like job is unchanged5266 does not change status5267 when job is stuck5268 when job was updated_at more than 1 hour ago5269 when created_at is the same as updated_at5270 behaves like job is dropped with failure reason5271 changes status5272 when job has data integrity problem5273 drops the job and logs the reason5274 when created_at is before updated_at5275 behaves like job is dropped with failure reason5276 changes status5277 when job has data integrity problem5278 drops the job and logs the reason5279 when job was updated in less than 1 hour ago5280 when created_at is the same as updated_at5281 behaves like job is unchanged5282 does not change status5283 when created_at is before updated_at5284 behaves like job is unchanged5285 does not change status5286 when job is running5287 when job was updated_at more than an hour ago5288 behaves like job is unchanged5289 does not change status5290 when job was updated in less than 1 hour ago5291 behaves like job is unchanged5292 does not change status5293 when job is success5294 when created_at is the same as updated_at5295 behaves like job is unchanged5296 does not change status5297 when created_at is before updated_at5298 behaves like job is unchanged5299 does not change status5300 when job is skipped5301 when created_at is the same as updated_at5302 behaves like job is unchanged5303 does not change status5304 when created_at is before updated_at5305 behaves like job is unchanged5306 does not change status5307 when job is failed5308 when created_at is the same as updated_at5309 behaves like job is unchanged5310 does not change status5311 when created_at is before updated_at5312 behaves like job is unchanged5313 does not change status5314 when job is canceled5315 when created_at is the same as updated_at5316 behaves like job is unchanged5317 does not change status5318 when created_at is before updated_at5319 behaves like job is unchanged5320 does not change status5321 for deleted project5322 behaves like job is unchanged5323 does not change status5324# [RSpecRunTime] Finishing example group spec/services/ci/stuck_builds/drop_pending_service_spec.rb. It took 4.73 seconds. Expected to take 5.79 seconds.5325# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/external/context_spec.rb. Expected to take 5.58 seconds.5326Gitlab::Ci::Config::External::Context5327 attributes5328 with values5329 is expected to have attributes {:pipeline => #<Double "Pipeline">, :pipeline_config => #<InstanceDouble(Gitlab::Ci::ProjectConfig) (anon...{:key => "a", :value => "b", :public => true, :file => false, :masked => false, :raw => false}>]}, @errors=nil>}5330 is expected to eq []5331 is expected to eq 05332 is expected to be an instance of Gitlab::Ci::Variables::Collection5333 is expected to be an instance of ActiveSupport::HashWithIndifferentAccess5334 is expected to include {"a" => "b"}5335 is expected to eq #<InstanceDouble(Gitlab::Ci::ProjectConfig) (anonymous)>5336 without values5337 is expected to have attributes {:pipeline => nil, :project => nil, :sha => nil, :user => nil}5338 is expected to eq []5339 is expected to eq 05340 is expected to be an instance of Gitlab::Ci::Variables::Collection5341 is expected to be an instance of ActiveSupport::HashWithIndifferentAccess5342 is expected to be nil5343 max_includes5344 returns the default value of application setting `ci_max_includes`5345 when application setting `ci_max_includes` is changed5346 returns the new value of application setting `ci_max_includes`5347# [RSpecRunTime] RSpec elapsed time: 22 minutes 31.21 seconds. Current RSS: ~1548M. load average: 1.12 1.02 1.01 1/313 138185348 max_total_yaml_size_bytes5349 when application setting `max_total_yaml_size_bytes` is requsted and was never updated by the admin5350 returns the default value `max_total_yaml_size_bytes`5351 when `max_total_yaml_size_bytes` was adjusted by the admin5352 returns the updated value of application setting `max_total_yaml_size_bytes`5353 #set_deadline5354 with a float value5355 updates execution_deadline5356 with nil as a value5357 updates execution_deadline5358 #check_execution_time!5359 when execution is expired5360 raises an error5361 when execution is not expired5362 does not raises any errors5363 without setting a deadline5364 does not raises any errors5365 #mutate5366 with attributes5367 behaves like a mutated context5368 is expected not to eq #<Gitlab::Ci::Config::External::Context:0x00007cecbecbaa20 @project=#<Project id: namespace1428/proje...ble "logger">, @max_includes=150, @max_total_yaml_size_bytes=157286400, @total_file_size_in_bytes=0>5369 is expected to be a kind of Gitlab::Ci::Config::External::Context5370 is expected to have attributes {:project => #<Project id: namespace1433/project-1048>>, :sha => "56789", :user => #<Double (anonymous)>}5371 is expected to eq #<Double "Pipeline">5372 is expected to eq [:a_file]5373 is expected to eq 4157.5436125885374 is expected to eq #<Double "logger">5375 is expected to eq [#<Double "lazy_response">]5376 without attributes5377 behaves like a mutated context5378 is expected not to eq #<Gitlab::Ci::Config::External::Context:0x00007cecce34bc40 @project=#<Project id: namespace1444/proje...ble "logger">, @max_includes=150, @max_total_yaml_size_bytes=157286400, @total_file_size_in_bytes=0>5379 is expected to be a kind of Gitlab::Ci::Config::External::Context5380 is expected to have attributes {}5381 is expected to eq #<Double "Pipeline">5382 is expected to eq [:a_file]5383 is expected to eq 4158.3340772515384 is expected to eq #<Double "logger">5385 is expected to eq [#<Double "lazy_response">]5386 #sentry_payload5387 is expected to match (a hash including :project and :user)5388 #internal_include?5389 when pipeline_config is provided5390 value: true5391 returns the value of .internal_include_prepended?5392 value: false5393 returns the value of .internal_include_prepended?5394 when pipeline_config is not provided5395 returns false5396 #execute_remote_parallel_request5397 when the queue is empty5398 adds the new lazy response to the queue5399 when there is a lazy response in the queue5400 when there is a free slot in the queue5401 adds the new lazy response to the queue5402 when the queue is full5403 when the first lazy response in the queue is complete5404 removes the completed lazy response and adds the new one to the queue5405 when the first lazy response in the queue is not complete5406 waits for the first lazy response to complete and then adds the new one to the queue5407# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/external/context_spec.rb. It took 5.87 seconds. Expected to take 5.58 seconds.5408# [RSpecRunTime] Starting example group spec/graphql/resolvers/labels_resolver_spec.rb. Expected to take 5.5 seconds.5409Resolvers::LabelsResolver5410 is expected to have nullable GraphQL type LabelConnection5411 #resolve5412 with unauthorized user5413 returns no labels5414 with authorized user5415 returns no labels5416 without parent5417 returns no labels5418 association preloading5419 prevents N+1 queries5420# [RSpecRunTime] RSpec elapsed time: 22 minutes 37.32 seconds. Current RSS: ~1567M. load average: 1.11 1.02 1.01 1/308 138195421 with a parent project5422 include_ancestor_groups: nil, search_term: nil, expected_labels: -> { [label1, label2, subgroup_label1, subgroup_label2] }5423 is expected to contain exactly #<ProjectLabel id:37 group489/group490/project-1075~37>, #<ProjectLabel id:38 group489/group490/project-1075~38>, #<GroupLabel id:41 ~41>, and #<GroupLabel id:42 ~42>5424 include_ancestor_groups: false, search_term: nil, expected_labels: -> { [label1, label2, subgroup_label1, subgroup_label2] }5425 is expected to contain exactly #<ProjectLabel id:37 group489/group490/project-1075~37>, #<ProjectLabel id:38 group489/group490/project-1075~38>, #<GroupLabel id:41 ~41>, and #<GroupLabel id:42 ~42>5426 include_ancestor_groups: true, search_term: nil, expected_labels: -> { [label1, label2, group_label1, group_label2, subgroup_label1, subgroup_label2] }5427 is expected to contain exactly #<ProjectLabel id:37 group489/group490/project-1075~37>, #<ProjectLabel id:38 group489/group490/project-1075~38>, #<GroupLabel id:39 ~39>, #<GroupLabel id:40 ~40>, #<GroupLabel id:41 ~41>, and #<GroupLabel id:42 ~42>5428 include_ancestor_groups: nil, search_term: "new", expected_labels: -> { [label2, subgroup_label2] }5429 is expected to contain exactly #<ProjectLabel id:38 group489/group490/project-1075~38> and #<GroupLabel id:42 ~42>5430 include_ancestor_groups: false, search_term: "new", expected_labels: -> { [label2, subgroup_label2] }5431 is expected to contain exactly #<ProjectLabel id:38 group489/group490/project-1075~38> and #<GroupLabel id:42 ~42>5432 include_ancestor_groups: true, search_term: "new", expected_labels: -> { [label2, group_label2, subgroup_label2] }5433 is expected to contain exactly #<ProjectLabel id:38 group489/group490/project-1075~38>, #<GroupLabel id:40 ~40>, and #<GroupLabel id:42 ~42>5434# [RSpecRunTime] Finishing example group spec/graphql/resolvers/labels_resolver_spec.rb. It took 5.02 seconds. Expected to take 5.5 seconds.5435# [RSpecRunTime] Starting example group spec/models/fork_network_member_spec.rb. Expected to take 5.27 seconds.5436ForkNetworkMember5437 does not allow STI5438 validations5439 is expected to validate that :project cannot be empty/falsy5440 is expected to validate that :fork_network cannot be empty/falsy5441 destroying a ForkNetworkMember5442 removes the fork network if it was the last member5443 does not destroy the fork network if there are members left5444# [RSpecRunTime] RSpec elapsed time: 22 minutes 41.89 seconds. Current RSS: ~1546M. load average: 1.10 1.02 1.01 1/309 138205445 #by_projects5446 returns fork network members by project ids5447# [RSpecRunTime] RSpec elapsed time: 22 minutes 43.28 seconds. Current RSS: ~1505M. load average: 1.10 1.02 1.01 1/308 138215448 #with_fork_network5449 avoids N+1 queries5450# [RSpecRunTime] RSpec elapsed time: 22 minutes 44.71 seconds. Current RSS: ~1471M. load average: 1.10 1.02 1.01 1/308 138225451# [RSpecRunTime] Finishing example group spec/models/fork_network_member_spec.rb. It took 5.37 seconds. Expected to take 5.27 seconds.5452# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.9 seconds.5453Lint factories for ForkNetworkMember5454 with saas, license, and no factory defaults5455 behaves like factory5456 fork_network_member factory5457 does not raise error when built5458 does not raise error when created5459# [RSpecRunTime] RSpec elapsed time: 22 minutes 46.01 seconds. Current RSS: ~1467M. load average: 1.09 1.02 1.01 1/308 138235460# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.28 seconds. Expected to take 32.9 seconds.5461# [RSpecRunTime] Starting example group spec/services/merge_requests/update_reviewer_state_service_spec.rb. Expected to take 5.21 seconds.5462MergeRequests::UpdateReviewerStateService5463 #execute5464 invalid permissions5465 behaves like failed service execution5466 returns an error5467 behaves like does not trigger GraphQL subscription mergeRequestReviewersUpdated5468 is expected not to receive merge_request_reviewers_updated(*(any args)) 0 times5469# [RSpecRunTime] RSpec elapsed time: 22 minutes 47.89 seconds. Current RSS: ~1466M. load average: 1.09 1.02 1.01 1/314 138835470 reviewer exists5471 returns success5472 updates reviewers state5473 calls SystemNoteService.requested_changes5474 does not call MergeRequests::RemoveApprovalService5475 behaves like triggers GraphQL subscription mergeRequestReviewersUpdated5476 is expected to receive merge_request_reviewers_updated(#<MergeRequest id:44 namespace1479/project-1094!1>) 1 time5477# [RSpecRunTime] RSpec elapsed time: 22 minutes 49.38 seconds. Current RSS: ~1469M. load average: 1.09 1.02 1.01 1/314 138845478 when merge_request_dashboard feature flag is enabled5479 invalidates cache counts for all assignees5480 invalidates cache counts for current user5481 when reviewer has approved5482 removes approval when state is requested_changes5483 renders error when remove approval service fails5484# [RSpecRunTime] Finishing example group spec/services/merge_requests/update_reviewer_state_service_spec.rb. It took 4.69 seconds. Expected to take 5.21 seconds.5485# [RSpecRunTime] Starting example group spec/tasks/dev_rake_spec.rb. Expected to take 5.09 seconds.5486dev rake tasks5487 setup5488 sets up the development environment5489 fixtures:load5490 by name5491 loads fixture5492 by empty name5493 does not load fixture5494 load5495 eager loads the application5496 terminate_all_connections5497 terminates all connections5498 when in the production environment5499 does not terminate connections5500 when a database is not found5501 continues to next connection5502 multiple databases5503 with a valid database5504 copy_db:ci5505 creates the database from main5506 when the database already exists5507 prints out a warning5508 with an invalid database5509 raises an error5510# [RSpecRunTime] Finishing example group spec/tasks/dev_rake_spec.rb. It took 4.26 seconds. Expected to take 5.09 seconds.5511# [RSpecRunTime] RSpec elapsed time: 22 minutes 55.1 seconds. Current RSS: ~1500M. load average: 1.08 1.02 1.01 1/313 138855512# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/include/rules/rule_spec.rb. Expected to take 4.95 seconds.5513Gitlab::Ci::Config::Entry::Include::Rules::Rule5514 when specifying an if: clause5515 behaves like a valid config5516 is expected to be valid5517 returns the expected value5518 with when:5519 behaves like a valid config5520 is expected to be valid5521 returns the expected value5522 with when: <invalid string>5523 behaves like an invalid config5524 is expected not to be valid5525 has errors5526 with when: null5527 behaves like a valid config5528 is expected to be valid5529 returns the expected value5530 when if: clause is invalid5531 behaves like an invalid config5532 is expected not to be valid5533 has errors5534 when if: clause has an integer operand5535 behaves like an invalid config5536 is expected not to be valid5537 has errors5538 when if: clause has invalid regex5539 behaves like an invalid config5540 is expected not to be valid5541 has errors5542 when if: clause has lookahead regex character "?"5543 behaves like an invalid config5544 is expected not to be valid5545 has errors5546 when if: clause has array of expressions5547 behaves like an invalid config5548 is expected not to be valid5549 has errors5550 when specifying an exists: clause5551 with a string5552 behaves like a valid config5553 is expected to be valid5554 returns the expected value5555 with a nil value5556 behaves like a valid config5557 is expected to be valid5558 returns the expected value5559 with an array5560 behaves like a valid config5561 is expected to be valid5562 returns the expected value5563 when empty array5564 behaves like a valid config5565 is expected to be valid5566 returns the expected value5567 when array contains integers5568 behaves like an invalid config5569 is expected not to be valid5570 has errors5571 when array has more items than MAX_PATHS5572 behaves like a valid config5573 is expected to be valid5574 returns the expected value5575 with a hash5576 when empty hash5577 behaves like a valid config5578 is expected to be valid5579 returns the expected value5580 with paths:5581 behaves like a valid config5582 is expected to be valid5583 returns the expected value5584 with project:5585 behaves like a valid config5586 is expected to be valid5587 returns the expected value5588 with project: and ref:5589 behaves like a valid config5590 is expected to be valid5591 returns the expected value5592 when specifying a changes: clause5593 behaves like a valid config5594 is expected to be valid5595 returns the expected value5596 with paths:5597 behaves like a valid config5598 is expected to be valid5599 returns the expected value5600 with paths: and compare_to:5601 behaves like a valid config5602 is expected to be valid5603 returns the expected value5604 when specifying an unknown keyword5605 behaves like an invalid config5606 is expected not to be valid5607 has errors5608 when config is blank5609 behaves like an invalid config5610 is expected not to be valid5611 has errors5612 when config type is invalid5613 behaves like an invalid config5614 is expected not to be valid5615 has errors5616# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/include/rules/rule_spec.rb. It took 4.79 seconds. Expected to take 4.95 seconds.5617# [RSpecRunTime] Starting example group spec/initializers/active_record_locking_spec.rb. Expected to take 4.86 seconds.5618ActiveRecord locking5619 when lock_version is NULL5620 behaves like locked model5621 can be updated5622 can be deleted5623# [RSpecRunTime] RSpec elapsed time: 23 minutes 1.33 seconds. Current RSS: ~1579M. load average: 1.15 1.04 1.02 1/308 138865624 when lock_version is 05625 behaves like locked model5626 can be updated5627 can be deleted5628# [RSpecRunTime] RSpec elapsed time: 23 minutes 2.75 seconds. Current RSS: ~1561M. load average: 1.15 1.04 1.02 1/308 138875629 when lock_version is 15630 behaves like locked model5631 can be updated5632 can be deleted5633# [RSpecRunTime] RSpec elapsed time: 23 minutes 4.12 seconds. Current RSS: ~1559M. load average: 1.15 1.04 1.02 1/308 138885634# [RSpecRunTime] Finishing example group spec/initializers/active_record_locking_spec.rb. It took 4.34 seconds. Expected to take 4.86 seconds.5635# [RSpecRunTime] Starting example group spec/tooling/danger/stable_branch_spec.rb. Expected to take 4.75 seconds.5636Tooling::Danger::StableBranch5637 #check!5638 when not applicable5639 stable_branch?: true, security_mr?: true5640 behaves like without a failure5641 does not add a failure5642 stable_branch?: false, security_mr?: true5643 behaves like without a failure5644 does not add a failure5645 stable_branch?: false, security_mr?: false5646 behaves like without a failure5647 does not add a failure5648 when applicable5649 behaves like without a failure5650**The `e2e:package-and-test-ee` job needs to succeed or have approval from a Software Engineer in Test.**5651Read the "QA e2e:package-and-test-ee" section for more details.5652 does not add a failure5653 with a feature label5654 behaves like with a failure5655**The `e2e:package-and-test-ee` job needs to succeed or have approval from a Software Engineer in Test.**5656Read the "QA e2e:package-and-test-ee" section for more details.5657 fails5658 without a bug label5659 behaves like with a failure5660**The `e2e:package-and-test-ee` job needs to succeed or have approval from a Software Engineer in Test.**5661Read the "QA e2e:package-and-test-ee" section for more details.5662 fails5663 with only documentation changes and no bug label5664 behaves like without a failure5665 does not add a failure5666 with a pipeline:expedite label5667 behaves like with a failure5668**The `e2e:package-and-test-ee` job needs to succeed or have approval from a Software Engineer in Test.**5669Read the "QA e2e:package-and-test-ee" section for more details.5670 fails5671 behaves like bypassing when flaky test or docs only5672 when failure::flaky-test label is present5673 behaves like without a failure5674 does not add a failure5675 with only docs changes5676 behaves like without a failure5677 does not add a failure5678 when no package-and-test bridge is found5679 behaves like with a failure5680 fails5681 behaves like bypassing when flaky test or docs only5682 when failure::flaky-test label is present5683 behaves like without a failure5684 does not add a failure5685 with only docs changes5686 behaves like without a failure5687 does not add a failure5688 when package-and-test bridge is created5689 behaves like with a warning5690 warns5691 behaves like bypassing when flaky test or docs only5692 when failure::flaky-test label is present5693 behaves like without a failure5694 does not add a failure5695 with only docs changes5696 behaves like without a failure5697 does not add a failure5698 when package-and-test bridge has been canceled and no downstream pipeline is generated5699 behaves like with a failure5700 fails5701 behaves like bypassing when flaky test or docs only5702 when failure::flaky-test label is present5703 behaves like without a failure5704 does not add a failure5705 with only docs changes5706 behaves like without a failure5707 does not add a failure5708 when package-and-test job is in a non-successful state5709 behaves like with a warning5710 warns5711 behaves like bypassing when flaky test or docs only5712 when failure::flaky-test label is present5713 behaves like without a failure5714 does not add a failure5715 with only docs changes5716 behaves like without a failure5717 does not add a failure5718 when package-and-test job is in manual state5719 behaves like with a failure5720 fails5721 behaves like bypassing when flaky test or docs only5722 when failure::flaky-test label is present5723 behaves like without a failure5724 does not add a failure5725 with only docs changes5726 behaves like without a failure5727 does not add a failure5728 when package-and-test job is canceled5729 behaves like with a failure5730 fails5731 behaves like bypassing when flaky test or docs only5732 when failure::flaky-test label is present5733 behaves like without a failure5734 does not add a failure5735 with only docs changes5736 behaves like without a failure5737 does not add a failure5738 when no pipeline is found5739 behaves like with a failure5740 fails5741 behaves like bypassing when flaky test or docs only5742 when failure::flaky-test label is present5743 behaves like without a failure5744 does not add a failure5745 with only docs changes5746 behaves like without a failure5747 does not add a failure5748 when not an applicable version5749 warns about the package-and-test pipeline and the version5750 with multiple package-and-test pipelines5751 behaves like without a failure5752**The `e2e:package-and-test-ee` job needs to succeed or have approval from a Software Engineer in Test.**5753Read the "QA e2e:package-and-test-ee" section for more details.5754 does not add a failure5755 when the version API request fails5756 warns about the package-and-test pipeline and the version request5757 when more than one page of versions is needed5758 behaves like without a failure5759Backporting to older releases requires an [exception request process](https://docs.gitlab.com/ee/policy/maintenance.html#backporting-to-older-releases)5760**The `e2e:package-and-test-ee` job needs to succeed or have approval from a Software Engineer in Test.**5761Read the "QA e2e:package-and-test-ee" section for more details.5762 does not add a failure5763 #valid_stable_branch?5764 returns false when on the default branch5765 returns true when on a stable branch5766 returns false when on a stable branch on a security MR5767 #encourage_package_and_qa_execution?5768 stable_branch?: true, security_mr?: true, documentation?: true, flaky?: true, result: false5769 is expected to eq false5770 stable_branch?: true, security_mr?: true, documentation?: true, flaky?: false, result: false5771 is expected to eq false5772 stable_branch?: true, security_mr?: true, documentation?: false, flaky?: true, result: false5773 is expected to eq false5774 stable_branch?: true, security_mr?: true, documentation?: false, flaky?: false, result: false5775 is expected to eq false5776 stable_branch?: true, security_mr?: false, documentation?: true, flaky?: true, result: false5777 is expected to eq false5778 stable_branch?: true, security_mr?: false, documentation?: true, flaky?: false, result: false5779 is expected to eq false5780 stable_branch?: true, security_mr?: false, documentation?: false, flaky?: true, result: false5781 is expected to eq false5782 stable_branch?: true, security_mr?: false, documentation?: false, flaky?: false, result: true5783 is expected to eq true5784# [RSpecRunTime] Finishing example group spec/tooling/danger/stable_branch_spec.rb. It took 4.62 seconds. Expected to take 4.75 seconds.5785# [RSpecRunTime] Starting example group spec/views/projects/diffs/_viewer.html.haml_spec.rb. Expected to take 4.67 seconds.5786projects/diffs/_viewer.html.haml5787 when there is a render error5788 renders the error5789# [RSpecRunTime] RSpec elapsed time: 23 minutes 9.97 seconds. Current RSS: ~1613M. load average: 1.14 1.03 1.02 1/310 139075790 when the viewer is collapsed5791 renders the collapsed view5792# [RSpecRunTime] RSpec elapsed time: 23 minutes 11.74 seconds. Current RSS: ~1612M. load average: 1.13 1.03 1.02 1/312 139255793 when there is no render error5794 prepares the viewer5795 renders the viewer5796# [RSpecRunTime] RSpec elapsed time: 23 minutes 13.39 seconds. Current RSS: ~1612M. load average: 1.13 1.03 1.02 1/313 139625797# [RSpecRunTime] Finishing example group spec/views/projects/diffs/_viewer.html.haml_spec.rb. It took 4.66 seconds. Expected to take 4.67 seconds.5798# [RSpecRunTime] Starting example group spec/models/lfs_file_lock_spec.rb. Expected to take 4.56 seconds.5799LfsFileLock5800 does not allow STI5801 is expected to belong to project required: false5802 is expected to belong to user required: false5803 is expected to validate that :project_id cannot be empty/falsy5804 is expected to validate that :user_id cannot be empty/falsy5805 is expected to validate that :path cannot be empty/falsy5806 #can_be_unlocked_by?5807 when it's forced5808 can be unlocked by the author5809 can be unlocked by a maintainer5810 can't be unlocked by other user5811# [RSpecRunTime] RSpec elapsed time: 23 minutes 16.21 seconds. Current RSS: ~1600M. load average: 1.12 1.03 1.02 1/313 139635812 when it isn't forced5813 can be unlocked by the author5814 can't be unlocked by a maintainer5815 can't be unlocked by other user5816# [RSpecRunTime] RSpec elapsed time: 23 minutes 17.71 seconds. Current RSS: ~1571M. load average: 1.12 1.03 1.02 1/313 139645817# [RSpecRunTime] Finishing example group spec/models/lfs_file_lock_spec.rb. It took 4.32 seconds. Expected to take 4.56 seconds.5818# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.9 seconds.5819Lint factories for LfsFileLock5820 with saas, license, and factory defaults5821 behaves like factory5822 lfs_file_lock factory5823 does not raise error when built5824 does not raise error when created5825# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.03 seconds. Expected to take 32.9 seconds.5826# [RSpecRunTime] Starting example group spec/services/work_items/related_work_item_links/create_service_spec.rb. Expected to take 4.52 seconds.5827WorkItems::RelatedWorkItemLinks::CreateService5828 #execute5829 behaves like issuable link creation5830 #execute5831 when the items list is empty5832 returns error5833# [RSpecRunTime] RSpec elapsed time: 23 minutes 20.94 seconds. Current RSS: ~1505M. load average: 1.12 1.03 1.02 1/313 139745834 when Issuable not found5835 returns error5836 no relationship is created5837 when user has no permission to target issuable5838 returns error5839 no relationship is created5840 source and target are the same issuable5841 does not create notes5842 no relationship is created5843 when there is an issuable to relate5844 creates relationships5845 returns success status and created links5846 creates notes5847 when reference of any already related issue is present5848 creates notes only for new relations5849 when reference of all related issue are present5850 returns error status5851# [RSpecRunTime] Finishing example group spec/services/work_items/related_work_item_links/create_service_spec.rb. It took 4.7 seconds. Expected to take 4.52 seconds.5852# [RSpecRunTime] Starting example group spec/lib/gitlab/analytics/cycle_analytics/aggregated/records_fetcher_spec.rb. Expected to take 4.37 seconds.5853Gitlab::Analytics::CycleAnalytics::Aggregated::RecordsFetcher5854 #serialized_records5855 sorting5856 when sorting by end event DESC5857 behaves like match returned records5858 returns issues in the correct order5859 passes a hash with all expected attributes to the serializer5860# [RSpecRunTime] RSpec elapsed time: 23 minutes 24.87 seconds. Current RSS: ~1527M. load average: 1.11 1.03 1.02 1/308 139755861 when intervalstyle setting is configured to "postgres"5862 avoids nil durations5863 when sorting by end event ASC5864 behaves like match returned records5865 returns issues in the correct order5866 passes a hash with all expected attributes to the serializer5867 when sorting by duration DESC5868 behaves like match returned records5869 returns issues in the correct order5870 passes a hash with all expected attributes to the serializer5871 when sorting by duration ASC5872 behaves like match returned records5873 returns issues in the correct order5874 passes a hash with all expected attributes to the serializer5875 pagination5876 behaves like match returned records5877 returns issues in the correct order5878 passes a hash with all expected attributes to the serializer5879 when passing a block to serialized_records method5880 yields the underlying stage event scope5881 when the issue record no longer exists5882 skips non-existing issue records5883 respecting visibility rules5884 when current user is guest5885 is expected to eq [3, 1]5886 when current user is logged and has no access to the project5887 is expected to eq [3, 1]5888 when querying merge requests5889 is expected to eq [1]5890 when current user is guest5891 is expected to eq [1]5892 when current user is logged and has no access to the project5893 is expected to eq [1]5894 when MR access level is elevated5895 is expected to eq []5896# [RSpecRunTime] Finishing example group spec/lib/gitlab/analytics/cycle_analytics/aggregated/records_fetcher_spec.rb. It took 4.08 seconds. Expected to take 4.37 seconds.5897# [RSpecRunTime] Starting example group spec/lib/sbom/package_url/argument_validator_spec.rb. Expected to take 4.25 seconds.5898Sbom::PackageUrl::ArgumentValidator5899 with valid arguments5900 valid maven purl5901 does not raise error5902 basic valid maven purl without version5903 does not raise error5904 valid go purl without version and with subpath5905 does not raise error5906 valid go purl with version and subpath5907 does not raise error5908 bitbucket namespace and name should be lowercased5909 does not raise error5910 github namespace and name should be lowercased5911 does not raise error5912 debian can use qualifiers5913 does not raise error5914 docker uses qualifiers and hash image id as versions5915 does not raise error5916 Java gem can use a qualifier5917 does not raise error5918 maven often uses qualifiers5919 does not raise error5920 maven pom reference5921 does not raise error5922 maven can come with a type qualifier5923 does not raise error5924 npm can be scoped5925 does not raise error5926 nuget names are case sensitive5927 does not raise error5928 pypi names have special rules and not case sensitive5929 does not raise error5930 rpm often use qualifiers5931 does not raise error5932 slash / after scheme is not significant5933 does not raise error5934 double slash // after scheme is not significant5935 does not raise error5936 slash /// after type is not significant5937 does not raise error5938 valid maven purl with case sensitive namespace and name5939 does not raise error5940 valid maven purl containing a space in the version and qualifier5941 does not raise error5942 valid conan purl5943 does not raise error5944 valid conan purl with namespace and qualifier channel5945 does not raise error5946 valid conda purl with qualifiers5947 does not raise error5948 valid cran purl5949 does not raise error5950 valid swift purl5951 does not raise error5952 valid hackage purl5953 does not raise error5954 with invalid arguments5955 a scheme is always required5956 raises an ArgumentError5957 a type is always required5958 raises an ArgumentError5959 a name is required5960 raises an ArgumentError5961 checks for invalid qualifier keys5962 raises an ArgumentError5963 invalid conan purl only namespace5964 raises an ArgumentError5965 invalid conan purl only channel qualifier5966 raises an ArgumentError5967 invalid cran purl without name5968 raises an ArgumentError5969 invalid cran purl without version5970 raises an ArgumentError5971 invalid swift purl without namespace5972 raises an ArgumentError5973 invalid swift purl without name5974 raises an ArgumentError5975 invalid swift purl without version5976 raises an ArgumentError5977 name and version are always required5978 raises an ArgumentError5979 with multiple errors5980 reports all errors5981# [RSpecRunTime] Finishing example group spec/lib/sbom/package_url/argument_validator_spec.rb. It took 3.93 seconds. Expected to take 4.25 seconds.5982# [RSpecRunTime] Starting example group spec/config/object_store_settings_spec.rb. Expected to take 4.22 seconds.5983ObjectStoreSettings5984 #parse!5985 with valid config5986 sets correct default values5987 supports bucket prefixes5988 raises an error when a bucket is missing5989[WARNING] Object storage for pages must have a bucket specified5990 does not raise error if pages bucket is missing5991[WARNING] Object storage for ci_secure_files must have a bucket specified5992 does not raise error if ci_secure_files config is missing5993 when the same section-specified connection is specified5994 behaves like consolidated settings for objects accelerated by Workhorse5995 consolidates active object storage settings5996 when a different section-specified connection is specified5997 disables consolidated object settings5998 CI secure files5999 allows CI secure files to define its own connection6000 behaves like consolidated settings for objects accelerated by Workhorse6001 consolidates active object storage settings6002 with Google CDN enabled6003 populates artifacts CDN config6004 GitLab Pages6005 allows pages to define its own connection6006 behaves like consolidated settings for objects accelerated by Workhorse6007 consolidates active object storage settings6008 when object storage is disabled for artifacts with no bucket6009 does not enable consolidated settings for artifacts6010 behaves like consolidated settings for objects accelerated by Workhorse6011 consolidates active object storage settings6012 when object storage is disabled for ci_secure_files with no bucket6013 does not enable consolidated settings for ci_secure_files6014 with legacy config6015 does not alter config if legacy settings are specified6016 .legacy_parse6017 sets correct default values6018 respects original values6019 supports bucket prefixes6020 .split_bucket_prefix6021 valid inputs6022 input: nil, bucket: nil, prefix: nil6023 is expected to eq [nil, nil]6024 input: "", bucket: nil, prefix: nil6025 is expected to eq [nil, nil]6026 input: "bucket", bucket: "bucket", prefix: nil6027 is expected to eq ["bucket", nil]6028 input: "bucket/prefix", bucket: "bucket", prefix: "prefix"6029 is expected to eq ["bucket", "prefix"]6030 input: "bucket/pre/fix", bucket: "bucket", prefix: "pre/fix"6031 is expected to eq ["bucket", "pre/fix"]6032 invalid inputs6033 input: "bucket/"6034 is expected to raise /invalid bucket/6035 input: "bucket/."6036 is expected to raise /invalid bucket/6037 input: "bucket/.."6038 is expected to raise /invalid bucket/6039 input: "bucket/prefix/"6040 is expected to raise /invalid bucket/6041 input: "bucket/prefix/."6042 is expected to raise /invalid bucket/6043 input: "bucket/prefix/.."6044 is expected to raise /invalid bucket/6045 input: "/bucket/prefix"6046 is expected to raise /invalid bucket/6047 input: "./bucket/prefix"6048 is expected to raise /invalid bucket/6049 input: "../bucket/prefix"6050 is expected to raise /invalid bucket/6051 input: "bucket//prefix"6052 is expected to raise /invalid bucket/6053 input: "bucket/./prefix"6054 is expected to raise /invalid bucket/6055 input: "bucket/../prefix"6056 is expected to raise /invalid bucket/6057 .enabled_endpoint_uris6058 returns a list of enabled endpoint URIs6059# [RSpecRunTime] Finishing example group spec/config/object_store_settings_spec.rb. It took 3.59 seconds. Expected to take 4.22 seconds.6060# [RSpecRunTime] Starting example group spec/lib/extracts_ref/ref_extractor_spec.rb. Expected to take 4.14 seconds.6061ExtractsRef::RefExtractor6062 .ref_type6063 when ref_type is nil6064 is expected to eq nil6065 when ref_type is heads6066 is expected to eq "heads"6067 when ref_type is tags6068 is expected to eq "tags"6069 when ref_type is invalid6070 is expected to eq nil6071 behaves like extracts ref method6072 #extract_ref6073 returns an empty pair when no repository_container is set6074 without a path6075 extracts a valid branch6076 extracts a valid tag6077 extracts a valid commit SHA1 ref without a path6078 extracts a valid commit SHA256 ref without a path6079 falls back to a primitive split for an invalid ref6080 does not fetch ref names when there is no slash6081 fetches ref names when there is a slash6082 with a path6083 extracts a valid branch6084 extracts a valid tag6085 extracts a valid commit SHA6086 falls back to a primitive split for an invalid ref6087 extracts the longest matching ref6088 when the repository does not have ambiguous refs6089 does not fetch all ref names when the first path component is a ref6090 fetches all ref names when the first path component is not a ref6091 when the repository has ambiguous refs6092 always fetches all ref names6093 #initialize6094 does not mutate provided params6095 #ref_type6096 delegates to .ref_type6097 #extract_vars!6098 behaves like extracts ref vars6099 #extract!6100 when ref contains %206101 is not converted to a space in @id6102 when ref contains trailing space6103 strips surrounding space6104 when ref contains leading space6105 strips surrounding space6106 when path contains space6107 is not converted to %20 in @path6108 when override_id is given6109 uses override_id6110 when ref contains trailing space6111 strips surrounding space6112 when ref and path are nil6113 does not set commit6114 when a ref_type parameter is provided6115 sets a fully_qualified_ref variable6116 .qualify_ref6117 when ref_type is nil6118 is expected to eq "570e7b2abdd848b95f2f578043fc23bd6f6fd24d"6119 when ref_type valid6120 is expected to eq "refs/heads/570e7b2abdd848b95f2f578043fc23bd6f6fd24d"6121 when ref_type is invalid6122 is expected to eq "570e7b2abdd848b95f2f578043fc23bd6f6fd24d"6123# [RSpecRunTime] Finishing example group spec/lib/extracts_ref/ref_extractor_spec.rb. It took 3.66 seconds. Expected to take 4.14 seconds.6124# [RSpecRunTime] Starting example group spec/services/groups/group_links/destroy_service_spec.rb. Expected to take 3.98 seconds.6125Groups::GroupLinks::DestroyService#execute6126 when authorizing by user6127 single link6128 destroys the link6129 with skip_group_share_unlink_auth_refresh feature flag disabled6130 revokes project authorization6131# [RSpecRunTime] RSpec elapsed time: 23 minutes 40.88 seconds. Current RSS: ~1612M. load average: 1.08 1.03 1.01 1/314 140046132 with skip_group_share_unlink_auth_refresh feature flag enabled6133 maintains project authorization6134 multiple links6135 with skip_group_share_unlink_auth_refresh feature flag disabled6136 updates project authorization once per group6137 with skip_group_share_unlink_auth_refresh feature flag enabled6138 does not update project authorization once per group6139 when skipping authorization6140 with provided group and owner6141 destroys the link6142 without providing group or owner6143 destroys the link6144# [RSpecRunTime] Finishing example group spec/services/groups/group_links/destroy_service_spec.rb. It took 4.45 seconds. Expected to take 3.98 seconds.6145# [RSpecRunTime] Starting example group spec/policies/clusters/agent_policy_spec.rb. Expected to take 3.95 seconds.6146Clusters::AgentPolicy6147 rules6148 is expected to be disallowed :read_cluster_agent6149 when developer6150 is expected to be disallowed :admin_cluster6151# [RSpecRunTime] RSpec elapsed time: 23 minutes 45.05 seconds. Current RSS: ~1571M. load average: 1.08 1.03 1.01 1/313 140056152 when maintainer6153 is expected to be allowed :admin_cluster6154 when agent is ci_access authorized for project members6155 is expected to be allowed :read_cluster_agent6156 when agent is user_access authorized for project members6157 is expected to be allowed :read_cluster_agent6158# [RSpecRunTime] Finishing example group spec/policies/clusters/agent_policy_spec.rb. It took 4.07 seconds. Expected to take 3.95 seconds.6159# [RSpecRunTime] Starting example group spec/graphql/mutations/incident_management/timeline_event/destroy_spec.rb. Expected to take 3.86 seconds.6160Mutations::IncidentManagement::TimelineEvent::Destroy6161 is expected to require graphql authorizations :admin_incident_management_timeline_event6162 #resolve6163 when a user has permissions to delete timeline event6164 when TimelineEvents::DestroyService responds with success6165 returns the timeline event with no errors6166# [RSpecRunTime] RSpec elapsed time: 23 minutes 49.11 seconds. Current RSS: ~1484M. load average: 1.07 1.03 1.01 1/309 140066167 when TimelineEvents::DestroyService responds with an error6168 returns errors6169# [RSpecRunTime] RSpec elapsed time: 23 minutes 50.21 seconds. Current RSS: ~1474M. load average: 1.07 1.03 1.01 1/308 140076170 when a user has no permissions to delete timeline event6171 raises an error6172# [RSpecRunTime] Finishing example group spec/graphql/mutations/incident_management/timeline_event/destroy_spec.rb. It took 3.94 seconds. Expected to take 3.86 seconds.6173# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/build/scheduled_spec.rb. Expected to take 3.8 seconds.6174Gitlab::Ci::Status::Build::Scheduled6175 #illustration6176 is expected to include :image, :size, and :title6177# [RSpecRunTime] RSpec elapsed time: 23 minutes 52.58 seconds. Current RSS: ~1462M. load average: 1.14 1.04 1.02 1/308 140086178 #status_tooltip6179 has a placeholder for the remaining time6180 .matches?6181 when build is scheduled and scheduled_at is present6182 is expected to be truthy6183 when build is scheduled6184 is expected to be falsy6185 when scheduled_at is present6186 is expected to be falsy6187# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/build/scheduled_spec.rb. It took 4.0 seconds. Expected to take 3.8 seconds.6188# [RSpecRunTime] Starting example group spec/helpers/page_layout_helper_spec.rb. Expected to take 3.72 seconds.6189PageLayoutHelper6190 page_description6191 defaults to nil6192 returns the last-pushed description6193 squishes multiple newlines6194 truncates6195 sanitizes all HTML6196 truncates before sanitizing6197 page_image6198 defaults to the GitLab logo6199 with @project assigned6200 uses Project avatar full url6201 when avatar_url is nil6202 falls back to the default when avatar_url is nil6203 with no assignments6204 falls back to the default6205 with @user assigned6206 uses User avatar full url6207 when avatar_url is nil6208 falls back to the default when avatar_url is nil6209 with no assignments6210 falls back to the default6211 with @group assigned6212 uses Group avatar full url6213 when avatar_url is nil6214 falls back to the default when avatar_url is nil6215 with no assignments6216 falls back to the default6217 page_card_attributes6218 raises ArgumentError when given more than two attributes6219 rejects blank values6220 page_card_meta_tags6221 returns the twitter:label and twitter:data tags6222 escapes content6223 #search_context6224 a bare controller6225 returns an empty context6226 #page_canonical_link6227 when link is passed6228 stores and returns the link value6229 when no link is provided6230 behaves like generates the canonical url using the params in the context6231 is expected to eq "http://test.host/foo"6232 behaves like generates the canonical url using the params in the context6233 is expected to eq "http://test.host/foo"6234 behaves like does not return a canonical url6235 is expected to be nil6236 behaves like does not return a canonical url6237 is expected to be nil6238 #page_itemtype6239 when itemtype is passed6240 stores and returns the itemtype value6241 when no itemtype is provided6242 returns an empty hash6243 #full_content_class6244 has a content_class set6245 has no content_class set6246 #user_status_properties6247 when the user has no status6248 returns default properties6249 when user has a status6250 merges the status properties with the defaults6251# [RSpecRunTime] Finishing example group spec/helpers/page_layout_helper_spec.rb. It took 3.58 seconds. Expected to take 3.72 seconds.6252# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/ansi2json_spec.rb. Expected to take 3.67 seconds.6253Gitlab::Ci::Ansi2json6254 lines6255 prints non-ansi as-is6256 recognizes color changing ANSI sequences6257 recognizes color changing ANSI sequences across multiple lines6258 recognizes background and foreground colors6259 recognizes style changes within the same line6260 new lines6261 adds new line when encountering \n6262 adds new line when encountering \r\n6263 ignores empty newlines6264 replace the current line when encountering \r6265# [RSpecRunTime] RSpec elapsed time: 24 minutes 0.27 second. Current RSS: ~1552M. load average: 1.13 1.04 1.02 1/308 140096266 with section markers6267 marks the first line of the section as header6268 does not marks the other lines of the section as header6269 marks the last line of the section as footer6270 marks the first line as header and footer if is the only line in the section6271 does not add sections attribute to lines after the section is closed6272 ignores section_end marker if no section_start exists6273 prints HTML tags as is6274 when section name contains .-_ and capital letters6275 sanitizes the section name6276# [RSpecRunTime] RSpec elapsed time: 24 minutes 1.92 seconds. Current RSS: ~1556M. load average: 1.12 1.04 1.02 1/308 140106277 when section name includes $6278 ignores the section6279 when section name includes <6280 ignores the section6281 with nested section6282 adds multiple sections to the lines inside the nested section6283 adds multiple sections to the lines inside the nested section and closes all sections together6284 with section options6285 provides section options when set6286 incremental updates6287 with split word6288 returns the full line6289 with split word on second line6290 returns all lines since last partially processed line6291 with split sequence across multiple lines6292 returns the line since last partially processed line6293 with split partial sequence6294 returns the line since last partially processed line6295 with split new line6296 returns a blank line and the next line6297 with split section6298 with split section body6299 returns the full line6300 with split section where header is also split6301 returns the full line6302 with split section end6303 returns the full line6304 truncates6305 returns truncated output6306 does not append output6307# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/ansi2json_spec.rb. It took 4.57 seconds. Expected to take 3.67 seconds.6308# [RSpecRunTime] Starting example group spec/finders/merge_request/metrics_finder_spec.rb. Expected to take 3.56 seconds.6309MergeRequest::MetricsFinder6310 when target project is missing6311 is expected to be empty6312# [RSpecRunTime] RSpec elapsed time: 24 minutes 4.58 seconds. Current RSS: ~1579M. load average: 1.12 1.04 1.02 2/312 140346313 when the user is not part of the project6314 is expected to be empty6315 when user is part of the project6316 returns merge request records6317 excludes not merged records6318 when only merged_before is given6319 is expected to eq [#<MergeRequest::Metrics merge_request_id: 47, latest_build_started_at: nil, latest_build_finished_at...l, removed_lines: nil, target_project_id: 669, id: 63, first_contribution: false, pipeline_id: nil>]6320 when only merged_after is given6321 is expected to eq [#<MergeRequest::Metrics merge_request_id: 47, latest_build_started_at: nil, latest_build_finished_at...l, removed_lines: nil, target_project_id: 669, id: 63, first_contribution: false, pipeline_id: nil>]6322 when no records matching the date range6323 is expected to be empty6324# [RSpecRunTime] Finishing example group spec/finders/merge_request/metrics_finder_spec.rb. It took 2.6 seconds. Expected to take 3.56 seconds.6325# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/bridge/common_spec.rb. Expected to take 3.48 seconds.6326Gitlab::Ci::Status::Bridge::Common6327 #details_path6328 when user has access to read downstream pipeline6329 is expected to have details6330 is expected to include "pipelines/175"6331# [RSpecRunTime] RSpec elapsed time: 24 minutes 7.54 seconds. Current RSS: ~1569M. load average: 1.11 1.04 1.02 1/312 140356332 when user does not have access to read downstream pipeline6333 is expected not to have details6334 is expected to be nil6335 #label6336 returns description6337 when description is nil6338 returns core status label6339# [RSpecRunTime] RSpec elapsed time: 24 minutes 9.03 seconds. Current RSS: ~1559M. load average: 1.11 1.04 1.02 1/312 140366340 when description is empty string6341 returns core status label6342# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/bridge/common_spec.rb. It took 3.68 seconds. Expected to take 3.48 seconds.6343# [RSpecRunTime] Starting example group spec/lib/gitlab/analytics/cycle_analytics/stage_events/plan_stage_start_spec.rb. Expected to take 3.4 seconds.6344Gitlab::Analytics::CycleAnalytics::StageEvents::PlanStageStart6345 filters issues where first_associated_with_milestone_at or first_added_to_board_at is filled6346 behaves like value stream analytics event6347 is expected to be a kind of String6348 is expected to be a kind of Symbol6349 is expected to include ApplicationRecord(abstract)6350 is expected to respond to #timestamp_projection6351 is expected to respond to #html_description6352 is expected to be a kind of Array6353 #apply_query_customization6354 expects an ActiveRecord::Relation object as argument and returns a modified version of it6355# [RSpecRunTime] RSpec elapsed time: 24 minutes 11.27 seconds. Current RSS: ~1541M. load average: 1.10 1.04 1.02 1/312 140376356 #hash_code6357 returns a hash that uniquely identifies an event6358 does not differ when the same object is built with the same params6359 behaves like LEFT JOIN-able value stream analytics event6360 can use the event as LEFT JOIN6361 when looking at the record with data6362 contains the timestamp expression6363# [RSpecRunTime] RSpec elapsed time: 24 minutes 12.63 seconds. Current RSS: ~1544M. load average: 1.10 1.04 1.02 1/312 140386364 when looking at the record without data6365 returns nil for the timestamp expression6366# [RSpecRunTime] Finishing example group spec/lib/gitlab/analytics/cycle_analytics/stage_events/plan_stage_start_spec.rb. It took 3.13 seconds. Expected to take 3.4 seconds.6367# [RSpecRunTime] Starting example group spec/services/loose_foreign_keys/batch_cleaner_service_spec.rb. Expected to take 3.32 seconds.6368LooseForeignKeys::BatchCleanerService6369-- create_table(:_test_loose_fk_parent_table)6370 -> 0.0033s6371-- create_table(:_test_loose_fk_child_table_1)6372 -> 0.0020s6373-- create_table(:_test_loose_fk_child_table_2)6374 -> 0.0017s6375-- execute("CREATE TRIGGER _test_loose_fk_parent_table_loose_fk_trigger AFTER DELETE ON _test_loose_fk_parent_table REFERENCING OLD TABLE AS old_table FOR EACH STATEMENT EXECUTE FUNCTION insert_into_loose_foreign_keys_deleted_records();")6376 -> 0.0009s6377 when parent records are deleted6378 cleans up the child records6379 cleans up the pending parent DeletedRecord6380 records the DeletedRecord status updates6381 does not delete unrelated records6382# [RSpecRunTime] RSpec elapsed time: 24 minutes 14.16 seconds. Current RSS: ~1535M. load average: 1.10 1.04 1.02 1/312 140396383 when the child table is partitioned6384 when parent records are deleted6385 cleans up the child partitioned records6386 fair queueing6387 when the execution is over the limit6388 when the deleted record is under the maximum allowed cleanup attempts6389 updates the cleanup_attempts column6390 when the deleted record is above the maximum allowed cleanup attempts6391 reschedules the record6392 when over limit happens on the second cleanup call without skip locked6393 updates the cleanup_attempts column6394-- drop_table(:_test_loose_fk_parent_table)6395 -> 0.0016s6396-- drop_table(:_test_loose_fk_child_table_1)6397 -> 0.0010s6398-- drop_table(:_test_loose_fk_child_table_2)6399 -> 0.0011s6400# [RSpecRunTime] Finishing example group spec/services/loose_foreign_keys/batch_cleaner_service_spec.rb. It took 2.43 seconds. Expected to take 3.32 seconds.6401# [RSpecRunTime] Starting example group spec/services/packages/terraform_module/metadata/extract_files_service_spec.rb. Expected to take 3.31 seconds.6402Packages::TerraformModule::Metadata::ExtractFilesService6403 #execute6404 when processing a tar archive6405 behaves like extracting metadata6406 is expected to be success6407 is expected to eq {:root=>{:dependencies=>{:modules=>[], :providers=>[]}, :inputs=>[{"default"=>"null", "description"=>...\"\n\n text = \"Hello World\"\n filename = \"hello\"\n}\n```\n", :resources=>["local_file.file"]}}6408 behaves like raising too many files error6409 with too many files6410 behaves like raising extraction error6411 is expected to raise Packages::TerraformModule::Metadata::ExtractFilesService::ExtractionError with message matching /Too many files/6412 behaves like aggregating metadata6413 with submodules & examples6414 aggregates metadata into root6415 when processing a zip archive6416 behaves like extracting metadata6417 is expected to be success6418 is expected to eq {:root=>{:dependencies=>{:modules=>[], :providers=>[]}, :inputs=>[{"default"=>"null", "description"=>...\"\n\n text = \"Hello World\"\n filename = \"hello\"\n}\n```\n", :resources=>["local_file.file"]}}6419 with a wrong entry size6420 behaves like raising extraction error6421 is expected to raise Packages::TerraformModule::Metadata::ExtractFilesService::ExtractionError with message matching /metadata file has the wrong entry size/6422 behaves like raising too many files error6423 with too many files6424 behaves like raising extraction error6425 is expected to raise Packages::TerraformModule::Metadata::ExtractFilesService::ExtractionError with message matching /Too many files/6426 behaves like aggregating metadata6427 with submodules & examples6428 aggregates metadata into root6429 for getting module_type from path6430 path: "README", module_type: :root6431 returns correct module_type6432 path: "README.md", module_type: :root6433 returns correct module_type6434 path: "main.tf", module_type: :root6435 returns correct module_type6436 path: "./main.tf", module_type: :root6437 returns correct module_type6438 path: "modules/foo.tf", module_type: :root6439 returns correct module_type6440 path: "examples/foo.tf", module_type: :root6441 returns correct module_type6442 path: "module_name/modules.tf", module_type: :root6443 returns correct module_type6444 path: "module_name/examples.tf", module_type: :root6445 returns correct module_type6446 path: "modules/module_name/main.tf", module_type: :submodule6447 returns correct module_type6448 path: "./modules/module_name/main.tf", module_type: :submodule6449 returns correct module_type6450 path: "foo/modules/module_name/main.tf", module_type: :submodule6451 returns correct module_type6452 path: "examples/module_name/main.tf", module_type: :example6453 returns correct module_type6454 path: "./examples/module_name/main.tf", module_type: :example6455 returns correct module_type6456 path: "foo/examples/module_name/main.tf", module_type: :example6457 returns correct module_type6458 path: "module_name/modules/main.tf", module_type: nil6459 returns correct module_type6460 path: "example_name/examples/main.tf", module_type: nil6461 returns correct module_type6462 path: "main/module_name/modules.tf", module_type: nil6463 returns correct module_type6464 path: "main/example_name/examples.tf", module_type: nil6465 returns correct module_type6466 path: "./module_name/modules/foo.tf", module_type: nil6467 returns correct module_type6468 path: "./module_name/examples/foo.tf", module_type: nil6469 returns correct module_type6470 path: "submodules/module_name/main.tf", module_type: nil6471 returns correct module_type6472 path: "invalid/path/file.tf", module_type: nil6473 returns correct module_type6474# [RSpecRunTime] Finishing example group spec/services/packages/terraform_module/metadata/extract_files_service_spec.rb. It took 3.07 seconds. Expected to take 3.31 seconds.6475# [RSpecRunTime] Starting example group spec/services/service_response_spec.rb. Expected to take 3.21 seconds.6476ServiceResponse6477 .success6478 creates a successful response without a message6479 creates a successful response with a message6480 creates a successful response with payload6481 creates a successful response with default HTTP status6482 creates a successful response with custom HTTP status6483# [RSpecRunTime] RSpec elapsed time: 24 minutes 20.12 seconds. Current RSS: ~1578M. load average: 1.09 1.04 1.02 1/308 140406484 .error6485 creates an error response without HTTP status6486 creates an error response with HTTP status6487 creates an error response with payload6488 creates an error response with a reason6489 #success?6490 returns true for a successful response6491 returns false for a failed response6492 #error?6493 returns false for a successful response6494 returns true for a failed response6495 #errors6496 returns an empty array for a successful response6497 returns an array with a correct message for an error response6498 #track_and_raise_exception6499 when successful6500 returns self6501 when an error6502 tracks and raises6503 allows specification of error class6504 allows extra data for tracking6505 #track_exception6506 when successful6507 returns self6508 when an error6509 tracks6510 allows specification of error class6511 allows extra data for tracking6512 #log_and_raise_exception6513 when successful6514 returns self6515 when an error6516 logs6517 allows specification of error class6518 allows extra data for tracking6519 #deconstruct_keys6520 supports pattern matching6521 #cause6522 returns a string inquirer6523# [RSpecRunTime] Finishing example group spec/services/service_response_spec.rb. It took 4.13 seconds. Expected to take 3.21 seconds.6524# [RSpecRunTime] Starting example group spec/services/authorized_project_update/project_recalculate_per_user_service_spec.rb. Expected to take 3.18 seconds.6525AuthorizedProjectUpdate::ProjectRecalculatePerUserService#execute6526 returns success6527 when there are no changes to be made6528 does not change authorizations6529 when there are changes to be made6530 when addition is required6531 adds a new authorization record for the specific user6532 does not add a new authorization record for the other user6533 adds a new authorization record with the correct access level for the specific user6534# [RSpecRunTime] RSpec elapsed time: 24 minutes 24.34 seconds. Current RSS: ~1595M. load average: 1.09 1.04 1.02 1/308 140416535 when removal is required6536 removes the authorization record for the specific user6537 does not remove the authorization record for the other user6538 when an update in access level is required6539 updates the authorization of the specific user to the correct access level6540 does not update the authorization of the other user to the correct access level6541# [RSpecRunTime] Finishing example group spec/services/authorized_project_update/project_recalculate_per_user_service_spec.rb. It took 3.09 seconds. Expected to take 3.18 seconds.6542# [RSpecRunTime] Starting example group spec/policies/clusters/instance_policy_spec.rb. Expected to take 3.07 seconds.6543Clusters::InstancePolicy6544 rules6545 when user6546 is expected to be disallowed :read_cluster6547 is expected to be disallowed :add_cluster6548 is expected to be disallowed :create_cluster6549 is expected to be disallowed :update_cluster6550 is expected to be disallowed :admin_cluster6551 when admin6552 when admin mode is enabled6553 is expected to be allowed :read_cluster6554 is expected to be allowed :add_cluster6555 is expected to be allowed :create_cluster6556 is expected to be allowed :update_cluster6557 is expected to be allowed :admin_cluster6558 when admin mode is disabled6559 is expected to be disallowed :read_cluster6560 is expected to be disallowed :add_cluster6561 is expected to be disallowed :create_cluster6562 is expected to be disallowed :update_cluster6563 is expected to be disallowed :admin_cluster6564# [RSpecRunTime] Finishing example group spec/policies/clusters/instance_policy_spec.rb. It took 2.55 seconds. Expected to take 3.07 seconds.6565# [RSpecRunTime] Starting example group spec/tasks/config_lint_rake_spec.rb. Expected to take 3.07 seconds.6566ConfigLint6567 passes if all scripts are fine6568 errors out if any bash scripts have errors6569 config_lint rake task6570 runs lint on shell scripts6571# [RSpecRunTime] Finishing example group spec/tasks/config_lint_rake_spec.rb. It took 3.32 seconds. Expected to take 3.07 seconds.6572# [RSpecRunTime] RSpec elapsed time: 24 minutes 31.5 seconds. Current RSS: ~1526M. load average: 1.07 1.04 1.01 1/308 140446573# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/methods_spec.rb. Expected to take 2.99 seconds.6574Gitlab::Metrics::Methods6575 #define_metrics6576 metrics access method not defined6577 defines metrics accessing method6578 metrics access method defined6579 raises error when trying to redefine method6580 metric is not cached6581 calls fetch_metric6582 metric is cached6583 returns cached metric6584 #fetch_metric6585 when counter is not cached6586 initializes counter metric6587 when counter is cached6588 uses class metric cache6589 when metric is reloaded6590 initializes counter metric6591 when metric is configured with feature6592 when feature is enabled6593DEPRECATION WARNING: Invalid Feature Flag some_metric_feature stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)6594 initializes counter metric6595 when feature is disabled6596DEPRECATION WARNING: Invalid Feature Flag some_metric_feature stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)6597 returns NullMetric6598 #define_metrics6599 metrics access method not defined6600 defines metrics accessing method6601 metrics access method defined6602 raises error when trying to redefine method6603 metric is not cached6604 calls fetch_metric6605 metric is cached6606 returns cached metric6607 #fetch_metric6608 when gauge is not cached6609 initializes counter metric6610 when gauge is cached6611 uses class metric cache6612 when metric is reloaded6613 initializes gauge metric6614 when metric is configured with feature6615 when feature is enabled6616DEPRECATION WARNING: Invalid Feature Flag some_metric_feature stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)6617 initializes gauge metric6618 when feature is disabled6619DEPRECATION WARNING: Invalid Feature Flag some_metric_feature stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)6620 returns NullMetric6621 #define_metrics6622 metrics access method not defined6623 defines metrics accessing method6624 metrics access method defined6625 raises error when trying to redefine method6626 metric is not cached6627 calls fetch_metric6628 metric is cached6629 returns cached metric6630 #fetch_metric6631 when histogram is not cached6632 initializes counter metric6633 when histogram is cached6634 uses class metric cache6635 when metric is reloaded6636 initializes histogram metric6637 when metric is configured with feature6638 when feature is enabled6639DEPRECATION WARNING: Invalid Feature Flag some_metric_feature stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)6640 initializes histogram metric6641 when feature is disabled6642DEPRECATION WARNING: Invalid Feature Flag some_metric_feature stubbed (called from each at /builds/gitlab-org/gitlab/spec/support/helpers/stub_feature_flags.rb:49)6643 returns NullMetric6644# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/methods_spec.rb. It took 3.0 seconds. Expected to take 2.99 seconds.6645# [RSpecRunTime] Starting example group spec/models/namespaces/project_namespace_spec.rb. Expected to take 2.97 seconds.6646Namespaces::ProjectNamespace6647 does not allow STI6648 relationships6649 is expected to have one project inverse_of => project_namespace6650 is expected to eq #<Project id:679 namespace1526/project-1141>>6651 validations6652 is expected not to validate that :owner cannot be empty/falsy6653 when deleting project namespace6654 also deletes associated project6655 .create_from_project!6656 when namespace does not exist6657 new project_namespace is not saved6658 for new record when namespace exists6659 syncs the project attributes to project namespace6660 when project has an unsaved project namespace6661 saves the same project namespace6662 #sync_attributes_from_project6663 syncs visibility_level if project is new6664 with existing project6665 syncs the relevant keys from the project6666# [RSpecRunTime] Finishing example group spec/models/namespaces/project_namespace_spec.rb. It took 2.56 seconds. Expected to take 2.97 seconds.6667# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.9 seconds.6668Lint factories for Namespaces::ProjectNamespace6669 with saas, license, and no factory defaults6670 behaves like factory6671 project_namespace factory6672 does not raise error when built6673 does not raise error when created6674# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 0.78 second. Expected to take 32.9 seconds.6675# [RSpecRunTime] Starting example group spec/policies/upload_policy_spec.rb. Expected to take 2.9 seconds.6676UploadPolicy6677 destroy_upload6678 when deleting project upload6679 behaves like uploads policy6680 when user is guest6681 is expected to be disallowed :read_upload and :destroy_upload6682# [RSpecRunTime] RSpec elapsed time: 24 minutes 39.29 seconds. Current RSS: ~1544M. load average: 1.07 1.04 1.01 1/308 140456683 when user is developer6684 is expected to be disallowed :read_upload and :destroy_upload6685 when user is maintainer6686 is expected to be allowed :read_upload and :destroy_upload6687 when user is owner6688 is expected to be allowed :read_upload and :destroy_upload6689 when user is admin6690 is expected to be disallowed :read_upload and :destroy_upload6691 with admin mode6692 is expected to be allowed :read_upload and :destroy_upload6693 when deleting group upload6694 behaves like uploads policy6695 when user is guest6696 is expected to be disallowed :read_upload and :destroy_upload6697 when user is developer6698 is expected to be disallowed :read_upload and :destroy_upload6699 when user is maintainer6700 is expected to be allowed :read_upload and :destroy_upload6701 when user is owner6702 is expected to be allowed :read_upload and :destroy_upload6703 when user is admin6704 is expected to be disallowed :read_upload and :destroy_upload6705 with admin mode6706 is expected to be allowed :read_upload and :destroy_upload6707 when deleting upload associated with other model6708 is expected to be disallowed :read_upload and :destroy_upload6709# [RSpecRunTime] Finishing example group spec/policies/upload_policy_spec.rb. It took 3.01 seconds. Expected to take 2.9 seconds.6710# [RSpecRunTime] Starting example group spec/workers/migrate_external_diffs_worker_spec.rb. Expected to take 2.85 seconds.6711MigrateExternalDiffsWorker6712 #perform6713 migrates the listed diff6714 does nothing if the diff is missing6715# [RSpecRunTime] RSpec elapsed time: 24 minutes 43.34 seconds. Current RSS: ~1557M. load average: 1.06 1.03 1.01 1/314 141636716# [RSpecRunTime] Finishing example group spec/workers/migrate_external_diffs_worker_spec.rb. It took 2.61 seconds. Expected to take 2.85 seconds.6717# [RSpecRunTime] Starting example group spec/views/shared/issuable/_sidebar.html.haml_spec.rb. Expected to take 2.77 seconds.6718shared/issuable/_sidebar.html.haml6719 project in a group6720 issuable that does not support escalations6721 shows escalation policy dropdown6722# [RSpecRunTime] RSpec elapsed time: 24 minutes 44.65 seconds. Current RSS: ~1533M. load average: 1.06 1.03 1.01 1/314 141646723 issuable that supports escalations6724 does not show escalation policy dropdown6725 crm contacts widget6726 without permission6727 is expected not to be shown6728 without contacts6729 is expected not to be shown6730 with permission and contacts6731 is expected to be shown6732# [RSpecRunTime] Finishing example group spec/views/shared/issuable/_sidebar.html.haml_spec.rb. It took 2.58 seconds. Expected to take 2.77 seconds.6733# [RSpecRunTime] Starting example group spec/lib/gitlab/hotlinking_detector_spec.rb. Expected to take 2.75 seconds.6734Gitlab::HotlinkingDetector6735 .intercept_hotlinking?6736 hotlinked as media6737 return_value: false, accept_header: "*/*"6738 is expected to equal false6739 return_value: false, accept_header: "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"6740 is expected to equal false6741 return_value: false, accept_header: "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"6742 is expected to equal false6743 return_value: false, accept_header: "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"6744 is expected to equal false6745 return_value: false, accept_header: "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8"6746 is expected to equal false6747 return_value: false, accept_header: "image/jpeg, application/x-ms-application, image/gif, application/xaml+xml, image/pjpeg, application/x-ms-xbap, application/x-shockwave-flash, application/msword, */*"6748 is expected to equal false6749 return_value: false, accept_header: "text/html, application/xhtml+xml, image/jxr, */*"6750 is expected to equal false6751 return_value: false, accept_header: "text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/webp, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1"6752 is expected to equal false6753 return_value: true, accept_header: "image/webp,*/*"6754 is expected to equal true6755 return_value: true, accept_header: "image/png,image/*;q=0.8,*/*;q=0.5"6756 is expected to equal true6757 return_value: true, accept_header: "image/webp,image/apng,image/*,*/*;q=0.8"6758 is expected to equal true6759 return_value: true, accept_header: "image/png,image/svg+xml,image/*;q=0.8, */*;q=0.5"6760 is expected to equal true6761 return_value: true, accept_header: "video/webm,video/ogg,video/*;q=0.9,application/ogg;q=0.7,audio/*;q=0.6,*/*;q=0.5"6762 is expected to equal true6763 return_value: true, accept_header: "audio/webm,audio/ogg,audio/wav,audio/*;q=0.9,application/ogg;q=0.7,video/*;q=0.6,*/*;q=0.5"6764 is expected to equal true6765 return_value: true, accept_header: "text/css,*/*;q=0.1"6766 is expected to equal true6767 return_value: true, accept_header: "text/css"6768 is expected to equal true6769 return_value: true, accept_header: "text/css,*/*;q=0.1"6770 is expected to equal true6771 return_value: true, accept_header: "text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2"6772 is expected to equal true6773 hotlinked as a script6774 return_value: false, fetch_mode: "navigate"6775 is expected to equal false6776 return_value: false, fetch_mode: "nested-navigate"6777 is expected to equal false6778 return_value: false, fetch_mode: "same-origin"6779 is expected to equal false6780 return_value: true, fetch_mode: "cors"6781 is expected to equal true6782 return_value: true, fetch_mode: "no-cors"6783 is expected to equal true6784 return_value: true, fetch_mode: "websocket"6785 is expected to equal true6786# [RSpecRunTime] Finishing example group spec/lib/gitlab/hotlinking_detector_spec.rb. It took 2.54 seconds. Expected to take 2.75 seconds.6787# [RSpecRunTime] Starting example group spec/presenters/commit_presenter_spec.rb. Expected to take 2.7 seconds.6788CommitPresenter6789 #web_path6790 is expected to eq "/namespace1539/project-1153/-/commit/b83d6e391c22777fca1ed3012fce84f633d7fed0"6791 #detailed_status_for6792 read_commit_status: true, read_pipeline: true, expected_result: "Passed"6793 is expected to eq "Passed"6794# [RSpecRunTime] RSpec elapsed time: 24 minutes 50.72 seconds. Current RSS: ~1560M. load average: 1.06 1.03 1.01 1/313 141796795 read_commit_status: true, read_pipeline: false, expected_result: nil6796 is expected to eq nil6797 read_commit_status: false, read_pipeline: true, expected_result: nil6798 is expected to eq nil6799 read_commit_status: false, read_pipeline: false, expected_result: nil6800 is expected to eq nil6801 #status_for6802 read_commit_status: true, read_pipeline: true, expected_result: "success"6803 is expected to eq "success"6804 read_commit_status: true, read_pipeline: false, expected_result: nil6805 is expected to eq nil6806 read_commit_status: false, read_pipeline: true, expected_result: nil6807 is expected to eq nil6808 read_commit_status: false, read_pipeline: false, expected_result: nil6809 is expected to eq nil6810 #any_pipelines?6811 when user can read pipeline6812 returns if there are any pipelines for commit6813 when user can not read pipeline6814 is false6815 #signature_html6816 renders html for displaying signature6817 #tags_for_display6818 removes the refs prefix from tags6819# [RSpecRunTime] Finishing example group spec/presenters/commit_presenter_spec.rb. It took 3.82 seconds. Expected to take 2.7 seconds.6820# [RSpecRunTime] Starting example group spec/policies/project_hook_policy_spec.rb. Expected to take 2.66 seconds.6821ProjectHookPolicy6822 when the user is not a maintainer6823 cannot read and admin web-hooks6824# [RSpecRunTime] RSpec elapsed time: 24 minutes 53.47 seconds. Current RSS: ~1568M. load average: 1.13 1.05 1.02 1/313 142096825 when the user is a maintainer6826 can read and admin web-hooks6827# [RSpecRunTime] Finishing example group spec/policies/project_hook_policy_spec.rb. It took 1.99 seconds. Expected to take 2.66 seconds.6828# [RSpecRunTime] Starting example group spec/workers/work_items/import_work_items_csv_worker_spec.rb. Expected to take 2.61 seconds.6829WorkItems::ImportWorkItemsCsvWorker6830 #perform6831 calls #execute on WorkItems::ImportCsvService and destroys upload6832 behaves like an idempotent worker6833 is labeled as idempotent6834 performs multiple times sequentially without raising an exception6835# [RSpecRunTime] RSpec elapsed time: 24 minutes 56.24 seconds. Current RSS: ~1557M. load average: 1.12 1.05 1.02 1/313 142106836 .sidekiq_retries_exhausted6837 destroys upload6838# [RSpecRunTime] Finishing example group spec/workers/work_items/import_work_items_csv_worker_spec.rb. It took 2.39 seconds. Expected to take 2.61 seconds.6839# [RSpecRunTime] Starting example group spec/services/packages/rpm/repository_metadata/update_xml_service_spec.rb. Expected to take 2.58 seconds.6840Packages::Rpm::RepositoryMetadata::UpdateXmlService6841 #execute6842 when building empty xml6843 behaves like handling not implemented xml filename6844 raise error6845 for 'primary' xml file6846 behaves like generating empty xml6847 generate expected xml6848 for 'other' xml file6849 behaves like generating empty xml6850 generate expected xml6851 for 'filelist' xml file6852 behaves like generating empty xml6853 generate expected xml6854 when updating xml file6855 behaves like handling not implemented xml filename6856 raise error6857 for 'primary' xml file6858 behaves like updating rpm xml file6859 when updating existing xml6860 generate valid xml add expected xml node to existing xml6861 when empty xml6862 behaves like changing root tag attribute6863 increment previous 'packages' value by 16864 when xml has children6865 when node with given 'pkgid' does not exist yet6866 has children nodes6867 behaves like changing root tag attribute6868 increment previous 'packages' value by 16869 when node with given 'pkgid' already exist6870 has children nodes6871 replace existing node with new data6872 for 'other' xml file6873 behaves like updating rpm xml file6874 when updating existing xml6875 generate valid xml add expected xml node to existing xml6876 when empty xml6877 behaves like changing root tag attribute6878 increment previous 'packages' value by 16879 when xml has children6880 when node with given 'pkgid' does not exist yet6881 has children nodes6882 behaves like changing root tag attribute6883 increment previous 'packages' value by 16884 when node with given 'pkgid' already exist6885 has children nodes6886 replace existing node with new data6887 for 'filelist' xml file6888 behaves like updating rpm xml file6889 when updating existing xml6890 generate valid xml add expected xml node to existing xml6891 when empty xml6892 behaves like changing root tag attribute6893 increment previous 'packages' value by 16894 when xml has children6895 when node with given 'pkgid' does not exist yet6896 has children nodes6897 behaves like changing root tag attribute6898 increment previous 'packages' value by 16899 when node with given 'pkgid' already exist6900 has children nodes6901 replace existing node with new data6902# [RSpecRunTime] Finishing example group spec/services/packages/rpm/repository_metadata/update_xml_service_spec.rb. It took 2.45 seconds. Expected to take 2.58 seconds.6903# [RSpecRunTime] Starting example group spec/views/layouts/_head.html.haml_spec.rb. Expected to take 2.52 seconds.6904layouts/_head6905 escapes HTML-safe strings in page_title6906 escapes HTML-safe strings in page_description6907 escapes HTML-safe strings in page_image6908DEPRECATION WARNING: The asset "highlight/themes/solarised-light.css" is not present in the asset pipeline.6909Falling back to an asset that may be in the public folder.6910This behavior is deprecated and will be removed.6911To bypass the asset pipeline and preserve this behavior,6912use the `skip_pipeline: true` option.6913 (called from universal_stylesheet_link_tag at /builds/gitlab-org/gitlab/app/helpers/vite_helper.rb:33)6914DEPRECATION WARNING: The asset "highlight/themes/solarised-light.css" is not present in the asset pipeline.6915Falling back to an asset that may be in the public folder.6916This behavior is deprecated and will be removed.6917To bypass the asset pipeline and preserve this behavior,6918use the `skip_pipeline: true` option.6919 (called from universal_path_to_stylesheet at /builds/gitlab-org/gitlab/app/helpers/vite_helper.rb:37)6920 adds selected syntax highlight stylesheet6921 when an asset_host is set6922 adds a link dns-prefetch tag6923 adds a link preconnect tag6924 for apple touch icon6925 if no pwa icon is defined6926 link to the default icon6927 when a Matomo config is set6928 add a Matomo Javascript6929 when matomo_disable_cookies is true6930 disables cookies6931# [RSpecRunTime] Finishing example group spec/views/layouts/_head.html.haml_spec.rb. It took 1.31 seconds. Expected to take 2.52 seconds.6932# [RSpecRunTime] Starting example group spec/services/award_emojis/collect_user_emoji_service_spec.rb. Expected to take 2.5 seconds.6933AwardEmojis::CollectUserEmojiService6934 #execute6935 returns an Array containing the awarded emoji names6936 returns an empty Array when no user is given6937# [RSpecRunTime] RSpec elapsed time: 25 minutes 3.03 seconds. Current RSS: ~1563M. load average: 1.27 1.08 1.03 1/309 142116938# [RSpecRunTime] Finishing example group spec/services/award_emojis/collect_user_emoji_service_spec.rb. It took 2.6 seconds. Expected to take 2.5 seconds.6939# [RSpecRunTime] Starting example group spec/models/analytics/usage_trends/measurement_spec.rb. Expected to take 2.46 seconds.6940Analytics::UsageTrends::Measurement6941 does not allow STI6942 validation6943 is expected to validate that :recorded_at cannot be empty/falsy6944 is expected to validate that :identifier cannot be empty/falsy6945 is expected to validate that :count cannot be empty/falsy6946 is expected to validate that :recorded_at is case-sensitively unique within the scope of :identifier6947# [RSpecRunTime] RSpec elapsed time: 25 minutes 5.22 seconds. Current RSS: ~1558M. load average: 1.27 1.08 1.03 1/308 142126948 identifiers enum6949 maps to the correct values6950 scopes6951 .order_by_latest6952 is expected to eq [#<Analytics::UsageTrends::Measurement id: 6, count: 1000, recorded_at: "2024-05-14 21:44:06.38973357...ent id: 5, count: 1000, recorded_at: "2024-05-06 21:44:06.381809765 +0000", identifier: "projects">]6953 .with_identifier6954 is expected to contain exactly #<Analytics::UsageTrends::Measurement id: 5, count: 1000, recorded_at: "2024-05-06 21:44:06.381809765 +0000", identifier: "projects"> and #<Analytics::UsageTrends::Measurement id: 6, count: 1000, recorded_at: "2024-05-14 21:44:06.389733574 +0000", identifier: "projects">6955 .recorded_after6956 is expected to contain exactly #<Analytics::UsageTrends::Measurement id: 6, count: 1000, recorded_at: "2024-05-14 21:44:06.389733574 +0000", identifier: "projects"> and #<Analytics::UsageTrends::Measurement id: 7, count: 1000, recorded_at: "2024-05-11 21:44:06.395262924 +0000", identifier: "groups">6957 when nil is given6958 does not apply filtering6959 .recorded_before6960 is expected to contain exactly #<Analytics::UsageTrends::Measurement id: 5, count: 1000, recorded_at: "2024-05-06 21:44:06.381809765 +0000", identifier: "projects"> and #<Analytics::UsageTrends::Measurement id: 7, count: 1000, recorded_at: "2024-05-11 21:44:06.395262924 +0000", identifier: "groups">6961 when nil is given6962 does not apply filtering6963 .identifier_query_mapping6964 is expected to be a kind of Hash6965 .identifier_min_max_queries6966 is expected to be a kind of Hash6967 is expected to include 36968 .measurement_identifier_values6969 is expected to eq 116970 .find_latest_or_fallback6971 with usage statistics6972 returns the latest stored measurement6973 without usage statistics6974 returns the realtime query of the measurement6975# [RSpecRunTime] Finishing example group spec/models/analytics/usage_trends/measurement_spec.rb. It took 3.55 seconds. Expected to take 2.46 seconds.6976# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.9 seconds.6977Lint factories for Analytics::UsageTrends::Measurement6978 with saas, license, and factory defaults6979 behaves like factory6980 usage_trends_measurement factory6981 does not raise error when built6982 does not raise error when created6983 linting :project_count trait6984 does not raise error when created6985# [RSpecRunTime] RSpec elapsed time: 25 minutes 7.94 seconds. Current RSS: ~1582M. load average: 1.25 1.08 1.03 1/308 142226986 linting :group_count trait6987 does not raise error when created6988 linting :pipelines_succeeded_count trait6989 does not raise error when created6990 linting :pipelines_skipped_count trait6991 does not raise error when created6992# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.8 seconds. Expected to take 32.9 seconds.6993# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/runner_releases_spec.rb. Expected to take 2.44 seconds.6994Gitlab::Ci::RunnerReleases6995 caching behavior6996 when request results in timeout6997 behaves like requests that follow cache status6998 almost 5 seconds later6999 returns cached releases7000 after 5 seconds7001 checks new releases7002 behaves like a service implementing exponential backoff7003 performs exponential backoff on requests7004 behaves like a service implementing exponential backoff7005 performs exponential backoff on requests7006 when response is nil7007 behaves like requests that follow cache status7008 almost 5 seconds later7009 returns cached releases7010 after 5 seconds7011 checks new releases7012 behaves like a service implementing exponential backoff7013 performs exponential backoff on requests7014 when response is not nil7015 behaves like requests that follow cache status7016 almost 1 day later7017 returns cached releases7018 after 1 day7019 checks new releases7020 #releases7021 when response is nil7022 returns nil7023 when response is not nil7024 returns parsed and sorted Gitlab::VersionInfo objects7025 when fetching runner releases is disabled7026 returns nil7027 when response contains unexpected input type7028 is expected to be nil7029 when response contains unexpected input array7030 is expected to be nil7031 #releases_by_minor7032 when response is nil7033 returns nil7034 when response is not nil7035 returns parsed and grouped Gitlab::VersionInfo objects7036 when fetching runner releases is disabled7037 returns nil7038 when response contains unexpected input type7039 is expected to be nil7040 when response contains unexpected input array7041 is expected to be nil7042 #enabled?7043 is expected to be enabled7044 when fetching runner releases is disabled7045 is expected not to be enabled7046# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/runner_releases_spec.rb. It took 2.4 seconds. Expected to take 2.44 seconds.7047# [RSpecRunTime] Starting example group spec/lib/release_highlights/validator/entry_spec.rb. Expected to take 2.38 seconds.7048ReleaseHighlights::Validator::Entry7049 does not allow STI7050 validations7051 with a valid entry7052 is expected to be valid7053 with an invalid entry7054 is expected to be invalid7055 with a blank entry7056 is expected to validate that :name cannot be empty/falsy, producing a custom validation error on failure7057 is expected to validate that :description cannot be empty/falsy, producing a custom validation error on failure7058 is expected to validate that :stage cannot be empty/falsy, producing a custom validation error on failure7059 is expected to validate that :self_managed cannot be empty/falsy, producing a custom validation error on failure7060 is expected to validate that :gitlab_com cannot be empty/falsy, producing a custom validation error on failure7061 is expected to allow :image_url to be ‹nil›7062 is expected to validate that :available_in cannot be empty/falsy, producing a custom validation error on failure7063 is expected to validate that :published_at cannot be empty/falsy, producing a custom validation error on failure7064 is expected to validate that :release looks like a number, producing a custom validation error on failure7065 validates URI of "documentation_link" and "image_url"7066 validates published_at is a date7067 validates available_in are included in list7068# [RSpecRunTime] RSpec elapsed time: 25 minutes 13.03 seconds. Current RSS: ~1608M. load average: 1.31 1.10 1.03 1/308 142237069# [RSpecRunTime] Finishing example group spec/lib/release_highlights/validator/entry_spec.rb. It took 2.25 seconds. Expected to take 2.38 seconds.7070# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/loaders/issuable_loader_spec.rb. Expected to take 2.37 seconds.7071Gitlab::Graphql::Loaders::IssuableLoader7072 #find_all7073 factory: :project, param_name: :project_id7074 assignes the parent parameter, and batching_find_alls the finder7075 factory: :group, param_name: :group_id7076 assignes the parent parameter, and batching_find_alls the finder7077 the parent is of an unexpected type7078 raises an error if we pass an unexpected parent7079 #batching_find_all7080 the finder params are anything other than [iids]7081 batching_find_alls the finder, setting the correct parent parameter7082 allows a post-process block7083 the finder params are exactly [iids]7084 batches requests7085# [RSpecRunTime] RSpec elapsed time: 25 minutes 15.46 seconds. Current RSS: ~1608M. load average: 1.31 1.10 1.03 1/308 142247086# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/loaders/issuable_loader_spec.rb. It took 2.44 seconds. Expected to take 2.37 seconds.7087# [RSpecRunTime] Starting example group spec/finders/projects/topics_finder_spec.rb. Expected to take 2.3 seconds.7088Projects::TopicsFinder7089 #execute7090 returns topics7091 filter by name7092 search: "topic", result: ["topicC", "topicA", "topicB"]7093 returns filtered topics7094# [RSpecRunTime] RSpec elapsed time: 25 minutes 16.89 seconds. Current RSS: ~1588M. load average: 1.29 1.09 1.03 1/308 142257095 search: "pic", result: ["topicC", "topicA", "topicB"]7096 returns filtered topics7097 search: "B", result: []7098 returns filtered topics7099 search: "cB", result: []7100 returns filtered topics7101 search: "icB", result: ["topicB"]7102 returns filtered topics7103 search: "topicA", result: ["topicA"]7104 returns filtered topics7105 search: "topica", result: ["topicA"]7106 returns filtered topics7107 filter by without_projects7108 returns topics without assigned projects7109 returns topics without assigned projects7110# [RSpecRunTime] Finishing example group spec/finders/projects/topics_finder_spec.rb. It took 2.29 seconds. Expected to take 2.3 seconds.7111# [RSpecRunTime] Starting example group spec/graphql/resolvers/releases_resolver_spec.rb. Expected to take 2.28 seconds.7112Resolvers::ReleasesResolver7113 #resolve7114 behaves like releases and group releases resolver7115 when the user does not have access to the project7116 returns an empty response7117# [RSpecRunTime] RSpec elapsed time: 25 minutes 19.04 seconds. Current RSS: ~1584M. load average: 1.29 1.09 1.03 1/308 142267118 when the user has full access to the project's releases7119 returns all releases associated to the project7120 when order_by is released_at7121 with sort: desc7122 returns the releases ordered by released_at in descending order7123 with sort: asc7124 returns the releases ordered by released_at in ascending order7125 when order_by is created_at7126 with sort: desc7127 returns the releases ordered by created_at in descending order7128 with sort: asc7129 returns the releases ordered by created_at in ascending order7130# [RSpecRunTime] Finishing example group spec/graphql/resolvers/releases_resolver_spec.rb. It took 2.6 seconds. Expected to take 2.28 seconds.7131# [RSpecRunTime] Starting example group spec/workers/ci/unlock_pipelines_in_queue_worker_spec.rb. Expected to take 2.25 seconds.7132Ci::UnlockPipelinesInQueueWorker7133 is a limited capacity worker7134 #max_running_jobs7135 is expected to eq 07136 when ci_unlock_pipelines_extra_low flag is enabled7137 is expected to eq 107138 when ci_unlock_pipelines flag is enabled7139 is expected to eq 507140 when ci_unlock_pipelines_medium flag is enabled7141 is expected to eq 5007142 when ci_unlock_pipelines_high flag is enabled7143 is expected to eq 15007144 #remaining_work_count7145 and there are remaining unlock pipeline requests7146 is expected to eq 17147 and there are no remaining unlock pipeline requests7148 is expected to eq 07149 #perform_work7150 pops the oldest pipeline ID from the queue and unlocks it7151 when queue is empty7152 does nothing but still logs information7153# [RSpecRunTime] RSpec elapsed time: 25 minutes 22.66 seconds. Current RSS: ~1567M. load average: 1.26 1.09 1.03 1/308 142277154 when pipeline ID does not exist7155 does nothing7156# [RSpecRunTime] Finishing example group spec/workers/ci/unlock_pipelines_in_queue_worker_spec.rb. It took 2.4 seconds. Expected to take 2.25 seconds.7157# [RSpecRunTime] Starting example group spec/finders/groups/accepting_project_imports_finder_spec.rb. Expected to take 2.19 seconds.7158Groups::AcceptingProjectImportsFinder7159 #execute7160 only returns groups where the user has access to import projects7161# [RSpecRunTime] RSpec elapsed time: 25 minutes 25.14 seconds. Current RSS: ~1545M. load average: 1.26 1.09 1.03 1/308 142287162# [RSpecRunTime] Finishing example group spec/finders/groups/accepting_project_imports_finder_spec.rb. It took 2.35 seconds. Expected to take 2.19 seconds.7163# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/reports/coverage_report_spec.rb. Expected to take 2.16 seconds.7164Gitlab::Ci::Config::Entry::Reports::CoverageReport7165 validations7166 when it is valid7167 is expected to be valid7168 is expected to eq {:coverage_format=>"cobertura", :path=>"cobertura-coverage.xml"}7169 when it is not a hash7170 config: "string"7171 is expected not to be valid7172 is expected to include /should be a hash/7173 config: true7174 is expected not to be valid7175 is expected to include /should be a hash/7176 config: []7177 is expected not to be valid7178 is expected to include /should be a hash/7179 with unsupported coverage format7180 is expected not to be valid7181 is expected to include /format must be one of supported formats/7182 without coverage format7183 is expected not to be valid7184 is expected to include /format can't be blank/7185 without path7186 is expected not to be valid7187 is expected to include /path can't be blank/7188 with invalid path7189 is expected not to be valid7190 is expected to include /path should be a string/7191 with unknown keys7192 is expected not to be valid7193 is expected to include /contains unknown keys/7194# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/reports/coverage_report_spec.rb. It took 1.97 seconds. Expected to take 2.16 seconds.7195# [RSpecRunTime] Starting example group spec/lib/gitlab/database/background_migration/batched_migration_wrapper_spec.rb. Expected to take 2.14 seconds.7196Gitlab::Database::BackgroundMigration::BatchedMigrationWrapper#perform7197 runs the migration job7198 updates the tracking record in the database7199 when running a job that failed previously7200 increments attempts and updates other fields7201 when the migration job does not raise an error7202 marks the tracking record as succeeded7203 tracks metrics of the execution7204 when the migration job raises an error7205 behaves like an error is raised7206 marks the tracking record as failed7207 tracks metrics of the execution7208 behaves like an error is raised7209 marks the tracking record as failed7210 tracks metrics of the execution7211 behaves like an error is raised7212 marks the tracking record as failed7213 tracks metrics of the execution7214 behaves like an error is raised7215 marks the tracking record as failed7216 tracks metrics of the execution7217 when the batched background migration does not inherit from BatchedMigrationJob7218 runs the job with the correct arguments7219# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/background_migration/batched_migration_wrapper_spec.rb. It took 1.98 seconds. Expected to take 2.14 seconds.7220# [RSpecRunTime] Starting example group spec/models/pages/lookup_path_spec.rb. Expected to take 2.09 seconds.7221Pages::LookupPath7222 does not allow STI7223 #project_id7224 delegates to Project#id7225 #access_control7226 delegates to Project#private_pages?7227 #https_only7228 when no domain provided7229 delegates to Project#pages_https_only?7230 when there is domain provided7231 takes into account the https setting of the domain7232 #source7233 uses deployment from object storage7234 does not recreate source hash7235 when deployment is in the local storage7236 uses file protocol7237 #prefix7238 full_path: "mygroup/myproject", trim_prefix: nil, path_prefix: nil, result: "/"7239 is expected to eq "/"7240 full_path: "mygroup/myproject", trim_prefix: "mygroup", path_prefix: nil, result: "/myproject/"7241 is expected to eq "/myproject/"7242 full_path: "mygroup/myproject", trim_prefix: nil, path_prefix: "PREFIX", result: "/PREFIX/"7243 is expected to eq "/PREFIX/"7244 full_path: "mygroup/myproject", trim_prefix: "mygroup", path_prefix: "PREFIX", result: "/myproject/PREFIX/"7245 is expected to eq "/myproject/PREFIX/"7246 #unique_host7247 when unique domain is disabled7248 returns nil7249 when namespace_in_path is enabled7250 returns nil7251 when unique domain is enabled7252 returns the project unique domain7253 #root_directory7254 when there is a deployment7255 returns the deployment's root_directory7256# [RSpecRunTime] Finishing example group spec/models/pages/lookup_path_spec.rb. It took 1.91 seconds. Expected to take 2.09 seconds.7257# [RSpecRunTime] Starting example group spec/workers/gitlab/bitbucket_server_import/stage/import_repository_worker_spec.rb. Expected to take 2.07 seconds.7258Gitlab::BitbucketServerImport::Stage::ImportRepositoryWorker7259 #perform7260 when the import succeeds7261 schedules the next stage7262 logs stage start and finish7263 when the bitbucket_server_convert_mentions_to_users flag is disabled7264 skips the user import and schedules the next stage7265 when project does not exists7266 does not call importer7267 when project import state is not `started`7268 does not call importer7269 when the importer fails7270 does not schedule the next stage and raises error7271 behaves like Gitlab::BitbucketServerImport::StageMethods7272 .sidekiq_retries_exhausted7273 tracks the import failure7274 #perform7275 executes the import7276 queues RefreshImportJidWorker7277# [RSpecRunTime] Finishing example group spec/workers/gitlab/bitbucket_server_import/stage/import_repository_worker_spec.rb. It took 1.93 seconds. Expected to take 2.07 seconds.7278# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/global_file_size_check_spec.rb. Expected to take 2.02 seconds.7279Gitlab::Checks::GlobalFileSizeCheck7280 #validate!7281 checks for file sizes7282 when global_file_size_check is disabled7283 does not log7284# [RSpecRunTime] RSpec elapsed time: 25 minutes 34.31 seconds. Current RSS: ~1560M. load average: 1.22 1.09 1.03 1/308 142417285 when there are oversized blobs7286 logs a message with blob size and raises an exception7287 when the enforce_global_file_size_limit feature flag is disabled7288 does not raise an exception7289# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/global_file_size_check_spec.rb. It took 2.0 seconds. Expected to take 2.02 seconds.7290# [RSpecRunTime] Starting example group spec/services/terraform/states/destroy_service_spec.rb. Expected to take 2.01 seconds.7291Terraform::States::DestroyService7292 #execute7293 removes version files from object storage, followed by the state record7294 state is not marked for deletion7295 does not delete the state7296# [RSpecRunTime] RSpec elapsed time: 25 minutes 36.84 seconds. Current RSS: ~1551M. load average: 1.20 1.09 1.03 1/308 142427297# [RSpecRunTime] Finishing example group spec/services/terraform/states/destroy_service_spec.rb. It took 1.92 seconds. Expected to take 2.01 seconds.7298# [RSpecRunTime] Starting example group spec/lib/gitlab/template_parser/parser_spec.rb. Expected to take 1.96 seconds.7299Gitlab::TemplateParser::Parser7300 #root7301 parses an empty template7302 parses a variable with a single identifier step7303 parses a variable with a single integer step7304 parses a variable with multiple selector steps7305 parses a variable with an integer selector step7306 parses the special "it" variable7307 parses a text node7308 parses an if expression7309 parses an if-else expression7310 parses an each expression7311 parses an escaped newline7312 parses a regular newline7313 parses the default changelog template7314 raises an error when parsing an integer selector that is too large7315# [RSpecRunTime] RSpec elapsed time: 25 minutes 38.42 seconds. Current RSS: ~1558M. load average: 1.20 1.09 1.03 1/308 142437316 #parse_and_transform7317 parses and transforms a template7318 raises parsing errors using a custom error class7319# [RSpecRunTime] Finishing example group spec/lib/gitlab/template_parser/parser_spec.rb. It took 1.77 seconds. Expected to take 1.96 seconds.7320# [RSpecRunTime] Starting example group spec/models/work_items/widgets/hierarchy_spec.rb. Expected to take 1.93 seconds.7321WorkItems::Widgets::Hierarchy7322 does not allow STI7323 .type7324 is expected to eq :hierarchy7325 #type7326 is expected to eq :hierarchy7327 #parent7328 is expected to eq #<WorkItem id:75 group529/project-1185#2>7329 #children7330 is expected to contain exactly #<WorkItem id:74 group529/project-1185#1> and #<WorkItem id:76 group529/project-1185#3>7331 when ordered by relative position and created_at7332 when children relative positions are nil7333 orders by created_at7334 when children relative positions are present7335 orders by relative_position and by created_at7336# [RSpecRunTime] Finishing example group spec/models/work_items/widgets/hierarchy_spec.rb. It took 2.07 seconds. Expected to take 1.93 seconds.7337# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/instrumentation_spec.rb. Expected to take 1.92 seconds.7338Gitlab::Database::Migrations::Instrumentation7339 #observe7340 executes the given block7341 behavior with observers7342 instantiates observer with observation7343 calls #before, #after, #record on given observers7344 ignores errors coming from observers #before7345 ignores errors coming from observers #after7346 ignores errors coming from observers #record7347 on successful execution7348 records a valid observation7349 transforms observation to expected json7350 upon failure7351 exception: StandardError, error_message: "something went wrong"7352 retrieving observations7353 records a valid observation7354 transforms observation to expected json7355 exception: ActiveRecord::StatementTimeout, error_message: "timeout"7356 retrieving observations7357 records a valid observation7358 transforms observation to expected json7359 sequence of migrations with failures7360 records observations for all migrations7361# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/instrumentation_spec.rb. It took 1.85 seconds. Expected to take 1.92 seconds.7362# [RSpecRunTime] Starting example group spec/lib/banzai/filter/truncate_visible_filter_spec.rb. Expected to take 1.87 seconds.7363Banzai::Filter::TruncateVisibleFilter7364 does not truncate if truncate_visible_max_chars not specified7365 truncates HTML properly7366 truncates HTML with emoji properly7367 preserves a link href when link text is truncated7368 truncates a single long line of text7369 behaves like truncates text7370 is expected to match "... quick brown fox jumped over the lazy dog twiceThe quick brown fox jumped over the lazy dog twice"7371# [RSpecRunTime] RSpec elapsed time: 25 minutes 43.79 seconds. Current RSS: ~1568M. load average: 1.19 1.08 1.03 1/308 142447372 displays inline code7373 behaves like truncates text7374 is expected to match "Text with <code>inline code</code>"7375 truncates the first line of a code block7376 behaves like truncates text7377 is expected to match "Code block...</span></code>"7378 preserves code color scheme7379 behaves like truncates text7380 is expected to match "<code><span id=\"LC1\" class=\"line\" lang=\"ruby\"><span class=\"k\">def</span> <span class=\"nf\">test</span>...</span>"7381 truncates the text with multiple paragraphs7382 behaves like truncates text7383 is expected to match "Paragraph 1..."7384# [RSpecRunTime] Finishing example group spec/lib/banzai/filter/truncate_visible_filter_spec.rb. It took 1.76 seconds. Expected to take 1.87 seconds.7385# [RSpecRunTime] Starting example group spec/views/events/event/_common.html.haml_spec.rb. Expected to take 1.87 seconds.7386events/event/_common.html.haml7387 when it is an issue event7388 renders the correct url7389 uses issue_type for the target_name7390 when it is a work item event7391 renders the correct url with iid7392 uses issue_type for the target_name7393# [RSpecRunTime] Finishing example group spec/views/events/event/_common.html.haml_spec.rb. It took 1.3 seconds. Expected to take 1.87 seconds.7394# [RSpecRunTime] Starting example group spec/services/ci/destroy_secure_file_service_spec.rb. Expected to take 1.83 seconds.7395Ci::DestroySecureFileService7396 user is a maintainer7397 destroys the secure file7398# [RSpecRunTime] RSpec elapsed time: 25 minutes 47.31 seconds. Current RSS: ~1550M. load average: 1.17 1.08 1.03 1/307 142457399 user is a developer7400 raises an exception7401# [RSpecRunTime] Finishing example group spec/services/ci/destroy_secure_file_service_spec.rb. It took 1.84 seconds. Expected to take 1.83 seconds.7402# [RSpecRunTime] Starting example group spec/models/atlassian/identity_spec.rb. Expected to take 1.81 seconds.7403Atlassian::Identity7404 does not allow STI7405 associations7406 is expected to belong to user required: false7407 validations7408 is expected to validate that :extern_uid cannot be empty/falsy7409 is expected to validate that :extern_uid is case-sensitively unique7410 is expected to validate that :user cannot be empty/falsy7411 is expected to validate that :user is case-sensitively unique7412 encrypted tokens7413 saves the encrypted token, refresh token and corresponding ivs7414# [RSpecRunTime] Finishing example group spec/models/atlassian/identity_spec.rb. It took 1.31 seconds. Expected to take 1.81 seconds.7415# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.9 seconds.7416Lint factories for Atlassian::Identity7417 with saas, license, and factory defaults7418 behaves like factory7419 atlassian_identity factory7420 does not raise error when built7421 does not raise error when created7422# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.13 seconds. Expected to take 32.9 seconds.7423# [RSpecRunTime] Starting example group spec/workers/concerns/gitlab/github_import/object_importer_spec.rb. Expected to take 1.78 seconds.7424Gitlab::GithubImport::ObjectImporter7425 #import7426 imports the object7427 does not execute importer if import state is not in progress7428 logs error when the import fails7429 when a NoMethod error is raised7430 logs the error but does not re-raise it, so the worker does not retry7431# [RSpecRunTime] RSpec elapsed time: 25 minutes 51.07 seconds. Current RSS: ~1557M. load average: 1.16 1.08 1.03 1/307 142557432 when the record is invalid7433 logs the error but does not re-raise it, so the worker does not retry7434 updates external_identifiers of the correct failure7435 when FailedToObtainLockError is raised7436 logs the error and raises an exception7437 #increment_object_counter?7438 returns true7439 .sidekiq_retries_exhausted7440 when all arguments are given7441 notifies the JobWaiter7442 when not all arguments are given7443 does not notify the JobWaiter7444# [RSpecRunTime] Finishing example group spec/workers/concerns/gitlab/github_import/object_importer_spec.rb. It took 1.81 seconds. Expected to take 1.78 seconds.7445# [RSpecRunTime] Starting example group spec/services/branch_rules/destroy_service_spec.rb. Expected to take 1.76 seconds.7446BranchRules::DestroyService7447 #execute7448 when the current_user cannot destroy the branch rule7449 raises an access denied error7450# [RSpecRunTime] RSpec elapsed time: 25 minutes 53.03 seconds. Current RSS: ~1547M. load average: 1.16 1.08 1.03 1/307 142657451 when branch_rule is a Projects::BranchRule7452 deletes the ProtectedBranch and returns a success execute7453 if the deletion fails7454 returns an error execute7455 when branch_rule is a ProtectedBranch7456 returns error7457# [RSpecRunTime] Finishing example group spec/services/branch_rules/destroy_service_spec.rb. It took 1.74 seconds. Expected to take 1.76 seconds.7458# [RSpecRunTime] Starting example group spec/graphql/types/design_management/design_at_version_type_spec.rb. Expected to take 1.73 seconds.7459Types::DesignManagement::DesignAtVersionType7460 behaves like a GraphQL type with design fields7461 is expected to require graphql authorizations :read_design7462 exposes the expected design fields7463 #image7464 resolves to the design image URL7465 has better than O(N) peformance7466# [RSpecRunTime] RSpec elapsed time: 25 minutes 55.2 seconds. Current RSS: ~1535M. load average: 1.16 1.08 1.03 1/307 142697467# [RSpecRunTime] Finishing example group spec/graphql/types/design_management/design_at_version_type_spec.rb. It took 1.81 seconds. Expected to take 1.73 seconds.7468# [RSpecRunTime] Starting example group spec/workers/packages/cleanup/delete_orphaned_dependencies_worker_spec.rb. Expected to take 1.71 seconds.7469Packages::Cleanup::DeleteOrphanedDependenciesWorker7470 is expected to be truthy7471 is expected to includes the CronjobQueue module7472 #perform7473 deletes only orphaned dependencies7474 executes 3 queries7475 when the worker is running for more than the max time7476 sets the last processed dependency id in redis cache7477# [RSpecRunTime] RSpec elapsed time: 25 minutes 56.54 seconds. Current RSS: ~1535M. load average: 1.06 1.06 1.02 1/307 142707478 when the worker reaches the maximum number of batches7479 iterates over only 1 batch7480 sets the last processed dependency id in redis cache7481 when the worker finishes processing in less than the max time7482 clears the last processed last_processed_packages_dependency_id from redis cache7483 when logging extra metadata7484 logs the last proccessed id & the deleted rows count7485# [RSpecRunTime] Finishing example group spec/workers/packages/cleanup/delete_orphaned_dependencies_worker_spec.rb. It took 1.78 seconds. Expected to take 1.71 seconds.7486# [RSpecRunTime] Starting example group spec/lib/gitlab/usage_data_queries_spec.rb. Expected to take 1.68 seconds.7487Gitlab::UsageDataQueries7488 #add_metric7489 builds the query for given metric7490 .with_metadata7491 yields passed block7492 .count7493 returns the raw SQL7494 does not mix a nil column with keyword arguments7495 .distinct_count7496 returns the raw SQL7497 does not mix a nil column with keyword arguments7498 .redis_usage_data7499 returns a stringified class for redis_usage_data with a counter call7500 returns a placeholder string for redis_usage_data with a block7501 .alt_usage_data7502 returns value when used with value7503 returns a placeholder string for alt_usage_data with a block7504 .sum7505 returns the raw SQL7506 .add7507 returns the combined raw SQL with an inner query7508 .histogram7509 returns the histogram sql7510 min/max methods7511 returns nil7512# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage_data_queries_spec.rb. It took 1.58 seconds. Expected to take 1.68 seconds.7513# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/flutter_gitlab_ci_yaml_spec.rb. Expected to take 1.67 seconds.7514Flutter.gitlab-ci.yml7515 the created pipeline7516 creates test and code_quality jobs7517# [RSpecRunTime] RSpec elapsed time: 26 minutes 0.13 second. Current RSS: ~1546M. load average: 1.06 1.06 1.02 1/309 142977518# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/flutter_gitlab_ci_yaml_spec.rb. It took 1.57 seconds. Expected to take 1.67 seconds.7519# [RSpecRunTime] Starting example group spec/lib/bulk_imports/common/pipelines/boards_pipeline_spec.rb. Expected to take 1.64 seconds.7520BulkImports::Common::Pipelines::BoardsPipeline7521 when issue board belongs to a project7522 #run7523 imports issue boards into destination project7524# [RSpecRunTime] RSpec elapsed time: 26 minutes 1.49 seconds. Current RSS: ~1531M. load average: 0.98 1.05 1.02 1/309 142987525 when issue board belongs to a group7526 #run7527 imports issue boards into destination group7528# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/common/pipelines/boards_pipeline_spec.rb. It took 1.76 seconds. Expected to take 1.64 seconds.7529# [RSpecRunTime] Starting example group spec/lib/gitlab/marker_range_spec.rb. Expected to take 1.62 seconds.7530Gitlab::MarkerRange7531 is expected to eq 1..107532 behaves like a Range7533 #mode7534 is expected to be nil7535 when mode is provided7536 is expected to eq :deletion7537 #to_range7538 is expected to eq 1..107539 when mode is provided7540 is omitted during transformation7541 .from_range7542 converts Range to MarkerRange object7543 keeps correct range7544 when range excludes end7545 keeps correct range7546 when range is already a MarkerRange7547 is expected to equal 1, 2, 3, 4, 5, 6, 7, 8, 9, and 107548 #==7549 is expected to be truthy7550 when marker ranges have different modes7551 is expected to be falsey7552 when marker ranges have different ranges7553 is expected to be falsey7554 when marker ranges is a simple range7555 is expected to be falsey7556# [RSpecRunTime] Finishing example group spec/lib/gitlab/marker_range_spec.rb. It took 1.66 seconds. Expected to take 1.62 seconds.7557# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/loaders/batch_commit_loader_spec.rb. Expected to take 1.59 seconds.7558Gitlab::Graphql::Loaders::BatchCommitLoader7559 #find7560 finds a commit by id7561 only queries once7562# [RSpecRunTime] RSpec elapsed time: 26 minutes 5.15 seconds. Current RSS: ~1559M. load average: 0.98 1.05 1.02 1/312 143317563# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/loaders/batch_commit_loader_spec.rb. It took 1.58 seconds. Expected to take 1.59 seconds.7564# [RSpecRunTime] Starting example group spec/rubocop/cop_todo_spec.rb. Expected to take 1.56 seconds.7565RuboCop::CopTodo7566 #generate?7567 when empty todo7568 is expected to eq false7569 when previously disabled7570 is expected to eq true7571 when in grace period7572 is expected to eq true7573 with offenses recorded7574 is expected to eq true7575 #record7576 records offenses7577 #autocorrectable?7578 when found in rubocop registry7579 when autocorrectable7580 is expected to be truthy7581 when not autocorrectable7582 is expected to be falsey7583 when not found in rubocop registry7584 is expected to be falsey7585 #initialize7586 initializes a cop todo7587 #to_yaml7588 when autocorrectable7589 is expected to eq "---\n# Cop supports --autocorrect.\nCop/Rule:\n"7590 when previously disabled7591 is expected to eq "---\nCop/Rule:\n # Offense count: 3\n # Temporarily disabled due to too many offenses\n Enabled: false\n Exclude:\n - 'a.rb'\n - 'b.rb'\n"7592 with grace period7593 is expected to eq "---\nCop/Rule:\n Details: grace period\n Exclude:\n - 'a.rb'\n - 'b.rb'\n"7594 with multiple files7595 sorts excludes alphabetically7596 #add_files7597 adds files7598# [RSpecRunTime] Finishing example group spec/rubocop/cop_todo_spec.rb. It took 1.66 seconds. Expected to take 1.56 seconds.7599# [RSpecRunTime] Starting example group spec/channels/application_cable/connection_spec.rb. Expected to take 1.55 seconds.7600ApplicationCable::Connection7601 when session cookie is set7602 when user is logged in7603 sets current_user7604 with a stale password7605 sets current_user to nil7606 when user is not logged in7607 sets current_user to nil7608 when bearer header is provided7609 when it is a personal_access_token7610 finds user by PAT7611 when it is an OAuth access token7612 when it is a valid OAuth access token7613 finds user by OAuth access token7614 when it is an invalid OAuth access token7615 sets the current_user as `nil`, and rejects the connection7616 when session cookie is not set7617 sets current_user to nil7618 when session cookie is an empty string7619 sets current_user to nil7620# [RSpecRunTime] Finishing example group spec/channels/application_cable/connection_spec.rb. It took 1.4 seconds. Expected to take 1.55 seconds.7621# [RSpecRunTime] Starting example group spec/lib/gitlab/code_navigation_path_spec.rb. Expected to take 1.51 seconds.7622Gitlab::CodeNavigationPath7623 when there is an artifact with code navigation data7624 when a pipeline exist for a sha7625 returns path to a file in the artifact7626 when passed commit sha is nil7627 returns path to a file in the artifact7628# [RSpecRunTime] RSpec elapsed time: 26 minutes 9.58 seconds. Current RSS: ~1563M. load average: 0.98 1.04 1.02 1/312 143547629 when a pipeline exist for the latest commits7630 returns path to a file in the artifact7631# [RSpecRunTime] Finishing example group spec/lib/gitlab/code_navigation_path_spec.rb. It took 1.55 seconds. Expected to take 1.51 seconds.7632# [RSpecRunTime] Starting example group spec/lib/gitlab/push_options_spec.rb. Expected to take 1.51 seconds.7633Gitlab::PushOptions7634 can parse multiple push options7635 stores options internally as a HashWithIndifferentAccess7636 selects the last option when options contain duplicate namespace and key pairs7637 defaults values to true7638 expands aliases7639 forgives broken push options7640 namespace and key validation7641 ignores unrecognised namespaces7642 ignores unrecognised keys7643 ignores blank keys7644 parses recognised namespace and key pairs7645# [RSpecRunTime] RSpec elapsed time: 26 minutes 10.99 seconds. Current RSS: ~1563M. load average: 0.98 1.04 1.02 1/312 143607646 #get7647 can emulate Hash#dig7648 #as_json7649 returns all options7650# [RSpecRunTime] Finishing example group spec/lib/gitlab/push_options_spec.rb. It took 1.42 seconds. Expected to take 1.51 seconds.7651# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/graphql/get_snippet_repository_query_spec.rb. Expected to take 1.46 seconds.7652BulkImports::Projects::Graphql::GetSnippetRepositoryQuery7653 returns snippet httpUrlToRepo7654 returns snippet createdAt7655 returns snippet title7656 behaves like a valid Direct Transfer GraphQL query7657 has a valid query7658 does not use any deprecated GraphQL schema7659 does not exceed max authenticated complexity7660 does not exceed max depth7661 .variables7662 queries project based on source_full_path and pagination7663 .data_path7664 .data_path returns data path7665 .page_info_path7666 .page_info_path returns pagination information path7667# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/graphql/get_snippet_repository_query_spec.rb. It took 1.39 seconds. Expected to take 1.46 seconds.7668# [RSpecRunTime] Starting example group spec/workers/releases/publish_event_worker_spec.rb. Expected to take 1.46 seconds.7669Releases::PublishEventWorker7670 when the releases feature is not disabled7671 broadcasts the published event7672 sets the release as published7673 when the releases feature is disabled7674 does not broadcasts the published event7675 sets the release as published7676# [RSpecRunTime] Finishing example group spec/workers/releases/publish_event_worker_spec.rb. It took 1.34 seconds. Expected to take 1.46 seconds.7677# [RSpecRunTime] Starting example group spec/lib/api/entities/deployment_extended_spec.rb. Expected to take 1.42 seconds.7678API::Entities::DeploymentExtended7679 #as_json7680 includes fields from deployment entity7681# [RSpecRunTime] RSpec elapsed time: 26 minutes 15.28 seconds. Current RSS: ~1583M. load average: 0.98 1.04 1.02 1/312 143867682# [RSpecRunTime] Finishing example group spec/lib/api/entities/deployment_extended_spec.rb. It took 1.36 seconds. Expected to take 1.42 seconds.7683# [RSpecRunTime] Starting example group spec/models/protected_branch/cache_key_spec.rb. Expected to take 1.41 seconds.7684ProtectedBranch::CacheKey7685 does not allow STI7686 #to_s7687 with entity project7688 returns a scoped key7689 when a project presenter is provided7690 returns the same key as a project7691 behaves like group feature flags are disabled7692 when feature flags are disabled7693 returns an unscoped key7694 with entity group7695 returns a scoped key7696 behaves like group feature flags are disabled7697 when feature flags are disabled7698 returns an unscoped key7699 with an unsupported entity7700 returns a scoped key7701 behaves like group feature flags are disabled7702 when feature flags are disabled7703 returns an unscoped key7704# [RSpecRunTime] Finishing example group spec/models/protected_branch/cache_key_spec.rb. It took 1.43 seconds. Expected to take 1.41 seconds.7705# [RSpecRunTime] Starting example group spec/services/projects/all_merge_requests_count_service_spec.rb. Expected to take 1.38 seconds.7706Projects::AllMergeRequestsCountService7707 behaves like a counter caching service7708 #count7709 caches the count7710 #refresh_cache7711 refreshes the cache7712 #delete_cache7713 removes the cache7714 #uncached_count7715 does not cache the count7716 #count7717 returns the number of all merge requests7718# [RSpecRunTime] Finishing example group spec/services/projects/all_merge_requests_count_service_spec.rb. It took 1.58 seconds. Expected to take 1.38 seconds.7719# [RSpecRunTime] Starting example group spec/services/ci/pipeline_triggers/create_service_spec.rb. Expected to take 1.37 seconds.7720Ci::PipelineTriggers::CreateService7721 execute7722 when user does not have permission7723 returns ServiceResponse.error7724 when user has permission7725 creates a pipeline trigger token7726 when create fails7727 raises a RuntimeError7728 when trigger exists but has errors7729 returns ServiceResponse.error7730# [RSpecRunTime] Finishing example group spec/services/ci/pipeline_triggers/create_service_spec.rb. It took 1.37 seconds. Expected to take 1.37 seconds.7731# [RSpecRunTime] Starting example group spec/graphql/resolvers/environments/nested_environments_resolver_spec.rb. Expected to take 1.33 seconds.7732Resolvers::Environments::NestedEnvironmentsResolver7733 #resolve7734 finds the nested environments when status matches7735 finds the nested environments when searching by name7736 finds the nested environments when name matches exactly7737# [RSpecRunTime] RSpec elapsed time: 26 minutes 21.02 seconds. Current RSS: ~1538M. load average: 0.98 1.04 1.02 1/309 143967738# [RSpecRunTime] Finishing example group spec/graphql/resolvers/environments/nested_environments_resolver_spec.rb. It took 1.36 seconds. Expected to take 1.33 seconds.7739# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/parallel_importer_spec.rb. Expected to take 1.33 seconds.7740Gitlab::GithubImport::ParallelImporter7741 .async?7742 returns true7743 .track_start_import7744 tracks the start of import7745 #execute7746 schedules the importing of the repository7747 sets the JID in Redis7748# [RSpecRunTime] RSpec elapsed time: 26 minutes 22.58 seconds. Current RSS: ~1530M. load average: 0.99 1.04 1.02 1/309 143977749# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/parallel_importer_spec.rb. It took 1.53 seconds. Expected to take 1.33 seconds.7750# [RSpecRunTime] Starting example group spec/lib/gitlab/git/user_spec.rb. Expected to take 1.3 seconds.7751Gitlab::Git::User7752 .from_gitaly7753 is expected to eq #<Gitlab::Git::User:0x00007cecda784f80 @username="janedoe", @name="Jane Doé", @email="janedoé@example.com", @gl_id="user-123", @timezone="Asia/Shanghai">7754 .from_gitlab7755 when no commit_email has been set7756 is expected to eq #<Gitlab::Git::User:0x00007cecc32d7ad0 @username="user883", @name="Sidney Jones2645", @email="alice@example.com", @gl_id="user-", @timezone="Asia/Shanghai">7757 when commit_email has been set7758 is expected to eq #<Gitlab::Git::User:0x00007cec81ec3980 @username="user884", @name="Sidney Jones2646", @email="bob@example.com", @gl_id="user-", @timezone="Asia/Shanghai">7759 #==7760 is expected to eq #<Gitlab::Git::User:0x00007ceca4b3e7b0 @username="janedoe", @name="Jane Doé", @email="janedoé@example.com", @gl_id="user-123", @timezone="Asia/Shanghai">7761 is expected not to eq #<Gitlab::Git::User:0x00007cecb0ece4c8 @username=nil, @name=nil, @email=nil, @gl_id=nil, @timezone="Asia/Shanghai">7762 is expected not to eq #<Gitlab::Git::User:0x00007cecb10f8708 @username="janedoex", @name="Jane Doé", @email="janedoé@example.com", @gl_id="user-123", @timezone="Asia/Shanghai">7763 is expected not to eq #<Gitlab::Git::User:0x00007cecb1ea3bc8 @username="janedoe", @name="Jane Doéx", @email="janedoé@example.com", @gl_id="user-123", @timezone="Asia/Shanghai">7764 is expected not to eq #<Gitlab::Git::User:0x00007cecb23c2e10 @username="janedoe", @name="Jane Doé", @email="janedoé@example.comx", @gl_id="user-123", @timezone="Asia/Shanghai">7765 is expected not to eq #<Gitlab::Git::User:0x00007cecb250bf10 @username="janedoe", @name="Jane Doé", @email="janedoé@example.com", @gl_id="user-123x", @timezone="Asia/Shanghai">7766 is expected not to eq #<Gitlab::Git::User:0x00007cecb2677278 @username="janedoe", @name="Jane Doé", @email="janedoé@example.com", @gl_id="user-123", @timezone="Etc/UTC">7767 when add_timezone_to_web_operations is disabled7768 ignores timezone arg and sets Etc/UTC by default7769 #to_gitaly7770 creates a Gitaly::User with the correct data7771# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/user_spec.rb. It took 1.43 seconds. Expected to take 1.3 seconds.7772# [RSpecRunTime] Starting example group spec/policies/system_hook_policy_spec.rb. Expected to take 1.27 seconds.7773SystemHookPolicy7774 when the user is not an admin7775 cannot read_web_hook7776 cannot admin_web_hook7777 when the user is an admin7778 can read_web_hook7779 can admin_web_hook7780# [RSpecRunTime] Finishing example group spec/policies/system_hook_policy_spec.rb. It took 1.23 seconds. Expected to take 1.27 seconds.7781# [RSpecRunTime] Starting example group spec/services/ci/queue/pending_builds_strategy_spec.rb. Expected to take 1.26 seconds.7782Ci::Queue::PendingBuildsStrategy7783 build_and_partition_ids7784 returns build id with partition id7785 builds_for_group_runner7786 returns builds ordered by build ID7787# [RSpecRunTime] Finishing example group spec/services/ci/queue/pending_builds_strategy_spec.rb. It took 1.35 seconds. Expected to take 1.26 seconds.7788# [RSpecRunTime] Starting example group spec/models/abuse/event_spec.rb. Expected to take 1.24 seconds.7789Abuse::Event7790 does not allow STI7791 is expected to be valid7792 enums7793 is expected to define :source as an enum backed by an integer with values ‹{spamcheck: 0, virus_total: 1, arkose_custom_score: 2, arkose_global_score: 3, telesign: 4, pvs: 5}›7794 is expected to define :category as an enum backed by an integer with values ‹{spam: 0, virus: 1, fraud: 2, ci_cd: 3}›7795 validations7796 is expected to validate that :source cannot be empty/falsy7797 is expected to validate that :category cannot be empty/falsy7798 is expected to validate that :user cannot be empty/falsy7799 associations7800 is expected to belong to user class_name => User required: false inverse_of => abuse_events7801 is expected to belong to abuse_report required: false inverse_of => abuse_events7802# [RSpecRunTime] Finishing example group spec/models/abuse/event_spec.rb. It took 1.17 seconds. Expected to take 1.24 seconds.7803# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.9 seconds.7804Lint factories for Abuse::Event7805 with saas, license, and factory defaults7806 behaves like factory7807 abuse_event factory7808 does not raise error when built7809 does not raise error when created7810 linting :with_abuse_report trait7811 does not raise error when created7812# [RSpecRunTime] RSpec elapsed time: 26 minutes 29.16 seconds. Current RSS: ~1576M. load average: 0.99 1.04 1.02 1/307 144077813# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.43 seconds. Expected to take 32.9 seconds.7814# [RSpecRunTime] Starting example group spec/models/exported_protected_branch_spec.rb. Expected to take 1.21 seconds.7815ExportedProtectedBranch7816 does not allow STI7817 Associations7818 is expected to have many push_access_levels7819 .push_access_levels7820 returns the correct push access levels7821# [RSpecRunTime] Finishing example group spec/models/exported_protected_branch_spec.rb. It took 1.14 seconds. Expected to take 1.21 seconds.7822# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.9 seconds.7823Lint factories for ExportedProtectedBranch7824 with saas, license, and no factory defaults7825 behaves like factory7826 exported_protected_branch factory7827 does not raise error when built7828 does not raise error when created7829# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.0 second. Expected to take 32.9 seconds.7830# [RSpecRunTime] Starting example group spec/graphql/types/untrusted_regexp_spec.rb. Expected to take 1.19 seconds.7831Types::UntrustedRegexp7832 is expected to eq "UntrustedRegexp"7833 is expected to eq "A regexp containing patterns sourced from user input"7834 .coerce_input7835 input: ".*", expected_result: ".*"7836 with input .*7837 is expected to eq ".*"7838 input: "(.*)", expected_result: "(.*)"7839 with input (.*)7840 is expected to eq "(.*)"7841 input: "[test*]+", expected_result: "[test*]+"7842 with input [test*]+7843 is expected to eq "[test*]+"7844 input: "*v1", expected_result: :raise_error7845 with input *v17846 raises a coercion error7847 input: "[test*", expected_result: :raise_error7848 with input [test*7849 raises a coercion error7850 input: "test*+", expected_result: :raise_error7851 with input test*+7852 raises a coercion error7853 .coerce_result7854 input: "1", expected_result: "1"7855 with input 17856 is expected to eq "1"7857 input: 1, expected_result: "1"7858 with input 17859 is expected to eq "1"7860 input: true, expected_result: "true"7861 with input true7862 is expected to eq "true"7863# [RSpecRunTime] Finishing example group spec/graphql/types/untrusted_regexp_spec.rb. It took 1.28 seconds. Expected to take 1.19 seconds.7864# [RSpecRunTime] Starting example group spec/workers/gitlab/github_gists_import/finish_import_worker_spec.rb. Expected to take 1.17 seconds.7865Gitlab::GithubGistsImport::FinishImportWorker7866 .sidekiq_retries_exhausted7867 sets status to failed7868 #perform7869 when there are no remaining jobs7870 marks import status as finished7871 when there are remaining jobs7872 reschedules the worker7873 when some gists were failed to import7874 sends an email to user7875# [RSpecRunTime] Finishing example group spec/workers/gitlab/github_gists_import/finish_import_worker_spec.rb. It took 0.66 second. Expected to take 1.17 seconds.7876# [RSpecRunTime] Starting example group spec/lib/api/entities/ml/mlflow/get_run_spec.rb. Expected to take 1.16 seconds.7877API::Entities::Ml::Mlflow::GetRun7878 presents metrics correctly7879 has run key7880 presents the params7881 has the id7882 presents params correctly7883 presents the metrics7884 when candidate has no params7885 data is empty7886 when candidate has no metrics7887 returns empty data7888# [RSpecRunTime] Finishing example group spec/lib/api/entities/ml/mlflow/get_run_spec.rb. It took 1.09 seconds. Expected to take 1.16 seconds.7889# [RSpecRunTime] Starting example group spec/graphql/types/duration_type_spec.rb. Expected to take 1.13 seconds.7890Types::DurationType7891 presents information as a floating point number7892 accepts integers as input7893 accepts floats as input7894 rejects nil7895# [RSpecRunTime] Finishing example group spec/graphql/types/duration_type_spec.rb. It took 0.6 second. Expected to take 1.13 seconds.7896# [RSpecRunTime] Starting example group spec/models/projects/project_topic_spec.rb. Expected to take 1.13 seconds.7897Projects::ProjectTopic7898 does not allow STI7899 is expected to be valid7900 associations7901 is expected to belong to project required: false7902 is expected to belong to topic required: false7903 is expected to validate that :topic_id is case-sensitively unique within the scope of :project_id7904# [RSpecRunTime] Finishing example group spec/models/projects/project_topic_spec.rb. It took 1.04 seconds. Expected to take 1.13 seconds.7905# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.9 seconds.7906Lint factories for Projects::ProjectTopic7907 with saas, license, and factory defaults7908 behaves like factory7909 project_topic factory7910 does not raise error when built7911 does not raise error when created7912# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.06 seconds. Expected to take 32.9 seconds.7913# [RSpecRunTime] Starting example group spec/lib/gitlab/hook_data/group_member_builder_spec.rb. Expected to take 1.09 seconds.7914Gitlab::HookData::GroupMemberBuilder7915 #build7916 data7917 on create7918 is expected to eq "user_add_to_group"7919 behaves like includes the required attributes7920 includes the required attributes7921 on update7922 is expected to eq "user_update_for_group"7923 behaves like includes the required attributes7924 includes the required attributes7925 on destroy7926 is expected to eq "user_remove_from_group"7927 behaves like includes the required attributes7928 includes the required attributes7929# [RSpecRunTime] Finishing example group spec/lib/gitlab/hook_data/group_member_builder_spec.rb. It took 1.09 seconds. Expected to take 1.09 seconds.7930# [RSpecRunTime] Starting example group spec/lib/gitlab/database/type/symbolized_jsonb_spec.rb. Expected to take 1.08 seconds.7931Gitlab::Database::Type::SymbolizedJsonb7932 when used by a model7933 is expected to match {:key=>"value"}7934 ignores changes to other attributes7935 tracks changes to options7936 #deserialize7937 json: nil, value: nil7938 is expected to match nil7939 json: "{\"key\":\"value\"}", value: {:key=>"value"}7940 is expected to match {:key=>"value"}7941 json: "{\"key\":[1,2,3]}", value: {:key=>[1, 2, 3]}7942 is expected to match {:key=>[1, 2, 3]}7943 json: "{\"key\":{\"subkey\":\"value\"}}", value: {:key=>{:subkey=>"value"}}7944 is expected to match {:key=>{:subkey=>"value"}}7945 json: "{\"key\":{\"a\":[{\"b\":\"c\"},{\"d\":\"e\"}]}}", value: {:key=>{:a=>[{:b=>"c"}, {:d=>"e"}]}}7946 is expected to match {:key=>{:a=>[{:b=>"c"}, {:d=>"e"}]}}7947# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/type/symbolized_jsonb_spec.rb. It took 1.04 seconds. Expected to take 1.08 seconds.7948# [RSpecRunTime] Starting example group spec/views/shared/projects/_inactive_project_deletion_alert.html.haml_spec.rb. Expected to take 1.05 seconds.7949shared/projects/_inactive_project_deletion_alert7950 without a project7951 behaves like does not render7952 is expected not to have text "Due to inactivity, this project is scheduled to be deleted on 2022-04-01. Why is this scheduled?"7953 with a project7954 when the project is active7955 behaves like does not render7956 is expected not to have text "Due to inactivity, this project is scheduled to be deleted on 2022-04-01. Why is this scheduled?"7957 when the project is inactive7958 does render the alert7959# [RSpecRunTime] Finishing example group spec/views/shared/projects/_inactive_project_deletion_alert.html.haml_spec.rb. It took 0.84 second. Expected to take 1.05 seconds.7960# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/pagination/connections_spec.rb. Expected to take 1.05 seconds.7961Gitlab::Graphql::Pagination::Connections7962-- create_table(:_test_testing_pagination_nodes, {:force=>true})7963 -> 0.0044s7964 OffsetPaginatedRelation7965 maps to Gitlab::Graphql::Pagination::OffsetActiveRecordRelationConnection7966 ActiveRecord::Relation7967 maps to Gitlab::Graphql::Pagination::Keyset::Connection7968 ExternallyPaginatedArray7969 maps to Gitlab::Graphql::Pagination::ExternallyPaginatedArrayConnection7970 Array7971 maps to Gitlab::Graphql::Pagination::ArrayConnection7972-- drop_table(:_test_testing_pagination_nodes, {:force=>true})7973 -> 0.0021s7974# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/pagination/connections_spec.rb. It took 0.71 second. Expected to take 1.05 seconds.7975# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/key_status_checker_spec.rb. Expected to take 1.02 seconds.7976Gitlab::Auth::KeyStatusChecker7977 #show_console_message?7978 for an expired key7979 is expected to eq true7980 for a key expiring in the next 7 days7981 is expected to eq true7982 for a key expiring after the next 7 days7983 is expected to eq false7984 for a key that never expires7985 is expected to eq false7986 #console_message7987 for an expired key7988 is expected to eq "INFO: Your SSH key has expired. Please generate a new key."7989 for a key expiring in the next 7 days7990 is expected to eq "INFO: Your SSH key is expiring soon. Please generate a new key."7991 for a key expiring after the next 7 days7992 is expected to be nil7993 for a key that never expires7994 is expected to be nil7995# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/key_status_checker_spec.rb. It took 1.06 seconds. Expected to take 1.02 seconds.7996# [RSpecRunTime] Starting example group spec/lib/gitlab/email/service_desk_receiver_spec.rb. Expected to take 1.01 seconds.7997Gitlab::Email::ServiceDeskReceiver7998 when the email contains a valid email address7999 when in a To header8000 behaves like received successfully8001 finds the service desk key8002 when the email contains a valid email address in a header8003 when in a Delivered-To header8004 behaves like received successfully8005 finds the service desk key8006 when in a Envelope-To header8007 behaves like received successfully8008 finds the service desk key8009 when in a X-Envelope-To header8010 behaves like received successfully8011 finds the service desk key8012 when in a X-Original-To header8013 behaves like received successfully8014 finds the service desk key8015 when in a Cc header8016 behaves like received successfully8017 finds the service desk key8018 when the email contains no key in the To header and contains reference header with no key8019 sends a rejection email8020 when the email does not contain a valid email address8021 raises an error8022# [RSpecRunTime] Finishing example group spec/lib/gitlab/email/service_desk_receiver_spec.rb. It took 0.96 second. Expected to take 1.01 seconds.8023# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/kubernetes_spec.rb. Expected to take 0.99 second.8024Gitlab::Ci::Config::Entry::Kubernetes8025 attributes8026 is expected to respond to #namespace8027 is expected to respond to #has_namespace?8028 validations8029 config8030 is a hash containing known keys8031 is expected to be valid8032 is a hash containing an unknown key8033 is expected not to be valid8034 is a string8035 is expected not to be valid8036 namespace8037 is a string8038 is expected to be valid8039 is a hash8040 is expected not to be valid8041 is not present8042 is expected not to be valid8043# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/kubernetes_spec.rb. It took 0.93 second. Expected to take 0.99 second.8044# [RSpecRunTime] Starting example group spec/models/onboarding/completion_spec.rb. Expected to take 0.99 second.8045Onboarding::Completion8046 does not allow STI8047 #percentage8048 when no onboarding_progress exists8049 is expected to eq 08050 when no action has been completed8051 is expected to eq 08052 when all tracked actions have been completed8053 is expected to eq 1008054 #completed?8055 when the action has been completed8056 is expected to eq true8057 when the action has not been completed8058 is expected to eq false8059# [RSpecRunTime] Finishing example group spec/models/onboarding/completion_spec.rb. It took 1.05 seconds. Expected to take 0.99 second.8060# [RSpecRunTime] Starting example group spec/models/bulk_imports/configuration_spec.rb. Expected to take 0.97 second.8061BulkImports::Configuration8062 does not allow STI8063 associations8064 is expected to belong to bulk_import required: true8065 validations8066 is expected to validate that the length of :url is at most 2558067 is expected to validate that the length of :access_token is at most 2558068 is expected to validate that :url cannot be empty/falsy8069 is expected to validate that :access_token cannot be empty/falsy8070# [RSpecRunTime] Finishing example group spec/models/bulk_imports/configuration_spec.rb. It took 0.91 second. Expected to take 0.97 second.8071# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.9 seconds.8072Lint factories for BulkImports::Configuration8073 with saas, license, and factory defaults8074 behaves like factory8075 bulk_import_configuration factory8076 does not raise error when built8077 does not raise error when created8078# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.05 seconds. Expected to take 32.9 seconds.8079# [RSpecRunTime] Starting example group spec/lib/gitlab/graphql/authorize/object_authorization_spec.rb. Expected to take 0.96 second.8080Gitlab::Graphql::Authorize::ObjectAuthorization8081 #ok?8082 when there are no abilities8083 is expected to be ok #<Double (anonymous)>, #<Double (anonymous)>, and {:scope_validator=>#<InstanceDouble(Gitlab::Auth::ScopeValidator) (anonymous)>}8084 when no ability should be allowed8085 is expected not to be ok #<struct Foo x=0, y=0>, #<Double :User>, and {:scope_validator=>#<InstanceDouble(Gitlab::Auth::ScopeValidator) (anonymous)>}8086 when go_fast should be allowed8087 is expected not to be ok #<struct Foo x=100, y=0>, #<Double :User>, and {:scope_validator=>#<InstanceDouble(Gitlab::Auth::ScopeValidator) (anonymous)>}8088 when go_fast and go_slow should be allowed8089 is expected to be ok #<struct Foo x=100, y=100>, #<Double :User>, and {:scope_validator=>#<InstanceDouble(Gitlab::Auth::ScopeValidator) (anonymous)>}8090 when the object delegates to another subject8091 is expected to be ok #<Double :Proxy>, #<Double :User>, and {:scope_validator=>#<InstanceDouble(Gitlab::Auth::ScopeValidator) (anonymous)>}8092 is expected not to be ok #<Double :Proxy>, #<Double :User>, and {:scope_validator=>#<InstanceDouble(Gitlab::Auth::ScopeValidator) (anonymous)>}8093 when scope is not valid for scope validator8094 returns false8095# [RSpecRunTime] Finishing example group spec/lib/gitlab/graphql/authorize/object_authorization_spec.rb. It took 0.89 second. Expected to take 0.96 second.8096# [RSpecRunTime] Starting example group spec/lib/gitlab/database/type/color_spec.rb. Expected to take 0.95 second.8097Gitlab::Database::Type::Color8098 serializes by calling #to_s8099 serializes nil to nil8100 casts by calling Color::new8101 accepts colors as arguments to cast8102 allows nil database values8103 tells us what is serializable8104 tells us what is not serializable8105# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/type/color_spec.rb. It took 0.87 second. Expected to take 0.95 second.8106# [RSpecRunTime] Starting example group spec/lib/gitlab/slash_commands/incident_management/incident_new_spec.rb. Expected to take 0.93 second.8107Gitlab::SlashCommands::IncidentManagement::IncidentNew8108 #collection8109 when collection method id called8110 calls IssuesFinder8111 #allowed?8112 returns true8113 when feature flag is disabled8114 returns false in allowed?8115 #execute8116 when invoked8117 sends ephemeral response8118# [RSpecRunTime] Finishing example group spec/lib/gitlab/slash_commands/incident_management/incident_new_spec.rb. It took 0.95 second. Expected to take 0.93 second.8119# [RSpecRunTime] Starting example group spec/scripts/failed_tests_spec.rb. Expected to take 0.93 second.8120FailedTests8121 #output_failed_tests8122 with a valid report file8123[FailedTests] Creating output directory...8124[FailedTests] Detected 1 failed tests in suite rspec...8125[FailedTests] Detected 1 failed tests in suite rspec_ee...8126 writes the file for the suite8127 when given a valid format8128[FailedTests] Detected 1 failed tests in suite rspec...8129[FailedTests] Detected 1 failed tests in suite rspec_ee...8130 writes the file for the suite8131 when given an invalid format8132[FailedTests] Detected 1 failed tests in suite rspec...8133 raises an exception8134 empty report8135 does not fail for output files8136 returns empty results for suite failures8137 missing report file8138 does not fail for output files8139 returns empty results for suite failures8140# [RSpecRunTime] Finishing example group spec/scripts/failed_tests_spec.rb. It took 0.87 second. Expected to take 0.93 second.8141# [RSpecRunTime] Starting example group spec/models/ml/candidate_metadata_spec.rb. Expected to take 0.9 second.8142Ml::CandidateMetadata8143 does not allow STI8144 uniqueness of name8145 is unique within candidate8146 associations8147 is expected to belong to candidate required: false8148# [RSpecRunTime] Finishing example group spec/models/ml/candidate_metadata_spec.rb. It took 0.88 second. Expected to take 0.9 second.8149# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.9 seconds.8150Lint factories for Ml::CandidateMetadata8151 with saas, license, and factory defaults8152 behaves like factory8153 ml_candidate_metadata factory8154 does not raise error when built8155 does not raise error when created8156# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.11 seconds. Expected to take 32.9 seconds.8157# [RSpecRunTime] Starting example group spec/support_specs/ability_check_spec.rb. Expected to take 0.9 second.8158Support::AbilityCheck8159 checking ability8160 with valid direct ability8161 policy ability is found8162 with empty TODO yaml8163 policy ability is found8164 with non-Hash TODO yaml8165 policy ability is found8166 with unreachable ability8167 policy ability is not found and emits a warning8168 when ignored in TODO YAML8169 policy ability is not found without warning8170 with unknown ability8171 policy ability is not found and emits a warning8172 with delegated ability8173 policy ability is found8174# [RSpecRunTime] Finishing example group spec/support_specs/ability_check_spec.rb. It took 0.87 second. Expected to take 0.9 second.8175# [RSpecRunTime] Starting example group spec/workers/ci/pipeline_bridge_status_worker_spec.rb. Expected to take 0.88 second.8176Ci::PipelineBridgeStatusWorker8177 #perform8178 when pipeline exists8179 calls the service8180 when pipeline does not exist8181 does not call the service8182# [RSpecRunTime] Finishing example group spec/workers/ci/pipeline_bridge_status_worker_spec.rb. It took 0.87 second. Expected to take 0.88 second.8183# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/security/locations/secret_detection_spec.rb. Expected to take 0.87 second.8184Gitlab::Ci::Reports::Security::Locations::SecretDetection8185 behaves like vulnerability location8186 #initialize8187 when all params are given8188 initializes an instance8189 param: :file_path8190 when param file_path is missing8191 raises an error8192 param: :start_line8193 when param start_line is missing8194 raises an error8195 #fingerprint8196 generates expected fingerprint8197 #fingerprint_path8198 generates expected fingerprint8199 #==8200 returns true when fingerprints are equal8201 returns false when fingerprints are different8202# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/security/locations/secret_detection_spec.rb. It took 0.88 second. Expected to take 0.87 second.8203# [RSpecRunTime] Starting example group spec/lib/gitlab/bitbucket_import/user_finder_spec.rb. Expected to take 0.86 second.8204Gitlab::BitbucketImport::UserFinder8205 #gitlab_user_id8206 when find_user_id returns a user8207 returns the user id8208 when find_user_id does not return a user8209 returns the project creator8210 #find_user_id8211 returns the user id8212 when the id is cached8213 does not attempt to find the user8214 when -1 is cached8215 does not attempt to find the user and returns nil8216 when the user does not have a matching bitbucket identity8217 returns nil8218# [RSpecRunTime] Finishing example group spec/lib/gitlab/bitbucket_import/user_finder_spec.rb. It took 0.85 second. Expected to take 0.86 second.8219# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/coverage_spec.rb. Expected to take 0.85 second.8220Gitlab::Ci::Config::Entry::Coverage8221 validations8222 when entry config value doesn't have the surrounding '/'8223 #errors8224 is expected to include /coverage config must be a regular expression/8225 #valid?8226 is expected not to be valid8227 when entry config value has the surrounding '/'8228 #value8229 is expected to eq "Code coverage: \\d+\\.\\d+"8230 #errors8231 is expected to be empty8232 #valid?8233 is expected to be valid8234 when entry value is not valid8235 #errors8236 is expected to include /coverage config must be a regular expression/8237 #valid?8238 is expected not to be valid8239# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/coverage_spec.rb. It took 0.84 second. Expected to take 0.85 second.8240# [RSpecRunTime] Starting example group spec/initializers/validate_database_config_spec.rb. Expected to take 0.83 second.8241validate database config8242 when config/database.yml is valid8243 validates configuration without errors and warnings8244 when config/database.yml is invalid8245 uses unknown connection name8246 raises exception8247 behaves like with SKIP_DATABASE_CONFIG_VALIDATION=true8248 does not raise exception8249 uses replica configuration8250 raises exception8251 behaves like with SKIP_DATABASE_CONFIG_VALIDATION=true8252 does not raise exception8253 main is not a first entry8254 raises exception8255 behaves like with SKIP_DATABASE_CONFIG_VALIDATION=true8256 does not raise exception8257# [RSpecRunTime] Finishing example group spec/initializers/validate_database_config_spec.rb. It took 0.9 second. Expected to take 0.83 second.8258# [RSpecRunTime] Starting example group spec/lib/atlassian/jira_issue_key_extractor_spec.rb. Expected to take 0.83 second.8259Atlassian::JiraIssueKeyExtractor8260 .has_keys?8261 when string contains Jira issue keys8262 is expected to eq true8263 when string does not contain Jira issue keys8264 is expected to eq false8265 #issue_keys8266 returns all valid Jira issue keys8267 when multiple strings are passed in8268 returns all valid Jira issue keys in any of those string8269 with custom_regex8270 returns all valid Jira issue keys8271 with untrusted regex8272 returns all valid Jira issue keys8273# [RSpecRunTime] Finishing example group spec/lib/atlassian/jira_issue_key_extractor_spec.rb. It took 0.73 second. Expected to take 0.83 second.8274# [RSpecRunTime] Starting example group spec/services/ci/job_artifacts/delete_project_artifacts_service_spec.rb. Expected to take 0.81 second.8275Ci::JobArtifacts::DeleteProjectArtifactsService8276 #execute8277 enqueues a Ci::ExpireProjectBuildArtifactsWorker8278# [RSpecRunTime] Finishing example group spec/services/ci/job_artifacts/delete_project_artifacts_service_spec.rb. It took 0.63 second. Expected to take 0.81 second.8279# [RSpecRunTime] Starting example group spec/lib/gitlab/reference_counter_spec.rb. Expected to take 0.8 second.8280Gitlab::ReferenceCounter8281 #increase8282 increases and sets the expire time of a reference count for a path8283 #decrease8284 decreases the reference count for a path8285 warns if attempting to decrease a counter with a value of zero or less, and resets the counter8286 #value8287 get the reference count for a path8288 #reset!8289 resets reference count down to zero8290 #expires_in8291 displays the expiration time in seconds8292# [RSpecRunTime] Finishing example group spec/lib/gitlab/reference_counter_spec.rb. It took 0.78 second. Expected to take 0.8 second.8293# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/service_ping/payload_keys_processor_spec.rb. Expected to take 0.79 second.8294Gitlab::Usage::ServicePing::PayloadKeysProcessor8295 with an object metric8296 returns the payload keys that have a metric definition8297 with a missing metric definition8298 returns the payload keys that have a metric definition8299 with array metric8300 returns the payload keys that have a metric definition8301 missing_instrumented_metrics_key_paths8302 returns the missing keys8303# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/service_ping/payload_keys_processor_spec.rb. It took 0.68 second. Expected to take 0.79 second.8304# [RSpecRunTime] Starting example group spec/initializers/trusted_proxies_spec.rb. Expected to take 0.78 second.8305trusted_proxies8306 with default config8307 preserves private IPs8308 filters out localhost8309 filters out bad values8310 with private IP ranges added8311 filters out private and local IPs8312 with proxy IP added8313 filters out proxy IP8314 handles invalid ip addresses8315# [RSpecRunTime] Finishing example group spec/initializers/trusted_proxies_spec.rb. It took 0.77 second. Expected to take 0.78 second.8316# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/representation/user_spec.rb. Expected to take 0.77 second.8317Gitlab::GithubImport::Representation::User8318 .from_api_response8319 behaves like a User8320 returns an instance of User8321 the returned User8322 includes the user ID8323 includes the username8324 .from_json_hash8325 behaves like a User8326 returns an instance of User8327 the returned User8328 includes the user ID8329 includes the username8330# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/representation/user_spec.rb. It took 0.74 second. Expected to take 0.77 second.8331# [RSpecRunTime] Starting example group spec/models/shard_spec.rb. Expected to take 0.76 second.8332Shard8333 does not allow STI8334 .populate!8335 creates shards based on the config file8336 .by_name8337 returns an existing shard8338 creates a new shard8339 returns existing record if creation races8340# [RSpecRunTime] Finishing example group spec/models/shard_spec.rb. It took 0.79 second. Expected to take 0.76 second.8341# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.9 seconds.8342Lint factories for Shard8343 with saas, license, and no factory defaults8344 behaves like factory8345 shard factory8346 does not raise error when built8347 does not raise error when created8348# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 0.42 second. Expected to take 32.9 seconds.8349# [RSpecRunTime] Starting example group spec/db/development/create_work_item_related_link_restrictions_spec.rb. Expected to take 0.74 second.8350Create work item related links restrictions in development8351 behaves like work item related links restrictions importer8352 when restrictions are missing8353 behaves like adds restrictions8354OK8355 adds all restrictions if they don't exist8356 when base types are missing8357 behaves like adds restrictions8358OK8359 adds all restrictions if they don't exist8360 when some restrictions are missing8361OK8362 inserts missing restrictions and does nothing if some already existed8363# [RSpecRunTime] Finishing example group spec/db/development/create_work_item_related_link_restrictions_spec.rb. It took 0.6 second. Expected to take 0.74 second.8364# [RSpecRunTime] Starting example group spec/support_specs/license_metadata_tags_spec.rb. Expected to take 0.73 second.8365license metadata tags8366 applies the without_license metadata tag by default8367 does not have a current license8368 does not apply the with_license metadata tag by default8369 with with_license tag8370 has a current license8371 with without_license tag8372 does not have a current license8373# [RSpecRunTime] Finishing example group spec/support_specs/license_metadata_tags_spec.rb. It took 0.68 second. Expected to take 0.73 second.8374# [RSpecRunTime] Starting example group spec/models/concerns/nullify_if_blank_spec.rb. Expected to take 0.72 second.8375NullifyIfBlank8376 does not allow STI8377 attribute exists8378 attribute is blank8379 is expected to be nil8380 attribute is nil8381 is expected to be nil8382 attribute is not blank8383 is expected to eq "name"8384 attribute does not exist8385 is expected to raise ActiveModel::UnknownAttributeError8386# [RSpecRunTime] Finishing example group spec/models/concerns/nullify_if_blank_spec.rb. It took 0.74 second. Expected to take 0.72 second.8387# [RSpecRunTime] Starting example group spec/workers/concerns/cronjob_queue_spec.rb. Expected to take 0.71 second.8388CronjobQueue8389 disables retrying of failed jobs8390 automatically clears project, user and namespace from the context8391 gets scheduled with caller_id set to Cronjob8392 gets root_caller_id from the cronjob8393 does not set the caller_id if there was already one in the context8394# [RSpecRunTime] Finishing example group spec/workers/concerns/cronjob_queue_spec.rb. It took 0.69 second. Expected to take 0.71 second.8395# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/runner_backoff/migration_helpers_spec.rb. Expected to take 0.69 second.8396Gitlab::Database::Migrations::RunnerBackoff::MigrationHelpers8397 .enable_runner_backoff!8398 sets the flag8399 .enable_runner_backoff?8400 is expected to be falsy8401 returns true if the flag is set8402 #enable_runner_backoff?8403 is expected to be falsy8404 returns true if the flag is set8405# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/runner_backoff/migration_helpers_spec.rb. It took 0.65 second. Expected to take 0.69 second.8406# [RSpecRunTime] Starting example group spec/lib/gitlab/themes_spec.rb. Expected to take 0.69 second.8407Gitlab::Themes8408 .body_classes8409 returns a space-separated list of class names8410 .by_id8411 returns a Theme by its ID8412 .default8413 returns the default application theme8414 .each8415 passes the block to the THEMES Array8416 .valid_ids8417 returns array of available_themes ids with DEPRECATED_DARK_THEME_ID8418# [RSpecRunTime] Finishing example group spec/lib/gitlab/themes_spec.rb. It took 0.63 second. Expected to take 0.69 second.8419# [RSpecRunTime] Starting example group spec/workers/clusters/agents/notify_git_push_worker_spec.rb. Expected to take 0.67 second.8420Clusters::Agents::NotifyGitPushWorker8421 #perform8422 calls the deletion service8423 when the project no longer exists8424 completes without raising an error8425# [RSpecRunTime] Finishing example group spec/workers/clusters/agents/notify_git_push_worker_spec.rb. It took 0.75 second. Expected to take 0.67 second.8426# [RSpecRunTime] Starting example group spec/initializers/action_mailer_hooks_spec.rb. Expected to take 0.66 second.8427ActionMailer hooks8428 smime signature interceptor8429 is disabled by default8430 interceptor testbed8431 email_enabled: false, email_smime_enabled: false, smime_interceptor_enabled: false8432 is enabled depending on settings8433 email_enabled: false, email_smime_enabled: true, smime_interceptor_enabled: false8434 is enabled depending on settings8435 email_enabled: true, email_smime_enabled: false, smime_interceptor_enabled: false8436 is enabled depending on settings8437 email_enabled: true, email_smime_enabled: true, smime_interceptor_enabled: true8438 is enabled depending on settings8439# [RSpecRunTime] Finishing example group spec/initializers/action_mailer_hooks_spec.rb. It took 0.66 second. Expected to take 0.66 second.8440# [RSpecRunTime] Starting example group spec/services/groups/deploy_tokens/revoke_service_spec.rb. Expected to take 0.65 second.8441Groups::DeployTokens::RevokeService8442 #execute8443 revokes a group deploy token8444 invalid token id8445 raises an error8446# [RSpecRunTime] Finishing example group spec/services/groups/deploy_tokens/revoke_service_spec.rb. It took 0.6 second. Expected to take 0.65 second.8447# [RSpecRunTime] Starting example group spec/serializers/import/githubish_provider_repo_entity_spec.rb. Expected to take 0.64 second.8448Import::GithubishProviderRepoEntity8449 behaves like exposes required fields for import entity8450 exposes required fields8451 correctly exposes id8452 correctly exposes full name8453 correctly exposes sanitized name8454 correctly exposes provider link8455# [RSpecRunTime] Finishing example group spec/serializers/import/githubish_provider_repo_entity_spec.rb. It took 0.58 second. Expected to take 0.64 second.8456# [RSpecRunTime] Starting example group spec/lib/gitlab/doorkeeper_secret_storing/secret/pbkdf2_sha512_spec.rb. Expected to take 0.62 second.8457Gitlab::DoorkeeperSecretStoring::Secret::Pbkdf2Sha5128458 STRETCHES8459 is 20_0008460 .transform_secret8461 generates a PBKDF2+SHA512 hashed value in the correct format8462 SALT8463 is empty8464 .secret_matches?8465 match by hashing the input if the stored value is hashed8466# [RSpecRunTime] Finishing example group spec/lib/gitlab/doorkeeper_secret_storing/secret/pbkdf2_sha512_spec.rb. It took 0.66 second. Expected to take 0.62 second.8467# [RSpecRunTime] Starting example group spec/services/user_preferences/update_service_spec.rb. Expected to take 0.61 second.8468UserPreferences::UpdateService8469 #execute8470 successfully updating the record8471 updates the preference and returns a success8472 unsuccessfully updating the record8473 returns an error8474# [RSpecRunTime] Finishing example group spec/services/user_preferences/update_service_spec.rb. It took 0.53 second. Expected to take 0.61 second.8475# [RSpecRunTime] Starting example group spec/graphql/resolvers/package_details_resolver_spec.rb. Expected to take 0.6 second.8476Resolvers::PackageDetailsResolver8477 #resolve8478 is expected to eq #<Packages::Package id: 19, project_id: 753, created_at: "2024-05-16 21:46:12.329150888 +0000", updat...type: "composer", creator_id: 1553, status: "default", last_downloaded_at: nil, status_message: nil>8479# [RSpecRunTime] Finishing example group spec/graphql/resolvers/package_details_resolver_spec.rb. It took 0.6 second. Expected to take 0.6 second.8480# [RSpecRunTime] Starting example group spec/lib/gitlab/instrumentation/connection_pool_spec.rb. Expected to take 0.59 second.8481Gitlab::Instrumentation::ConnectionPool8482 .checkout8483 sets the size gauge only once8484 when tracking for the first time8485 initialises gauges8486 when tracking on subsequent calls8487 uses memoized gauges8488 when pool name is omitted8489 uses unknown name8490# [RSpecRunTime] Finishing example group spec/lib/gitlab/instrumentation/connection_pool_spec.rb. It took 0.57 second. Expected to take 0.59 second.8491# [RSpecRunTime] Starting example group spec/lib/gitlab/database/query_analyzers/prevent_set_operator_mismatch/references_spec.rb. Expected to take 0.58 second.8492Gitlab::Database::QueryAnalyzers::PreventSetOperatorMismatch::References8493 .errors?8494 is expected to be truthy8495 when no errors exist8496 is expected to be falsey8497 .resolved8498 is expected to eq {"error_reference"=>#<Set: {:invalid}>, "resolved_reference"=>#<Set: {}>}8499 .unresolved8500 is expected to eq {"unresolved_reference"=>#<Double (anonymous)>}8501# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/query_analyzers/prevent_set_operator_mismatch/references_spec.rb. It took 0.6 second. Expected to take 0.58 second.8502# [RSpecRunTime] Starting example group spec/lib/gitlab/lazy_spec.rb. Expected to take 0.58 second.8503Gitlab::Lazy8504 when not calling any methods8505 does not call the supplied block8506 when calling a method on the object8507 lazy loads the value returned by the block8508 #respond_to?8509 returns true for a method defined on the wrapped object8510 returns false for a method not defined on the wrapped object8511# [RSpecRunTime] Finishing example group spec/lib/gitlab/lazy_spec.rb. It took 0.56 second. Expected to take 0.58 second.8512# [RSpecRunTime] Starting example group spec/graphql/types/merge_requests/reviewer_type_spec.rb. Expected to take 0.56 second.8513Types::MergeRequests::ReviewerType8514 behaves like a user type with merge request interaction type8515 is expected to require graphql authorizations :read_user8516 has the expected fields8517 #merge_request_interaction8518 returns the correct type8519 has the correct arguments8520# [RSpecRunTime] Finishing example group spec/graphql/types/merge_requests/reviewer_type_spec.rb. It took 0.55 second. Expected to take 0.56 second.8521# [RSpecRunTime] Starting example group spec/models/concerns/commit_signature_spec.rb. Expected to take 0.55 second.8522CommitSignature8523 does not allow STI8524 enums8525 defines enums for verification statuses8526 #signed_by_user8527 when class does not define the signed_by_user method8528 raises a NoMethodError with custom message8529# [RSpecRunTime] Finishing example group spec/models/concerns/commit_signature_spec.rb. It took 0.48 second. Expected to take 0.55 second.8530# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/with_lock_retries_with_change_spec.rb. Expected to take 0.54 second.8531RuboCop::Cop::Migration::WithLockRetriesWithChange8532 when outside of migration8533 registers no offense8534 when in migration8535 registers an offense when `with_lock_retries` is used inside a `change` method8536 registers no offense when `with_lock_retries` is used inside an `up` method8537# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/with_lock_retries_with_change_spec.rb. It took 0.57 second. Expected to take 0.54 second.8538# [RSpecRunTime] Starting example group spec/rubocop/cop/qa/selector_usage_spec.rb. Expected to take 0.52 second.8539RuboCop::Cop::QA::SelectorUsage8540 outside of QA8541 data-qa-selector8542 behaves like non-qa file usage8543 reports an offense8544 qa class8545 behaves like non-qa file usage8546 reports an offense8547 in a QA file8548 has no error8549# [RSpecRunTime] Finishing example group spec/rubocop/cop/qa/selector_usage_spec.rb. It took 0.55 second. Expected to take 0.52 second.8550# [RSpecRunTime] Starting example group spec/views/layouts/nav/breadcrumbs/_breadcrumbs.html.haml_spec.rb. Expected to take 0.52 second.8551layouts/nav/breadcrumbs/_breadcrumbs8552 element for Vue page breadcrumbs8553 when the page has breadcrumbs8554 has the correct data attribute value8555 when the page has no breadcrumbs8556 still renders the element with an empty array as data attribute value8557# [RSpecRunTime] Finishing example group spec/views/layouts/nav/breadcrumbs/_breadcrumbs.html.haml_spec.rb. It took 0.47 second. Expected to take 0.52 second.8558# [RSpecRunTime] Starting example group spec/graphql/types/pages_deployment_type_spec.rb. Expected to take 0.51 second.8559Types::PagesDeploymentType8560 is expected to eq "PagesDeployment"8561 has the expected fields8562 is expected to require graphql authorizations :read_pages_deployments8563# [RSpecRunTime] Finishing example group spec/graphql/types/pages_deployment_type_spec.rb. It took 0.46 second. Expected to take 0.51 second.8564# [RSpecRunTime] Starting example group spec/models/incident_management/timeline_event_tag_link_spec.rb. Expected to take 0.51 second.8565IncidentManagement::TimelineEventTagLink8566 does not allow STI8567 associations8568 is expected to belong to timeline_event required: false8569 is expected to belong to timeline_event_tag required: false8570# [RSpecRunTime] Finishing example group spec/models/incident_management/timeline_event_tag_link_spec.rb. It took 0.49 second. Expected to take 0.51 second.8571# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 32.9 seconds.8572Lint factories for IncidentManagement::TimelineEventTagLink8573 with saas, license, and factory defaults8574 behaves like factory8575 incident_management_timeline_event_tag_link factory8576 does not raise error when built8577 does not raise error when created8578# [RSpecRunTime] RSpec elapsed time: 27 minutes 18.07 seconds. Current RSS: ~1600M. load average: 1.01 1.03 1.01 1/307 144448579# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.4 seconds. Expected to take 32.9 seconds.8580# [RSpecRunTime] Starting example group spec/lib/security/report_schema_version_matcher_spec.rb. Expected to take 0.5 second.8581Security::ReportSchemaVersionMatcher8582 #call8583 when minor version matches8584 and report schema patch version does not match any vendored schema versions8585 and report version is 14.1.18586 returns 14.1.08587 and report version is 14.0.328588 returns 14.0.28589 when report minor version does not match8590 does not return a version8591# [RSpecRunTime] Finishing example group spec/lib/security/report_schema_version_matcher_spec.rb. It took 0.55 second. Expected to take 0.5 second.8592# [RSpecRunTime] Starting example group spec/lib/sidebars/concerns/has_avatar_spec.rb. Expected to take 0.49 second.8593Sidebars::Concerns::HasAvatar8594 #avatar8595 returns nil8596 #avatar_shape8597 returns rect8598 #entity_id8599 returns nil8600# [RSpecRunTime] Finishing example group spec/lib/sidebars/concerns/has_avatar_spec.rb. It took 0.5 second. Expected to take 0.49 second.8601# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/external/mapper/variables_expander_spec.rb. Expected to take 0.49 second.8602Gitlab::Ci::Config::External::Mapper::VariablesExpander8603 #process8604 when locations are strings8605 expands variables8606 when locations are hashes8607 expands variables8608 when locations are arrays8609 expands variables8610# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/external/mapper/variables_expander_spec.rb. It took 0.51 second. Expected to take 0.49 second.8611# [RSpecRunTime] Starting example group spec/initializers/memory_watchdog_spec.rb. Expected to take 0.48 second.8612memory watchdog8613 when GITLAB_MEMORY_WATCHDOG_ENABLED is truthy8614 when runtime is an application8615 registers a life-cycle hook8616 when runtime is unsupported8617 does not register life-cycle hook8618 when GITLAB_MEMORY_WATCHDOG_ENABLED is false8619 does not register life-cycle hook8620# [RSpecRunTime] Finishing example group spec/initializers/memory_watchdog_spec.rb. It took 0.51 second. Expected to take 0.48 second.8621# [RSpecRunTime] Starting example group spec/lib/api/entities/changelog_spec.rb. Expected to take 0.47 second.8622API::Entities::Changelog8623 exposes correct attributes8624 exposes correct notes8625# [RSpecRunTime] Finishing example group spec/lib/api/entities/changelog_spec.rb. It took 0.46 second. Expected to take 0.47 second.8626# [RSpecRunTime] Starting example group spec/models/concerns/taggable_queries_spec.rb. Expected to take 0.46 second.8627TaggableQueries8628 does not allow STI8629 keeps MAX_TAGS_IDS in sync with TAGS_LIMIT8630# [RSpecRunTime] Finishing example group spec/models/concerns/taggable_queries_spec.rb. It took 0.46 second. Expected to take 0.46 second.8631# [RSpecRunTime] Starting example group spec/graphql/types/access_levels/deploy_key_type_spec.rb. Expected to take 0.44 second.8632Types::AccessLevels::DeployKeyType8633 is expected to require graphql authorizations :read_deploy_key8634 is expected to have graphql fields :id, :title, :expires_at, and :user8635# [RSpecRunTime] Finishing example group spec/graphql/types/access_levels/deploy_key_type_spec.rb. It took 0.44 second. Expected to take 0.44 second.8636# [RSpecRunTime] Starting example group spec/graphql/types/project_feature_access_level_enum_spec.rb. Expected to take 0.44 second.8637Types::ProjectFeatureAccessLevelEnum8638 is expected to eq "ProjectFeatureAccessLevel"8639 exposes all the existing access levels8640# [RSpecRunTime] Finishing example group spec/graphql/types/project_feature_access_level_enum_spec.rb. It took 0.43 second. Expected to take 0.44 second.8641# [RSpecRunTime] Starting example group spec/graphql/types/branch_type_spec.rb. Expected to take 0.43 second.8642Types::BranchType8643 is expected to eq "Branch"8644 is expected to have graphql fields :name and :commit8645# [RSpecRunTime] Finishing example group spec/graphql/types/branch_type_spec.rb. It took 0.4 second. Expected to take 0.43 second.8646# [RSpecRunTime] Starting example group spec/support_specs/graphql/field_selection_spec.rb. Expected to take 0.43 second.8647Graphql::FieldSelection8648 can report on the paths that are selected8649 can serialize a field selection nicely8650# [RSpecRunTime] Finishing example group spec/support_specs/graphql/field_selection_spec.rb. It took 0.4 second. Expected to take 0.43 second.8651# [RSpecRunTime] Starting example group spec/lib/sidebars/groups/super_sidebar_menus/analyze_menu_spec.rb. Expected to take 0.42 second.8652Sidebars::Groups::SuperSidebarMenus::AnalyzeMenu8653 has title and sprite_icon8654 defines list of NilMenuItem placeholders8655# [RSpecRunTime] Finishing example group spec/lib/sidebars/groups/super_sidebar_menus/analyze_menu_spec.rb. It took 0.43 second. Expected to take 0.42 second.8656# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_middleware/size_limiter/server_spec.rb. Expected to take 0.42 second.8657Gitlab::SidekiqMiddleware::SizeLimiter::Server8658 yields block8659 calls the Compressor8660# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_middleware/size_limiter/server_spec.rb. It took 0.4 second. Expected to take 0.42 second.8661# [RSpecRunTime] Starting example group spec/graphql/types/ml/models_order_by_enum_spec.rb. Expected to take 0.41 second.8662Types::Ml::ModelsOrderByEnum8663 is expected to eq "MlModelsOrderBy"8664 exposes all the existing order by types8665# [RSpecRunTime] Finishing example group spec/graphql/types/ml/models_order_by_enum_spec.rb. It took 0.42 second. Expected to take 0.41 second.8666# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/safe_inline_hash_spec.rb. Expected to take 0.41 second.8667Gitlab::Utils::SafeInlineHash8668 .merge_keys!8669 when hash is too big8670 raises an exception8671 when hash has an acceptaable size8672 returns a result of InlineHash8673# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/safe_inline_hash_spec.rb. It took 0.4 second. Expected to take 0.41 second.8674# [RSpecRunTime] Starting example group spec/lib/gitlab/hashed_path_spec.rb. Expected to take 0.41 second.8675Gitlab::HashedPath8676 #to_s8677 when path contains a single value8678 returns the disk path8679 when path contains multiple values8680 returns the disk path8681# [RSpecRunTime] Finishing example group spec/lib/gitlab/hashed_path_spec.rb. It took 0.44 second. Expected to take 0.41 second.8682# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/smtp_encrypted_secrets_metric_spec.rb. Expected to take 0.4 second.8683Gitlab::Usage::Metrics::Instrumentations::SmtpEncryptedSecretsMetric8684 smtp_encrypted_secrets_enabled: true, expected_value: true8685 behaves like a correct instrumented metric value8686 has correct value8687 smtp_encrypted_secrets_enabled: false, expected_value: false8688 behaves like a correct instrumented metric value8689 has correct value8690# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/smtp_encrypted_secrets_metric_spec.rb. It took 0.41 second. Expected to take 0.4 second.8691# [RSpecRunTime] Starting example group spec/graphql/types/packages/composer/json_type_spec.rb. Expected to take 0.4 second.8692Types::Packages::Composer::JsonType8693 is expected to eq "PackageComposerJsonType"8694 includes composer json files8695# [RSpecRunTime] Finishing example group spec/graphql/types/packages/composer/json_type_spec.rb. It took 0.39 second. Expected to take 0.4 second.8696# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/description_input_type_spec.rb. Expected to take 0.39 second.8697Types::WorkItems::Widgets::DescriptionInputType8698 is expected to eq "WorkItemWidgetDescriptionInput"8699 is expected to contain exactly "description"8700# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/description_input_type_spec.rb. It took 0.41 second. Expected to take 0.39 second.8701# [RSpecRunTime] Starting example group spec/views/shared/ssh_keys/_key_delete.html.haml_spec.rb. Expected to take 0.39 second.8702shared/ssh_keys/_key_delete.html.haml8703 has text8704# [RSpecRunTime] Finishing example group spec/views/shared/ssh_keys/_key_delete.html.haml_spec.rb. It took 0.34 second. Expected to take 0.39 second.8705# [RSpecRunTime] Starting example group spec/lib/api/entities/project_import_failed_relation_spec.rb. Expected to take 0.38 second.8706API::Entities::ProjectImportFailedRelation8707 #as_json8708 includes basic fields8709# [RSpecRunTime] Finishing example group spec/lib/api/entities/project_import_failed_relation_spec.rb. It took 0.34 second. Expected to take 0.38 second.8710# [RSpecRunTime] Starting example group spec/lib/api/entities/projects/topic_spec.rb. Expected to take 0.36 second.8711API::Entities::Projects::Topic8712 exposes correct attributes8713# [RSpecRunTime] Finishing example group spec/lib/api/entities/projects/topic_spec.rb. It took 0.31 second. Expected to take 0.36 second.8714# [RSpecRunTime] Starting example group spec/graphql/types/permission_types/user_spec.rb. Expected to take 0.34 second.8715Types::PermissionTypes::User8716 returns user permissions8717# [RSpecRunTime] Finishing example group spec/graphql/types/permission_types/user_spec.rb. It took 0.29 second. Expected to take 0.34 second.8718# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/assignees_type_spec.rb. Expected to take 0.34 second.8719Types::WorkItems::Widgets::AssigneesType8720 exposes the expected fields8721# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/assignees_type_spec.rb. It took 0.3 second. Expected to take 0.34 second.8722# [RSpecRunTime] Starting example group spec/graphql/types/packages/protection/rule_access_level_enum_spec.rb. Expected to take 0.33 second.8723Types::Packages::Protection::RuleAccessLevelEnum8724 exposes all options8725# [RSpecRunTime] Finishing example group spec/graphql/types/packages/protection/rule_access_level_enum_spec.rb. It took 0.32 second. Expected to take 0.33 second.8726# [RSpecRunTime] Starting example group spec/graphql/types/ci/group_variable_connection_type_spec.rb. Expected to take 0.32 second.8727#<Class:0x00007cecea629f68>8728 has the expected fields8729# [RSpecRunTime] Finishing example group spec/graphql/types/ci/group_variable_connection_type_spec.rb. It took 0.33 second. Expected to take 0.32 second.8730# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/edition_metric_spec.rb. Expected to take 0.32 second.8731Gitlab::Usage::Metrics::Instrumentations::EditionMetric8732 behaves like a correct instrumented metric value8733 has correct value8734# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/edition_metric_spec.rb. It took 0.36 second. Expected to take 0.32 second.8735# [RSpecRunTime] Starting example group spec/lib/api/entities/nuget/package_metadata_catalog_entry_spec.rb. Expected to take 0.32 second.8736API::Entities::Nuget::PackageMetadataCatalogEntry8737 is expected to eq {:@id=>"http://sandbox.com/json/package", :authors=>"Authors", :dependencyGroups=>[], :description=>"...ed=>"2022-10-05T18:40:32.43+00:00", :summary=>"Summary", :tags=>"tag1 tag2 tag3", :version=>"1.2.3"}8738# [RSpecRunTime] Finishing example group spec/lib/api/entities/nuget/package_metadata_catalog_entry_spec.rb. It took 0.35 second. Expected to take 0.32 second.8739# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/events/base_importer_spec.rb. Expected to take 0.31 second.8740Gitlab::GithubImport::Importer::Events::BaseImporter8741 #execute8742 is expected to raise NotImplementedError8743# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/events/base_importer_spec.rb. It took 0.35 second. Expected to take 0.31 second.8744# [RSpecRunTime] Starting example group spec/lib/gitlab/word_diff/segments/newline_spec.rb. Expected to take 0.31 second.8745Gitlab::WordDiff::Segments::Newline8746 #to_s8747 is expected to eq ""8748# [RSpecRunTime] Finishing example group spec/lib/gitlab/word_diff/segments/newline_spec.rb. It took 0.34 second. Expected to take 0.31 second.8749# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/development_type_spec.rb. Expected to take 0.3 second.8750Types::WorkItems::Widgets::DevelopmentType8751 exposes the expected fields8752# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/development_type_spec.rb. It took 0.32 second. Expected to take 0.3 second.8753auto_explain log contains 1769 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-10-32.348.main.ndjson.gz8754took 29.9772910088755auto_explain log contains 1770 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-unit-pg14-10-32.348.ci.ndjson.gz8756took 30.0283151048757[TEST PROF INFO] EventProf results for sql.active_record8758Total time: 07:11.324 of 27:26.349 (26.2%)8759Total events: 2685228760Top 5 slowest suites (by time):8761Ci::PipelineP...cessingService (./spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb:5) – 01:56.002 (52946 / 108) of 06:03.189 (31.94%)8762ReleaseHighlights::Validator (./spec/lib/release_highlights/validator_spec.rb:5) – 00:41.509 (2121 / 7) of 01:14.885 (55.43%)8763Namespace (./spec/models/namespace_spec.rb:5) – 00:38.184 (30450 / 451) of 02:34.057 (24.79%)8764Groups::UpdateService (./spec/services/groups/update_service_spec.rb:5) – 00:18.320 (12380 / 64) of 00:58.280 (31.43%)8765RepositoryForkWorker (./spec/workers/repository_fork_worker_spec.rb:5) – 00:10.658 (7488 / 22) of 00:44.478 (23.96%)8766Knapsack report was generated. Preview:8767{8768 "spec/services/ci/pipeline_processing/atomic_processing_service_spec.rb": 363.1890976499999,8769 "spec/models/namespace_spec.rb": 154.0567736979997,8770 "spec/lib/release_highlights/validator_spec.rb": 74.8851905370002,8771 "spec/services/groups/update_service_spec.rb": 58.27999911699999,8772 "spec/lib/gitlab/usage_data_counters/ci_template_unique_counter_spec.rb": 48.95422966000024,8773 "spec/workers/repository_fork_worker_spec.rb": 44.478148888000305,8774 "spec/services/git/wiki_push_service_spec.rb": 44.34616207799991,8775 "spec/lib/gitlab/database/background_migration/batched_migration_runner_spec.rb": 32.80896832899998,8776 "spec/services/work_items/update_service_spec.rb": 31.39121795300025,8777 "spec/lib/gitlab/cleanup/project_uploads_spec.rb": 26.62303821200021,8778 "spec/services/projects/update_repository_storage_service_spec.rb": 27.36859249200006,8779 "spec/lib/gitlab/import_export/fast_hash_serializer_spec.rb": 23.963385808000112,8780 "spec/graphql/resolvers/todos_resolver_spec.rb": 24.565328607000083,8781 "spec/tooling/danger/project_helper_spec.rb": 20.453643286999977,8782 "spec/lib/gitlab/usage/service_ping_report_spec.rb": 18.054101599000205,8783 "spec/models/suggestion_spec.rb": 18.642304461000094,8784 "spec/support/shared_examples/lint_factories_shared_examples.rb": 24.080281948998618,8785 "spec/serializers/deploy_keys/basic_deploy_key_entity_spec.rb": 15.080507993999618,8786 "spec/serializers/pipeline_details_entity_spec.rb": 19.113428530999954,8787 "spec/helpers/labels_helper_spec.rb": 15.973335588999817,8788 "spec/services/ci/delete_unit_tests_service_spec.rb": 13.729236918999959,8789 "spec/finders/cluster_ancestors_finder_spec.rb": 15.340899072999946,8790 "spec/services/projects/protect_default_branch_service_spec.rb": 13.101311902999896,8791 "spec/models/integrations/datadog_spec.rb": 13.542521966000095,8792 "spec/services/issues/zoom_link_service_spec.rb": 12.543723390000196,8793 "spec/lib/click_house/migration_support/exclusive_lock_spec.rb": 12.55881553900008,8794 "spec/lib/gitlab/seeders/ci/runner/runner_fleet_seeder_spec.rb": 12.129537486000117,8795 "spec/services/branches/delete_merged_service_spec.rb": 11.330570871999953,8796 "spec/models/snippet_repository_spec.rb": 11.0178253400004,8797 "spec/services/issues/reopen_service_spec.rb": 12.108445910000228,8798 "spec/workers/prune_old_events_worker_spec.rb": 9.990463574999922,8799 "spec/lib/gitlab/data_builder/pipeline_spec.rb": 9.266645527000037,8800 "spec/graphql/mutations/issues/create_spec.rb": 8.866397158999916,8801 "spec/lib/gitlab/git/diff_collection_spec.rb": 10.399392879000061,8802 "spec/models/analytics/cycle_analytics/stage_spec.rb": 8.946051067000099,8803 "spec/tooling/lib/tooling/gettext_extractor_spec.rb": 5.0269167420001395,8804 "spec/lib/api/entities/snippet_spec.rb": 7.887828478000301,8805 "spec/uploaders/packages/rpm/repository_file_uploader_spec.rb": 7.279871728999751,8806 "spec/lib/gitlab/ci/pipeline/chain/command_spec.rb": 7.586888763999923,8807 "spec/lib/gitlab/git/tree_spec.rb": 7.383405691000007,8808 "spec/lib/gitlab/ci/cron_parser_spec.rb": 6.742615526000009,8809 "spec/models/grafana_integration_spec.rb": 7.189220066999951,8810 "spec/services/wiki_pages/create_service_spec.rb": 7.189736457000436,8811 "spec/lib/gitlab/deploy_key_access_spec.rb": 5.94857000400043,8812 "spec/lib/gitlab/analytics/cycle_analytics/request_params_spec.rb": 6.100856240000212,8813 "spec/lib/gitlab/auth/request_authenticator_spec.rb": 7.456840224999723,8814 "spec/services/ci/unlock_pipeline_service_spec.rb": 6.241017018000093,8815 "spec/services/merge_requests/reload_merge_head_diff_service_spec.rb": 5.636013669000022,8816 "spec/services/packages/composer/create_package_service_spec.rb": 4.69214103000013,8817 "spec/services/ci/stuck_builds/drop_pending_service_spec.rb": 4.725835197000379,8818 "spec/lib/gitlab/ci/config/external/context_spec.rb": 5.8722242789999655,8819 "spec/graphql/resolvers/labels_resolver_spec.rb": 5.020605222000086,8820 "spec/models/fork_network_member_spec.rb": 5.366618942999594,8821 "spec/services/merge_requests/update_reviewer_state_service_spec.rb": 4.684959510999761,8822 "spec/tasks/dev_rake_spec.rb": 4.257371886999863,8823 "spec/lib/gitlab/ci/config/entry/include/rules/rule_spec.rb": 4.785916512000767,8824 "spec/initializers/active_record_locking_spec.rb": 4.343133080000371,8825 "spec/tooling/danger/stable_branch_spec.rb": 4.619097676999445,8826 "spec/views/projects/diffs/_viewer.html.haml_spec.rb": 4.657993122999869,8827 "spec/models/lfs_file_lock_spec.rb": 4.316109702000176,8828 "spec/services/work_items/related_work_item_links/create_service_spec.rb": 4.700506779000534,8829 "spec/lib/gitlab/analytics/cycle_analytics/aggregated/records_fetcher_spec.rb": 4.079480433000754,8830 "spec/lib/sbom/package_url/argument_validator_spec.rb": 3.931816065000021,8831 "spec/config/object_store_settings_spec.rb": 3.5879362440000477,8832 "spec/lib/extracts_ref/ref_extractor_spec.rb": 3.6644842779996907,8833 "spec/services/groups/group_links/destroy_service_spec.rb": 4.446676117000607,8834 "spec/policies/clusters/agent_policy_spec.rb": 4.072896743999991,8835 "spec/graphql/mutations/incident_management/timeline_event/destroy_spec.rb": 3.94209627500004,8836 "spec/lib/gitlab/ci/status/build/scheduled_spec.rb": 4.0001136800001404,8837 "spec/helpers/page_layout_helper_spec.rb": 3.5763046719994236,8838 "spec/lib/gitlab/ci/ansi2json_spec.rb": 4.56898538599944,8839 "spec/finders/merge_request/metrics_finder_spec.rb": 2.5977618979995896,8840 "spec/lib/gitlab/ci/status/bridge/common_spec.rb": 3.682624085000498,8841 "spec/lib/gitlab/analytics/cycle_analytics/stage_events/plan_stage_start_spec.rb": 3.134164537000288,8842 "spec/services/loose_foreign_keys/batch_cleaner_service_spec.rb": 2.4265068620006787,8843 "spec/services/packages/terraform_module/metadata/extract_files_service_spec.rb": 3.0738839619998544,8844 "spec/services/service_response_spec.rb": 4.134495328999947,8845 "spec/services/authorized_project_update/project_recalculate_per_user_service_spec.rb": 3.0888714000002437,8846 "spec/policies/clusters/instance_policy_spec.rb": 2.5496488830003727,8847 "spec/tasks/config_lint_rake_spec.rb": 3.3214161720006814,8848 "spec/lib/gitlab/metrics/methods_spec.rb": 2.998426957999982,8849 "spec/models/namespaces/project_namespace_spec.rb": 2.564389330999802,8850 "spec/policies/upload_policy_spec.rb": 3.0141106259998196,8851 "spec/workers/migrate_external_diffs_worker_spec.rb": 2.60750392799946,8852 "spec/views/shared/issuable/_sidebar.html.haml_spec.rb": 2.5762565909999466,8853 "spec/lib/gitlab/hotlinking_detector_spec.rb": 2.5417244629998095,8854 "spec/presenters/commit_presenter_spec.rb": 3.8210785740002393,8855 "spec/policies/project_hook_policy_spec.rb": 1.9902527759995792,8856 "spec/workers/work_items/import_work_items_csv_worker_spec.rb": 2.394326704999912,8857 "spec/services/packages/rpm/repository_metadata/update_xml_service_spec.rb": 2.447303560000364,8858 "spec/views/layouts/_head.html.haml_spec.rb": 1.312261459000183,8859 "spec/services/award_emojis/collect_user_emoji_service_spec.rb": 2.6037637789995642,8860 "spec/models/analytics/usage_trends/measurement_spec.rb": 3.5465591060001316,8861 "spec/lib/gitlab/ci/runner_releases_spec.rb": 2.3995617139999013,8862 "spec/lib/release_highlights/validator/entry_spec.rb": 2.2455577959999573,8863 "spec/lib/gitlab/graphql/loaders/issuable_loader_spec.rb": 2.4427561000002243,8864 "spec/finders/projects/topics_finder_spec.rb": 2.2916559029999917,8865 "spec/graphql/resolvers/releases_resolver_spec.rb": 2.603760328000135,8866 "spec/workers/ci/unlock_pipelines_in_queue_worker_spec.rb": 2.4034619740004928,8867 "spec/finders/groups/accepting_project_imports_finder_spec.rb": 2.3495788679992984,8868 "spec/lib/gitlab/ci/config/entry/reports/coverage_report_spec.rb": 1.967189316999793,8869 "spec/lib/gitlab/database/background_migration/batched_migration_wrapper_spec.rb": 1.981145216999721,8870 "spec/models/pages/lookup_path_spec.rb": 1.914169880999907,8871 "spec/workers/gitlab/bitbucket_server_import/stage/import_repository_worker_spec.rb": 1.9263316810001925,8872 "spec/lib/gitlab/checks/global_file_size_check_spec.rb": 1.99680918499962,8873 "spec/services/terraform/states/destroy_service_spec.rb": 1.922264780999285,8874 "spec/lib/gitlab/template_parser/parser_spec.rb": 1.7681731330003458,8875 "spec/models/work_items/widgets/hierarchy_spec.rb": 2.0657249599998977,8876 "spec/lib/gitlab/database/migrations/instrumentation_spec.rb": 1.8465190169999914,8877 "spec/lib/banzai/filter/truncate_visible_filter_spec.rb": 1.7624379139997473,8878 "spec/views/events/event/_common.html.haml_spec.rb": 1.2992466489995422,8879 "spec/services/ci/destroy_secure_file_service_spec.rb": 1.8405255070001658,8880 "spec/models/atlassian/identity_spec.rb": 1.3114574789997278,8881 "spec/workers/concerns/gitlab/github_import/object_importer_spec.rb": 1.806761859999824,8882 "spec/services/branch_rules/destroy_service_spec.rb": 1.7381989260002229,8883 "spec/graphql/types/design_management/design_at_version_type_spec.rb": 1.8089450600000418,8884 "spec/workers/packages/cleanup/delete_orphaned_dependencies_worker_spec.rb": 1.7812422519991742,8885 "spec/lib/gitlab/usage_data_queries_spec.rb": 1.5783437680001953,8886 "spec/lib/gitlab/ci/templates/flutter_gitlab_ci_yaml_spec.rb": 1.5650677889998406,8887 "spec/lib/bulk_imports/common/pipelines/boards_pipeline_spec.rb": 1.7625361629998224,8888 "spec/lib/gitlab/marker_range_spec.rb": 1.655719501999556,8889 "spec/lib/gitlab/graphql/loaders/batch_commit_loader_spec.rb": 1.5751280980002775,8890 "spec/rubocop/cop_todo_spec.rb": 1.6639015709997693,8891 "spec/channels/application_cable/connection_spec.rb": 1.3986758109995208,8892 "spec/lib/gitlab/code_navigation_path_spec.rb": 1.552575529999558,8893 "spec/lib/gitlab/push_options_spec.rb": 1.4238625500001945,8894 "spec/lib/bulk_imports/projects/graphql/get_snippet_repository_query_spec.rb": 1.3900698120005472,8895 "spec/workers/releases/publish_event_worker_spec.rb": 1.3417339260004155,8896 "spec/lib/api/entities/deployment_extended_spec.rb": 1.3630203849997997,8897 "spec/models/protected_branch/cache_key_spec.rb": 1.429623929000627,8898 "spec/services/projects/all_merge_requests_count_service_spec.rb": 1.5829440970001087,8899 "spec/services/ci/pipeline_triggers/create_service_spec.rb": 1.3741558239998994,8900 "spec/graphql/resolvers/environments/nested_environments_resolver_spec.rb": 1.3627491349998309,8901 "spec/lib/gitlab/github_import/parallel_importer_spec.rb": 1.528415660999599,8902 "spec/lib/gitlab/git/user_spec.rb": 1.4302815889996054,8903 "spec/policies/system_hook_policy_spec.rb": 1.2309656249999534,8904 "spec/services/ci/queue/pending_builds_strategy_spec.rb": 1.3528283949999604,8905 "spec/models/abuse/event_spec.rb": 1.165013589999944,8906 "spec/models/exported_protected_branch_spec.rb": 1.1417953420004778,8907 "spec/graphql/types/untrusted_regexp_spec.rb": 1.2798058409998703,8908 "spec/workers/gitlab/github_gists_import/finish_import_worker_spec.rb": 0.6565744489998906,8909 "spec/lib/api/entities/ml/mlflow/get_run_spec.rb": 1.0893061850001686,8910 "spec/graphql/types/duration_type_spec.rb": 0.5951751040001909,8911 "spec/models/projects/project_topic_spec.rb": 1.0392240689998289,8912 "spec/lib/gitlab/hook_data/group_member_builder_spec.rb": 1.086506745999941,8913 "spec/lib/gitlab/database/type/symbolized_jsonb_spec.rb": 1.0427935289999368,8914 "spec/views/shared/projects/_inactive_project_deletion_alert.html.haml_spec.rb": 0.842237605000264,8915 "spec/lib/gitlab/graphql/pagination/connections_spec.rb": 0.70634965499994,8916 "spec/lib/gitlab/auth/key_status_checker_spec.rb": 1.063464978000411,8917 "spec/lib/gitlab/email/service_desk_receiver_spec.rb": 0.9616752250003628,8918 "spec/lib/gitlab/ci/config/entry/kubernetes_spec.rb": 0.9262661080001635,8919 "spec/models/onboarding/completion_spec.rb": 1.051791009000226,8920 "spec/models/bulk_imports/configuration_spec.rb": 0.9094492390004234,8921 "spec/lib/gitlab/graphql/authorize/object_authorization_spec.rb": 0.887251840999852,8922 "spec/lib/gitlab/database/type/color_spec.rb": 0.8706688120000763,8923 "spec/lib/gitlab/slash_commands/incident_management/incident_new_spec.rb": 0.9502212659999714,8924 "spec/scripts/failed_tests_spec.rb": 0.8679816029998619,8925 "spec/models/ml/candidate_metadata_spec.rb": 0.8843113809998613,8926 "spec/support_specs/ability_check_spec.rb": 0.8652006729998902,8927 "spec/workers/ci/pipeline_bridge_status_worker_spec.rb": 0.8710404729999937,8928 "spec/lib/gitlab/ci/reports/security/locations/secret_detection_spec.rb": 0.8805036419998942,8929 "spec/lib/gitlab/bitbucket_import/user_finder_spec.rb": 0.8482826939998631,8930 "spec/lib/gitlab/ci/config/entry/coverage_spec.rb": 0.8438432050006668,8931 "spec/initializers/validate_database_config_spec.rb": 0.9018756100003884,8932 "spec/lib/atlassian/jira_issue_key_extractor_spec.rb": 0.7339037430001554,8933 "spec/services/ci/job_artifacts/delete_project_artifacts_service_spec.rb": 0.6248983909999879,8934 "spec/lib/gitlab/reference_counter_spec.rb": 0.782420749999801,8935 "spec/lib/gitlab/usage/service_ping/payload_keys_processor_spec.rb": 0.6795299569994313,8936 "spec/initializers/trusted_proxies_spec.rb": 0.7657515210003112,8937 "spec/lib/gitlab/github_import/representation/user_spec.rb": 0.7397692819995427,8938 "spec/models/shard_spec.rb": 0.7913747689999582,8939 "spec/db/development/create_work_item_related_link_restrictions_spec.rb": 0.5967721639999581,8940 "spec/support_specs/license_metadata_tags_spec.rb": 0.6791661770002975,8941 "spec/models/concerns/nullify_if_blank_spec.rb": 0.7366915630000221,8942 "spec/workers/concerns/cronjob_queue_spec.rb": 0.6933870659995591,8943 "spec/lib/gitlab/database/migrations/runner_backoff/migration_helpers_spec.rb": 0.6453569599998445,8944 "spec/lib/gitlab/themes_spec.rb": 0.633262840999123,8945 "spec/workers/clusters/agents/notify_git_push_worker_spec.rb": 0.7449911630001225,8946 "spec/initializers/action_mailer_hooks_spec.rb": 0.6622614580001027,8947 "spec/services/groups/deploy_tokens/revoke_service_spec.rb": 0.6024329440006113,8948 "spec/serializers/import/githubish_provider_repo_entity_spec.rb": 0.5834888250001313,8949 "spec/lib/gitlab/doorkeeper_secret_storing/secret/pbkdf2_sha512_spec.rb": 0.6569819289998122,8950 "spec/services/user_preferences/update_service_spec.rb": 0.5297421790000953,8951 "spec/graphql/resolvers/package_details_resolver_spec.rb": 0.6032576829993559,8952 "spec/lib/gitlab/instrumentation/connection_pool_spec.rb": 0.5727210550003292,8953 "spec/lib/gitlab/database/query_analyzers/prevent_set_operator_mismatch/references_spec.rb": 0.5957261640005527,8954 "spec/lib/gitlab/lazy_spec.rb": 0.5565826169995489,8955 "spec/graphql/types/merge_requests/reviewer_type_spec.rb": 0.5528968870003155,8956 "spec/models/concerns/commit_signature_spec.rb": 0.4836487419997866,8957 "spec/rubocop/cop/migration/with_lock_retries_with_change_spec.rb": 0.5722845359996427,8958 "spec/rubocop/cop/qa/selector_usage_spec.rb": 0.54507072800061,8959 "spec/views/layouts/nav/breadcrumbs/_breadcrumbs.html.haml_spec.rb": 0.4738810540002305,8960 "spec/graphql/types/pages_deployment_type_spec.rb": 0.4623257740004192,8961 "spec/models/incident_management/timeline_event_tag_link_spec.rb": 0.4920647819999431,8962 "spec/lib/security/report_schema_version_matcher_spec.rb": 0.5534448569997039,8963 "spec/lib/sidebars/concerns/has_avatar_spec.rb": 0.5010432809995109,8964 "spec/lib/gitlab/ci/config/external/mapper/variables_expander_spec.rb": 0.5126841310002419,8965 "spec/initializers/memory_watchdog_spec.rb": 0.5126343700003417,8966 "spec/lib/api/entities/changelog_spec.rb": 0.4613562840004306,8967 "spec/models/concerns/taggable_queries_spec.rb": 0.45799426499979745,8968 "spec/graphql/types/access_levels/deploy_key_type_spec.rb": 0.4429890150004212,8969 "spec/graphql/types/project_feature_access_level_enum_spec.rb": 0.4265241069997501,8970 "spec/graphql/types/branch_type_spec.rb": 0.39491458000065904,8971 "spec/support_specs/graphql/field_selection_spec.rb": 0.4035145380003087,8972 "spec/lib/sidebars/groups/super_sidebar_menus/analyze_menu_spec.rb": 0.43100158699962776,8973 "spec/lib/gitlab/sidekiq_middleware/size_limiter/server_spec.rb": 0.4007629489997271,8974 "spec/graphql/types/ml/models_order_by_enum_spec.rb": 0.4158600380005737,8975 "spec/lib/gitlab/utils/safe_inline_hash_spec.rb": 0.3988861199995881,8976 "spec/lib/gitlab/hashed_path_spec.rb": 0.4416466559996479,8977 "spec/lib/gitlab/usage/metrics/instrumentations/smtp_encrypted_secrets_metric_spec.rb": 0.4066007889996399,8978 "spec/graphql/types/packages/composer/json_type_spec.rb": 0.39090038900030777,8979 "spec/graphql/types/work_items/widgets/description_input_type_spec.rb": 0.40898132900019846,8980 "spec/views/shared/ssh_keys/_key_delete.html.haml_spec.rb": 0.33991247299945826,8981 "spec/lib/api/entities/project_import_failed_relation_spec.rb": 0.3386336540006596,8982 "spec/lib/api/entities/projects/topic_spec.rb": 0.31358050600010756,8983 "spec/graphql/types/permission_types/user_spec.rb": 0.2881252979996134,8984 "spec/graphql/types/work_items/widgets/assignees_type_spec.rb": 0.2981325270002344,8985 "spec/graphql/types/packages/protection/rule_access_level_enum_spec.rb": 0.323814014999698,8986 "spec/graphql/types/ci/group_variable_connection_type_spec.rb": 0.3326484540002639,8987 "spec/lib/gitlab/usage/metrics/instrumentations/edition_metric_spec.rb": 0.3579237320000175,8988 "spec/lib/api/entities/nuget/package_metadata_catalog_entry_spec.rb": 0.3513086820003082,8989 "spec/lib/gitlab/github_import/importer/events/base_importer_spec.rb": 0.34988691299986385,8990 "spec/lib/gitlab/word_diff/segments/newline_spec.rb": 0.3424951440001678,8991 "spec/graphql/types/work_items/widgets/development_type_spec.rb": 0.319722205000289258992}8993Knapsack global time execution for tests: 27m 26s8994Pending: (Failures listed here are expected and do not affect your suite's status)8995 1) Packages::Rpm::RepositoryFileUploader when object store is remote behaves like builds correct paths #cache_dir behaves like matches the method pattern 8996 # No pattern provided, skipping.8997 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:88998 2) Packages::Rpm::RepositoryFileUploader when object store is remote behaves like builds correct paths #work_dir behaves like matches the method pattern 8999 # No pattern provided, skipping.9000 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:89001 3) Packages::Rpm::RepositoryFileUploader when object store is remote behaves like builds correct paths #upload_path behaves like matches the method pattern 9002 # No pattern provided, skipping.9003 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:89004 4) Packages::Rpm::RepositoryFileUploader when object store is remote behaves like builds correct paths #relative_path is relative9005 # Path not set, skipping.9006 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:409007 5) Packages::Rpm::RepositoryFileUploader when object store is remote behaves like builds correct paths .absolute_path behaves like matches the method pattern 9008 # No pattern provided, skipping.9009 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:89010 6) Packages::Rpm::RepositoryFileUploader when object store is remote behaves like builds correct paths .base_dir behaves like matches the method pattern 9011 # No pattern provided, skipping.9012 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:89013 7) Packages::Rpm::RepositoryFileUploader behaves like builds correct paths #upload_path behaves like matches the method pattern 9014 # No pattern provided, skipping.9015 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:89016 8) Packages::Rpm::RepositoryFileUploader behaves like builds correct paths #relative_path is relative9017 # Path not set, skipping.9018 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:409019 9) Packages::Rpm::RepositoryFileUploader behaves like builds correct paths .absolute_path behaves like matches the method pattern 9020 # No pattern provided, skipping.9021 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:89022 10) Packages::Rpm::RepositoryFileUploader behaves like builds correct paths .base_dir behaves like matches the method pattern 9023 # No pattern provided, skipping.9024 # ./spec/support/shared_examples/uploaders/gitlab_uploader_shared_examples.rb:89025Finished in 28 minutes 30 seconds (files took 48.76 seconds to load)90263811 examples, 0 failures, 10 pending9027Randomized with seed 248459028[TEST PROF INFO] Time spent in factories: 09:15.591 (32.35% of total time)9029RSpec exited with 0.9030No examples to retry, congrats!9032Running after script...9033$ source scripts/utils.sh9034$ bundle exec gem list gitlab_quality-test_tooling9035gitlab_quality-test_tooling (1.25.0)9036$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command9039$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command9042$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command9045$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command9050$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command9055$ tooling/bin/push_job_metrics || true9056[job-metrics] Pushing job metrics file for the CI/CD job.9057[job-metrics] Pushed 4 CI job metric entries to InfluxDB.9059Not uploading cache ruby-gems-debian-bookworm-ruby-3.2-17 due to policy9061Uploading artifacts...9062auto_explain/: found 3 matching artifact files and directories 9063coverage/: found 5 matching artifact files and directories 9064crystalball/: found 2 matching artifact files and directories 9065deprecations/: found 10 matching artifact files and directories 9066knapsack/: found 4 matching artifact files and directories 9067rspec/: found 16 matching artifact files and directories 9068WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 9069log/*.log: found 18 matching artifact files and directories 9070WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6873512899/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com9071WARNING: Retrying... context=artifacts-uploader error=request redirected9072Uploading artifacts as "archive" to coordinator... 201 Created id=6873512899 responseStatus=201 Created token=glcbt-659073Uploading artifacts...9074rspec/rspec-*.xml: found 1 matching artifact files and directories 9075WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6873512899/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com9076WARNING: Retrying... context=artifacts-uploader error=request redirected9077Uploading artifacts as "junit" to coordinator... 201 Created id=6873512899 responseStatus=201 Created token=glcbt-659079Job succeeded