rspec unit pg14 2/32
Passed Started
by
@gitlab-bot

🤖 GitLab Bot 🤖
13.3.272Bundler version 2.3.273Successfully installed bundler-2.4.1141 gem installed5production:development6Settings are listed in order of priority. The top value will be used.7clean8Set for your local app (/builds/gitlab-org/gitlab-foss/.bundle/config): true9frozen10Set via BUNDLE_FROZEN: true11install_flags12Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3"13path14Set for your local app (/builds/gitlab-org/gitlab-foss/.bundle/config): "/builds/gitlab-org/gitlab-foss/vendor"15without16Set via BUNDLE_WITHOUT: [:production, :development]17$ bundle install --jobs=$(nproc) --retry=3 18Don't run Bundler as root. Installing your bundle as root will break this19application for all non-root users on this machine.20Patching bundler with bundler-checksum...21Bundle complete! 351 Gemfile dependencies, 670 gems now installed.22Gems in the groups 'production' and 'development' were not installed.23Bundled gems are installed into `./vendor`242 installed gems you directly depend on are looking for funding.25 Run `bundle fund` for details26==> 'bundle install --jobs=$(nproc) --retry=3 ' succeeded in 2 seconds.27$ bundle pristine pg28Patching bundler with bundler-checksum...29Installing pg 1.5.6 with native extensions30==> 'bundle pristine pg' succeeded in 18 seconds.31Using decomposed database config (config/database.yml.decomposed-postgresql)32Geo DB won't be set up.33Embedding DB won't be set up.45$ source ./scripts/rspec_helpers.sh46$ run_timed_command "gem install knapsack --no-document"47$ gem install knapsack --no-document48Successfully installed knapsack-4.0.0491 gem installed50==> 'gem install knapsack --no-document' succeeded in 1 seconds.51$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"56$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"57$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"58$ tooling/bin/create_job_metrics_file || true59[job-metrics] Feature disabled because CI_JOB_METRICS_ENABLED is not set to true.60$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request" 61 RSpec 62[21:40:20] Starting rspec_parallelized_job63RETRY_FAILED_TESTS_IN_NEW_PROCESS: true64KNAPSACK_GENERATE_REPORT: true65FLAKY_RSPEC_GENERATE_REPORT: true66KNAPSACK_TEST_FILE_PATTERN: spec/{bin,channels,components,config,contracts,db,dependencies,elastic,elastic_integration,experiments,factories,finders,frontend,graphql,haml_lint,helpers,initializers,keeps,lib,metrics_server,models,policies,presenters,rack_servers,replicators,routing,rubocop,scripts,serializers,services,sidekiq,sidekiq_cluster,spam,support_specs,tasks,uploaders,validators,views,workers,tooling,dot_gitlab_ci}{,/**/}*_spec.rb67KNAPSACK_LOG_LEVEL: debug68KNAPSACK_REPORT_PATH: knapsack/rspec_unit_pg14_2_32_13083_report.json69FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json70FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_unit_pg14_2_32_13083_report.json71NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_unit_pg14_2_32_13083_report.json72RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-7166819580.txt73CRYSTALBALL: 74RSPEC_TESTS_MAPPING_ENABLED: 75RSPEC_TESTS_FILTER_FILE: 76Shell set options (set -o) enabled:77braceexpand on78hashall on79interactive-comments on80pipefail on81Parsing expected rspec suite duration...82spec/finders/projects_finder_spec.rb not found in master report83RSpec suite is expected to take 37 minutes 20.63 seconds.84Expected duration for tests:85{86 "spec/lib/gitlab/background_migration/backfill_root_storage_statistics_fork_storage_sizes_spec.rb": 781.2042822850831,87 "spec/policies/group_policy_spec.rb": 97.31496358115831,88 "spec/lib/gitlab/background_migration/backfill_packages_tags_project_id_spec.rb": 79.2632466675839,89 "spec/services/incident_management/timeline_events/update_service_spec.rb": 73.01350455382337,90 "spec/graphql/types/project_type_spec.rb": 60.730336020240586,91 "spec/workers/packages/maven/metadata/sync_worker_spec.rb": 54.71683662990985,92 "spec/services/draft_notes/publish_service_spec.rb": 47.96056570964309,93 "spec/services/projects/update_repository_storage_service_spec.rb": 42.605447946947535,94 "spec/lib/api/helpers_spec.rb": 38.88456825364504,95 "spec/services/ci/list_config_variables_service_spec.rb": 33.802118954871005,96 "spec/lib/gitlab/background_migration/backfill_operations_strategies_project_id_spec.rb": 31.85920208662293,97 "spec/helpers/markup_helper_spec.rb": 29.89889981461737,98 "spec/services/integrations/propagation/bulk_create_service_spec.rb": 28.249275613350996,99 "spec/views/notify/pipeline_success_email.html.haml_spec.rb": 27.129422939726712,100 "spec/models/push_event_spec.rb": 25.919215344809075,101 "spec/lib/gitlab/ci/templates/templates_spec.rb": 24.68559447311514,102 "spec/services/packages/npm/generate_metadata_service_spec.rb": 22.79790001195414,103 "spec/models/packages/package_file_spec.rb": 21.437074531921155,104 "spec/serializers/merge_request_poll_widget_entity_spec.rb": 20.64585251895037,105 "spec/lib/banzai/reference_parser/user_parser_spec.rb": 18.937744316378176,106 "spec/lib/gitlab/git/object_pool_spec.rb": 17.94208810760701,107 "spec/graphql/types/ci/job_token_scope_type_spec.rb": 17.70962040962914,108 "spec/services/releases/update_service_spec.rb": 16.41393797974488,109 "spec/lib/gitlab/ci/variables/builder/pipeline_spec.rb": 16.147979066901904,110 "spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb": 14.944205157153434,111 "spec/tasks/gitlab/seed/runner_fleet_rake_spec.rb": 14.590819011057526,112 "spec/lib/gitlab/email/handler/create_issue_handler_spec.rb": 14.114246725324705,113 "spec/lib/gitlab/cleanup/personal_access_tokens_spec.rb": 13.432885619127541,114 "spec/lib/gitlab/ci/trace/checksum_spec.rb": 13.132595185569057,115 "spec/services/ci/pipeline_artifacts/destroy_all_expired_service_spec.rb": 12.427808866733054,116 "spec/lib/backup/options_spec.rb": 12.08140798301936,117 "spec/graphql/mutations/merge_requests/set_draft_spec.rb": 11.550683755655985,118 "spec/lib/gitlab/gitaly_client/blob_service_spec.rb": 11.248686022106277,119 "spec/lib/gitlab/verify/uploads_spec.rb": 10.893272085199508,120 "spec/models/commit_signatures/gpg_signature_spec.rb": 10.648957081064912,121 "spec/models/import_export_upload_spec.rb": 10.262472965737485,122 "spec/tasks/gitlab/artifacts/check_rake_spec.rb": 9.859452649883256,123 "spec/support_specs/helpers/stub_feature_flags_spec.rb": 9.608521901652711,124 "spec/models/hooks/service_hook_spec.rb": 9.370126992302229,125 "spec/helpers/ci/runners_helper_spec.rb": 8.976767211696913,126 "spec/lib/bulk_imports/clients/http_spec.rb": 8.789453026201842,127 "spec/models/uploads/fog_spec.rb": 8.446764507693864,128 "spec/lib/gitlab/github_import/importer/labels_importer_spec.rb": 8.187478979200966,129 "spec/models/ml/experiment_spec.rb": 8.041874526081521,130 "spec/lib/gitlab/metrics_spec.rb": 7.717887681122214,131 "spec/tasks/gitlab/smtp_rake_spec.rb": 7.565286342878801,132 "spec/lib/extracts_ref/requested_ref_spec.rb": 7.323933939669665,133 "spec/models/packages/conan/package_spec.rb": 7.178540815091311,134 "spec/models/web_ide_terminal_spec.rb": 6.996150372354536,135 "spec/graphql/mutations/container_expiration_policies/update_spec.rb": 6.8315415683052905,136 "spec/policies/protected_branch_access_policy_spec.rb": 6.574528936850378,137 "spec/views/projects/merge_requests/creations/_new_submit.html.haml_spec.rb": 6.511561491831559,138 "spec/services/packages/composer/create_package_service_spec.rb": 6.2350596851917786,139 "spec/models/packages/dependency_link_spec.rb": 6.170258095346284,140 "spec/services/boards/lists/destroy_service_spec.rb": 5.982111053709012,141 "spec/services/packages/update_package_file_service_spec.rb": 5.874313618506363,142 "spec/lib/gitlab/repo_path_spec.rb": 5.754625167624909,143 "spec/helpers/ci/pipelines_helper_spec.rb": 5.627588304261806,144 "spec/views/notify/change_in_merge_request_draft_status_email.text.erb_spec.rb": 5.4761332342110824,145 "spec/lib/gitlab/analytics/cycle_analytics/stage_events/code_stage_start_spec.rb": 5.400175514794646,146 "spec/views/notify/import_issues_csv_email.html.haml_spec.rb": 5.191305666784504,147 "spec/services/error_tracking/issue_details_service_spec.rb": 5.072939528363184,148 "spec/graphql/mutations/todos/create_spec.rb": 4.9538117592433295,149 "spec/lib/gitlab/ci/config/entry/environment_spec.rb": 4.873281861483626,150 "spec/lib/gitlab/ci/reports/test_case_spec.rb": 4.7532735853447186,151 "spec/services/lfs/unlock_file_service_spec.rb": 4.692384801903932,152 "spec/finders/deploy_tokens/tokens_finder_spec.rb": 4.6247467969303875,153 "spec/lib/gitlab/ci/config/entry/default_spec.rb": 4.438479648975339,154 "spec/models/ci/build_need_spec.rb": 4.386409067343649,155 "spec/lib/gitlab/http_io_spec.rb": 4.280536686023732,156 "spec/models/users/merge_request_interaction_spec.rb": 4.232842317571556,157 "spec/lib/banzai/reference_parser/project_parser_spec.rb": 4.139463448694048,158 "spec/lib/gitlab/background_migration/backfill_sbom_occurrences_traversal_ids_and_archived_spec.rb": 4.0559415406029675,159 "spec/lib/gitlab/cache/import/caching_spec.rb": 4.001179019722477,160 "spec/services/loose_foreign_keys/cleaner_service_spec.rb": 3.896873271888505,161 "spec/lib/gitlab/ci/pipeline/expression/lexeme/or_spec.rb": 3.856683454240395,162 "spec/graphql/mutations/timelogs/delete_spec.rb": 3.7625007261003933,163 "spec/lib/gitlab/github_import/importer/events/merged_spec.rb": 3.709635625085196,164 "spec/views/projects/issues/show.html.haml_spec.rb": 3.6624389627185407,165 "spec/models/concerns/loaded_in_group_list_spec.rb": 3.635860527402389,166 "spec/graphql/mutations/container_repositories/destroy_tags_spec.rb": 3.52060886827352,167 "spec/helpers/badges_helper_spec.rb": 3.5145484566556426,168 "spec/policies/clusters/agents/activity_event_policy_spec.rb": 3.3452802170513283,169 "spec/models/packages/npm/metadatum_spec.rb": 3.3173142332405834,170 "spec/lib/uploaded_file_spec.rb": 3.2504333247386987,171 "spec/serializers/merge_request_widget_commit_entity_spec.rb": 3.201680332147887,172 "spec/lib/gitlab/ci/parsers/security/secret_detection_spec.rb": 3.1389531992525104,173 "spec/views/projects/jobs/_generic_commit_status.html.haml_spec.rb": 3.084603204536728,174 "spec/lib/gitlab/ci/badge/coverage/template_spec.rb": 3.0702775152722346,175 "spec/serializers/fork_namespace_entity_spec.rb": 2.963906303604541,176 "spec/lib/mattermost/session_spec.rb": 2.9626302554435835,177 "spec/lib/release_highlights/validator/entry_spec.rb": 2.8704379236794546,178 "spec/views/shared/issuable/_sidebar.html.haml_spec.rb": 2.869925525861358,179 "spec/lib/gitlab/ci/config/entry/workflow_spec.rb": 2.7753657220210037,180 "spec/models/concerns/web_hooks/has_web_hooks_spec.rb": 2.766178903666784,181 "spec/lib/gitlab/utils/nokogiri_spec.rb": 2.688373242291271,182 "spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_alerts_created_metric_spec.rb": 2.6877968778847734,183 "spec/services/award_emojis/toggle_service_spec.rb": 2.6252613364544133,184 "spec/services/bulk_imports/file_download_service_spec.rb": 2.5850324381049035,185 "spec/lib/gitlab/checks/lfs_check_spec.rb": 2.5336040592791784,186 "spec/lib/gitlab/seeders/ci/variables_group_seeder_spec.rb": 2.5216035944455673,187 "spec/graphql/mutations/concerns/mutations/resolves_issuable_spec.rb": 2.462307157629806,188 "spec/graphql/resolvers/incident_management/timeline_events_resolver_spec.rb": 2.4475472606320676,189 "spec/lib/gitlab/git/remote_mirror_spec.rb": 2.382103909292449,190 "spec/workers/ci/resource_groups/assign_resource_from_resource_group_worker_spec.rb": 2.3482337279902064,191 "spec/lib/gitlab/encrypted_configuration_spec.rb": 2.3271818537075246,192 "spec/lib/gitlab/database/migration_helpers/wraparound_autovacuum_spec.rb": 2.2984145253480226,193 "spec/lib/gitlab/import_export/avatar_restorer_spec.rb": 2.2596346906849183,194 "spec/services/system_notes/zoom_service_spec.rb": 2.227572022782083,195 "spec/helpers/projects/alert_management_helper_spec.rb": 2.199757540367135,196 "spec/services/lfs/push_service_spec.rb": 2.162324878897967,197 "spec/services/pages/destroy_deployments_service_spec.rb": 2.131148018028229,198 "spec/lib/sidebars/user_profile/menus/followers_menu_spec.rb": 2.1181160699038983,199 "spec/lib/gitlab/metrics/subscribers/rack_attack_spec.rb": 2.07468041906953,200 "spec/support_specs/matchers/exceed_query_limit_helpers_spec.rb": 2.058094830762733,201 "spec/lib/gitlab/auth/o_auth/provider_spec.rb": 2.0139893805439284,202 "spec/lib/gitlab/ci/templates/Terraform/base_gitlab_ci_yaml_spec.rb": 1.9900354716916682,203 "spec/tooling/danger/multiversion_spec.rb": 1.9710146804381083,204 "spec/services/projects/batch_open_issues_count_service_spec.rb": 1.9376223777041925,205 "spec/models/integrations/pushover_spec.rb": 1.8924894781897583,206 "spec/graphql/resolvers/ci/runner_jobs_resolver_spec.rb": 1.891235792293993,207 "spec/models/concerns/ignorable_columns_spec.rb": 1.8387052032979483,208 "spec/services/clusters/integrations/create_service_spec.rb": 1.8322464511426675,209 "spec/lib/peek/views/redis_detailed_spec.rb": 1.7706501563478667,210 "spec/services/packages/debian/create_package_file_service_spec.rb": 1.7652352444672432,211 "spec/graphql/mutations/environments/create_spec.rb": 1.708409996747434,212 "spec/lib/gitlab/usage/metrics/query_spec.rb": 1.7039559203308048,213 "spec/rubocop/cop/migration/add_limit_to_text_columns_spec.rb": 1.671416247975428,214 "spec/rubocop/cop_todo_spec.rb": 1.653143178135854,215 "spec/serializers/activity_pub/release_entity_spec.rb": 1.6346802339860433,216 "spec/lib/gitlab/ci/status/running_spec.rb": 1.6018363337663017,217 "spec/initializers/settings_spec.rb": 1.5814874710855225,218 "spec/lib/gitlab/auth/atlassian/identity_linker_spec.rb": 1.5685870997690174,219 "spec/workers/bulk_imports/entity_worker_spec.rb": 1.5256221838940671,220 "spec/lib/gitlab/terraform/state_migration_helper_spec.rb": 1.5164475129196382,221 "spec/services/dependency_proxy/find_cached_manifest_service_spec.rb": 1.4762195847996893,222 "spec/lib/api/entities/branch_spec.rb": 1.45674869621313,223 "spec/models/design_management/repository_spec.rb": 1.4300663137303924,224 "spec/graphql/resolvers/metrics/dashboards/annotation_resolver_spec.rb": 1.4099728029511165,225 "spec/views/projects/milestones/index.html.haml_spec.rb": 1.3853405120809623,226 "spec/lib/gitlab/github_import/importer/issues_importer_spec.rb": 1.3773866127830723,227 "spec/rubocop/cop/rails/strong_params_spec.rb": 1.345134458102776,228 "spec/components/pajamas/radio_component_spec.rb": 1.3288478691546357,229 "spec/lib/bulk_imports/projects/pipelines/commit_notes_pipeline_spec.rb": 1.2997206344892542,230 "spec/serializers/build_artifact_entity_spec.rb": 1.289976815327727,231 "spec/lib/bulk_imports/projects/pipelines/external_pull_requests_pipeline_spec.rb": 1.2523645582496512,232 "spec/services/users/auto_ban_service_spec.rb": 1.24786090372144,233 "spec/lib/gitlab/sidekiq_sharding/router_spec.rb": 1.2049223638343967,234 "spec/lib/slack_markdown_sanitizer_spec.rb": 1.2044756417703295,235 "spec/lib/gitlab/plantuml_spec.rb": 1.1665561713228856,236 "spec/lib/gitlab/quick_actions/timeline_text_and_date_time_separator_spec.rb": 1.160294236711972,237 "spec/lib/gitlab/hook_data/group_member_builder_spec.rb": 1.1376294499792157,238 "spec/tooling/danger/sidekiq_queues_spec.rb": 1.1242122427317258,239 "spec/lib/remote_development/settings/current_settings_reader_spec.rb": 1.1074609247960467,240 "spec/helpers/cookies_helper_spec.rb": 1.0911797558917475,241 "spec/services/packages/debian/extract_deb_metadata_service_spec.rb": 1.0677573304602572,242 "spec/lib/gitlab/usage/metrics/instrumentations/count_service_desk_custom_email_enabled_metric_spec.rb": 1.0568750464100183,243 "spec/services/achievements/update_service_spec.rb": 1.0334183158103065,244 "spec/lib/sidebars/user_settings/menus/authentication_log_menu_spec.rb": 1.0172624373427945,245 "spec/tooling/lib/tooling/helpers/file_handler_spec.rb": 1.0103222040171171,246 "spec/services/users/respond_to_terms_service_spec.rb": 0.9986495444496803,247 "spec/lib/gitlab/database/type/color_spec.rb": 0.9713246108656506,248 "spec/lib/gitlab/github_import/representation/pull_request_review_spec.rb": 0.9681549609580518,249 "spec/lib/sidebars/user_settings/menus/notifications_menu_spec.rb": 0.9457591578114641,250 "spec/initializers/1_acts_as_taggable_spec.rb": 0.9403942076692103,251 "spec/workers/ci/pipeline_bridge_status_worker_spec.rb": 0.9182738129687236,252 "spec/lib/gitlab/slash_commands/verify_request_spec.rb": 0.9100986099888962,253 "spec/helpers/container_expiration_policies_helper_spec.rb": 0.8927946759559,254 "spec/graphql/mutations/users/saved_replies/create_spec.rb": 0.8820227657163444,255 "spec/workers/concerns/cronjob_queue_spec.rb": 0.872170849318592,256 "spec/tooling/lib/tooling/crystalball/coverage_lines_execution_detector_spec.rb": 0.8474806435892572,257 "spec/presenters/award_emoji_presenter_spec.rb": 0.8438968628534086,258 "spec/lib/gitlab/database/migrations/milestone_mixin_spec.rb": 0.8248835665081522,259 "spec/lib/banzai/pipeline/broadcast_message_pipeline_spec.rb": 0.818836932326129,260 "spec/services/packages/nuget/odata_package_entry_service_spec.rb": 0.8042302312295225,261 "spec/models/concerns/integrations/has_web_hook_spec.rb": 0.7982841757907982,262 "spec/rubocop/cop/prefer_class_methods_over_module_spec.rb": 0.784075580085654,263 "spec/finders/organizations/organization_users_finder_spec.rb": 0.7650271152075125,264 "spec/policies/group_deploy_key_policy_spec.rb": 0.7475363737376132,265 "spec/workers/upload_checksum_worker_spec.rb": 0.7444576935301691,266 "spec/lib/gitlab/source_spec.rb": 0.7267804472263247,267 "spec/lib/slack/manifest_spec.rb": 0.7242418536944539,268 "spec/lib/generators/gitlab/usage_metric_definition/redis_hll_generator_spec.rb": 0.70544470623102,269 "spec/lib/gitlab/database/migrations/pg_backend_pid_spec.rb": 0.6990240353850323,270 "spec/graphql/types/custom_emoji_type_spec.rb": 0.6784314641934283,271 "spec/graphql/types/project_member_type_spec.rb": 0.6745980205086075,272 "spec/lib/gitlab/memory/diagnostic_reports_logger_spec.rb": 0.653026536152757,273 "spec/rubocop/cop/rspec/factory_bot/avoid_create_spec.rb": 0.6508459496051859,274 "spec/serializers/import/github_realtime_repo_serializer_spec.rb": 0.6334034745772321,275 "spec/lib/gitlab/instrumentation/rate_limiting_gates_spec.rb": 0.6243607523152039,276 "spec/models/concerns/presentable_spec.rb": 0.6225539934346723,277 "spec/scripts/database/migration_collision_checker_spec.rb": 0.6065175700269052,278 "spec/serializers/admin/reported_content_entity_spec.rb": 0.6006818193197951,279 "spec/services/emails/destroy_service_spec.rb": 0.5878820611624154,280 "spec/graphql/types/clusters/agent_type_spec.rb": 0.5767497553654046,281 "spec/graphql/mutations/members/bulk_update_base_spec.rb": 0.5648041964160384,282 "spec/graphql/types/root_storage_statistics_type_spec.rb": 0.5603626812360296,283 "spec/serializers/jira_connect/group_entity_spec.rb": 0.5518122784917339,284 "spec/workers/concerns/packages/cleanup_artifact_worker_spec.rb": 0.5420868005256638,285 "spec/lib/gitlab/pagination/offset_header_builder_spec.rb": 0.5367483034540318,286 "spec/lib/bulk_imports/logger_spec.rb": 0.5243817538175701,287 "spec/lib/gitlab/kubernetes/service_account_spec.rb": 0.5205471023995927,288 "spec/graphql/types/work_items/widgets/assignees_input_type_spec.rb": 0.5057771476642803,289 "spec/graphql/types/work_items/related_link_type_enum_spec.rb": 0.503845149068933,290 "spec/helpers/device_registration_helper_spec.rb": 0.48665480164074504,291 "spec/lib/import/framework/logger_spec.rb": 0.4848782224021304,292 "spec/lib/gitlab/email/hook/delivery_metrics_observer_spec.rb": 0.4778759655211126,293 "spec/graphql/types/work_items/widgets/start_and_due_date_update_input_type_spec.rb": 0.4697297362749135,294 "spec/workers/onboarding/user_added_worker_spec.rb": 0.4672735112994378,295 "spec/graphql/types/tracking/event_input_type_spec.rb": 0.4597622141222222,296 "spec/lib/bulk_imports/common/transformers/prohibited_attributes_transformer_spec.rb": 0.4580311241813663,297 "spec/graphql/types/branch_rules/branch_protection_type_spec.rb": 0.45236451877433015,298 "spec/lib/gitlab/multi_destination_logger_spec.rb": 0.44808700941618107,299 "spec/lib/gitlab/render_timeout_spec.rb": 0.4408712711654168,300 "spec/lib/gitlab/utils/error_message_spec.rb": 0.4357824582633125,301 "spec/graphql/types/design_management/design_collection_type_spec.rb": 0.4303578930383708,302 "spec/graphql/types/extensions_marketplace_opt_in_status_enum_spec.rb": 0.4190838503563301,303 "spec/lib/gitlab/search/found_wiki_page_spec.rb": 0.4081732623211253,304 "spec/scripts/api/create_merge_request_discussion_spec.rb": 0.39624452583933095,305 "spec/tooling/merge_request_spec.rb": 0.3877476776779949,306 "spec/lib/gitlab/gitaly_client/util_spec.rb": 0.3744141312762942,307 "spec/lib/gitlab/ci/variables/downstream/raw_variable_generator_spec.rb": 0.3667400616983351,308 "spec/serializers/move_to_project_serializer_spec.rb": 0.3568119372894183,309 "spec/services/issues/base_service_spec.rb": 0.3545870598302454,310 "spec/serializers/accessibility_error_entity_spec.rb": 0.34590679869962104,311 "spec/lib/gitlab/github_import/importer/issue_and_label_links_importer_spec.rb": 0.342877740554472,312 "spec/lib/api/entities/nuget/search_result_spec.rb": 0.32738503424868126,313 "spec/serializers/integrations/harbor_serializers/tag_serializer_spec.rb": 0.32126614367870887314}315Running 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-7166819580.json --format RspecJunitFormatter --out rspec/rspec-7166819580.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request -- spec/lib/gitlab/background_migration/backfill_root_storage_statistics_fork_storage_sizes_spec.rb spec/policies/group_policy_spec.rb spec/lib/gitlab/background_migration/backfill_packages_tags_project_id_spec.rb spec/services/incident_management/timeline_events/update_service_spec.rb spec/graphql/types/project_type_spec.rb spec/workers/packages/maven/metadata/sync_worker_spec.rb spec/services/draft_notes/publish_service_spec.rb spec/services/projects/update_repository_storage_service_spec.rb spec/lib/api/helpers_spec.rb spec/services/ci/list_config_variables_service_spec.rb spec/lib/gitlab/background_migration/backfill_operations_strategies_project_id_spec.rb spec/helpers/markup_helper_spec.rb spec/services/integrations/propagation/bulk_create_service_spec.rb spec/views/notify/pipeline_success_email.html.haml_spec.rb spec/models/push_event_spec.rb spec/lib/gitlab/ci/templates/templates_spec.rb spec/services/packages/npm/generate_metadata_service_spec.rb spec/models/packages/package_file_spec.rb spec/serializers/merge_request_poll_widget_entity_spec.rb spec/lib/banzai/reference_parser/user_parser_spec.rb spec/lib/gitlab/git/object_pool_spec.rb spec/graphql/types/ci/job_token_scope_type_spec.rb spec/services/releases/update_service_spec.rb spec/lib/gitlab/ci/variables/builder/pipeline_spec.rb spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb spec/tasks/gitlab/seed/runner_fleet_rake_spec.rb spec/lib/gitlab/email/handler/create_issue_handler_spec.rb spec/lib/gitlab/cleanup/personal_access_tokens_spec.rb spec/lib/gitlab/ci/trace/checksum_spec.rb spec/services/ci/pipeline_artifacts/destroy_all_expired_service_spec.rb spec/lib/backup/options_spec.rb spec/graphql/mutations/merge_requests/set_draft_spec.rb spec/lib/gitlab/gitaly_client/blob_service_spec.rb spec/lib/gitlab/verify/uploads_spec.rb spec/models/commit_signatures/gpg_signature_spec.rb spec/models/import_export_upload_spec.rb spec/tasks/gitlab/artifacts/check_rake_spec.rb spec/support_specs/helpers/stub_feature_flags_spec.rb spec/models/hooks/service_hook_spec.rb spec/helpers/ci/runners_helper_spec.rb spec/lib/bulk_imports/clients/http_spec.rb spec/models/uploads/fog_spec.rb spec/lib/gitlab/github_import/importer/labels_importer_spec.rb spec/models/ml/experiment_spec.rb spec/lib/gitlab/metrics_spec.rb spec/tasks/gitlab/smtp_rake_spec.rb spec/lib/extracts_ref/requested_ref_spec.rb spec/models/packages/conan/package_spec.rb spec/models/web_ide_terminal_spec.rb spec/graphql/mutations/container_expiration_policies/update_spec.rb spec/policies/protected_branch_access_policy_spec.rb spec/views/projects/merge_requests/creations/_new_submit.html.haml_spec.rb spec/services/packages/composer/create_package_service_spec.rb spec/models/packages/dependency_link_spec.rb spec/services/boards/lists/destroy_service_spec.rb spec/services/packages/update_package_file_service_spec.rb spec/lib/gitlab/repo_path_spec.rb spec/helpers/ci/pipelines_helper_spec.rb spec/views/notify/change_in_merge_request_draft_status_email.text.erb_spec.rb spec/lib/gitlab/analytics/cycle_analytics/stage_events/code_stage_start_spec.rb spec/views/notify/import_issues_csv_email.html.haml_spec.rb spec/services/error_tracking/issue_details_service_spec.rb spec/graphql/mutations/todos/create_spec.rb spec/lib/gitlab/ci/config/entry/environment_spec.rb spec/lib/gitlab/ci/reports/test_case_spec.rb spec/services/lfs/unlock_file_service_spec.rb spec/finders/deploy_tokens/tokens_finder_spec.rb spec/lib/gitlab/ci/config/entry/default_spec.rb spec/models/ci/build_need_spec.rb spec/lib/gitlab/http_io_spec.rb spec/models/users/merge_request_interaction_spec.rb spec/lib/banzai/reference_parser/project_parser_spec.rb spec/lib/gitlab/background_migration/backfill_sbom_occurrences_traversal_ids_and_archived_spec.rb spec/lib/gitlab/cache/import/caching_spec.rb spec/services/loose_foreign_keys/cleaner_service_spec.rb spec/lib/gitlab/ci/pipeline/expression/lexeme/or_spec.rb spec/graphql/mutations/timelogs/delete_spec.rb spec/lib/gitlab/github_import/importer/events/merged_spec.rb spec/views/projects/issues/show.html.haml_spec.rb spec/models/concerns/loaded_in_group_list_spec.rb spec/graphql/mutations/container_repositories/destroy_tags_spec.rb spec/helpers/badges_helper_spec.rb spec/policies/clusters/agents/activity_event_policy_spec.rb spec/models/packages/npm/metadatum_spec.rb spec/lib/uploaded_file_spec.rb spec/serializers/merge_request_widget_commit_entity_spec.rb spec/lib/gitlab/ci/parsers/security/secret_detection_spec.rb spec/views/projects/jobs/_generic_commit_status.html.haml_spec.rb spec/lib/gitlab/ci/badge/coverage/template_spec.rb spec/serializers/fork_namespace_entity_spec.rb spec/lib/mattermost/session_spec.rb spec/lib/release_highlights/validator/entry_spec.rb spec/views/shared/issuable/_sidebar.html.haml_spec.rb spec/lib/gitlab/ci/config/entry/workflow_spec.rb spec/models/concerns/web_hooks/has_web_hooks_spec.rb spec/lib/gitlab/utils/nokogiri_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_alerts_created_metric_spec.rb spec/services/award_emojis/toggle_service_spec.rb spec/services/bulk_imports/file_download_service_spec.rb spec/lib/gitlab/checks/lfs_check_spec.rb spec/lib/gitlab/seeders/ci/variables_group_seeder_spec.rb spec/graphql/mutations/concerns/mutations/resolves_issuable_spec.rb spec/graphql/resolvers/incident_management/timeline_events_resolver_spec.rb spec/lib/gitlab/git/remote_mirror_spec.rb spec/workers/ci/resource_groups/assign_resource_from_resource_group_worker_spec.rb spec/lib/gitlab/encrypted_configuration_spec.rb spec/lib/gitlab/database/migration_helpers/wraparound_autovacuum_spec.rb spec/lib/gitlab/import_export/avatar_restorer_spec.rb spec/services/system_notes/zoom_service_spec.rb spec/helpers/projects/alert_management_helper_spec.rb spec/services/lfs/push_service_spec.rb spec/services/pages/destroy_deployments_service_spec.rb spec/lib/sidebars/user_profile/menus/followers_menu_spec.rb spec/lib/gitlab/metrics/subscribers/rack_attack_spec.rb spec/support_specs/matchers/exceed_query_limit_helpers_spec.rb spec/lib/gitlab/auth/o_auth/provider_spec.rb spec/lib/gitlab/ci/templates/Terraform/base_gitlab_ci_yaml_spec.rb spec/tooling/danger/multiversion_spec.rb spec/services/projects/batch_open_issues_count_service_spec.rb spec/models/integrations/pushover_spec.rb spec/graphql/resolvers/ci/runner_jobs_resolver_spec.rb spec/models/concerns/ignorable_columns_spec.rb spec/services/clusters/integrations/create_service_spec.rb spec/lib/peek/views/redis_detailed_spec.rb spec/services/packages/debian/create_package_file_service_spec.rb spec/graphql/mutations/environments/create_spec.rb spec/lib/gitlab/usage/metrics/query_spec.rb spec/rubocop/cop/migration/add_limit_to_text_columns_spec.rb spec/rubocop/cop_todo_spec.rb spec/serializers/activity_pub/release_entity_spec.rb spec/lib/gitlab/ci/status/running_spec.rb spec/initializers/settings_spec.rb spec/lib/gitlab/auth/atlassian/identity_linker_spec.rb spec/workers/bulk_imports/entity_worker_spec.rb spec/lib/gitlab/terraform/state_migration_helper_spec.rb spec/services/dependency_proxy/find_cached_manifest_service_spec.rb spec/lib/api/entities/branch_spec.rb spec/models/design_management/repository_spec.rb spec/graphql/resolvers/metrics/dashboards/annotation_resolver_spec.rb spec/views/projects/milestones/index.html.haml_spec.rb spec/lib/gitlab/github_import/importer/issues_importer_spec.rb spec/rubocop/cop/rails/strong_params_spec.rb spec/components/pajamas/radio_component_spec.rb spec/lib/bulk_imports/projects/pipelines/commit_notes_pipeline_spec.rb spec/serializers/build_artifact_entity_spec.rb spec/lib/bulk_imports/projects/pipelines/external_pull_requests_pipeline_spec.rb spec/services/users/auto_ban_service_spec.rb spec/lib/gitlab/sidekiq_sharding/router_spec.rb spec/lib/slack_markdown_sanitizer_spec.rb spec/lib/gitlab/plantuml_spec.rb spec/lib/gitlab/quick_actions/timeline_text_and_date_time_separator_spec.rb spec/lib/gitlab/hook_data/group_member_builder_spec.rb spec/tooling/danger/sidekiq_queues_spec.rb spec/lib/remote_development/settings/current_settings_reader_spec.rb spec/helpers/cookies_helper_spec.rb spec/services/packages/debian/extract_deb_metadata_service_spec.rb spec/lib/gitlab/usage/metrics/instrumentations/count_service_desk_custom_email_enabled_metric_spec.rb spec/services/achievements/update_service_spec.rb spec/lib/sidebars/user_settings/menus/authentication_log_menu_spec.rb spec/tooling/lib/tooling/helpers/file_handler_spec.rb spec/services/users/respond_to_terms_service_spec.rb spec/lib/gitlab/database/type/color_spec.rb spec/lib/gitlab/github_import/representation/pull_request_review_spec.rb spec/lib/sidebars/user_settings/menus/notifications_menu_spec.rb spec/initializers/1_acts_as_taggable_spec.rb spec/workers/ci/pipeline_bridge_status_worker_spec.rb spec/lib/gitlab/slash_commands/verify_request_spec.rb spec/helpers/container_expiration_policies_helper_spec.rb spec/graphql/mutations/users/saved_replies/create_spec.rb spec/workers/concerns/cronjob_queue_spec.rb spec/tooling/lib/tooling/crystalball/coverage_lines_execution_detector_spec.rb spec/presenters/award_emoji_presenter_spec.rb spec/lib/gitlab/database/migrations/milestone_mixin_spec.rb spec/lib/banzai/pipeline/broadcast_message_pipeline_spec.rb spec/services/packages/nuget/odata_package_entry_service_spec.rb spec/models/concerns/integrations/has_web_hook_spec.rb spec/rubocop/cop/prefer_class_methods_over_module_spec.rb spec/finders/organizations/organization_users_finder_spec.rb spec/policies/group_deploy_key_policy_spec.rb spec/workers/upload_checksum_worker_spec.rb spec/lib/gitlab/source_spec.rb spec/lib/slack/manifest_spec.rb spec/lib/generators/gitlab/usage_metric_definition/redis_hll_generator_spec.rb spec/lib/gitlab/database/migrations/pg_backend_pid_spec.rb spec/graphql/types/custom_emoji_type_spec.rb spec/graphql/types/project_member_type_spec.rb spec/lib/gitlab/memory/diagnostic_reports_logger_spec.rb spec/rubocop/cop/rspec/factory_bot/avoid_create_spec.rb spec/serializers/import/github_realtime_repo_serializer_spec.rb spec/lib/gitlab/instrumentation/rate_limiting_gates_spec.rb spec/models/concerns/presentable_spec.rb spec/scripts/database/migration_collision_checker_spec.rb spec/serializers/admin/reported_content_entity_spec.rb spec/services/emails/destroy_service_spec.rb spec/graphql/types/clusters/agent_type_spec.rb spec/graphql/mutations/members/bulk_update_base_spec.rb spec/graphql/types/root_storage_statistics_type_spec.rb spec/serializers/jira_connect/group_entity_spec.rb spec/workers/concerns/packages/cleanup_artifact_worker_spec.rb spec/lib/gitlab/pagination/offset_header_builder_spec.rb spec/lib/bulk_imports/logger_spec.rb spec/lib/gitlab/kubernetes/service_account_spec.rb spec/graphql/types/work_items/widgets/assignees_input_type_spec.rb spec/graphql/types/work_items/related_link_type_enum_spec.rb spec/helpers/device_registration_helper_spec.rb spec/lib/import/framework/logger_spec.rb spec/lib/gitlab/email/hook/delivery_metrics_observer_spec.rb spec/graphql/types/work_items/widgets/start_and_due_date_update_input_type_spec.rb spec/workers/onboarding/user_added_worker_spec.rb spec/graphql/types/tracking/event_input_type_spec.rb spec/lib/bulk_imports/common/transformers/prohibited_attributes_transformer_spec.rb spec/graphql/types/branch_rules/branch_protection_type_spec.rb spec/lib/gitlab/multi_destination_logger_spec.rb spec/lib/gitlab/render_timeout_spec.rb spec/lib/gitlab/utils/error_message_spec.rb spec/graphql/types/design_management/design_collection_type_spec.rb spec/graphql/types/extensions_marketplace_opt_in_status_enum_spec.rb spec/lib/gitlab/search/found_wiki_page_spec.rb spec/scripts/api/create_merge_request_discussion_spec.rb spec/tooling/merge_request_spec.rb spec/lib/gitlab/gitaly_client/util_spec.rb spec/lib/gitlab/ci/variables/downstream/raw_variable_generator_spec.rb spec/serializers/move_to_project_serializer_spec.rb spec/services/issues/base_service_spec.rb spec/serializers/accessibility_error_entity_spec.rb spec/lib/gitlab/github_import/importer/issue_and_label_links_importer_spec.rb spec/lib/api/entities/nuget/search_result_spec.rb spec/serializers/integrations/harbor_serializers/tag_serializer_spec.rb spec/finders/projects_finder_spec.rbKnapsack report generator started!316warning: parser/current is loading parser/ruby31, which recognizes 3.1.6-compliant syntax, but you are running 3.1.5.318Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}319# [RSpecRunTime] Starting RSpec timer...320[TEST PROF INFO] EventProf enabled (sql.active_record)321unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.322unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.323Test environment set up in 2.305679717 seconds324# [RSpecRunTime] Starting example group spec/policies/group_policy_spec.rb. Expected to take 1 minute 37.31 seconds.325GroupPolicy326 project bots327 project_bot_access328 when regular user and part of the group329 is expected not to be allowed :project_bot_access330 when project bot and not part of the project331 is expected not to be allowed :project_bot_access332 when project bot and part of the project333 is expected to be allowed :project_bot_access334 with resource access tokens335 is expected not to be allowed :create_resource_access_tokens336 achievements337 is expected to be allowed :read_achievement338 is expected to be allowed :admin_achievement339 is expected to be allowed :award_achievement340 is expected to be allowed :destroy_user_achievement341 with feature flag disabled342 is expected to be disallowed :read_achievement343 is expected to be disallowed :admin_achievement344 is expected to be disallowed :award_achievement345 is expected to be disallowed :destroy_user_achievement346 when current user is not a group member347 is expected to be disallowed :read_achievement348 when the group is public349 is expected to be allowed :read_achievement350 when current user is not an owner351 is expected to be disallowed :destroy_user_achievement352 create_projects353 when group has no project creation level set354 reporter355 is expected to be disallowed :create_projects356 developer357 is expected to be allowed :create_projects358 maintainer359 is expected to be allowed :create_projects360 owner361 is expected to be allowed :create_projects362 when group has project creation level set to no one363 reporter364 is expected to be disallowed :create_projects365 developer366 is expected to be disallowed :create_projects367 maintainer368 is expected to be disallowed :create_projects369 owner370 is expected to be disallowed :create_projects371 when group has project creation level set to maintainer only372 reporter373 is expected to be disallowed :create_projects374 developer375 is expected to be disallowed :create_projects376 maintainer377 is expected to be allowed :create_projects378 owner379 is expected to be allowed :create_projects380 when group has project creation level set to developers + maintainer381 reporter382 is expected to be disallowed :create_projects383 developer384 is expected to be allowed :create_projects385 maintainer386 is expected to be allowed :create_projects387 owner388 is expected to be allowed :create_projects389 with visibility levels restricted by the administrator390 restricted_visibility_levels: [], group_visibility: public, can_create_project?: true, can_create_subgroups?: true391 with non-admin user392 is expected to be allowed :create_subgroup393 is expected to be allowed :create_projects394 with admin user395 is expected to be allowed :create_projects396 restricted_visibility_levels: [], group_visibility: internal, can_create_project?: true, can_create_subgroups?: true397 with non-admin user398 is expected to be allowed :create_subgroup399 is expected to be allowed :create_projects400 with admin user401 is expected to be allowed :create_projects402 restricted_visibility_levels: [], group_visibility: private, can_create_project?: true, can_create_subgroups?: true403 with non-admin user404 is expected to be allowed :create_subgroup405 is expected to be allowed :create_projects406 with admin user407 is expected to be allowed :create_projects408 restricted_visibility_levels: [public], group_visibility: public, can_create_project?: true, can_create_subgroups?: true409 with non-admin user410 is expected to be allowed :create_subgroup411 is expected to be allowed :create_projects412 with admin user413 is expected to be allowed :create_projects414 restricted_visibility_levels: [public], group_visibility: internal, can_create_project?: true, can_create_subgroups?: true415 with non-admin user416 is expected to be allowed :create_subgroup417 is expected to be allowed :create_projects418 with admin user419 is expected to be allowed :create_projects420 restricted_visibility_levels: [public], group_visibility: private, can_create_project?: true, can_create_subgroups?: true421 with non-admin user422 is expected to be allowed :create_subgroup423 is expected to be allowed :create_projects424 with admin user425 is expected to be allowed :create_projects426 restricted_visibility_levels: [internal], group_visibility: public, can_create_project?: true, can_create_subgroups?: true427 with non-admin user428 is expected to be allowed :create_subgroup429 is expected to be allowed :create_projects430 with admin user431 is expected to be allowed :create_projects432 restricted_visibility_levels: [internal], group_visibility: internal, can_create_project?: true, can_create_subgroups?: true433 with non-admin user434 is expected to be allowed :create_subgroup435 is expected to be allowed :create_projects436 with admin user437 is expected to be allowed :create_projects438 restricted_visibility_levels: [internal], group_visibility: private, can_create_project?: true, can_create_subgroups?: true439 with non-admin user440 is expected to be allowed :create_subgroup441 is expected to be allowed :create_projects442 with admin user443 is expected to be allowed :create_projects444 restricted_visibility_levels: [private], group_visibility: public, can_create_project?: true, can_create_subgroups?: true445 with non-admin user446 is expected to be allowed :create_subgroup447 is expected to be allowed :create_projects448 with admin user449 is expected to be allowed :create_projects450 restricted_visibility_levels: [private], group_visibility: internal, can_create_project?: true, can_create_subgroups?: true451 with non-admin user452 is expected to be allowed :create_subgroup453 is expected to be allowed :create_projects454 with admin user455 is expected to be allowed :create_projects456 restricted_visibility_levels: [private], group_visibility: private, can_create_project?: false, can_create_subgroups?: false457 with non-admin user458 is expected to be disallowed :create_subgroup459 is expected to be disallowed :create_projects460 with admin user461 is expected to be allowed :create_projects462 restricted_visibility_levels: [public, internal], group_visibility: public, can_create_project?: true, can_create_subgroups?: true463 with non-admin user464 is expected to be allowed :create_subgroup465 is expected to be allowed :create_projects466 with admin user467 is expected to be allowed :create_projects468 restricted_visibility_levels: [public, internal], group_visibility: internal, can_create_project?: true, can_create_subgroups?: true469 with non-admin user470 is expected to be allowed :create_subgroup471 is expected to be allowed :create_projects472 with admin user473 is expected to be allowed :create_projects474 restricted_visibility_levels: [public, internal], group_visibility: private, can_create_project?: true, can_create_subgroups?: true475 with non-admin user476 is expected to be allowed :create_subgroup477 is expected to be allowed :create_projects478 with admin user479 is expected to be allowed :create_projects480 restricted_visibility_levels: [public, private], group_visibility: public, can_create_project?: true, can_create_subgroups?: true481 with non-admin user482 is expected to be allowed :create_subgroup483 is expected to be allowed :create_projects484 with admin user485 is expected to be allowed :create_projects486 restricted_visibility_levels: [public, private], group_visibility: internal, can_create_project?: true, can_create_subgroups?: true487 with non-admin user488 is expected to be allowed :create_subgroup489 is expected to be allowed :create_projects490 with admin user491 is expected to be allowed :create_projects492 restricted_visibility_levels: [public, private], group_visibility: private, can_create_project?: false, can_create_subgroups?: false493 with non-admin user494 is expected to be disallowed :create_subgroup495 is expected to be disallowed :create_projects496 with admin user497 is expected to be allowed :create_projects498 restricted_visibility_levels: [private, internal], group_visibility: public, can_create_project?: true, can_create_subgroups?: true499 with non-admin user500 is expected to be allowed :create_subgroup501 is expected to be allowed :create_projects502 with admin user503 is expected to be allowed :create_projects504 restricted_visibility_levels: [private, internal], group_visibility: internal, can_create_project?: false, can_create_subgroups?: false505 with non-admin user506 is expected to be disallowed :create_subgroup507 is expected to be disallowed :create_projects508 with admin user509 is expected to be allowed :create_projects510 restricted_visibility_levels: [private, internal], group_visibility: private, can_create_project?: false, can_create_subgroups?: false511 with non-admin user512 is expected to be disallowed :create_subgroup513 is expected to be disallowed :create_projects514 with admin user515 is expected to be allowed :create_projects516 restricted_visibility_levels: [public, internal, private], group_visibility: public, can_create_project?: false, can_create_subgroups?: false517 with non-admin user518 is expected to be disallowed :create_subgroup519 is expected to be disallowed :create_projects520 with admin user521 is expected to be allowed :create_projects522 restricted_visibility_levels: [public, internal, private], group_visibility: internal, can_create_project?: false, can_create_subgroups?: false523 with non-admin user524 is expected to be disallowed :create_subgroup525 is expected to be disallowed :create_projects526 with admin user527 is expected to be allowed :create_projects528 restricted_visibility_levels: [public, internal, private], group_visibility: private, can_create_project?: false, can_create_subgroups?: false529 with non-admin user530 is expected to be disallowed :create_subgroup531 is expected to be disallowed :create_projects532 with admin user533 is expected to be allowed :create_projects534 read_group_all_available_runners535 admin536 when admin mode is enabled537 is expected to be allowed :read_group_all_available_runners538 when admin mode is disabled539 is expected to be disallowed :read_group_all_available_runners540 with owner541 is expected to be allowed :read_group_all_available_runners542 with maintainer543 is expected to be allowed :read_group_all_available_runners544 with developer545 is expected to be allowed :read_group_all_available_runners546 with reporter547 is expected to be disallowed :read_group_all_available_runners548 with guest549 is expected to be disallowed :read_group_all_available_runners550 with non member551 is expected to be disallowed :read_group_all_available_runners552 with anonymous553 is expected to be disallowed :read_group_all_available_runners554 public group with no user555 is expected not to be allowed :read_namespace_via_membership556 design activity557 when design management is not available558 is expected not to be allowed :read_design_activity559 even when there are projects in the group560 is expected not to be allowed :read_design_activity561# [RSpecRunTime] RSpec elapsed time: 29.79 seconds. Current RSS: ~1046M. Threads: 3. load average: 1.11 1.36 1.09 1/272 408562.563 when design management is available globally564 the group has no projects565 is expected not to be allowed :read_design_activity566 the group has a project567 is expected to be allowed :read_design_activity568 which does not have design management enabled569 is expected not to be allowed :read_design_activity570 but another project does571 is expected to be allowed :read_design_activity572# [RSpecRunTime] RSpec elapsed time: 33.09 seconds. Current RSS: ~1044M. Threads: 3. load average: 1.11 1.36 1.09 1/272 409573.574 developer575 is expected not to be allowed :admin_integrations576 behaves like deploy token does not get confused with user577 is expected not to be allowed :admin_integrations578 read_usage_quotas policy579 reading usage quotas580 role: :owner, admin_mode: nil, allowed: true581 is expected to be allowed :read_usage_quotas582 role: :admin, admin_mode: true, allowed: true583 is expected to be allowed :read_usage_quotas584 role: :admin, admin_mode: false, allowed: false585 is expected to be disallowed :read_usage_quotas586 role: :maintainer, admin_mode: nil, allowed: false587 is expected to be disallowed :read_usage_quotas588 role: :developer, admin_mode: nil, allowed: false589 is expected to be disallowed :read_usage_quotas590 role: :reporter, admin_mode: nil, allowed: false591 is expected to be disallowed :read_usage_quotas592 role: :guest, admin_mode: nil, allowed: false593 is expected to be disallowed :read_usage_quotas594 support bot595 is expected not to be allowed :read_label596 when group hierarchy has a project with service desk enabled597 is expected to be allowed :read_label598 is expected to be allowed :read_label599# [RSpecRunTime] RSpec elapsed time: 35.54 seconds. Current RSS: ~1054M. Threads: 3. load average: 1.11 1.36 1.09 1/274 412600.601 create_jira_connect_subscription602 admin603 when admin mode is enabled604 is expected to be allowed :create_jira_connect_subscription605 when admin mode is disabled606 is expected to be disallowed :create_jira_connect_subscription607 with owner608 is expected to be allowed :create_jira_connect_subscription609 with maintainer610 is expected to be allowed :create_jira_connect_subscription611 with reporter612 is expected to be disallowed :create_jira_connect_subscription613 with guest614 is expected to be disallowed :create_jira_connect_subscription615 with non member616 is expected to be disallowed :create_jira_connect_subscription617 with anonymous618 is expected to be disallowed :create_jira_connect_subscription619 package registry620 deploy token user621 with read_package_registry scope622 is expected to be allowed :read_package623 is expected to be allowed :read_group624 is expected to be disallowed :create_package625 with write_package_registry scope626 is expected to be allowed :create_package627 is expected to be allowed :read_package628 is expected to be allowed :read_group629 is expected to be disallowed :destroy_package630 import_projects631 when group has no project creation level set632 reporter633 is expected to be disallowed :import_projects634 developer635 is expected to be disallowed :import_projects636 maintainer637 is expected to be allowed :import_projects638 owner639 is expected to be allowed :import_projects640 when group has project creation level set to no one641 reporter642 is expected to be disallowed :import_projects643 developer644 is expected to be disallowed :import_projects645 maintainer646 is expected to be disallowed :import_projects647 owner648 is expected to be disallowed :import_projects649 when group has project creation level set to maintainer only650 reporter651 is expected to be disallowed :import_projects652 developer653 is expected to be disallowed :import_projects654 maintainer655 is expected to be allowed :import_projects656 owner657 is expected to be allowed :import_projects658 when group has project creation level set to developers + maintainer659 reporter660 is expected to be disallowed :import_projects661 developer662 is expected to be disallowed :import_projects663 maintainer664 is expected to be allowed :import_projects665 owner666 is expected to be allowed :import_projects667 change_share_with_group_lock668 when the current_user owns the group669 when the group share_with_group_lock is enabled670 when the parent group share_with_group_lock is enabled671 when the group has a grandparent672 when the grandparent share_with_group_lock is enabled673 when the current_user owns the parent674 when the current_user owns the grandparent675 is expected to be allowed :change_share_with_group_lock676 when the current_user does not own the grandparent677 is expected not to be allowed :change_share_with_group_lock678 when the current_user does not own the parent679 is expected not to be allowed :change_share_with_group_lock680 when the grandparent share_with_group_lock is disabled681 when the current_user owns the parent682 is expected to be allowed :change_share_with_group_lock683 when the current_user does not own the parent684 is expected not to be allowed :change_share_with_group_lock685 when the group does not have a grandparent686 when the current_user owns the parent687 is expected to be allowed :change_share_with_group_lock688 when the current_user does not own the parent689 is expected not to be allowed :change_share_with_group_lock690 when the parent group share_with_group_lock is disabled691 is expected to be allowed :change_share_with_group_lock692 when the group share_with_group_lock is disabled693 is expected to be allowed :change_share_with_group_lock694 when the current_user does not own the group695 is expected not to be allowed :change_share_with_group_lock696# [RSpecRunTime] RSpec elapsed time: 47.59 seconds. Current RSS: ~1052M. Threads: 3. load average: 1.09 1.35 1.09 1/274 413697.698 create_runner699 admin700 when admin mode is enabled701 is expected to be allowed :create_runner702 with specific group runner registration disabled703 is expected to be allowed :create_runner704 with group runner registration disabled705 with specific group runner registration enabled706 is expected to be allowed :create_runner707 with specific group runner registration disabled708 is expected to be allowed :create_runner709 when admin mode is disabled710 is expected to be disallowed :create_runner711 with owner712 is expected to be allowed :create_runner713 behaves like disallowed when group runner registration disabled714 with group runner registration disabled715 with specific group runner registration enabled716 is expected to be disallowed :create_runner717 with specific group runner registration disabled718 is expected to be disallowed :create_runner719 with maintainer720 is expected to be disallowed :create_runner721 with reporter722 is expected to be disallowed :create_runner723 with guest724 is expected to be disallowed :create_runner725 with developer726 is expected to be disallowed :create_runner727 with anonymous728 is expected to be disallowed :create_runner729 migration bot730 aggregate_failures731 behaves like deploy token does not get confused with user732 is expected not to be allowed :admin_integrations733 with no user734 aggregate_failures735 behaves like Self-managed Core resource access tokens736 with owner access737 create resource access tokens738 is expected to be allowed :create_resource_access_tokens739 when resource access token creation is not allowed740 is expected not to be allowed :create_resource_access_tokens741 when parent group has project access token creation disabled742 is expected not to be allowed :create_resource_access_tokens743 with a personal namespace project744 is expected to be allowed :create_resource_access_tokens745 read resource access tokens746 is expected to be allowed :read_resource_access_tokens747 destroy resource access tokens748 is expected to be allowed :destroy_resource_access_tokens749 with developer access750 create resource access tokens751 is expected not to be allowed :create_resource_access_tokens752 read resource access tokens753 is expected not to be allowed :read_resource_access_tokens754 destroy resource access tokens755 is expected not to be allowed :destroy_resource_access_tokens756 dependency proxy757 feature disabled758 behaves like disallows all dependency proxy access759 is expected to be disallowed :read_dependency_proxy760 is expected to be disallowed :admin_dependency_proxy761 feature enabled762 human user763 reporter764 behaves like allows dependency proxy read access but not admin765 is expected to be allowed :read_dependency_proxy766 is expected to be disallowed :admin_dependency_proxy767 developer768 behaves like allows dependency proxy read access but not admin769 is expected to be allowed :read_dependency_proxy770 is expected to be disallowed :admin_dependency_proxy771 maintainer772 behaves like allows dependency proxy read access but not admin773 is expected to be allowed :read_dependency_proxy774 is expected to be disallowed :admin_dependency_proxy775 owner776 is expected to be allowed :read_dependency_proxy777 is expected to be allowed :admin_dependency_proxy778 deploy token user779 with insufficient scopes780 behaves like disallows all dependency proxy access781 is expected to be disallowed :read_dependency_proxy782 is expected to be disallowed :admin_dependency_proxy783 with sufficient scopes784 behaves like allows dependency proxy read access but not admin785 is expected to be allowed :read_dependency_proxy786 is expected to be disallowed :admin_dependency_proxy787 group access token user788 not a member of the group789 behaves like disallows all dependency proxy access790 is expected to be disallowed :read_dependency_proxy791 is expected to be disallowed :admin_dependency_proxy792 a member of the group793 behaves like allows dependency proxy read access but not admin794 is expected to be allowed :read_dependency_proxy795 is expected to be disallowed :admin_dependency_proxy796 placeholder user797 behaves like disallows all dependency proxy access798 is expected to be disallowed :read_dependency_proxy799 is expected to be disallowed :admin_dependency_proxy800 all other user types801 with user_type 1802 when the user has sufficient access803 behaves like allows dependency proxy read access but not admin804 is expected to be allowed :read_dependency_proxy805 is expected to be disallowed :admin_dependency_proxy806 when the user does not have sufficient access807 behaves like disallows all dependency proxy access808 is expected to be disallowed :read_dependency_proxy809 is expected to be disallowed :admin_dependency_proxy810 with user_type 2811 when the user has sufficient access812 behaves like allows dependency proxy read access but not admin813 is expected to be allowed :read_dependency_proxy814 is expected to be disallowed :admin_dependency_proxy815 when the user does not have sufficient access816 behaves like disallows all dependency proxy access817 is expected to be disallowed :read_dependency_proxy818 is expected to be disallowed :admin_dependency_proxy819 with user_type 3820 when the user has sufficient access821 behaves like allows dependency proxy read access but not admin822 is expected to be allowed :read_dependency_proxy823 is expected to be disallowed :admin_dependency_proxy824 when the user does not have sufficient access825 behaves like disallows all dependency proxy access826 is expected to be disallowed :read_dependency_proxy827 is expected to be disallowed :admin_dependency_proxy828 with user_type 4829 when the user has sufficient access830 behaves like allows dependency proxy read access but not admin831 is expected to be allowed :read_dependency_proxy832 is expected to be disallowed :admin_dependency_proxy833 when the user does not have sufficient access834 behaves like disallows all dependency proxy access835 is expected to be disallowed :read_dependency_proxy836 is expected to be disallowed :admin_dependency_proxy837 with user_type 5838 when the user has sufficient access839 behaves like allows dependency proxy read access but not admin840 is expected to be allowed :read_dependency_proxy841 is expected to be disallowed :admin_dependency_proxy842 when the user does not have sufficient access843 behaves like disallows all dependency proxy access844 is expected to be disallowed :read_dependency_proxy845 is expected to be disallowed :admin_dependency_proxy846 with user_type 7847 when the user has sufficient access848 behaves like allows dependency proxy read access but not admin849 is expected to be allowed :read_dependency_proxy850 is expected to be disallowed :admin_dependency_proxy851 when the user does not have sufficient access852 behaves like disallows all dependency proxy access853 is expected to be disallowed :read_dependency_proxy854 is expected to be disallowed :admin_dependency_proxy855 with user_type 8856 when the user has sufficient access857 behaves like allows dependency proxy read access but not admin858 is expected to be allowed :read_dependency_proxy859 is expected to be disallowed :admin_dependency_proxy860 when the user does not have sufficient access861 behaves like disallows all dependency proxy access862 is expected to be disallowed :read_dependency_proxy863 is expected to be disallowed :admin_dependency_proxy864 with user_type 9865 when the user has sufficient access866 behaves like allows dependency proxy read access but not admin867 is expected to be allowed :read_dependency_proxy868 is expected to be disallowed :admin_dependency_proxy869 when the user does not have sufficient access870 behaves like disallows all dependency proxy access871 is expected to be disallowed :read_dependency_proxy872 is expected to be disallowed :admin_dependency_proxy873 with user_type 10874 when the user has sufficient access875 behaves like allows dependency proxy read access but not admin876 is expected to be allowed :read_dependency_proxy877 is expected to be disallowed :admin_dependency_proxy878 when the user does not have sufficient access879 behaves like disallows all dependency proxy access880 is expected to be disallowed :read_dependency_proxy881 is expected to be disallowed :admin_dependency_proxy882 with user_type 11883 when the user has sufficient access884 behaves like allows dependency proxy read access but not admin885 is expected to be allowed :read_dependency_proxy886 is expected to be disallowed :admin_dependency_proxy887 when the user does not have sufficient access888 behaves like disallows all dependency proxy access889 is expected to be disallowed :read_dependency_proxy890 is expected to be disallowed :admin_dependency_proxy891 with user_type 12892 when the user has sufficient access893 behaves like allows dependency proxy read access but not admin894 is expected to be allowed :read_dependency_proxy895 is expected to be disallowed :admin_dependency_proxy896 when the user does not have sufficient access897 behaves like disallows all dependency proxy access898 is expected to be disallowed :read_dependency_proxy899 is expected to be disallowed :admin_dependency_proxy900 with user_type 13901 when the user has sufficient access902 behaves like allows dependency proxy read access but not admin903 is expected to be allowed :read_dependency_proxy904 is expected to be disallowed :admin_dependency_proxy905 when the user does not have sufficient access906 behaves like disallows all dependency proxy access907 is expected to be disallowed :read_dependency_proxy908 is expected to be disallowed :admin_dependency_proxy909 with user_type 14910 when the user has sufficient access911 behaves like allows dependency proxy read access but not admin912 is expected to be allowed :read_dependency_proxy913 is expected to be disallowed :admin_dependency_proxy914 when the user does not have sufficient access915 behaves like disallows all dependency proxy access916 is expected to be disallowed :read_dependency_proxy917 is expected to be disallowed :admin_dependency_proxy918 create_subgroup919 when group has subgroup creation level set to owner920 reporter921 is expected to be disallowed :create_subgroup922 developer923 is expected to be disallowed :create_subgroup924 maintainer925 is expected to be disallowed :create_subgroup926 owner927 is expected to be allowed :create_subgroup928 when group has subgroup creation level set to maintainer929 reporter930 is expected to be disallowed :create_subgroup931 developer932 is expected to be disallowed :create_subgroup933 maintainer934 is expected to be allowed :create_subgroup935 owner936 is expected to be allowed :create_subgroup937 change_prevent_sharing_groups_outside_hierarchy938 with owner939 is expected to be allowed :change_prevent_sharing_groups_outside_hierarchy940 with non-owner roles941 role: "admin"942 is expected to be disallowed :change_prevent_sharing_groups_outside_hierarchy943 role: "maintainer"944 is expected to be disallowed :change_prevent_sharing_groups_outside_hierarchy945 role: "reporter"946 is expected to be disallowed :change_prevent_sharing_groups_outside_hierarchy947 role: "developer"948 is expected to be disallowed :change_prevent_sharing_groups_outside_hierarchy949 role: "guest"950 is expected to be disallowed :change_prevent_sharing_groups_outside_hierarchy951 register_group_runners952 admin953 when admin mode is enabled954 is expected to be allowed :register_group_runners955 with registration tokens disabled956 is expected to be disallowed :register_group_runners957 with specific group runner registration disabled958 is expected to be allowed :register_group_runners959 with group runner registration disabled960 is expected to be allowed :register_group_runners961 with registration tokens disabled962 is expected to be disallowed :register_group_runners963 with specific group runner registration disabled964 is expected to be allowed :register_group_runners965 with specific group runner registration token disallowed966 is expected to be disallowed :register_group_runners967 when admin mode is disabled968 is expected to be disallowed :register_group_runners969 with owner970 is expected to be allowed :register_group_runners971 with registration tokens disabled972 is expected to be disallowed :register_group_runners973 with group runner registration disabled974 is expected to be disallowed :register_group_runners975 with specific group runner registration disabled976 is expected to be disallowed :register_group_runners977 with specific group runner registration token disallowed978 is expected to be disallowed :register_group_runners979 with maintainer980 is expected to be disallowed :register_group_runners981 with reporter982 is expected to be disallowed :register_group_runners983 with guest984 is expected to be disallowed :register_group_runners985 with non member986 is expected to be disallowed :register_group_runners987 with anonymous988 is expected to be disallowed :register_group_runners989 organization owner990 is expected to be allowed :read_internal_note991 when user is also an admin992 is expected not to be allowed :admin_organization993 with admin mode994 is expected to be allowed :admin_organization995 admin996 is expected not to be allowed :admin_integrations997 with admin mode998 is expected to be allowed :read_internal_note999 behaves like deploy token does not get confused with user1000 is expected not to be allowed :admin_integrations1001 with admin mode1002 is expected not to be allowed :read_internal_note1003 guests1004 is expected not to be allowed :admin_integrations1005 behaves like deploy token does not get confused with user1006 is expected not to be allowed :admin_integrations1007 admin_package ability1008 with maintainer1009 is expected to be disallowed :admin_package1010 with owner1011 is expected to be allowed :admin_package1012 behaves like checks timelog categories permissions1013 with no user1014 is expected to be disallowed :read_timelog_category1015 with a regular user1016 is expected to be disallowed :read_timelog_category1017 with a reporter user1018 when timelog_categories is enabled1019 is expected to be allowed :read_timelog_category1020 when timelog_categories is disabled1021 is expected to be disallowed :read_timelog_category1022 when crm_enabled is false1023 is expected to be disallowed :read_crm_contact1024 is expected to be disallowed :read_crm_organization1025 is expected to be disallowed :admin_crm_contact1026 is expected to be disallowed :admin_crm_organization1027 private nested group use the highest access level from the group and inherited permissions1028 with no user1029 is expected not to be allowed :admin_integrations1030 guests1031 is expected not to be allowed :admin_integrations1032 reporter1033 is expected not to be allowed :admin_integrations1034 developer1035 is expected not to be allowed :admin_integrations1036 maintainer1037 is expected to be allowed :read_cluster1038 allows every maintainer permission plus creating subgroups1039 owner1040 is expected to be allowed :admin_integrations1041 update_max_artifacts_size1042 when no user1043 is expected not to be allowed :update_max_artifacts_size1044 admin1045 when admin mode is enabled1046 is expected to be allowed :update_max_artifacts_size1047 when admin mode is enabled1048 is expected not to be allowed :update_max_artifacts_size1049 guest1050 is expected not to be allowed :update_max_artifacts_size1051 reporter1052 is expected not to be allowed :update_max_artifacts_size1053 developer1054 is expected not to be allowed :update_max_artifacts_size1055 maintainer1056 is expected not to be allowed :update_max_artifacts_size1057 owner1058 is expected not to be allowed :update_max_artifacts_size1059 owner1060 is expected to be allowed :admin_integrations1061 behaves like deploy token does not get confused with user1062 is expected not to be allowed :admin_integrations1063 private group that has been invited to a public project and with a foreign user1064 is expected not to be allowed :admin_integrations1065 maintainer1066 with subgroup_creation level set to maintainer1067 allows permissions from lower roles1068 allows every maintainer permission plus creating subgroups1069 with subgroup_creation_level set to owner1070 allows every maintainer permission1071 behaves like deploy token does not get confused with user1072 is expected not to be allowed :admin_integrations1073 reporter1074 is expected not to be allowed :admin_integrations1075 behaves like deploy token does not get confused with user1076 is expected not to be allowed :admin_integrations1077 public group with user who is not a member1078 is expected not to be allowed :read_namespace_via_membership1079 has projects1080 is expected to be allowed :read_issue_board1081 in subgroups1082 is expected to be allowed :read_issue_board1083# [RSpecRunTime] RSpec elapsed time: 1 minute 18.02 seconds. Current RSS: ~1054M. Threads: 3. load average: 1.11 1.33 1.09 1/273 4141084.1085 private group that has been invited to a public project and with no user1086 is expected not to be allowed :admin_integrations1087 update_runners_registration_token1088 admin1089 when admin mode is enabled1090 is expected to be allowed :update_runners_registration_token1091 with registration tokens disabled1092 is expected to be disallowed :update_runners_registration_token1093 when admin mode is disabled1094 is expected to be disallowed :update_runners_registration_token1095 with owner1096 is expected to be allowed :update_runners_registration_token1097 with registration tokens disabled1098 is expected to be disallowed :update_runners_registration_token1099 with maintainer1100 is expected to be disallowed :update_runners_registration_token1101 with reporter1102 is expected to be disallowed :update_runners_registration_token1103 with guest1104 is expected to be disallowed :update_runners_registration_token1105 with non member1106 is expected to be disallowed :update_runners_registration_token1107 with anonymous1108 is expected to be disallowed :update_runners_registration_token1109 transfer_projects1110 reporter1111 behaves like not allowed to transfer projects1112 is expected to be disallowed :transfer_projects1113 behaves like not allowed to transfer projects1114 is expected to be disallowed :transfer_projects1115 behaves like not allowed to transfer projects1116 is expected to be disallowed :transfer_projects1117 developer1118 behaves like not allowed to transfer projects1119 is expected to be disallowed :transfer_projects1120 behaves like not allowed to transfer projects1121 is expected to be disallowed :transfer_projects1122 behaves like not allowed to transfer projects1123 is expected to be disallowed :transfer_projects1124 maintainer1125 behaves like not allowed to transfer projects1126 is expected to be disallowed :transfer_projects1127 behaves like allowed to transfer projects1128 is expected to be allowed :transfer_projects1129 behaves like allowed to transfer projects1130 is expected to be allowed :transfer_projects1131 owner1132 behaves like not allowed to transfer projects1133 is expected to be disallowed :transfer_projects1134 behaves like allowed to transfer projects1135 is expected to be allowed :transfer_projects1136 behaves like allowed to transfer projects1137 is expected to be allowed :transfer_projects1138 read_package1139 admin1140 when admin mode is enabled1141 is expected to be allowed :read_package1142 when admin mode is disabled1143 is expected to be disallowed :read_package1144 with owner1145 is expected to be allowed :read_package1146 with maintainer1147 is expected to be allowed :read_package1148 with reporter1149 is expected to be allowed :read_package1150 with guest1151 is expected to be disallowed :read_package1152 with non member1153 is expected to be disallowed :read_package1154 with anonymous1155 is expected to be disallowed :read_package1156 behaves like clusterable policies1157 #add_cluster?1158 with a reporter1159 is expected not to be allowed :read_cluster1160 is expected not to be allowed :add_cluster1161 is expected not to be allowed :create_cluster1162 is expected not to be allowed :update_cluster1163 is expected not to be allowed :admin_cluster1164# [RSpecRunTime] RSpec elapsed time: 1 minute 25.74 seconds. Current RSS: ~1058M. Threads: 3. load average: 1.17 1.33 1.09 1/273 4151165.1166 with a developer1167 is expected to be allowed :read_cluster1168 is expected not to be allowed :add_cluster1169 is expected not to be allowed :create_cluster1170 is expected not to be allowed :update_cluster1171 is expected not to be allowed :admin_cluster1172# [RSpecRunTime] RSpec elapsed time: 1 minute 28.04 seconds. Current RSS: ~1053M. Threads: 3. load average: 1.17 1.33 1.09 1/273 4161173.1174 with a maintainer1175 with no clusters1176 is expected to be allowed :read_cluster1177 is expected to be allowed :add_cluster1178 is expected to be allowed :create_cluster1179 is expected to be allowed :update_cluster1180 is expected to be allowed :admin_cluster1181# [RSpecRunTime] RSpec elapsed time: 1 minute 31.28 seconds. Current RSS: ~1050M. Threads: 3. load average: 1.07 1.31 1.09 1/273 4171182.1183# [RSpecRunTime] Finishing example group spec/policies/group_policy_spec.rb. It took 1 minute 24.84 seconds. Expected to take 1 minute 37.31 seconds.1184# [RSpecRunTime] Starting example group spec/services/incident_management/timeline_events/update_service_spec.rb. Expected to take 1 minute 13.01 seconds.1185IncidentManagement::TimelineEvents::UpdateService1186 #execute1187 when user has permissions1188 updates attributes1189 creates a system note1190 behaves like successful response1191 responds with success1192 behaves like an incident management tracked event1193 .track_event1194 tracks the event using redis1195# [RSpecRunTime] RSpec elapsed time: 1 minute 36.87 seconds. Current RSS: ~1031M. Threads: 4. load average: 1.07 1.30 1.09 1/274 4191196.1197 behaves like Snowplow event tracking with RedisHLL context1198 behaves like Snowplow event tracking1199 is emitted1200# [RSpecRunTime] RSpec elapsed time: 1 minute 37.93 seconds. Current RSS: ~1032M. Threads: 4. load average: 1.07 1.30 1.09 1/274 4201201.1202 behaves like passing the correct was_changed value1203 passes the correct was_changed value into SysteNoteService.edit_timeline_event1204 when note is nil1205 does not update the note1206 updates occurred_at1207 updates the tags1208 behaves like successful response1209 responds with success1210 behaves like an incident management tracked event1211 .track_event1212 tracks the event using redis1213# [RSpecRunTime] RSpec elapsed time: 1 minute 43.88 seconds. Current RSS: ~1029M. Threads: 4. load average: 1.06 1.30 1.09 1/274 4211214.1215 behaves like Snowplow event tracking with RedisHLL context1216 behaves like Snowplow event tracking1217 is emitted1218# [RSpecRunTime] RSpec elapsed time: 1 minute 44.95 seconds. Current RSS: ~1026M. Threads: 4. load average: 1.06 1.29 1.09 1/274 4221219.1220 behaves like passing the correct was_changed value1221 passes the correct was_changed value into SysteNoteService.edit_timeline_event1222# [RSpecRunTime] RSpec elapsed time: 1 minute 46.97 seconds. Current RSS: ~1026M. Threads: 4. load average: 1.06 1.29 1.09 1/274 4231223.1224 when note is blank1225 does not add the tags as it rollsback the transaction1226 behaves like error response1227 has an informative message1228 does not update the note1229 behaves like does not track incident management event1230 does not track the event1231# [RSpecRunTime] RSpec elapsed time: 1 minute 50.73 seconds. Current RSS: ~1027M. Threads: 4. load average: 1.29 1.34 1.10 1/274 4241232.1233 when note is more than 280 characters long1234 does not add the tags as it rollsback the transaction1235 behaves like error response1236 has an informative message1237 does not update the note1238 behaves like does not track incident management event1239 does not track the event1240# [RSpecRunTime] RSpec elapsed time: 1 minute 54.54 seconds. Current RSS: ~1027M. Threads: 4. load average: 1.27 1.33 1.10 1/274 4251241.1242 when occurred_at is nil1243 updates the note1244 does not update occurred_at1245 behaves like successful response1246 responds with success1247 behaves like an incident management tracked event1248 .track_event1249 tracks the event using redis1250# [RSpecRunTime] RSpec elapsed time: 1 minute 58.59 seconds. Current RSS: ~1025M. Threads: 4. load average: 1.27 1.33 1.10 1/274 4261251.1252 behaves like Snowplow event tracking with RedisHLL context1253 behaves like Snowplow event tracking1254 is emitted1255# [RSpecRunTime] RSpec elapsed time: 2 minutes 0.77 second. Current RSS: ~1024M. Threads: 4. load average: 1.25 1.33 1.10 1/275 4271256.1257 behaves like passing the correct was_changed value1258 passes the correct was_changed value into SysteNoteService.edit_timeline_event1259 when occurred_at is blank1260 does not add the tags as it rollsback the transaction1261 behaves like error response1262 has an informative message1263 does not update the note1264 behaves like does not track incident management event1265 does not track the event1266# [RSpecRunTime] RSpec elapsed time: 2 minutes 5.52 seconds. Current RSS: ~1027M. Threads: 4. load average: 1.23 1.32 1.10 1/275 4281267.1268 when both occurred_at and note is nil1269 does not update the note1270 does not update occurred_at1271 does not call SysteNoteService.edit_timeline_event1272 behaves like successful response1273 responds with success1274 behaves like an incident management tracked event1275 .track_event1276 tracks the event using redis1277# [RSpecRunTime] RSpec elapsed time: 2 minutes 10.06 seconds. Current RSS: ~1027M. Threads: 4. load average: 1.21 1.32 1.10 1/275 4291278.1279 behaves like Snowplow event tracking with RedisHLL context1280 behaves like Snowplow event tracking1281 is emitted1282 when timeline event is non-editable1283 behaves like error response1284 has an informative message1285 does not update the note1286 behaves like does not track incident management event1287 does not track the event1288# [RSpecRunTime] RSpec elapsed time: 2 minutes 14.7 seconds. Current RSS: ~1026M. Threads: 4. load average: 1.19 1.31 1.10 1/274 4301289.1290 when timeline event tags are passed1291 when predefined tags are passed1292 returns the new tag in response1293 creates the predefined tags on the project1294# [RSpecRunTime] RSpec elapsed time: 2 minutes 16.72 seconds. Current RSS: ~1026M. Threads: 4. load average: 1.19 1.31 1.10 1/274 4311295.1296 when they exist1297 behaves like successful tag response1298 adds the new tag1299 adds the new tag link1300 returns the new tag in response1301 behaves like successful response1302 responds with success1303 behaves like an incident management tracked event1304 .track_event1305 tracks the event using redis1306# [RSpecRunTime] RSpec elapsed time: 2 minutes 21.62 seconds. Current RSS: ~1027M. Threads: 4. load average: 1.18 1.31 1.10 1/274 4321307.1308 behaves like Snowplow event tracking with RedisHLL context1309 behaves like Snowplow event tracking1310 is emitted1311 when tag name is of random case1312 behaves like successful tag response1313 adds the new tag1314 adds the new tag link1315 returns the new tag in response1316 behaves like successful response1317 responds with success1318 behaves like an incident management tracked event1319 .track_event1320 tracks the event using redis1321# [RSpecRunTime] RSpec elapsed time: 2 minutes 28.47 seconds. Current RSS: ~1028M. Threads: 4. load average: 1.16 1.30 1.09 1/274 4331322.1323 behaves like Snowplow event tracking with RedisHLL context1324 behaves like Snowplow event tracking1325 is emitted1326 when tag is removed1327 adds the new tag and removes the old tag1328 adds the new tag link and removes the old tag link1329 returns the new tag and does not contain the old tag in response1330 behaves like successful response1331 responds with success1332 behaves like an incident management tracked event1333 .track_event1334 tracks the event using redis1335# [RSpecRunTime] RSpec elapsed time: 2 minutes 35.5 seconds. Current RSS: ~1026M. Threads: 4. load average: 1.14 1.29 1.09 1/274 4341336.1337 behaves like Snowplow event tracking with RedisHLL context1338 behaves like Snowplow event tracking1339 is emitted1340# [RSpecRunTime] RSpec elapsed time: 2 minutes 36.57 seconds. Current RSS: ~1026M. Threads: 4. load average: 1.14 1.29 1.09 1/274 4351341.1342 when all assigned tags are removed1343 removes all the assigned tags1344 removes all the assigned tag links1345 does not contain any tags in response1346 behaves like successful response1347 responds with success1348 behaves like an incident management tracked event1349 .track_event1350 tracks the event using redis1351# [RSpecRunTime] RSpec elapsed time: 2 minutes 41.47 seconds. Current RSS: ~1030M. Threads: 4. load average: 1.12 1.28 1.09 1/274 4361352.1353 behaves like Snowplow event tracking with RedisHLL context1354 behaves like Snowplow event tracking1355 is emitted1356 when they do not exist1357 does not update the note1358 behaves like error response1359 has an informative message1360 does not update the note1361 behaves like does not track incident management event1362 does not track the event1363# [RSpecRunTime] RSpec elapsed time: 2 minutes 46.04 seconds. Current RSS: ~1123M. Threads: 4. load average: 1.11 1.28 1.09 1/274 4371364.1365 when user does not have permissions1366 behaves like error response1367 has an informative message1368 does not update the note1369 behaves like does not track incident management event1370 does not track the event1371# [RSpecRunTime] RSpec elapsed time: 2 minutes 48.88 seconds. Current RSS: ~1127M. Threads: 4. load average: 1.11 1.28 1.09 1/274 4381372.1373# [RSpecRunTime] Finishing example group spec/services/incident_management/timeline_events/update_service_spec.rb. It took 1 minute 17.59 seconds. Expected to take 1 minute 13.01 seconds.1374# [RSpecRunTime] Starting example group spec/graphql/types/project_type_spec.rb. Expected to take 1 minute 0.73 second.1375Types::ProjectType1376 is expected to expose permissions using Types::PermissionTypes::Project1377 is expected to eq "Project"1378 is expected to require graphql authorizations :read_project1379 has the expected fields1380 count1381 returns valid projects count1382# [RSpecRunTime] RSpec elapsed time: 2 minutes 51.61 seconds. Current RSS: ~1140M. Threads: 4. load average: 1.10 1.27 1.09 1/274 4391383.1384 container_registry_enabled1385 with `enabled` visibility1386 with non member user1387 returns true1388 with `private` visibility1389 with reporter user1390 returns true1391 with guest user1392 returns false1393 sast_ci_configuration1394 returns the project's sast configuration for global variables1395 returns the project's sast configuration for pipeline variables1396 returns the project's sast configuration for analyzer variables1397 with guest user1398 when project is private1399 returns no configuration1400# [RSpecRunTime] RSpec elapsed time: 2 minutes 57.97 seconds. Current RSS: ~1164M. Threads: 4. load average: 1.10 1.27 1.09 1/282 7831401.1402 when project is public1403 when repository is accessible by everyone1404 returns the project's sast configuration for global variables1405# [RSpecRunTime] RSpec elapsed time: 2 minutes 59.91 seconds. Current RSS: ~1210M. Threads: 4. load average: 1.09 1.27 1.09 1/281 9141406.1407 with non-member user1408 when project is private1409 returns no configuration1410# [RSpecRunTime] RSpec elapsed time: 3 minutes 1.62 seconds. Current RSS: ~1225M. Threads: 4. load average: 1.09 1.27 1.09 1/282 9411411.1412 when project is public1413 when repository is accessible by everyone1414 returns the project's sast configuration for global variables1415# [RSpecRunTime] RSpec elapsed time: 3 minutes 3.85 seconds. Current RSS: ~1242M. Threads: 4. load average: 1.09 1.27 1.09 1/282 10721416.1417 when repository is accessible only by team members1418 returns no configuration1419# [RSpecRunTime] RSpec elapsed time: 3 minutes 5.44 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.08 1.26 1.09 1/282 10991420.1421 with empty repository1422 raises an error1423 issue field1424 is expected to have graphql type Types::IssueType1425 is expected to have graphql resolver #<Class:0x00007a0f2e656370>1426 issues field1427 is expected to have graphql type #<Class:0x00007a0f415aec98>1428 is expected to have graphql resolver Resolvers::ProjectIssuesResolver1429 merge_request field1430 is expected to have graphql type Types::MergeRequestType1431 is expected to have graphql resolver Resolvers::MergeRequestResolver1432 is expected to have graphql arguments :iid1433 merge_requests field1434 is expected to have graphql type #<Class:0x00007a0f3d1ac3b0>1435 is expected to have graphql resolver Resolvers::ProjectMergeRequestsResolver1436 is expected to have graphql arguments :iids, :source_branches, :target_branches, :state, :draft, :approved, :labels, :label_name, :before, :after, :first, :last, :merged_after, :merged_before, :created_after, :created_before, :deployed_after, :deployed_before, :deployment_id, :updated_after, :updated_before, :author_username, :assignee_username, :assignee_wildcard_id, :reviewer_username, :reviewer_wildcard_id, :review_state, :review_states, :milestone_title, :milestone_wildcard_id, :not, and :sort1437 pipelineCounts field1438 is expected to have graphql type Types::Ci::PipelineCountsType1439 is expected to have graphql resolver Resolvers::Ci::ProjectPipelineCountsResolver1440 snippets field1441 is expected to have graphql type #<Class:0x00007a0f2e46d518>1442 is expected to have graphql resolver Resolvers::Projects::SnippetsResolver1443 grafana_integration field1444 is expected to have graphql type Types::GrafanaIntegrationType1445 is expected to have graphql resolver Resolvers::Projects::GrafanaIntegrationResolver1446 environments field1447 is expected to have graphql type #<Class:0x00007a0f2e679bb8>1448 is expected to have graphql resolver Resolvers::EnvironmentsResolver1449 environment field1450 is expected to have graphql type Types::EnvironmentType1451 is expected to have graphql resolver #<Class:0x00007a0f2e6805a8>1452 members field1453 is expected to have graphql type #<Class:0x00007a0f2f7e20a8>1454 is expected to have graphql resolver Resolvers::ProjectMembersResolver1455 boards field1456 is expected to have graphql type #<Class:0x00007a0f2fc23c20>1457 jira_imports field1458 is expected to have graphql type #<Class:0x00007a0f2e4358c0>1459 services field1460 is expected to have graphql type #<Class:0x00007a0f2e1f3300>1461 releases field1462 is expected to have graphql type Types::ReleaseType1463 is expected to have graphql resolver Resolvers::ReleaseResolver1464 release field1465 is expected to have graphql type #<Class:0x00007a0f3d5a6ab0>1466 is expected to have graphql resolver Resolvers::ReleasesResolver1467 container expiration policy field1468 is expected to have graphql type Types::ContainerExpirationPolicyType1469 packages cleanup policy field1470 is expected to have graphql type Types::Packages::Cleanup::PolicyType1471 terraform state field1472 is expected to have graphql type Types::Terraform::StateType1473 is expected to have graphql resolver #<Class:0x00007a0f2dfbcd98>1474 terraform states field1475 is expected to have graphql type #<Class:0x00007a0f2dfbf0c0>1476 is expected to have graphql resolver Resolvers::Terraform::StatesResolver1477 timelogs field1478 finds timelogs for project1479 behaves like a GraphQL type with labels1480 has label fields1481 label field1482 is expected to have graphql type Types::LabelType1483 is expected to have graphql arguments :title1484# [RSpecRunTime] RSpec elapsed time: 3 minutes 11.68 seconds. Current RSS: ~1332M. Threads: 4. load average: 1.07 1.26 1.09 1/281 11121485.1486 labels field1487 is expected to have graphql type #<Class:0x00007a0f3d97bc80>1488 is expected to have graphql arguments :search_term, :includeAncestorGroups, and :searchIn1489 jira_imports1490 when project has Jira imports1491 retrieves the imports1492# [RSpecRunTime] RSpec elapsed time: 3 minutes 13.12 seconds. Current RSS: ~1324M. Threads: 4. load average: 1.07 1.26 1.09 1/281 11131493.1494 when project does not have Jira imports1495 returns an empty result1496 pipeline_analytics field1497 is expected to have graphql type Types::Ci::AnalyticsType1498 is expected to have graphql resolver Resolvers::ProjectPipelineStatisticsResolver1499 jobs field1500 is expected to have graphql type #<Class:0x00007a0f2ed3dee0>1501 is expected to have graphql arguments :statuses, :with_artifacts, :name, :after, :before, :first, and :last1502 ci_template field1503 is expected to have graphql type Types::Ci::TemplateType1504 is expected to have graphql arguments :name1505 ci_job_token_scope field1506 is expected to have graphql type Types::Ci::JobTokenScopeType1507 is expected to have graphql resolver Resolvers::Ci::JobTokenScopeResolver1508 incident_management_timeline_event_tags field1509 is expected to have graphql type Types::IncidentManagement::TimelineEventTagType1510 mlModels field1511 is expected to have graphql type #<Class:0x00007a0f2db837e0>1512 is expected to have graphql resolver Resolvers::Ml::FindModelsResolver1513 agent_configurations1514 returns configured agents1515 cluster_agents1516 returns associated cluster agents1517 returns count of cluster agents1518# [RSpecRunTime] RSpec elapsed time: 3 minutes 16.5 seconds. Current RSS: ~1316M. Threads: 4. load average: 1.07 1.25 1.09 1/276 11141519.1520 cluster_agent1521 returns associated cluster agents1522 returns count of agent tokens1523# [RSpecRunTime] RSpec elapsed time: 3 minutes 18.07 seconds. Current RSS: ~1317M. Threads: 4. load average: 1.07 1.25 1.09 1/276 11151524.1525 service_desk_address1526 when a user can admin issues1527 is present1528 when a user can not admin issues1529 is empty1530 project features access level1531 project_feature: "forkingAccessLevel"1532 is expected to eq {"integerValue"=>20, "stringValue"=>"ENABLED"}1533 project_feature: "issuesAccessLevel"1534 is expected to eq {"integerValue"=>20, "stringValue"=>"ENABLED"}1535 project_feature: "mergeRequestsAccessLevel"1536 is expected to eq {"integerValue"=>20, "stringValue"=>"ENABLED"}1537 open_merge_requests_count1538 when the user can access merge requests1539 is expected to eq 11540 when the user cannot access merge requests1541 is expected to be nil1542 is_forked1543 when project has a fork network1544 when fork is itself1545 is expected to equal false1546# [RSpecRunTime] RSpec elapsed time: 3 minutes 22.81 seconds. Current RSS: ~1303M. Threads: 4. load average: 1.06 1.25 1.09 6/276 11161547.1548 when fork is not itself1549 is expected to equal true1550 avoids N+1 queries1551# [RSpecRunTime] RSpec elapsed time: 3 minutes 24.93 seconds. Current RSS: ~1300M. Threads: 4. load average: 1.06 1.24 1.09 1/276 11171552.1553 when project does not have a fork network1554 is expected to equal false1555 branch_rules1556 when a user can read protected branches1557 is present and correct1558 when a user cannot read protected branches1559 is empty1560 timeline_event_tags1561 when user has permissions to read project1562 contains timeline event tags1563# [RSpecRunTime] RSpec elapsed time: 3 minutes 28.21 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.06 1.24 1.09 1/276 11441564.1565 languages1566 when the languages haven't been detected yet1567 returns an empty array1568 when the languages were detected before1569 returns the repository languages1570 visible_forks1571 contains all forks1572 with minimum_access_level DEVELOPER1573 contains forks with developer access1574 when current user is not set1575 does not return any forks1576# [RSpecRunTime] RSpec elapsed time: 3 minutes 36.29 seconds. Current RSS: ~1323M. Threads: 4. load average: 1.12 1.25 1.09 3/276 13111577.1578 detailed_import_status1579 when project is not imported1580 returns nil1581 when current_user is not set1582 returns nil1583 when current_user has no permission1584 returns nil1585 when current_user has limited permission1586 returns detailed information1587 when current_user has permission1588 returns detailed information1589 protectable_branches1590 an empty repository1591 returns an empty array1592 a repository with branches1593 and no protections1594 returns all the branch names1595# [RSpecRunTime] RSpec elapsed time: 3 minutes 40.51 seconds. Current RSS: ~1311M. Threads: 4. load average: 1.11 1.25 1.09 1/276 14191596.1597 and all branches are protected with specific rules1598 returns an empty array1599 and all branches are protected with a wildcard rule1600 returns all the branch names1601 available_deploy_keys1602 when there are deploy keys1603 and the current user has access1604 returns the deploy keys1605# [RSpecRunTime] RSpec elapsed time: 3 minutes 43.46 seconds. Current RSS: ~1310M. Threads: 4. load average: 1.11 1.25 1.09 1/276 14201606.1607 and the current user does not have access1608 does not return any deploy keys1609 organization_edit_path1610 when project has an organization associated with it1611 returns edit path scoped to organization1612 when project does not have an organization associated with it1613 returns nil1614# [RSpecRunTime] Finishing example group spec/graphql/types/project_type_spec.rb. It took 55.88 seconds. Expected to take 1 minute 0.73 second.1615# [RSpecRunTime] Starting example group spec/workers/packages/maven/metadata/sync_worker_spec.rb. Expected to take 54.72 seconds.1616Packages::Maven::Metadata::SyncWorker1617 #perform1618 with a jar1619 with a valid package name1620 logs the message from the service1621 behaves like an idempotent worker1622 is labeled as idempotent1623 performs multiple times sequentially without raising an exception1624 creates the updated metadata files1625# [RSpecRunTime] RSpec elapsed time: 3 minutes 55.59 seconds. Current RSS: ~1269M. Threads: 4. load average: 1.09 1.23 1.09 1/276 14211626.1627 not in the passed project1628 does not create the updated metadata files1629# [RSpecRunTime] RSpec elapsed time: 3 minutes 58.71 seconds. Current RSS: ~1252M. Threads: 4. load average: 1.09 1.23 1.09 1/276 14221630.1631 with a user with not enough permissions1632 does not create the updated metadata files1633# [RSpecRunTime] RSpec elapsed time: 4 minutes 1.39 seconds. Current RSS: ~1247M. Threads: 4. load average: 1.08 1.23 1.09 1/277 14231634.1635 with a maven plugin1636 with a valid package name1637 logs the message from the service1638 behaves like an idempotent worker1639 is labeled as idempotent1640 performs multiple times sequentially without raising an exception1641 creates the updated metadata files1642# [RSpecRunTime] RSpec elapsed time: 4 minutes 21.71 seconds. Current RSS: ~1228M. Threads: 4. load average: 1.06 1.21 1.09 1/276 14241643.1644 not in the passed project1645 does not create the updated metadata files1646# [RSpecRunTime] RSpec elapsed time: 4 minutes 26.58 seconds. Current RSS: ~1223M. Threads: 4. load average: 1.05 1.21 1.09 1/276 14251647.1648 with a user with not enough permissions1649 does not create the updated metadata files1650# [RSpecRunTime] RSpec elapsed time: 4 minutes 31.24 seconds. Current RSS: ~1223M. Threads: 4. load average: 1.05 1.21 1.09 1/276 14261651.1652 with no package name1653 does not run1654 with no user id1655 does not run1656 with no project id1657 does not run1658# [RSpecRunTime] Finishing example group spec/workers/packages/maven/metadata/sync_worker_spec.rb. It took 47.44 seconds. Expected to take 54.72 seconds.1659# [RSpecRunTime] Starting example group spec/services/draft_notes/publish_service_spec.rb. Expected to take 47.96 seconds.1660DraftNotes::PublishService1661 only publishes the draft notes belonging to the current user1662 single draft note1663 publishes1664 does not skip notification1665 does not track the publish event1666 commit_id is set1667 creates note from draft with commit_id1668# [RSpecRunTime] RSpec elapsed time: 4 minutes 39.37 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.04 1.20 1.08 1/281 20771669.1670 internal is set1671 creates internal note from draft1672 multiple draft notes1673 returns success1674 publishes all draft notes for a user in a merge request1675 sends batch notification1676 tracks the publish event1677 does not call UpdateReviewerStateService1678 when review fails to create1679 does not publish any draft note1680 does not track the publish event1681 returns an error1682 behaves like does not trigger GraphQL subscription mergeRequestMergeStatusUpdated1683 is expected not to receive merge_request_merge_status_updated(*(any args)) 0 times1684# [RSpecRunTime] RSpec elapsed time: 4 minutes 49.97 seconds. Current RSS: ~1234M. Threads: 4. load average: 1.11 1.21 1.09 2/281 33341685.1686 behaves like triggers GraphQL subscription mergeRequestMergeStatusUpdated1687 is expected to receive merge_request_merge_status_updated(#<MergeRequest id:3 namespace193/project-208!1>) 1 time1688# [RSpecRunTime] RSpec elapsed time: 4 minutes 51.54 seconds. Current RSS: ~1238M. Threads: 4. load average: 1.11 1.21 1.09 1/281 35191689.1690 capturing diff notes positions and keeping around commits1691 creates diff_note_positions for diff notes1692 keeps around the commits of each published note1693 checking gitaly calls1694 does not request a lot from Gitaly1695# [RSpecRunTime] RSpec elapsed time: 5 minutes 0.73 second. Current RSS: ~1251M. Threads: 4. load average: 1.24 1.23 1.10 1/283 48861696.1697 commit_id is set1698 creates note from draft with commit_id1699# [RSpecRunTime] RSpec elapsed time: 5 minutes 2.72 seconds. Current RSS: ~1252M. Threads: 4. load average: 1.24 1.23 1.10 1/282 51391700.1701 with many draft notes1702 reduce N+1 queries1703# [RSpecRunTime] RSpec elapsed time: 5 minutes 5.38 seconds. Current RSS: ~1269M. Threads: 4. load average: 1.38 1.26 1.11 1/283 52661704.1705 draft notes with suggestions1706 creates a suggestion with correct content1707 when the diff is changed1708 creates a suggestion based on the latest diff content and positions1709# [RSpecRunTime] RSpec elapsed time: 5 minutes 11.73 seconds. Current RSS: ~1275M. Threads: 4. load average: 1.43 1.28 1.11 1/283 58641710.1711 with quick actions1712 performs quick actions1713 does not create a note if it only contains quick actions1714# [RSpecRunTime] RSpec elapsed time: 5 minutes 15.03 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.40 1.27 1.11 1/282 58951715.1716 with drafts that resolve threads1717 resolves the thread1718 sends notifications if all threads are resolved1719 user cannot create notes1720 returns an error1721# [RSpecRunTime] Finishing example group spec/services/draft_notes/publish_service_spec.rb. It took 43.84 seconds. Expected to take 47.96 seconds.1722# [RSpecRunTime] Starting example group spec/services/projects/update_repository_storage_service_spec.rb. Expected to take 42.61 seconds.1723Projects::UpdateRepositoryStorageService1724 #execute1725 without wiki and design repository1726 when the move succeeds1727 moves the repository to the new storage and unmarks the repository as read-only1728# [RSpecRunTime] RSpec elapsed time: 5 minutes 18.42 seconds. Current RSS: ~1278M. Threads: 4. load average: 1.40 1.27 1.11 1/283 59821729.1730 when touch raises an exception1731 marks the storage move as failed and restores read-write access1732# [RSpecRunTime] RSpec elapsed time: 5 minutes 19.7 seconds. Current RSS: ~1273M. Threads: 4. load average: 1.45 1.28 1.12 1/283 60131733.1734 when the filesystems are the same1735 updates the database without trying to move the repository1736# [RSpecRunTime] RSpec elapsed time: 5 minutes 21.1 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.45 1.28 1.12 1/283 60421737.1738 when the move fails1739 unmarks the repository as read-only without updating the repository storage1740# [RSpecRunTime] RSpec elapsed time: 5 minutes 22.48 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.45 1.28 1.12 1/281 60711741.1742 when the cleanup fails1743 sets the correct state1744# [RSpecRunTime] RSpec elapsed time: 5 minutes 23.84 seconds. Current RSS: ~1297M. Threads: 4. load average: 1.45 1.28 1.12 1/278 61041745.1746 when the checksum does not match1747 unmarks the repository as read-only without updating the repository storage1748# [RSpecRunTime] RSpec elapsed time: 5 minutes 25.06 seconds. Current RSS: ~1305M. Threads: 4. load average: 1.49 1.30 1.12 1/278 61351749.1750 with repository pool1751 when project had a repository pool1752 creates a new repository pool and connects project to it1753 when the object pool exists in the new shard but is disconnected1754 with the root project1755 connects project to it1756# [RSpecRunTime] RSpec elapsed time: 5 minutes 30.0 seconds. Current RSS: ~1299M. Threads: 4. load average: 1.45 1.29 1.12 1/278 63881757.1758 without the root project1759 connects project to it1760# [RSpecRunTime] RSpec elapsed time: 5 minutes 31.85 seconds. Current RSS: ~1298M. Threads: 4. load average: 1.45 1.29 1.12 1/278 64591761.1762 when repository does not exist1763 does not mirror object pool1764# [RSpecRunTime] RSpec elapsed time: 5 minutes 33.71 seconds. Current RSS: ~1296M. Threads: 4. load average: 1.45 1.29 1.12 1/278 65261765.1766 when project belongs to repository pool, but not as a root project1767 creates a new repository pool and connects project to it1768# [RSpecRunTime] RSpec elapsed time: 5 minutes 36.82 seconds. Current RSS: ~1296M. Threads: 4. load average: 1.74 1.35 1.14 1/279 67111769.1770 when project belongs to the repository pool without a root project1771 creates a new repository pool without a root project and connects project to it1772# [RSpecRunTime] RSpec elapsed time: 5 minutes 39.91 seconds. Current RSS: ~1291M. Threads: 4. load average: 1.68 1.35 1.14 1/279 68971773.1774 when object pool checksum does not match1775 raises an error and removes the new object pool repository1776# [RSpecRunTime] RSpec elapsed time: 5 minutes 41.55 seconds. Current RSS: ~1290M. Threads: 4. load average: 1.68 1.35 1.14 1/279 69641777.1778 when the repository move is finished1779 is idempotent1780# [RSpecRunTime] RSpec elapsed time: 5 minutes 42.68 seconds. Current RSS: ~1295M. Threads: 4. load average: 1.68 1.35 1.14 1/279 69931781.1782 when the repository move is failed1783 is idempotent1784# [RSpecRunTime] RSpec elapsed time: 5 minutes 43.77 seconds. Current RSS: ~1299M. Threads: 4. load average: 1.68 1.35 1.14 1/279 70221785.1786 project with no repositories1787 updates the database1788 with wiki repository1789 when the move succeeds1790 moves the project and its wiki repository to the new storage and unmarks the repository as read-only1791# [RSpecRunTime] RSpec elapsed time: 5 minutes 46.08 seconds. Current RSS: ~1293M. Threads: 4. load average: 1.62 1.34 1.14 1/280 70741792.1793 when the filesystems are the same1794 updates the database without trying to move the repostory1795# [RSpecRunTime] RSpec elapsed time: 5 minutes 47.45 seconds. Current RSS: ~1294M. Threads: 4. load average: 1.62 1.34 1.14 1/280 71131796.1797 when the move of the wiki repository fails1798 unmarks the repository as read-only without updating the repository storage1799# [RSpecRunTime] RSpec elapsed time: 5 minutes 48.84 seconds. Current RSS: ~1294M. Threads: 4. load average: 1.62 1.34 1.14 1/280 71541800.1801 when the cleanup of the wiki repository fails1802 sets the correct state1803# [RSpecRunTime] RSpec elapsed time: 5 minutes 50.34 seconds. Current RSS: ~1303M. Threads: 4. load average: 1.57 1.33 1.14 1/280 72051804.1805 when the checksum of the wiki repository does not match1806 unmarks the repository as read-only without updating the repository storage1807# [RSpecRunTime] RSpec elapsed time: 5 minutes 51.74 seconds. Current RSS: ~1302M. Threads: 4. load average: 1.57 1.33 1.14 1/280 72501808.1809 with design repository1810 when the move succeeds1811 moves the project and its design repository to the new storage and unmarks the repository as read-only1812# [RSpecRunTime] RSpec elapsed time: 5 minutes 53.29 seconds. Current RSS: ~1301M. Threads: 4. load average: 1.57 1.33 1.14 1/280 73011813.1814 when the filesystems are the same1815 updates the database without trying to move the repostory1816# [RSpecRunTime] RSpec elapsed time: 5 minutes 54.68 seconds. Current RSS: ~1303M. Threads: 4. load average: 1.53 1.33 1.14 1/280 73401817.1818 when the move of the design repository fails1819 unmarks the repository as read-only without updating the repository storage1820# [RSpecRunTime] RSpec elapsed time: 5 minutes 56.15 seconds. Current RSS: ~1304M. Threads: 4. load average: 1.53 1.33 1.14 1/281 73811821.1822 when the cleanup of the design repository fails1823 sets the correct state1824# [RSpecRunTime] RSpec elapsed time: 5 minutes 57.72 seconds. Current RSS: ~1304M. Threads: 4. load average: 1.53 1.33 1.14 1/281 74321825.1826 when the checksum of the design repository does not match1827 unmarks the repository as read-only without updating the repository storage1828# [RSpecRunTime] RSpec elapsed time: 5 minutes 59.18 seconds. Current RSS: ~1304M. Threads: 4. load average: 1.53 1.33 1.14 1/281 74771829.1830# [RSpecRunTime] Finishing example group spec/services/projects/update_repository_storage_service_spec.rb. It took 43.14 seconds. Expected to take 42.61 seconds.1831# [RSpecRunTime] Starting example group spec/lib/api/helpers_spec.rb. Expected to take 38.88 seconds.1832API::Helpers1833 #current_user1834 handles sticking when a user could be found1835 does not handle sticking if no user could be found1836 returns the user if one could be found1837 #find_project1838 when ID is used as an argument1839 behaves like project finder1840 when project exists1841 returns requested project1842 returns nil1843 when project id is not provided1844 returns nil1845 when PATH is used as an argument1846 behaves like project finder1847 when project exists1848 returns requested project1849 returns nil1850 when project id is not provided1851 returns nil1852 with an invalid PATH1853 does not hit the database1854 behaves like project finder1855 when project exists1856 returns requested project1857 returns nil1858 when project id is not provided1859 returns nil1860 when ID is a negative number1861 behaves like project finder1862 when project exists1863 returns requested project1864 returns nil1865 when project id is not provided1866 returns nil1867 when project is pending delete1868 does not return the project pending delete1869 when project is hidden1870 does not return the hidden project1871 #find_project!1872 when user is authenticated1873 public project1874 returns requested project1875 private project1876 behaves like private project without access1877 returns not found1878 when user is not authenticated1879 public project1880 returns requested project1881 private project1882 behaves like private project without access1883 returns not found1884 support for IDs and paths as argument1885 when ID is used as an argument1886 behaves like project finder1887 when project exists1888 returns requested project1889 returns nil1890 when PATH is used as an argument1891 behaves like project finder1892 when project exists1893 returns requested project1894 returns nil1895 with an invalid PATH1896 does not hit the database1897 behaves like project finder1898 when project exists1899 returns requested project1900 returns nil1901 #find_pipeline1902 when ID is used as an argument1903 behaves like pipeline finder1904 when pipeline exists1905 returns requested pipeline1906 when pipeline does not exists1907 returns nil1908 when pipeline id is not provided1909 returns nil1910 when string ID is used as an argument1911 behaves like pipeline finder1912 when pipeline exists1913 returns requested pipeline1914 when pipeline does not exists1915 returns nil1916 when pipeline id is not provided1917 returns nil1918 when ID is a negative number1919 behaves like pipeline finder1920 when pipeline exists1921 returns requested pipeline1922 when pipeline does not exists1923 returns nil1924 when pipeline id is not provided1925 returns nil1926 #find_pipeline!1927 when user is authenticated1928 public project1929 returns requested pipeline1930 private project1931 behaves like private project without access1932 returns not found1933 without read pipeline permission1934 behaves like private project without access1935 returns not found1936 with read pipeline permission1937 returns requested pipeline1938 when user is not authenticated1939 public project1940 returns requested pipeline1941 private project1942 behaves like private project without access1943 returns not found1944 support for IDs and paths as argument1945 when ID is used as an argument1946 when pipeline id is an integer1947 behaves like pipeline finder1948 when pipeline exists1949 returns requested pipeline1950 returns nil1951 when pipeline id is a string1952 behaves like pipeline finder1953 when pipeline exists1954 returns requested pipeline1955 returns nil1956 #find_organization!1957 when organization is public1958 when user is authenticated1959 returns requested organization1960 when user is not authenticated1961 returns requested organization1962 when organization is private1963 when user is authenticated1964 when user is part of the organization1965 returns requested organization1966 when user is not part of the organization1967 returns nil1968 when user is not authenticated1969 returns nil1970 when organization does not exist1971 returns nil1972 #find_group!1973 when user is authenticated1974 public group1975 returns requested group1976 private group1977 behaves like private group without access1978 returns not found1979 when user is not authenticated1980 public group1981 returns requested group1982 private group1983 behaves like private group without access1984 returns not found1985 with support for IDs and paths as arguments1986 when ID is used as an argument1987 behaves like group finder1988 when group exists1989 returns requested group1990 returns nil1991 when PATH is used as an argument1992 behaves like group finder1993 when group exists1994 returns requested group1995 returns nil1996 when ID is a negative number1997 behaves like group finder1998 when group exists1999 returns requested group2000 returns nil2001 with support for organization as an argument2002 when group exists in the organization2003 is expected to eq #<Group id:600 @group74>2004 when group does not exist in the organization2005 returns nil2006 #find_group_by_full_path!2007 when user is authenticated2008 public group2009 returns requested group2010 private group2011 behaves like private group without access2012 returns not found2013 with access2014 returns requested group with access2015 when user is not authenticated2016 public group2017 returns requested group2018 private group2019 behaves like private group without access2020 returns not found2021 #find_namespace2022 when ID is used as an argument2023 behaves like namespace finder2024 when namespace exists2025 returns requested namespace2026 when namespace doesn't exists2027 returns nil2028 when PATH is used as an argument2029 behaves like namespace finder2030 when namespace exists2031 returns requested namespace2032 when namespace doesn't exists2033 returns nil2034 when ID is a negative number2035 behaves like namespace finder2036 when namespace exists2037 returns requested namespace2038 when namespace doesn't exists2039 returns nil2040 #find_namespace!2041 behaves like user namespace finder2042 when namespace is group2043 when user has access to group2044 returns requested namespace2045 when user doesn't have access to group2046 raises not found error2047 when namespace is user's personal namespace2048 when user owns the namespace2049 returns requested namespace2050 when user doesn't own the namespace2051 raises not found error2052 #authorized_project_scope?2053 job_token_authentication: false, route_setting: false, same_job_project: false, expected_result: true2054 returns the expected result2055# [RSpecRunTime] RSpec elapsed time: 6 minutes 17.95 seconds. Current RSS: ~1343M. Threads: 4. load average: 1.52 1.34 1.15 1/281 74782056.2057 job_token_authentication: false, route_setting: false, same_job_project: true, expected_result: true2058 returns the expected result2059 job_token_authentication: false, route_setting: true, same_job_project: false, expected_result: true2060 returns the expected result2061 job_token_authentication: false, route_setting: true, same_job_project: true, expected_result: true2062 returns the expected result2063 job_token_authentication: true, route_setting: false, same_job_project: false, expected_result: true2064 returns the expected result2065 job_token_authentication: true, route_setting: false, same_job_project: true, expected_result: true2066 returns the expected result2067 job_token_authentication: true, route_setting: true, same_job_project: false, expected_result: false2068 returns the expected result2069 job_token_authentication: true, route_setting: true, same_job_project: true, expected_result: true2070 returns the expected result2071 #send_git_blob2072 sets Gitlab::Workhorse::DETECT_HEADER header2073 content disposition2074 when blob name is null2075 returns only the disposition2076 when blob name is not null2077 returns disposition with the blob name2078 #increment_unique_values2079 tracks redis hll event2080 logs an exception for unknown event2081 does not track event for nil values2082 #track_event2083 tracks internal event2084 passes send_snowplow_event on to InternalEvents.track_event2085 passes additional_properties on to InternalEvents.track_event2086 tracks an exception and renders 422 for unknown event2087 logs an exception for tracking errors2088 does not track event for nil user2089# [RSpecRunTime] RSpec elapsed time: 6 minutes 20.72 seconds. Current RSS: ~1340M. Threads: 4. load average: 1.48 1.33 1.15 1/281 74792090.2091 #order_options_with_tie_breaker2092 with non-id order given2093 with ascending order2094 adds id based ordering with same direction as primary order2095 with descending order2096 adds id based ordering with same direction as primary order2097 with non-id order but no direction given2098 adds ID ASC order2099 with id order given2100 does not add an additional order2101 by default2102 with created_at order given2103 converts to id2104 when override_created_at is false2105 with created_at order given2106 does not convert to id2107 #destroy_conditionally!2108 when unmodified check passes2109 destroys given project2110 when unmodified check fails2111 does not destroy given project2112 #check_unmodified_since!2113 when last modified is later than header value2114 renders error2115 when last modified is earlier than header value2116 does not render error2117 when last modified is equal to header value2118 does not render error2119 when there is no header value present2120 does not render error2121 when header value is not a valid time value2122 does not render error2123 #present_disk_file!2124 with X-Sendfile supported2125 sends the file using X-Sendfile2126 without X-Sendfile supported2127 sends the file2128 #present_artifacts_file!2129 with object storage2130 redirects to a CDN-fronted URL2131 requested with HEAD2132 redirects to a CDN-fronted URL2133# [RSpecRunTime] RSpec elapsed time: 6 minutes 25.29 seconds. Current RSS: ~1324M. Threads: 4. load average: 1.44 1.33 1.14 2/281 74802134.2135 #order_by_similarity?2136 params: {}, allow_unauthorized: false, current_user_set: false, expected: false2137 returns the expected result2138 params: {}, allow_unauthorized: true, current_user_set: false, expected: false2139 returns the expected result2140 params: {}, allow_unauthorized: false, current_user_set: true, expected: false2141 returns the expected result2142 params: {}, allow_unauthorized: true, current_user_set: true, expected: false2143 returns the expected result2144 params: {:order_by=>"similarity"}, allow_unauthorized: false, current_user_set: false, expected: false2145 returns the expected result2146 params: {:order_by=>"similarity"}, allow_unauthorized: true, current_user_set: false, expected: false2147 returns the expected result2148 params: {:order_by=>"similarity"}, allow_unauthorized: true, current_user_set: true, expected: false2149 returns the expected result2150 params: {:order_by=>"similarity"}, allow_unauthorized: false, current_user_set: true, expected: false2151 returns the expected result2152 params: {:search=>"test"}, allow_unauthorized: false, current_user_set: false, expected: false2153 returns the expected result2154 params: {:search=>"test"}, allow_unauthorized: true, current_user_set: false, expected: false2155 returns the expected result2156 params: {:search=>"test"}, allow_unauthorized: true, current_user_set: true, expected: false2157 returns the expected result2158 params: {:search=>"test"}, allow_unauthorized: false, current_user_set: true, expected: false2159 returns the expected result2160 params: {:order_by=>"similarity", :search=>"test"}, allow_unauthorized: false, current_user_set: false, expected: false2161 returns the expected result2162 params: {:order_by=>"similarity", :search=>"test"}, allow_unauthorized: true, current_user_set: false, expected: true2163 returns the expected result2164 params: {:order_by=>"similarity", :search=>"test"}, allow_unauthorized: true, current_user_set: true, expected: true2165 returns the expected result2166 params: {:order_by=>"similarity", :search=>"test"}, allow_unauthorized: false, current_user_set: true, expected: true2167 returns the expected result2168 #render_api_error_with_reason!2169 renders error with code2170 #unauthorized!2171 renders 4012172 renders 401 with a reason2173 #forbidden!2174 renders 4012175 renders 401 with a reason2176 #bad_request!2177 renders 4002178 renders 401 with a reason2179 #too_many_requests!2180 renders 4292181 renders 429 with a custom message2182 renders 429 with a custom Retry-After value2183 renders 429 without a Retry-After value2184 #authenticate_by_gitlab_shell_token!2185 when jwt token is not provided2186 behaves like unauthorized2187 unauthorized2188 when jwt token is invalid2189 behaves like unauthorized2190 unauthorized2191 when jwt token issuer is invalid2192 behaves like unauthorized2193 unauthorized2194 when jwt token is valid2195 behaves like authorized2196 authorized2197 attributes_for_keys2198 params: hash, keys: symbol_keys, attrs_result: filtered_attrs2199 returns the values for given keys2200 params: hash, keys: string_keys, attrs_result: empty_attrs2201 returns the values for given keys2202 params: parameters, keys: symbol_keys, attrs_result: filtered_attrs2203 returns the values for given keys2204 params: parameters, keys: string_keys, attrs_result: filtered_attrs2205 returns the values for given keys2206 #authenticate_by_gitlab_shell_or_workhorse_token!2207 when request from gitlab shell2208 with invalid token2209 unauthorized2210 with valid token2211 authorized2212 when request from gitlab workhorse2213 with invalid token2214 unauthorized2215 with valid token2216 authorized2217# [RSpecRunTime] Finishing example group spec/lib/api/helpers_spec.rb. It took 31.06 seconds. Expected to take 38.88 seconds.2218# [RSpecRunTime] Starting example group spec/services/ci/list_config_variables_service_spec.rb. Expected to take 33.8 seconds.2219Ci::ListConfigVariablesService2220 when sending a valid ref2221 returns variables list2222 when the ref is a sha from a fork2223 when a project ref contains the sha2224 returns variables list2225# [RSpecRunTime] RSpec elapsed time: 6 minutes 36.13 seconds. Current RSS: ~1312M. Threads: 4. load average: 1.37 1.32 1.14 1/287 78632226.2227 when a project ref does not contain the sha2228 returns empty response2229 when config has includes2230 returns variable list2231# [RSpecRunTime] RSpec elapsed time: 6 minutes 38.28 seconds. Current RSS: ~1309M. Threads: 4. load average: 1.37 1.32 1.14 1/287 80622232.2233 when config has $CI_COMMIT_REF_NAME2234 when it matches with input branch name2235 passes the ref name to YamlProcessor2236 returns variable list from include_one yaml2237# [RSpecRunTime] RSpec elapsed time: 6 minutes 42.35 seconds. Current RSS: ~1296M. Threads: 4. load average: 1.34 1.31 1.14 1/286 84912238.2239 when it does not match with input branch name2240 passes the ref name to YamlProcessor2241 returns variable list from include_two yaml2242# [RSpecRunTime] RSpec elapsed time: 6 minutes 47.08 seconds. Current RSS: ~1260M. Threads: 4. load average: 1.39 1.32 1.15 1/286 90802243.2244 when feature flag is disabled in the project2245 passes nil as the ref name to YamlProcessor2246# [RSpecRunTime] RSpec elapsed time: 6 minutes 49.18 seconds. Current RSS: ~1260M. Threads: 4. load average: 1.39 1.32 1.15 1/286 92872247.2248 when project CI config is external2249 when the user has access to the external project2250 returns variable list2251# [RSpecRunTime] RSpec elapsed time: 6 minutes 51.91 seconds. Current RSS: ~1249M. Threads: 4. load average: 1.44 1.33 1.15 2/286 94542252.2253 when the user has no access to the external project2254 returns empty json2255# [RSpecRunTime] RSpec elapsed time: 6 minutes 54.4 seconds. Current RSS: ~1243M. Threads: 4. load average: 1.49 1.35 1.16 1/286 96112256.2257 when sending an invalid ref2258 returns empty json2259# [RSpecRunTime] RSpec elapsed time: 6 minutes 55.77 seconds. Current RSS: ~1241M. Threads: 4. load average: 1.49 1.35 1.16 1/286 96702260.2261 when sending an invalid config2262 returns empty result2263# [RSpecRunTime] RSpec elapsed time: 6 minutes 57.59 seconds. Current RSS: ~1239M. Threads: 4. load average: 1.49 1.35 1.16 1/286 97792264.2265 when reading from cache2266 returns variable list2267# [RSpecRunTime] RSpec elapsed time: 6 minutes 59.07 seconds. Current RSS: ~1239M. Threads: 4. load average: 1.49 1.35 1.16 1/286 98542268.2269 when the cache is empty2270 returns nil and enquques the worker to fill cache2271# [RSpecRunTime] RSpec elapsed time: 7 minutes 0.55 second. Current RSS: ~1242M. Threads: 4. load average: 1.45 1.34 1.16 1/287 99292272.2273# [RSpecRunTime] Finishing example group spec/services/ci/list_config_variables_service_spec.rb. It took 30.35 seconds. Expected to take 33.8 seconds.2274# [RSpecRunTime] Starting example group spec/helpers/markup_helper_spec.rb. Expected to take 29.9 seconds.2275MarkupHelper2276 #markdown2277 referencing multiple objects2278 links to the merge request2279 links to the commit2280 links to the issue2281# [RSpecRunTime] RSpec elapsed time: 7 minutes 3.96 seconds. Current RSS: ~1252M. Threads: 4. load average: 1.45 1.34 1.16 1/287 100892282.2283 override default project2284 links to the issue2285 uploads2286 inside a project2287 renders uploads relative to project2288 inside a group2289 renders uploads relative to the group2290 with a group in the context2291 renders uploads relative to project2292 when text contains a relative link to an image in the repository2293 when requested_path is provided, but ref isn't2294 returns the correct HTML for the image2295 when requested_path and ref parameters are both provided2296 returns the correct HTML for the image2297 when ref is provided, but requested_path isn't2298 returns the correct HTML for the image2299 when neither requested_path, nor ref parameter is provided2300 returns the correct HTML for the image2301 when there is a postprocessing option provided2302 passes the postprocess options to the Markup::RenderingService2303 #markdown_field2304 with already redacted attribute2305 returns the redacted attribute2306 without redacted attribute2307 renders the markdown value2308 when post_process is false2309 does not run Markdown post processing2310 #link_to_markdown_field2311 handles references nested in links with all the text2312 #link_to_markdown2313 handles references nested in links with all the text2314 forwards HTML options2315 escapes HTML passed in as the body2316 ignores reference links when they are the entire body2317 replaces commit message with emoji to link2318# [RSpecRunTime] RSpec elapsed time: 7 minutes 9.4 seconds. Current RSS: ~1273M. Threads: 4. load average: 1.38 1.33 1.15 1/286 102512319.2320 #link_to_html2321 wraps the rendered content in a link2322 escapes HTML passed as an emoji2323 #render_wiki_content2324 when file is Markdown2325 renders using CommonMark method2326 when context has labels2327 renders label2328 when content has uploads2329 renders uploads relative to project2330 when file is Asciidoc2331 renders using Gitlab::Asciidoc2332 when file is R Markdown2333 renders using CommonMark method2334 any other format2335 renders all other formats using Gitlab::OtherMarkup2336 #markup2337 sets the :text_source to :blob in the context2338 preserves encoding2339 uses passed in rendered content2340 defaults to CommonMark2341 sets additional context for Asciidoc2342# [RSpecRunTime] RSpec elapsed time: 7 minutes 14.78 seconds. Current RSS: ~1264M. Threads: 4. load average: 1.35 1.32 1.15 1/289 102612343.2344 #first_line_in_markdown2345 when the asked attribute can be redacted2346 displays inline code2347 truncates the text with multiple paragraphs2348 displays the first line of a code block2349 truncates a single long line of text2350 preserves code color scheme2351 removes any images2352 keeps whitelisted tags2353 does not post-process truncated text2354 strips non-user links2355 styles the current user link2356 custom emoji2357 includes fallback-src data attribute2358# [RSpecRunTime] RSpec elapsed time: 7 minutes 18.05 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.35 1.32 1.15 1/284 102882359.2360 labels formatting2361 preserves style attribute for a label that can be accessed by current_user2362 does not style a label that can not be accessed by current_user2363# [RSpecRunTime] RSpec elapsed time: 7 minutes 19.5 seconds. Current RSS: ~1288M. Threads: 4. load average: 1.32 1.32 1.15 1/282 102892364.2365 when current_user is nil2366 renders the link with no styling when current_user is nil2367 when the asked attribute can not be redacted2368 displays inline code2369 truncates the text with multiple paragraphs2370 displays the first line of a code block2371 truncates a single long line of text2372 preserves code color scheme2373 removes any images2374 keeps whitelisted tags2375 does not post-process truncated text2376 strips non-user links2377 styles the current user link2378 custom emoji2379 includes fallback-src data attribute2380# [RSpecRunTime] RSpec elapsed time: 7 minutes 23.26 seconds. Current RSS: ~1291M. Threads: 4. load average: 1.32 1.32 1.15 1/282 103162381.2382 labels formatting2383 preserves style attribute for a label that can be accessed by current_user2384 does not style a label that can not be accessed by current_user2385# [RSpecRunTime] RSpec elapsed time: 7 minutes 24.77 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.21 1.30 1.15 1/282 103172386.2387 when current_user is nil2388 renders the link with no styling when current_user is nil2389 #cross_project_reference2390 shows the full MR reference2391 shows the full issue reference2392# [RSpecRunTime] Finishing example group spec/helpers/markup_helper_spec.rb. It took 24.73 seconds. Expected to take 29.9 seconds.2393# [RSpecRunTime] Starting example group spec/services/integrations/propagation/bulk_create_service_spec.rb. Expected to take 28.25 seconds.2394Integrations::Propagation::BulkCreateService2395 with a group-level integration2396 with a project association2397 behaves like creates integration successfully2398 updates the inherited integrations2399 updates inherit_from_id attributes2400 sets created_at and updated_at timestamps2401 when integration has data fields2402 updates the data fields from inherited integrations2403 sets created_at and updated_at timestamps2404# [RSpecRunTime] RSpec elapsed time: 7 minutes 29.6 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.20 1.29 1.14 1/281 103182405.2406 with different foreign key of data_fields2407 behaves like creates integration successfully2408 updates the inherited integrations2409 updates inherit_from_id attributes2410 sets created_at and updated_at timestamps2411 when integration has data fields2412 updates the data fields from inherited integrations2413 sets created_at and updated_at timestamps2414# [RSpecRunTime] RSpec elapsed time: 7 minutes 33.07 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.20 1.29 1.14 1/281 103192415.2416 behaves like creates GitLab for Slack app data successfully2417 creates associated SlackIntegration record and scopes2418 when integration is disabled2419 does not create associated SlackIntegration record2420# [RSpecRunTime] RSpec elapsed time: 7 minutes 34.39 seconds. Current RSS: ~1273M. Threads: 4. load average: 1.18 1.29 1.14 1/281 103202421.2422 when flag is disabled2423 does not create associated SlackIntegration record2424 with a group association2425 behaves like creates integration successfully2426 updates the inherited integrations2427 updates inherit_from_id attributes2428 sets created_at and updated_at timestamps2429 when integration has data fields2430 updates the data fields from inherited integrations2431 sets created_at and updated_at timestamps2432# [RSpecRunTime] RSpec elapsed time: 7 minutes 37.64 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.18 1.29 1.14 1/281 103212433.2434 with different foreign key of data_fields2435 behaves like creates integration successfully2436 updates the inherited integrations2437 updates inherit_from_id attributes2438 sets created_at and updated_at timestamps2439 when integration has data fields2440 updates the data fields from inherited integrations2441 sets created_at and updated_at timestamps2442# [RSpecRunTime] RSpec elapsed time: 7 minutes 40.23 seconds. Current RSS: ~1313M. Threads: 4. load average: 1.17 1.28 1.14 1/281 103222443.2444 behaves like creates GitLab for Slack app data successfully2445 creates associated SlackIntegration record and scopes2446 when integration is disabled2447 does not create associated SlackIntegration record2448 when flag is disabled2449 does not create associated SlackIntegration record2450 with an instance-level integration2451 with a project association2452 behaves like creates integration successfully2453 updates the inherited integrations2454 updates inherit_from_id attributes2455 sets created_at and updated_at timestamps2456 when integration has data fields2457 updates the data fields from inherited integrations2458 sets created_at and updated_at timestamps2459# [RSpecRunTime] RSpec elapsed time: 7 minutes 44.96 seconds. Current RSS: ~1297M. Threads: 4. load average: 1.23 1.29 1.15 1/281 103232460.2461 behaves like creates GitLab for Slack app data successfully2462 creates associated SlackIntegration record and scopes2463 when integration is disabled2464 does not create associated SlackIntegration record2465# [RSpecRunTime] RSpec elapsed time: 7 minutes 46.21 seconds. Current RSS: ~1292M. Threads: 4. load average: 1.23 1.29 1.15 1/281 103242466.2467 when flag is disabled2468 does not create associated SlackIntegration record2469 with a group association2470 behaves like creates integration successfully2471 updates the inherited integrations2472 updates inherit_from_id attributes2473 sets created_at and updated_at timestamps2474 when integration has data fields2475 updates the data fields from inherited integrations2476 sets created_at and updated_at timestamps2477# [RSpecRunTime] RSpec elapsed time: 7 minutes 48.68 seconds. Current RSS: ~1304M. Threads: 4. load average: 1.23 1.29 1.15 1/281 103252478.2479 behaves like creates GitLab for Slack app data successfully2480 creates associated SlackIntegration record and scopes2481 when integration is disabled2482 does not create associated SlackIntegration record2483 when flag is disabled2484 does not create associated SlackIntegration record2485# [RSpecRunTime] Finishing example group spec/services/integrations/propagation/bulk_create_service_spec.rb. It took 24.08 seconds. Expected to take 28.25 seconds.2486# [RSpecRunTime] Starting example group spec/views/notify/pipeline_success_email.html.haml_spec.rb. Expected to take 27.13 seconds.2487notify/pipeline_success_email.html.haml2488 when pipeline has a name attribute2489 behaves like pipeline status changes email2490 when the pipeline contains a failed job2491 behaves like renders the pipeline status changes email correctly2492 pipeline with user2493 renders the email correctly2494 behaves like correct pipeline information for pipelines for merge requests2495 when pipeline for merge request2496 renders a source ref of the pipeline2497# [RSpecRunTime] RSpec elapsed time: 7 minutes 54.37 seconds. Current RSS: ~1296M. Threads: 4. load average: 1.21 1.29 1.15 1/287 106082498.2499 pipeline without user2500 renders the email correctly2501# [RSpecRunTime] RSpec elapsed time: 7 minutes 56.8 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.20 1.28 1.15 1/287 107522502.2503 when the latest failed job is a bridge job2504 behaves like renders the pipeline status changes email correctly2505 pipeline with user2506 renders the email correctly2507 behaves like correct pipeline information for pipelines for merge requests2508 when pipeline for merge request2509 renders a source ref of the pipeline2510# [RSpecRunTime] RSpec elapsed time: 8 minutes 1.2 seconds. Current RSS: ~1266M. Threads: 4. load average: 1.26 1.29 1.15 1/288 110352511.2512 pipeline without user2513 renders the email correctly2514# [RSpecRunTime] RSpec elapsed time: 8 minutes 3.56 seconds. Current RSS: ~1270M. Threads: 4. load average: 1.26 1.29 1.15 1/287 111782515.2516 when pipeline does not have a name attribute2517 behaves like pipeline status changes email2518 when the pipeline contains a failed job2519 behaves like renders the pipeline status changes email correctly2520 pipeline with user2521 renders the email correctly2522 behaves like correct pipeline information for pipelines for merge requests2523 when pipeline for merge request2524 renders a source ref of the pipeline2525# [RSpecRunTime] RSpec elapsed time: 8 minutes 7.9 seconds. Current RSS: ~1277M. Threads: 4. load average: 1.24 1.29 1.15 1/287 114602526.2527 pipeline without user2528 renders the email correctly2529# [RSpecRunTime] RSpec elapsed time: 8 minutes 10.13 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.38 1.32 1.16 1/287 116042530.2531 when the latest failed job is a bridge job2532 behaves like renders the pipeline status changes email correctly2533 pipeline with user2534 renders the email correctly2535 behaves like correct pipeline information for pipelines for merge requests2536 when pipeline for merge request2537 renders a source ref of the pipeline2538# [RSpecRunTime] RSpec elapsed time: 8 minutes 14.63 seconds. Current RSS: ~1283M. Threads: 4. load average: 1.35 1.31 1.16 1/287 118862539.2540 pipeline without user2541 renders the email correctly2542# [RSpecRunTime] RSpec elapsed time: 8 minutes 16.92 seconds. Current RSS: ~1285M. Threads: 4. load average: 1.35 1.31 1.16 1/287 120292543.2544# [RSpecRunTime] Finishing example group spec/views/notify/pipeline_success_email.html.haml_spec.rb. It took 27.52 seconds. Expected to take 27.13 seconds.2545# [RSpecRunTime] Starting example group spec/models/push_event_spec.rb. Expected to take 25.92 seconds.2546PushEvent2547 does not allow STI2548 .created_or_pushed2549 includes events for pushing to existing refs2550 includes events for creating new refs2551 does not include events for removing refs2552# [RSpecRunTime] RSpec elapsed time: 8 minutes 23.5 seconds. Current RSS: ~1264M. Threads: 4. load average: 1.32 1.31 1.16 1/286 121202553.2554 .branch_events2555 includes events for branches2556 does not include events for tags2557# [RSpecRunTime] RSpec elapsed time: 8 minutes 26.36 seconds. Current RSS: ~1249M. Threads: 4. load average: 1.30 1.30 1.16 1/286 121612558.2559 .without_existing_merge_requests2560 includes events that do not have a corresponding merge request2561 does not include events that have a corresponding open merge request2562 includes events that has corresponding closed/merged merge requests2563 does not include events for removed refs2564 does not include events for pushing to tags2565# [RSpecRunTime] RSpec elapsed time: 8 minutes 41.68 seconds. Current RSS: ~1270M. Threads: 4. load average: 1.45 1.34 1.17 1/287 137542566.2567 .sti_name2568 returns the integer representation of the :pushed event action2569 #push_action?2570 returns true2571 #push_with_commits?2572 returns true when both the first and last commit are present2573 returns false when the first commit is missing2574 returns false when the last commit is missing2575 #tag?2576 returns true when pushing to a tag2577 returns false when pushing to a branch2578 #branch?2579 returns true when pushing to a branch2580 returns false when pushing to a tag2581 #valid_push?2582 returns true if a ref exists2583 returns false when no ref is present2584 #new_ref?2585 returns true when pushing a new ref2586 returns false when pushing to an existing ref2587 #rm_ref?2588 returns true when removing an existing ref2589 returns false when pushing to an existing ref2590 #commit_from2591 returns the first commit SHA2592 #commit_to2593 returns the last commit SHA2594 #ref_name2595 returns the name of the ref2596 #ref_type2597 returns the type of the ref2598 #branch_name2599 returns the name of the branch2600 #tag_name2601 returns the name of the tag2602 #commit_title2603 returns the commit message2604 #commit_id2605 returns the SHA of the last commit if present2606 returns the SHA of the first commit if the last commit is not present2607 #commits_count2608 returns the number of commits2609 #validate_push_action2610 adds an error when the action is not PUSHED2611# [RSpecRunTime] Finishing example group spec/models/push_event_spec.rb. It took 27.88 seconds. Expected to take 25.92 seconds.2612# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.2613Lint factories for PushEvent2614 with saas, license, and factory defaults2615 behaves like factory2616 push_event factory2617 does not raise error when built2618 does not raise error when created2619# [RSpecRunTime] RSpec elapsed time: 8 minutes 46.65 seconds. Current RSS: ~1309M. Threads: 4. load average: 1.50 1.35 1.18 1/286 137912620.2621# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.83 seconds. Expected to take 40.68 seconds.2622# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/templates_spec.rb. Expected to take 24.69 seconds.2623CI YML Templates2624 that support autodevops2625 when including available templates in a CI YAML configuration2626 template_name: "5-Minute-Production-App.gitlab-ci.yml"2627 is expected to be valid2628 require default stages to be included2629 template_name: "Android.gitlab-ci.yml"2630 is expected to be valid2631 require default stages to be included2632 template_name: "Android-Fastlane.gitlab-ci.yml"2633 is expected to be valid2634 require default stages to be included2635 template_name: "Auto-DevOps.gitlab-ci.yml"2636 is expected to be valid2637 require default stages to be included2638# [RSpecRunTime] RSpec elapsed time: 8 minutes 49.36 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.50 1.35 1.18 1/286 137922639.2640 template_name: "Bash.gitlab-ci.yml"2641 is expected to be valid2642 require default stages to be included2643 template_name: "C++.gitlab-ci.yml"2644 is expected to be valid2645 require default stages to be included2646 template_name: "Chef.gitlab-ci.yml"2647 is expected to be valid2648 require default stages to be included2649 template_name: "Clojure.gitlab-ci.yml"2650 is expected to be valid2651 require default stages to be included2652 template_name: "Code-Quality.gitlab-ci.yml"2653 is expected to be valid2654 require default stages to be included2655 template_name: "Composer.gitlab-ci.yml"2656 is expected to be valid2657 require default stages to be included2658 template_name: "Cosign.gitlab-ci.yml"2659 is expected to be valid2660 require default stages to be included2661 template_name: "Crystal.gitlab-ci.yml"2662 is expected to be valid2663 require default stages to be included2664 template_name: "Dart.gitlab-ci.yml"2665 is expected to be valid2666 require default stages to be included2667 template_name: "Deploy-ECS.gitlab-ci.yml"2668 is expected to be valid2669 require default stages to be included2670 template_name: "Django.gitlab-ci.yml"2671 is expected to be valid2672 require default stages to be included2673 template_name: "Docker.gitlab-ci.yml"2674 is expected to be valid2675 require default stages to be included2676 template_name: "Elixir.gitlab-ci.yml"2677 is expected to be valid2678 require default stages to be included2679 template_name: "Flutter.gitlab-ci.yml"2680 is expected to be valid2681 require default stages to be included2682 template_name: "Getting-Started.gitlab-ci.yml"2683 is expected to be valid2684 require default stages to be included2685 template_name: "Go.gitlab-ci.yml"2686 is expected to be valid2687 require default stages to be included2688 template_name: "Gradle.gitlab-ci.yml"2689 is expected to be valid2690 require default stages to be included2691 template_name: "Grails.gitlab-ci.yml"2692 is expected to be valid2693 require default stages to be included2694 template_name: "Indeni.Cloudrail.gitlab-ci.yml"2695 is expected to be valid2696 require default stages to be included2697 template_name: "Julia.gitlab-ci.yml"2698 is expected to be valid2699 require default stages to be included2700 template_name: "Kaniko.gitlab-ci.yml"2701 is expected to be valid2702 require default stages to be included2703 template_name: "Katalon.gitlab-ci.yml"2704 is expected to be valid2705 require default stages to be included2706 template_name: "LaTeX.gitlab-ci.yml"2707 is expected to be valid2708 require default stages to be included2709 template_name: "Laravel.gitlab-ci.yml"2710 is expected to be valid2711 require default stages to be included2712 template_name: "MATLAB.gitlab-ci.yml"2713 is expected to be valid2714 require default stages to be included2715 template_name: "Maven.gitlab-ci.yml"2716 is expected to be valid2717 require default stages to be included2718 template_name: "Mono.gitlab-ci.yml"2719 is expected to be valid2720 require default stages to be included2721 template_name: "Nodejs.gitlab-ci.yml"2722 is expected to be valid2723 require default stages to be included2724 template_name: "OpenShift.gitlab-ci.yml"2725 is expected to be valid2726 require default stages to be included2727 template_name: "PHP.gitlab-ci.yml"2728 is expected to be valid2729 require default stages to be included2730 template_name: "Packer.gitlab-ci.yml"2731 is expected to be valid2732 require default stages to be included2733 template_name: "Python.gitlab-ci.yml"2734 is expected to be valid2735 require default stages to be included2736 template_name: "Qualys-IaC-Security.gitlab-ci.yml"2737 is expected to be valid2738 require default stages to be included2739 template_name: "Ruby.gitlab-ci.yml"2740 is expected to be valid2741 require default stages to be included2742 template_name: "Rust.gitlab-ci.yml"2743 is expected to be valid2744 require default stages to be included2745 template_name: "Scala.gitlab-ci.yml"2746 is expected to be valid2747 require default stages to be included2748 template_name: "Swift.gitlab-ci.yml"2749 is expected to be valid2750 require default stages to be included2751 template_name: "Terraform.gitlab-ci.yml"2752 is expected to be valid2753 require default stages to be included2754 template_name: "Terraform-Module.gitlab-ci.yml"2755 is expected to be valid2756 require default stages to be included2757 template_name: "dotNET.gitlab-ci.yml"2758 is expected to be valid2759 require default stages to be included2760 template_name: "dotNET-Core.gitlab-ci.yml"2761 is expected to be valid2762 require default stages to be included2763 template_name: "iOS-Fastlane.gitlab-ci.yml"2764 is expected to be valid2765 require default stages to be included2766 template_name: "liquibase.gitlab-ci.yml"2767 is expected to be valid2768 require default stages to be included2769 template_name: "npm.gitlab-ci.yml"2770 is expected to be valid2771 require default stages to be included2772 template_name: "Pages/Brunch.gitlab-ci.yml"2773 is expected to be valid2774 require default stages to be included2775 template_name: "Pages/Doxygen.gitlab-ci.yml"2776 is expected to be valid2777 require default stages to be included2778 template_name: "Pages/Gatsby.gitlab-ci.yml"2779 is expected to be valid2780 require default stages to be included2781 template_name: "Pages/HTML.gitlab-ci.yml"2782 is expected to be valid2783 require default stages to be included2784 template_name: "Pages/Harp.gitlab-ci.yml"2785 is expected to be valid2786 require default stages to be included2787 template_name: "Pages/Hexo.gitlab-ci.yml"2788 is expected to be valid2789 require default stages to be included2790 template_name: "Pages/Hugo.gitlab-ci.yml"2791 is expected to be valid2792 require default stages to be included2793 template_name: "Pages/Hyde.gitlab-ci.yml"2794 is expected to be valid2795 require default stages to be included2796 template_name: "Pages/JBake.gitlab-ci.yml"2797 is expected to be valid2798 require default stages to be included2799 template_name: "Pages/Jekyll.gitlab-ci.yml"2800 is expected to be valid2801 require default stages to be included2802 template_name: "Pages/Jigsaw.gitlab-ci.yml"2803 is expected to be valid2804 require default stages to be included2805 template_name: "Pages/Lektor.gitlab-ci.yml"2806 is expected to be valid2807 require default stages to be included2808 template_name: "Pages/Metalsmith.gitlab-ci.yml"2809 is expected to be valid2810 require default stages to be included2811 template_name: "Pages/Middleman.gitlab-ci.yml"2812 is expected to be valid2813 require default stages to be included2814 template_name: "Pages/Nanoc.gitlab-ci.yml"2815 is expected to be valid2816 require default stages to be included2817 template_name: "Pages/Octopress.gitlab-ci.yml"2818 is expected to be valid2819 require default stages to be included2820 template_name: "Pages/Pelican.gitlab-ci.yml"2821 is expected to be valid2822 require default stages to be included2823 template_name: "Pages/SwaggerUI.gitlab-ci.yml"2824 is expected to be valid2825 require default stages to be included2826 template_name: "Pages/Zola.gitlab-ci.yml"2827 is expected to be valid2828 require default stages to be included2829 template_name: "Verify/Accessibility.gitlab-ci.yml"2830 is expected to be valid2831 require default stages to be included2832 template_name: "Verify/FailFast.gitlab-ci.yml"2833 is expected to be valid2834 require default stages to be included2835 template_name: "Verify/Load-Performance-Testing.gitlab-ci.yml"2836 is expected to be valid2837 require default stages to be included2838 that do not support autodevops2839 when DAST API template2840 with default stages2841 is expected not to be valid2842 with defined stages2843 is expected to be valid2844 require default stages to be included2845 when API Fuzzing template2846 with default stages2847 is expected not to be valid2848 with defined stages2849 is expected to be valid2850 require default stages to be included2851 when API Security template2852 with default stages2853 is expected not to be valid2854 with defined stages2855 is expected to be valid2856 require default stages to be included2857# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/templates_spec.rb. It took 20.2 seconds. Expected to take 24.69 seconds.2858# [RSpecRunTime] Starting example group spec/services/packages/npm/generate_metadata_service_spec.rb. Expected to take 22.8 seconds.2859Packages::Npm::GenerateMetadataService2860 when passing only_dist_tags: true2861 returns only dist tags2862 #dist_tags2863 for packages without tags2864 is expected to be a kind of Hash2865 is expected to eq "2.0.11"2866 avoids N+1 database queries2867# [RSpecRunTime] RSpec elapsed time: 9 minutes 9.44 seconds. Current RSS: ~1296M. Threads: 4. load average: 1.46 1.35 1.18 1/281 137932868.2869 for packages with tags2870 is expected to be a kind of Hash2871 is expected to eq "2.0.4"2872 is expected to eq "2.0.4"2873 is expected to eq "2.0.6"2874 is expected to eq "2.0.11"2875 is expected to eq "2.0.11"2876 avoids N+1 database queries2877 with duplicate tags2878 when in different projects2879 returns the tag of the latest package's version2880# [RSpecRunTime] RSpec elapsed time: 9 minutes 11.27 seconds. Current RSS: ~1296M. Threads: 4. load average: 1.46 1.35 1.18 1/281 137942881.2882 when in the same project2883 returns the most recent tagged package's version2884 when fetching all package tags2885 returns all tags2886 #versions2887 has_dependencies: true, has_metadatum: true2888 is expected to be a kind of Hash2889 is expected to match schema "public_api/v4/packages/npm_package_version"2890 is expected to match schema "public_api/v4/packages/npm_package_version"2891 is expected to be blank2892 avoids N+1 database queries2893 for dependencies2894 is expected to be any2895 is expected to equal nil2896 is expected to be any2897 is expected to equal nil2898 is expected to be any2899 is expected to equal nil2900 is expected to be any2901 is expected to equal nil2902 when generate dependencies2903 loads grouped dependency links2904# [RSpecRunTime] RSpec elapsed time: 9 minutes 14.58 seconds. Current RSS: ~1307M. Threads: 4. load average: 1.42 1.34 1.18 1/281 137952905.2906 for metadatum2907 is expected not to equal nil2908 is expected to equal nil2909 is expected not to equal nil2910 is expected to equal nil2911 is expected not to equal nil2912 is expected to equal nil2913 is expected not to equal nil2914 is expected to equal nil2915 is expected not to equal nil2916 is expected to equal nil2917 is expected not to equal nil2918 is expected to equal nil2919# [RSpecRunTime] RSpec elapsed time: 9 minutes 16.65 seconds. Current RSS: ~1310M. Threads: 4. load average: 1.42 1.34 1.18 1/281 137962920.2921 has_dependencies: false, has_metadatum: true2922 is expected to be a kind of Hash2923 is expected to match schema "public_api/v4/packages/npm_package_version"2924 is expected to match schema "public_api/v4/packages/npm_package_version"2925 is expected to be blank2926 avoids N+1 database queries2927 for dependencies2928 is expected to equal nil2929 is expected to equal nil2930 is expected to equal nil2931 is expected to equal nil2932 is expected to equal nil2933 is expected to equal nil2934 is expected to equal nil2935 is expected to equal nil2936 when generate dependencies2937 loads grouped dependency links2938# [RSpecRunTime] RSpec elapsed time: 9 minutes 18.92 seconds. Current RSS: ~1309M. Threads: 4. load average: 1.42 1.34 1.18 1/281 137972939.2940 for metadatum2941 is expected not to equal nil2942 is expected to equal nil2943 is expected not to equal nil2944 is expected to equal nil2945 is expected not to equal nil2946 is expected to equal nil2947 is expected not to equal nil2948 is expected to equal nil2949 is expected not to equal nil2950 is expected to equal nil2951 is expected not to equal nil2952 is expected to equal nil2953# [RSpecRunTime] RSpec elapsed time: 9 minutes 20.72 seconds. Current RSS: ~1312M. Threads: 4. load average: 1.39 1.34 1.18 1/281 137982954.2955 has_dependencies: true, has_metadatum: false2956 is expected to be a kind of Hash2957 is expected to match schema "public_api/v4/packages/npm_package_version"2958 is expected to match schema "public_api/v4/packages/npm_package_version"2959 is expected to be blank2960 avoids N+1 database queries2961 for dependencies2962 is expected to be any2963 is expected to equal nil2964 is expected to be any2965 is expected to equal nil2966 is expected to be any2967 is expected to equal nil2968 is expected to be any2969 is expected to equal nil2970 when generate dependencies2971 loads grouped dependency links2972# [RSpecRunTime] RSpec elapsed time: 9 minutes 23.63 seconds. Current RSS: ~1311M. Threads: 4. load average: 1.39 1.34 1.18 1/281 137992973.2974 for metadatum2975 is expected to equal nil2976 is expected to equal nil2977 is expected to equal nil2978 is expected to equal nil2979 is expected to equal nil2980 is expected to equal nil2981 is expected to equal nil2982 is expected to equal nil2983 is expected to equal nil2984 is expected to equal nil2985 is expected to equal nil2986 is expected to equal nil2987# [RSpecRunTime] RSpec elapsed time: 9 minutes 25.66 seconds. Current RSS: ~1314M. Threads: 4. load average: 1.36 1.33 1.18 1/281 138002988.2989 has_dependencies: false, has_metadatum: false2990 is expected to be a kind of Hash2991 is expected to match schema "public_api/v4/packages/npm_package_version"2992 is expected to match schema "public_api/v4/packages/npm_package_version"2993 is expected to be blank2994 avoids N+1 database queries2995 for dependencies2996 is expected to equal nil2997 is expected to equal nil2998 is expected to equal nil2999 is expected to equal nil3000 is expected to equal nil3001 is expected to equal nil3002 is expected to equal nil3003 is expected to equal nil3004 when generate dependencies3005 loads grouped dependency links3006# [RSpecRunTime] RSpec elapsed time: 9 minutes 27.96 seconds. Current RSS: ~1307M. Threads: 4. load average: 1.36 1.33 1.18 1/281 138013007.3008 for metadatum3009 is expected to equal nil3010 is expected to equal nil3011 is expected to equal nil3012 is expected to equal nil3013 is expected to equal nil3014 is expected to equal nil3015 is expected to equal nil3016 is expected to equal nil3017 is expected to equal nil3018 is expected to equal nil3019 is expected to equal nil3020 is expected to equal nil3021# [RSpecRunTime] RSpec elapsed time: 9 minutes 29.76 seconds. Current RSS: ~1308M. Threads: 4. load average: 1.49 1.36 1.19 1/281 138023022.3023 with package files pending destruction3024 does not return them3025# [RSpecRunTime] Finishing example group spec/services/packages/npm/generate_metadata_service_spec.rb. It took 23.11 seconds. Expected to take 22.8 seconds.3026# [RSpecRunTime] Starting example group spec/models/packages/package_file_spec.rb. Expected to take 21.44 seconds.3027Packages::PackageFile3028 does not allow STI3029 behaves like having unique enum values3030 has unique values in "status"3031# [RSpecRunTime] RSpec elapsed time: 9 minutes 33.1 seconds. Current RSS: ~1299M. Threads: 4. load average: 1.49 1.36 1.19 1/281 138033032.3033 behaves like destructible3034 .next_pending_destruction3035 returns the oldest item pending destruction based on updated_at3036 returns the oldest item pending destruction based on created_at3037# [RSpecRunTime] RSpec elapsed time: 9 minutes 34.71 seconds. Current RSS: ~1291M. Threads: 4. load average: 1.53 1.37 1.19 1/281 138043038.3039 relationships3040 is expected to belong to package required: false3041 is expected to have one conan_file_metadatum3042 is expected to have many package_file_build_infos inverse_of => package_file3043 is expected to have one debian_file_metadatum class_name => Packages::Debian::FileMetadatum inverse_of => package_file3044 is expected to have one helm_file_metadatum class_name => Packages::Helm::FileMetadatum inverse_of => package_file3045 validations3046 is expected to validate that :package cannot be empty/falsy3047 with pypi package3048 file_name3049 can not save a duplicated file3050 with a pending destruction package duplicated file3051 can save it3052 file_sha2563053 sha256_value: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", expected_success: true3054 does not allow invalid sha256 characters3055 sha256_value: nil, expected_success: true3056 does not allow invalid sha256 characters3057 sha256_value: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", expected_success: false3058 does not allow invalid sha256 characters3059 sha256_value: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", expected_success: false3060 does not allow invalid sha256 characters3061 sha256_value: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa%", expected_success: false3062 does not allow invalid sha256 characters3063 sha256_value: "", expected_success: false3064 does not allow invalid sha256 characters3065 with package filenames3066 .with_file_name3067 is expected to contain exactly #<Packages::PackageFile id: 314, package_id: 189, created_at: "2024-06-23 21:51:50.310930432 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3068 .with_file_name_like3069 is expected to contain exactly #<Packages::PackageFile id: 314, package_id: 189, created_at: "2024-06-23 21:51:50.310930432 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3070 .with_format3071 is expected to contain exactly #<Packages::PackageFile id: 316, package_id: 191, created_at: "2024-06-23 21:51:50.910640492 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3072 .with_nuget_format3073 is expected to contain exactly #<Packages::PackageFile id: 317, package_id: 192, created_at: "2024-06-23 21:51:51.249780807 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3074 updating project statistics3075 when the package file has an explicit size3076 behaves like UpdateProjectStatistics3077 is expected to be a new record3078 when statistic is a counter attribute3079 when creating3080 stores pending increments for async update3081 when updating3082 stores pending increments for async update3083 avoids N + 1 queries3084 when destroying3085 stores pending increment for async update3086 when it is destroyed from the project level3087 does not store pending increments for async update3088 does not schedule a namespace statistics worker3089# [RSpecRunTime] RSpec elapsed time: 9 minutes 39.64 seconds. Current RSS: ~1274M. Threads: 4. load average: 1.49 1.37 1.19 1/281 138053090.3091 .for_package_ids3092 returns matching packages3093 .with_conan_package_reference3094 returns matching packages3095# [RSpecRunTime] RSpec elapsed time: 9 minutes 40.95 seconds. Current RSS: ~1263M. Threads: 4. load average: 1.49 1.37 1.19 1/281 138063096.3097 .for_rubygem_with_file_name3098 returns the matching gem file only for ruby packages3099 Debian scopes3100 #with_debian_file_type3101 is expected to contain exactly #<Packages::PackageFile id: 324, package_id: 194, created_at: "2024-06-23 21:51:52.190779491 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil> (FAILED - 1)3102 #with_debian_component_name3103 is expected to contain exactly #<Packages::PackageFile id: 352, package_id: 194, created_at: "2024-06-23 21:52:00.760658029 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3104 #with_debian_architecture_name3105 is expected to contain exactly #<Packages::PackageFile id: 353, package_id: 194, created_at: "2024-06-23 21:52:00.788983938 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3106 #with_debian_unknown_since3107 is expected to contain exactly #<Packages::PackageFile id: 354, package_id: 206, created_at: "2024-06-23 21:52:01.231964261 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3108 .for_helm_with_channel3109 returns the matching file only for Helm packages3110 with package files pending destruction3111 does not return them3112 .most_recent!3113 is expected to eq #<Packages::PackageFile id: 324, package_id: 194, created_at: "2024-06-23 21:51:52.190779491 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil> (FAILED - 2)3114 .most_recent_for3115 package_input1: 1, package_input2: 2, package_input3: 3, package_input4: 43116 is expected to contain exactly #<Packages::PackageFile id: 368, package_id: 210, created_at: "2024-06-23 21:52:02.628400000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>, #<Packages::PackageFile id: 378, package_id: 211, created_at: "2024-06-23 21:52:03.699519000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>, #<Packages::PackageFile id: 374, package_id: 212, created_at: "2024-06-23 21:52:03.642110000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>, and #<Packages::PackageFile id: 371, package_id: 213, created_at: "2024-06-23 21:52:03.598855000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3117# [RSpecRunTime] RSpec elapsed time: 9 minutes 44.45 seconds. Current RSS: ~1259M. Threads: 4. load average: 1.45 1.36 1.19 1/281 138073118.3119 package_input1: 1, package_input2: 2, package_input3: 3, package_input4: nil3120 is expected to contain exactly #<Packages::PackageFile id: 368, package_id: 210, created_at: "2024-06-23 21:52:02.628400000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>, #<Packages::PackageFile id: 378, package_id: 211, created_at: "2024-06-23 21:52:03.699519000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>, and #<Packages::PackageFile id: 374, package_id: 212, created_at: "2024-06-23 21:52:03.642110000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3121 package_input1: 1, package_input2: 2, package_input3: nil, package_input4: 43122 is expected to contain exactly #<Packages::PackageFile id: 368, package_id: 210, created_at: "2024-06-23 21:52:02.628400000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>, #<Packages::PackageFile id: 378, package_id: 211, created_at: "2024-06-23 21:52:03.699519000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>, and #<Packages::PackageFile id: 371, package_id: 213, created_at: "2024-06-23 21:52:03.598855000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3123 package_input1: 1, package_input2: 2, package_input3: nil, package_input4: nil3124 is expected to contain exactly #<Packages::PackageFile id: 368, package_id: 210, created_at: "2024-06-23 21:52:02.628400000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil> and #<Packages::PackageFile id: 378, package_id: 211, created_at: "2024-06-23 21:52:03.699519000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3125 package_input1: 1, package_input2: nil, package_input3: 3, package_input4: 43126 is expected to contain exactly #<Packages::PackageFile id: 368, package_id: 210, created_at: "2024-06-23 21:52:02.628400000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>, #<Packages::PackageFile id: 374, package_id: 212, created_at: "2024-06-23 21:52:03.642110000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>, and #<Packages::PackageFile id: 371, package_id: 213, created_at: "2024-06-23 21:52:03.598855000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3127 package_input1: 1, package_input2: nil, package_input3: 3, package_input4: nil3128 is expected to contain exactly #<Packages::PackageFile id: 368, package_id: 210, created_at: "2024-06-23 21:52:02.628400000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil> and #<Packages::PackageFile id: 374, package_id: 212, created_at: "2024-06-23 21:52:03.642110000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3129 package_input1: 1, package_input2: nil, package_input3: nil, package_input4: 43130 is expected to contain exactly #<Packages::PackageFile id: 368, package_id: 210, created_at: "2024-06-23 21:52:02.628400000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil> and #<Packages::PackageFile id: 371, package_id: 213, created_at: "2024-06-23 21:52:03.598855000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3131 package_input1: 1, package_input2: nil, package_input3: nil, package_input4: nil3132 is expected to contain exactly #<Packages::PackageFile id: 368, package_id: 210, created_at: "2024-06-23 21:52:02.628400000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3133 package_input1: nil, package_input2: 2, package_input3: 3, package_input4: 43134 is expected to contain exactly #<Packages::PackageFile id: 378, package_id: 211, created_at: "2024-06-23 21:52:03.699519000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>, #<Packages::PackageFile id: 374, package_id: 212, created_at: "2024-06-23 21:52:03.642110000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>, and #<Packages::PackageFile id: 371, package_id: 213, created_at: "2024-06-23 21:52:03.598855000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3135 package_input1: nil, package_input2: 2, package_input3: 3, package_input4: nil3136 is expected to contain exactly #<Packages::PackageFile id: 378, package_id: 211, created_at: "2024-06-23 21:52:03.699519000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil> and #<Packages::PackageFile id: 374, package_id: 212, created_at: "2024-06-23 21:52:03.642110000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3137 package_input1: nil, package_input2: 2, package_input3: nil, package_input4: 43138 is expected to contain exactly #<Packages::PackageFile id: 378, package_id: 211, created_at: "2024-06-23 21:52:03.699519000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil> and #<Packages::PackageFile id: 371, package_id: 213, created_at: "2024-06-23 21:52:03.598855000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3139 package_input1: nil, package_input2: 2, package_input3: nil, package_input4: nil3140 is expected to contain exactly #<Packages::PackageFile id: 378, package_id: 211, created_at: "2024-06-23 21:52:03.699519000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3141 package_input1: nil, package_input2: nil, package_input3: 3, package_input4: 43142 is expected to contain exactly #<Packages::PackageFile id: 374, package_id: 212, created_at: "2024-06-23 21:52:03.642110000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil> and #<Packages::PackageFile id: 371, package_id: 213, created_at: "2024-06-23 21:52:03.598855000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3143 package_input1: nil, package_input2: nil, package_input3: 3, package_input4: nil3144 is expected to contain exactly #<Packages::PackageFile id: 374, package_id: 212, created_at: "2024-06-23 21:52:03.642110000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3145 package_input1: nil, package_input2: nil, package_input3: nil, package_input4: 43146 is expected to contain exactly #<Packages::PackageFile id: 371, package_id: 213, created_at: "2024-06-23 21:52:03.598855000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>3147 package_input1: nil, package_input2: nil, package_input3: nil, package_input4: nil3148 is expected to contain exactly3149 extra join and extra where3150 returns the most recent package for the selected channel3151 with package files pending destruction3152 does not return them3153 #pipelines3154 package_file without pipeline3155 is expected to be empty3156 package_file with pipeline3157 is expected to contain exactly #<Ci::Pipeline ref: "master", sha: "b83d6e391c22777fca1ed3012fce84f633d7fed0", before_sha: nil, creat...nil, ci_ref_id: 21, locked: "artifacts_locked", partition_id: 102, id: 21, auto_canceled_by_id: nil> and #<Ci::Pipeline ref: "master", sha: "b83d6e391c22777fca1ed3012fce84f633d7fed0", before_sha: nil, creat...nil, ci_ref_id: 22, locked: "artifacts_locked", partition_id: 102, id: 22, auto_canceled_by_id: nil>3158 #update_file_store callback3159 updates metadata columns3160 update callbacks3161 with object storage disabled3162 behaves like executing the default callback3163 executes the default callback3164 with new_file_path set3165 behaves like executing the default callback3166 executes the default callback3167 with object storage enabled3168 behaves like executing the default callback3169 executes the default callback3170 with new_file_path set3171 executes the move_in_object_storage callback3172 status scopes3173 .installable3174 does not include non-displayable packages3175 .with_status3176 is expected to contain exactly #<Packages::PackageFile id: 392, package_id: 222, created_at: "2024-06-23 21:52:10.613753515 +0000", ...rification_started_at: nil, status: "pending_destruction", file_final_path: nil, new_file_path: nil>3177 #file_name_for_download3178 with a simple file name3179 is expected to eq "FooBar"3180 with a file name with encoded slashes3181 returns the last component of the file name3182# [RSpecRunTime] Finishing example group spec/models/packages/package_file_spec.rb. It took 21.67 seconds. Expected to take 21.44 seconds.3183# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.3184Lint factories for Packages::PackageFile3185 with saas, license, and factory defaults3186 behaves like factory3187 package_file factory3188 does not raise error when built3189 does not raise error when created3190 linting :pending_destruction trait3191 does not raise error when created3192# [RSpecRunTime] RSpec elapsed time: 9 minutes 53.22 seconds. Current RSS: ~1262M. Threads: 4. load average: 1.41 1.35 1.19 1/280 138343193.3194 linting :jar trait3195 does not raise error when created3196 linting :pom trait3197 does not raise error when created3198 linting :xml trait3199 does not raise error when created3200 linting :npm trait3201 does not raise error when created3202 linting :terraform_module trait3203 does not raise error when created3204 linting :nuget trait3205 does not raise error when created3206 linting :snupkg trait3207 does not raise error when created3208 linting :gem trait3209 does not raise error when created3210 linting :unprocessed_gem trait3211 does not raise error when created3212 linting :gemspec trait3213 does not raise error when created3214 linting :pypi trait3215 does not raise error when created3216 linting :generic trait3217 does not raise error when created3218 linting :generic_zip trait3219 does not raise error when created3220 linting :rpm trait3221 does not raise error when created3222 linting :object_storage trait3223 does not raise error when created3224 behaves like factory3225 conan_package_file factory3226 does not raise error when built3227 does not raise error when created3228 linting :conan_recipe_file trait3229 does not raise error when created3230 linting :conan_recipe_manifest trait3231 does not raise error when created3232 linting :conan_package_manifest trait3233 does not raise error when created3234 linting :conan_package_info trait3235 does not raise error when created3236 linting :conan_package trait3237 does not raise error when created3238 behaves like factory3239 debian_package_file factory3240 does not raise error when built3241 does not raise error when created3242 linting :unknown trait3243 does not raise error when created3244 linting :invalid trait3245 does not raise error when created3246 linting :source trait3247 does not raise error when created3248 linting :dsc trait3249 does not raise error when created3250 linting :deb trait3251 does not raise error when created3252 linting :deb_dev trait3253 does not raise error when created3254 linting :udeb trait3255 does not raise error when created3256 linting :ddeb trait3257 does not raise error when created3258 linting :buildinfo trait3259 does not raise error when created3260 linting :changes trait3261 does not raise error when created3262 linting :keep trait3263 does not raise error when created3264 behaves like factory3265 helm_package_file factory3266 does not raise error when built3267 does not raise error when created3268 behaves like factory3269 package_file_with_file factory3270 does not raise error when built3271 does not raise error when created3272# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 8.76 seconds. Expected to take 40.68 seconds.3273# [RSpecRunTime] Starting example group spec/serializers/merge_request_poll_widget_entity_spec.rb. Expected to take 20.65 seconds.3274MergeRequestPollWidgetEntity3275 has default_merge_commit_message_with_description3276 is expected to include {:ff_only_enabled => false}3277 is expected to include {:ff_merge_possible => false}3278 new_blob_path3279 when user can push to project3280 returns path3281# [RSpecRunTime] RSpec elapsed time: 10 minutes 3.65 seconds. Current RSS: ~1261M. Threads: 4. load average: 1.35 1.34 1.18 1/286 139723282.3283 when user cannot push to project3284 returns nil3285 auto merge3286 when auto merge is enabled3287 returns auto merge related information3288# [RSpecRunTime] RSpec elapsed time: 10 minutes 6.29 seconds. Current RSS: ~1263M. Threads: 4. load average: 1.32 1.33 1.18 1/286 141113289.3290 when auto merge is not enabled3291 returns auto merge related information3292# [RSpecRunTime] RSpec elapsed time: 10 minutes 8.51 seconds. Current RSS: ~1268M. Threads: 4. load average: 1.32 1.33 1.18 1/286 142483293.3294 when head pipeline is running3295 returns available auto merge strategies3296 squash defaults for projects3297 squash_option: "always", value: true, default: true, readonly: true3298 the key reflects the correct value3299 squash_option: "never", value: false, default: false, readonly: true3300 the key reflects the correct value3301 squash_option: "default_on", value: false, default: true, readonly: false3302 the key reflects the correct value3303 squash_option: "default_off", value: false, default: false, readonly: false3304 the key reflects the correct value3305 when head pipeline is finished3306 returns available auto merge strategies3307 pipeline3308 when user has access to pipelines3309 when is up to date3310 does not return pipeline3311 returns ci_status3312# [RSpecRunTime] RSpec elapsed time: 10 minutes 12.68 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.29 1.33 1.18 1/285 142693313.3314 when is not up to date3315 returns nil3316 when user does not have access to pipelines3317 does not return ci_status3318 #builds_with_coverage3319 serializes the builds with coverage3320 #mergeable3321 shows whether a merge request is mergeable3322 when merge request is in checking state3323 calculates mergeability and returns true3324# [RSpecRunTime] RSpec elapsed time: 10 minutes 16.08 seconds. Current RSS: ~1247M. Threads: 4. load average: 1.27 1.32 1.18 1/286 144213325.3326 #jenkins_integration_active3327 with active Jenkins integration3328 is expected to eq true3329# [RSpecRunTime] RSpec elapsed time: 10 minutes 18.55 seconds. Current RSS: ~1250M. Threads: 4. load average: 1.27 1.32 1.18 1/286 145593330.3331 with inactive Jenkins integration3332 is expected to eq false3333# [RSpecRunTime] Finishing example group spec/serializers/merge_request_poll_widget_entity_spec.rb. It took 18.71 seconds. Expected to take 20.65 seconds.3334# [RSpecRunTime] Starting example group spec/lib/banzai/reference_parser/user_parser_spec.rb. Expected to take 18.94 seconds.3335Banzai::ReferenceParser::UserParser3336 #referenced_by3337 when the link has a data-group attribute3338 using an existing group ID3339 returns an empty Array when the group has no users3340 when group has members3341 returns the relevant users of the group with enough access3342 returns an empty Array when the group has mentions disabled3343# [RSpecRunTime] RSpec elapsed time: 10 minutes 23.74 seconds. Current RSS: ~1243M. Threads: 4. load average: 1.25 1.32 1.18 1/285 145603344.3345 using a non-existing group ID3346 returns an empty Array3347 when the link has a data-user attribute3348 returns an Array of users3349 when RequestStore is active3350 does not return users from the first call in the second3351# [RSpecRunTime] RSpec elapsed time: 10 minutes 25.77 seconds. Current RSS: ~1243M. Threads: 4. load average: 1.23 1.31 1.18 1/286 145613352.3353 when the link has a data-project attribute3354 using an existing project ID3355 returns the members of a project3356# [RSpecRunTime] RSpec elapsed time: 10 minutes 26.94 seconds. Current RSS: ~1242M. Threads: 4. load average: 1.23 1.31 1.18 1/286 145623357.3358 using a non-existing project ID3359 returns an empty Array3360 #nodes_visible_to_user3361 when the link has a data-group attribute3362 using an existing group ID3363 returns the nodes if the user can read the group3364 returns an empty Array if the user can not read the group3365# [RSpecRunTime] RSpec elapsed time: 10 minutes 28.94 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.23 1.31 1.18 1/281 145633366.3367 when the link does not have a data-group attribute3368 with a data-project attribute3369 returns the nodes if the attribute value equals the current project ID3370 returns the nodes if the user can read the project3371 returns an empty Array if the user can not read the project3372# [RSpecRunTime] RSpec elapsed time: 10 minutes 32.0 seconds. Current RSS: ~1240M. Threads: 4. load average: 1.21 1.31 1.18 1/281 145643373.3374 without a data-project attribute3375 returns the nodes3376 #nodes_user_can_reference3377 when the link has a data-author attribute3378 returns the nodes when the user is a member of the project3379 returns an empty Array when the project could not be found3380 returns an empty Array when the user could not be found3381 returns an empty Array when the user is not a team member3382 returns the nodes if the project attribute value equals the current project ID3383# [RSpecRunTime] RSpec elapsed time: 10 minutes 37.3 seconds. Current RSS: ~1235M. Threads: 4. load average: 1.27 1.32 1.18 1/281 145653384.3385 when the link does not have a data-author attribute3386 returns the nodes3387# [RSpecRunTime] Finishing example group spec/lib/banzai/reference_parser/user_parser_spec.rb. It took 18.87 seconds. Expected to take 18.94 seconds.3388# [RSpecRunTime] Starting example group spec/lib/gitlab/git/object_pool_spec.rb. Expected to take 17.94 seconds.3389Gitlab::Git::ObjectPool3390 #storage3391 equals the pool repository's shard name3392# [RSpecRunTime] RSpec elapsed time: 10 minutes 39.34 seconds. Current RSS: ~1235M. Threads: 4. load average: 1.27 1.32 1.18 1/281 145923393.3394 .init_from_gitaly3395 returns an object pool object3396# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.48 seconds. Current RSS: ~1246M. Threads: 4. load average: 1.25 1.31 1.18 1/281 146193397.3398 #create3399 when the pool doesn't exist yet3400 creates the pool3401# [RSpecRunTime] RSpec elapsed time: 10 minutes 41.93 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.25 1.31 1.18 1/281 146843402.3403 when the pool already exists3404 raises an FailedPrecondition3405# [RSpecRunTime] RSpec elapsed time: 10 minutes 43.36 seconds. Current RSS: ~1265M. Threads: 4. load average: 1.25 1.31 1.18 1/281 147493406.3407 #exists?3408 when the object pool doesn't exist3409 returns false3410# [RSpecRunTime] RSpec elapsed time: 10 minutes 44.52 seconds. Current RSS: ~1274M. Threads: 4. load average: 1.23 1.31 1.18 1/281 147763411.3412 when the object pool exists3413 returns true3414# [RSpecRunTime] RSpec elapsed time: 10 minutes 46.01 seconds. Current RSS: ~1283M. Threads: 4. load average: 1.23 1.31 1.18 1/281 148413415.3416 #link3417 when linked for the first time3418 sets a remote3419# [RSpecRunTime] RSpec elapsed time: 10 minutes 47.56 seconds. Current RSS: ~1284M. Threads: 4. load average: 1.23 1.31 1.18 1/281 149093420.3421 when the remote is already set3422 doesn't raise an error3423# [RSpecRunTime] RSpec elapsed time: 10 minutes 49.08 seconds. Current RSS: ~1285M. Threads: 4. load average: 1.23 1.31 1.18 1/281 149793424.3425 #fetch3426 when the object pool repository exists3427 without changes3428 does not raise an error3429# [RSpecRunTime] RSpec elapsed time: 10 minutes 51.26 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.21 1.30 1.18 1/281 151253430.3431 with new commit in source repository3432 fetches objects from the source repository3433# [RSpecRunTime] RSpec elapsed time: 10 minutes 53.89 seconds. Current RSS: ~1272M. Threads: 4. load average: 1.21 1.30 1.18 1/284 153443434.3435# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/object_pool_spec.rb. It took 15.93 seconds. Expected to take 17.94 seconds.3436# [RSpecRunTime] Starting example group spec/graphql/types/ci/job_token_scope_type_spec.rb. Expected to take 17.71 seconds.3437Types::Ci::JobTokenScopeType3438 is expected to eq "CiJobTokenScopeType"3439 has the correct fields3440 query3441 without access to scope3442 returns no projects3443# [RSpecRunTime] RSpec elapsed time: 10 minutes 55.23 seconds. Current RSS: ~1272M. Threads: 4. load average: 1.20 1.30 1.18 1/284 153453444.3445 with access to scope3446 when multiple projects in the allow lists3447 when linked projects are readable3448 behaves like returns projects3449 returns readable projects in scope3450# [RSpecRunTime] RSpec elapsed time: 10 minutes 58.28 seconds. Current RSS: ~1271M. Threads: 4. load average: 1.20 1.30 1.18 1/284 153463451.3452 when job token scope is disabled3453 behaves like returns projects3454 returns readable projects in scope3455# [RSpecRunTime] RSpec elapsed time: 11 minutes 1.53 seconds. Current RSS: ~1245M. Threads: 4. load average: 1.26 1.31 1.18 1/285 153473456.3457 when linked projects are not readable3458 returns readable projects in scope3459# [RSpecRunTime] RSpec elapsed time: 11 minutes 4.24 seconds. Current RSS: ~1218M. Threads: 4. load average: 1.26 1.31 1.18 1/282 153483460.3461 when job token scope is disabled3462 does not return an error3463 returns readable projects in scope3464# [RSpecRunTime] RSpec elapsed time: 11 minutes 9.81 seconds. Current RSS: ~1220M. Threads: 4. load average: 1.29 1.32 1.19 1/281 153493465.3466# [RSpecRunTime] Finishing example group spec/graphql/types/ci/job_token_scope_type_spec.rb. It took 15.93 seconds. Expected to take 17.71 seconds.3467# [RSpecRunTime] Starting example group spec/services/releases/update_service_spec.rb. Expected to take 16.41 seconds.3468Releases::UpdateService3469 #execute3470 successfully updates an existing release3471 executes hooks3472 when the tag does not exists3473 behaves like a failed update3474 raises an error3475# [RSpecRunTime] RSpec elapsed time: 11 minutes 15.49 seconds. Current RSS: ~1246M. Threads: 4. load average: 1.27 1.31 1.18 1/286 154783476.3477 when the release does not exist3478 behaves like a failed update3479 raises an error3480# [RSpecRunTime] RSpec elapsed time: 11 minutes 16.83 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.27 1.31 1.18 1/286 155153481.3482 when a milestone is passed in3483 a different milestone3484 behaves like updates milestones3485 updates the related milestone accordingly3486# [RSpecRunTime] RSpec elapsed time: 11 minutes 18.44 seconds. Current RSS: ~1269M. Threads: 4. load average: 1.27 1.31 1.18 1/286 155723487.3488 an identical milestone3489 raises an error3490# [RSpecRunTime] RSpec elapsed time: 11 minutes 19.83 seconds. Current RSS: ~1272M. Threads: 4. load average: 1.33 1.32 1.19 1/286 155993491.3492 by ids3493 behaves like updates milestones3494 updates the related milestone accordingly3495# [RSpecRunTime] RSpec elapsed time: 11 minutes 21.49 seconds. Current RSS: ~1285M. Threads: 4. load average: 1.33 1.32 1.19 1/286 156563496.3497 when an 'empty' milestone is passed in3498 by title3499 behaves like removes milestones3500 removes the old milestone and does not associate any new milestone3501# [RSpecRunTime] RSpec elapsed time: 11 minutes 23.05 seconds. Current RSS: ~1301M. Threads: 4. load average: 1.33 1.32 1.19 1/286 157133502.3503 by id3504 behaves like removes milestones3505 removes the old milestone and does not associate any new milestone3506# [RSpecRunTime] RSpec elapsed time: 11 minutes 24.69 seconds. Current RSS: ~1319M. Threads: 4. load average: 1.30 1.32 1.19 1/286 157703507.3508 when multiple new milestones are passed in3509 by title3510 behaves like updates multiple milestones3511 removes the old milestone and update the release with the new ones3512# [RSpecRunTime] RSpec elapsed time: 11 minutes 26.26 seconds. Current RSS: ~1329M. Threads: 4. load average: 1.30 1.32 1.19 1/286 158273513.3514 by id3515 behaves like updates multiple milestones3516 removes the old milestone and update the release with the new ones3517# [RSpecRunTime] RSpec elapsed time: 11 minutes 27.88 seconds. Current RSS: ~1330M. Threads: 4. load average: 1.30 1.32 1.19 1/286 158843518.3519# [RSpecRunTime] Finishing example group spec/services/releases/update_service_spec.rb. It took 18.06 seconds. Expected to take 16.41 seconds.3520# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/variables/builder/pipeline_spec.rb. Expected to take 16.15 seconds.3521Gitlab::Ci::Variables::Builder::Pipeline3522 #predefined_variables3523 includes all predefined variables in a valid order3524 when the pipeline is running for a tag3525 includes all predefined variables in a valid order3526# [RSpecRunTime] RSpec elapsed time: 11 minutes 29.69 seconds. Current RSS: ~1331M. Threads: 4. load average: 1.20 1.29 1.18 1/286 159833527.3528 when merge request is present3529 when pipeline for merge request is created3530WARNING: ignoring the provided expectation message argument ({"CI_MERGE_REQUEST_SQUASH_ON_MERGE"=>"false"}) since it is not a string or a proc.3531 exposes merge request pipeline variables3532 exposes diff variables3533 when merge request description hits the limit3534 truncates the exposed description3535# [RSpecRunTime] RSpec elapsed time: 11 minutes 33.82 seconds. Current RSS: ~1309M. Threads: 4. load average: 1.20 1.29 1.18 1/287 162903536.3537 when merge request description fits the length limit3538 does not truncate the exposed description3539# [RSpecRunTime] RSpec elapsed time: 11 minutes 34.98 seconds. Current RSS: ~1306M. Threads: 4. load average: 1.42 1.34 1.20 1/287 163893540.3541 without assignee3542 does not expose assignee variable3543# [RSpecRunTime] RSpec elapsed time: 11 minutes 36.05 seconds. Current RSS: ~1302M. Threads: 4. load average: 1.42 1.34 1.20 1/287 164883544.3545 without milestone3546 does not expose milestone variable3547# [RSpecRunTime] RSpec elapsed time: 11 minutes 37.19 seconds. Current RSS: ~1301M. Threads: 4. load average: 1.42 1.34 1.20 2/287 165893548.3549 without labels3550 does not expose labels variable3551# [RSpecRunTime] RSpec elapsed time: 11 minutes 38.3 seconds. Current RSS: ~1301M. Threads: 4. load average: 1.42 1.34 1.20 1/287 166903552.3553 when pipeline on branch is created3554 when a merge request is created3555 when user has access to project3556 merge request references are returned matching the pipeline3557# [RSpecRunTime] RSpec elapsed time: 11 minutes 39.4 seconds. Current RSS: ~1298M. Threads: 4. load average: 1.42 1.34 1.20 1/287 167903558.3559 when user does not have access to project3560 CI_OPEN_MERGE_REQUESTS is not returned3561 when no a merge request is created3562 CI_OPEN_MERGE_REQUESTS is not returned3563 with merged results3564 exposes merge request pipeline variables3565 exposes diff variables3566# [RSpecRunTime] RSpec elapsed time: 11 minutes 42.48 seconds. Current RSS: ~1300M. Threads: 4. load average: 1.47 1.35 1.20 1/287 170953567.3568 when source is external pull request3569 exposes external pull request pipeline variables3570 variable CI_KUBERNETES_ACTIVE3571 when pipeline.has_kubernetes_active? is true3572 is included with value 'true'3573 when pipeline.has_kubernetes_active? is false3574 is not included3575 variable CI_GITLAB_FIPS_MODE3576 when FIPS flag is enabled3577 is included with value 'true'3578 when FIPS flag is disabled3579 is not included3580 when tag is not found3581 does not expose tag variables3582 without a commit3583 does not expose commit variables3584# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/variables/builder/pipeline_spec.rb. It took 16.88 seconds. Expected to take 16.15 seconds.3585# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb. Expected to take 14.94 seconds.3586Gitlab::Metrics::RequestsRackMiddleware3587 #call3588 @app.call succeeds with 2003589 tracks request count and duration3590 guarantees SLI metrics are incremented with all the required labels3591 request is a health check endpoint3592 when path is /-/liveness3593 increments health endpoint counter rather than overall counter and does not record duration3594# [RSpecRunTime] RSpec elapsed time: 11 minutes 47.63 seconds. Current RSS: ~1298M. Threads: 4. load average: 1.43 1.34 1.20 1/286 171383595.3596 when path is /-/liveness/3597 increments health endpoint counter rather than overall counter and does not record duration3598 when path is /-/%6D%65%74%72%69%63%733599 increments health endpoint counter rather than overall counter and does not record duration3600 request is not a health check endpoint3601 when path is /-/ordinary-requests3602 increments regular counters and tracks duration3603 when path is /-/3604 increments regular counters and tracks duration3605 when path is /-/health/subpath3606 increments regular counters and tracks duration3607 @app.call returns an error code3608 tracks count and error rate but not duration and apdex3609 @app.call throws exception3610 tracks the correct metrics3611 application context3612 when a context is present3613 adds the feature category to the labels for required metrics3614 does not record a feature category for health check endpoints3615 when application raises an exception when the feature category context is present3616 adds the feature category to the labels for http_requests_total3617 when the context is not available3618 sets the required labels to unknown3619 SLI satisfactory3620 request_urgency_name: :high, duration: 0.1, success: true3621 Grape API handler having expected duration setup3622 captures SLI metrics3623 Rails controller having expected duration setup3624 captures SLI metrics3625 request_urgency_name: :high, duration: 0.25, success: false3626 Grape API handler having expected duration setup3627 captures SLI metrics3628 Rails controller having expected duration setup3629 captures SLI metrics3630 request_urgency_name: :high, duration: 0.3, success: false3631 Grape API handler having expected duration setup3632 captures SLI metrics3633 Rails controller having expected duration setup3634 captures SLI metrics3635 request_urgency_name: :medium, duration: 0.3, success: true3636 Grape API handler having expected duration setup3637 captures SLI metrics3638 Rails controller having expected duration setup3639 captures SLI metrics3640 request_urgency_name: :medium, duration: 0.5, success: false3641 Grape API handler having expected duration setup3642 captures SLI metrics3643 Rails controller having expected duration setup3644 captures SLI metrics3645 request_urgency_name: :medium, duration: 0.6, success: false3646 Grape API handler having expected duration setup3647 captures SLI metrics3648 Rails controller having expected duration setup3649 captures SLI metrics3650 request_urgency_name: :default, duration: 0.6, success: true3651 Grape API handler having expected duration setup3652 captures SLI metrics3653 Rails controller having expected duration setup3654 captures SLI metrics3655 request_urgency_name: :default, duration: 1.0, success: false3656 Grape API handler having expected duration setup3657 captures SLI metrics3658 Rails controller having expected duration setup3659 captures SLI metrics3660 request_urgency_name: :default, duration: 1.2, success: false3661 Grape API handler having expected duration setup3662 captures SLI metrics3663 Rails controller having expected duration setup3664 captures SLI metrics3665 request_urgency_name: :low, duration: 4.5, success: true3666 Grape API handler having expected duration setup3667 captures SLI metrics3668 Rails controller having expected duration setup3669 captures SLI metrics3670 request_urgency_name: :low, duration: 5.0, success: false3671 Grape API handler having expected duration setup3672 captures SLI metrics3673 Rails controller having expected duration setup3674 captures SLI metrics3675 request_urgency_name: :low, duration: 6, success: false3676 Grape API handler having expected duration setup3677 captures SLI metrics3678 Rails controller having expected duration setup3679 captures SLI metrics3680 Grape API without expected duration3681 falls back request's expectation to default (1 second)3682 Rails controller without expected duration3683 falls back request's expectation to default (1 second)3684 A request with urgency set on the env (from ETag-caching)3685 records the request with the correct urgency3686 An unknown request3687 falls back request's expectation to default (1 second)3688 .initialize_metrics3689 sets labels for http_requests_total3690 sets labels for http_request_duration_seconds3691 has every label in config/feature_categories.yml3692# [RSpecRunTime] RSpec elapsed time: 11 minutes 55.11 seconds. Current RSS: ~1341M. Threads: 4. load average: 1.36 1.33 1.20 1/281 171393693.3694# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb. It took 10.36 seconds. Expected to take 14.94 seconds.3695# [RSpecRunTime] Starting example group spec/tasks/gitlab/seed/runner_fleet_rake_spec.rb. Expected to take 14.59 seconds.3696gitlab:seed:runner_fleet rake task3697 with admin username3698 performs runner fleet seed successfully3699# [RSpecRunTime] RSpec elapsed time: 12 minutes 5.3 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.31 1.32 1.19 3/283 172143700.3701# [RSpecRunTime] Finishing example group spec/tasks/gitlab/seed/runner_fleet_rake_spec.rb. It took 14.13 seconds. Expected to take 14.59 seconds.3702# [RSpecRunTime] RSpec elapsed time: 12 minutes 9.42 seconds. Current RSS: ~1268M. Threads: 4. load average: 1.31 1.32 1.19 1/282 172153703.3704# [RSpecRunTime] Starting example group spec/lib/gitlab/email/handler/create_issue_handler_spec.rb. Expected to take 14.11 seconds.3705Gitlab::Email::Handler::CreateIssueHandler3706 behaves like reply processing shared examples3707 when the user could not be found3708 raises a UserNotFoundError3709# [RSpecRunTime] RSpec elapsed time: 12 minutes 10.56 seconds. Current RSS: ~1269M. Threads: 4. load average: 1.28 1.32 1.19 1/282 172163710.3711 when the user is not authorized to the project3712 raises a ProjectNotFound3713 when email key3714 matches the new format3715 matches the legacy format3716 doesn't match either format3717# [RSpecRunTime] RSpec elapsed time: 12 minutes 14.22 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.28 1.32 1.19 1/282 172173718.3719 when everything is fine3720 behaves like a new issue3721 creates a new issue3722# [RSpecRunTime] RSpec elapsed time: 12 minutes 15.29 seconds. Current RSS: ~1284M. Threads: 4. load average: 1.26 1.31 1.19 1/282 172183723.3724 creates a new issue with legacy email address3725 behaves like a new issue3726 creates a new issue3727 when the reply is blank3728 creates a new issue3729 when there are quotes in email3730 creates a new issue3731 when all lines of email are quotes3732 creates email with correct body3733 something is wrong3734 raises a RateLimitedService::RateLimitedError3735 when the issue could not be saved3736 raises an InvalidIssueError3737# [RSpecRunTime] RSpec elapsed time: 12 minutes 20.52 seconds. Current RSS: ~1290M. Threads: 4. load average: 1.24 1.31 1.19 2/283 172193738.3739 when we can't find the incoming_email_token3740 raises an UserNotFoundError3741 when project is private3742 raises a ProjectNotFound if the user is not a member3743 when project ID is invalid3744 raises a ProjectNotFound3745# [RSpecRunTime] Finishing example group spec/lib/gitlab/email/handler/create_issue_handler_spec.rb. It took 13.2 seconds. Expected to take 14.11 seconds.3746# [RSpecRunTime] Starting example group spec/lib/gitlab/cleanup/personal_access_tokens_spec.rb. Expected to take 13.43 seconds.3747Gitlab::Cleanup::PersonalAccessTokens3748 when initialized with an invalid logger3749 raises error3750# [RSpecRunTime] RSpec elapsed time: 12 minutes 24.43 seconds. Current RSS: ~1287M. Threads: 4. load average: 1.24 1.31 1.19 1/282 172203751.3752 #run!3753 when invalid group path passed3754 raises error3755# [RSpecRunTime] RSpec elapsed time: 12 minutes 25.82 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.62 1.38 1.21 1/282 172213756.3757 in a real run3758Revoking access tokens last used and created before 2024-05-23 21:00:00 UTC...3759Finished. 2 rows affected3760 updates updated_at3761Revoking access tokens last used and created before 2024-05-23 21:00:00 UTC...3762Finished. 2 rows affected3763 logs action as done3764 when revoking unused tokens3765Revoking access tokens last used and created before 2024-05-23 21:00:00 UTC...3766Finished. 2 rows affected3767 revokes human-owned tokens created and last used over 1 year ago3768# [RSpecRunTime] RSpec elapsed time: 12 minutes 29.92 seconds. Current RSS: ~1292M. Threads: 4. load average: 1.57 1.38 1.21 1/282 172223769.3770 when revoking used and unused tokens3771Revoking used and unused access tokens created before 2024-05-23 21:00:00 UTC...3772Finished. 3 rows affected3773 revokes human-owned tokens created over 1 year ago3774# [RSpecRunTime] RSpec elapsed time: 12 minutes 31.42 seconds. Current RSS: ~1290M. Threads: 4. load average: 1.57 1.38 1.21 1/282 172233775.3776 in a dry run3777Dry running. No changes will be made3778Dry run complete. 2 rows would be affected3779 does not revoke any tokens3780Dry running. No changes will be made3781Dry run complete. 2 rows would be affected3782 logs what could be revoked3783# [RSpecRunTime] RSpec elapsed time: 12 minutes 34.15 seconds. Current RSS: ~1286M. Threads: 4. load average: 1.57 1.38 1.21 1/282 172243784.3785# [RSpecRunTime] Finishing example group spec/lib/gitlab/cleanup/personal_access_tokens_spec.rb. It took 11.65 seconds. Expected to take 13.43 seconds.3786# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/trace/checksum_spec.rb. Expected to take 13.13 seconds.3787Gitlab::Ci::Trace::Checksum3788 when build pending state exists3789 when matching persisted trace chunks exist3790 calculates combined trace chunks CRC32 correctly3791# [RSpecRunTime] RSpec elapsed time: 12 minutes 35.36 seconds. Current RSS: ~1286M. Threads: 4. load average: 1.52 1.37 1.21 1/282 172253792.3793 when trace chunks were persisted in a wrong order3794 makes trace checksum invalid but not corrupted3795 when one of the trace chunks is missing3796 makes trace checksum invalid and corrupted3797 when checksums of persisted trace chunks do not match3798 makes trace checksum invalid but not corrupted3799 when persisted trace chunks are missing3800 makes trace checksum invalid3801 when build pending state is missing3802 #state_crc323803 returns nil3804 #valid?3805 is expected not to be valid3806 #trace_chunks3807 does not load raw_data from a database store3808 #last_chunk3809 when there are no chunks3810 returns nil3811 is not a valid trace3812 is not a corrupted trace3813# [RSpecRunTime] RSpec elapsed time: 12 minutes 42.07 seconds. Current RSS: ~1308M. Threads: 4. load average: 1.48 1.36 1.21 1/282 172263814.3815 when there are multiple chunks3816 returns chunk with the highest index3817 is not a valid trace3818 is not a corrupted trace3819# [RSpecRunTime] RSpec elapsed time: 12 minutes 44.04 seconds. Current RSS: ~1308M. Threads: 4. load average: 1.48 1.36 1.21 1/282 172273820.3821 #trace_size3822 returns total trace size in bytes3823# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/trace/checksum_spec.rb. It took 10.6 seconds. Expected to take 13.13 seconds.3824# [RSpecRunTime] Starting example group spec/services/ci/pipeline_artifacts/destroy_all_expired_service_spec.rb. Expected to take 12.43 seconds.3825Ci::PipelineArtifacts::DestroyAllExpiredService3826 .execute3827 when timeout happens3828 returns 0 and does not continue destroying3829 when there are no artifacts3830 does not raise error3831 when the loop limit is reached3832 destroys one artifact3833 reports the number of destroyed artifacts3834# [RSpecRunTime] RSpec elapsed time: 12 minutes 47.7 seconds. Current RSS: ~1300M. Threads: 4. load average: 1.36 1.34 1.20 1/282 172283835.3836 when there are artifacts more than batch sizes3837 destroys all expired artifacts3838 reports the number of destroyed artifacts3839# [RSpecRunTime] RSpec elapsed time: 12 minutes 50.16 seconds. Current RSS: ~1301M. Threads: 4. load average: 1.33 1.33 1.20 1/282 172293840.3841 when artifacts are not expired3842 does not destroy pipeline artifacts3843 reports the number of destroyed artifacts3844# [RSpecRunTime] RSpec elapsed time: 12 minutes 51.45 seconds. Current RSS: ~1303M. Threads: 4. load average: 1.33 1.33 1.20 1/282 172303845.3846 when pipeline is locked3847 does not destroy pipeline artifacts3848 reports the number of destroyed artifacts3849# [RSpecRunTime] RSpec elapsed time: 12 minutes 52.74 seconds. Current RSS: ~1301M. Threads: 4. load average: 1.33 1.33 1.20 1/282 172313850.3851 with unlocked pipeline artifacts3852 destroys all expired artifacts3853 when the loop limit is reached3854 destroys one artifact3855 reports the number of destroyed artifacts3856# [RSpecRunTime] RSpec elapsed time: 12 minutes 56.69 seconds. Current RSS: ~1293M. Threads: 4. load average: 1.39 1.35 1.21 1/282 172323857.3858 .destroy_artifacts_batch3859 returns a falsy value without artifacts3860# [RSpecRunTime] Finishing example group spec/services/ci/pipeline_artifacts/destroy_all_expired_service_spec.rb. It took 12.09 seconds. Expected to take 12.43 seconds.3861# [RSpecRunTime] Starting example group spec/lib/backup/options_spec.rb. Expected to take 12.08 seconds.3862Backup::Options3863 #skip_task?3864 returns true when task db is skipped3865 returns false when task db has default skip behavior3866 returns true when task uploads is skipped3867 returns false when task uploads has default skip behavior3868 returns true when task builds is skipped3869 returns false when task builds has default skip behavior3870 returns true when task artifacts is skipped3871 returns false when task artifacts has default skip behavior3872 returns true when task lfs is skipped3873 returns false when task lfs has default skip behavior3874 returns true when task terraform_state is skipped3875 returns false when task terraform_state has default skip behavior3876 returns true when task registry is skipped3877 returns false when task registry has default skip behavior3878 returns true when task pages is skipped3879 returns false when task pages has default skip behavior3880 returns true when task repositories is skipped3881 returns false when task repositories has default skip behavior3882 returns true when task packages is skipped3883 returns false when task packages has default skip behavior3884 returns true when task ci_secure_files is skipped3885 returns false when task ci_secure_files has default skip behavior3886# [RSpecRunTime] RSpec elapsed time: 12 minutes 59.63 seconds. Current RSS: ~1327M. Threads: 4. load average: 1.36 1.34 1.20 1/282 172333887.3888 #initialize3889 can be initialized without providing any parameter3890 can be initialized with all valid parameters3891 #extract_from_env!3892 extracts BACKUP env3893 extracts PREVIOUS_BACKUP env3894 extracts INCREMENTAL env3895 extracts FORCE env3896 extracts STRATEGY env3897 extracts GITLAB_BACKUP_MAX_CONCURRENCY env3898 extracts GITLAB_BACKUP_MAX_STORAGE_CONCURRENCY env3899 extracts DIRECTORY env3900 extracts REPOSITORIES_SERVER_SIDE env3901 extracts REPOSITORIES_STORAGES env3902 extracts REPOSITORIES_PATHS env3903 extracts SKIP_REPOSITORIES_PATHS env3904 extracts COMPRESS_CMD env3905 extracts DECOMPRESS_CMD env3906 extracts GZIP_RSYNCABLE env3907 delegates to extract_skippables! when SKIP env is present3908 does not call extract_skippables! when SKIP env is missing3909# [RSpecRunTime] RSpec elapsed time: 13 minutes 1.78 seconds. Current RSS: ~1331M. Threads: 4. load average: 1.36 1.34 1.20 1/282 172343910.3911 #extract_skippables!3912 for skippable operations3913 parses skippable tar input3914 parses skippable remote input3915 for skippable tasks3916 parses skippable db input3917 parses skippable uploads input3918 parses skippable builds input3919 parses skippable artifacts input3920 parses skippable lfs input3921 parses skippable terraform_state input3922 parses skippable registry input3923 parses skippable pages input3924 parses skippable repositories input3925 parses skippable packages input3926 parses skippable ci_secure_files input3927# [RSpecRunTime] RSpec elapsed time: 13 minutes 3.21 seconds. Current RSS: ~1340M. Threads: 4. load average: 1.36 1.34 1.20 1/282 172353928.3929 with accessors3930 backup_id3931 is expected to respond to #backup_id3932 is expected to respond to #backup_id=3933 previous_backup3934 is expected to respond to #previous_backup3935 is expected to respond to #previous_backup=3936 incremental3937 is expected to respond to #incremental3938 is expected to respond to #incremental=3939 force3940 is expected to respond to #force3941 is expected to respond to #force=3942 strategy3943 is expected to respond to #strategy3944 is expected to respond to #strategy=3945 skippable_tasks3946 is expected to respond to #skippable_tasks3947 is expected to respond to #skippable_tasks=3948 skippable_operations3949 is expected to respond to #skippable_operations3950 is expected to respond to #skippable_operations=3951 max_parallelism3952 is expected to respond to #max_parallelism3953 is expected to respond to #max_parallelism=3954 max_storage_parallelism3955 is expected to respond to #max_storage_parallelism3956 is expected to respond to #max_storage_parallelism=3957 repositories_storages3958 is expected to respond to #repositories_storages3959 is expected to respond to #repositories_storages=3960 repositories_paths3961 is expected to respond to #repositories_paths3962 is expected to respond to #repositories_paths=3963 skip_repositories_paths3964 is expected to respond to #skip_repositories_paths3965 is expected to respond to #skip_repositories_paths=3966 repositories_server_side_backup3967 is expected to respond to #repositories_server_side_backup3968 is expected to respond to #repositories_server_side_backup=3969 remote_directory3970 is expected to respond to #remote_directory3971 is expected to respond to #remote_directory=3972 compression_options3973 is expected to respond to #compression_options3974 is expected to respond to #compression_options=3975 gzip_rsyncable3976 is expected to respond to #gzip_rsyncable3977 is expected to respond to #gzip_rsyncable=3978# [RSpecRunTime] Finishing example group spec/lib/backup/options_spec.rb. It took 9.67 seconds. Expected to take 12.08 seconds.3979# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.3980Lint factories for Backup::Options3981 with saas, license, and factory defaults3982 behaves like factory3983 backup_options factory3984 does not raise error when built3985 does not raise error when created3986 linting :backup_id trait3987 does not raise error when created3988# [RSpecRunTime] RSpec elapsed time: 13 minutes 8.01 seconds. Current RSS: ~1349M. Threads: 4. load average: 1.33 1.33 1.20 1/282 172623989.3990 linting :previous_backup trait3991 does not raise error when created3992 linting :repositories_storages trait3993 does not raise error when created3994 linting :repositories_paths trait3995 does not raise error when created3996 linting :skip_repositories_paths trait3997 does not raise error when created3998 linting :remote_directory trait3999 does not raise error when created4000 linting :strategy_copy trait4001 does not raise error when created4002 linting :all trait4003 does not raise error when created4004 linting :skip_all trait4005 does not raise error when created4006 linting :skip_none trait4007 does not raise error when created4008# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.74 seconds. Expected to take 40.68 seconds.4009# [RSpecRunTime] Starting example group spec/graphql/mutations/merge_requests/set_draft_spec.rb. Expected to take 11.55 seconds.4010Mutations::MergeRequests::SetDraft4011 is expected to require graphql authorizations :update_merge_request4012 #resolve4013 behaves like permission level for merge request mutation is correctly verified4014 when the user is not a project member4015 behaves like when the user does not have access to the resource4016 raises an error4017 even if assigned to the merge request4018 does not modify merge request4019# [RSpecRunTime] RSpec elapsed time: 13 minutes 11.57 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.30 1.33 1.20 1/288 173974020.4021 even if reviewer of the merge request4022 raises an error4023 even if author of the merge request4024 raises an error4025 when the user is a project member4026 with guest role4027 behaves like when the user does not have access to the resource4028 raises an error4029 even if assigned to the merge request4030 does not modify merge request4031 even if reviewer of the merge request4032 raises an error4033 even if author of the merge request4034 raises an error4035 with reporter role4036 behaves like when the user does not have access to the resource4037 raises an error4038 even if assigned to the merge request4039 does not modify merge request4040 even if reviewer of the merge request4041 raises an error4042 even if author of the merge request4043 raises an error4044 when the user can update the merge request4045 returns the merge request as a draft4046 returns errors if/when merge request could not be updated4047 when passing draft as false4048 removes `Draft` from the title4049 does not do anything if the title did not start with draft4050# [RSpecRunTime] RSpec elapsed time: 13 minutes 17.51 seconds. Current RSS: ~1341M. Threads: 4. load average: 1.36 1.34 1.21 1/287 173984051.4052# [RSpecRunTime] Finishing example group spec/graphql/mutations/merge_requests/set_draft_spec.rb. It took 8.27 seconds. Expected to take 11.55 seconds.4053# [RSpecRunTime] Starting example group spec/lib/gitlab/gitaly_client/blob_service_spec.rb. Expected to take 11.25 seconds.4054Gitlab::GitalyClient::BlobService4055 #get_new_lfs_pointers4056 sends a get_new_lfs_pointers message4057 with not_in = :all4058 sends the correct message4059# [RSpecRunTime] RSpec elapsed time: 13 minutes 19.78 seconds. Current RSS: ~1336M. Threads: 4. load average: 1.33 1.33 1.20 1/287 174514060.4061 with hook environment4062 sends a list_all_lfs_pointers message4063# [RSpecRunTime] RSpec elapsed time: 13 minutes 20.91 seconds. Current RSS: ~1339M. Threads: 4. load average: 1.33 1.33 1.20 4/283 174784064.4065 #get_all_lfs_pointers4066 sends a get_all_lfs_pointers message4067# [RSpecRunTime] RSpec elapsed time: 13 minutes 22.05 seconds. Current RSS: ~1346M. Threads: 4. load average: 1.33 1.33 1.20 1/282 175054068.4069 #list_blobs4070 with a single revision4071 sends a list_blobs message4072# [RSpecRunTime] RSpec elapsed time: 13 minutes 23.25 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.33 1.33 1.20 1/282 175324073.4074 with multiple revisions4075 sends a list_blobs message4076# [RSpecRunTime] RSpec elapsed time: 13 minutes 24.33 seconds. Current RSS: ~1360M. Threads: 4. load average: 1.33 1.33 1.20 1/282 175594077.4078 with multiple revisions and limits4079 sends a list_blobs message4080# [RSpecRunTime] RSpec elapsed time: 13 minutes 25.41 seconds. Current RSS: ~1366M. Threads: 4. load average: 1.30 1.33 1.20 2/282 175864081.4082 with paths4083 sends a list_blobs message4084# [RSpecRunTime] RSpec elapsed time: 13 minutes 26.45 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.30 1.33 1.20 1/282 176134085.4086 with split contents4087 sends a list_blobs message4088# [RSpecRunTime] RSpec elapsed time: 13 minutes 27.53 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.30 1.33 1.20 1/282 176404089.4090 #list_all_blobs4091 sends a list all blobs message4092# [RSpecRunTime] RSpec elapsed time: 13 minutes 28.61 seconds. Current RSS: ~1372M. Threads: 4. load average: 1.30 1.33 1.20 1/282 176674093.4094# [RSpecRunTime] Finishing example group spec/lib/gitlab/gitaly_client/blob_service_spec.rb. It took 11.1 seconds. Expected to take 11.25 seconds.4095# [RSpecRunTime] Starting example group spec/lib/gitlab/verify/uploads_spec.rb. Expected to take 10.89 seconds.4096Gitlab::Verify::Uploads4097 behaves like Gitlab::Verify::BatchVerifier subclass4098 batching4099 iterates through objects in batches4100 allows the starting ID to be specified4101 allows the finishing ID to be specified4102# [RSpecRunTime] RSpec elapsed time: 13 minutes 33.53 seconds. Current RSS: ~1356M. Threads: 4. load average: 1.28 1.32 1.20 1/282 176684103.4104 #run_batches4105 passes uploads with the correct file4106 fails uploads with a missing file4107 fails uploads with a mismatched checksum4108 fails uploads with a missing precalculated checksum4109 with remote files4110 returned hash object4111 passes uploads in object storage that exist4112 fails uploads in object storage that do not exist4113# [RSpecRunTime] RSpec elapsed time: 13 minutes 37.24 seconds. Current RSS: ~1329M. Threads: 4. load average: 1.34 1.33 1.21 1/282 176694114.4115 performance4116 avoids N+1 queries4117# [RSpecRunTime] RSpec elapsed time: 13 minutes 39.22 seconds. Current RSS: ~1305M. Threads: 4. load average: 1.34 1.33 1.21 1/282 176704118.4119# [RSpecRunTime] Finishing example group spec/lib/gitlab/verify/uploads_spec.rb. It took 10.59 seconds. Expected to take 10.89 seconds.4120# [RSpecRunTime] Starting example group spec/models/commit_signatures/gpg_signature_spec.rb. Expected to take 10.65 seconds.4121CommitSignatures::GpgSignature4122 does not allow STI4123 behaves like having unique enum values4124 has unique values in "verification_status"4125# [RSpecRunTime] RSpec elapsed time: 13 minutes 42.72 seconds. Current RSS: ~1294M. Threads: 4. load average: 1.31 1.33 1.20 1/282 177384126.4127 behaves like commit signature4128 associations4129 is expected to belong to project required: true4130 validation4131 is expected to validate that :commit_sha cannot be empty/falsy4132 is expected to validate that :project_id cannot be empty/falsy4133 .safe_create!4134 finds a signature by commit sha if it existed4135 creates a new signature if it was not found4136 assigns the correct attributes when creating4137 does not raise an error in case of a race condition4138 #commit4139 fetches the commit through the project4140 behaves like signature with type checking4141 signature type checkers4142 method: :gpg?, expected: true4143 is expected to eq true4144 method: :ssh?, expected: false4145 is expected to eq false4146 method: :x509?, expected: false4147 is expected to eq false4148 associations4149 is expected to belong to gpg_key required: false4150 is expected to belong to gpg_key_subkey required: false4151 validation4152 is expected to validate that :commit_sha cannot be empty/falsy4153 is expected to validate that :gpg_key_primary_keyid cannot be empty/falsy4154 .by_commit_sha scope4155 returns all gpg signatures by sha4156 #gpg_key=4157 supports the assignment of a GpgKey4158 supports the assignment of a GpgKeySubkey4159 clears gpg_key and gpg_key_subkey_id when passing nil4160# [RSpecRunTime] RSpec elapsed time: 13 minutes 47.67 seconds. Current RSS: ~1317M. Threads: 4. load average: 1.44 1.36 1.21 1/282 177394161.4162 #gpg_commit4163 when commit does not exist4164 returns nil4165 when commit exists4166 returns an instance of Gitlab::Gpg::Commit4167 #signed_by_user4168 retrieves the gpg_key user4169# [RSpecRunTime] Finishing example group spec/models/commit_signatures/gpg_signature_spec.rb. It took 9.89 seconds. Expected to take 10.65 seconds.4170# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.4171Lint factories for CommitSignatures::GpgSignature4172 with saas, license, and factory defaults4173 behaves like factory4174 gpg_signature factory4175 does not raise error when built4176 does not raise error when created4177# [RSpecRunTime] RSpec elapsed time: 13 minutes 51.49 seconds. Current RSS: ~1313M. Threads: 4. load average: 1.49 1.37 1.22 1/282 177974178.4179# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.37 seconds. Expected to take 40.68 seconds.4180# [RSpecRunTime] Starting example group spec/models/import_export_upload_spec.rb. Expected to take 10.26 seconds.4181ImportExportUpload4182 does not allow STI4183 import4184 behaves like stores the Import/Export file4185 stores the import file4186 export4187 behaves like stores the Import/Export file4188 stores the import file4189 scopes4190 .with_export_file4191 returns uploads with export file4192# [RSpecRunTime] RSpec elapsed time: 13 minutes 54.34 seconds. Current RSS: ~1304M. Threads: 4. load average: 1.49 1.37 1.22 1/282 177984193.4194 .updated_before4195 returns uploads for a specified date4196 ActiveRecord callbacks4197 export file is stored in after_commit callback4198 import file is stored in after_save callback4199 export file4200 #export_file_exists? returns false4201 #export_archive_exists? returns false4202 with export4203 #export_file_exists? returns true4204 #export_archive_exists? returns false4205 when object file does not exist4206 #export_file_exists? returns true4207 #export_archive_exists? returns false4208# [RSpecRunTime] RSpec elapsed time: 13 minutes 59.37 seconds. Current RSS: ~1296M. Threads: 4. load average: 1.45 1.36 1.22 1/285 178144209.4210 when checking object existence raises a error4211 #export_file_exists? returns true4212 #export_archive_exists? returns false4213# [RSpecRunTime] RSpec elapsed time: 14 minutes 1.33 seconds. Current RSS: ~1283M. Threads: 4. load average: 1.41 1.35 1.22 1/286 178214214.4215# [RSpecRunTime] Finishing example group spec/models/import_export_upload_spec.rb. It took 9.88 seconds. Expected to take 10.26 seconds.4216# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.4217Lint factories for ImportExportUpload4218 with saas, license, and factory defaults4219 behaves like factory4220 import_export_upload factory4221 does not raise error when built4222 does not raise error when created4223# [RSpecRunTime] RSpec elapsed time: 14 minutes 2.82 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.41 1.35 1.22 1/285 178484224.4225# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.45 seconds. Expected to take 40.68 seconds.4226# [RSpecRunTime] Starting example group spec/tasks/gitlab/artifacts/check_rake_spec.rb. Expected to take 9.86 seconds.4227gitlab:artifacts rake tasks4228 check4229 outputs the integrity check for each batch4230 errors out about missing files on the file system4231 errors out about invalid checksum4232 errors out about missing checksum4233# [RSpecRunTime] RSpec elapsed time: 14 minutes 6.45 seconds. Current RSS: ~1284M. Threads: 4. load average: 1.46 1.36 1.22 1/282 178494234.4235# [RSpecRunTime] Finishing example group spec/tasks/gitlab/artifacts/check_rake_spec.rb. It took 6.48 seconds. Expected to take 9.86 seconds.4236# [RSpecRunTime] RSpec elapsed time: 14 minutes 9.46 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.42 1.36 1.22 1/282 178504237.4238# [RSpecRunTime] Starting example group spec/support_specs/helpers/stub_feature_flags_spec.rb. Expected to take 9.61 seconds.4239StubFeatureFlags4240 #stub_feature_flags4241 subsquent run changes state4242 when checking global state4243 feature_actors: false, expected_result: false4244 is expected to eq false4245 is expected not to eq false4246 default_enabled_if_undefined does not impact feature state4247 is expected to eq false4248 is expected not to eq false4249 feature_actors: true, expected_result: true4250 is expected to eq true4251 is expected not to eq true4252 default_enabled_if_undefined does not impact feature state4253 is expected to eq true4254 is expected not to eq true4255 feature_actors: :A, expected_result: false4256 is expected to eq false4257 is expected not to eq false4258 default_enabled_if_undefined does not impact feature state4259 is expected to eq false4260 is expected not to eq false4261 feature_actors: [:A], expected_result: false4262 is expected to eq false4263 is expected not to eq false4264 default_enabled_if_undefined does not impact feature state4265 is expected to eq false4266 is expected not to eq false4267 feature_actors: [:A, :B], expected_result: false4268 is expected to eq false4269 is expected not to eq false4270 default_enabled_if_undefined does not impact feature state4271 is expected to eq false4272 is expected not to eq false4273 when checking scoped state4274 feature_actors: false, tested_actor: nil, expected_result: false4275 is expected to eq false4276 is expected not to eq false4277 default_enabled_if_undefined does not impact feature state4278 is expected to eq false4279 is expected not to eq false4280 feature_actors: true, tested_actor: nil, expected_result: true4281 is expected to eq true4282 is expected not to eq true4283 default_enabled_if_undefined does not impact feature state4284 is expected to eq true4285 is expected not to eq true4286 feature_actors: false, tested_actor: :A, expected_result: false4287 is expected to eq false4288 is expected not to eq false4289 default_enabled_if_undefined does not impact feature state4290 is expected to eq false4291 is expected not to eq false4292 feature_actors: true, tested_actor: :A, expected_result: true4293 is expected to eq true4294 is expected not to eq true4295 default_enabled_if_undefined does not impact feature state4296 is expected to eq true4297 is expected not to eq true4298 feature_actors: :A, tested_actor: nil, expected_result: false4299 is expected to eq false4300 is expected not to eq false4301 default_enabled_if_undefined does not impact feature state4302 is expected to eq false4303 is expected not to eq false4304 feature_actors: :A, tested_actor: :A, expected_result: true4305 is expected to eq true4306 is expected not to eq true4307 default_enabled_if_undefined does not impact feature state4308 is expected to eq true4309 is expected not to eq true4310 feature_actors: :A, tested_actor: :B, expected_result: false4311 is expected to eq false4312 is expected not to eq false4313 default_enabled_if_undefined does not impact feature state4314 is expected to eq false4315 is expected not to eq false4316 feature_actors: [:A], tested_actor: nil, expected_result: false4317 is expected to eq false4318 is expected not to eq false4319 default_enabled_if_undefined does not impact feature state4320 is expected to eq false4321 is expected not to eq false4322 feature_actors: [:A], tested_actor: :A, expected_result: true4323 is expected to eq true4324 is expected not to eq true4325 default_enabled_if_undefined does not impact feature state4326 is expected to eq true4327 is expected not to eq true4328 feature_actors: [:A], tested_actor: :B, expected_result: false4329 is expected to eq false4330 is expected not to eq false4331 default_enabled_if_undefined does not impact feature state4332 is expected to eq false4333 is expected not to eq false4334 feature_actors: [:A, :B], tested_actor: nil, expected_result: false4335 is expected to eq false4336 is expected not to eq false4337 default_enabled_if_undefined does not impact feature state4338 is expected to eq false4339 is expected not to eq false4340 feature_actors: [:A, :B], tested_actor: :A, expected_result: true4341 is expected to eq true4342 is expected not to eq true4343 default_enabled_if_undefined does not impact feature state4344 is expected to eq true4345 is expected not to eq true4346 feature_actors: [:A, :B], tested_actor: :B, expected_result: true4347 is expected to eq true4348 is expected not to eq true4349 default_enabled_if_undefined does not impact feature state4350 is expected to eq true4351 is expected not to eq true4352 type handling4353 raises error4354 feature_actors: "string"4355 is expected to raise ArgumentError with message matching /accepts only/4356 feature_actors: 14357 is expected to raise ArgumentError with message matching /accepts only/4358 feature_actors: 1.04359 is expected to raise ArgumentError with message matching /accepts only/4360 feature_actors: #<Object:0x00007a0f2acdeb88>4361 is expected to raise ArgumentError with message matching /accepts only/4362 does not raise error4363 feature_actors: true4364 is expected not to raise Exception4365 feature_actors: false4366 is expected not to raise Exception4367 feature_actors: nil4368 is expected not to raise Exception4369 feature_actors: #<StubFeatureFlags::StubFeatureGate:0x00007a0f2acf4460 @flipper_id=100>4370 is expected not to raise Exception4371 feature_actors: #<User id: @>4372 is expected not to raise Exception4373 stub timing4374 let_it_be variable4375 is expected to eq true4376 before_all variable4377 is expected to eq true4378 before(:all) variable4379 is expected to eq true4380 with stub_feature_flags meta4381 as true4382 is expected to eq true4383 as false4384 is expected to eq false4385# [RSpecRunTime] Finishing example group spec/support_specs/helpers/stub_feature_flags_spec.rb. It took 9.44 seconds. Expected to take 9.61 seconds.4386# [RSpecRunTime] Starting example group spec/models/hooks/service_hook_spec.rb. Expected to take 9.37 seconds.4387ServiceHook4388 does not allow STI4389 behaves like a hook that does not get automatically disabled on failure4390 .executable/.disabled4391 finds the correct set of project hooks4392 when silent mode is enabled4393 causes no hooks to be considered executable4394 causes all hooks to be considered disabled4395# [RSpecRunTime] RSpec elapsed time: 14 minutes 22.44 seconds. Current RSS: ~1394M. Threads: 4. load average: 1.36 1.35 1.22 1/282 178514396.4397 #executable?4398 recent_failures: 0, not_until: :not_set4399 has the correct state4400 recent_failures: 0, not_until: :past4401 has the correct state4402 recent_failures: 0, not_until: :future4403 has the correct state4404 recent_failures: 0, not_until: :now4405 has the correct state4406 recent_failures: 1, not_until: :not_set4407 has the correct state4408 recent_failures: 1, not_until: :past4409 has the correct state4410 recent_failures: 1, not_until: :future4411 has the correct state4412 recent_failures: 3, not_until: :not_set4413 has the correct state4414 recent_failures: 3, not_until: :past4415 has the correct state4416 recent_failures: 3, not_until: :future4417 has the correct state4418 recent_failures: 4, not_until: :not_set4419 has the correct state4420 recent_failures: 4, not_until: :past4421 has the correct state4422 recent_failures: 4, not_until: :now4423 has the correct state4424 recent_failures: 4, not_until: :future4425 has the correct state4426 #enable!4427 makes a hook executable if it was marked as failed4428 makes a hook executable if it is currently backed off4429 does not update hooks unless necessary4430 #backoff!4431 when we have not backed off before4432 does not disable the hook4433 when we have exhausted the grace period4434 does not disable the hook4435 #temporarily_disabled?4436 is false4437 #permanently_disabled?4438 is false4439 #alert_status4440 is expected to eq :executable4441 when hook has been disabled4442 is expected to eq :executable4443 when hook has been backed off4444 is expected to eq :executable4445 associations4446 is expected to belong to integration required: false4447 validations4448 is expected to validate that :integration cannot be empty/falsy4449 execute4450 #execute4451 #parent4452 with a project-level integration4453 returns the associated project4454 with a group-level integration4455 returns the associated group4456 with an instance-level integration4457 returns nil4458 #application_context4459 includes the type4460# [RSpecRunTime] Finishing example group spec/models/hooks/service_hook_spec.rb. It took 9.79 seconds. Expected to take 9.37 seconds.4461# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.4462Lint factories for ServiceHook4463 with saas, license, and factory defaults4464 behaves like factory4465 service_hook factory4466 does not raise error when built4467 does not raise error when created4468# [RSpecRunTime] RSpec elapsed time: 14 minutes 30.05 seconds. Current RSS: ~1423M. Threads: 4. load average: 1.46 1.37 1.22 1/282 178784469.4470# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.48 seconds. Expected to take 40.68 seconds.4471# [RSpecRunTime] Starting example group spec/helpers/ci/runners_helper_spec.rb. Expected to take 8.98 seconds.4472Ci::RunnersHelper4473 #admin_runners_data_attributes4474 behaves like admin_runners_data_attributes contains data4475 returns data4476# [RSpecRunTime] RSpec elapsed time: 14 minutes 31.24 seconds. Current RSS: ~1409M. Threads: 4. load average: 1.46 1.37 1.22 1/282 178794477.4478 #group_shared_runners_settings_data4479 returns group data for top level group4480 returns group data for child group4481 returns groups data for child group with no access to parent4482 returns group data for child group with project4483# [RSpecRunTime] RSpec elapsed time: 14 minutes 32.38 seconds. Current RSS: ~1401M. Threads: 4. load average: 1.46 1.37 1.22 1/282 178804484.4485 #runner_short_name4486 shows runner short name4487 #group_runners_data_attributes4488 when user can register group runners4489 returns group data to render a runner list4490 when user cannot register group runners4491 returns empty registration token4492 #runner_status_icon4493 returns online text4494 returns never contacted4495 returns offline text4496 returns stale text4497 returns stale text, when runner never contacted4498 #toggle_shared_runners_settings_data4499 when project has runners4500 returns the correct value for is_enabled4501 when group can be configured by user4502 returns values to configure group4503 when project does not have runners4504 returns the correct value for is_enabled4505 for all projects4506 returns the update path for toggling the shared runners setting4507 returns false for is_disabled_and_unoverridable when project has no group4508 shared_runners_setting: :shared_runners_enabled, is_disabled_and_unoverridable: "false"4509 returns the override runner status for project with group4510# [RSpecRunTime] RSpec elapsed time: 14 minutes 36.54 seconds. Current RSS: ~1395M. Threads: 4. load average: 1.51 1.38 1.23 1/282 178814511.4512 shared_runners_setting: :shared_runners_disabled_and_overridable, is_disabled_and_unoverridable: "false"4513 returns the override runner status for project with group4514 shared_runners_setting: :shared_runners_disabled_and_unoverridable, is_disabled_and_unoverridable: "true"4515 returns the override runner status for project with group4516# [RSpecRunTime] Finishing example group spec/helpers/ci/runners_helper_spec.rb. It took 7.78 seconds. Expected to take 8.98 seconds.4517# [RSpecRunTime] Starting example group spec/lib/bulk_imports/clients/http_spec.rb. Expected to take 8.79 seconds.4518BulkImports::Clients::HTTP4519 #get4520 performs network request4521 error handling4522 when any known HTTP error occurs4523 exception_class: Net::OpenTimeout4524 raises BulkImports::NetworkError4525 exception_class: Net::ReadTimeout4526 raises BulkImports::NetworkError4527 exception_class: Net::WriteTimeout4528 raises BulkImports::NetworkError4529 exception_class: Gitlab::HTTP_V2::ReadTotalTimeout4530 raises BulkImports::NetworkError4531 exception_class: EOFError4532 raises BulkImports::NetworkError4533 exception_class: SocketError4534 raises BulkImports::NetworkError4535 exception_class: OpenSSL::SSL::SSLError4536 raises BulkImports::NetworkError4537 exception_class: OpenSSL::OpenSSLError4538 raises BulkImports::NetworkError4539 exception_class: Errno::ECONNRESET4540 raises BulkImports::NetworkError4541 exception_class: Errno::ECONNREFUSED4542 raises BulkImports::NetworkError4543 exception_class: Errno::EHOSTUNREACH4544 raises BulkImports::NetworkError4545 exception_class: Errno::ENETUNREACH4546 raises BulkImports::NetworkError4547 exception_class: Gitlab::HTTP_V2::BlockedUrlError4548 raises BulkImports::NetworkError4549 exception_class: Gitlab::HTTP_V2::RedirectionTooDeep4550 raises BulkImports::NetworkError4551 exception_class: Net::HTTPBadResponse4552 raises BulkImports::NetworkError4553 when response is not success4554 raises BulkImports::NetworkError4555 #each_page4556 with a block4557 yields every retrieved page to the supplied block4558 without a block4559 returns an Enumerator4560 when the request is asynchronous4561 sets a timeout that is double the default read timeout4562 #post4563 performs network request4564 error handling4565 when any known HTTP error occurs4566 exception_class: Net::OpenTimeout4567 raises BulkImports::NetworkError4568 exception_class: Net::ReadTimeout4569 raises BulkImports::NetworkError4570 exception_class: Net::WriteTimeout4571 raises BulkImports::NetworkError4572 exception_class: Gitlab::HTTP_V2::ReadTotalTimeout4573 raises BulkImports::NetworkError4574 exception_class: EOFError4575 raises BulkImports::NetworkError4576 exception_class: SocketError4577 raises BulkImports::NetworkError4578 exception_class: OpenSSL::SSL::SSLError4579 raises BulkImports::NetworkError4580 exception_class: OpenSSL::OpenSSLError4581 raises BulkImports::NetworkError4582 exception_class: Errno::ECONNRESET4583 raises BulkImports::NetworkError4584 exception_class: Errno::ECONNREFUSED4585 raises BulkImports::NetworkError4586 exception_class: Errno::EHOSTUNREACH4587 raises BulkImports::NetworkError4588 exception_class: Errno::ENETUNREACH4589 raises BulkImports::NetworkError4590 exception_class: Gitlab::HTTP_V2::BlockedUrlError4591 raises BulkImports::NetworkError4592 exception_class: Gitlab::HTTP_V2::RedirectionTooDeep4593 raises BulkImports::NetworkError4594 exception_class: Net::HTTPBadResponse4595 raises BulkImports::NetworkError4596 when response is not success4597 raises BulkImports::NetworkError4598 #head4599 performs network request4600 error handling4601 when any known HTTP error occurs4602 exception_class: Net::OpenTimeout4603 raises BulkImports::NetworkError4604 exception_class: Net::ReadTimeout4605 raises BulkImports::NetworkError4606 exception_class: Net::WriteTimeout4607 raises BulkImports::NetworkError4608 exception_class: Gitlab::HTTP_V2::ReadTotalTimeout4609 raises BulkImports::NetworkError4610 exception_class: EOFError4611 raises BulkImports::NetworkError4612 exception_class: SocketError4613 raises BulkImports::NetworkError4614 exception_class: OpenSSL::SSL::SSLError4615 raises BulkImports::NetworkError4616 exception_class: OpenSSL::OpenSSLError4617 raises BulkImports::NetworkError4618 exception_class: Errno::ECONNRESET4619 raises BulkImports::NetworkError4620 exception_class: Errno::ECONNREFUSED4621 raises BulkImports::NetworkError4622 exception_class: Errno::EHOSTUNREACH4623 raises BulkImports::NetworkError4624 exception_class: Errno::ENETUNREACH4625 raises BulkImports::NetworkError4626 exception_class: Gitlab::HTTP_V2::BlockedUrlError4627 raises BulkImports::NetworkError4628 exception_class: Gitlab::HTTP_V2::RedirectionTooDeep4629 raises BulkImports::NetworkError4630 exception_class: Net::HTTPBadResponse4631 raises BulkImports::NetworkError4632 when response is not success4633 raises BulkImports::NetworkError4634 #stream4635 performs network request with stream_body option4636 #instance_version4637 returns version as an instance of Gitlab::VersionInfo4638 when /version endpoint is not available4639 requests /metadata endpoint4640 when /metadata endpoint returns a 4014641 raises a BulkImports:Error4642 when /metadata endpoint returns a 4034643 raises a BulkImports:Error4644 when /metadata endpoint returns a 4044645 raises a BulkImports:Error4646 when /metadata endpoint returns any other BulkImports::NetworkError4647 raises a BulkImports:NetworkError4648 #validate_instance_version!4649 when instance version is greater than or equal to the minimum major version4650 is expected to eq true4651 when instance version is less than the minimum major version4652 is expected to raise BulkImports::Error4653 #validate_import_scopes!4654 when the source_version is < 15.54655 skips validation4656 when source version is 15.5 or higher4657 when an HTTP error is raised4658 raises BulkImports::NetworkError4659 when scopes are valid4660 returns true4661 when scopes are invalid4662 raises a BulkImports error4663 #instance_enterprise4664 returns source instance enterprise information4665 when enterprise information is missing4666 defaults to true4667 #compatible_for_project_migration?4668 when instance version is lower the the expected minimum4669 returns false4670 when instance version is at least the expected minimum4671 returns true4672 when url is relative4673 performs network request to a relative gitlab url4674# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/clients/http_spec.rb. It took 7.82 seconds. Expected to take 8.79 seconds.4675# [RSpecRunTime] Starting example group spec/models/uploads/fog_spec.rb. Expected to take 8.45 seconds.4676Uploads::Fog4677 does not allow STI4678 #available?4679 when object storage is enabled4680[fog][WARNING] Your region 'eu-central-1' does not match the default region 'us-east-1'4681 is expected to be truthy4682 when object storage is disabled4683[fog][WARNING] Your region 'eu-central-1' does not match the default region 'us-east-1'4684 is expected to be falsy4685 model with uploads4686 Fog provider acceptance tests4687 with AWS provider4688 behaves like Fog provider4689 #get_object4690[fog][WARNING] Your region 'eu-central-1' does not match the default region 'us-east-1'4691 returns a Hash with a body4692 #delete_object4693[fog][WARNING] Your region 'eu-central-1' does not match the default region 'us-east-1'4694 returns true4695 with Google provider4696 behaves like Fog provider4697 #get_object4698 returns a Hash with a body4699 #delete_object4700 returns true4701 with AzureRM provider4702 behaves like Fog provider4703 #get_object4704 returns a Hash with a body4705 #delete_object4706 returns true4707 #keys4708[fog][WARNING] Your region 'eu-central-1' does not match the default region 'us-east-1'4709 returns keys4710 #delete_keys4711[fog][WARNING] Your region 'eu-central-1' does not match the default region 'us-east-1'4712 deletes multiple data4713 with bucket prefix4714[fog][WARNING] Your region 'eu-central-1' does not match the default region 'us-east-1'4715 deletes multiple data4716# [RSpecRunTime] RSpec elapsed time: 14 minutes 51.57 seconds. Current RSS: ~1342M. Threads: 4. load average: 1.39 1.36 1.22 1/282 178824717.4718 when one of keys is missing4719[fog][WARNING] Your region 'eu-central-1' does not match the default region 'us-east-1'4720 deletes only existing keys4721# [RSpecRunTime] Finishing example group spec/models/uploads/fog_spec.rb. It took 6.46 seconds. Expected to take 8.45 seconds.4722# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/labels_importer_spec.rb. Expected to take 8.19 seconds.4723Gitlab::GithubImport::Importer::LabelsImporter4724 #execute4725 imports the labels in bulk4726 #build_labels4727 returns an Array containing label rows4728 does not build labels that already exist4729 does not build labels that are invalid4730# [RSpecRunTime] RSpec elapsed time: 14 minutes 54.68 seconds. Current RSS: ~1321M. Threads: 4. load average: 1.36 1.35 1.22 1/282 178834731.4732 #build_labels_cache4733 builds the labels cache4734 #build_attributes4735 returns the attributes of the label as a Hash4736 the returned Hash4737 includes the label title4738 includes the label color4739 includes the project ID4740 includes the label type4741 includes the created timestamp4742 includes the updated timestamp4743# [RSpecRunTime] RSpec elapsed time: 14 minutes 58.97 seconds. Current RSS: ~1304M. Threads: 4. load average: 1.36 1.35 1.22 3/282 178844744.4745 #each_label4746 returns the labels4747# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/labels_importer_spec.rb. It took 7.36 seconds. Expected to take 8.19 seconds.4748# [RSpecRunTime] Starting example group spec/models/ml/experiment_spec.rb. Expected to take 8.04 seconds.4749Ml::Experiment4750 does not allow STI4751 associations4752 is expected to belong to project required: false4753 is expected to belong to user required: false4754 is expected to have many candidates4755 is expected to have many metadata4756 is expected to belong to model class_name => Ml::Model required: false4757# [RSpecRunTime] RSpec elapsed time: 15 minutes 1.22 seconds. Current RSS: ~1298M. Threads: 4. load average: 1.33 1.35 1.22 1/282 178854758.4759 #destroy4760 allow experiment without model to be destroyed4761 throws error when destroying experiment with model4762 .package_name4763 is expected to eq "ml_experiment_1"4764 when model belongs to package4765 is the model name4766 .for_model?4767 is false if it is not the default experiment for a model4768 is true if it is not the default experiment for a model4769 .by_project4770 is expected to contain exactly #<Ml::Experiment id: 1, created_at: "2024-06-23 21:57:19.512669947 +0000", updated_at: "2024-06-23 21...+0000", iid: 1, project_id: 611, user_id: 1022, name: "experiment1", deleted_on: nil, model_id: nil>, #<Ml::Experiment id: 2, created_at: "2024-06-23 21:57:19.527202427 +0000", updated_at: "2024-06-23 21...+0000", iid: 2, project_id: 611, user_id: 1022, name: "experiment2", deleted_on: nil, model_id: nil>, and #<Ml::Experiment id: 3, created_at: "2024-06-23 21:57:19.858589796 +0000", updated_at: "2024-06-23 21...+0000", iid: 3, project_id: 611, user_id: 1023, name: "[model]model1", deleted_on: nil, model_id: 1>4771 .including_project4772 loads latest version4773 #by_project_id_and_iid4774 if exists4775 is expected to eq #<Ml::Experiment id: 1, created_at: "2024-06-23 21:57:19.512669947 +0000", updated_at: "2024-06-23 21...+0000", iid: 1, project_id: 611, user_id: 1022, name: "experiment1", deleted_on: nil, model_id: nil>4776 if does not exist4777 is expected to equal nil4778 #by_project_id_and_name4779 if exists4780 is expected to eq #<Ml::Experiment id: 1, created_at: "2024-06-23 21:57:19.512669947 +0000", updated_at: "2024-06-23 21...+0000", iid: 1, project_id: 611, user_id: 1022, name: "experiment1", deleted_on: nil, model_id: nil>4781 if does not exist4782 is expected to be nil4783 .find_or_create4784 when experiments exists4785 fetches existing experiment4786 when experiments does not exist4787 creates the experiment4788 when experiment name exists but project is different4789 creates a model4790 #with_candidate_count4791 fetches the candidate count4792# [RSpecRunTime] RSpec elapsed time: 15 minutes 5.21 seconds. Current RSS: ~1315M. Threads: 4. load average: 1.31 1.34 1.22 1/282 178864793.4794 #package_for_experiment?4795 package_name: "ml_experiment_1234", id: true4796 is expected to equal true4797 package_name: "ml_experiment_1234abc", id: false4798 is expected to equal false4799 package_name: "ml_experiment_abc", id: false4800 is expected to equal false4801 package_name: "ml_experiment_", id: false4802 is expected to equal false4803 package_name: "blah", id: false4804 is expected to equal false4805 #exclude_experiments_for_models4806 excludes experiments that belongs to a model4807# [RSpecRunTime] Finishing example group spec/models/ml/experiment_spec.rb. It took 6.37 seconds. Expected to take 8.04 seconds.4808# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.4809Lint factories for Ml::Experiment4810 with saas, license, and factory defaults4811 behaves like factory4812 ml_experiments factory4813 does not raise error when built4814 does not raise error when created4815 linting :with_metadata trait4816 does not raise error when created4817# [RSpecRunTime] RSpec elapsed time: 15 minutes 7.48 seconds. Current RSS: ~1317M. Threads: 4. load average: 1.31 1.34 1.22 1/282 179134818.4819 linting :with_candidates trait4820 does not raise error when created4821# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.92 seconds. Expected to take 40.68 seconds.4822# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics_spec.rb. Expected to take 7.72 seconds.4823Gitlab::Metrics4824 .settings4825 returns a Hash4826 .enabled?4827 returns a boolean4828 .prometheus_metrics_enabled_unmemoized4829 prometheus metrics enabled in config4830 when metrics folder is present4831 metrics are enabled4832 when metrics folder is missing4833 metrics are disabled4834 .prometheus_metrics_enabled?4835 returns a boolean4836 .measure4837 without a transaction4838 returns the return value of the block4839 with a transaction4840 adds a metric to the current transaction4841 returns the return value of the block4842 #series_prefix4843 returns a String4844 .record_status_for_duration?4845 status: 100, should_record: false4846 is expected to equal false4847 is expected to equal false4848 status: 200, should_record: true4849 is expected to equal true4850 is expected to equal true4851 status: 401, should_record: true4852 is expected to equal true4853 is expected to equal true4854 status: nil, should_record: false4855 is expected to equal false4856 is expected to equal false4857 status: 500, should_record: false4858 is expected to equal false4859 is expected to equal false4860 status: 503, should_record: false4861 is expected to equal false4862 is expected to equal false4863 status: "nothing", should_record: false4864 is expected to equal false4865 is expected to equal false4866 .server_error?4867 status: 100, should_record: false4868 is expected to equal false4869 is expected to equal false4870 status: 200, should_record: false4871 is expected to equal false4872 is expected to equal false4873 status: 401, should_record: false4874 is expected to equal false4875 is expected to equal false4876 status: 500, should_record: true4877 is expected to equal true4878 is expected to equal true4879 status: 503, should_record: true4880 is expected to equal true4881 is expected to equal true4882 status: nil, should_record: false4883 is expected to equal false4884 is expected to equal false4885 status: "nothing", should_record: false4886 is expected to equal false4887 is expected to equal false4888 .add_event4889 without a transaction4890 does nothing4891 with a transaction4892 adds an event4893 prometheus metrics disabled4894 behaves like prometheus metrics API4895 #counter4896 #increment4897 successfully calls #increment without arguments4898 successfully calls #increment with 1 argument4899 successfully calls #increment with 2 arguments4900 #summary4901 #observe4902 successfully calls #observe with 2 arguments4903 #gauge4904 #set4905 successfully calls #set with 2 arguments4906 #histogram4907 #observe4908 successfully calls #observe with 2 arguments4909 #null_metric4910 is expected to be a kind of Gitlab::Metrics::NullMetric4911 #counter4912 is expected to be a kind of Gitlab::Metrics::NullMetric4913 #summary4914 is expected to be a kind of Gitlab::Metrics::NullMetric4915 #gauge4916 is expected to be a kind of Gitlab::Metrics::NullMetric4917 #histogram4918 is expected to be a kind of Gitlab::Metrics::NullMetric4919 prometheus metrics enabled4920 behaves like prometheus metrics API4921 #counter4922 #increment4923 successfully calls #increment without arguments4924 successfully calls #increment with 1 argument4925 successfully calls #increment with 2 arguments4926 #summary4927 #observe4928 successfully calls #observe with 2 arguments4929 #gauge4930 #set4931 successfully calls #set with 2 arguments4932 #histogram4933 #observe4934 successfully calls #observe with 2 arguments4935 #null_metric4936 is expected to be nil4937 #counter4938 is expected not to be a kind of Gitlab::Metrics::NullMetric4939 #summary4940 is expected not to be a kind of Gitlab::Metrics::NullMetric4941 #gauge4942 is expected not to be a kind of Gitlab::Metrics::NullMetric4943 #histogram4944 is expected not to be a kind of Gitlab::Metrics::NullMetric4945# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics_spec.rb. It took 6.39 seconds. Expected to take 7.72 seconds.4946# [RSpecRunTime] Starting example group spec/tasks/gitlab/smtp_rake_spec.rb. Expected to take 7.57 seconds.4947gitlab:smtp:secret rake tasks4948 :show4949 displays error when file does not exist4950 displays error when key does not exist4951 displays error when key is changed4952 outputs the unencrypted content when present4953 edit4954# password: '123'4955# user_name: 'gitlab-inst'4956 creates encrypted file4957 displays error when key does not exist4958 displays error when key is changed4959 displays error when write directory does not exist4960somevalue shows a warning when content is invalid4961 displays error when $EDITOR is not set4962# [RSpecRunTime] RSpec elapsed time: 15 minutes 16.31 seconds. Current RSS: ~1332M. Threads: 4. load average: 1.34 1.35 1.22 1/282 179164963.4964 write4965 creates encrypted file from stdin4966 displays error when key does not exist4967 displays error when write directory does not exist4968somevalue shows a warning when content is invalid4969# [RSpecRunTime] Finishing example group spec/tasks/gitlab/smtp_rake_spec.rb. It took 5.79 seconds. Expected to take 7.57 seconds.4970# [RSpecRunTime] RSpec elapsed time: 15 minutes 20.12 seconds. Current RSS: ~1324M. Threads: 4. load average: 1.47 1.37 1.23 1/282 179184971.4972# [RSpecRunTime] Starting example group spec/lib/extracts_ref/requested_ref_spec.rb. Expected to take 7.32 seconds.4973ExtractsRef::RequestedRef4974 #find4975 when the ref is the sha for a commit4976 and a tag and branch with that sha as a name4977 returns the commit4978 behaves like RequestedRef when ref_type is specified4979 when ref_type is heads4980 returns the branch commit4981# [RSpecRunTime] RSpec elapsed time: 15 minutes 22.43 seconds. Current RSS: ~1317M. Threads: 4. load average: 1.47 1.37 1.23 7/287 182114982.4983 when ref_type is tags4984 returns the tag commit4985 when ref is for a tag4986 returns the tag commit4987 when branch is missing4988 does not call FindBranch for performance reasons4989 and there is a branch with the same name4990 returns the tag commit4991 behaves like RequestedRef when ref_type is specified4992 when ref_type is heads4993 returns the branch commit4994# [RSpecRunTime] RSpec elapsed time: 15 minutes 25.28 seconds. Current RSS: ~1302M. Threads: 4. load average: 1.59 1.40 1.24 1/288 187854995.4996 when ref_type is tags4997 returns the tag commit4998 when ref is only for a branch4999 returns the branch commit5000 when tag is missing5001 does not call FindTag for performance reasons5002 when ref is an abbreviated commit sha5003 returns the commit5004 when ref does not exist5005 returns the commit5006 when ref is symbolic5007 returns the commit5008# [RSpecRunTime] Finishing example group spec/lib/extracts_ref/requested_ref_spec.rb. It took 7.6 seconds. Expected to take 7.32 seconds.5009# [RSpecRunTime] Starting example group spec/models/packages/conan/package_spec.rb. Expected to take 7.18 seconds.5010Packages::Conan::Package5011 does not allow STI5012 scopes5013 .with_conan_channel5014 includes only packages with specified version5015# [RSpecRunTime] RSpec elapsed time: 15 minutes 28.82 seconds. Current RSS: ~1305M. Threads: 4. load average: 1.59 1.40 1.24 1/288 191725016.5017 .with_conan_username5018 includes only packages with specified version5019 .preload_conan_metadatum5020 loads conan metadatum5021 relationships5022 is expected to have one conan_metadatum inverse_of => package5023 validations5024 #name5025 is expected to allow :name to be ‹"foo+bar"›5026 is expected to allow :name to be ‹"foo_bar"›5027 is expected to allow :name to be ‹"foo.bar"›5028 is expected to allow :name to be ‹"9foo+bar"›5029 is expected not to allow :name to be ‹"f_bf_bf_bf_bf_bf_bf_bf_bf_bf_bf_bf_bf_bf_bf_bf_bf_b"›5030 is expected not to allow :name to be ‹"+foobar"›5031 is expected not to allow :name to be ‹".foobar"›5032 is expected not to allow :name to be ‹"%foo%bar"›5033# [RSpecRunTime] RSpec elapsed time: 15 minutes 30.36 seconds. Current RSS: ~1307M. Threads: 4. load average: 1.55 1.39 1.24 1/288 191735034.5035 #version5036 is expected to allow :version to be ‹"1.2"›5037 is expected to allow :version to be ‹"1.2.3-beta"›5038 is expected to allow :version to be ‹"1.2.3-pre1+build2"›5039 is expected not to allow :version to be ‹"1"›5040 is expected not to allow :version to be ‹"1.21.21.21.21.21.21.21.21.21.21.21.21.21.21.21.21.2"›5041 is expected not to allow :version to be ‹"1./2.3"›5042 is expected not to allow :version to be ‹".1.2.3"›5043 is expected not to allow :version to be ‹"+1.2.3"›5044 is expected not to allow :version to be ‹"%2e%2e%2f1.2.3"›5045# [RSpecRunTime] RSpec elapsed time: 15 minutes 31.83 seconds. Current RSS: ~1316M. Threads: 4. load average: 1.55 1.39 1.24 1/288 191745046.5047 for recipe uniqueness5048 does not allow a conan package with same recipe5049 allows a conan package with same project, name, version and package_type but different channel5050 allows a conan package with same project, name, version and package_type, but different package username5051 with pending destruction package5052 allows a conan package with same recipe5053# [RSpecRunTime] RSpec elapsed time: 15 minutes 33.77 seconds. Current RSS: ~1310M. Threads: 4. load average: 1.55 1.39 1.24 2/288 191755054.5055# [RSpecRunTime] Finishing example group spec/models/packages/conan/package_spec.rb. It took 6.19 seconds. Expected to take 7.18 seconds.5056# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.5057Lint factories for Packages::Conan::Package5058 with saas, license, and factory defaults5059 behaves like factory5060 conan_package factory5061 does not raise error when built5062 does not raise error when created5063 linting :without_loaded_metadatum trait5064 does not raise error when created5065# [RSpecRunTime] RSpec elapsed time: 15 minutes 35.58 seconds. Current RSS: ~1310M. Threads: 4. load average: 1.58 1.41 1.25 1/288 192025066.5067# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.8 seconds. Expected to take 40.68 seconds.5068# [RSpecRunTime] Starting example group spec/models/web_ide_terminal_spec.rb. Expected to take 7.0 seconds.5069WebIdeTerminal5070 does not allow STI5071 returns the show_path of the build5072 returns the retry_path of the build5073 returns the cancel_path of the build5074 returns the terminal_path of the build5075 returns the proxy_websocket_path of the build5076 services5077 when image does not have an alias5078 returns services aliases5079# [RSpecRunTime] RSpec elapsed time: 15 minutes 39.94 seconds. Current RSS: ~1313M. Threads: 4. load average: 1.54 1.40 1.24 1/284 192035080.5081 when both image and services have aliases5082 returns all aliases5083 when image and services does not have any alias5084 returns an empty array5085 when no image nor services5086 returns an empty array5087# [RSpecRunTime] Finishing example group spec/models/web_ide_terminal_spec.rb. It took 6.38 seconds. Expected to take 7.0 seconds.5088# [RSpecRunTime] Starting example group spec/graphql/mutations/container_expiration_policies/update_spec.rb. Expected to take 6.83 seconds.5089Mutations::ContainerExpirationPolicies::Update5090 is expected to require graphql authorizations :admin_container_image5091 #resolve5092 with existing container expiration policy5093 user_role: :maintainer, shared_examples_name: "updating the container expiration policy"5094 behaves like updating the container expiration policy5095 behaves like updating the container expiration policy attributes5096 updates the container expiration policy5097 behaves like not creating the container expiration policy5098 doesn't create the container expiration policy5099# [RSpecRunTime] RSpec elapsed time: 15 minutes 43.44 seconds. Current RSS: ~1297M. Threads: 4. load average: 1.54 1.40 1.24 1/284 192045100.5101 behaves like returning a success5102 returns the container expiration policy with no errors5103 with invalid params5104 doesn't update the cadence5105 returns an error5106 behaves like not creating the container expiration policy5107 doesn't create the container expiration policy5108 with blank regex5109 doesn't update the cadence5110 returns an error5111 behaves like not creating the container expiration policy5112 doesn't create the container expiration policy5113 user_role: :developer, shared_examples_name: "denying access to container expiration policy"5114 behaves like denying access to container expiration policy5115 raises Gitlab::Graphql::Errors::ResourceNotAvailable5116 user_role: :reporter, shared_examples_name: "denying access to container expiration policy"5117 behaves like denying access to container expiration policy5118 raises Gitlab::Graphql::Errors::ResourceNotAvailable5119 user_role: :guest, shared_examples_name: "denying access to container expiration policy"5120 behaves like denying access to container expiration policy5121 raises Gitlab::Graphql::Errors::ResourceNotAvailable5122 user_role: :anonymous, shared_examples_name: "denying access to container expiration policy"5123 behaves like denying access to container expiration policy5124 raises Gitlab::Graphql::Errors::ResourceNotAvailable5125 without existing container expiration policy5126 user_role: :maintainer, shared_examples_name: "creating the container expiration policy"5127 behaves like creating the container expiration policy5128 behaves like updating the container expiration policy attributes5129 creates a new container expiration policy5130 updates the container expiration policy5131 behaves like returning a success5132 returns the container expiration policy with no errors5133 user_role: :developer, shared_examples_name: "denying access to container expiration policy"5134 behaves like denying access to container expiration policy5135 raises Gitlab::Graphql::Errors::ResourceNotAvailable5136 user_role: :reporter, shared_examples_name: "denying access to container expiration policy"5137 behaves like denying access to container expiration policy5138 raises Gitlab::Graphql::Errors::ResourceNotAvailable5139 user_role: :guest, shared_examples_name: "denying access to container expiration policy"5140 behaves like denying access to container expiration policy5141 raises Gitlab::Graphql::Errors::ResourceNotAvailable5142 user_role: :anonymous, shared_examples_name: "denying access to container expiration policy"5143 behaves like denying access to container expiration policy5144 raises Gitlab::Graphql::Errors::ResourceNotAvailable5145# [RSpecRunTime] Finishing example group spec/graphql/mutations/container_expiration_policies/update_spec.rb. It took 7.12 seconds. Expected to take 6.83 seconds.5146# [RSpecRunTime] Starting example group spec/policies/protected_branch_access_policy_spec.rb. Expected to take 6.57 seconds.5147ProtectedBranchAccessPolicy5148 as guests5149 behaves like disallows protected branch crud5150 is expected not to be allowed :read_protected_branch5151 is expected not to be allowed :create_protected_branch5152 is expected not to be allowed :update_protected_branch5153 is expected not to be allowed :destroy_protected_branch5154# [RSpecRunTime] RSpec elapsed time: 15 minutes 52.29 seconds. Current RSS: ~1292M. Threads: 4. load average: 1.45 1.38 1.24 1/284 192055155.5156 as maintainers5157 behaves like allows protected branch crud5158 is expected to be allowed :read_protected_branch5159 is expected to be allowed :create_protected_branch5160 is expected to be allowed :update_protected_branch5161 is expected to be allowed :destroy_protected_branch5162# [RSpecRunTime] RSpec elapsed time: 15 minutes 55.36 seconds. Current RSS: ~1291M. Threads: 4. load average: 1.50 1.39 1.25 1/284 192065163.5164# [RSpecRunTime] Finishing example group spec/policies/protected_branch_access_policy_spec.rb. It took 6.26 seconds. Expected to take 6.57 seconds.5165# [RSpecRunTime] Starting example group spec/views/projects/merge_requests/creations/_new_submit.html.haml_spec.rb. Expected to take 6.51 seconds.5166projects/merge_requests/creations/_new_submit.html.haml5167 when there are pipelines for merge request but no pipeline for last commit5168 shows <<Pipelines>> tab and hides <<Builds>> tab5169# [RSpecRunTime] RSpec elapsed time: 16 minutes 0.69 second. Current RSS: ~1275M. Threads: 4. load average: 1.46 1.39 1.24 1/289 193465170.5171# [RSpecRunTime] Finishing example group spec/views/projects/merge_requests/creations/_new_submit.html.haml_spec.rb. It took 5.35 seconds. Expected to take 6.51 seconds.5172# [RSpecRunTime] Starting example group spec/services/packages/composer/create_package_service_spec.rb. Expected to take 6.24 seconds.5173Packages::Composer::CreatePackageService5174 #execute5175 without an existing package5176 with a branch5177 creates the package5178 behaves like assigns the package creator5179 assigns the package creator5180# [RSpecRunTime] RSpec elapsed time: 16 minutes 2.27 seconds. Current RSS: ~1270M. Threads: 4. load average: 1.46 1.39 1.24 1/289 194255181.5182 behaves like assigns build to package5183 with build info5184 assigns the pipeline to the package5185 behaves like assigns status to package5186 with status param5187 assigns the status to the package5188 with a tag5189 creates the package5190 behaves like assigns the package creator5191 assigns the package creator5192 behaves like assigns build to package5193 with build info5194 assigns the pipeline to the package5195 behaves like assigns status to package5196 with status param5197 assigns the status to the package5198 with an existing package5199 belonging to the same project5200 does not create a new package5201 belonging to another project5202 fails with an error5203 with pending_destruction package5204 creates the package5205# [RSpecRunTime] RSpec elapsed time: 16 minutes 6.35 seconds. Current RSS: ~1271M. Threads: 4. load average: 1.50 1.40 1.25 1/289 195905206.5207 same name but of different type5208 creates the package5209# [RSpecRunTime] Finishing example group spec/services/packages/composer/create_package_service_spec.rb. It took 6.29 seconds. Expected to take 6.24 seconds.5210# [RSpecRunTime] Starting example group spec/models/packages/dependency_link_spec.rb. Expected to take 6.17 seconds.5211Packages::DependencyLink5212 does not allow STI5213 relationships5214 is expected to belong to package required: false inverse_of => dependency_links5215 is expected to belong to dependency required: false inverse_of => dependency_links5216 is expected to have one nuget_metadatum inverse_of => dependency_link5217# [RSpecRunTime] RSpec elapsed time: 16 minutes 8.4 seconds. Current RSS: ~1273M. Threads: 4. load average: 1.50 1.40 1.25 1/289 196035218.5219 validations5220 is expected to validate that :package cannot be empty/falsy5221 is expected to validate that :dependency cannot be empty/falsy5222 package_id and package_dependency_id uniqueness for dependency_type5223 is not valid5224# [RSpecRunTime] RSpec elapsed time: 16 minutes 10.26 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.46 1.39 1.25 1/289 196045225.5226 with multiple links5227 .with_dependency_type5228 returns links of the given type5229# [RSpecRunTime] RSpec elapsed time: 16 minutes 11.42 seconds. Current RSS: ~1275M. Threads: 4. load average: 1.46 1.39 1.25 1/289 196055230.5231 .for_package5232 returns the link for the given package5233# [RSpecRunTime] RSpec elapsed time: 16 minutes 12.55 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.46 1.39 1.25 1/289 196065234.5235 .dependency_ids_grouped_by_type5236 aggregates dependencies by type5237 .for_packages5238 returns dependency links for selected packages5239 .select_dependency_id5240 returns only dependency_id5241# [RSpecRunTime] Finishing example group spec/models/packages/dependency_link_spec.rb. It took 5.92 seconds. Expected to take 6.17 seconds.5242# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.5243Lint factories for Packages::DependencyLink5244 with saas, license, and factory defaults5245 behaves like factory5246 packages_dependency_link factory5247 does not raise error when built5248 does not raise error when created5249 linting :with_nuget_metadatum trait5250 does not raise error when created5251# [RSpecRunTime] RSpec elapsed time: 16 minutes 14.58 seconds. Current RSS: ~1286M. Threads: 4. load average: 1.42 1.38 1.25 1/289 196335252.5253 linting :rubygems trait5254 does not raise error when created5255 linting :dependencies trait5256 does not raise error when created5257 linting :dev_dependencies trait5258 does not raise error when created5259 linting :bundle_dependencies trait5260 does not raise error when created5261 linting :peer_dependencies trait5262 does not raise error when created5263# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.64 seconds. Expected to take 40.68 seconds.5264# [RSpecRunTime] Starting example group spec/services/boards/lists/destroy_service_spec.rb. Expected to take 5.98 seconds.5265Boards::Lists::DestroyService5266 #execute5267 when board parent is a project5268 behaves like lists destroy service5269 does not remove list from board when list type is closed5270 when list type is label5271 removes list from board5272 decrements position of higher lists5273# [RSpecRunTime] RSpec elapsed time: 16 minutes 18.18 seconds. Current RSS: ~1282M. Threads: 4. load average: 1.42 1.38 1.25 1/284 196345274.5275 when board parent is a group5276 behaves like lists destroy service5277 does not remove list from board when list type is closed5278 when list type is label5279 removes list from board5280 decrements position of higher lists5281# [RSpecRunTime] RSpec elapsed time: 16 minutes 20.21 seconds. Current RSS: ~1281M. Threads: 4. load average: 1.39 1.38 1.24 1/284 196355282.5283# [RSpecRunTime] Finishing example group spec/services/boards/lists/destroy_service_spec.rb. It took 4.66 seconds. Expected to take 5.98 seconds.5284# [RSpecRunTime] Starting example group spec/services/packages/update_package_file_service_spec.rb. Expected to take 5.87 seconds.5285Packages::UpdatePackageFileService5286 #execute5287 with object storage disabled5288 behaves like updating package file with valid parameters5289 with both parameters set5290 updates the package file accordingly5291# [RSpecRunTime] RSpec elapsed time: 16 minutes 21.55 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.39 1.38 1.24 1/285 196365292.5293 with only file_name set5294 updates the package file accordingly5295 with only package_id set5296 updates the package file accordingly5297 behaves like not updating package with invalid parameters5298 with blank parameters5299 raise an argument error5300 with non persisted package file5301 raise an argument error5302 with object storage enabled5303 behaves like updating package file with valid parameters5304 with both parameters set5305 updates the package file accordingly5306 with only file_name set5307 updates the package file accordingly5308 with only package_id set5309 updates the package file accordingly5310 behaves like not updating package with invalid parameters5311 with blank parameters5312 raise an argument error5313 with non persisted package file5314 raise an argument error5315# [RSpecRunTime] Finishing example group spec/services/packages/update_package_file_service_spec.rb. It took 5.48 seconds. Expected to take 5.87 seconds.5316# [RSpecRunTime] Starting example group spec/lib/gitlab/repo_path_spec.rb. Expected to take 5.75 seconds.5317Gitlab::RepoPath5318 .parse5319 returns the default type for non existent paths5320 a repository storage path5321 parses a full project repository path5322 parses a full project wiki repository path5323 parses a personal snippet repository path5324 parses a project snippet repository path5325 parses a full project design repository path5326# [RSpecRunTime] RSpec elapsed time: 16 minutes 28.22 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.36 1.37 1.24 1/284 197215327.5328 a relative path5329 parses a relative repository path5330 parses a relative wiki path5331 parses a relative path starting with /5332 parses a relative design repository path5333 of a redirected project5334 parses a relative repository path5335 parses a relative wiki path5336 parses a relative design repository path5337 parses a relative path starting with /5338 parses a redirected project snippet repository path5339# [RSpecRunTime] RSpec elapsed time: 16 minutes 29.59 seconds. Current RSS: ~1301M. Threads: 4. load average: 1.33 1.37 1.24 1/284 197225340.5341 .find_project5342 when finding a project by its canonical path5343 when the cases match5344 returns the project5345 when the cases do not match5346 returns the project5347 when finding a project via a redirect5348 returns the project5349 .find_snippet5350 extracts path and id from personal snippet route5351 extracts path and id from project snippet route5352 returns nil for invalid snippet paths5353 returns nil for snippets not associated with the project5354 when finding a project snippet via a redirect5355 returns the project snippet5356# [RSpecRunTime] RSpec elapsed time: 16 minutes 31.17 seconds. Current RSS: ~1304M. Threads: 4. load average: 1.33 1.37 1.24 1/284 197235357.5358# [RSpecRunTime] Finishing example group spec/lib/gitlab/repo_path_spec.rb. It took 5.47 seconds. Expected to take 5.75 seconds.5359# [RSpecRunTime] Starting example group spec/helpers/ci/pipelines_helper_spec.rb. Expected to take 5.63 seconds.5360Ci::PipelinesHelper5361 has_gitlab_ci?5362 builds_enabled?: true, has_ci?: true, result: true5363 is expected to eq true5364 builds_enabled?: true, has_ci?: false, result: false5365 is expected to eq false5366 builds_enabled?: false, has_ci?: true, result: false5367 is expected to eq false5368 builds_enabled?: false, has_ci?: false, result: false5369 is expected to eq false5370 #pipelines_list_data5371 has the expected keys5372 #visibility_pipeline_id_type5373 when user is not signed in5374 shows default pipeline id type5375 when user is signed in5376 shows user preference pipeline id type5377 #show_jenkins_ci_prompt5378 add_role_method: :add_owner, has_gitlab_ci?: false, has_jenkinsfile?: true, result: "true"5379 is expected to eq "true"5380# [RSpecRunTime] RSpec elapsed time: 16 minutes 34.12 seconds. Current RSS: ~1302M. Threads: 4. load average: 1.33 1.37 1.24 1/284 197585381.5382 add_role_method: :add_maintainer, has_gitlab_ci?: false, has_jenkinsfile?: true, result: "true"5383 is expected to eq "true"5384 add_role_method: :add_developer, has_gitlab_ci?: false, has_jenkinsfile?: true, result: "true"5385 is expected to eq "true"5386 add_role_method: :add_guest, has_gitlab_ci?: false, has_jenkinsfile?: true, result: "false"5387 is expected to eq "false"5388 add_role_method: :add_owner, has_gitlab_ci?: false, has_jenkinsfile?: false, result: "false"5389 is expected to eq "false"5390 add_role_method: :add_owner, has_gitlab_ci?: true, has_jenkinsfile?: true, result: "false"5391 is expected to eq "false"5392 add_role_method: :add_owner, has_gitlab_ci?: true, has_jenkinsfile?: false, result: "false"5393 is expected to eq "false"5394 #new_pipeline_data5395 has the expected keys5396# [RSpecRunTime] Finishing example group spec/helpers/ci/pipelines_helper_spec.rb. It took 5.42 seconds. Expected to take 5.63 seconds.5397# [RSpecRunTime] Starting example group spec/views/notify/change_in_merge_request_draft_status_email.text.erb_spec.rb. Expected to take 5.48 seconds.5398notify/change_in_merge_request_draft_status_email.text.erb5399 shows user added draft status on email5400 shows user removed draft status on email5401 behaves like renders plain text email correctly5402 renders the email without HTML links5403# [RSpecRunTime] RSpec elapsed time: 16 minutes 42.49 seconds. Current RSS: ~1289M. Threads: 4. load average: 1.36 1.37 1.24 1/290 201585404.5405# [RSpecRunTime] Finishing example group spec/views/notify/change_in_merge_request_draft_status_email.text.erb_spec.rb. It took 5.88 seconds. Expected to take 5.48 seconds.5406# [RSpecRunTime] Starting example group spec/lib/gitlab/analytics/cycle_analytics/stage_events/code_stage_start_spec.rb. Expected to take 5.4 seconds.5407Gitlab::Analytics::CycleAnalytics::StageEvents::CodeStageStart5408 needs connection with an issue via merge_requests_closing_issues table5409 behaves like value stream analytics event5410 is expected to be a kind of String5411 is expected to be a kind of Symbol5412 is expected to include ApplicationRecord(abstract)5413 is expected to respond to #timestamp_projection5414 is expected to respond to #html_description5415 is expected to be a kind of Array5416 #apply_query_customization5417 expects an ActiveRecord::Relation object as argument and returns a modified version of it5418# [RSpecRunTime] RSpec elapsed time: 16 minutes 44.71 seconds. Current RSS: ~1292M. Threads: 4. load average: 1.41 1.38 1.25 1/290 201595419.5420 #hash_code5421 returns a hash that uniquely identifies an event5422 does not differ when the same object is built with the same params5423 behaves like LEFT JOIN-able value stream analytics event5424 can use the event as LEFT JOIN5425 when looking at the record with data5426 contains the timestamp expression5427# [RSpecRunTime] RSpec elapsed time: 16 minutes 48.42 seconds. Current RSS: ~1299M. Threads: 4. load average: 1.41 1.38 1.25 1/290 204275428.5429 when looking at the record without data5430 returns nil for the timestamp expression5431# [RSpecRunTime] Finishing example group spec/lib/gitlab/analytics/cycle_analytics/stage_events/code_stage_start_spec.rb. It took 6.07 seconds. Expected to take 5.4 seconds.5432# [RSpecRunTime] Starting example group spec/views/notify/import_issues_csv_email.html.haml_spec.rb. Expected to take 5.19 seconds.5433notify/import_issues_csv_email.html.haml5434 when no errors found while importing5435 renders correctly5436 when preprocess errors reported while importing5437 renders with project name error5438 with a project in a group5439 renders with group clause error5440# [RSpecRunTime] RSpec elapsed time: 16 minutes 50.95 seconds. Current RSS: ~1295M. Threads: 4. load average: 1.38 1.37 1.25 1/289 204285441.5442 when import errors reported5443 renders correctly5444 when parse error reported while importing5445 renders with parse error5446# [RSpecRunTime] Finishing example group spec/views/notify/import_issues_csv_email.html.haml_spec.rb. It took 3.86 seconds. Expected to take 5.19 seconds.5447# [RSpecRunTime] Starting example group spec/services/error_tracking/issue_details_service_spec.rb. Expected to take 5.07 seconds.5448ErrorTracking::IssueDetailsService5449 #execute5450 with authorized user5451 when issue_details returns a detailed error5452 returns the detailed error5453 returns the gitlab_issue when the error has a sentry_issue5454 returns the gitlab_issue path from sentry when the error has no sentry_issue5455# [RSpecRunTime] RSpec elapsed time: 16 minutes 54.26 seconds. Current RSS: ~1288M. Threads: 4. load average: 1.38 1.37 1.25 1/289 204295456.5457 when issue_details returns nil5458 result is not ready5459 when issue_details returns error5460 returns the error5461 when issue_details returns error with http_status5462 returns the error with correct http_status5463 with integrated error tracking5464 when error is found5465 returns the error in detailed format5466 when error does not exist5467 returns the error in detailed format5468 with unauthorized user5469 returns error5470 with error tracking disabled5471 raises error5472# [RSpecRunTime] Finishing example group spec/services/error_tracking/issue_details_service_spec.rb. It took 4.71 seconds. Expected to take 5.07 seconds.5473# [RSpecRunTime] Starting example group spec/graphql/mutations/todos/create_spec.rb. Expected to take 4.95 seconds.5474Mutations::Todos::Create5475 #resolve5476 when target does not support todos5477 raises error5478# [RSpecRunTime] RSpec elapsed time: 16 minutes 59.17 seconds. Current RSS: ~1285M. Threads: 4. load average: 1.43 1.38 1.25 1/284 204305479.5480 with issue as target5481 behaves like create todo mutation5482 when user does not have permission to create todo5483 raises error5484 when user has permission to create todo5485 creates a todo5486 with merge request as target5487 behaves like create todo mutation5488 when user does not have permission to create todo5489 raises error5490# [RSpecRunTime] RSpec elapsed time: 17 minutes 2.06 seconds. Current RSS: ~1282M. Threads: 4. load average: 1.39 1.38 1.25 1/290 205665491.5492 when user has permission to create todo5493 creates a todo5494 with design as target5495 behaves like create todo mutation5496 when user does not have permission to create todo5497 raises error5498 when user has permission to create todo5499 creates a todo5500# [RSpecRunTime] Finishing example group spec/graphql/mutations/todos/create_spec.rb. It took 6.31 seconds. Expected to take 4.95 seconds.5501# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/environment_spec.rb. Expected to take 4.87 seconds.5502Gitlab::Ci::Config::Entry::Environment5503 when configuration is a string5504 #string?5505 is string configuration5506 #hash?5507 is not hash configuration5508 #valid?5509 is valid5510 #value5511 returns valid hash5512 #name5513 returns environment name5514 #url5515 returns environment url5516 when configuration is a hash5517 #string?5518 is not string configuration5519 #hash?5520 is hash configuration5521 #valid?5522 is valid5523 #value5524 returns valid hash5525 #name5526 returns environment name5527 #url5528 returns environment url5529 when valid action is used5530 action: "start"5531 is valid5532 action: "stop"5533 is valid5534 action: "prepare"5535 is valid5536 action: "verify"5537 is valid5538 action: "access"5539 is valid5540 when wrong action type is used5541 #valid?5542 is not valid5543 #errors5544 contains error about wrong action type5545 when invalid action is used5546 #valid?5547 is not valid5548 #errors5549 contains error about invalid action5550 when on_stop is used5551 is valid5552 when invalid on_stop is used5553 #valid?5554 is not valid5555 #errors5556 contains error about invalid action5557 when wrong url type is used5558 #valid?5559 is not valid5560 #errors5561 contains error about wrong url type5562 when variables are used for environment5563 #valid?5564 is valid5565 when auto_stop_in is specified5566 when auto_stop_in is correct format5567 becomes valid5568 when variables are used for auto_stop_in5569 becomes valid5570 when configuration is invalid5571 when configuration is an array5572 #valid?5573 is not valid5574 #errors5575 contains error about invalid type5576 when environment name is not present5577 #valid?5578 is not valid5579 #errors?5580 contains error about missing environment name5581 kubernetes5582 is a string5583 is expected not to be valid5584 is a hash5585 is expected to be valid5586 is nil5587 is expected to be valid5588 deployment_tier5589 is a string5590 is expected to be valid5591 is a hash5592 is expected not to be valid5593 is nil5594 is expected to be valid5595 is unknown value5596 is invalid and adds an error5597# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/environment_spec.rb. It took 4.76 seconds. Expected to take 4.87 seconds.5598# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/reports/test_case_spec.rb. Expected to take 4.75 seconds.5599Gitlab::Ci::Reports::TestCase5600 #initialize5601 when required params are given5602 initializes an instance5603 when suite_name is missing5604 behaves like param is missing5605 raises an error5606 when classname is missing5607 behaves like param is missing5608 raises an error5609 when name is missing5610 behaves like param is missing5611 raises an error5612 when attachment is present5613 initializes the attachment if present5614 #has_attachment?5615 #attachment_url5616 when attachment is missing5617 #has_attachment?5618 #attachment_url5619 #set_recent_failures5620 sets the recent_failures information5621# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/reports/test_case_spec.rb. It took 3.77 seconds. Expected to take 4.75 seconds.5622# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.5623Lint factories for Gitlab::Ci::Reports::TestCase5624 with saas, license, and factory defaults5625 behaves like factory5626 report_test_case factory5627 does not raise error when built5628 does not raise error when created5629 linting :failed trait5630 does not raise error when created5631# [RSpecRunTime] RSpec elapsed time: 17 minutes 13.77 seconds. Current RSS: ~1351M. Threads: 4. load average: 1.33 1.37 1.25 1/284 205975632.5633 linting :failed_with_attachment trait5634 does not raise error when created5635# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 2.08 seconds. Expected to take 40.68 seconds.5636# [RSpecRunTime] Starting example group spec/services/lfs/unlock_file_service_spec.rb. Expected to take 4.69 seconds.5637Lfs::UnlockFileService5638 #execute5639 when not authorized5640 doesn't succeed5641 when authorized5642 when lock does not exists5643 doesn't succeed5644 when unlocked by the author5645 succeeds5646 when unlocked by a different user5647 doesn't succeed5648 when forced5649 by a regular user5650 doesn't succeed5651 by a maintainer user5652 succeeds5653# [RSpecRunTime] Finishing example group spec/services/lfs/unlock_file_service_spec.rb. It took 4.95 seconds. Expected to take 4.69 seconds.5654# [RSpecRunTime] Starting example group spec/finders/deploy_tokens/tokens_finder_spec.rb. Expected to take 4.62 seconds.5655DeployTokens::TokensFinder5656 #execute5657 when scope is :all5658 returns all deploy tokens5659 and active filter is applied5660 returns only active tokens5661# [RSpecRunTime] RSpec elapsed time: 17 minutes 20.42 seconds. Current RSS: ~1298M. Threads: 4. load average: 1.44 1.39 1.26 1/284 206005662.5663 but user is not an admin5664 raises Gitlab::Access::AccessDeniedError5665 when scope is a Project5666 returns all deploy tokens for the project5667 and active filter is applied5668 returns only active tokens for the project5669 but user is not a member5670 raises Gitlab::Access::AccessDeniedError5671 when scope is a Group5672 returns all deploy tokens for the group5673 and active filter is applied5674 returns only active tokens for the group5675 but user is not a member5676 raises Gitlab::Access::AccessDeniedError5677 when scope is nil5678 raises ArgumentError5679# [RSpecRunTime] Finishing example group spec/finders/deploy_tokens/tokens_finder_spec.rb. It took 4.75 seconds. Expected to take 4.62 seconds.5680# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/default_spec.rb. Expected to take 4.44 seconds.5681Gitlab::Ci::Config::Entry::Default5682 behaves like with inheritable CI config5683 does prepend an Inheritable mixin5684 all inheritable entries are covered5685 all entries do have inherit flag5686 for non-inheritable entries5687 entry_key: :hooks5688 inheritable_class does not define entry5689 entry_key: :interruptible5690 inheritable_class does not define entry5691 entry_key: :timeout5692 inheritable_class does not define entry5693 entry_key: :retry5694 inheritable_class does not define entry5695 entry_key: :tags5696 inheritable_class does not define entry5697 entry_key: :artifacts5698 inheritable_class does not define entry5699 entry_key: :id_tokens5700 inheritable_class does not define entry5701 for inheritable entries5702 entry_key: :before_script, entry_class: Gitlab::Ci::Config::Entry::Commands5703 inheritable_class does define entry5704 when is specified5705 does inherit value5706 when entry is specified5707 does not inherit value5708 when inheritable does not specify5709 does not inherit value5710 entry_key: :after_script, entry_class: Gitlab::Ci::Config::Entry::Commands5711 inheritable_class does define entry5712 when is specified5713 does inherit value5714 when entry is specified5715 does not inherit value5716 when inheritable does not specify5717 does not inherit value5718 entry_key: :cache, entry_class: Gitlab::Ci::Config::Entry::Caches5719 inheritable_class does define entry5720 when is specified5721 does inherit value5722 when entry is specified5723 does not inherit value5724 when inheritable does not specify5725 does not inherit value5726 entry_key: :image, entry_class: Gitlab::Ci::Config::Entry::Image5727 inheritable_class does define entry5728 when is specified5729 does inherit value5730 when entry is specified5731 does not inherit value5732 when inheritable does not specify5733 does not inherit value5734 entry_key: :services, entry_class: Gitlab::Ci::Config::Entry::Services5735 inheritable_class does define entry5736 when is specified5737 does inherit value5738 when entry is specified5739 does not inherit value5740 when inheritable does not specify5741 does not inherit value5742 .nodes5743 returns a hash5744 when filtering all the entry/node names5745 contains the expected node names5746 validations5747 when default entry value is correct5748 #valid?5749 is valid5750 when default entry is empty5751 #valid5752 is valid5753 when default entry is not correct5754 incorrect config value type5755 #errors5756 reports error about a config type5757 when unknown keys detected5758 #valid5759 is not valid5760 #compose!5761 when default entry inherits configuration from root5762 raises error5763 when default entry inherits a non-defined configuration from root5764 inherits non-defined configuration entries5765# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/default_spec.rb. It took 4.45 seconds. Expected to take 4.44 seconds.5766# [RSpecRunTime] Starting example group spec/models/ci/build_need_spec.rb. Expected to take 4.39 seconds.5767Ci::BuildNeed5768 does not allow STI5769 is expected to belong to build class_name => Ci::Processable required: false5770 is expected to validate that :build cannot be empty/falsy5771 is expected to validate that :name cannot be empty/falsy5772 is expected to validate that the length of :name is at most 2555773 scopes5774 .scoped_build5775 includes partition_id filter5776 .artifacts5777 is expected to contain exactly #<Ci::BuildNeed name: "build_1", artifacts: true, optional: false, build_id: 70, partition_id: 102, id: 1>5778 BulkInsertSafe5779 bulk inserts from Ci::Build model5780 partitioning5781 with build5782 sets partition_id to the current partition value5783 when it is already set5784 does not change the partition_id value5785 without build5786 is expected to validate that :partition_id cannot be empty/falsy5787 does not change the partition_id value5788 when using bulk_insert5789 creates build needs successfully5790# [RSpecRunTime] Finishing example group spec/models/ci/build_need_spec.rb. It took 4.02 seconds. Expected to take 4.39 seconds.5791# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.5792Lint factories for Ci::BuildNeed5793 with saas, license, and factory defaults5794 behaves like factory5795 ci_build_need factory5796 does not raise error when built5797 does not raise error when created5798# [RSpecRunTime] RSpec elapsed time: 17 minutes 33.77 seconds. Current RSS: ~1331M. Threads: 4. load average: 1.37 1.37 1.25 1/284 206295799.5800# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.56 seconds. Expected to take 40.68 seconds.5801# [RSpecRunTime] Starting example group spec/lib/gitlab/http_io_spec.rb. Expected to take 4.28 seconds.5802Gitlab::HttpIO5803 #close5804 is expected to be nil5805 #binmode5806 is expected to be nil5807 #binmode?5808 is expected to be truthy5809 #path5810 is expected to be nil5811 #url5812 is expected to eq "http://object-storage/trace"5813 #seek5814 when moves pos to end of the file5815 is expected to eq 1924415816 when moves pos to middle of the file5817 is expected to eq 962205818 when moves pos around5819 matches the result5820 #eof?5821 when current pos is at end of the file5822 is expected to be truthy5823 when current pos is not at end of the file5824 is expected to be falsey5825 #each_line5826 yields lines5827 when buckets on GCS5828 when BUFFER_SIZE is larger than file size5829 calls get_chunk only once5830 #read5831 when there are no network issue5832 when read whole size5833 when BUFFER_SIZE is smaller than file size5834 reads a trace5835 when BUFFER_SIZE is larger than file size5836 reads a trace5837 when read only first 100 bytes5838 when BUFFER_SIZE is smaller than file size5839 reads a trace5840 when BUFFER_SIZE is larger than file size5841 reads a trace5842 when tries to read oversize5843 when BUFFER_SIZE is smaller than file size5844 reads a trace5845 when BUFFER_SIZE is larger than file size5846 reads a trace5847 when tries to read 0 bytes5848 when BUFFER_SIZE is smaller than file size5849 reads a trace5850 when BUFFER_SIZE is larger than file size5851 reads a trace5852 when there is anetwork issue5853 reads a trace5854 #readline5855 when there is anetwork issue5856 reads a trace5857 when BUFFER_SIZE is smaller than file size5858 behaves like all line matching5859 reads a line5860 when BUFFER_SIZE is larger than file size5861 behaves like all line matching5862 reads a line5863 when pos is at middle of the file5864 reads from pos5865 #write5866 is expected to raise NotImplementedError5867 #truncate5868 is expected to raise NotImplementedError5869 #flush5870 is expected to raise NotImplementedError5871 #present?5872 is expected to be truthy5873 #send5874 does not set the "accept-encoding" header5875# [RSpecRunTime] Finishing example group spec/lib/gitlab/http_io_spec.rb. It took 4.02 seconds. Expected to take 4.28 seconds.5876# [RSpecRunTime] Starting example group spec/models/users/merge_request_interaction_spec.rb. Expected to take 4.23 seconds.5877Users::MergeRequestInteraction5878 does not allow STI5879 declarative policy delegation5880 delegates to the merge request5881# [RSpecRunTime] RSpec elapsed time: 17 minutes 39.69 seconds. Current RSS: ~1347M. Threads: 4. load average: 1.31 1.36 1.25 1/290 207655882.5883 #can_merge?5884 when the user cannot merge5885 is expected not to be can merge5886 when the user can merge5887 is expected to be can merge5888 #can_update?5889 when the user cannot update the MR5890 is expected not to be can update5891 when the user can update the MR5892 is expected to be can update5893 #review_state5894 when the user has not been asked to review the MR5895 is expected to be nil5896 implies not reviewed5897 when the user has been asked to review the MR5898 implies not reviewed5899 when the user has provided a review5900 is expected to eq "reviewed"5901 implies reviewed5902 #approved?5903 when the user has not approved the MR5904 is expected not to be approved5905 when the user has approved the MR5906 is expected to be approved5907# [RSpecRunTime] Finishing example group spec/models/users/merge_request_interaction_spec.rb. It took 4.01 seconds. Expected to take 4.23 seconds.5908# [RSpecRunTime] Starting example group spec/lib/banzai/reference_parser/project_parser_spec.rb. Expected to take 4.14 seconds.5909Banzai::ReferenceParser::ProjectParser5910 #referenced_by5911 when the link has a data-project attribute5912 using an existing project ID5913 returns an Array of projects5914 using a non-existing project ID5915 returns an empty Array5916 using a private project ID5917 returns an empty Array when unauthorized5918 returns an Array when authorized5919# [RSpecRunTime] RSpec elapsed time: 17 minutes 45.48 seconds. Current RSS: ~1343M. Threads: 4. load average: 1.29 1.35 1.25 1/289 207665920.5921# [RSpecRunTime] Finishing example group spec/lib/banzai/reference_parser/project_parser_spec.rb. It took 3.69 seconds. Expected to take 4.14 seconds.5922# [RSpecRunTime] Starting example group spec/lib/gitlab/cache/import/caching_spec.rb. Expected to take 4.0 seconds.5923Gitlab::Cache::Import::Caching5924 .read5925 reads a value from the cache5926 returns nil if the cache key does not exist5927 refreshes the cache key if a value is present5928 does not refresh the cache key if a value is empty5929 .read_integer5930 returns an Integer5931 returns nil if no value was found5932 .write5933 writes a value to the cache and returns the written value5934 behaves like validated redis value5935 raise error if value.to_s does not return a String5936 .increment_by5937 behaves like validated redis value5938 raise error if value.to_s does not return a String5939 .increment5940 increment a key and returns the current value5941 .set_add5942 adds a value to a set5943 behaves like validated redis value5944 raise error if value.to_s does not return a String5945 .set_includes?5946 returns false when the key does not exist5947 returns false when the value is not present in the set5948 returns true when the set includes the given value5949 behaves like validated redis value5950 raise error if value.to_s does not return a String5951 .values_from_set5952 returns empty list when the set is empty5953 returns the set list of values5954 .hash_add5955 adds a value to a hash5956 behaves like validated redis value5957 raise error if value.to_s does not return a String5958 .values_from_hash5959 returns empty hash when the hash is empty5960 returns the set list of values5961 .hash_increment5962 increments a value in a hash5963 when the value is not an integer5964 returns5965 when the value is less than 05966 returns5967 .write_multiple5968 sets multiple keys when key_prefix not set5969 sets multiple keys with correct prefix5970 behaves like validated redis value5971 raise error if value.to_s does not return a String5972 .expire5973 sets the expiration time of a key5974 .write_if_greater5975 behaves like validated redis value5976 raise error if value.to_s does not return a String5977 .list_add5978 adds a value to a list5979 when a limit is provided5980 limits the size of the list to the number of items defined by the limit5981 behaves like validated redis value5982 raise error if value.to_s does not return a String5983 .values_from_list5984 returns empty hash when the list is empty5985 returns the items stored in the list in order5986 .del5987 deletes the key5988# [RSpecRunTime] Finishing example group spec/lib/gitlab/cache/import/caching_spec.rb. It took 4.22 seconds. Expected to take 4.0 seconds.5989# [RSpecRunTime] Starting example group spec/services/loose_foreign_keys/cleaner_service_spec.rb. Expected to take 3.9 seconds.5990LooseForeignKeys::CleanerService5991 when invalid foreign key definition is passed5992 when invalid on_delete argument was given5993 raises KeyError5994 query generation5995 when single primary key is used5996 generates an IN query for nullifying the rows5997 generates an IN query for deleting the rows5998# [RSpecRunTime] RSpec elapsed time: 17 minutes 51.45 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.27 1.35 1.25 1/284 207675999.6000 when composite primary key is used6001 generates an IN query for deleting the rows6002 when the query generation is incorrect (paranoid check)6003 raises error if the foreign key condition is missing6004# [RSpecRunTime] RSpec elapsed time: 17 minutes 52.95 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.27 1.35 1.25 1/284 207686005.6006 when with_skip_locked parameter is true6007 generates a query with the SKIP LOCKED clause6008# [RSpecRunTime] Finishing example group spec/services/loose_foreign_keys/cleaner_service_spec.rb. It took 3.39 seconds. Expected to take 3.9 seconds.6009# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/pipeline/expression/lexeme/or_spec.rb. Expected to take 3.86 seconds.6010Gitlab::Ci::Pipeline::Expression::Lexeme::Or6011 .build6012 creates a new instance of the token6013 with non-evaluable operands6014 raises an operator error6015 .type6016 is an operator6017 .precedence6018 has a precedence6019 #evaluate6020 when left and right are truthy6021 left_value: true, right_value: 16022 is expected to be truthy6023 is expected to eq true6024 left_value: true, right_value: "a"6025 is expected to be truthy6026 is expected to eq true6027 left_value: 1, right_value: true6028 is expected to be truthy6029 is expected to eq 16030 left_value: 1, right_value: "a"6031 is expected to be truthy6032 is expected to eq 16033 left_value: "a", right_value: true6034 is expected to be truthy6035 is expected to eq "a"6036 left_value: "a", right_value: 16037 is expected to be truthy6038 is expected to eq "a"6039 when left or right is truthy6040 left_value: true, right_value: false6041 is expected to be truthy6042 left_value: true, right_value: "a"6043 is expected to be truthy6044 left_value: false, right_value: true6045 is expected to be truthy6046 left_value: false, right_value: "a"6047 is expected to be truthy6048 left_value: "a", right_value: true6049 is expected to be truthy6050 left_value: "a", right_value: false6051 is expected to be truthy6052 when left and right are falsey6053 left_value: false, right_value: nil6054 is expected to be falsey6055 is expected to eq nil6056 left_value: nil, right_value: false6057 is expected to be falsey6058 is expected to eq false6059# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/pipeline/expression/lexeme/or_spec.rb. It took 3.07 seconds. Expected to take 3.86 seconds.6060# [RSpecRunTime] Starting example group spec/graphql/mutations/timelogs/delete_spec.rb. Expected to take 3.76 seconds.6061Mutations::Timelogs::Delete6062 #resolve6063 when the timelog id is not valid6064 raises Gitlab::Graphql::Errors::ResourceNotAvailable6065 when the current user is not the timelog's author, not a maintainer and not an admin6066 raises Gitlab::Graphql::Errors::ResourceNotAvailable6067 when the current user is the timelog's author6068 deletes the timelog6069 returns the deleted timelog6070 returns no errors6071 when the current user is not the timelog's author but a maintainer of the project6072 deletes the timelog6073 returns the deleted timelog6074 returns no errors6075 when the current user is not the timelog's author, not a maintainer but an admin6076 deletes the timelog6077 returns the deleted timelog6078 returns no errors6079# [RSpecRunTime] Finishing example group spec/graphql/mutations/timelogs/delete_spec.rb. It took 3.14 seconds. Expected to take 3.76 seconds.6080# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/events/merged_spec.rb. Expected to take 3.71 seconds.6081Gitlab::GithubImport::Importer::Events::Merged6082 creates a merged by note6083 creates expected event and state event6084 when commit ID is present6085 creates expected event and state event6086# [RSpecRunTime] RSpec elapsed time: 18 minutes 2.86 seconds. Current RSS: ~1326M. Threads: 4. load average: 1.38 1.37 1.25 1/290 210826087.6088# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/events/merged_spec.rb. It took 3.56 seconds. Expected to take 3.71 seconds.6089# [RSpecRunTime] Starting example group spec/views/projects/issues/show.html.haml_spec.rb. Expected to take 3.66 seconds.6090projects/issues/show6091 when the issue is related to a sentry error6092 renders a stack trace6093# [RSpecRunTime] RSpec elapsed time: 18 minutes 4.69 seconds. Current RSS: ~1322M. Threads: 4. load average: 1.35 1.36 1.25 1/290 211176094.6095 when the issue is not related to a sentry error6096 does not render a stack trace6097# [RSpecRunTime] RSpec elapsed time: 18 minutes 6.12 seconds. Current RSS: ~1326M. Threads: 4. load average: 1.35 1.36 1.25 1/289 211526098.6099# [RSpecRunTime] Finishing example group spec/views/projects/issues/show.html.haml_spec.rb. It took 3.27 seconds. Expected to take 3.66 seconds.6100# [RSpecRunTime] Starting example group spec/models/concerns/loaded_in_group_list_spec.rb. Expected to take 3.64 seconds.6101LoadedInGroupList6102 does not allow STI6103 .with_selects_for_list6104 includes the preloaded counts for groups6105 with project namespaces6106 does not include project_namespaces in the count of subgroups6107# [RSpecRunTime] RSpec elapsed time: 18 minutes 8.02 seconds. Current RSS: ~1320M. Threads: 4. load average: 1.35 1.36 1.25 1/289 211536108.6109 with archived projects6110 counts including archived projects when `true` is passed6111 when not counting archived projects6112 counts projects without archived ones6113 with archived only6114 counts only archived projects when `only` is passed6115 #children_count6116 counts groups and projects6117# [RSpecRunTime] Finishing example group spec/models/concerns/loaded_in_group_list_spec.rb. It took 3.75 seconds. Expected to take 3.64 seconds.6118# [RSpecRunTime] Starting example group spec/graphql/mutations/container_repositories/destroy_tags_spec.rb. Expected to take 3.52 seconds.6119Mutations::ContainerRepositories::DestroyTags6120 is expected to require graphql authorizations :destroy_container_image6121 #resolve6122 with valid id6123 user_role: :maintainer, shared_examples_name: "destroying container repository tags"6124 behaves like destroying container repository tags6125 destroys the container repository tags6126 creates a package event6127# [RSpecRunTime] RSpec elapsed time: 18 minutes 11.36 seconds. Current RSS: ~1317M. Threads: 4. load average: 1.33 1.36 1.25 1/289 211546128.6129 user_role: :developer, shared_examples_name: "destroying container repository tags"6130 behaves like destroying container repository tags6131 destroys the container repository tags6132 creates a package event6133 user_role: :reporter, shared_examples_name: "denying access to container respository"6134 behaves like denying access to container respository6135 raises an error6136 user_role: :guest, shared_examples_name: "denying access to container respository"6137 behaves like denying access to container respository6138 raises an error6139 user_role: :anonymous, shared_examples_name: "denying access to container respository"6140 behaves like denying access to container respository6141 raises an error6142 with non-existing id6143 behaves like denying access to container respository6144 raises an error6145 with service error6146 is expected to eq {:deleted_tag_names=>[], :errors=>["could not delete tags"]}6147 does not create a package event6148# [RSpecRunTime] Finishing example group spec/graphql/mutations/container_repositories/destroy_tags_spec.rb. It took 3.64 seconds. Expected to take 3.52 seconds.6149# [RSpecRunTime] Starting example group spec/helpers/badges_helper_spec.rb. Expected to take 3.51 seconds.6150BadgesHelper6151 #gl_badge_tag6152 creates a badge with given text6153 adds style classes6154 adds custom classes6155 applies custom html attributes6156 block content6157 renders block content6158 changes the function signature6159 variants6160 defaults to muted6161 falls back to default given an unknown variant6162 variant: :muted6163 sets the variant class6164 variant: :neutral6165 sets the variant class6166 variant: :info6167 sets the variant class6168 variant: :success6169 sets the variant class6170 variant: :warning6171 sets the variant class6172 variant: :danger6173 sets the variant class6174 sizes6175 defaults to md6176 falls back to default given an unknown size6177 size: :sm6178 sets the size class6179 size: :md6180 sets the size class6181 size: :lg6182 sets the size class6183 icons6184 with text6185 renders an icon6186 adds a spacing class and any custom classes to the icon6187 icon only6188 adds an img role to element6189 adds aria-label to element6190 does not add a spacing class to the icon6191 given an href6192 creates a badge link6193# [RSpecRunTime] Finishing example group spec/helpers/badges_helper_spec.rb. It took 3.1 seconds. Expected to take 3.51 seconds.6194# [RSpecRunTime] Starting example group spec/policies/clusters/agents/activity_event_policy_spec.rb. Expected to take 3.35 seconds.6195Clusters::Agents::ActivityEventPolicy6196 rules6197 reporter6198 is expected to be disallowed :admin_cluster6199 is expected to be disallowed :read_cluster6200# [RSpecRunTime] RSpec elapsed time: 18 minutes 18.44 seconds. Current RSS: ~1333M. Threads: 4. load average: 1.30 1.35 1.25 1/284 211556201.6202 developer6203 is expected to be disallowed :admin_cluster6204 is expected to be allowed :read_cluster6205 maintainer6206 is expected to be allowed :admin_cluster6207 is expected to be allowed :read_cluster6208# [RSpecRunTime] Finishing example group spec/policies/clusters/agents/activity_event_policy_spec.rb. It took 3.0 seconds. Expected to take 3.35 seconds.6209# [RSpecRunTime] Starting example group spec/models/packages/npm/metadatum_spec.rb. Expected to take 3.32 seconds.6210Packages::Npm::Metadatum6211 does not allow STI6212 relationships6213 is expected to belong to package required: false inverse_of => npm_metadatum6214 validations6215 package6216 is expected to validate that :package cannot be empty/falsy6217 ensure npm package type6218 package_json6219 is expected to allow :package_json to be ‹{"name" => "foo", "version" => "v1.0", "dist" => {"tarball"=>"x", "shasum"=>"x"}}›6220 is expected to allow :package_json to be ‹{"name" => "foo", "version" => "v1.0", "dist" => {"tarball"=>"x", "shasum"=>"x"}, extra-field: {:foo=>"bar"}}›6221 is expected to allow :package_json to be ‹{"name" => "foo", "version" => "v1.0", "dist" => {"tarball"=>"x", "shasum"=>"x", :"extra-field"=>"x"}}›6222 is expected not to allow :package_json to be ‹{"version" => "v1.0", "dist" => {"tarball"=>"x", "shasum"=>"x"}}›6223 is expected not to allow :package_json to be ‹{"name" => "foo", "dist" => {"tarball"=>"x", "shasum"=>"x"}}›6224 is expected not to allow :package_json to be ‹{"name" => "foo", "version" => "v1.0"}›6225 is expected not to allow :package_json to be ‹{"name" => "foo", "version" => "v1.0", "dist" => {"shasum"=>"x"}}›6226 is expected not to allow :package_json to be ‹{"name" => "foo", "version" => "v1.0", "dist" => {"tarball"=>"x"}}›6227 is expected not to allow :package_json to be ‹{}›6228 is expected not to allow :package_json to be ‹{test: "testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest"}›, producing a custom validation error on failure6229# [RSpecRunTime] RSpec elapsed time: 18 minutes 21.61 seconds. Current RSS: ~1338M. Threads: 4. load average: 1.27 1.34 1.25 1/284 211566230.6231 scopes6232 .package_id_in6233 returns metadatums with the given package ids6234# [RSpecRunTime] Finishing example group spec/models/packages/npm/metadatum_spec.rb. It took 2.77 seconds. Expected to take 3.32 seconds.6235# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.6236Lint factories for Packages::Npm::Metadatum6237 with saas, license, and factory defaults6238 behaves like factory6239 npm_metadatum factory6240 does not raise error when built6241 does not raise error when created6242# [RSpecRunTime] RSpec elapsed time: 18 minutes 23.86 seconds. Current RSS: ~1340M. Threads: 4. load average: 1.27 1.34 1.25 2/284 211836243.6244# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.47 seconds. Expected to take 40.68 seconds.6245# [RSpecRunTime] Starting example group spec/lib/uploaded_file_spec.rb. Expected to take 3.25 seconds.6246UploadedFile6247 from_params functions6248 .from_params6249 when valid file is specified6250 only local path is specified6251 is expected not to be nil6252 generates filename from path6253 all parameters are specified6254 with a filepath6255 behaves like using the file path6256 is expected not to be nil6257 sets properly the attributes6258 handles a blank path6259 with a remote id6260 behaves like using the remote id6261 is expected not to be nil6262 sets properly the attributes6263 with a path and a remote id6264 behaves like using the remote id6265 is expected not to be nil6266 sets properly the attributes6267 when no params are specified6268 does not return an object6269 when verifying allowed paths6270 when file is stored in system temporary folder6271 is expected not to be nil6272 when file is stored in user provided upload path6273 is expected not to be nil6274 when file is stored outside of user provided upload path6275 raises an error6276 .initialize6277 when no size is provided6278 determine size from local path6279 raises an exception if is a remote file6280 when size is a number6281 is overridden by the size of the local file6282 is respected if is a remote file6283 when size is a string6284 is converted to a number6285 raises an exception if does not represent a number6286 when upload_duration is not provided6287 sets upload_duration to zero6288 when upload_duration is provided6289 and upload_duration is a number6290 sets the upload_duration6291 and upload_duration is a string6292 and represents a number6293 converts upload_duration to a number6294 and does not represent a number6295 sets upload_duration to zero6296 when unknown keyword params are provided6297 raises an exception6298 #sanitize_filename6299 is expected to eq "spaced_name"6300 is expected to eq "_____"6301 is expected to eq "_.."6302 is expected to eq "unnamed"6303 #empty_size?6304 is expected to eq true6305# [RSpecRunTime] Finishing example group spec/lib/uploaded_file_spec.rb. It took 3.37 seconds. Expected to take 3.25 seconds.6306# [RSpecRunTime] Starting example group spec/serializers/merge_request_widget_commit_entity_spec.rb. Expected to take 3.2 seconds.6307MergeRequestWidgetCommitEntity6308 as json6309 is expected to eq "Merge branch 'branch-merged' into 'master'\r\n\r\nadds bar folder and branch-test text file to check Repository merged_to_root_ref method\r\n\r\n\r\n\r\nSee merge request !12"6310 is expected to eq "b83d6e39"6311 is expected to eq "Merge branch 'branch-merged' into 'master'"6312# [RSpecRunTime] RSpec elapsed time: 18 minutes 30.46 seconds. Current RSS: ~1362M. Threads: 4. load average: 1.23 1.33 1.25 1/287 212746313.6314# [RSpecRunTime] Finishing example group spec/serializers/merge_request_widget_commit_entity_spec.rb. It took 3.23 seconds. Expected to take 3.2 seconds.6315# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/parsers/security/secret_detection_spec.rb. Expected to take 3.14 seconds.6316Gitlab::Ci::Parsers::Security::SecretDetection6317 #parse!6318 when parsing valid reports6319 report_format: :secret_detection6320 parses all identifiers and findings6321 generates expected location6322 generates expected metadata_version6323# [RSpecRunTime] RSpec elapsed time: 18 minutes 33.15 seconds. Current RSS: ~1352M. Threads: 4. load average: 1.23 1.33 1.25 1/287 212756324.6325 when parsing an empty report6326 is expected to be empty6327# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/parsers/security/secret_detection_spec.rb. It took 2.83 seconds. Expected to take 3.14 seconds.6328# [RSpecRunTime] Starting example group spec/views/projects/jobs/_generic_commit_status.html.haml_spec.rb. Expected to take 3.08 seconds.6329projects/generic_commit_statuses/_generic_commit_status.html.haml6330 won't include a column with a link to its pipeline by default6331 can include a column with a link to its pipeline6332# [RSpecRunTime] Finishing example group spec/views/projects/jobs/_generic_commit_status.html.haml_spec.rb. It took 3.09 seconds. Expected to take 3.08 seconds.6333# [RSpecRunTime] RSpec elapsed time: 18 minutes 36.55 seconds. Current RSS: ~1339M. Threads: 4. load average: 1.37 1.36 1.26 1/289 213406334.6335# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/badge/coverage/template_spec.rb. Expected to take 3.07 seconds.6336Gitlab::Ci::Badge::Coverage::Template6337 behaves like a badge template6338 #key_text6339 says coverage by default6340 when custom key_text is defined6341 returns custom value6342 when its size is larger than the max allowed value6343 returns default value6344 #key_width6345 is fixed by default6346 when custom key_width is defined6347 returns custom value6348 when it is larger than the max allowed value6349 returns default value6350 #value_text6351 when coverage is known6352 returns coverage percentage6353 when coverage is known to many digits6354 returns rounded coverage percentage6355 when coverage is unknown6356 returns string that says coverage is unknown6357 #value_width6358 when coverage is known6359 is narrower when coverage is known6360 when coverage is unknown6361 is wider when coverage is unknown to fit text6362 #key_color6363 always has the same color6364 #value_color6365 when coverage is good6366 is green6367 when coverage is acceptable6368 is green-orange6369 when coverage is medium6370 is orange-yellow6371 when coverage is low6372 is red6373 when coverage is unknown6374 is grey6375 #width6376 when coverage is known6377 returns the key width plus value width6378 when coverage is unknown6379 returns key width plus wider value width6380# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/badge/coverage/template_spec.rb. It took 2.48 seconds. Expected to take 3.07 seconds.6381# [RSpecRunTime] Starting example group spec/serializers/fork_namespace_entity_spec.rb. Expected to take 2.96 seconds.6382ForkNamespaceEntity6383 renders json6384 includes id6385 includes name6386 includes description6387 includes markdown_description6388 includes visibility6389 includes full_name6390 includes created_at6391 includes updated_at6392 includes avatar_url6393 exposes path for forking project to the namespace6394 exposes forked_project_path when fork exists in namespace6395 exposes relative path to the namespace6396 exposes human readable permission level6397# [RSpecRunTime] Finishing example group spec/serializers/fork_namespace_entity_spec.rb. It took 2.55 seconds. Expected to take 2.96 seconds.6398# [RSpecRunTime] RSpec elapsed time: 18 minutes 41.64 seconds. Current RSS: ~1334M. Threads: 4. load average: 1.42 1.37 1.26 1/286 213416399.6400# [RSpecRunTime] Starting example group spec/lib/mattermost/session_spec.rb. Expected to take 2.96 seconds.6401Mattermost::Session6402 is expected to respond to #current_resource_owner6403 is expected to respond to #request6404 is expected to respond to #authorization6405 is expected to respond to #strategy6406 #with session6407 without oauth uri6408 makes a request to the oauth uri6409 returns nill on calling a non exisitng method on request6410# [RSpecRunTime] RSpec elapsed time: 18 minutes 42.85 seconds. Current RSS: ~1335M. Threads: 4. load average: 1.42 1.37 1.26 1/286 213426411.6412 with oauth_uri6413 without token_uri6414 can not create a session6415 with token_uri6416 can set up a session6417 returns the value of the block6418 exclusive lease6419 tries to obtain a lease6420 returns a NoSessionError error without lease6421# [RSpecRunTime] Finishing example group spec/lib/mattermost/session_spec.rb. It took 2.93 seconds. Expected to take 2.96 seconds.6422# [RSpecRunTime] Starting example group spec/lib/release_highlights/validator/entry_spec.rb. Expected to take 2.87 seconds.6423ReleaseHighlights::Validator::Entry6424 does not allow STI6425 validations6426 with a valid entry6427 is expected to be valid6428 with an invalid entry6429 is expected to be invalid6430 with a blank entry6431 is expected to validate that :name cannot be empty/falsy, producing a custom validation error on failure6432 is expected to validate that :description cannot be empty/falsy, producing a custom validation error on failure6433 is expected to validate that :stage cannot be empty/falsy, producing a custom validation error on failure6434 is expected to validate that :self_managed cannot be empty/falsy, producing a custom validation error on failure6435 is expected to validate that :gitlab_com cannot be empty/falsy, producing a custom validation error on failure6436 is expected to allow :image_url to be ‹nil›6437 is expected to validate that :available_in cannot be empty/falsy, producing a custom validation error on failure6438 is expected to validate that :published_at cannot be empty/falsy, producing a custom validation error on failure6439 is expected to validate that :release looks like a number, producing a custom validation error on failure6440 validates URI of "documentation_link" and "image_url"6441 validates published_at is a date6442 validates available_in are included in list6443# [RSpecRunTime] RSpec elapsed time: 18 minutes 47.05 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.39 1.37 1.26 1/286 213446444.6445# [RSpecRunTime] Finishing example group spec/lib/release_highlights/validator/entry_spec.rb. It took 2.6 seconds. Expected to take 2.87 seconds.6446# [RSpecRunTime] Starting example group spec/views/shared/issuable/_sidebar.html.haml_spec.rb. Expected to take 2.87 seconds.6447shared/issuable/_sidebar.html.haml6448 project in a group6449 issuable that does not support escalations6450 shows escalation policy dropdown6451# [RSpecRunTime] RSpec elapsed time: 18 minutes 48.31 seconds. Current RSS: ~1334M. Threads: 5. load average: 1.39 1.37 1.26 1/285 213456452.6453 issuable that supports escalations6454 does not show escalation policy dropdown6455 crm contacts widget6456 without permission6457 is expected not to be shown6458 without contacts6459 is expected not to be shown6460 with permission and contacts6461 is expected to be shown6462# [RSpecRunTime] Finishing example group spec/views/shared/issuable/_sidebar.html.haml_spec.rb. It took 2.71 seconds. Expected to take 2.87 seconds.6463# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/config/entry/workflow_spec.rb. Expected to take 2.78 seconds.6464Gitlab::Ci::Config::Entry::Workflow6465 validations6466 when work config value is a string6467 #valid?6468 is invalid6469 attaches an error specifying that workflow should point to a hash6470 #value6471 returns the invalid configuration6472 when work config value is a hash6473 with an invalid key6474 #valid?6475 is invalid6476 attaches an error specifying the unknown key6477 #value6478 returns the invalid configuration6479 when config has rules6480 #valid?6481 is valid6482 attaches no errors6483 #value6484 returns the config6485 when rules has an invalid key6486 #valid?6487 is invalid6488 attaches an error specifying the unknown key6489 #value6490 returns the invalid configuration6491 when rules has auto_cancel6492 #valid?6493 is valid6494 attaches no errors6495 #value6496 returns the config6497 when auto_cancel has an invalid value6498 #valid?6499 is invalid6500 returns error6501 .default6502 is nil6503 with workflow name6504 with a blank name6505 is invalid6506 returns error about invalid name6507 with too long name6508 is invalid6509 returns error about invalid name6510 when name is nil6511 is valid6512 when name is not provided6513 is valid6514 with auto_cancel6515 is expected to be valid6516 returns value correctly6517# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/config/entry/workflow_spec.rb. It took 3.06 seconds. Expected to take 2.78 seconds.6518# [RSpecRunTime] Starting example group spec/models/concerns/web_hooks/has_web_hooks_spec.rb. Expected to take 2.77 seconds.6519WebHooks::HasWebHooks6520 does not allow STI6521 #update_last_webhook_failure6522 is a method of this class6523 when the hook is executable6524 when the state was previously failing6525 does update the state6526 when there is another failing sibling hook6527 does not update the state6528 caches the current value6529# [RSpecRunTime] RSpec elapsed time: 18 minutes 54.33 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.36 1.36 1.26 1/285 213466530.6531 when the state was previously unknown6532 does not update the state6533 when the state was previously not failing6534 does not update the state6535 does not cache the current value6536 when the hook is failed6537 and there is no prior value6538 updates last_failure6539 updates any_failed?6540 when there is a prior last_failure, from before now6541 updates the state6542 does not change the failing state6543 and there is a prior value, from after now6544 does not update the state6545 last_webhook_failure6546 is expected to eq nil6547 when there was an older failure6548 is expected to eq "2024-05-23T22:01:14Z"6549 #last_failure_redis_key6550 is expected to eq "web_hooks:last_failure:minimal_test_class-1"6551# [RSpecRunTime] Finishing example group spec/models/concerns/web_hooks/has_web_hooks_spec.rb. It took 2.79 seconds. Expected to take 2.77 seconds.6552# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/nokogiri_spec.rb. Expected to take 2.69 seconds.6553Gitlab::Utils::Nokogiri6554 #css_to_xpath6555 css: "img", xpath: "descendant-or-self::img"6556 generates the xpath6557 css: "a.gfm", xpath: "descendant-or-self::a[contains(concat(' ',normalize-space(@class),' '),' gfm ')]"6558 generates the xpath6559 css: "a:not(.gfm)", xpath: "descendant-or-self::a[not(contains(concat(' ',normalize-space(@class),' '),' gfm '))]"6560 generates the xpath6561 css: "video, audio", xpath: "descendant-or-self::video|descendant-or-self::audio"6562 generates the xpath6563 css: "[data-math-style]", xpath: "descendant-or-self::*[@data-math-style]"6564 generates the xpath6565 css: "[data-mermaid-style]", xpath: "descendant-or-self::*[@data-mermaid-style]"6566 generates the xpath6567 css: ".js-render-metrics", xpath: "descendant-or-self::*[contains(concat(' ',normalize-space(@class),' '),' js-render-metrics ')]"6568 generates the xpath6569 css: "h1, h2, h3, h4, h5, h6", xpath: "descendant-or-self::h1|descendant-or-self::h2|descendant-or-self::h3|descendant-or-self::h4|descendant-or-self::h5|descendant-or-self::h6"6570 generates the xpath6571 css: "pre.code.language-math", xpath: "descendant-or-self::pre[contains(concat(' ',normalize-space(@class),' '),' code ') and contains(concat(' ',normalize-space(@class),' '),' language-math ')]"6572 generates the xpath6573 css: "pre > code[data-canonical-lang=\"plantuml\"]", xpath: "descendant-or-self::pre/code[@data-canonical-lang=\"plantuml\"]"6574 generates the xpath6575 css: "pre[data-canonical-lang=\"mermaid\"] > code", xpath: "descendant-or-self::pre[@data-canonical-lang=\"mermaid\"]/code"6576 generates the xpath6577 css: "pre.language-suggestion", xpath: "descendant-or-self::pre[contains(concat(' ',normalize-space(@class),' '),' language-suggestion ')]"6578 generates the xpath6579 css: "pre.language-suggestion > code", xpath: "descendant-or-self::pre[contains(concat(' ',normalize-space(@class),' '),' language-suggestion ')]/code"6580 generates the xpath6581 css: "a.gfm[data-reference-type=\"user\"]", xpath: "descendant-or-self::a[contains(concat(' ',normalize-space(@class),' '),' gfm ') and @data-reference-type=\"user\"]"6582 generates the xpath6583 css: "a:not(.gfm), img:not(.gfm), video:not(.gfm), audio:not(.gfm)", xpath: "descendant-or-self::a[not(contains(concat(' ',normalize-space(@class),' '),' gfm '))]|descendant-or-self::img[not(contains(concat(' ',normalize-space(@class),' '),' gfm '))]|descendant-or-self::video[not(contains(concat(' ',normalize-space(@class),' '),' gfm '))]|descendant-or-self::audio[not(contains(concat(' ',normalize-space(@class),' '),' gfm '))]"6584 generates the xpath6585 css: "pre:not([data-math-style]):not([data-mermaid-style]):not([data-kroki-style]) > code", xpath: "descendant-or-self::pre[not(@data-math-style) and not(@data-mermaid-style) and not(@data-kroki-style)]/code"6586 generates the xpath6587# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/nokogiri_spec.rb. It took 1.9 seconds. Expected to take 2.69 seconds.6588# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_alerts_created_metric_spec.rb. Expected to take 2.69 seconds.6589Gitlab::Usage::Metrics::Instrumentations::CountProjectsWithAlertsCreatedMetric6590 with all timeframe6591 behaves like a correct instrumented metric value6592 has correct value6593# [RSpecRunTime] RSpec elapsed time: 18 minutes 58.83 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.33 1.35 1.26 1/285 213476594.6595 with 28d timeframe6596 behaves like a correct instrumented metric value6597 has correct value6598# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_alerts_created_metric_spec.rb. It took 2.26 seconds. Expected to take 2.69 seconds.6599# [RSpecRunTime] Starting example group spec/services/award_emojis/toggle_service_spec.rb. Expected to take 2.63 seconds.6600AwardEmojis::ToggleService6601 #execute6602 when user has awarded an emoji6603 calls AwardEmojis::DestroyService6604 destroys an AwardEmoji6605 returns the result of DestroyService#execute6606# [RSpecRunTime] RSpec elapsed time: 19 minutes 1.96 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.30 1.35 1.25 1/285 213486607.6608 when user has not awarded an emoji6609 calls AwardEmojis::AddService6610 creates an AwardEmoji6611 returns the result of AddService#execute6612# [RSpecRunTime] Finishing example group spec/services/award_emojis/toggle_service_spec.rb. It took 2.6 seconds. Expected to take 2.63 seconds.6613# [RSpecRunTime] Starting example group spec/services/bulk_imports/file_download_service_spec.rb. Expected to take 2.59 seconds.6614BulkImports::FileDownloadService6615 #execute6616 downloads file6617 when content-type is application/gzip6618 downloads file6619 when url is not valid6620 raises an error6621 when content-type is not valid6622 logs and raises an error6623 when file size is not valid6624 when size exceeds limit6625 raises an error6626 when size is equals the file size limit6627 does not raise an error6628 when chunk code is not 2006629 raises an error6630 when chunk code is retriable6631 raises a retriable error6632 when chunk code is redirection6633 does not write a redirection chunk6634 when redirection chunk appears at a later stage of the download6635 raises an error6636 remote content validation6637 on redirect chunk6638 does not run content type & validation6639 when there is one data chunk6640 validates content type6641 when there are multiple data chunks6642 validates content type only once6643 when file is a symlink6644 raises an error and removes the file6645 when file shares multiple hard links6646 raises an error and removes the file6647 when dir is not in tmpdir6648 raises an error6649 when dir path is being traversed6650 raises an error6651 when using the remote filename6652 when no filename is given6653 raises an error when the filename is not provided in the request header6654 with a given filename6655 uses the given filename6656 when the filename is a path6657 raises an error when the filename is not provided in the request header6658 when the filename is longer the the limit6659 raises an error when the filename is not provided in the request header6660# [RSpecRunTime] Finishing example group spec/services/bulk_imports/file_download_service_spec.rb. It took 2.7 seconds. Expected to take 2.59 seconds.6661# [RSpecRunTime] Starting example group spec/lib/gitlab/checks/lfs_check_spec.rb. Expected to take 2.53 seconds.6662Gitlab::Checks::LfsCheck6663 #validate!6664 with LFS not enabled6665 skips integrity check6666# [RSpecRunTime] RSpec elapsed time: 19 minutes 6.45 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.28 1.34 1.25 1/285 213756667.6668 with LFS enabled6669 fails if any LFS blobs are missing6670 succeeds if LFS objects have already been uploaded6671 with deletion6672 with missing newrev6673 behaves like a skipped integrity check6674 skips integrity check6675# [RSpecRunTime] RSpec elapsed time: 19 minutes 7.52 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.28 1.34 1.25 1/289 213966676.6677 with blank newrev6678 behaves like a skipped integrity check6679 skips integrity check6680# [RSpecRunTime] Finishing example group spec/lib/gitlab/checks/lfs_check_spec.rb. It took 2.74 seconds. Expected to take 2.53 seconds.6681# [RSpecRunTime] Starting example group spec/lib/gitlab/seeders/ci/variables_group_seeder_spec.rb. Expected to take 2.52 seconds.6682Gitlab::Seeders::Ci::VariablesGroupSeeder6683 #seed6684 creates group-level CI variables with default values6685 creates group-level CI variables with custom arguments6686 creates group-level CI variables with unique environment scopes6687ERROR: Group name is invalid.6688 skips seeding when group name is invalid6689WARNING: Group CI Variable with key 'GROUP_VAR_17' already exists. Skipping to next CI variable...6690 skips CI variable creation if CI variable already exists6691# [RSpecRunTime] RSpec elapsed time: 19 minutes 9.53 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.26 1.33 1.25 1/289 213976692.6693# [RSpecRunTime] Finishing example group spec/lib/gitlab/seeders/ci/variables_group_seeder_spec.rb. It took 1.71 seconds. Expected to take 2.52 seconds.6694# [RSpecRunTime] Starting example group spec/graphql/mutations/concerns/mutations/resolves_issuable_spec.rb. Expected to take 2.46 seconds.6695Mutations::ResolvesIssuable6696 with issues6697 behaves like resolving an issuable in GraphQL6698 when user has access6699 resolves issuable by iid6700 the IID does not refer to a valid issuable6701 returns nil6702# [RSpecRunTime] RSpec elapsed time: 19 minutes 11.24 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.26 1.33 1.25 1/290 214246703.6704 the parent path is not present6705 returns nil6706 with merge requests6707 behaves like resolving an issuable in GraphQL6708 when user has access6709 resolves issuable by iid6710 the IID does not refer to a valid issuable6711 returns nil6712 the parent path is not present6713 returns nil6714# [RSpecRunTime] Finishing example group spec/graphql/mutations/concerns/mutations/resolves_issuable_spec.rb. It took 2.77 seconds. Expected to take 2.46 seconds.6715# [RSpecRunTime] Starting example group spec/graphql/resolvers/incident_management/timeline_events_resolver_spec.rb. Expected to take 2.45 seconds.6716Resolvers::IncidentManagement::TimelineEventsResolver6717 is expected to have nullable GraphQL type TimelineEventTypeConnection6718 returns timeline events6719 when user does not have permissions6720 returns no timeline events6721# [RSpecRunTime] RSpec elapsed time: 19 minutes 14.43 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.26 1.33 1.25 1/290 214256722.6723 when resolving a single item6724 when id given6725 returns the timeline event6726# [RSpecRunTime] Finishing example group spec/graphql/resolvers/incident_management/timeline_events_resolver_spec.rb. It took 2.29 seconds. Expected to take 2.45 seconds.6727# [RSpecRunTime] Starting example group spec/lib/gitlab/git/remote_mirror_spec.rb. Expected to take 2.38 seconds.6728Gitlab::Git::RemoteMirror6729 #update6730 delegates to the Gitaly client6731 wraps gitaly errors6732# [RSpecRunTime] RSpec elapsed time: 19 minutes 16.9 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.24 1.33 1.25 1/290 214786733.6734# [RSpecRunTime] Finishing example group spec/lib/gitlab/git/remote_mirror_spec.rb. It took 2.32 seconds. Expected to take 2.38 seconds.6735# [RSpecRunTime] Starting example group spec/workers/ci/resource_groups/assign_resource_from_resource_group_worker_spec.rb. Expected to take 2.35 seconds.6736Ci::ResourceGroups::AssignResourceFromResourceGroupWorker6737 has the `until_executed` deduplicate strategy6738 has an option to reschedule once if deduplicated6739 has an option to deduplicate scheduled jobs6740 #perform6741 behaves like an idempotent worker6742 is labeled as idempotent6743 performs multiple times sequentially without raising an exception6744# [RSpecRunTime] RSpec elapsed time: 19 minutes 18.35 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.24 1.33 1.25 1/287 214796745.6746 when resource group exists6747 executes AssignResourceFromResourceGroupService6748 when build does not exist6749 does not execute AssignResourceFromResourceGroupService6750# [RSpecRunTime] Finishing example group spec/workers/ci/resource_groups/assign_resource_from_resource_group_worker_spec.rb. It took 2.07 seconds. Expected to take 2.35 seconds.6751# [RSpecRunTime] Starting example group spec/lib/gitlab/encrypted_configuration_spec.rb. Expected to take 2.33 seconds.6752Gitlab::EncryptedConfiguration6753 #initialize6754 accepts all args as optional fields6755 generates 32 byte key when provided a larger base key6756 generates 32 byte key when provided a smaller base key6757 throws an error when the base key is too small6758 when provided a config file but no key6759 throws an error when writing without a key6760 throws an error when reading without a key6761 when provided key and config file6762 #write6763 encrypts the file using the provided key6764 #read6765 reads yaml configuration6766 allows referencing top level keys via dot syntax6767 throws a custom error when referencing an invalid key map config6768 #change6769 changes yaml configuration6770 when provided previous_keys for rotation6771 #write6772 rotates the key when provided a new key6773 #read6774 supports reading using rotated config6775# [RSpecRunTime] Finishing example group spec/lib/gitlab/encrypted_configuration_spec.rb. It took 2.56 seconds. Expected to take 2.33 seconds.6776# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migration_helpers/wraparound_autovacuum_spec.rb. Expected to take 2.3 seconds.6777Gitlab::Database::MigrationHelpers::WraparoundAutovacuum6778 #can_execute_on?6779 dot_com: true, jh: true, dev_or_test: true, wraparound_prevention: true, expectation: false6780main: -- Wraparound prevention vacuum detected, skipping migration6781 returns as expected for GitLab.com, dev, or test6782 dot_com: true, jh: true, dev_or_test: false, wraparound_prevention: true, expectation: false6783 returns as expected for GitLab.com, dev, or test6784 dot_com: false, jh: true, dev_or_test: true, wraparound_prevention: true, expectation: false6785main: -- Wraparound prevention vacuum detected, skipping migration6786 returns as expected for GitLab.com, dev, or test6787 dot_com: false, jh: true, dev_or_test: false, wraparound_prevention: true, expectation: false6788 returns as expected for GitLab.com, dev, or test6789 dot_com: true, jh: true, dev_or_test: true, wraparound_prevention: false, expectation: true6790 returns as expected for GitLab.com, dev, or test6791 dot_com: true, jh: true, dev_or_test: false, wraparound_prevention: false, expectation: false6792 returns as expected for GitLab.com, dev, or test6793 dot_com: false, jh: true, dev_or_test: true, wraparound_prevention: false, expectation: true6794 returns as expected for GitLab.com, dev, or test6795 dot_com: false, jh: true, dev_or_test: false, wraparound_prevention: false, expectation: false6796 returns as expected for GitLab.com, dev, or test6797 dot_com: true, jh: false, dev_or_test: true, wraparound_prevention: true, expectation: false6798main: -- Wraparound prevention vacuum detected, skipping migration6799 returns as expected for GitLab.com, dev, or test6800 dot_com: true, jh: false, dev_or_test: false, wraparound_prevention: true, expectation: false6801main: -- Wraparound prevention vacuum detected, skipping migration6802 returns as expected for GitLab.com, dev, or test6803 dot_com: false, jh: false, dev_or_test: true, wraparound_prevention: true, expectation: false6804main: -- Wraparound prevention vacuum detected, skipping migration6805 returns as expected for GitLab.com, dev, or test6806 dot_com: false, jh: false, dev_or_test: false, wraparound_prevention: true, expectation: false6807 returns as expected for GitLab.com, dev, or test6808 dot_com: true, jh: false, dev_or_test: true, wraparound_prevention: false, expectation: true6809 returns as expected for GitLab.com, dev, or test6810 dot_com: true, jh: false, dev_or_test: false, wraparound_prevention: false, expectation: true6811 returns as expected for GitLab.com, dev, or test6812 dot_com: false, jh: false, dev_or_test: true, wraparound_prevention: false, expectation: true6813 returns as expected for GitLab.com, dev, or test6814 dot_com: false, jh: false, dev_or_test: false, wraparound_prevention: false, expectation: false6815 returns as expected for GitLab.com, dev, or test6816 #wraparound_prevention_on_tables?6817 is expected to be falsey6818 is expected to be truthy6819 is expected to be truthy6820# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migration_helpers/wraparound_autovacuum_spec.rb. It took 2.34 seconds. Expected to take 2.3 seconds.6821# [RSpecRunTime] Starting example group spec/lib/gitlab/import_export/avatar_restorer_spec.rb. Expected to take 2.26 seconds.6822Gitlab::ImportExport::AvatarRestorer6823 does not break if there is just a directory6824 with avatar6825 restores a project avatar6826 saves the avatar into the project6827# [RSpecRunTime] RSpec elapsed time: 19 minutes 25.75 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.28 1.33 1.25 1/285 214806828.6829# [RSpecRunTime] Finishing example group spec/lib/gitlab/import_export/avatar_restorer_spec.rb. It took 1.87 seconds. Expected to take 2.26 seconds.6830# [RSpecRunTime] Starting example group spec/services/system_notes/zoom_service_spec.rb. Expected to take 2.23 seconds.6831SystemNotes::ZoomService6832 #zoom_link_added6833 sets the zoom link added note text6834 behaves like a system note6835 has the correct attributes6836# [RSpecRunTime] RSpec elapsed time: 19 minutes 27.3 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.28 1.33 1.25 1/285 215076837.6838 #zoom_link_removed6839 sets the zoom link removed note text6840 behaves like a system note6841 has the correct attributes6842# [RSpecRunTime] Finishing example group spec/services/system_notes/zoom_service_spec.rb. It took 2.02 seconds. Expected to take 2.23 seconds.6843# [RSpecRunTime] Starting example group spec/helpers/projects/alert_management_helper_spec.rb. Expected to take 2.2 seconds.6844Projects::AlertManagementHelper6845 #alert_management_data6846 without alert_managements_setting6847 returns index page configuration6848 with prometheus integration6849 when manual prometheus integration is active6850 enables alert management6851 when prometheus service is inactive6852 disables alert management6853 with http integration6854 when integration is active6855 enables alert management6856 when integration is inactive6857 disables alert management6858 with an alert6859 enables alert management6860 when user does not have requisite enablement permissions6861 shows error tracking enablement as disabled6862 #alert_management_detail_data6863 returns detail page configuration6864 when user cannot update alert6865 shows error tracking enablement as disabled6866# [RSpecRunTime] Finishing example group spec/helpers/projects/alert_management_helper_spec.rb. It took 2.28 seconds. Expected to take 2.2 seconds.6867# [RSpecRunTime] Starting example group spec/services/lfs/push_service_spec.rb. Expected to take 2.16 seconds.6868Lfs::PushService6869 does nothing if there are no LFS objects6870 #execute6871 uploads the object when upload is requested6872 does not upload the object when upload is not requested6873 verifies the upload if requested6874 skips verification if requested but upload fails6875 returns a failure when submitting a batch fails6876 returns a failure when submitting an upload fails6877 non-project-repository LFS objects6878 only tries to upload the project-repository LFS object6879# [RSpecRunTime] RSpec elapsed time: 19 minutes 31.91 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.34 1.35 1.26 1/285 215326880.6881# [RSpecRunTime] Finishing example group spec/services/lfs/push_service_spec.rb. It took 1.86 seconds. Expected to take 2.16 seconds.6882# [RSpecRunTime] Starting example group spec/services/pages/destroy_deployments_service_spec.rb. Expected to take 2.13 seconds.6883Pages::DestroyDeploymentsService6884 destroys all deployments of the project6885 destroy only deployments older than last deployment if it is provided6886# [RSpecRunTime] Finishing example group spec/services/pages/destroy_deployments_service_spec.rb. It took 1.92 seconds. Expected to take 2.13 seconds.6887# [RSpecRunTime] RSpec elapsed time: 19 minutes 34.01 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.34 1.35 1.26 1/285 215336888.6889# [RSpecRunTime] Starting example group spec/lib/sidebars/user_profile/menus/followers_menu_spec.rb. Expected to take 2.12 seconds.6890Sidebars::UserProfile::Menus::FollowersMenu6891 behaves like User profile menu6892 does not contain any sub menu6893 renders the correct link6894 renders the correct title6895 renders the correct icon6896 renders the correct avatar6897 defines correct active route6898 renders if user is logged in6899 when viewed user is blocked6900 when user is not logged in6901 is not allowed to view the menu item6902# [RSpecRunTime] RSpec elapsed time: 19 minutes 35.12 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.31 1.34 1.26 1/285 215346903.6904 when current user has permission6905 is allowed to view the menu item6906 when current user does not have permission6907 is not allowed to view the menu item6908 when viewed user is banned6909 when user is not logged in6910 is not allowed to view the menu item6911 when current user has permission6912 is allowed to view the menu item6913 when current user does not have permission6914 is not allowed to view the menu item6915 behaves like Followers/followees counts6916 when there are items6917 renders the pill6918 returns the count6919 when there are no items6920 does not render the pill6921# [RSpecRunTime] Finishing example group spec/lib/sidebars/user_profile/menus/followers_menu_spec.rb. It took 2.25 seconds. Expected to take 2.12 seconds.6922# [RSpecRunTime] Starting example group spec/lib/gitlab/metrics/subscribers/rack_attack_spec.rb. Expected to take 2.07 seconds.6923Gitlab::Metrics::Subscribers::RackAttack6924 .payload6925 when the request store is empty6926 returns empty data6927 when the request store already has data6928 returns the accumulated data6929 #throttle6930 behaves like log into auth logger6931 when matched throttle does not require user information6932 logs request information6933 matching user or deploy token authenticated information6934 when matching for user6935 when user not found6936 logs request information and user id6937 when user found6938 logs request information and user meta6939 when matching for deploy token6940 when deploy token found6941 logs request information and user meta6942 #blocklist6943 behaves like log into auth logger6944 when matched throttle does not require user information6945 logs request information6946 matching user or deploy token authenticated information6947 when matching for user6948 when user not found6949 logs request information and user id6950 when user found6951 logs request information and user meta6952 when matching for deploy token6953 when deploy token found6954 logs request information and user meta6955 #track6956 behaves like log into auth logger6957 when matched throttle does not require user information6958 logs request information6959 matching user or deploy token authenticated information6960 when matching for user6961 when user not found6962 logs request information and user id6963 when user found6964 logs request information and user meta6965 when matching for deploy token6966 when deploy token found6967 logs request information and user meta6968 #safelist6969 adds the matched name to safe request store6970# [RSpecRunTime] Finishing example group spec/lib/gitlab/metrics/subscribers/rack_attack_spec.rb. It took 2.03 seconds. Expected to take 2.07 seconds.6971# [RSpecRunTime] Starting example group spec/support_specs/matchers/exceed_query_limit_helpers_spec.rb. Expected to take 2.06 seconds.6972ExceedQueryLimitHelpers6973 can count queries6974 can select specific queries6975 can filter specific models6976 can ignore specific queries6977 can perform inclusion and exclusion6978 does not contain marginalia annotations6979 #diff_query_group_message6980 prints a group helpfully6981 #diff_query_counts6982 merges two query counts, showing only diffs6983 can show common queries if so desired6984 #count_queries6985 handles queries with suffixes over multiple lines6986 can aggregate queries6987# [RSpecRunTime] Finishing example group spec/support_specs/matchers/exceed_query_limit_helpers_spec.rb. It took 1.58 seconds. Expected to take 2.06 seconds.6988# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/o_auth/provider_spec.rb. Expected to take 2.01 seconds.6989Gitlab::Auth::OAuth::Provider6990 .enabled?6991 when OmniAuth is disabled6992 allows database auth6993 allows LDAP auth6994 does not allow other OmniAuth providers6995 when OmniAuth is enabled6996 allows database auth6997 allows LDAP auth6998 allows other OmniAuth providers6999 .config_for7000 for an LDAP provider7001 when the provider exists7002 returns the config7003 when the provider does not exist7004 returns nil7005 for an OmniAuth provider7006 when the provider exists7007 returns the config7008 merges defaults with the given configuration7009 when the provider does not exist7010 returns nil7011 for an OpenID Connect provider7012 when the provider exists7013 returns the config7014 .label_for7015 when configuration specifies a custom label7016 returns the custom label name7017 when configuration does not specify a custom label7018 when the name does not correspond to a label mapping7019 returns the titleized name7020 when the name corresponds to a label mapping7021 returns the mapped name7022# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/o_auth/provider_spec.rb. It took 1.96 seconds. Expected to take 2.01 seconds.7023# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/templates/Terraform/base_gitlab_ci_yaml_spec.rb. Expected to take 1.99 seconds.7024Terraform/Base.gitlab-ci.yml7025 the created pipeline7026 creates deprecation warning job7027# [RSpecRunTime] RSpec elapsed time: 19 minutes 43.62 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.29 1.33 1.25 1/287 216037028.7029# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/templates/Terraform/base_gitlab_ci_yaml_spec.rb. It took 1.91 seconds. Expected to take 1.99 seconds.7030# [RSpecRunTime] Starting example group spec/tooling/danger/multiversion_spec.rb. Expected to take 1.97 seconds.7031Tooling::Danger::Multiversion7032 #check!7033 when not in ci environment7034 does not add the warning markdown section7035 when GraphQL API and frontend assets have not been simultaneously updated7036 modified_files: ["app/assets/helloworld.vue"], added_files: []7037 does not add the warning markdown section7038 modified_files: ["app/assets/helloworld.vue"], added_files: ["app/type.rb"]7039 does not add the warning markdown section7040 modified_files: ["app/assets/helloworld.js"], added_files: ["app/graphql.rb"]7041 does not add the warning markdown section7042 modified_files: ["app/assets/helloworld.graphql"], added_files: ["app/models/graphql.rb"]7043 does not add the warning markdown section7044 modified_files: [], added_files: ["app/graphql/type.rb"]7045 does not add the warning markdown section7046 modified_files: ["app/vue.txt"], added_files: ["app/graphql/type.rb"]7047 does not add the warning markdown section7048 modified_files: ["app/views/foo.haml"], added_files: ["app/graphql/type.rb"]7049 does not add the warning markdown section7050 modified_files: ["foo"], added_files: []7051 does not add the warning markdown section7052 modified_files: [], added_files: []7053 does not add the warning markdown section7054 when GraphQL API and frontend assets have been simultaneously updated7055 modified_files: ["app/assets/helloworld.vue"], added_files: ["app/graphql/type.rb"]7056 adds the warning markdown section7057 modified_files: ["app/assets/helloworld.vue"], added_files: ["app/graphql/type.rb"]7058 adds the warning markdown section7059 modified_files: ["app/assets/helloworld.js"], added_files: ["app/graphql/type.rb"]7060 adds the warning markdown section7061 modified_files: ["ee/app/assets/helloworld.js"], added_files: ["app/graphql/type.rb"]7062 adds the warning markdown section7063 modified_files: ["app/assets/helloworld.graphql"], added_files: ["ee/app/graphql/type.rb"]7064 adds the warning markdown section7065 modified_files: ["ee/app/assets/helloworld.graphql"], added_files: ["ee/app/graphql/type.rb"]7066 adds the warning markdown section7067 modified_files: ["ee/app/assets/helloworld.graphql"], added_files: ["jh/app/graphql/type.rb"]7068 adds the warning markdown section7069# [RSpecRunTime] Finishing example group spec/tooling/danger/multiversion_spec.rb. It took 2.17 seconds. Expected to take 1.97 seconds.7070# [RSpecRunTime] Starting example group spec/services/projects/batch_open_issues_count_service_spec.rb. Expected to take 1.94 seconds.7071Projects::BatchOpenIssuesCountService7072 #refresh_cache_and_retrieve_data7073 when cache is clean7074 refreshes cache keys correctly7075# [RSpecRunTime] RSpec elapsed time: 19 minutes 47.38 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.26 1.33 1.25 1/287 216047076.7077# [RSpecRunTime] Finishing example group spec/services/projects/batch_open_issues_count_service_spec.rb. It took 1.6 seconds. Expected to take 1.94 seconds.7078# [RSpecRunTime] Starting example group spec/models/integrations/pushover_spec.rb. Expected to take 1.89 seconds.7079Integrations::Pushover7080 does not allow STI7081 behaves like Integrations::HasAvatar7082 #avatar_url7083 returns the expected avatar URL7084 Validations7085 when integration is active7086 is expected to validate that :api_key cannot be empty/falsy7087 is expected to validate that :user_key cannot be empty/falsy7088 is expected to validate that :priority cannot be empty/falsy7089 when integration is inactive7090 is expected not to validate that :api_key cannot be empty/falsy7091 is expected not to validate that :user_key cannot be empty/falsy7092 is expected not to validate that :priority cannot be empty/falsy7093 Execute7094 calls Pushover API7095# [RSpecRunTime] Finishing example group spec/models/integrations/pushover_spec.rb. It took 1.42 seconds. Expected to take 1.89 seconds.7096# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.7097Lint factories for Integrations::Pushover7098 with saas, license, and factory defaults7099 behaves like factory7100 pushover_integration factory7101 does not raise error when built7102 does not raise error when created7103# [RSpecRunTime] RSpec elapsed time: 19 minutes 50.18 seconds. Current RSS: ~1309M. Threads: 5. load average: 1.24 1.32 1.25 1/287 216317104.7105# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.38 seconds. Expected to take 40.68 seconds.7106# [RSpecRunTime] Starting example group spec/graphql/resolvers/ci/runner_jobs_resolver_spec.rb. Expected to take 1.89 seconds.7107Resolvers::Ci::RunnerJobsResolver7108 #resolve7109 with authorized user7110 with statuses argument7111 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-06-23 08:53:29.000000000 +0000", created_at: "2024-...r_request_id: nil, upstream_pipeline_id: nil, user_id: nil, execution_config_id: nil, tag_list: nil> and #<Ci::Build status: "success", finished_at: "2024-06-23 08:53:29.000000000 +0000", created_at: "2024-...r_request_id: nil, upstream_pipeline_id: nil, user_id: nil, execution_config_id: nil, tag_list: nil>7112# [RSpecRunTime] RSpec elapsed time: 19 minutes 51.85 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.24 1.32 1.25 1/287 216627113.7114 without statuses argument7115 is expected to contain exactly #<Ci::Build status: "success", finished_at: "2024-06-23 08:53:29.000000000 +0000", created_at: "2024-...r_request_id: nil, upstream_pipeline_id: nil, user_id: nil, execution_config_id: nil, tag_list: nil>, #<Ci::Build status: "success", finished_at: "2024-06-23 08:53:29.000000000 +0000", created_at: "2024-...r_request_id: nil, upstream_pipeline_id: nil, user_id: nil, execution_config_id: nil, tag_list: nil>, and #<Ci::Build status: "failed", finished_at: "2024-06-23 08:53:29.000000000 +0000", created_at: "2024-0...r_request_id: nil, upstream_pipeline_id: nil, user_id: nil, execution_config_id: nil, tag_list: nil>7116 with unauthorized user7117 is expected to be nil7118# [RSpecRunTime] Finishing example group spec/graphql/resolvers/ci/runner_jobs_resolver_spec.rb. It took 1.96 seconds. Expected to take 1.89 seconds.7119# [RSpecRunTime] Starting example group spec/models/concerns/ignorable_columns_spec.rb. Expected to take 1.84 seconds.7120IgnorableColumns7121 does not allow STI7122 adds columns to ignored_columns7123 adds columns to ignored_columns (array version)7124 requires remove_after attribute to be set7125 allows setting remove_never: true and not setting other remove options7126 requires remove_after attribute to be set7127 requires remove_with attribute to be set7128 .ignored_columns_details7129 defaults to empty Hash7130 with single column7131 behaves like storing removal information7132 storing removal information7133# [RSpecRunTime] RSpec elapsed time: 19 minutes 53.49 seconds. Current RSS: ~1313M. Threads: 5. load average: 1.24 1.32 1.25 1/285 216637134.7135 with array column7136 behaves like storing removal information7137 storing removal information7138 when called on a subclass without setting the ignored columns7139 does not raise Deadlock error7140 IgnorableColumns::ColumnIgnore7141 #safe_to_remove?7142 after remove_after date has passed7143 returns true (safe to remove)7144 before remove_after date has passed7145 returns false (not safe to remove)7146 with remove_never: true7147 is false7148# [RSpecRunTime] Finishing example group spec/models/concerns/ignorable_columns_spec.rb. It took 1.88 seconds. Expected to take 1.84 seconds.7149# [RSpecRunTime] Starting example group spec/services/clusters/integrations/create_service_spec.rb. Expected to take 1.83 seconds.7150Clusters::Integrations::CreateService#execute7151 behaves like a cluster integration7152 when enabled param is true7153 creates a new enabled integration7154# [RSpecRunTime] RSpec elapsed time: 19 minutes 55.27 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.38 1.35 1.26 1/285 216647155.7156 when enabled param is false7157 creates a new disabled integration7158 when integration already exists7159 updates the integration7160 when application_type is invalid7161 errors7162 when user is unauthorized7163 returns error and does not create a new integration record7164# [RSpecRunTime] Finishing example group spec/services/clusters/integrations/create_service_spec.rb. It took 1.85 seconds. Expected to take 1.83 seconds.7165# [RSpecRunTime] Starting example group spec/lib/peek/views/redis_detailed_spec.rb. Expected to take 1.77 seconds.7166Peek::Views::RedisDetailed7167 does not mutate input variable for auth commands7168 returns aggregated results7169 commands: [[:auth, "test"]], expected_commands: [[:auth, "<redacted>"]], expected_cmd: "auth <redacted>"7170 scrubs Redis commands7171 does not mutate input variable for redacted commands7172 commands: [[:set, "key", "value"]], expected_commands: [[:set, "key", "<redacted>"]], expected_cmd: "set key <redacted>"7173 scrubs Redis commands7174 does not mutate input variable for redacted commands7175 commands: [[:set, "bad"]], expected_commands: [[:set, "bad"]], expected_cmd: "set bad"7176 scrubs Redis commands7177 does not mutate input variable for redacted commands7178 commands: [[:hmset, "key1", "value1", "key2", "value2"]], expected_commands: [[:hmset, "key1", "<redacted>"]], expected_cmd: "hmset key1 <redacted>"7179 scrubs Redis commands7180 does not mutate input variable for redacted commands7181 commands: [[:get, "key"]], expected_commands: [[:get, "key"]], expected_cmd: "get key"7182 scrubs Redis commands7183 does not mutate input variable for redacted commands7184 commands: [[:get, "key1"], [:get, "key2"]], expected_commands: [[:get, "key1"], [:get, "key2"]], expected_cmd: "get key1, get key2"7185 scrubs Redis commands7186 does not mutate input variable for redacted commands7187 commands: [[:set, "key1", "value"], [:set, "key2", "value"]], expected_commands: [[:set, "key1", "<redacted>"], [:set, "key2", "<redacted>"]], expected_cmd: "set key1 <redacted>, set key2 <redacted>"7188 scrubs Redis commands7189 does not mutate input variable for redacted commands7190# [RSpecRunTime] Finishing example group spec/lib/peek/views/redis_detailed_spec.rb. It took 1.98 seconds. Expected to take 1.77 seconds.7191# [RSpecRunTime] Starting example group spec/services/packages/debian/create_package_file_service_spec.rb. Expected to take 1.77 seconds.7192Packages::Debian::CreatePackageFileService7193 #execute7194 with temp file7195 behaves like a valid deb7196 creates a new package file7197 with a .changes file7198 behaves like a valid changes7199 creates a new package file7200 with distribution7201 behaves like a valid deb7202 creates a new package file7203 when current_user is missing7204 raises an error7205 with remote file7206 behaves like a valid deb7207 creates a new package file7208 when package is missing7209 raises an error7210 when params is empty7211 raises an error7212 when file is missing7213 raises an error7214# [RSpecRunTime] Finishing example group spec/services/packages/debian/create_package_file_service_spec.rb. It took 1.56 seconds. Expected to take 1.77 seconds.7215# [RSpecRunTime] Starting example group spec/graphql/mutations/environments/create_spec.rb. Expected to take 1.71 seconds.7216Mutations::Environments::Create7217 #resolve7218 when service execution succeeded7219 returns no errors7220 creates the environment7221# [RSpecRunTime] RSpec elapsed time: 20 minutes 0.66 second. Current RSS: ~1314M. Threads: 5. load average: 1.35 1.35 1.26 1/285 216657222.7223 when service cannot create the attribute7224 returns an error7225 when setting cluster agent ID to the environment7226 sets the cluster agent to the environment7227 when user is reporter who does not have permission to access the environment7228 raises an error7229# [RSpecRunTime] Finishing example group spec/graphql/mutations/environments/create_spec.rb. It took 1.94 seconds. Expected to take 1.71 seconds.7230# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/query_spec.rb. Expected to take 1.7 seconds.7231Gitlab::Usage::Metrics::Query7232 .count7233 returns the raw SQL7234 does not mix a nil column with keyword arguments7235 removes order from passed relation7236 returns valid raw SQL for join relations7237 returns valid raw SQL for join relations with joined columns7238 .distinct_count7239 returns the raw SQL7240 does not mix a nil column with keyword arguments7241 removes order from passed relation7242 returns valid raw SQL for join relations7243 returns valid raw SQL for join relations with joined columns7244 .sum7245 returns the raw SQL7246 .average7247 returns the raw SQL7248 estimate_batch_distinct_count7249 returns the raw SQL7250 .histogram7251 returns the histogram sql7252 other7253 raise ArgumentError error7254# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/query_spec.rb. It took 1.96 seconds. Expected to take 1.7 seconds.7255# [RSpecRunTime] Starting example group spec/rubocop/cop/migration/add_limit_to_text_columns_spec.rb. Expected to take 1.67 seconds.7256RuboCop::Cop::Migration::AddLimitToTextColumns7257 when outside of migration7258 registers no offense7259 when in migration7260 when text columns are defined without a limit7261 registers an offense7262 when the table name is a constant7263 registers an offense7264 when text columns are defined with a limit7265 registers no offense7266 when the table name is a constant7267 registers no offense7268 when text array columns are defined without a limit7269 registers no offense7270 when the limit is defined for a same name attribute but different table7271 registers an offense7272 when text columns are used for encryption7273 registers no offenses7274 on down7275 registers no offense7276 when `limit:` is not supported7277 registers offenses7278 with unknonwn table method7279 registers an offense without limit7280 registers no offense with limit defined7281# [RSpecRunTime] Finishing example group spec/rubocop/cop/migration/add_limit_to_text_columns_spec.rb. It took 1.75 seconds. Expected to take 1.67 seconds.7282# [RSpecRunTime] Starting example group spec/rubocop/cop_todo_spec.rb. Expected to take 1.65 seconds.7283RuboCop::CopTodo7284 #initialize7285 initializes a cop todo7286 #add_files7287 adds files7288 #generate?7289 when empty todo7290 is expected to eq false7291 when previously disabled7292 is expected to eq true7293 when in grace period7294 is expected to eq true7295 with offenses recorded7296 is expected to eq true7297 #autocorrectable?7298 when found in rubocop registry7299 when autocorrectable7300 is expected to be truthy7301 when not autocorrectable7302 is expected to be falsey7303 when not found in rubocop registry7304 is expected to be falsey7305 #to_yaml7306 when autocorrectable7307 is expected to eq "---\n# Cop supports --autocorrect.\nCop/Rule:\n"7308 when previously disabled7309 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"7310 with grace period7311 is expected to eq "---\nCop/Rule:\n Details: grace period\n Exclude:\n - 'a.rb'\n - 'b.rb'\n"7312 with multiple files7313 sorts excludes alphabetically7314 #record7315 records offenses7316# [RSpecRunTime] Finishing example group spec/rubocop/cop_todo_spec.rb. It took 1.75 seconds. Expected to take 1.65 seconds.7317# [RSpecRunTime] Starting example group spec/serializers/activity_pub/release_entity_spec.rb. Expected to take 1.63 seconds.7318ActivityPub::ReleaseEntity7319 as json7320 has tag as id7321 is a Create activity7322 is addressed to public7323 has an author7324 embeds the release as an Application actor7325 provides release name7326 provides release description7327 provides an url for web content7328 provides project data as context7329# [RSpecRunTime] RSpec elapsed time: 20 minutes 8.34 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.32 1.34 1.26 1/285 216667330.7331# [RSpecRunTime] Finishing example group spec/serializers/activity_pub/release_entity_spec.rb. It took 1.52 seconds. Expected to take 1.63 seconds.7332# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/status/running_spec.rb. Expected to take 1.6 seconds.7333Gitlab::Ci::Status::Running7334 #text7335 is expected to eq "Running"7336 #label7337 is expected to eq "running"7338 #icon7339 is expected to eq "status_running"7340 #favicon7341 is expected to eq "favicon_status_running"7342 #group7343 is expected to eq "running"7344 #details_path7345 is expected to be nil7346# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/status/running_spec.rb. It took 0.9 second. Expected to take 1.6 seconds.7347# [RSpecRunTime] Starting example group spec/initializers/settings_spec.rb. Expected to take 1.58 seconds.7348#<GitlabSettings::Settings:0x00007a0f479f94c8>7349 #ldap7350 can be accessed with dot syntax all the way down7351 can be accessed in a very specific way that breaks without reassigning each element7352 #host_without_www7353 URL with protocol7354 returns the host7355 URL without protocol7356 returns the host7357 URL with user/port7358 returns the host7359 #weak_passwords_digest_set7360 is a Set7361 contains 4500 password digests7362 includes 8 char weak password digest7363 includes 16 char weak password digest7364 includes long char weak password digest7365 does not include 7 char weak password digest7366 does not include plaintext7367# [RSpecRunTime] Finishing example group spec/initializers/settings_spec.rb. It took 1.57 seconds. Expected to take 1.58 seconds.7368# [RSpecRunTime] Starting example group spec/lib/gitlab/auth/atlassian/identity_linker_spec.rb. Expected to take 1.57 seconds.7369Gitlab::Auth::Atlassian::IdentityLinker7370 linked identity exists7371 sets #changed? to false7372 does not mark as failed7373 identity already linked to different user7374 sets #changed? to false7375 exposes error message7376 identity needs to be created7377 sets #changed? to true7378 behaves like an atlassian identity7379 sets the proper values7380# [RSpecRunTime] Finishing example group spec/lib/gitlab/auth/atlassian/identity_linker_spec.rb. It took 1.41 seconds. Expected to take 1.57 seconds.7381# [RSpecRunTime] Starting example group spec/workers/bulk_imports/entity_worker_spec.rb. Expected to take 1.53 seconds.7382BulkImports::EntityWorker7383 is labeled as idempotent7384 performs multiple times sequentially without raising an exception7385 enqueues the pipeline workers of the first stage and then re-enqueues itself7386 when pipeline workers from a stage are running7387 does not enqueue the pipeline workers from the next stage and re-enqueues itself7388 when there are no pipeline workers from the previous stage running7389 enqueues the pipeline workers from the next stage and re-enqueues itself7390 when exclusive lease cannot be obtained7391 does not start next stage and re-enqueue worker7392 when there are no next stage to run7393 does not enqueue any pipeline worker and re-enqueues itself7394 when entity status is not started7395 does not re-enqueues itself7396 #sidekiq_retries_exhausted7397 logs export failure and marks entity as failed7398# [RSpecRunTime] Finishing example group spec/workers/bulk_imports/entity_worker_spec.rb. It took 1.7 seconds. Expected to take 1.53 seconds.7399# [RSpecRunTime] Starting example group spec/lib/gitlab/terraform/state_migration_helper_spec.rb. Expected to take 1.52 seconds.7400Gitlab::Terraform::StateMigrationHelper7401 .migrate_to_remote_storage7402 migrates remote files to remote storage7403# [RSpecRunTime] RSpec elapsed time: 20 minutes 15.65 seconds. Current RSS: ~1307M. Threads: 5. load average: 1.35 1.34 1.26 1/285 216677404.7405# [RSpecRunTime] Finishing example group spec/lib/gitlab/terraform/state_migration_helper_spec.rb. It took 1.74 seconds. Expected to take 1.52 seconds.7406# [RSpecRunTime] Starting example group spec/services/dependency_proxy/find_cached_manifest_service_spec.rb. Expected to take 1.48 seconds.7407DependencyProxy::FindCachedManifestService7408 #execute7409 when no manifest exists7410 successful head request7411 behaves like returning no manifest7412 returns a nil manifest7413 failed head request7414 behaves like returning no manifest7415 returns a nil manifest7416 when manifest exists7417 behaves like using the cached manifest7418 uses cached manifest instead of downloading one7419 when digest is stale7420 behaves like returning no manifest7421 returns a nil manifest7422 when the cached manifest is pending destruction7423 behaves like returning no manifest7424 returns a nil manifest7425 when the connection fails7426 behaves like using the cached manifest7427 uses cached manifest instead of downloading one7428 and no manifest is cached7429 behaves like returning an error7430 returns an error7431 when the connection is successful but with error in result7432 behaves like using the cached manifest7433 uses cached manifest instead of downloading one7434 and no manifest is cached7435 behaves like returning no manifest7436 returns a nil manifest7437# [RSpecRunTime] Finishing example group spec/services/dependency_proxy/find_cached_manifest_service_spec.rb. It took 1.57 seconds. Expected to take 1.48 seconds.7438# [RSpecRunTime] Starting example group spec/lib/api/entities/branch_spec.rb. Expected to take 1.46 seconds.7439API::Entities::Branch7440 #as_json7441 includes basic fields7442# [RSpecRunTime] RSpec elapsed time: 20 minutes 18.71 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.35 1.34 1.26 1/287 217147443.7444# [RSpecRunTime] Finishing example group spec/lib/api/entities/branch_spec.rb. It took 1.48 seconds. Expected to take 1.46 seconds.7445# [RSpecRunTime] Starting example group spec/models/design_management/repository_spec.rb. Expected to take 1.43 seconds.7446DesignManagement::Repository7447 does not allow STI7448 returns the project's full path7449 returns the project's disk path7450 associations7451 is expected to belong to project required: false inverse_of => design_management_repository7452 validations7453 is expected to validate that :project cannot be empty/falsy7454 is expected to validate that :project is case-sensitively unique7455# [RSpecRunTime] Finishing example group spec/models/design_management/repository_spec.rb. It took 1.24 seconds. Expected to take 1.43 seconds.7456# [RSpecRunTime] Starting example group spec/support/shared_examples/lint_factories_shared_examples.rb. Expected to take 40.68 seconds.7457Lint factories for DesignManagement::Repository7458 with saas, license, and factory defaults7459 behaves like factory7460 design_management_repository factory7461 does not raise error when built7462 does not raise error when created7463# [RSpecRunTime] RSpec elapsed time: 20 minutes 21.42 seconds. Current RSS: ~1305M. Threads: 5. load average: 1.33 1.34 1.26 2/287 217417464.7465# [RSpecRunTime] Finishing example group spec/support/shared_examples/lint_factories_shared_examples.rb. It took 1.48 seconds. Expected to take 40.68 seconds.7466# [RSpecRunTime] Starting example group spec/graphql/resolvers/metrics/dashboards/annotation_resolver_spec.rb. Expected to take 1.41 seconds.7467Resolvers::Metrics::Dashboards::AnnotationResolver7468 #resolve7469 user with developer access7470 with annotation records7471 returns empty all the time7472# [RSpecRunTime] RSpec elapsed time: 20 minutes 22.83 seconds. Current RSS: ~1306M. Threads: 5. load average: 1.33 1.34 1.26 1/287 217687473.7474# [RSpecRunTime] Finishing example group spec/graphql/resolvers/metrics/dashboards/annotation_resolver_spec.rb. It took 1.42 seconds. Expected to take 1.41 seconds.7475# [RSpecRunTime] Starting example group spec/views/projects/milestones/index.html.haml_spec.rb. Expected to take 1.39 seconds.7476projects/milestones/index.html.haml7477 behaves like milestone empty states7478 with no milestones7479 shows empty state7480 does not show tabs or searchbar7481 with no open milestones7482 shows tabs and searchbar7483 shows empty state7484 with no closed milestones7485 shows tabs and searchbar7486 shows empty state on closed milestones7487# [RSpecRunTime] Finishing example group spec/views/projects/milestones/index.html.haml_spec.rb. It took 1.42 seconds. Expected to take 1.39 seconds.7488# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/issues_importer_spec.rb. Expected to take 1.38 seconds.7489Gitlab::GithubImport::Importer::IssuesImporter7490 #parallel?7491 returns true when running in parallel mode7492 returns false when running in sequential mode7493 #execute7494 when running in parallel mode7495 imports issues in parallel7496 when running in sequential mode7497 imports issues in sequence7498 #sequential_import7499 imports each issue in sequence7500 #parallel_import7501 imports each issue in parallel7502 #id_for_already_imported_cache7503 returns the issue number of the given issue7504 #increment_object_counter?7505 when issue is a pull request7506 returns false7507 when issue is a regular issue7508 returns true7509# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/issues_importer_spec.rb. It took 1.41 seconds. Expected to take 1.38 seconds.7510# [RSpecRunTime] Starting example group spec/rubocop/cop/rails/strong_params_spec.rb. Expected to take 1.35 seconds.7511RuboCop::Cop::Rails::StrongParams7512 does not flag not params7513 does not flag when params has require called on it7514 does not flag when params has permit called on it7515 flags when unsafe methods are called on params7516 can correct a simple hash access7517 flags params as a sole argument of a method7518 flags params in first, last, and middle arg position7519 does not flag when params has required called on it7520 does not flag assignment of params7521 flags when params has permit! called on it7522# [RSpecRunTime] Finishing example group spec/rubocop/cop/rails/strong_params_spec.rb. It took 2.38 seconds. Expected to take 1.35 seconds.7523# [RSpecRunTime] RSpec elapsed time: 20 minutes 28.24 seconds. Current RSS: ~1315M. Threads: 5. load average: 1.38 1.35 1.26 4/287 217697524.7525# [RSpecRunTime] Starting example group spec/components/pajamas/radio_component_spec.rb. Expected to take 1.33 seconds.7526Pajamas::RadioComponent7527 with default options7528 renders unchecked radio7529 does not render help text7530 with custom options7531 renders help text7532 renders checked radio7533 adds CSS class to label7534 with `label` slot7535 renders unchecked radio7536 with `help_text` slot7537 renders unchecked radio7538 renders help text7539 with `label` and `help_text` slots7540 renders unchecked radio7541 renders help text7542# [RSpecRunTime] Finishing example group spec/components/pajamas/radio_component_spec.rb. It took 1.67 seconds. Expected to take 1.33 seconds.7543# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/pipelines/commit_notes_pipeline_spec.rb. Expected to take 1.3 seconds.7544BulkImports::Projects::Pipelines::CommitNotesPipeline7545 #run7546 imports ci pipeline notes into destination project7547# [RSpecRunTime] RSpec elapsed time: 20 minutes 31.0 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.35 1.34 1.26 1/285 217707548.7549# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/pipelines/commit_notes_pipeline_spec.rb. It took 1.21 seconds. Expected to take 1.3 seconds.7550# [RSpecRunTime] Starting example group spec/serializers/build_artifact_entity_spec.rb. Expected to take 1.29 seconds.7551BuildArtifactEntity7552 #as_json7553 contains job name7554 exposes information about expiration of artifacts7555 exposes the artifact download path7556 when project is specified in options7557 doesnt get a project from the artifact7558# [RSpecRunTime] RSpec elapsed time: 20 minutes 32.31 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.35 1.34 1.26 1/285 217717559.7560# [RSpecRunTime] Finishing example group spec/serializers/build_artifact_entity_spec.rb. It took 1.32 seconds. Expected to take 1.29 seconds.7561# [RSpecRunTime] Starting example group spec/lib/bulk_imports/projects/pipelines/external_pull_requests_pipeline_spec.rb. Expected to take 1.25 seconds.7562BulkImports::Projects::Pipelines::ExternalPullRequestsPipeline7563 #run7564 imports external pull request7565 when status is closed7566 imports closed external pull request7567 when from fork7568 does not create external pull request7569# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/projects/pipelines/external_pull_requests_pipeline_spec.rb. It took 1.28 seconds. Expected to take 1.25 seconds.7570# [RSpecRunTime] Starting example group spec/services/users/auto_ban_service_spec.rb. Expected to take 1.25 seconds.7571Users::AutoBanService7572 when auto banning a user7573 when successful7574 returns success status7575 bans the user7576 creates a BannedUser7577 recording a custom attribute7578 records a custom attribute7579 when failed7580 when user is blocked7581 returns state error message7582 does not modify the BannedUser record or user state7583# [RSpecRunTime] Finishing example group spec/services/users/auto_ban_service_spec.rb. It took 1.32 seconds. Expected to take 1.25 seconds.7584# [RSpecRunTime] Starting example group spec/lib/gitlab/sidekiq_sharding/router_spec.rb. Expected to take 1.2 seconds.7585Gitlab::SidekiqSharding::Router7586 #enabled?7587 when there is only 1 queue instance7588 is expected to be falsey7589 with feature flag disabled7590 is expected to be falsey7591 when there is only multiple queue instances7592 with feature flag enabled7593 is expected to be truthy7594 with feature flag disabled7595 is expected to be falsey7596 #get_shard_instance7597 when shard name is invalid7598 returns main shard info7599 when shard name is invalid7600 returns main shard info7601 when shard name is valid7602 when feature flag is disabled7603 returns main7604 when instance is nil due to mismatched configuration7605 still returns main7606 when shard is migrated7607 returns shard without checking feature flag7608 when feature flag is enabled7609 returns the test shard info7610# [RSpecRunTime] Finishing example group spec/lib/gitlab/sidekiq_sharding/router_spec.rb. It took 1.37 seconds. Expected to take 1.2 seconds.7611# [RSpecRunTime] Starting example group spec/lib/slack_markdown_sanitizer_spec.rb. Expected to take 1.2 seconds.7612SlackMarkdownSanitizer7613 .sanitize7614 input: nil, output: nil7615 returns the expected output7616 input: "", output: ""7617 returns the expected output7618 input: "[label](url)", output: "label(url)"7619 returns the expected output7620 input: "<url|label>", output: "urllabel"7621 returns the expected output7622 input: "<a href=\"url\">label</a>", output: "a href=\"url\"label/a"7623 returns the expected output7624 .sanitize_slack_link7625 input: "", output: ""7626 returns the expected output7627 input: "[label](url)", output: "[label](url)"7628 returns the expected output7629 input: "<url|label>", output: "<url|label>"7630 returns the expected output7631 input: "<a href=\"url\">label</a>", output: "<a href=\"url\">label</a>"7632 returns the expected output7633# [RSpecRunTime] Finishing example group spec/lib/slack_markdown_sanitizer_spec.rb. It took 1.2 seconds. Expected to take 1.2 seconds.7634# [RSpecRunTime] Starting example group spec/lib/gitlab/plantuml_spec.rb. Expected to take 1.17 seconds.7635Gitlab::Plantuml7636 .configure7637 when PlantUML is enabled7638 configures the endpoint URL7639 enables PNG support7640 disables SVG support7641 disables TXT support7642 when PlantUML is disabled7643 configures the endpoint URL7644 enables PNG support7645 disables SVG support7646 disables TXT support7647# [RSpecRunTime] Finishing example group spec/lib/gitlab/plantuml_spec.rb. It took 1.16 seconds. Expected to take 1.17 seconds.7648# [RSpecRunTime] Starting example group spec/lib/gitlab/quick_actions/timeline_text_and_date_time_separator_spec.rb. Expected to take 1.16 seconds.7649Gitlab::QuickActions::TimelineTextAndDateTimeSeparator7650 execute7651 with invalid parameters in arg line7652 with empty arg line7653 behaves like arg line with invalid parameters7654 returns nil7655 with invalid date7656 behaves like arg line with invalid parameters7657 returns nil7658 behaves like arg line with invalid parameters7659 returns nil7660 behaves like arg line with invalid parameters7661 returns nil7662 with invalid time7663 behaves like arg line with invalid parameters7664 returns nil7665 when date is invalid in arg line7666 return current date7667 with valid parameters7668 when only timeline text present in arg line7669 behaves like arg line with valid parameters7670 returns text and date time array7671 when only timeline text and time present in arg line7672 behaves like arg line with valid parameters7673 returns text and date time array7674 when timeline text and date is present in arg line7675 behaves like arg line with valid parameters7676 returns text and date time array7677# [RSpecRunTime] Finishing example group spec/lib/gitlab/quick_actions/timeline_text_and_date_time_separator_spec.rb. It took 1.16 seconds. Expected to take 1.16 seconds.7678# [RSpecRunTime] Starting example group spec/lib/gitlab/hook_data/group_member_builder_spec.rb. Expected to take 1.14 seconds.7679Gitlab::HookData::GroupMemberBuilder7680 #build7681 data7682 on create7683 is expected to eq "user_add_to_group"7684 behaves like includes the required attributes7685 includes the required attributes7686 on update7687 is expected to eq "user_update_for_group"7688 behaves like includes the required attributes7689 includes the required attributes7690 on destroy7691 is expected to eq "user_remove_from_group"7692 behaves like includes the required attributes7693 includes the required attributes7694# [RSpecRunTime] Finishing example group spec/lib/gitlab/hook_data/group_member_builder_spec.rb. It took 1.26 seconds. Expected to take 1.14 seconds.7695# [RSpecRunTime] Starting example group spec/tooling/danger/sidekiq_queues_spec.rb. Expected to take 1.12 seconds.7696Tooling::Danger::SidekiqQueues7697 #changed_queue_files7698 modified_files: ["app/workers/all_queues.yml", "ee/app/workers/all_queues.yml", "foo"], changed_queue_files: ["app/workers/all_queues.yml", "ee/app/workers/all_queues.yml"]7699 is expected to contain exactly "app/workers/all_queues.yml" and "ee/app/workers/all_queues.yml"7700 modified_files: ["app/workers/all_queues.yml", "ee/app/workers/all_queues.yml"], changed_queue_files: ["app/workers/all_queues.yml", "ee/app/workers/all_queues.yml"]7701 is expected to contain exactly "app/workers/all_queues.yml" and "ee/app/workers/all_queues.yml"7702 modified_files: ["app/workers/all_queues.yml", "foo"], changed_queue_files: ["app/workers/all_queues.yml"]7703 is expected to contain exactly "app/workers/all_queues.yml"7704 modified_files: ["ee/app/workers/all_queues.yml", "foo"], changed_queue_files: ["ee/app/workers/all_queues.yml"]7705 is expected to contain exactly "ee/app/workers/all_queues.yml"7706 modified_files: ["foo"], changed_queue_files: []7707 is expected to contain exactly7708 modified_files: [], changed_queue_files: []7709 is expected to contain exactly7710 #added_queue_names7711 returns queue names added by this change7712 #changed_queue_names7713 returns names for queues whose attributes were changed7714 ignores removed queues7715# [RSpecRunTime] Finishing example group spec/tooling/danger/sidekiq_queues_spec.rb. It took 1.25 seconds. Expected to take 1.12 seconds.7716# [RSpecRunTime] Starting example group spec/lib/remote_development/settings/current_settings_reader_spec.rb. Expected to take 1.11 seconds.7717RemoteDevelopment::Settings::CurrentSettingsReader7718 when the type from GitLab::CurrentSettings does not match the declared remote development setting type7719 returns an err Result containing a Gitlab::CurrentSettings read failed message with details7720 when there are no errors7721 returns ::Gitlab::CurrentSettings overridden settings and non-overridden settings7722# [RSpecRunTime] Finishing example group spec/lib/remote_development/settings/current_settings_reader_spec.rb. It took 1.02 seconds. Expected to take 1.11 seconds.7723# [RSpecRunTime] Starting example group spec/helpers/cookies_helper_spec.rb. Expected to take 1.09 seconds.7724CookiesHelper7725 #set_secure_cookie7726 creates an encrypted cookie with expected attributes7727 creates a permanent cookie with expected attributes7728 creates a regular cookie with expected attributes7729# [RSpecRunTime] Finishing example group spec/helpers/cookies_helper_spec.rb. It took 0.58 second. Expected to take 1.09 seconds.7730# [RSpecRunTime] Starting example group spec/services/packages/debian/extract_deb_metadata_service_spec.rb. Expected to take 1.07 seconds.7731Packages::Debian::ExtractDebMetadataService7732 with correct file7733 return as expected7734 with incorrect file7735 raise error7736# [RSpecRunTime] Finishing example group spec/services/packages/debian/extract_deb_metadata_service_spec.rb. It took 0.65 second. Expected to take 1.07 seconds.7737# [RSpecRunTime] Starting example group spec/lib/gitlab/usage/metrics/instrumentations/count_service_desk_custom_email_enabled_metric_spec.rb. Expected to take 1.06 seconds.7738Gitlab::Usage::Metrics::Instrumentations::CountServiceDeskCustomEmailEnabledMetric7739 behaves like a correct instrumented metric value7740 has correct value7741# [RSpecRunTime] Finishing example group spec/lib/gitlab/usage/metrics/instrumentations/count_service_desk_custom_email_enabled_metric_spec.rb. It took 0.77 second. Expected to take 1.06 seconds.7742# [RSpecRunTime] Starting example group spec/services/achievements/update_service_spec.rb. Expected to take 1.03 seconds.7743Achievements::UpdateService7744 #execute7745 when user does not have permission7746 returns an error7747 when user has permission7748 updates an achievement7749 returns an error when the achievement cannot be updated7750# [RSpecRunTime] Finishing example group spec/services/achievements/update_service_spec.rb. It took 1.3 seconds. Expected to take 1.03 seconds.7751# [RSpecRunTime] Starting example group spec/lib/sidebars/user_settings/menus/authentication_log_menu_spec.rb. Expected to take 1.02 seconds.7752Sidebars::UserSettings::Menus::AuthenticationLogMenu7753 behaves like User settings menu7754 does not contain any sub menu7755 renders the correct link7756 renders the correct title7757 renders the correct icon7758 defines correct active route7759 behaves like User settings menu #render? method7760 #render?7761 when user is logged in7762 renders7763 when user is not logged in7764 does not render7765# [RSpecRunTime] Finishing example group spec/lib/sidebars/user_settings/menus/authentication_log_menu_spec.rb. It took 1.11 seconds. Expected to take 1.02 seconds.7766# [RSpecRunTime] Starting example group spec/tooling/lib/tooling/helpers/file_handler_spec.rb. Expected to take 1.01 seconds.7767Tooling::Helpers::FileHandler7768 #write_array_to_file7769 when the output file does not exist7770 creates the file7771 when the output file is empty7772 writes the correct content to the file7773 when the content array is not sorted7774 sorts the array before writing it to file7775 when the output file is not empty7776 appends the correct content to the file7777 when the append flag is set to false7778 overwrites the previous content7779 #read_array_from_file7780 when the input file does not exist7781 creates the file7782 when the input file is not empty7783 returns the content of the file in an array7784# [RSpecRunTime] Finishing example group spec/tooling/lib/tooling/helpers/file_handler_spec.rb. It took 0.97 second. Expected to take 1.01 seconds.7785# [RSpecRunTime] Starting example group spec/services/users/respond_to_terms_service_spec.rb. Expected to take 1.0 second.7786Users::RespondToTermsService7787 #execute7788 creates a new agreement if it did not exist7789 updates an agreement if it existed7790 adds the accepted terms to the user7791 removes accepted terms when declining7792# [RSpecRunTime] Finishing example group spec/services/users/respond_to_terms_service_spec.rb. It took 1.11 seconds. Expected to take 1.0 second.7793# [RSpecRunTime] Starting example group spec/lib/gitlab/database/type/color_spec.rb. Expected to take 0.97 second.7794Gitlab::Database::Type::Color7795 serializes by calling #to_s7796 serializes nil to nil7797 casts by calling Color::new7798 accepts colors as arguments to cast7799 allows nil database values7800 tells us what is serializable7801 tells us what is not serializable7802# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/type/color_spec.rb. It took 0.96 second. Expected to take 0.97 second.7803# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/representation/pull_request_review_spec.rb. Expected to take 0.97 second.7804Gitlab::GithubImport::Representation::PullRequestReview7805 .from_api_response7806 does not set the user if the response did not include a user7807 behaves like a PullRequest review7808 returns an instance of PullRequest7809 .from_json_hash7810 does not set the user if the response did not include a user7811 does not fail when submitted_at is blank7812 behaves like a PullRequest review7813 returns an instance of PullRequest7814 #github_identifiers7815 returns a hash with needed identifiers7816# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/representation/pull_request_review_spec.rb. It took 0.85 second. Expected to take 0.97 second.7817# [RSpecRunTime] Starting example group spec/lib/sidebars/user_settings/menus/notifications_menu_spec.rb. Expected to take 0.95 second.7818Sidebars::UserSettings::Menus::NotificationsMenu7819 behaves like User settings menu #render? method7820 #render?7821 when user is logged in7822 renders7823 when user is not logged in7824 does not render7825 behaves like User settings menu7826 does not contain any sub menu7827 renders the correct link7828 renders the correct title7829 renders the correct icon7830 defines correct active route7831# [RSpecRunTime] Finishing example group spec/lib/sidebars/user_settings/menus/notifications_menu_spec.rb. It took 1.05 seconds. Expected to take 0.95 second.7832# [RSpecRunTime] Starting example group spec/initializers/1_acts_as_taggable_spec.rb. Expected to take 0.94 second.7833ActsAsTaggableOn::Tag7834 .find_or_create_all_with_like_by_name7835 creates a tag7836 returns the Tag record7837 some tags already existing7838 creates only the missing tag7839 returns the Tag records7840 all tags already existing7841 does not create new tags7842 returns the Tag records7843# [RSpecRunTime] Finishing example group spec/initializers/1_acts_as_taggable_spec.rb. It took 0.92 second. Expected to take 0.94 second.7844# [RSpecRunTime] Starting example group spec/workers/ci/pipeline_bridge_status_worker_spec.rb. Expected to take 0.92 second.7845Ci::PipelineBridgeStatusWorker7846 #perform7847 when pipeline exists7848 calls the service7849 when pipeline does not exist7850 does not call the service7851# [RSpecRunTime] Finishing example group spec/workers/ci/pipeline_bridge_status_worker_spec.rb. It took 0.89 second. Expected to take 0.92 second.7852# [RSpecRunTime] Starting example group spec/lib/gitlab/slash_commands/verify_request_spec.rb. Expected to take 0.91 second.7853Gitlab::SlashCommands::VerifyRequest7854 #approve!7855 updates the token7856 updates the ephemeral message7857 #valid?7858 compares tokens7859# [RSpecRunTime] Finishing example group spec/lib/gitlab/slash_commands/verify_request_spec.rb. It took 1.0 second. Expected to take 0.91 second.7860# [RSpecRunTime] Starting example group spec/helpers/container_expiration_policies_helper_spec.rb. Expected to take 0.89 second.7861ContainerExpirationPoliciesHelper7862 #keep_n_options7863 returns keep_n options formatted for dropdown usage7864 #cadence_options7865 returns cadence options formatted for dropdown usage7866 #older_than_options7867 returns older_than options formatted for dropdown usage7868 #container_expiration_policies_historic_entry_enabled?7869 when the application setting is enabled7870 is expected to be truthy7871 when the application setting is disabled7872 is expected to be falsey7873# [RSpecRunTime] Finishing example group spec/helpers/container_expiration_policies_helper_spec.rb. It took 0.84 second. Expected to take 0.89 second.7874# [RSpecRunTime] Starting example group spec/graphql/mutations/users/saved_replies/create_spec.rb. Expected to take 0.88 second.7875Mutations::Users::SavedReplies::Create7876 #resolve7877 when service fails to create a new saved reply7878 is expected to be nil7879 is expected to contain exactly "Content can't be blank" and "Name can't be blank"7880 when service successfully creates a new saved reply7881 is expected to eq "save_reply_name"7882 is expected to eq "Save Reply Content"7883 is expected to be empty7884# [RSpecRunTime] Finishing example group spec/graphql/mutations/users/saved_replies/create_spec.rb. It took 0.95 second. Expected to take 0.88 second.7885# [RSpecRunTime] Starting example group spec/workers/concerns/cronjob_queue_spec.rb. Expected to take 0.87 second.7886CronjobQueue7887 disables retrying of failed jobs7888 automatically clears project, user and namespace from the context7889 gets scheduled with caller_id set to Cronjob7890 gets root_caller_id from the cronjob7891 does not set the caller_id if there was already one in the context7892# [RSpecRunTime] Finishing example group spec/workers/concerns/cronjob_queue_spec.rb. It took 0.8 second. Expected to take 0.87 second.7893# [RSpecRunTime] Starting example group spec/tooling/lib/tooling/crystalball/coverage_lines_execution_detector_spec.rb. Expected to take 0.85 second.7894Tooling::Crystalball::CoverageLinesExecutionDetector7895 #detect7896 is expected to eq ["file.rb"]7897 with no changes7898 is expected to eq []7899 with previously uncovered file7900 is expected to eq ["file.rb"]7901 with path outside of root7902 is expected to eq []7903 with path in excluded prefix7904 is expected to eq []7905# [RSpecRunTime] Finishing example group spec/tooling/lib/tooling/crystalball/coverage_lines_execution_detector_spec.rb. It took 0.8 second. Expected to take 0.85 second.7906# [RSpecRunTime] Starting example group spec/presenters/award_emoji_presenter_spec.rb. Expected to take 0.84 second.7907AwardEmojiPresenter7908 #description7909 is expected to eq "thumbs up sign"7910 #unicode7911 is expected to eq "1f44d"7912 #unicode_version7913 is expected to eq "6.0"7914 #emoji7915 is expected to eq "👍"7916 when presenting an award emoji with an invalid name7917 returns nil for all properties7918# [RSpecRunTime] Finishing example group spec/presenters/award_emoji_presenter_spec.rb. It took 0.86 second. Expected to take 0.84 second.7919# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/milestone_mixin_spec.rb. Expected to take 0.82 second.7920Gitlab::Database::Migrations::MilestoneMixin7921 when the mixin is included7922 when a milestone is not specified7923 raises MilestoneNotSetError7924 when a milestone is specified7925 does not raise an error7926 when initialize arguments are not provided7927 does not raise an error7928 when it's a regular migration7929 is a regular migration7930 when it's a post-deployment migration7931 is a regular migration7932 when the mixin is not included7933 does not raise an error7934# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/milestone_mixin_spec.rb. It took 0.88 second. Expected to take 0.82 second.7935# [RSpecRunTime] Starting example group spec/lib/banzai/pipeline/broadcast_message_pipeline_spec.rb. Expected to take 0.82 second.7936Banzai::Pipeline::BroadcastMessagePipeline7937 allows `a` elements7938 is expected to eq "<p><a>Link</a></p>"7939 allows `br` elements7940 is expected to eq "<p>Hello<br>World</p>"7941# [RSpecRunTime] Finishing example group spec/lib/banzai/pipeline/broadcast_message_pipeline_spec.rb. It took 0.89 second. Expected to take 0.82 second.7942# [RSpecRunTime] Starting example group spec/services/packages/nuget/odata_package_entry_service_spec.rb. Expected to take 0.8 second.7943Packages::Nuget::OdataPackageEntryService7944 #execute7945 when package_version is present7946 returns a success ServiceResponse7947 behaves like returning a package entry with the correct attributes7948 returns a package entry with the correct attributes7949 when package_version is not present7950 returns a success ServiceResponse7951 behaves like returning a package entry with the correct attributes7952 returns a package entry with the correct attributes7953# [RSpecRunTime] Finishing example group spec/services/packages/nuget/odata_package_entry_service_spec.rb. It took 0.7 second. Expected to take 0.8 second.7954# [RSpecRunTime] Starting example group spec/models/concerns/integrations/has_web_hook_spec.rb. Expected to take 0.8 second.7955Integrations::HasWebHook7956 does not allow STI7957 when hook_url and url_variables are not implemented7958 is expected to raise NotImplementedError7959 is expected to raise NotImplementedError7960 when integration does not respond to enable_ssl_verification7961 is expected to eq true7962 when integration responds to enable_ssl_verification7963 is expected to eq true7964# [RSpecRunTime] Finishing example group spec/models/concerns/integrations/has_web_hook_spec.rb. It took 0.8 second. Expected to take 0.8 second.7965# [RSpecRunTime] Starting example group spec/rubocop/cop/prefer_class_methods_over_module_spec.rb. Expected to take 0.78 second.7966RuboCop::Cop::PreferClassMethodsOverModule7967 doesn't flag violation when ClassMethods is used inside a class7968 flags violation when using module ClassMethods and corrects7969 doesn't flag violation when module is not extending ActiveSupport::Concern7970 doesn't flag violation when using class_methods7971 doesn't flag violation when not using either class_methods or ClassMethods7972# [RSpecRunTime] Finishing example group spec/rubocop/cop/prefer_class_methods_over_module_spec.rb. It took 0.77 second. Expected to take 0.78 second.7973# [RSpecRunTime] Starting example group spec/finders/organizations/organization_users_finder_spec.rb. Expected to take 0.77 second.7974Organizations::OrganizationUsersFinder7975 #execute7976 when user is not authorized to read the organization7977 is expected to be empty7978 when organization is nil7979 is expected to be empty7980 when user is authorized to read the organization7981 returns all organization users7982# [RSpecRunTime] Finishing example group spec/finders/organizations/organization_users_finder_spec.rb. It took 0.77 second. Expected to take 0.77 second.7983# [RSpecRunTime] Starting example group spec/policies/group_deploy_key_policy_spec.rb. Expected to take 0.75 second.7984GroupDeployKeyPolicy7985 edit a group deploy key7986 when the user does not own the group deploy key7987 is expected to be disallowed :update_group_deploy_key7988 when the user owns the group deploy key7989 is expected to be allowed :update_group_deploy_key7990# [RSpecRunTime] Finishing example group spec/policies/group_deploy_key_policy_spec.rb. It took 0.72 second. Expected to take 0.75 second.7991# [RSpecRunTime] Starting example group spec/workers/upload_checksum_worker_spec.rb. Expected to take 0.74 second.7992UploadChecksumWorker7993 #perform7994 without a valid record7995 rescues ActiveRecord::RecordNotFound7996 with a valid record7997 calls calculate_checksum!7998 calls save!7999# [RSpecRunTime] Finishing example group spec/workers/upload_checksum_worker_spec.rb. It took 0.73 second. Expected to take 0.74 second.8000# [RSpecRunTime] Starting example group spec/lib/gitlab/source_spec.rb. Expected to take 0.73 second.8001Gitlab::Source8002 .ref8003 when not on a pre-release8004 is expected to eq "v15.0.0-ee"8005 when on a pre-release8006 is expected to eq "a123a123"8007 .release_url8008 when not on a pre-release8009 returns a tag url8010 when on a pre-release8011 returns a commit url8012# [RSpecRunTime] Finishing example group spec/lib/gitlab/source_spec.rb. It took 0.65 second. Expected to take 0.73 second.8013# [RSpecRunTime] Starting example group spec/lib/slack/manifest_spec.rb. Expected to take 0.72 second.8014Slack::Manifest8015 .share_url8016 URI encodes the manifest8017 .to_json8018 behaves like a manifest that matches the JSON schema8019 is expected to match schema "slack/manifest"8020 when the host name is very long8021 behaves like a manifest that matches the JSON schema8022 is expected to match schema "slack/manifest"8023 .to_h8024 creates the correct manifest8025# [RSpecRunTime] Finishing example group spec/lib/slack/manifest_spec.rb. It took 0.7 second. Expected to take 0.72 second.8026# [RSpecRunTime] Starting example group spec/lib/generators/gitlab/usage_metric_definition/redis_hll_generator_spec.rb. Expected to take 0.71 second.8027Gitlab::UsageMetricDefinition::RedisHllGenerator8028 creates metric definition files8029 with multiple events8030 creates metric definition files8031 with ee option8032 creates metric definition files8033# [RSpecRunTime] Finishing example group spec/lib/generators/gitlab/usage_metric_definition/redis_hll_generator_spec.rb. It took 0.66 second. Expected to take 0.71 second.8034# [RSpecRunTime] Starting example group spec/lib/gitlab/database/migrations/pg_backend_pid_spec.rb. Expected to take 0.7 second.8035Gitlab::Database::Migrations::PgBackendPid8036 Gitlab::Database::Migrations::PgBackendPid::MigratorPgBackendPid8037 re-yields with same arguments and wraps it with calls to .say8038 re-yields with same arguments and wraps it with calls to .say even when error is raised8039 .patch!8040 patches ActiveRecord::Migrator8041 .say8042/builds/gitlab-org/gitlab-foss/vendor/ruby/3.1.0/gems/rspec-mocks-3.12.6/lib/rspec/mocks/method_double.rb:294: warning: removing `object_id' may cause serious problems8043 outputs the connection information8044 outputs nothing if ActiveRecord::Migration.verbose is false8045# [RSpecRunTime] Finishing example group spec/lib/gitlab/database/migrations/pg_backend_pid_spec.rb. It took 0.81 second. Expected to take 0.7 second.8046# [RSpecRunTime] Starting example group spec/graphql/types/custom_emoji_type_spec.rb. Expected to take 0.68 second.8047Types::CustomEmojiType8048 is expected to eq "CustomEmoji"8049 is expected to require graphql authorizations :read_custom_emoji8050 is expected to have graphql fields "id", "name", "url", "external", "created_at", and "user_permissions"8051 is expected to expose permissions using Types::PermissionTypes::CustomEmoji8052# [RSpecRunTime] Finishing example group spec/graphql/types/custom_emoji_type_spec.rb. It took 0.66 second. Expected to take 0.68 second.8053# [RSpecRunTime] Starting example group spec/graphql/types/project_member_type_spec.rb. Expected to take 0.67 second.8054Types::ProjectMemberType8055 is expected to expose permissions using Types::PermissionTypes::Project8056 is expected to eq "ProjectMember"8057 is expected to require graphql authorizations :read_project8058 has the expected fields8059# [RSpecRunTime] Finishing example group spec/graphql/types/project_member_type_spec.rb. It took 0.67 second. Expected to take 0.67 second.8060# [RSpecRunTime] Starting example group spec/lib/gitlab/memory/diagnostic_reports_logger_spec.rb. Expected to take 0.65 second.8061Gitlab::Memory::DiagnosticReportsLogger8062 #format_message8063 formats incoming hash properly8064# [RSpecRunTime] Finishing example group spec/lib/gitlab/memory/diagnostic_reports_logger_spec.rb. It took 0.35 second. Expected to take 0.65 second.8065# [RSpecRunTime] Starting example group spec/rubocop/cop/rspec/factory_bot/avoid_create_spec.rb. Expected to take 0.65 second.8066RuboCop::Cop::RSpec::FactoryBot::AvoidCreate8067 behaves like an offensive factory call8068 registers an offense for create(:user)8069 registers an offense for create_list(:user)8070 behaves like an offensive factory call8071 registers an offense for FactoryBot.create(:user)8072 registers an offense for FactoryBot.create_list(:user)8073# [RSpecRunTime] Finishing example group spec/rubocop/cop/rspec/factory_bot/avoid_create_spec.rb. It took 0.67 second. Expected to take 0.65 second.8074# [RSpecRunTime] Starting example group spec/serializers/import/github_realtime_repo_serializer_spec.rb. Expected to take 0.63 second.8075Import::GithubRealtimeRepoSerializer8076 .entity_class8077 #represent8078 when a single object is being serialized8079 serializes organization object8080 when multiple objects are being serialized8081 serializes array of organizations8082# [RSpecRunTime] Finishing example group spec/serializers/import/github_realtime_repo_serializer_spec.rb. It took 0.61 second. Expected to take 0.63 second.8083# [RSpecRunTime] Starting example group spec/lib/gitlab/instrumentation/rate_limiting_gates_spec.rb. Expected to take 0.62 second.8084Gitlab::Instrumentation::RateLimitingGates8085 .gates8086 returns an empty array when no gates are tracked8087 returns all gates used in the request8088 deduplicates its results8089 .payload8090 returns the gates in a hash8091# [RSpecRunTime] Finishing example group spec/lib/gitlab/instrumentation/rate_limiting_gates_spec.rb. It took 0.67 second. Expected to take 0.62 second.8092# [RSpecRunTime] Starting example group spec/models/concerns/presentable_spec.rb. Expected to take 0.62 second.8093Presentable8094 does not allow STI8095 #present8096 returns a presenter8097 takes optional attributes8098# [RSpecRunTime] Finishing example group spec/models/concerns/presentable_spec.rb. It took 0.66 second. Expected to take 0.62 second.8099# [RSpecRunTime] Starting example group spec/scripts/database/migration_collision_checker_spec.rb. Expected to take 0.61 second.8100MigrationCollisionChecker8101 #check8102 when there's no collision between migrations8103 is expected to be nil8104 when migration class name clashes8105 returns the error code8106 returns the error message8107# [RSpecRunTime] Finishing example group spec/scripts/database/migration_collision_checker_spec.rb. It took 0.59 second. Expected to take 0.61 second.8108# [RSpecRunTime] Starting example group spec/serializers/admin/reported_content_entity_spec.rb. Expected to take 0.6 second.8109Admin::ReportedContentEntity8110 #as_json8111 exposes correct attributes8112 includes correct value for global_id8113 correctly exposes `reporter`8114# [RSpecRunTime] Finishing example group spec/serializers/admin/reported_content_entity_spec.rb. It took 0.59 second. Expected to take 0.6 second.8115# [RSpecRunTime] Starting example group spec/services/emails/destroy_service_spec.rb. Expected to take 0.59 second.8116Emails::DestroyService8117 #execute8118 removes an email8119 when it corresponds to the user primary email8120 does not remove the email and raises an exception8121# [RSpecRunTime] Finishing example group spec/services/emails/destroy_service_spec.rb. It took 0.67 second. Expected to take 0.59 second.8122# [RSpecRunTime] Starting example group spec/graphql/types/clusters/agent_type_spec.rb. Expected to take 0.58 second.8123Types::Clusters::AgentType8124 is expected to eq "ClusterAgent"8125 is expected to require graphql authorizations :read_cluster_agent8126 is expected to include graphql fields :created_at, :created_by_user, :id, :name, :project, :updated_at, :tokens, :web_path, :connections, and :activity_events8127# [RSpecRunTime] Finishing example group spec/graphql/types/clusters/agent_type_spec.rb. It took 0.57 second. Expected to take 0.58 second.8128# [RSpecRunTime] Starting example group spec/graphql/mutations/members/bulk_update_base_spec.rb. Expected to take 0.56 second.8129Mutations::Members::BulkUpdateBase8130 raises a NotImplementedError error if the source_type method is called on the base class8131# [RSpecRunTime] Finishing example group spec/graphql/mutations/members/bulk_update_base_spec.rb. It took 0.57 second. Expected to take 0.56 second.8132# [RSpecRunTime] Starting example group spec/graphql/types/root_storage_statistics_type_spec.rb. Expected to take 0.56 second.8133Types::RootStorageStatisticsType8134 is expected to eq "RootStorageStatistics"8135 has the expected fields8136 is expected to require graphql authorizations :read_statistics8137# [RSpecRunTime] Finishing example group spec/graphql/types/root_storage_statistics_type_spec.rb. It took 0.58 second. Expected to take 0.56 second.8138# [RSpecRunTime] Starting example group spec/serializers/jira_connect/group_entity_spec.rb. Expected to take 0.55 second.8139JiraConnect::GroupEntity8140 contains all necessary elements of the group8141# [RSpecRunTime] Finishing example group spec/serializers/jira_connect/group_entity_spec.rb. It took 0.62 second. Expected to take 0.55 second.8142# [RSpecRunTime] Starting example group spec/workers/concerns/packages/cleanup_artifact_worker_spec.rb. Expected to take 0.54 second.8143Packages::CleanupArtifactWorker8144 #model8145 is expected to raise NotImplementedError8146 #log_metadata8147 is expected to raise NotImplementedError8148 #log_cleanup_item8149 is expected to raise NotImplementedError8150# [RSpecRunTime] Finishing example group spec/workers/concerns/packages/cleanup_artifact_worker_spec.rb. It took 0.59 second. Expected to take 0.54 second.8151# [RSpecRunTime] Starting example group spec/lib/gitlab/pagination/offset_header_builder_spec.rb. Expected to take 0.54 second.8152Gitlab::Pagination::OffsetHeaderBuilder8153 #execute8154 sets headers to request context8155 exclude total headers8156 does not set total headers to request context8157 pass data without counts8158 does not set total headers to request context8159# [RSpecRunTime] Finishing example group spec/lib/gitlab/pagination/offset_header_builder_spec.rb. It took 0.57 second. Expected to take 0.54 second.8160# [RSpecRunTime] Starting example group spec/lib/bulk_imports/logger_spec.rb. Expected to take 0.52 second.8161BulkImports::Logger8162 #with_entity8163 records the entity information8164 #with_tracker8165 records the tracker information8166 also loads the entity data8167# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/logger_spec.rb. It took 0.64 second. Expected to take 0.52 second.8168# [RSpecRunTime] Starting example group spec/lib/gitlab/kubernetes/service_account_spec.rb. Expected to take 0.52 second.8169Gitlab::Kubernetes::ServiceAccount8170 is expected to eq "a_service_account"8171 is expected to eq "a_namespace"8172 #generate8173 builds a Kubeclient Resource8174# [RSpecRunTime] Finishing example group spec/lib/gitlab/kubernetes/service_account_spec.rb. It took 0.59 second. Expected to take 0.52 second.8175# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/assignees_input_type_spec.rb. Expected to take 0.51 second.8176Types::WorkItems::Widgets::AssigneesInputType8177 is expected to eq "WorkItemWidgetAssigneesInput"8178 is expected to contain exactly "assigneeIds"8179# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/assignees_input_type_spec.rb. It took 0.47 second. Expected to take 0.51 second.8180# [RSpecRunTime] Starting example group spec/graphql/types/work_items/related_link_type_enum_spec.rb. Expected to take 0.5 second.8181Types::WorkItems::RelatedLinkTypeEnum8182 is expected to eq "WorkItemRelatedLinkType"8183 exposes all the existing access levels8184# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/related_link_type_enum_spec.rb. It took 0.48 second. Expected to take 0.5 second.8185# [RSpecRunTime] Starting example group spec/helpers/device_registration_helper_spec.rb. Expected to take 0.49 second.8186DeviceRegistrationHelper8187 #device_registration_data8188 returns a hash with device registration properties without initial error8189 returns a hash with device registration properties with initial error8190# [RSpecRunTime] Finishing example group spec/helpers/device_registration_helper_spec.rb. It took 0.53 second. Expected to take 0.49 second.8191# [RSpecRunTime] Starting example group spec/lib/import/framework/logger_spec.rb. Expected to take 0.48 second.8192Import::Framework::Logger8193 behaves like a json logger8194 formats strings8195 formats hashes8196# [RSpecRunTime] Finishing example group spec/lib/import/framework/logger_spec.rb. It took 0.49 second. Expected to take 0.48 second.8197# [RSpecRunTime] Starting example group spec/lib/gitlab/email/hook/delivery_metrics_observer_spec.rb. Expected to take 0.48 second.8198Gitlab::Email::Hook::DeliveryMetricsObserver8199 when email has been delivered8200 increments both email delivery metrics8201 when email has not been delivered due to an error8202 increments only delivery attempt metric8203# [RSpecRunTime] Finishing example group spec/lib/gitlab/email/hook/delivery_metrics_observer_spec.rb. It took 0.49 second. Expected to take 0.48 second.8204# [RSpecRunTime] Starting example group spec/graphql/types/work_items/widgets/start_and_due_date_update_input_type_spec.rb. Expected to take 0.47 second.8205Types::WorkItems::Widgets::StartAndDueDateUpdateInputType8206 is expected to eq "WorkItemWidgetStartAndDueDateUpdateInput"8207 is expected to contain exactly "startDate" and "dueDate"8208# [RSpecRunTime] Finishing example group spec/graphql/types/work_items/widgets/start_and_due_date_update_input_type_spec.rb. It took 0.5 second. Expected to take 0.47 second.8209# [RSpecRunTime] Starting example group spec/workers/onboarding/user_added_worker_spec.rb. Expected to take 0.47 second.8210Onboarding::UserAddedWorker#perform8211 behaves like records an onboarding progress action8212 is expected to receive execute({:action=>:user_added}) 1 time8213# [RSpecRunTime] Finishing example group spec/workers/onboarding/user_added_worker_spec.rb. It took 0.48 second. Expected to take 0.47 second.8214# [RSpecRunTime] Starting example group spec/graphql/types/tracking/event_input_type_spec.rb. Expected to take 0.46 second.8215Types::Tracking::EventInputType8216 is expected to contain exactly "action", "category", "extra", "label", "property", and "value"8217 is expected to eq "TrackingEventInput"8218# [RSpecRunTime] Finishing example group spec/graphql/types/tracking/event_input_type_spec.rb. It took 0.49 second. Expected to take 0.46 second.8219# [RSpecRunTime] Starting example group spec/lib/bulk_imports/common/transformers/prohibited_attributes_transformer_spec.rb. Expected to take 0.46 second.8220BulkImports::Common::Transformers::ProhibitedAttributesTransformer8221 #transform8222 removes prohibited attributes8223 when there is no data to transform8224 returns8225# [RSpecRunTime] Finishing example group spec/lib/bulk_imports/common/transformers/prohibited_attributes_transformer_spec.rb. It took 0.48 second. Expected to take 0.46 second.8226# [RSpecRunTime] Starting example group spec/graphql/types/branch_rules/branch_protection_type_spec.rb. Expected to take 0.45 second.8227Types::BranchRules::BranchProtectionType8228 is expected to have graphql fields :merge_access_levels, :push_access_levels, and :allow_force_push8229 is expected to require graphql authorizations :read_protected_branch8230# [RSpecRunTime] Finishing example group spec/graphql/types/branch_rules/branch_protection_type_spec.rb. It took 0.49 second. Expected to take 0.45 second.8231# [RSpecRunTime] Starting example group spec/lib/gitlab/multi_destination_logger_spec.rb. Expected to take 0.45 second.8232Gitlab::MultiDestinationLogger8233 with no primary logger set8234 primary_logger raises an error8235 with 2 loggers set8236 logs info to 2 loggers8237# [RSpecRunTime] Finishing example group spec/lib/gitlab/multi_destination_logger_spec.rb. It took 0.47 second. Expected to take 0.45 second.8238# [RSpecRunTime] Starting example group spec/lib/gitlab/render_timeout_spec.rb. Expected to take 0.44 second.8239Gitlab::RenderTimeout8240 utilizes timeout for web8241 utilizes longer timeout for sidekiq8242# [RSpecRunTime] Finishing example group spec/lib/gitlab/render_timeout_spec.rb. It took 0.47 second. Expected to take 0.44 second.8243# [RSpecRunTime] Starting example group spec/lib/gitlab/utils/error_message_spec.rb. Expected to take 0.44 second.8244Gitlab::Utils::ErrorMessage8245 #prefixed_error_message8246 returns a message with the given prefix8247 #to_user_facing8248 returns a user-facing error message with the UF prefix8249# [RSpecRunTime] Finishing example group spec/lib/gitlab/utils/error_message_spec.rb. It took 0.47 second. Expected to take 0.44 second.8250# [RSpecRunTime] Starting example group spec/graphql/types/design_management/design_collection_type_spec.rb. Expected to take 0.43 second.8251Types::DesignManagement::DesignCollectionType8252 is expected to require graphql authorizations :read_design8253 has the expected fields8254# [RSpecRunTime] Finishing example group spec/graphql/types/design_management/design_collection_type_spec.rb. It took 0.47 second. Expected to take 0.43 second.8255# [RSpecRunTime] Starting example group spec/graphql/types/extensions_marketplace_opt_in_status_enum_spec.rb. Expected to take 0.42 second.8256Types::ExtensionsMarketplaceOptInStatusEnum8257 exposes all the existing extensions_marketplace_opt_in_status values8258 is expected to eq "ExtensionsMarketplaceOptInStatus"8259# [RSpecRunTime] Finishing example group spec/graphql/types/extensions_marketplace_opt_in_status_enum_spec.rb. It took 0.53 second. Expected to take 0.42 second.8260# [RSpecRunTime] Starting example group spec/lib/gitlab/search/found_wiki_page_spec.rb. Expected to take 0.41 second.8261Gitlab::Search::FoundWikiPage8262 policy8263 works with policy8264# [RSpecRunTime] Finishing example group spec/lib/gitlab/search/found_wiki_page_spec.rb. It took 0.4 second. Expected to take 0.41 second.8265# [RSpecRunTime] Starting example group spec/scripts/api/create_merge_request_discussion_spec.rb. Expected to take 0.4 second.8266CreateMergeRequestDiscussion8267 #execute8268 requests commit_merge_requests from the gitlab client8269# [RSpecRunTime] Finishing example group spec/scripts/api/create_merge_request_discussion_spec.rb. It took 0.38 second. Expected to take 0.4 second.8270# [RSpecRunTime] Starting example group spec/tooling/merge_request_spec.rb. Expected to take 0.39 second.8271Tooling::MergeRequest8272 .for8273 fetches merge request for local branch in the given GitLab project path8274# [RSpecRunTime] Finishing example group spec/tooling/merge_request_spec.rb. It took 0.44 second. Expected to take 0.39 second.8275# [RSpecRunTime] Starting example group spec/lib/gitlab/gitaly_client/util_spec.rb. Expected to take 0.37 second.8276Gitlab::GitalyClient::Util8277 .repository8278 creates a Gitaly::Repository with the given data8279# [RSpecRunTime] Finishing example group spec/lib/gitlab/gitaly_client/util_spec.rb. It took 0.36 second. Expected to take 0.37 second.8280# [RSpecRunTime] Starting example group spec/lib/gitlab/ci/variables/downstream/raw_variable_generator_spec.rb. Expected to take 0.37 second.8281Gitlab::Ci::Variables::Downstream::RawVariableGenerator8282 #for8283 returns an array containing the unexpanded raw variable8284# [RSpecRunTime] Finishing example group spec/lib/gitlab/ci/variables/downstream/raw_variable_generator_spec.rb. It took 0.36 second. Expected to take 0.37 second.8285# [RSpecRunTime] Starting example group spec/serializers/move_to_project_serializer_spec.rb. Expected to take 0.36 second.8286MoveToProjectSerializer8287 #represent8288 includes the name and name with namespace8289# [RSpecRunTime] Finishing example group spec/serializers/move_to_project_serializer_spec.rb. It took 0.38 second. Expected to take 0.36 second.8290# [RSpecRunTime] Starting example group spec/services/issues/base_service_spec.rb. Expected to take 0.35 second.8291Issues::BaseService8292 #constructor_container_arg8293 is expected to eq {:container=>"some-value"}8294# [RSpecRunTime] Finishing example group spec/services/issues/base_service_spec.rb. It took 0.37 second. Expected to take 0.35 second.8295# [RSpecRunTime] Starting example group spec/serializers/accessibility_error_entity_spec.rb. Expected to take 0.35 second.8296AccessibilityErrorEntity8297 #as_json8298 when accessibility contains an error8299 contains correct accessibility error details8300# [RSpecRunTime] Finishing example group spec/serializers/accessibility_error_entity_spec.rb. It took 0.38 second. Expected to take 0.35 second.8301# [RSpecRunTime] Starting example group spec/lib/gitlab/github_import/importer/issue_and_label_links_importer_spec.rb. Expected to take 0.34 second.8302Gitlab::GithubImport::Importer::IssueAndLabelLinksImporter8303 #execute8304 imports an issue and its labels8305# [RSpecRunTime] Finishing example group spec/lib/gitlab/github_import/importer/issue_and_label_links_importer_spec.rb. It took 0.36 second. Expected to take 0.34 second.8306# [RSpecRunTime] Starting example group spec/lib/api/entities/nuget/search_result_spec.rb. Expected to take 0.33 second.8307API::Entities::Nuget::SearchResult8308 is expected to eq {:@type=>"Package", :authors=>"Author", :description=>"Description", :iconUrl=>"http://sandbox.com/ic..."1.2.3", :versions=>[{:@id=>"http://sandbox.com/json/package", :downloads=>100, :version=>"1.2.3"}]}8309# [RSpecRunTime] Finishing example group spec/lib/api/entities/nuget/search_result_spec.rb. It took 0.37 second. Expected to take 0.33 second.8310# [RSpecRunTime] Starting example group spec/serializers/integrations/harbor_serializers/tag_serializer_spec.rb. Expected to take 0.32 second.8311Integrations::HarborSerializers::TagSerializer8312 represents Integrations::HarborSerializers::TagEntity entities8313# [RSpecRunTime] Finishing example group spec/serializers/integrations/harbor_serializers/tag_serializer_spec.rb. It took 0.37 second. Expected to take 0.32 second.8314auto_explain log contains 1743 entries for main, writing to /builds/gitlab-org/gitlab-foss/auto_explain/rspec-unit-pg14-2-32.332.main.ndjson.gz8315took 29.675296518316auto_explain log contains 1744 entries for ci, writing to /builds/gitlab-org/gitlab-foss/auto_explain/rspec-unit-pg14-2-32.332.ci.ndjson.gz8317took 27.7400635768318[TEST PROF INFO] EventProf results for sql.active_record8319Total time: 04:26.281 of 21:24.709 (20.73%)8320Total events: 1905308321Top 5 slowest suites (by time):8322IncidentManag...:UpdateService (./spec/services/incident_management/timeline_events/update_service_spec.rb:5) – 00:20.902 (14007 / 73) of 01:17.591 (26.94%)8323Packages::Mav...ta::SyncWorker (./spec/workers/packages/maven/metadata/sync_worker_spec.rb:5) – 00:15.069 (10645 / 15) of 00:47.440 (31.76%)8324GroupPolicy (./spec/policies/group_policy_spec.rb:5) – 00:14.182 (9228 / 393) of 01:24.840 (16.72%)8325Types::ProjectType (./spec/graphql/types/project_type_spec.rb:5) – 00:09.622 (7890 / 108) of 00:55.882 (17.22%)8326Integrations:...kCreateService (./spec/services/integrations/propagation/bulk_create_service_spec.rb:5) – 00:07.562 (3645 / 42) of 00:24.075 (31.41%)8327Knapsack report was generated. Preview:8328{8329 "spec/policies/group_policy_spec.rb": 84.8398021160001,8330 "spec/services/incident_management/timeline_events/update_service_spec.rb": 77.59080652700004,8331 "spec/graphql/types/project_type_spec.rb": 55.88265336199993,8332 "spec/workers/packages/maven/metadata/sync_worker_spec.rb": 47.4405166800002,8333 "spec/services/draft_notes/publish_service_spec.rb": 43.84197801200003,8334 "spec/services/projects/update_repository_storage_service_spec.rb": 43.14170993899984,8335 "spec/lib/api/helpers_spec.rb": 31.059374690999903,8336 "spec/services/ci/list_config_variables_service_spec.rb": 30.35326378800005,8337 "spec/helpers/markup_helper_spec.rb": 24.73426150699993,8338 "spec/services/integrations/propagation/bulk_create_service_spec.rb": 24.074752720000106,8339 "spec/views/notify/pipeline_success_email.html.haml_spec.rb": 27.514415971999824,8340 "spec/models/push_event_spec.rb": 27.883103527000003,8341 "spec/support/shared_examples/lint_factories_shared_examples.rb": 32.959806522000235,8342 "spec/lib/gitlab/ci/templates/templates_spec.rb": 20.199766804999854,8343 "spec/services/packages/npm/generate_metadata_service_spec.rb": 23.107480926000335,8344 "spec/models/packages/package_file_spec.rb": 21.66876251099984,8345 "spec/serializers/merge_request_poll_widget_entity_spec.rb": 18.711651019999863,8346 "spec/lib/banzai/reference_parser/user_parser_spec.rb": 18.86655084699987,8347 "spec/lib/gitlab/git/object_pool_spec.rb": 15.925240481999936,8348 "spec/graphql/types/ci/job_token_scope_type_spec.rb": 15.932610706000105,8349 "spec/services/releases/update_service_spec.rb": 18.05566322100003,8350 "spec/lib/gitlab/ci/variables/builder/pipeline_spec.rb": 16.875207144999877,8351 "spec/lib/gitlab/metrics/requests_rack_middleware_spec.rb": 10.357417651000105,8352 "spec/tasks/gitlab/seed/runner_fleet_rake_spec.rb": 14.126866170000085,8353 "spec/lib/gitlab/email/handler/create_issue_handler_spec.rb": 13.201067662999776,8354 "spec/lib/gitlab/cleanup/personal_access_tokens_spec.rb": 11.652121889000227,8355 "spec/lib/gitlab/ci/trace/checksum_spec.rb": 10.600066982000044,8356 "spec/services/ci/pipeline_artifacts/destroy_all_expired_service_spec.rb": 12.087065736999648,8357 "spec/lib/backup/options_spec.rb": 9.668308453000009,8358 "spec/graphql/mutations/merge_requests/set_draft_spec.rb": 8.26678471699961,8359 "spec/lib/gitlab/gitaly_client/blob_service_spec.rb": 11.100764199999958,8360 "spec/lib/gitlab/verify/uploads_spec.rb": 10.589577511000243,8361 "spec/models/commit_signatures/gpg_signature_spec.rb": 9.890694902999712,8362 "spec/models/import_export_upload_spec.rb": 9.879440113000328,8363 "spec/tasks/gitlab/artifacts/check_rake_spec.rb": 6.475897953000185,8364 "spec/support_specs/helpers/stub_feature_flags_spec.rb": 9.436481934999847,8365 "spec/models/hooks/service_hook_spec.rb": 9.792092152999885,8366 "spec/helpers/ci/runners_helper_spec.rb": 7.782537778999995,8367 "spec/lib/bulk_imports/clients/http_spec.rb": 7.819898207999813,8368 "spec/models/uploads/fog_spec.rb": 6.457269973000166,8369 "spec/lib/gitlab/github_import/importer/labels_importer_spec.rb": 7.357066120000127,8370 "spec/models/ml/experiment_spec.rb": 6.369091172000026,8371 "spec/lib/gitlab/metrics_spec.rb": 6.384748741999829,8372 "spec/tasks/gitlab/smtp_rake_spec.rb": 5.7907663450000655,8373 "spec/lib/extracts_ref/requested_ref_spec.rb": 7.595151018999786,8374 "spec/models/packages/conan/package_spec.rb": 6.18677744300021,8375 "spec/models/web_ide_terminal_spec.rb": 6.383794332999969,8376 "spec/graphql/mutations/container_expiration_policies/update_spec.rb": 7.122652163000112,8377 "spec/policies/protected_branch_access_policy_spec.rb": 6.258015068000077,8378 "spec/views/projects/merge_requests/creations/_new_submit.html.haml_spec.rb": 5.351267263999944,8379 "spec/services/packages/composer/create_package_service_spec.rb": 6.288024137999855,8380 "spec/models/packages/dependency_link_spec.rb": 5.921433159999651,8381 "spec/services/boards/lists/destroy_service_spec.rb": 4.664247078000244,8382 "spec/services/packages/update_package_file_service_spec.rb": 5.479966713000067,8383 "spec/lib/gitlab/repo_path_spec.rb": 5.472084313000323,8384 "spec/helpers/ci/pipelines_helper_spec.rb": 5.414472584000123,8385 "spec/views/notify/change_in_merge_request_draft_status_email.text.erb_spec.rb": 5.882129250000162,8386 "spec/lib/gitlab/analytics/cycle_analytics/stage_events/code_stage_start_spec.rb": 6.0722947689996545,8387 "spec/views/notify/import_issues_csv_email.html.haml_spec.rb": 3.8560573539998586,8388 "spec/services/error_tracking/issue_details_service_spec.rb": 4.7072266879999916,8389 "spec/graphql/mutations/todos/create_spec.rb": 6.310294896999949,8390 "spec/lib/gitlab/ci/config/entry/environment_spec.rb": 4.760239918000025,8391 "spec/lib/gitlab/ci/reports/test_case_spec.rb": 3.767479543999798,8392 "spec/services/lfs/unlock_file_service_spec.rb": 4.953844697000022,8393 "spec/finders/deploy_tokens/tokens_finder_spec.rb": 4.750751887000206,8394 "spec/lib/gitlab/ci/config/entry/default_spec.rb": 4.450330179000048,8395 "spec/models/ci/build_need_spec.rb": 4.0159863519998,8396 "spec/lib/gitlab/http_io_spec.rb": 4.01591941200013,8397 "spec/models/users/merge_request_interaction_spec.rb": 4.012004362000425,8398 "spec/lib/banzai/reference_parser/project_parser_spec.rb": 3.686452966000161,8399 "spec/lib/gitlab/cache/import/caching_spec.rb": 4.213968411000224,8400 "spec/services/loose_foreign_keys/cleaner_service_spec.rb": 3.3878579069996704,8401 "spec/lib/gitlab/ci/pipeline/expression/lexeme/or_spec.rb": 3.0727977189999365,8402 "spec/graphql/mutations/timelogs/delete_spec.rb": 3.1351285189998634,8403 "spec/lib/gitlab/github_import/importer/events/merged_spec.rb": 3.5600582960000793,8404 "spec/views/projects/issues/show.html.haml_spec.rb": 3.26944427799981,8405 "spec/models/concerns/loaded_in_group_list_spec.rb": 3.751907484000185,8406 "spec/graphql/mutations/container_repositories/destroy_tags_spec.rb": 3.644194024999706,8407 "spec/helpers/badges_helper_spec.rb": 3.096326889000011,8408 "spec/policies/clusters/agents/activity_event_policy_spec.rb": 2.995957929999804,8409 "spec/models/packages/npm/metadatum_spec.rb": 2.7690027910002755,8410 "spec/lib/uploaded_file_spec.rb": 3.369423636999727,8411 "spec/serializers/merge_request_widget_commit_entity_spec.rb": 3.2312005079998016,8412 "spec/lib/gitlab/ci/parsers/security/secret_detection_spec.rb": 2.8273272110000107,8413 "spec/views/projects/jobs/_generic_commit_status.html.haml_spec.rb": 3.0893988489997355,8414 "spec/lib/gitlab/ci/badge/coverage/template_spec.rb": 2.480538272999638,8415 "spec/serializers/fork_namespace_entity_spec.rb": 2.5457652529998995,8416 "spec/lib/mattermost/session_spec.rb": 2.9318839200000184,8417 "spec/lib/release_highlights/validator/entry_spec.rb": 2.5959557319997657,8418 "spec/views/shared/issuable/_sidebar.html.haml_spec.rb": 2.7051277219998155,8419 "spec/lib/gitlab/ci/config/entry/workflow_spec.rb": 3.0597192489999543,8420 "spec/models/concerns/web_hooks/has_web_hooks_spec.rb": 2.7872305920000144,8421 "spec/lib/gitlab/utils/nokogiri_spec.rb": 1.9021839580000233,8422 "spec/lib/gitlab/usage/metrics/instrumentations/count_projects_with_alerts_created_metric_spec.rb": 2.2570188149998103,8423 "spec/services/award_emojis/toggle_service_spec.rb": 2.595291941999676,8424 "spec/services/bulk_imports/file_download_service_spec.rb": 2.6999715909996667,8425 "spec/lib/gitlab/checks/lfs_check_spec.rb": 2.743863670999872,8426 "spec/lib/gitlab/seeders/ci/variables_group_seeder_spec.rb": 1.7086262890002217,8427 "spec/graphql/mutations/concerns/mutations/resolves_issuable_spec.rb": 2.765996911000002,8428 "spec/graphql/resolvers/incident_management/timeline_events_resolver_spec.rb": 2.2923409239997454,8429 "spec/lib/gitlab/git/remote_mirror_spec.rb": 2.3169656649997705,8430 "spec/workers/ci/resource_groups/assign_resource_from_resource_group_worker_spec.rb": 2.0744375260001107,8431 "spec/lib/gitlab/encrypted_configuration_spec.rb": 2.563850723000087,8432 "spec/lib/gitlab/database/migration_helpers/wraparound_autovacuum_spec.rb": 2.338604074000159,8433 "spec/lib/gitlab/import_export/avatar_restorer_spec.rb": 1.867736308000076,8434 "spec/services/system_notes/zoom_service_spec.rb": 2.0174612060000072,8435 "spec/helpers/projects/alert_management_helper_spec.rb": 2.2749016550001215,8436 "spec/services/lfs/push_service_spec.rb": 1.863722087000042,8437 "spec/services/pages/destroy_deployments_service_spec.rb": 1.922185896999963,8438 "spec/lib/sidebars/user_profile/menus/followers_menu_spec.rb": 2.253756464000162,8439 "spec/lib/gitlab/metrics/subscribers/rack_attack_spec.rb": 2.028026686999965,8440 "spec/support_specs/matchers/exceed_query_limit_helpers_spec.rb": 1.57606486900022,8441 "spec/lib/gitlab/auth/o_auth/provider_spec.rb": 1.957206237000264,8442 "spec/lib/gitlab/ci/templates/Terraform/base_gitlab_ci_yaml_spec.rb": 1.9054761170000347,8443 "spec/tooling/danger/multiversion_spec.rb": 2.1655636549999144,8444 "spec/services/projects/batch_open_issues_count_service_spec.rb": 1.5965130990002763,8445 "spec/models/integrations/pushover_spec.rb": 1.4223566409996238,8446 "spec/graphql/resolvers/ci/runner_jobs_resolver_spec.rb": 1.9619810670001243,8447 "spec/models/concerns/ignorable_columns_spec.rb": 1.8828821080001035,8448 "spec/services/clusters/integrations/create_service_spec.rb": 1.851456546999998,8449 "spec/lib/peek/views/redis_detailed_spec.rb": 1.9776625459999195,8450 "spec/services/packages/debian/create_package_file_service_spec.rb": 1.5618803500001377,8451 "spec/graphql/mutations/environments/create_spec.rb": 1.940079027000138,8452 "spec/lib/gitlab/usage/metrics/query_spec.rb": 1.9560513659998833,8453 "spec/rubocop/cop/migration/add_limit_to_text_columns_spec.rb": 1.7454617789999247,8454 "spec/rubocop/cop_todo_spec.rb": 1.7512449239998205,8455 "spec/serializers/activity_pub/release_entity_spec.rb": 1.5187472740003614,8456 "spec/lib/gitlab/ci/status/running_spec.rb": 0.8965564720001566,8457 "spec/initializers/settings_spec.rb": 1.5707125039998573,8458 "spec/lib/gitlab/auth/atlassian/identity_linker_spec.rb": 1.4108168830002796,8459 "spec/workers/bulk_imports/entity_worker_spec.rb": 1.6984259040000325,8460 "spec/lib/gitlab/terraform/state_migration_helper_spec.rb": 1.73899613399999,8461 "spec/services/dependency_proxy/find_cached_manifest_service_spec.rb": 1.5704137930001707,8462 "spec/lib/api/entities/branch_spec.rb": 1.4811053540001922,8463 "spec/models/design_management/repository_spec.rb": 1.238772223000069,8464 "spec/graphql/resolvers/metrics/dashboards/annotation_resolver_spec.rb": 1.4160770230000708,8465 "spec/views/projects/milestones/index.html.haml_spec.rb": 1.4177022230001057,8466 "spec/lib/gitlab/github_import/importer/issues_importer_spec.rb": 1.413855393999711,8467 "spec/rubocop/cop/rails/strong_params_spec.rb": 2.3818641549996755,8468 "spec/components/pajamas/radio_component_spec.rb": 1.6665407139998933,8469 "spec/lib/bulk_imports/projects/pipelines/commit_notes_pipeline_spec.rb": 1.2145327220000581,8470 "spec/serializers/build_artifact_entity_spec.rb": 1.3167318529999648,8471 "spec/lib/bulk_imports/projects/pipelines/external_pull_requests_pipeline_spec.rb": 1.2747741119997045,8472 "spec/services/users/auto_ban_service_spec.rb": 1.3208240630001455,8473 "spec/lib/gitlab/sidekiq_sharding/router_spec.rb": 1.365884072999961,8474 "spec/lib/slack_markdown_sanitizer_spec.rb": 1.2033755529996597,8475 "spec/lib/gitlab/plantuml_spec.rb": 1.1602053719998366,8476 "spec/lib/gitlab/quick_actions/timeline_text_and_date_time_separator_spec.rb": 1.1605533030001425,8477 "spec/lib/gitlab/hook_data/group_member_builder_spec.rb": 1.2578273729996,8478 "spec/tooling/danger/sidekiq_queues_spec.rb": 1.2492675230000714,8479 "spec/lib/remote_development/settings/current_settings_reader_spec.rb": 1.0178959620002388,8480 "spec/helpers/cookies_helper_spec.rb": 0.5745841910002127,8481 "spec/services/packages/debian/extract_deb_metadata_service_spec.rb": 0.6464466620000167,8482 "spec/lib/gitlab/usage/metrics/instrumentations/count_service_desk_custom_email_enabled_metric_spec.rb": 0.7719889919999332,8483 "spec/services/achievements/update_service_spec.rb": 1.303187734000403,8484 "spec/lib/sidebars/user_settings/menus/authentication_log_menu_spec.rb": 1.1136044129998481,8485 "spec/tooling/lib/tooling/helpers/file_handler_spec.rb": 0.9675075929999366,8486 "spec/services/users/respond_to_terms_service_spec.rb": 1.1060117719998743,8487 "spec/lib/gitlab/database/type/color_spec.rb": 0.9599173219999102,8488 "spec/lib/gitlab/github_import/representation/pull_request_review_spec.rb": 0.8514046020000023,8489 "spec/lib/sidebars/user_settings/menus/notifications_menu_spec.rb": 1.052058752999983,8490 "spec/initializers/1_acts_as_taggable_spec.rb": 0.9215325019999909,8491 "spec/workers/ci/pipeline_bridge_status_worker_spec.rb": 0.8894273720002275,8492 "spec/lib/gitlab/slash_commands/verify_request_spec.rb": 0.9984764330001781,8493 "spec/helpers/container_expiration_policies_helper_spec.rb": 0.835716562000016,8494 "spec/graphql/mutations/users/saved_replies/create_spec.rb": 0.9521565519999058,8495 "spec/workers/concerns/cronjob_queue_spec.rb": 0.7979184219998388,8496 "spec/tooling/lib/tooling/crystalball/coverage_lines_execution_detector_spec.rb": 0.8021587719999843,8497 "spec/presenters/award_emoji_presenter_spec.rb": 0.864047131999996,8498 "spec/lib/gitlab/database/migrations/milestone_mixin_spec.rb": 0.8787327119998736,8499 "spec/lib/banzai/pipeline/broadcast_message_pipeline_spec.rb": 0.8903964119999728,8500 "spec/services/packages/nuget/odata_package_entry_service_spec.rb": 0.704374180999821,8501 "spec/models/concerns/integrations/has_web_hook_spec.rb": 0.8013411219999398,8502 "spec/rubocop/cop/prefer_class_methods_over_module_spec.rb": 0.7659759610000947,8503 "spec/finders/organizations/organization_users_finder_spec.rb": 0.7719418619999487,8504 "spec/policies/group_deploy_key_policy_spec.rb": 0.7181387919999906,8505 "spec/workers/upload_checksum_worker_spec.rb": 0.7313776210003198,8506 "spec/lib/gitlab/source_spec.rb": 0.6518992920000528,8507 "spec/lib/slack/manifest_spec.rb": 0.7015338320002229,8508 "spec/lib/generators/gitlab/usage_metric_definition/redis_hll_generator_spec.rb": 0.6600524509999559,8509 "spec/lib/gitlab/database/migrations/pg_backend_pid_spec.rb": 0.8090095210000072,8510 "spec/graphql/types/custom_emoji_type_spec.rb": 0.6644702319999851,8511 "spec/graphql/types/project_member_type_spec.rb": 0.6649278919999233,8512 "spec/lib/gitlab/memory/diagnostic_reports_logger_spec.rb": 0.3541449899998952,8513 "spec/rubocop/cop/rspec/factory_bot/avoid_create_spec.rb": 0.6721074120000594,8514 "spec/serializers/import/github_realtime_repo_serializer_spec.rb": 0.6057321719999891,8515 "spec/lib/gitlab/instrumentation/rate_limiting_gates_spec.rb": 0.6737510719999591,8516 "spec/models/concerns/presentable_spec.rb": 0.6582918720000634,8517 "spec/scripts/database/migration_collision_checker_spec.rb": 0.5884070409997548,8518 "spec/serializers/admin/reported_content_entity_spec.rb": 0.5890853719997722,8519 "spec/services/emails/destroy_service_spec.rb": 0.6745695620002152,8520 "spec/graphql/types/clusters/agent_type_spec.rb": 0.5736935720001384,8521 "spec/graphql/mutations/members/bulk_update_base_spec.rb": 0.5716892720001852,8522 "spec/graphql/types/root_storage_statistics_type_spec.rb": 0.574734590999924,8523 "spec/serializers/jira_connect/group_entity_spec.rb": 0.6172138619999714,8524 "spec/workers/concerns/packages/cleanup_artifact_worker_spec.rb": 0.5847601209998174,8525 "spec/lib/gitlab/pagination/offset_header_builder_spec.rb": 0.5647114919997875,8526 "spec/lib/bulk_imports/logger_spec.rb": 0.6389756119997401,8527 "spec/lib/gitlab/kubernetes/service_account_spec.rb": 0.592603310999948,8528 "spec/graphql/types/work_items/widgets/assignees_input_type_spec.rb": 0.4741812620000019,8529 "spec/graphql/types/work_items/related_link_type_enum_spec.rb": 0.48309984199977407,8530 "spec/helpers/device_registration_helper_spec.rb": 0.5334861410001395,8531 "spec/lib/import/framework/logger_spec.rb": 0.48792346100026407,8532 "spec/lib/gitlab/email/hook/delivery_metrics_observer_spec.rb": 0.4860256910001226,8533 "spec/graphql/types/work_items/widgets/start_and_due_date_update_input_type_spec.rb": 0.5026103009995495,8534 "spec/workers/onboarding/user_added_worker_spec.rb": 0.476023640999756,8535 "spec/graphql/types/tracking/event_input_type_spec.rb": 0.48614158100008353,8536 "spec/lib/bulk_imports/common/transformers/prohibited_attributes_transformer_spec.rb": 0.47720996099997137,8537 "spec/graphql/types/branch_rules/branch_protection_type_spec.rb": 0.48949921100029314,8538 "spec/lib/gitlab/multi_destination_logger_spec.rb": 0.47197984100012036,8539 "spec/lib/gitlab/render_timeout_spec.rb": 0.4693815609998637,8540 "spec/lib/gitlab/utils/error_message_spec.rb": 0.4736059409997324,8541 "spec/graphql/types/design_management/design_collection_type_spec.rb": 0.47034625100013727,8542 "spec/graphql/types/extensions_marketplace_opt_in_status_enum_spec.rb": 0.5297918710002705,8543 "spec/lib/gitlab/search/found_wiki_page_spec.rb": 0.40012343099988357,8544 "spec/scripts/api/create_merge_request_discussion_spec.rb": 0.383417541000199,8545 "spec/tooling/merge_request_spec.rb": 0.4395640610000555,8546 "spec/lib/gitlab/gitaly_client/util_spec.rb": 0.3635680410002351,8547 "spec/lib/gitlab/ci/variables/downstream/raw_variable_generator_spec.rb": 0.3564581610003188,8548 "spec/serializers/move_to_project_serializer_spec.rb": 0.3804323299996213,8549 "spec/services/issues/base_service_spec.rb": 0.37412929099991743,8550 "spec/serializers/accessibility_error_entity_spec.rb": 0.3774100109999381,8551 "spec/lib/gitlab/github_import/importer/issue_and_label_links_importer_spec.rb": 0.36295067099990774,8552 "spec/lib/api/entities/nuget/search_result_spec.rb": 0.37148935100003655,8553 "spec/serializers/integrations/harbor_serializers/tag_serializer_spec.rb": 0.367783750999933558554}8555Knapsack global time execution for tests: 21m 24s8556Failures:8557 1) Packages::PackageFile Debian scopes #with_debian_file_type is expected to contain exactly #<Packages::PackageFile id: 324, package_id: 194, created_at: "2024-06-23 21:51:52.190779491 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>8558 Failure/Error: it { expect(described_class.with_debian_file_type(:changes)).to contain_exactly(debian_changes) }8559 expected collection contained: [#<Packages::PackageFile id: 324, package_id: 194, created_at: "2024-06-23 21:51:52.190779491 +0000",...tate: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>]8560 actual collection contained: [#<Packages::PackageFile id: 326, package_id: 194, created_at: "2024-06-23 21:51:52.265291000 +0000",...tate: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>]8561 the missing elements were: [#<Packages::PackageFile id: 324, package_id: 194, created_at: "2024-06-23 21:51:52.190779491 +0000",...tate: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>]8562 the extra elements were: [#<Packages::PackageFile id: 326, package_id: 194, created_at: "2024-06-23 21:51:52.265291000 +0000",...tate: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>]8563 # ./spec/models/packages/package_file_spec.rb:172:in `block (4 levels) in <top (required)>'8564 # ./spec/spec_helper.rb:452:in `block (3 levels) in <top (required)>'8565 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled'8566 # ./spec/spec_helper.rb:451:in `block (2 levels) in <top (required)>'8567 # ./spec/spec_helper.rb:446:in `block (3 levels) in <top (required)>'8568 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'8569 # ./spec/spec_helper.rb:436:in `block (2 levels) in <top (required)>'8570 # ./spec/spec_helper.rb:432:in `block (3 levels) in <top (required)>'8571 # ./lib/gitlab/application_context.rb:70:in `with_raw_context'8572 # ./spec/spec_helper.rb:432:in `block (2 levels) in <top (required)>'8573 # ./spec/spec_helper.rb:261:in `block (2 levels) in <top (required)>'8574 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'8575 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'8576 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>'8577 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'8578 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>'8579 2) Packages::PackageFile.most_recent! is expected to eq #<Packages::PackageFile id: 324, package_id: 194, created_at: "2024-06-23 21:51:52.190779491 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>8580 Failure/Error: it { expect(described_class.most_recent!).to eq(debian_package.package_files.last) }8581 expected: #<Packages::PackageFile id: 324, package_id: 194, created_at: "2024-06-23 21:51:52.190779491 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>8582 got: #<Packages::PackageFile id: 326, package_id: 194, created_at: "2024-06-23 21:51:52.265291000 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>8583 (compared using ==)8584 Diff:8585 @@ -1,16 +1,15 @@8586 -#<Packages::PackageFile:0x00007a0f180e21e88587 - id: 324,8588 +#<Packages::PackageFile:0x00007a0f17a899908589 + id: 326,8590 package_id: 194,8591 - created_at: Sun, 23 Jun 2024 21:51:52.190779491 UTC +00:00,8592 - updated_at: Sun, 23 Jun 2024 21:51:52.190779491 UTC +00:00,8593 + created_at: Sun, 23 Jun 2024 21:51:52.265291000 UTC +00:00,8594 + updated_at: Sun, 23 Jun 2024 21:51:52.265291000 UTC +00:00,8595 size: 409600,8596 file_store: 1,8597 - file_md5: "90d1107471eed48c73ad78b19ac83639",8598 - file_sha1: "9c5af97cf8dfbe8126c807f540c88757f382b307",8599 - file_name: "sample-ddeb_1.2.3~alpha2_amd64.ddeb",8600 - file: "sample-ddeb_1.2.3~alpha2_amd64.ddeb",8601 - file_sha256:8602 - "a6bcc8a4b010f99ce0ea566ac69088e1910e754593c77f2b4942e3473e784e4d",8603 + file_md5: "12345abcde",8604 + file_sha1: "be93151dc23ac34a82752444556fe79b32c7a1ad",8605 + file_name: "sample_1.2.3~alpha2_amd64.changes",8606 + file: "sample_1.2.3~alpha2_amd64.changes",8607 + file_sha256: nil,8608 verification_retry_at: nil,8609 verified_at: nil,8610 verification_failure: nil,8611 # ./spec/models/packages/package_file_spec.rb:220:in `block (3 levels) in <top (required)>'8612 # ./spec/spec_helper.rb:452:in `block (3 levels) in <top (required)>'8613 # ./lib/gitlab/sidekiq_sharding/validator.rb:42:in `enabled'8614 # ./spec/spec_helper.rb:451:in `block (2 levels) in <top (required)>'8615 # ./spec/spec_helper.rb:446:in `block (3 levels) in <top (required)>'8616 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'8617 # ./spec/spec_helper.rb:436:in `block (2 levels) in <top (required)>'8618 # ./spec/spec_helper.rb:432:in `block (3 levels) in <top (required)>'8619 # ./lib/gitlab/application_context.rb:70:in `with_raw_context'8620 # ./spec/spec_helper.rb:432:in `block (2 levels) in <top (required)>'8621 # ./spec/spec_helper.rb:261:in `block (2 levels) in <top (required)>'8622 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'8623 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'8624 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>'8625 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'8626 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>'8627Finished in 22 minutes 30 seconds (files took 1 minute 54.18 seconds to load)86283437 examples, 2 failures8629Failed examples:8630rspec ./spec/models/packages/package_file_spec.rb:172 # Packages::PackageFile Debian scopes #with_debian_file_type is expected to contain exactly #<Packages::PackageFile id: 324, package_id: 194, created_at: "2024-06-23 21:51:52.190779491 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>8631rspec ./spec/models/packages/package_file_spec.rb:220 # Packages::PackageFile.most_recent! is expected to eq #<Packages::PackageFile id: 324, package_id: 194, created_at: "2024-06-23 21:51:52.190779491 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>8632Randomized with seed 648848633Stopped processing SimpleCov as a previous error not related to SimpleCov has been detected8634[TEST PROF INFO] Time spent in factories: 09:25.752 (40.23% of total time)8635RSpec exited with 1.8636[job-metrics] Feature disabled because CI_JOB_METRICS_ENABLED is not set to true.8637RSPEC_RETRIED_TESTS_REPORT_PATH: rspec/retried_tests-7166819580.txt8638Retrying the failing examples in a new RSpec process...8639$ gem install junit_merge --no-document --version 0.1.28640Successfully installed nokogiri-1.16.6-x86_64-linux8641Successfully installed junit_merge-0.1.286422 gems installed8643==> 'gem install junit_merge --no-document --version 0.1.2' succeeded in 1 seconds.8644Running RSpec command: bin/rspec -Ispec -rspec_helper --color --failure-exit-code 1 --error-exit-code 2 --format documentation --format Support::Formatters::JsonFormatter --out rspec/rspec-retry-7166819580.json --format RspecJunitFormatter --out rspec/rspec-retry-7166819580.xml --only-failures --pattern "spec/{bin,channels,components,config,contracts,db,dependencies,elastic,elastic_integration,experiments,factories,finders,frontend,graphql,haml_lint,helpers,initializers,keeps,lib,metrics_server,models,policies,presenters,rack_servers,replicators,routing,rubocop,scripts,serializers,services,sidekiq,sidekiq_cluster,spam,support_specs,tasks,uploaders,validators,views,workers,tooling,dot_gitlab_ci}{,/**/}*_spec.rb"8645warning: parser/current is loading parser/ruby31, which recognizes 3.1.6-compliant syntax, but you are running 3.1.5.8647Run options: include {:last_run_status=>"failed"}8648# [RSpecRunTime] Starting RSpec timer...8649[TEST PROF INFO] EventProf enabled (sql.active_record)8650unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.8651unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.8652Test environment set up in 0.504456931 seconds8653# [RSpecRunTime] Starting example group spec/models/packages/package_file_spec.rb. Expected to take 21.44 seconds.8654Packages::PackageFile8655 Debian scopes8656 #with_debian_file_type8657 is expected to contain exactly #<Packages::PackageFile id: 500, package_id: 325, created_at: "2024-06-23 22:05:56.561119703 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>8658 .most_recent!8659 is expected to eq #<Packages::PackageFile id: 500, package_id: 325, created_at: "2024-06-23 22:05:56.561119703 +0000", ...state: 0, verification_started_at: nil, status: "default", file_final_path: nil, new_file_path: nil>8660# [RSpecRunTime] Finishing example group spec/models/packages/package_file_spec.rb. It took 3.52 seconds. Expected to take 21.44 seconds.8661auto_explain log contains 1744 entries for main, writing to /builds/gitlab-org/gitlab-foss/auto_explain/rspec-unit-pg14-2-32.21798.main.ndjson.gz8662took 27.7526235268663auto_explain log contains 1744 entries for ci, writing to /builds/gitlab-org/gitlab-foss/auto_explain/rspec-unit-pg14-2-32.21798.ci.ndjson.gz8664took 27.6442260818665[TEST PROF INFO] EventProf results for sql.active_record8666Total time: 00:01.338 of 00:03.516 (38.06%)8667Total events: 10228668Top 5 slowest suites (by time):8669Packages::PackageFile (./spec/models/packages/package_file_spec.rb:4) – 00:01.338 (1022 / 2) of 00:03.516 (38.06%)8670Finished in 1 minute 7.51 seconds (files took 48.11 seconds to load)86712 examples, 0 failures8672Randomized with seed 212428673[TEST PROF INFO] Time spent in factories: 00:02.927 (4.07% of total time)8674Loading rspec/rspec-7166819580.json...8675Merged rspec/rspec-retry-7166819580.json adding 5 results.8676Saved rspec/rspec-7166819580.json.8677A test was flaky and succeeded after being retried. Checking to see if flaky test is part of this MR...8678Flaky test was not part of this MR.8680Running after script...8681$ source scripts/utils.sh8682$ bundle exec gem list gitlab_quality-test_tooling8683gitlab_quality-test_tooling (1.29.1)8684$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command8688$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command8696$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command8701$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command8704$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command8707$ tooling/bin/push_job_metrics || true8708[job-metrics] Feature disabled because CI_JOB_METRICS_ENABLED is not set to true.8710Not uploading cache ruby-gems-debian-bookworm-ruby-3.1.5-3 due to policy8712Uploading artifacts...8713auto_explain/: found 5 matching artifact files and directories 8714coverage/: found 4 matching artifact files and directories 8715WARNING: crystalball/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab-foss) 8716WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab-foss) 8717knapsack/: found 4 matching artifact files and directories 8718rspec/: found 15 matching artifact files and directories 8719WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab-foss) 8720log/*.log: found 16 matching artifact files and directories 8721WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/7166819580/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com8722WARNING: Retrying... context=artifacts-uploader error=request redirected8723Uploading artifacts as "archive" to coordinator... 201 Created id=7166819580 responseStatus=201 Created token=glcbt-668724Uploading artifacts...8725rspec/rspec-*.xml: found 2 matching artifact files and directories 8726WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/7166819580/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com8727WARNING: Retrying... context=artifacts-uploader error=request redirected8728Uploading artifacts as "junit" to coordinator... 201 Created id=7166819580 responseStatus=201 Created token=glcbt-668730Job succeeded